Skip to content

路由与数据包转发 ​

默认网关、路由器与下一跳 ​

下一跳是路由选出的转发邻居。默认网关承担没有更具体匹配时的转发,默认前缀为 IPv4 0.0.0.0/0 或 IPv6 ::/0。

直连路由可直接交付给目标主机。主机和路由器都可以拥有路由表。

路由表与最长前缀匹配 ​

对目的地址查找所有匹配前缀,选择最长前缀。例如 10.1.2.3 同时匹配 /8 与 10.1.0.0/16 时采用 /16。

管理距离、度量值等用于选择同一前缀的候选路由,转发时仍按已安装路由的前缀匹配。

NAT 与端口地址转换 ​

NAT 改写地址。NAPT 还改写端口,使多条内部连接共享一个外部地址,返回报文按映射恢复。

入站访问通常需要已有映射或端口转发。访问控制由防火墙策略决定。

ICMP 差错报告与诊断 ​

ICMP 报告目的不可达、超时等 IP 层事件,也提供 Echo 请求和应答。traceroute 常利用 TTL 耗尽产生的超时报文。

ICMP 回包可能受限速或过滤。ping 无响应只能说明这次探测未收到应答。

基于 MIT 许可发布