TTL是什么意思?

   一、TTL是什么意思?

  TTL是一个ip协议的值,它告诉网络,数据包在网络中的时间是否太长而应被丢弃。有很多原因使包在一定时间内不能被传递到目的地。

  TTL的初值通常是系统缺省值,是包头中的8位的域。TTL的最初设想是确定一个时间范围,超过此时间就把包丢弃。由于每个路由器都至少要把TTL域减一,TTL通常表示包在被丢弃前最多能经过的路由器个数。当记数到0时,路由器决定丢弃该包,并发送一个ICMP报文给最初的发送者。

  二、ping中的TTL返回值

  比如我ping一下学无忧的网址,点击“开始菜单--运行”,在运行输入框输入cmd命令,然后执行该命令即可打开命令提示符运行窗口,然后输入“ping www.xue51.com”命令(双引号除外),输入之后就会返回了TTL值。如图所示:


  上面丢失度是0%,说明网址能正常访问打开,如果发现接受不了,数据全部丢失的话,那说明服务器空间上除了问题,这就要联系你的空间服务商。

  TTL值默认情况下,Linux系统的TTL值为64或255,Windows NT/2000/XP系统的默认TTL值为128,Win7系统的TTL值是64,Windows 98系统的TTL值为32,UNIX主机的TTL值为255。(这个是从网络上找到的),曙光博客的目的主机是采用FreeBSD系统的(可能已经更换),在这里可能TTL值是64,而不是UNIX主机的255,所以在从这里到目的主机经过了64-51=13个路由(此处容易引起误区,64是代表FressBSD的默认TTL还是发起方的TTL,这个TTL初始值应该是被PING方的,我认为应该是代表发起方的TTL,因为TTL是由发送主机设置。

  三、TTL值参考:

  TTL时间越长,缓存时间越长,更新越不容易及时生效。 增大TTL值,以节约域名解析时间,给网站访问加速。

  TTL设置的小一些,生效时间就会快一些。二.减小TTL值,减少更换空间时的不可访问时间。

时间: 2024-09-11 23:43:39

TTL是什么意思?的相关文章

防止黑客用TTL值鉴别你的系统

使用ping命令,通过返回的TTL值可以判断主机的操作系统.如果TTL值为128就可以认为目标主机的操作系统是Windows NT/2000,如果TTL值是32则认为目标主机操作系统是Windows 95/98,如果TTL值是255/64就认为是UNIX操作系统.入侵者很喜欢使用ping命令,既然他们相信TTL值反映的结果,那么我们可以通过修改TTL值来欺骗入侵者. 打开记事本文件,编写批处理文件命令: @echo regedit4>>changeTTL.reg @echo.>>c

什么是TTL值?

TTL值全称是"生存时间(Time To Live)",简单的说它表示DNS记录在DNS服务器上的缓存时间. 要理解TTL值,请先看下面的一个例子:假设,有这样一个域名myhost.abc.com,对应IP地址为1.1.1.1,把它的TTL设为3600秒,这个域名或称这条记录存储在一台名为dns.abc.com的DNS服务器上. 现在有一个用户在浏览器中键入以下地址(又称URL):http://myhost.abc.com 这时会发生什么呢? 该访问者指定的DNS服务器(或是他的ISP

ttl含义详解

搞网站的朋友都知道ping命令是非常有用的.ttl是什么意思?这样的问题,其实所知道的TTL更多的是关于网络方面的,比如我们在ping ip或ping 网站的时候都可以看到有TTL数值 ,如下图,相信网友所问的问题应该是ping中的TTL什么意思吧,下面我们来详细介绍下TTL是什么意思.希望对您有所帮助! 在网络中主要是指ping网速中的TTL数值,ping命令相信熟悉网络的朋友都不会陌生,也为大家介绍过不少ping命令相关知识,在网络应用中,ping网速与IP地址等都是非常常用的命令,通过pi

TTL值最大值和默认值是多少

  一.TTL的默认值是多少? 不同的操作系统,它的TTL值是不相同的.这里和大家谈谈一些常用的操作系统的默认TTL值,默认情况下,Linux系统的TTL值为64或255,Windows NT/2000/XP系统的TTL值为128,Windows 98系统的TTL值为32,UNIX主机的TTL值为255.域名的dns解析默认的TTL值一般是60. 二.操作系统的TTL最大值: TTL最大值为255,如UNIX操作系统的TT值初始默认TTL值就是225.不同的系统最大值也是有所不同,对于实验室环境

如何修改TTL参数值

  修改TTL参数值可以防止黑客通过网络得到正确的信息,从而提高系统安全性. 步骤1:打开注册表编辑器窗口,在左侧窗格,展开HKEY_LOCAL MACHINESYSTEMCurrentControlSetServicesTcpipParameters选项. (切换输入法:输入法切换不了怎么办? ) 步骤2:在窗口右侧的下拉列表框中,选择DefaultTTL选项,单击鼠标右键,在弹出的快捷菜单中,选择修改选项. 步骤3:弹出相应的对话框,在数值数据文本框中输入255. 步骤4:单击确定按钮,即可

ttl是什么

  一.TTL是什么意思? TTL是一个ip协议的值,它告诉网络,数据包在网络中的时间是否太长而应被丢弃.有很多原因使包在一定时间内不能被传递到目的地. TTL 的初值通常是系统缺省值,是包头中的8位的域.TTL的最初设想是确定一个时间范围,超过此时间就把包丢弃.由于每个路由器都至少要把TTL域减 一,TTL通常表示包在被丢弃前最多能经过的路由器个数.当记数到0时,路由器决定丢弃该包,并发送一个ICMP报文给最初的发送者. 二.ping中的TTL返回值 比如我ping一下学无忧的网址,点击"开始

计算机并口ttl信号 转 485信号

问题描述 计算机并口ttl信号 转 485信号 利用计算机并口生成TTL的脉冲信号,然后利用485模块转成485信号传输,再利用485模块转回TTL,这个思路有几个问题,求高人指点: 1.485模块能转换脉冲信号是否有频率下限: 2.在设计电路图的时候,485模块的电源输入和TTL信号输入接地怎么处理(电源和信号源分别由不同设备输出),求电路图. 解决方案 MAX485芯片手册的典型应用有啊!

ping命令返回的TTL值判断操作系统

通过简单的ping命令,查看返回的TTL值来判断对方的操作系统 生存时间(TTL)是IP分组中的一个值,网络中的路由器通过察看这个值就可以判断这个IP分组是不是已经在网络中停留了很久,进而决定是否要将其丢弃.出于多种原因,一个IP分组可能在很长一段时间内不能抵达目的地.例如:错误的路由有可能导致一个IP分组在网络中无限地循环.一种解决方法就是在一定时间后丢弃这个分组,然后发送一个信息通知这个分组的发送者,由它决定是否重发这个分组.TTL的初始值一般是系统缺省值,它位于IP分组的头部,占用8个二进

ttl值设置多少才合适

之前,公司用户的手机app用户出现了手机无法联网,移动.联通.电信.就是因为ttl值设置的问题. 服务器 阿里云 centos 6.5  我们在解析域名时经常出现 TTL 这个字段,里面默认写的是10分钟. 另外,有时候我们PING某域名或IP的时候,会出现TTL= XXX.今天就这个问题细说如下: 一.什么是域名的TTL值? TTL(Time-To-Live),就是一条域名解析记录在DNS服务器中的存留时间.当各地的DNS服务器接受到解析请求时,就会向域名指定的NS服务器发出解析请求从而获得解