多种协议数据包结构

本文详细介绍了网络协议中的IP头、ICMP头、TCP头、UDP头和ARP报头的结构,包括各字段的含义和作用。如IP的版本、存活时间、协议字段,ICMP的类型和代码,TCP的序列号、确认序号和窗口大小,UDP的端口号和校验和,以及ARP的硬件类型、操作字段和目的IP地址等关键信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

以太网首部

目地MAC地址(8字节)

源MAC地址(8字节)

类型(2字节)

 

 

1、IP头的结构

版本(4位)

头长度(4位)

服务类型(8位)

封包总长度(16位)

封包标识(16位)

标志(3位)

片断偏移地址(13位)

存活时间(8位)

协议(8位)

校验和(16位)

来源IP地址(32位)

目的IP地址(32位)

选项(可选)

填充(可选)

数据

(1)字节和数字的存储顺序是从右到左,依次是从低位到高位,而网络存储顺序是从左到右,依次从低位到高位。

(2)版本:占第一个字节的高四位。头长度:占第一个字节的低四位。

(3)服务类型:前3位为优先字段权,现在已经被忽略。接着4位用来表示最小延迟、最大吞吐量、最高可靠性和最小费用。

(4)封包总长度:整个IP报的长度,单位为字

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值