全站数据
8 4 2 0 5 8 1

ttl值为什么会变化

学习很重要 | 简单学习,快乐成才!         
问题更新日期:2024-10-13 07:51:55

问题描述

ttl值为什么会变化急求答案,帮忙回答下
精选答案
最佳答案

TTL是IP协议包中的一个值,它告诉网络,数据包(例如ICMP包)在网络中的时间是否太长而应被丢弃;由于每个路由器都至少要把TTL域减一,TTL通常表示包在被丢弃前最多能经过的路由器个数.目前很多的操作系统都可以通过修改注册表来改变TTL值,还有很多可以修改TTL值的软件、工具。因此,单纯的TTL值已经不能表达出很多的有用信息。

同时也可以来辨别你探测的机器的操作系统,不同的系统TTL初始值不一样。(Win2000/XP/IT=128 UNIX=255 Linux=64)

你的会变化可能经过的路由不一样

其他回答

1.如果用ping命令进行网络测试返回的TTL根据不同的系统有所不同2.如果ping同一台机器发生变化,则说明网络路由路径发生改变,只能说你跟被ping的这台主机之间的网速(因为路由变化)有变化,但并不能说明你与其他主机的通信速度是否变化