协议标准 | 工作频段 | 最高速率 |
---|---|---|
IEEE 802.11 | 2.4GHz | 2Mbit/s |
IEEE 802.11b | 2.4GHz | 11Mbit/s |
IEEE 802.11a | 5GHz | 54Mbit/s |
IEEE 802.11g | 2.4GHz | 54Mbit/s |
如何实现网络互连
版本——占 4 bit,指IP协议的版本 目前的 IP 协议版本号为 0100,也就是4 (即 IPv4)
首部长度——占 4 bit,可表示的最大数值 是 15 个单位(一个单位为 4 字节) 因此 IP 的首部长度的最大值是60字节。
服务类型——占 8 bit,用来获得更好的服务 这个字段以前一直没有被人们使用 ,通常是00000000
总长度——占 16 bit,指首部和数据之和的长度, 单位为字节,因此数据报的最大长度为 65535 字节。 总长度必须不超过最大传送单元 MTU。
标识、标志和片偏移这三个字段和分片相关。
生存期(8 bit)记为 TTL (Time To Live) 表示IP数据报在网络中的寿命,目前的单位是跳。
协议(8 bit)字段指出此数据报携带的数据使用何种协议 以便目的主机的 IP 层将数据部分上交给哪个协议软件处理
首部检验和(16 bit)字段只检验数据报的首部 不包括数据部分。 这里不采用 CRC 检验码而采用简单的计算方法。
源IP地址和目的IP地址都各占 4 字节
分片由路由器来完成,重组由目的主机来完成
标识(identification) 占 16 bit,它是一个计数器,是源 主机赋予数据报的惟一标识符。在分片的时候,该字段会 被复制到各个分片首部中的标识字段 。
标志 占 3 bit,第一个比特不用, 第二个比特DF位(Don‘t Fragment flag) :是否允许被分片(0:允许) 第三个比特是MF位(More Fragments flag,简称MF),表示是否有后续 分片,MF位=1表示该数据报不是最后一个分片。
片偏移(13 bit)指出:该字段指出本数据报片中的数据部分 第一个字节相对于原数据报中数据部分的偏移量,请注意 :该字段是以8个字节为单位来计算偏移量的。
目的主机能够根据分片中的源主机IP地址、标识、标志字段中 的MF位以及片偏移量来重装出最初始数据报的完整副本,除非没能 收齐所有分片。 在实际应用中,如果需要分片,总是希望分片的个数越少越好, 又因为片偏移量是以8字节为单位,所以除了最后一个分片外,其余 分片的数据部分的大小应尽量接近但不超过网络MTU,并且是8字节 的整数倍。
原文:https://www.cnblogs.com/gaoyongjian/p/9510760.html