网络协议数据报文格式.pdf
文本预览下载声明
协议数据报文格式
协议数据报文格式
协协议议数数据据报报文文格格式式
1 TCP/IP
1 TCP/IP
11、TTCCPP//IIPP协议层次
TCP/IP 协议分为四层结构,每一层完成特定的功能,包括多个协议。本课程实验中
相关协议的层次分布如附图3-1 所示。
RIP OSPF FTP
应用层 、 、
TCP UDP
运输层 、
IP ARP ICMP
网际层 、 、
网络接口层 底层协议(Ethernet)
附图3-1 TCP/IP协议层次
这些协议之间的PDU封装并不是严格按照低层PDU 封装高层PDU 的方式进行的,
附图3-2显示了Ethernet帧、ARP 分组、IP 分组、ICMP 报文、TCP 报文段、UDP 数据
报、RIP 报文、OSPF 报文和FTP 报文之间的封装关系。
TCP 报文段 UDP数据报
TCP首部 数据:FTP UDP首部 数据:RIP
IP ICMP TCP UDP OSPF
IP分组 首部 数据: 、 、 、
ARP IP
Ethernet帧 帧首部 数据: 、
附图3-2 各协议PDU 间的封装关系
2 Ethernet
2 Ethernet
22、EEtthheerrnneett帧格式
最新的IEEE 802.3标准(2002年)中定义Ethernet帧格式如下:
Bytes 6 6 2 46~1500 4
目的MAC 地址 源MAC 地址 类型长度/ 数据 FCS
其中,类型/长度值小于1536(0x0600)时表示数据字段的长度,大于等于1536
(0x0600)时表示数据字段的协议类型。类型/长度值0x0800表示帧中封装的数据为IP
分组,类型值0x0806表示帧中封装的数据为ARP 分组。
3 IP RFC791
3 IP RFC791
33、IIPP分组格式(RRFFCC779911)
20~60bytes
IP协议头 数据 协议:1=ICMP 89=OSPF
6=TCP 17=UDP
0 4 8 16 31bits
版本 头长 服务类型 总长度 标志(3 bits):
标识 标志 分片偏移 保留 不分片 还有分片
生存时间 协议
显示全部