当前位置: 首页 > wzjs >正文

公司网站形象口碑营销是什么意思

公司网站形象,口碑营销是什么意思,广西网站建设服务好,帝国做的电影网站1. 今日摸鱼任务 IP 校验和算法实现02_【逻辑教程】基于HDL的FPGA逻辑设计与验证教程V3.5.2.pdf 55 IP 协议介绍与 IP 校验和算法实现网络-IP协议详解(报文格式、分类、NAT、子网、CIDR、抓包分析)_nat报文-CSDN博客IP 层的实质是在 MAC层的基础上将原有…

1. 今日摸鱼任务

IP 校验和算法实现

02_【逻辑教程】基于HDL的FPGA逻辑设计与验证教程V3.5.2.pdf

55 IP 协议介绍与 IP 校验和算法实现
网络-IP协议详解(报文格式、分类、NAT、子网、CIDR、抓包分析)_nat报文-CSDN博客
        IP 层的实质是在 MAC层的基础上将原有协议更加细化。
        最核心的意义是让IP 地址参与到网络数据传输中,让硬件和硬件的通信传输,从网卡号作为唯一的身份识别标志,变为以 IP 地址作为身份识别标志。

2. IP 协议数据字段格式

所有的 TCPUDPICMPIGMP 数据都以 IP 数据报的格式传输。
IP 仅提供尽力而为的传输服务,如果发生某种错误,IP 会丢失该数据,然后发送 ICMP 消息给信源端。另外,IP 数据报可以不按发送顺序接收。
IP 数据报的长度/类型段的数值为 0x0800,数据和填充段包括 IP 头部数据和 IP 数据两个部分。

jiangjiangjiang~

上面这个图是不是感觉看不懂?????

直接看下面的表就可以啦!!!

IP

版本4位
IP 协议版本
IPV4 或者 IPV6,一般 IPV4,即版本值为 4
首部长度4位
IP 首部长度
IP 首部长度即有多少个 32 位数,当 IP 首 部长度为 20 时(即无可选字段),该值为 5。(5*4 =20
服务类型8位
报文的优先权
简单的发送可以全部置 0 即可
总长度16位
IP 报文长度
IP 报文(报头+数据)长度
分段标识16位
是否属于同一数据段
IP 报文的分段 ID
段标识和段偏移16位
可设为 0
简单的发送可以全部置 0 即可
生存周期TTL8位可以经过的最大路由数
TTL 的初始值由源主机设置(通常为 32、64128),一旦经过一个处理它的路由器, 它的值就减去 1当该字段的值为0,数据报就被丢弃,并发送 ICMP 消息通知源主机。这样当封包在传递过程中由于某些原因而未能抵达目的地的时候就可以避免其一直充斥在网路上面
上层协议类型8位
数据段内容的网络协议类型
常用协议号:
00:IP   01:ICMP    06:TCP    17UDP
报头校验和2位
IP 报头的校验和
IP 报头计算得出
源IP地址4位
发送端的 IP 地址
192.168.0.2
目的IP地址4位
接收端的 IP 地址
192.168.0.3
可选字段--
没有的时候长度可以为 0

这样再看上面的图,就会发现,只是每行按32计数,这样可以清楚看懂首部长度~

前 20 个字节是固定的,可选字段则可有可无。

3. 校验和计算

校验和计算步骤:

        ①将校验和字段置零:

                在计算前,先将首部中的校验和字段(16 位)设为 0x0000。

        ②将首部分解为 16 位字:

                 IP 首部长度通常是 20 字节(无选项时),按 2 字节为一组分割,得到 10 个 16 位字。

                此时校验和为0,计算时累加9个2字节。

        ③计算二进制反码和:

                将所有 16 位字相加(按二进制加法,溢出时回卷,即最高位进位加到最低位)。

                最后对和取反码(按位取反),得到校验和。

        ④存储校验和:

                将计算得到的校验和存入 IP 首部的校验和字段。

使用小兵计算校验和(pdf截图):

module checksum(
    input [3:0]ver, //版本
    input [3:0]hdr_len,//首部长度
    input [7:0]tos, //服务类型
    input [15:0]total_len,  //IP报文总长
    input [15:0]id, //分段标识
    input [15:0]offset, //偏移
    input [7:0]ttl, //生存周期
    input [7:0]protocol, //上层协议类型
    input [31:0]src_ip, //源IP地址
    input [31:0]dst_ip, //目的IP地址
    
    output [15:0]checksum_result //校验和
);

    
    wire [31:0]suma,sumb;

    assign suma = {ver,hdr_len,tos} + total_len + id + offset + {ttl,protocol} 
                    + src_ip[31:16] + src_ip[15:0] + dst_ip[31:16] + dst_ip[15:0];
    
    assign sumb = (suma[31:16] + suma[15:0]);
    
    assign checksum_result = sumb[31:16]? ~(sumb[31:16] + sumb[15:0]):~sumb[15:0];

endmodule

http://www.dtcms.com/wzjs/230955.html

相关文章:

  • 合肥怎么做网站聊城网站推广公司
  • 做学校网站素材图片素材关键词点击工具
  • 阿里云做网站经费上海网站建设seo
  • 济南优化网站技术网站seo百度百科
  • 网站促销活动策划百度sem代运营
  • 网站运营维护合同seo关键词快速排名前三位
  • 中英文网站制作泉州seo代理计费
  • 网站前置审批查询三亚百度推广公司电话
  • 备案 手机网站北京网站提升排名
  • 上海网站建设设计公司建站平台哪个好
  • 怎么做潮牌网站外贸定制网站建设电话
  • 做配送平台网站多少钱网络运营推广具体做什么工作
  • 阿里巴巴网站做方案bt磁力在线种子搜索神器下载
  • vi系统整套设计新的seo网站优化排名 排名
  • 嘉定网站建设网页制作网站维护的主要内容
  • 创建个人网站怎么做市场营销的八个理论
  • 图书馆网站建设需求方案免费b站软件下载
  • 做艺术品拍卖的网站域名是什么 有什么用
  • 北京朝阳网站建设关键词排名网络推广
  • 响应式网站用什么技术做seo怎么做?
  • 做软件开发的网站有哪些保定网站建设公司哪家好
  • 网页版微信无法登录常用的关键词优化策略有哪些
  • 两学一做 专题网站aso优化服务平台
  • 在哪可以找到做网站的发布新闻最快的网站
  • 网站备案证书下载密码忘了网页优化方案
  • 网站建设样本武汉百度搜索优化
  • 书店网站怎么做青岛网络seo公司
  • 西宁网站建设开发企业广告宣传
  • 天河区门户网站教育专栏成都网站seo推广
  • 哪个网站可以做销售记录头条今日头条新闻