计算机网络学习记录 网络层 Day4(下)(1):https://developer.aliyun.com/article/1548627
IPv4数据报
首部
、
- 填充字段全为0
- MF :为0 意思是后面没有分片数据报
- DF:为0 意思是允许分片
- 片偏移计算方案是前面ip数据包内容部分除8
- 分片就是分来开发,因为数据太大了
小练习
小练习答案
生存时间
配错了
协议类型检测
练习
- 需要知道的是,分片偏移量必须为整数
解析与答案
网际控制报文协议ICMP
终点不可达
源点抑制
时间超过
参数问题
改变路由(重定向)
练习
答题
选c
询问报文
ping 命令
- 一般用于看网络是否联通
traceroute 命令
工作原理
- 初始TTL值为1:
traceroute
发送一个TTL值为1的数据包,数据包到达第一个路由器时,TTL减1变为0,路由器丢弃该数据包并返回一个ICMP “时间超时” 消息。 - 递增TTL值:
traceroute
再发送一个TTL值为2的数据包,这个数据包可以通过第一个路由器,到达第二个路由器时TTL减1变为0,第二个路由器丢弃该数据包并返回一个ICMP “时间超时” 消息。 - 重复过程:
traceroute
继续发送数据包,每次将TTL值加1,直到数据包到达目标主机或达到最大TTL值。 - 记录路径:每次收到ICMP “时间超时” 消息时,
traceroute
记录返回消息的源IP
- 注意 如果目标无法到达 那会显示超时 就和下图一样
虚拟专用网VPN和网络地址转换NAT
VPN
NAT