文章目录

[+]

1,TTL是指定数据报被路由器丢弃之前允许通过的网段数量,如果同一服务器不同的ip,你ping这些 ip得到的ttl越高(经过转发的路由器少),延时越小,说明直连该ip会更快。

2,TTL 是由发送主机设置的,以防止数据包不断在 IP 互联网络上永不终止地循环。转发 IP 数据包时,要求路由器至少将 TTL 减小 1。

3, 使用PING时涉及到的 ICMP 报文类型,一个为ICMP请求回显(ICMP Echo Request),一个为ICMP回显应答(ICMP Echo Reply),TTL 字段值可以帮助我们识别操作系统类型。

扩展资料

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

2,在IPv4包头中TTL是一个8 bit字段,它位于IPv4包的第9个字节。每一行表示 32 bit(4字节),位从0开始编号,即0~31。

3,TTL的作用是限制IP数据包在计算机网络中的存在的时间,TTL的最大值是255,TTL的一个推荐值是64。

4,例如,有这样一个域名myhost.baiwan-han.c o m(其实,这就是一条DNS记录,通常表示在baiwan-han.c o m域中有一台名为myhost的主机)对应IP地址为1.1.1.1,它的TTL为10分钟。这个域名或称这条记录存储在一台名为-ns.baiwan-han.c o m的DNS服务器上。

TTL修改

在一般情况下还可以通过ping对方让对方返回给你的TTL值大小,粗略的判断目标主机的系统类型是Windows系列还是UNIX/Linux系列。

一般情况下Windows系列的系统返回的TTL值在100-130之间,而UNIX/Linux系列的系统返回的TTL值在240-255之间,当然TTL的值在对方的主机里是可以修改的,Windows系列的系统可以通过修改注册表以下键值实现:

[HKEY_LOCAL_MACHINE\sys tem\CurrentControlSet\Services\Tcpip\Parameters]

"DefaultTTL"=dword:000000ff

255---FF

128---80

64----40

32----20

计算机网络 ping中ttl,ping命令显示的TTL是什么意思?相关推荐

  1. linux ps-l命令详解,Linux系统中ps -l命令显示的英文含义

    Linux系统中ps -l命令显示的英文含义 UID:启动这些进程的用户. PID:进程的进程ID. PPID:父进程的进程号(如果该进程是由另一个进程启动的). C:进程生命周期中的CPU利用率. ...

  2. linux shell 当前用户名,在Linux中使用Whoami命令显示当前登录用户名称及替代命令的方法...

    本文介绍在Linux操作系统中使用Whoami命令的方法,顾名思义,whoami命令显示有效用户ID的用户名,换句话说,它显示当前登录用户的名称. 使用whoami命令的方法 whoami命令的语法如 ...

  3. 设置linux查看历史命令显示两个小时内,linux系统中history历史命令显示执行日期和时间...

    在我们日常维护工作中,history历史命令查看是经常会用到的,特别是系统出了问题,肯定会在第一时间要查看之前都执行过什么命令,但是系统默认的history命令列表中是不显示命令执行时间和日期的,这就 ...

  4. linux中使用watch命令显示命令结果变化差异

    命令 watch 假如需要查看ifconfig的每一秒输出变化,命令格式为 # watch -d -n 1 'ifconfig' 1就代表1秒,单引号中是要监控的命令 执行结果如下: 变化的地方都会自 ...

  5. 「MacOS」如何在终端中通过“ls”命令显示所有隐藏文件

    背景 第一次用MacOS系统,很多操作不是很懂.想通过终端安装bazel,但执行命令发现不能进入带隐藏文件夹".bazel"的路径,找了很多答案都没有找到.然后: 解决办法 直接用 ...

  6. linux命令结果中获取某一列,Linux中 ls -l 命令显示结果中的每一列的含义

    简单解释下: 1.第一列颜色框:文件类型列,这里简单描述几种常见类型,d表示目录文件,例如dr-xr-xr-x:-表示普通文件,例如-rwxrwxr-x. 2.第二三四列颜色框:文件权限列,因为lin ...

  7. 计算机网络——网络基础_网络命令的使用(配置主机IP、ipconfig、ping、tracert、arp实战)

    实验二  网络基础_网络命令的使用 一.配置主机的IP地址 实验目的 1.能打开Windows 10的命令窗口,在窗口中执行命令. 2.掌握IP设置的基本方法. 实验装置和工具 一台连入本地局域网或互 ...

  8. 讲解ping中的TTL是什么意思

    ping是icmp报文的一种应用.用来测试网络中各设备的连通性.在这几天的实验课上,我又用到了这个非常常用的命令,但是这次我发现了一些以前没有太注意的地方,那就是我在Ping不同的地址时所返回的TTL ...

  9. linux中的ping命令

    ping 命令入门详解:http://www.linkwan.com/gb/tech/htm/928.htm Ping是Windows.Unix和Linux系统下的一个命令.ping也属于一个通信协议 ...

最新文章

  1. Scala --Actor通信模型概述
  2. 虚函数、纯虚函数、虚函数与析构函数
  3. Hibernate中Session的清理与清空
  4. Eclipse 答疑:Eclipse 如何更换夜间及外部主题?如何修改代码样式、背景颜色、字体大小?为何注释文字大小不一?
  5. 混口饭吃,谈不上喜欢
  6. Visual Studio 2008中的jQuery Intellisense
  7. Entity framework 配置文件,实现类,测试类
  8. svga文件预览_Shu文件预览
  9. 微信小程序引入echarts图表
  10. 海尔希望小学:同一片蓝天下梦想启航
  11. LINUX如何设置numlock键开机状态
  12. jzoj6366. 【NOIP2019模拟2019.9.25】化学(chem)
  13. 使用StarUML画类图
  14. 无传感器永磁同步电机电机自适应自抗扰ADRC控制策略
  15. R语言 devtools
  16. Keil编译——warning:implicit declaration of function “XXXX“ is invalid in C99
  17. 怎么入驻印象淘宝短视频 申请通过印象淘宝条件要求
  18. 怎么去水印不破坏原图?这4个方法,无痕去除图片水印
  19. 空间里相片批量导入u盘_多台电脑同步文件还在用 U 盘牵线?GoodSync 帮你一键搞定...
  20. vue ztree插件的使用

热门文章

  1. 腾讯云一元服务器搭建个人网站详细教程
  2. docx-templates前端模板引擎生成word
  3. 计算机辅助英语,计算机辅助英语教学
  4. js控制浏览器窗口弹出、警告框、确认框
  5. iphone手机视频和照片永久删除还能恢复吗?
  6. 网络编程代码实例:多进程版
  7. 机房服务器安装操作系统
  8. 一阶IIR数字滤波器的设计
  9. 构筑自有流量池,电商宝SCRM(微信公众号和个人号管家)助力企业打赢粉丝争夺战...
  10. 操作系统之Windows