协议学习指南
IP 工作原理
追踪一个 IPv4 数据包经过路由器。IP 提供寻址和尽力而为的路由,传输层提供端口及额外交付行为。
- 默认端口
- No ports
- 传输 / 承载
- Link layer
- 类别
- 核心
1. 选择下一跳
主机判断目标是否在本地子网。跨子网流量在链路层发送给默认网关。
2. 经过路由器转发
路由器根据目标前缀选路并递减 TTL。经过路由跳时,链路层地址改变。
3. 遵守路径 MTU
IPv4 在允许时可分片。设置 DF 后,过大数据包被丢弃,ICMP 错误可帮助发现路径 MTU。IPv6 路由器不分片。
4. 交给传输层
目标使用 IP Protocol 字段选择 TCP、UDP 或 ICMP。IPv4 示例中,6 表示 TCP。
相关协议
协议跨层协作。对比相关课程,区分寻址、交付、应用语义与加密。