- UDP传给IP的信息单元称作UDP数据报,UDP首部的长度为8字节。
- IP首部包含协议域(8bit),标识数据属于哪一层:1代表ICMP协议,2代表IGMP协议,6代表TCP协议,17代表UDP协议。
ICMP和IGMP定位矛盾:
- 在TCP/IP协议族的4个层次中,与IP放在同一层,因为事实上它们是IP的附属协议;
- 在目的主机解析以太网数据帧时,放在IP层的上面,因为ICMP和IGMP报文都封装在IP数据报中。
- 以太网IP数据报的封装是在RFC 894中定义的,IEEE 802的IP数据报封装是在RFC 1042中定义的;
- 对于主机的需求,RFC要求默认条件下是RFC 894分组;
- 对于IEEE 802标准,其中802.3针对整个CSMA/CD网络,802.4针对令牌总线网络,802.5针对令牌环网络。三者的共同特性由802.2标准定义,即802网络共有的逻辑链路控制(LLC);
- 以太网的类型字段定义了后续数据的类型,802标准定义的帧格式中,类型字段由后续的子网接入协议(SNAP)的首部给出。其中,幸运的是802定义的2个字节的有效长度值与以太网的有效类型值无一相同,这样,就可以区分两种帧格式;
- 802.3规定数据部分必须至少为38字节,以太网则要求至少为46字节。为了保证这一点,必须在不足的控件插入填充字节。
说明:
- 以太网中数据帧最大长度为1500字节;
- IP首部长度为20字节,UDP首部长度为8字节;
- IP首部被复制到各个分片中;
- 任何运输层首部(如UDP首部)只出现在第一分片中。