0%

4-网络层

💡 TIP

相关链接|5-网络层

IP

IP 协议提供无连接、不可靠的数据传输服务

IP 数据报格式

image-20241229160047852

  • 首部长度:以4个字节为一个单位的报文的长度,即报文长度 = 数值*4

  • 总长度:占16位,指首部和数据之和的长度,单位为字节

IP 数据报的分片与重组

当数据报的长度大于MTU,路由器分片;由目的主机对分片进行组装

由报文中的 标识标志片偏移来反应。

  • 标识域identificantion

    为一个原始的数据报生成一个标识 ID 值,该原始数据的所有分片使用这一个标识ID值由发送端生成

    也就是说,同一串数据的不同分组,其标识域是完全一样的

  • 标志域:flags

    DF(Don‘t fragment):0可以分片;1拒绝分片

    MFMore fragement:0是最后一片;1中间片

    1True0FalseDF不可分片MF即,其后是否有更多分片

  • 片偏移域

    表示该分片开始点在整个报文中的相对位置,以8B为单位计数

    除了最后一个数据片外,其他每个分片的长度一定是8B的整数倍

IP地址:

根据主机IP地址和子网掩码计算所在子网地址

根据实际需要划分子网

路由器查找路由的方法

最长前缀匹配

NAT网络地址转换的功能

将私网地址转换为公网地址

ICMP

网际控制报文协议

主要功能

ICMP允许主机或路由器报告差错情况提供有关异常情况的报告

应用举例

  • 分组网间探测PING

    ping啊!用来测试两台主机之间的连通性

  • traceroute用来跟踪一个分组从源点到终点的路径


(完)