CMD命令中Ping 中的TTL是什么意思?时间指...

 时间:2026-04-27 01:42:07

1、典型例子

C:\>ping 192.168.0.1

Pinging 192.168.0.1 with 32 bytes of data:

Reply from 192.168.0.1: bytes=32 time<10ms TTL=128

Reply from 192.168.0.1: bytes=32 time<10ms TTL=128

Reply from 192.168.0.1: bytes=32 time<10ms TTL=128

Reply from 192.168.0.1: bytes=32 time<10ms TTL=128

Ping statistics for 192.168.0.1:Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:Minimum = 0ms, Maximum = 0ms, Average = 0ms

TTL:生存时间  指定数据报被路由器丢弃之前允许通过的网段数量。  TTL 是由发送主机设置的,以防止数据包不断在 IP 互联网络上永不终止地循环。转发 IP 数据包时,要求路由器至少将 TTL 减小 1。

2、 使用PING时涉及到的 ICMP 报文类型一个为ICMP请求回显(ICMP Echo Request)一个为ICMP回显应答(ICMP Echo Reply)TTL 字段值可以帮助我们识别操作系统类型。    

UNIX 及类 UNIX 操作系统 ICMP 回显应答的 TTL 字段值为 255    Compaq Tru64 5.0 ICMP 回显应答的 TTL 字段值为 64    

微软 Windows NT/2K操作系统 ICMP 回显应答的 TTL 字段值为 128    

微软 Windows 95 操作系统 ICMP 回显应答的 TTL 字段值为 32  

3、当然,返回的TTL值是相同的  但有些情况下有所特殊LINUX Kernel 2.2.x & 2.4.x ICMP 回显应答的 TTL 字段值为 64 FreeBSD 4.1, 4.0, 3.4; 

Sun Solaris 2.5.1, 2.6, 2.7, 2.8; OpenBSD 2.6, 2.7, NetBSDHP UX 10.20ICMP 回显应答的 TTL 字段值为 255 

Windows 95/98/98SEWindows MEICMP 回显应答的 TTL 字段值为 32 Windows NT4 WRKSWindows NT4 ServerWindows 2000ICMP 回显应答的 TTL 字段值为 128

4、这样,我们就可以通过这种方法来辨别操作系统 

TTL 

LINUX 64

WIN2K/NT 128

WINDOWS 系列 32

UNIX 系列 255

  • 无线路由器WDS设置方法
  • 电脑怎么查看UPnP Device Host服务?
  • Windows server 2012如何添加MMC管理单元
  • Windows server 2008如何拒绝利用PING命令通信
  • 驱动总裁怎么设置PE环境下默认给PE安装驱动
  • 热门搜索
    猫和路由器怎么连接 嚼槟榔脸变大怎么恢复 cf斗地主怎么玩 轮胎尺寸怎么看 蜂蜜结晶是怎么回事 京东白条怎么激活 有何特长怎么写 键盘下划线怎么输入 怎么让胸部变大 亲戚借钱不还怎么办