首页/网络/协议速查/TTL 生存时间字段
本包目录(405 条)

TTL 生存时间字段

TTL 每经过一台路由器减 1,减到 0 丢弃并发 ICMP 超时:防止路由环路里包永远打转,也是 traceroute 的实现基础。

协议速查网络更新于 2026-10-12

系统

系统默认 TTL说明
Linux64net.ipv4.ip_default_ttl
Windows128注册表可改
网络设备255部分路由协议要求

观察与修改

观察与修改
ping -c 1 8.8.8.8 | grep ttl
sysctl net.ipv4.ip_default_ttl
tcpdump -nn -v 'icmp' -c 5 | grep -i ttl
常见 OS 默认 TTL 可粗略用于识别对端系统(64/128/255),但中间设备与虚拟化会干扰,仅供参考。

易错点

  • 把 TTL 改大不能「提高稳定性」:TTL 只控制跳数上限,网络不通还有别的层在丢包

数据来源与参考

  • RFC 791 §3.2.1.9
  • RFC 1812 §4.2.2.9

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌