下载此文档

以太网数据tcpipicmpudparp协议头结构.doc


文档分类:通信/电子 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
以太网数据tcpipicmpudparp协议头结构.doc: .
(RFC 1042)和以衣网的封装格式(RFC 894)
玩壬数拣包格式:
凶点网首部
(空字节}
TP甘部
(2C字节)
ICP甘部
1 2D字节}
应用数据
囚点网尾部
(CRC)
□DP数据包格式上
以点网首部
(14字节}
TF首部
<20字节)
UDP首部 (1 B字节)
应用數据
以太网诞部
(CRC)
以太网首部:
目地MAC地址(8字节)
源MAC地址(8字节)
类型(2字节)
卜 [険押I报
R icxtpyftjt
卜一 icy P扭丈的他据册付 y
" n I
且太网育部 】P首珈 [CMPnnC 产主莘钳/;武据报IP肖册 LDP
ICMP报文:
1、IP头的结构
版本(4位)
头长度(4位)
服务类型(8位)
封包总长度(16位)
圭寸包标识(16位)
标志(3位)
片断偏移地址(13位)
存活时间(8位)
协议(8位)
校验和(16位)
来源IP地址(32位)
目的IP地址(32位)
选项(可选)
填充(可选)
数据
(1)字节和数字的存储顺序是从右到左,依次是从低位到高位,而网络存储顺序是从左到 右,依次从低位到高位。
(2 )版本:占第一个字节的高四位。头长度:占第一个字节的低四位。
(3) 服务类型:前3位为优先字段权,现在已经被忽略。接着 4位用来表示最小延迟、最 大吞吐量、最高可靠性和最小费用。
(4) 封包总长度:整个IP报的长度,单位为字节。
(5) 存活时间:就是封包的生存时间。通常用通过的路由器的个数来衡量,比如初始值设
置为32,则每通过一个路由器处理就会被减一,当这个值为 0的时候就会丢掉这个包,
并用ICMP消息通知源主机。
(6) 协议:定义了数据的协议,分别为: TCP UDP ICMP和IGMR定义为:
* define PROTOCOL_ICMP 0x01
* define PROTOCOL_IGMP 0x02
* define PROTOCOL_TCP 0x06
* define PROTOCOL_UDP 0x11
(7) 检验和:校验的首先将该字段设置为 0,然后将IP头的每16位进行二进制取反求和, 将结果保存在校验和字段。
(8) 来源IP地址:将IP地址看作是32位数值则需要将网络字节顺序转化位主机字节顺序。 转化的方法是:将每 4个字节首尾互换,将 2、3字节互换。
(9) 目的IP地址:转换方法和来源 IP地址一样。
在网络协议中,IP是面向非连接的,所谓的非连接就是传递数据的时候,不检测网络 是否连通。所以是不可靠的数据报协议, IP协议主要负责在主机之间寻址和选择数据
包路由。
2、ICMP协议的头结构
类型(8位)
代码(8位)
校验和(8位)
类型或者代码
(1) 类型:一个8位类型字段,表示ICMP数据包类型。
(2) 代码:一个8位代码域,表示指定类型中的一个功能。 如果一个类型中只有一种功能, 代码域置为0。
(3) 检验和:数据包中

以太网数据tcpipicmpudparp协议头结构 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人2210620458
  • 文件大小201 KB
  • 时间2021-08-06