使用TTL分析网络故障有何特点?
使用TTL分析网络故障有何特点?
考试大编辑整理:网络故障诊断-使用TTL分析网络故障 一、 TTL简介 TTL,全称是Time To Live,中文名为生存时间,它是IP报头中一个非常重要的参数。通过TTL的值,我们可以判断出当前网络IP层的工作状况。 TTL告诉网络中的路由器数据包在网络中的时间是否太长而应被丢弃,TTL的最初设想是确定一个时间范围,超过此时间就把包丢弃。
由于数据包每经过一个路由器时,TTL值都会至少被路由器减1,所以TTL值通常表示包在被丢弃前还能最多经过的路由器个数。当TTL值为0时,路由器丢弃该数据包,并发送一个ICMP报文给数据包的最初发送者。 有很多原因会导致数据包在一定时间内不能被传递到目的地。
例如,不正确的路由表配置可能导致数据包的无限循环,而解决方法就是在一段时间后丢弃这个数据包,然后给发送者发送一个报文,由发送者决定是否重发该数据包。当网络出现这种情况时,数据包就会在路由表中配置错误的路由器处重复发送,每发送一次,TTL值减1,直到TTL为0时路由器丢弃该数据包,造成网络中数据传输错误。
操作系统和传输协议不同,对应TTL的默认值也不同。表1列出了常见操作系统通过TCP和UDP协议传输时的TTL默认值。操作系统TCP传输UDP传输AIX6030DEC Patchworks V53030FreeBSD 2。16464HP/UX 9。
0x3030HP/UX 10。016464Irix 5。36060Irix 6。x6060UNIX255255Linux6464MacOS/MacTCP 2。0。x6060OS/2 TCP/IP 3。06464OSF/1 V3。2A6030Solaris 2。
x255255SunOS 4。1。3/4。1。46060Ultrix V4。1/V4。2A6030VMS/Multinet6464VMS/TCPware6064VMS/Wollongong 1。1。1。112830VMS/UCX (latest rel。
)128128MS Windows 95/98/NT 3。513232Windows NT 4。0/2000/XP/2003 Server128128(表1 不同操作系统的TTL默认值)。
答:一网吧用申告故障,理由是其网吧网管技术人员分析说这个原因肯定是电信端引起的,接到障碍申告后,查了一下这家网吧的资料,这家网吧才刚刚开通没有1个月。 故障现象如何...详情>>
问:同事ip:10.101.107.28 我的IP:10.101.104.23我们在...
答:你们公司是WINDOWS域环境吗,如果是的话,你在网上邻居里应该能看到对方的主机。让她把文件夹共享出来就可以。 如果不是WINDOWS域,那得看你们是不是在一个...详情>>
问:数据结构顺序表的建立,可定义顺序表 #define maxnum elemtyp...
答:打开VC ,然后点击新建,出来界面之后选择Win32 Console Application并输入工程的名称和选择项目的位置,然后出现“一个空工程”,在点击“...详情>>