TTL是什么?

TTL是什么?
09-03-02  Kristy256 发布
4个回答
时间
投票
  • 0

    至尊貔貅

    是您看错了吧~~因该是tsl!tsl就是谢瑞麟得的意思。
    你再仔细看看!!

    09-03-02 | 添加评论 | 打赏

    评论读取中....

  • 0

    心理的

    是您看错了吧~~因该是tsl!tsl就是谢瑞麟得的意思。
    你再仔细看看!!

    09-03-02 | 添加评论 | 打赏

    评论读取中....

  • 0

    wzh1358

    是您看错了吧~~因该是tsl!tsl就是谢瑞麟得的意思。
    你再仔细看看!!

    09-03-02 | 添加评论 | 打赏

    评论读取中....

  • 0

    sanjise

    TTL是IP协议包中的一个值,它告诉网络路由器包在网络中的时间是否太长而应被丢弃。有很多原因使包在一定时间内不能被传递到目的地。例如,不正确的路由表可能导致包的无限循环。一个解决方法就是在一段时间后丢弃这个包,然后给发送者一个报文,由发送者决定是否要重发。TTL的初值通常是系统缺省值,是包头中的8位的域。TTL的最初设想是确定一个时间范围,超过此时间就把包丢弃。由于每个路由器都至少要把TTL域减一,TTL通常表示包在被丢弃前最多能经过的路由器个数。当记数到0时,路由器决定丢弃该包,并发送一个ICMP报文给最初的发送者。

     不同的操作系统,它的TTL值是不相同的。默认情况如下:

     Linux系统的TTL值为64或255
     Windows NT/2000/XP系统的TTL值为128
     Windows 98系统的TTL值为32
     UNIX主机的TTL值为255

     笔者单位使用的是Windows 2000服务器,TTL值默认为128,如果将该值修改为255,那么局域网内的用户就会以为这个服务器是Linux系统或UNIX系统,那么他们就会针对Linux系统或UNIX系统来查找Windows 2000服务器的安全漏洞,不过他们是不会找到什么安全漏洞的,这样一来,服务器就安全多了。

    具体实现方法:

    修改TTL值其实非常简单,通过注册表编辑器就可以实现,点击“开始→运行”,在“运行”对话框中输入“regedit”命令并回车,弹出“注册表编辑器”对话框,展开“HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters”,找到“DefaultTTL”,将该值修改为十进制的“255”,重新启动服务器系统后即可

    09-03-02 | 添加评论 | 打赏

    评论读取中....

精华知识
更多  
意见反馈 帮助