1.1 TCP/IP协议栈
1.2 IP数据报格式
- IP数据报如果过大,就会对它进行分片,每个分片为一个分组。
- 版本指的是IPv4或IPv6;
- 首部长度:单位是4B(4字节),最小为5;
- 区分服务:指示期望获得哪种类型的服务。
- 总长度:首部+数据,单位是1B。
- 生存时间TTL:IP分组的保质期。经过一个路由器,生存时间减一,变成0则丢弃。
- 协议:数据部分的协议;
- 首部检验和:只检验首部;
- 源IP地址和目的IP地址:32位
- 可选字段:0~40B,用来支持排错,测量以及安全等措施。
- 填充:全0,把首部补成4B的整数倍。