以太网数据包tcpipicmpudparp协议头结构

以太网数据包tcpipicmpudparp协议头结构

ID:46636743

大小:73.00 KB

页数:4页

时间:2019-11-26

以太网数据包tcpipicmpudparp协议头结构_第1页
以太网数据包tcpipicmpudparp协议头结构_第2页
以太网数据包tcpipicmpudparp协议头结构_第3页
以太网数据包tcpipicmpudparp协议头结构_第4页
资源描述:

《以太网数据包tcpipicmpudparp协议头结构》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、以太网数据包tcpipicmpudparp协议头结构以太网首部一1一1、ip头的结构右,依次从低位到高位。(2)版本:占第一个字节的高四位。头长度:占第一个字节的低四位。(3)服务类型:前3位为优先字段权,现在已经被忽略。接着4位用来表示最小延迟、最大吞叶量、最高可靠性和最小费用。(4)封包总长度:整个IP报的长度,单位为字节。(5)存活时间:就是封包的生存时间。通常用通过的路由器的个数來衡量,比如初始值设置为32,则每通过一个路曲器处理就会被减一,当这个值为0的时候就会丢掉这个包,并用ICVIP消息通知源主机。

2、(6)协议:定义了数据的协议,分别为:TCP、UDP、ICMP和IGMPo定义为:#definePROTOCOLTCP0x06#definePROTOCOLUDP0x11#definePROTOCOL」CMP0x06#definePROTOCOL_IGMP0x06(7)检验和:校验的首先将该字段设置为0,然后将IP头的每16位进行二进制取反求和,将结果保存在校验和字段。(8)來源IP地址:将IP地址看作是32位数值则需要将网络字节顺序转化位主机字节顺序。转化的方法是:将每4个字节首尾互换,将2、3字节互换。(9)

3、U的IP地址:转换方法和来源IP地址一样。在网络协议屮,IP是面向非连接的,所谓的非连接就是传递数据的时候,不检测网络是否连通。所以是不可靠的数据报协议,IP协议主要负责在主机之间寻址和选择数据包路由。2、ICMP协议的头结构(1)类型:一个8位类型字段,表示1CMP数据包类型。(2)代码:一个8位代码域,表示指定类型屮的一个功能。如果一个类型屮只有一种功能,代码域置为0。(3)检验和:数据包中ICMP部分上的一个16位检验和。-2-3、TCP协议的头结构TP地址的作川是标识报文的返回地址。(2)TCP目的端口(

4、DestinationPort):16位的H的端口域泄义传输的廿的。这个端口指明报文接收计算机上的应用程序地址接口。(3)序列号(SequenceNumber):TCP连线发送方向接收方的封包顺序号。(4)确认序号(AcknowledgeNumber):接收方回发的应答顺序号。(5)头长度(HeaderLength):表示TCP头的双四字节数,如果转化为字节个数需要乘以4。(6)URG:是否使用紧急指针,0为不使用,1为使用。(7)ACK:请求/应答状态。0为请求,1为应答。(8)PSH:以最快的速度传输数据。(

5、9)RST:连线复位,首先断开连接,然后重建。(10)SYN:同步连线序号,用来建立连线。(11)F【N:结束连线。如果MN为0是结束连线请求,FIN为1表示结束连线。(12)窗口大小(Window):目的机使用16位的域告诉源主机,它想收到的每个TCP数据段大小。(2)校验和(CheckSum):这个校验和和IP的校验和有所不同,不仅对头数据进行校验还对封包内容校验。(3)紧急指针(UrgentPointer):当URG为1的时候才冇效。TCP的紧急方式是发送紧急数据的一种方式。4、UDP协议的头结构【P地址的

6、作用是标识报文的返冋地址。(2)目的端口(DestinationPort):6位的目的端口域定义传输的目的。这个端口指明报文接收计算机上的应用程序地址接口。(3)封包长度(Length):UDP头和数据的总长度。(4)校验和(CheckSum):和TCP和校验和一样,不仅对头数据进行校验,还对包的内容进行校验。-3-5、ARP报头结构(1)硬件类型字段指明了发送方想知道的硬件接口类型,以太网的值为1;(2)协议类型字段指明了发送方提供的高层协议类型,IP为0800(16进制);(3)硕件地址反度和协议反度指明了硬

7、件地址和高层协议地址的长度,这样ARP报文就可以在任意硬件和任意协议的网络中使用;(4)操作字段用来表示这个报文的类型,ARP请求为1,ARP响应为2,RARP请求为3,RARP响应为4;(5)发送方的硬件地址(0-3字节):源主机硬件地址的前3个字节;(6)发送方的硕件地址(4-5字节):源主机硬件地址的后3个字节;(7)发送方IP(0-1字节):源主机硬件地址的前2个字节;(8)发送方IP(2-3字节):源主机硬件地址的后2个字节;(1)U的硬件地址(0-1字节):LI的主机硬件地址的前2个字节;(2)目的硬

8、件地址(2-5字节):冃的主机硬件地址的后4个字节;(3)冃的IP(0-3字节):冃的主机的IP地址。ARP的工作原理如下:1.首先,每台主机都会在口己的ARP缓冲区(ARPCache)中建立一个ARP列表,以表示IP地址和MAC地址的对应关系。2.当源主机需要将一个数据包要发送到H的主机时,会首先检查口己ARP列表中是否存在该TP地址对应的MAC地址,如果有,就直接将数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。