ping 网关 TTL数值变化
发布网友
发布时间:2022-04-22 07:49
我来回答
共3个回答
热心网友
时间:2022-06-18 01:21
只要时间<1ms,说明延时很小就行了,说明网络很好
什么是TTL
TTL(生存时间)
TTL是IP协议包中的一个值,它告诉网络路由器包在网络中的时间是否太长而应被丢弃。有很多原因使包在一定时间内不能被传递到目的地。例如,不正确的路由表可能导致包的无限循环。一个解决方法就是在一段时间后丢弃这个包,然后给发送者一个报文,由发送者决定是否要重发。TTL的初值通常是系统缺省值,是包头中的8位的域。TTL的最初设想是确定一个时间范围,超过此时间就把包丢弃。由于每个路由器都至少要把TTL域减一,TTL通常表示包在被丢弃前最多能经过的路由器个数。当记数到0时,路由器决定丢弃该包,并发送一个ICMP报文给最初的发送者。
Windows 95/98中TTL的缺省值为32。有人建议当到达一个节点比较困难时,把此值设为128。ping和tracerouter都使用TTL值以尝试到达给定的主机或跟踪到那个主机的路由。traceroute把包的TTL值设得较小,使它在到达目的的路上被各个路由器连续的丢弃。发出包到受到返回的ICMP报文之间的时间用来计算从一个路由器到另一个路由器的时间。
使用多路复用的IP协议,TTL值表示一个包被转发的范围。有以下转换:0,*在同一主机 1, *在同一子网 32,*在同一节点64,*在同一区域(region)128,*在同一*(continent)255,
由于不同的操作系统的默认TTL值不同,因此有文章说可以通过返回的TTL值判断目标系统的类型,这是正确的,但不是TTL的功能,只是对TTL理解的一个应用。TTL的值可以修改。有些特殊的、系统(如NIDS)会定义特殊的TTL值,以拒绝非法访问数据进入。我们在执行PING命令时可以用-i参数指定TTL值,大家可以将TTL设置为0,则该包将被立即丢弃。有时我们执行了一个PING 命令,在繁华时却繁华了另一个地址,并带有一个英语的提示(大致意思是TTL无效),则表示该包在到达目标之前(也就是到返回IP位置时),包所带的TTL已经为0了或小于下一网段许可通过的TTL值了,该包已经被路由丢弃了。
TTL字段值可以帮助我们识别操作系统类型
UNIX 及类 UNIX 操作系统 ICMP 回显应答的TTL字段值为 255
Compaq Tru64 5.0 ICMP 回显应答的TTL字段值为 64
微软 Windows NT/2K操作系统 ICMP 回显应答的TTL字段值为 128
微软 Windows 95 操作系统 ICMP 回显应答的TTL字段值为 32
当然,返回的值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,
NetBSD
HP UX 10.20
ICMP 回显应答的TTL字段值为 255
Windows 95/98/98SE
Windows ME
ICMP 回显应答的TTL字段值为 32
Windows NT4 WRKS
Windows NT4 Server
Windows 2000
ICMP 回显应答的TTL字段值为 128
这样,我们就可以通过这种方法来辨别
操作系统 TTL
LINUX 64
WIN2K/NT 128
WINDOWS 系列 32
UNIX 系列 255
经过测试的操作系统如下:
LINUX Kernel 2.2.x, Kernel 2.4t1-6; FreeBSD 4.1,4.0,3.4; OpenBSD 2.7,2.6; NetBSD
1.4.2; Sun Solaris 2.5.1,2.6,2.7,2.8; HP-UX 10.20, 11.0; AIX 4.1, 3.2; Compaq
Tru64 5.0; Irix 6.5.3,6.5.8; BSDI BSD/OS 4.0,3.1; Ultrix 4.2-4.5; OpenVMS 7.1-2;
Windows 95/98/98SE/ME; Windows NT 4 Workstation SP3, SP4, SP6a; Windows NT 4
Server SP4; Windows 2000 Professional, Server, Advanced Server.
附:ICMP报文的类型包括如下:
ECHO (Request (Type 8), Reply (Type 0))--回显应答,
Time Stamp (Request (Type 13), Reply (Type 14))--时间戳请求和应答,
Information (Request (Type 15), Reply (Type16))--信息请求和应答,
Address Mask (Request (Type 17), Reply (Type 18))--地址掩码请求和应答等
热心网友
时间:2022-06-18 01:22
你这样的问题,一般只有几种可能,如果排除网线的问题,根据你的描述最有可能是你的路由器连接的端口有问题,换个路由器端口再测试下网络,如果网络依然有问题,则说明你电脑本身的问题了。电脑问题有2,1是你电脑有后台挂起的程序在传东西导致网络不稳定,还有可能,你电脑中毒了,最好恢复网卡驱动程序及系统程序。最快速的排除办法,就是用另外一台笔记本电脑去测试,一一排除会很快找到问题的所在。追问亲,路由器接口换过的--故障依旧;
后台刮起程序??不知道如何检测,
全盘扫描杀毒(360杀毒)做过了;
用另一台笔记本去测试-----如何操作,还望继续指点~~谢谢
追答
用另一台笔记本连接这根网线看看是否正常,如果是正常的则说明,网线跟路由器端口没问题,那就说明台式电脑有问题,如果笔记本不正常,则说明网线或路由器端口的问题,然后一一排除,排查,网线问题换一个好的网线,端口问题就换端口,电脑问题最好重启电脑,再测试。你用360系统修复一下系统吧。
热心网友
时间:2022-06-18 01:22
本地网卡可能有问题 TTL=255说明都没开始。建议更换网卡或者试试外置网卡