ttl值IP协议中TTL值的作用是什么

ttl值  时间:2021-08-08  阅读:()

TTL是什么意思

TTL是 Time To Live的缩写,该字段指定IP包被路由器丢弃之前允许通过的最大网段数量。

TTL的作用是限制IP数据包在计算机网络中的存在的时间。

TTL的最大值是255,TTL的一个推荐值是64。

是避免IP包在网络中的无限循环和收发,节省了网络资源,并能使IP包的发送者能收到告警消息。

每经过一个路由器,路由器都会修改这个TTL字段值,具体的做法是把该TTL的值减1,然后再将IP包转发出去。

如果在IP包到达目的IP之前,TTL减少为0,路由器将会丢弃收到的TTL=0的IP包并向IP包的发送者发送 ICMP time exceeded消息。

扩展资料: 相关应用: 1、增大TTL值,以节约域名解析时间。

通常情况下域名解析记录是很少更改的。

可以通过增大域名记录的TTL值让记录在各地DNS服务器中缓存的时间加长,这样在更长的时间段内,访问这个网站时,本地ISP的DNS服务器就不需要向域名的NS服务器发出解析请求,而直接从本地缓存中返回域名解析记录。

2、减小TTL值,减少更换空间时的不可访问时间。

更换域名空间时会对DNS记录进行修改,因为DNS记录缓存的问题,新的域名记录在有的地方可能生效了,但在有的地方可能等上一两天甚至更久才生效,只就导致有部分用户在一段时间内无法不可访问网站了。

参考资料来源:百度百科-TTL

TTL值是49,这个是什么系统?

ttl:生存时间 指定数据报被路由器丢弃之前允许通过的网段数量。

ttl 是由发送主机设置的,以防止数据包不断在 ip 互联网络上永不终止地循环。

转发 ip 数据包时,要求路由器至少将 ttl 减小 1。

ttl 字段值可以帮助我们识别操作系统类型。

unix 及类 unix 操作系统 icmp 回显应答的 ttl 字段值为 255 paq 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, bsd 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为存在时间,可以根据ttl推算数据包已经通过了多少个路由器:源起点ttl起始(比返回ttl略大一个2的乘方数)-返回ttl值 比如:返回ttl值为119,则可以算出数据报离开源地址的ttl起始值为128,而源地点到目标地点要通过9个路由器网段(128-119 /in.asp?id=izzue 参考资料: /in.asp?id=izzue

当ttl值为1时的情况

TTL 的选择。

如果把TTL设得足够大,是不是一定可以打印出所有路由,比如一个数据包经过300个路由器才到达目的端。

当然在现有网络环境下不太可能出现要经过这么多路由的情况。

而TTL信息在IP数据报中只有一个字节,也就是最多能设定到255(256以后又重新从0开始)。

设定这个信息的目的,就是防止一些僵而不化的数据报在网络漫上无目的的游荡而不消失。

数据报每经过一个路由器,路由器就把TTL减1(或在该路由器被处理前经过的秒数),总有一个时候会被减到1,然后路由器会把它丢弃。

当路由器收到一个IP包时,会修改IP包的TTL(及由此造成的头部检验和checksum变化)。

每收到一个包,检查这个的TTL是否是0或1。

如果是,表明这个包还没有到达目的地,而且剩余时间不多了,肯定是到不了目的地了。

这样路由器就简单地丢弃这个包,并给源主机发送 ICMP通知,说这个包已经超时了。

ICMP的通知信息里包含当前路由器发送时所用的IP。

答案是A

谁说说TTL的值有哪些?代表着哪些系统名字。

TTL是time to live,意为生存时间。

是ip 数据包在网络中传播的时间。

当每经过一个路由,ttl值就减1.一直减到0时,要到达不了信宿机,便丢弃该数据报。

TTL数值

可以通过TTL的数值来判断服务器的操作系统类型,不过并不是绝对的,只是一个参考数值.比如对方主机是XP操作系统,那TTL值太约等于128. 使用PING命令,就相当于给对方发送数据,TTL数值是数据生存的时间,就是从数据发到返回的时间.TTL值越小连接的速度也就越快.

UNIX 及类 UNIX 操作系统 回显应答的 TTL 字段值为 255 NT/2K操作系统 ICMP 回显应答的 TTL 字段值为 128 95 操作系统 ICMP 回显应答的 TTL 字段值为 32 LINUX Kernel 2.2.x & 2.4.x ICMP 回显应答的 TTL 字段值为 64 但是这也不是唯一的,ttl值可以在注册表中修改的,这样别人通过ping就发现不了你真实的操作系统。

IP协议中TTL值的作用是什么

IP协议中TTL值是数据包的一个生命周期,每当经过一次路由转发时都会减一,当减到0时,2113数据包将会丢弃5261,丢弃者会发送一个ICMP数据包,通知发送者,主要用来防止出现路由环路时,数据包无限循环转发,而造成网络拥4102堵,这个值使用一个字节表示,也就是最大只有255,如果两个通讯者之间经过1653的路由超过255时,它是不能通过IP进行通讯的。

这个值还用来探测路径,数据包版的TTL值从1开始,一个一个增加,直到到达对方,这样通过标权识回应者,就可以知道整个传输路径了,Windows中的命令为tracert,就是使用的这种机制。

HostKvm($4.25/月),俄罗斯CN2带宽大升级,俄罗斯/香港高防限量5折优惠进行中

HostKvm是一家成立于2013年的国外VPS服务商,产品基于KVM架构,数据中心包括日本、新加坡、韩国、美国、俄罗斯、中国香港等多个地区机房,均为国内直连或优化线路,延迟较低,适合建站或者远程办公等。本月,商家旗下俄罗斯、新加坡、美国、香港等节点带宽进行了大幅度升级,俄罗斯机房国内电信/联通直连,CN2线路,150Mbps(原来30Mbps)带宽起,目前俄罗斯和香港高防节点5折骨折码继续优惠中...

DogYun27.5元/月香港/韩国/日本/美国云服务器,弹性云主机

DogYun怎么样?DogYun是一家2019年成立的国人主机商,称为狗云,提供VPS及独立服务器租用,其中VPS分为经典云和动态云(支持小时计费及随时可删除),DogYun云服务器基于Kernel-based Virtual Machine(Kvm)硬件的完全虚拟化架构,您可以在弹性云中,随时调整CPU,内存,硬盘,网络,IPv4路线(如果该数据中心接入了多条路线)等。DogYun弹性云服务器优...

95IDC香港特价物理机服务器月付299元起,5个ip/BGP+CN2线路;美国CERA服务器仅499元/月起

95idc是一家香港公司,主要产品香港GIA线路沙田CN2线路独服,美国CERA高防服务器,日本CN2直连服务器,即日起,购买香港/日本云主机,在今年3月份,95IDC推出来一款香港物理机/香港多ip站群服务器,BGP+CN2线路终身7折,月付350元起。不过今天,推荐一个价格更美的香港物理机,5个ip,BGP+CN2线路,月付299元起,有需要的,可以关注一下。95idc优惠码:优惠码:596J...

ttl值为你推荐
蓝屏代码电脑蓝屏,出现代码。逗号运算符在C语言中逗号运算符有什么用呢?aftereffectafter effect (AE)有哪几层,层有哪些属性?作用是什么?高质量图片ps 合成图片,怎样才算高质量的?从那些方面判定照片的质量实数的定义什么是实数?实数的概念是什么局域网ip扫描工具局域网的IP段怎么扫描系统登录界面怎么样将系统登陆界面设置为可以切换到窗口登陆?阶乘函数C语言中有计算阶乘的函数吗 不是自己写,,,是那种可以直接调用的函数好用的手机杀毒软件大家都在用什么手机杀毒软件?哪个最好用?软件群发有谁用过微信能群发的软件吗?在哪买的?
asp虚拟空间 VPS之家 域名备案信息查询 亚洲大于500m 堪萨斯服务器 英语简历模板word 美国php空间 eq2 个人免费空间 国外代理服务器地址 什么是服务器托管 河南移动网 个人免费主页 彩虹云 上海电信测速网站 starry 服务器防火墙 学生服务器 如何登陆阿里云邮箱 杭州电信宽带 更多