网络层是互联网的核心,向上提供尽最大努力交互的数据报服务。
1. IP协议
1.1 IP数据报格式
- 版本:有4(IPv4)和6(IPv6)两个值;
- 首部长度:最大值为15,最小值为5(固定部分长度为20字节);
- 区分服务:一般不用,用来获得不同的服务;
- 总长度:首部长度 + 数据部分长度;
- 标识:若长度过长而分片,相同数据报的不同分片就有相同的标识符;
- 片偏移:8字节,用于分片情况。
- 生存时间:TTL,为了防止数据报一直滞留在网络中不消亡;
- 协议:指明携带的数据交给传输层的哪个协议处理;
- 首部检验和:数据报每经过一个路由器,都要重新计算检验和;