tcpip协议栈 协议报文合集

1.完整数据包格式
以太网首部|ip首部|tcp(udp)首部|应用数据|以太网尾部
|
\/
appl首部|用户数据


2.链路层 格式

目的地址|源地址|长度|dsap|ssap|cntl|org code|类型|数据|crc

协议类型对应协议
0800ip数据报
0806arp请求/应答
8035rarp请求/应答
3.ip层 格式

版本|首部长度|服务类型|总长度|标识|标志|片偏移|ttl|协议类型|首部检验和|源Ip|目的ip|选项|数据


协议类型对应协议
icmp
igmp
tcp
udp
4.arp/rarp数据包格式
以太网目的地址|以外网源地址|帧类型|协议类型|硬件地址长度|协议地址长度|op操作字段|发送端以外网地址|发送端Ip地址|目的以外网地址|目的Ip地址

op操作字段
协议类型对应类型
1arp请求
2arp应答
3rarp请求
4rarp应答

5. icmp报文格式

ip数据报
ip首部|icmp报文

icmp报文
报文类型|代码|检验和|内容


6.rip报文格式
ip首部 | udp数据报

udp首部|rip报文


7.udp数据报最大长度65535
ip头部 | ip 数据

|udp首部 | udp数据报

udp首部
源端口号 | 目的端口号 | udp长度 | Udp检验和 | 数据

8.tcp数据报
ip头部 | ip数据报
ip头部 | tcp头部 | tcp 数据

tcp头部详解
源端口号 | 目的端口号 | 序号 | 确认序号 | 头部长度 | 保留 | 6位标志位 | 16位窗口大小 | 检验和 | 紧急指针 | 选项 |数据

9. igmp数据报
版本 | 类型 | 未用 |校验和







    推荐阅读