网络层Internet Protocol:
在数据链路层提供的两个相邻端点之间的数据帧的传送功能上,进一步管理网络中的数据通信,将数据设法从源端经过若干个中间节点传送到目的端,从而向运输层提供最基本的端到端的数据传送服务。
IP分组首部的格式功能:
IP 分组首部格式:
Version - 4 位字段,指出当前使用的 IP 版本。
IP Header Length (IHL) ─ 指数据报协议头长度,表示协议头具有 32 位字长 ipv4 组播代理 的数量。指向数据起点。正确协议头最小值为 5。
Type-of-Service ─ 指出上层协议对处理当前数据报所期望的服务质量,并 对数据报按照重要性级别进行分配。这些 8 位字段用于分配优先级、延迟、 吞吐量以及可靠性。(即 TOS)
Total Length ─ 指定整个 IP 数据包的字节长度,包括数据和协议头。其 最大值为 65,535 字节。典型的主机可以接收 576 字节的数据报。
Identification ─ 包含一个整数,用于识别当前数据报。该字段由发送端分 配帮助接收端集中数据报分片。
Flags ─ 由 3 位字段构成,
其中最低位(MF)控制分片,存在下一个分片 置为 1,否则置 0 代表结束分片。
中间位(DF)指出数据包是否可进行分片。
第三位即最高位为最后一片标志位。0表示是最后一片,