TIP
相关链接|5-网络层
¶IP
IP 协议提供无连接、不可靠的数据传输服务
¶IP 数据报格式

-
首部长度:以4个字节为一个单位的报文的长度,即报文长度 = 数值*4
-
总长度:占16位,指首部和数据之和的长度,单位为字节
¶IP 数据报的分片与重组
当数据报的长度大于MTU,路由器分片;由目的主机对分片进行组装
由报文中的 标识,标志,片偏移来反应。
-
标识域:
identificantion为一个原始的数据报生成一个标识 ID 值,该原始数据的所有分片使用这一个标识ID值由发送端生成
也就是说,同一串数据的不同分组,其标识域是完全一样的
-
标志域:flags
DF(Don‘t fragment):0可以分片;1拒绝分片
MFMore fragement:0是最后一片;1中间片
1为True,0为False,DF即不可分片,MF即,其后是否有更多分片 -
片偏移域:
表示该分片开始点在整个报文中的相对位置,以8B为单位计数
除了最后一个数据片外,其他每个分片的长度一定是8B的整数倍
¶IP地址:
根据主机IP地址和子网掩码计算所在子网地址
根据实际需要划分子网
¶路由器查找路由的方法
最长前缀匹配
¶NAT网络地址转换的功能
将私网地址转换为公网地址
¶ICMP
网际控制报文协议
¶主要功能
ICMP允许主机或路由器报告差错情况和提供有关异常情况的报告
¶应用举例
-
分组网间探测PING
ping啊!用来测试两台主机之间的连通性 -
traceroute用来跟踪一个分组从源点到终点的路径
(完)