关于ping命令的工作原理

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

当我们在用ping命令ping地址的时候target主机发送一个ICMP协议中的echo包如果对方living活动状态)。

则会返回一个echo包

TTL的值这个值对我们有什么用,它反映了什么?

首先TTL值代表的是,我们发给目的主机的数据包(echo),在主机与目的机之间会存在很多的的路由器,而通过路由器的时候,这个值会减小,并且还可能由于

其他原因,让数据包不能正常的发送到目的主机,那么如果不给这些数据包一个生存时间的话,这个数据包会一直存在于网络中,导致网络开销增大。如果在通过一个路由的时候TTL值减小1,那么如果经过了几次循环,或者经历很多次路由之后,TTL会减小到0.那么就在网络中自动消失掉,释放网络资源。所以我们在ping的时候看到的这个TTL值代表的是echo在网络存在的时间。

不同的操作系统,TTL值都不一样,所以可以根据TTL值来看操作系统是哪种版本类型。

一般来说XP返回的TTL是64.

TTL值的注册表位置HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
其中有个DefaultTTL的DWORD值,其数据就是默认的TTL值了,我们可以修改,但不能大于十进制的255


ping工作过程:

①不知道对方MAC地址,发送ARP广播出去,解析对方的MAC地址。

②知道MAC地址之后,在发送ICMP协议中的echo数据包。


ping的常见问题如下:

一  ping www.baidu.com

             reply  from 119.75.218.56:bytes=32  time =95ms TTL=56

      目的主机与主句之间的连接是成功的。

二 ping request could not find host fdfd.pleses check the name and try angain.

       不能找到目的主机fdfd 在ping过程中的第一个过程就已经结束了,无法找到目的主机的,不能解析MAC地址


三 请求超时

        echo包已经发送到目的主机,并且目的主机已经返回了echo的返回包,但是在发挥的过程中丢失,无法到达源主机。

来自192.168.1.5 的回复:无法访问目标主机

       这是因为发送给目的主机的echo包在192.168.1.125上被迫终止,即echo包无法到达目的主机
     可能原因:某个路由器192.168.1.125的端口上,禁止来自源主机的数据包通过



解决IP寻址错误问题的步骤:
          
          ① ping 127.0.0.1    检查本机IP栈是否初始化,失败则重装TCP/IP协议
          ② ping 本主机IP     检查网卡NIC功能是否正常
          ③ ping 网关            成功则NIC连接到网络,并且网络通信正常
          ④ ping 远端主机    成功则表示主机与远端主机可进行IP通信



常用到的ping命令:

     ping    -n count:发送指定次数的echo数据包、不加-n 参数的话,系统默认是 ping 4次

     比如:ping -n 6 www.baidu.com

ping -l length:指定echo数据包的大小、系统默认的数据包是32字节,最大的字节数是65527







转载于:https://my.oschina.net/osmyblog/blog/312130

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/460916.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

第七季1:分析MP4文件封装格式

以下内容源于朱有鹏嵌入式课程的学习与整理,如有侵权请告知删除。 参考内容 (1)mp4文件格式解析 - nigaopeng - 博客园(推荐) (2)你真的懂 MP4 格式吗? (3)m…

第七季2:移植MP4v2库 与 将H.264码流打包成MP4格式的文件

以下内容源于朱有鹏课程的学习与整理,如有侵权请告知删除。 前言 本文首先移植MP4V2库,然后运行修改后的sample代码以生成MP4文件。 利用MP4v2库,可以将编码方式为H264的视频码流打包、封装为MP4格式的文件。 一、移植MP4v2库 1、下载MP4…

新高考不选物理可以学计算机吗,新高考选科中物理真的那么重要吗?没有选物理是不是完了?...

文/圆梦志愿 伏老师众所周知,选科是我国新高考中最重要的事情之一,且涉及到了多门选考科目。其中,要数物理的话题性相对最强。那么,高考选科是不是物理特别重要?新高考没有选物理是不是完了?一、高考选科是…

参加第三届信息化创新克拉玛依国际学术论坛

据老孙说前二届在克拉玛依的数字油田的会议规格很高,可惜一直没机会参加。2014年9月3日至4日举办第三届,无论如何抓住了这次机会,不过会议的内容有些让我失望,克拉玛依的心思已经放在数字城市上了,数字油田的主题被冲淡…

Telnet远程登录 与 海思proc文件系统

以下内容源于朱有鹏嵌入式课程的学习与整理, 如有侵权请告知删除。 内容总结 (1)添加“ telnet远程登录 ”这种调试方式。 (2)介绍“ 海思proc文件系统 ”这种调试接口。 一、telnet远程登录 1、telnet远程登录的意…

北邮-上机-提交错误解决及一些经验

2019独角兽企业重金招聘Python工程师标准>>> 1、出现Time Limit Exceed问题 答:三种原因:1、程序死循环或太多的循环;2、对极限状况计算量太大,需要优化程序,如对10000个以上进行排序必须使用快速排序&…

RAM、ROM和FLASH三大类常见存储器简介

以下内容源于网络资源的学习与整理,如有侵权请告知删除。 参考博客: Flash、RAM、ROM的区别_天籁东东的博客-CSDN博客_flash和rom的区别 RAM、ROM和FLASH三大类常见存储器简介 - 存储技术 - 电子发烧友网 RAM、NANDFlash、NORFlash的区别详解 - 百度…

wangeditor html编辑,Vue整合wangEditor富文本编辑器

最近在做项目时,客户有个发布新闻动态的功能,具体页面内容让客户自己编写,所以要选择富文本编辑器,这样用户体验好一点。网上有很多的富文本编辑器, 因为项目的功能并不是很复杂,所以选择了wangEditor&…

DreamWeaver连接Tomcat用以编辑和测试JSP

2019独角兽企业重金招聘Python工程师标准>>> 3 、打开软件之后,大家选择【站点】中的【新建站点】 。 4 、填写要填的内容。 站点名称:可以随便起,只是用来区分站点用的。因为,可以建立多个站点。 本地根文件夹&…

2013多校第三场

hdu 4629 题意&#xff1a;给你n个三角形&#xff0c;问覆盖1~n次的面积各是多少&#xff0c;n < 50; 分析&#xff1a;取出所有端点和交点的x坐标&#xff0c;排序&#xff0c;然后对于每一段xi~xi1的范围的线段都是不相交的&#xff0c;所以组成的 面积要么是三角形&#…

TSS 任务状态段

TSS(任务状态段)1 什么是TSS TSS 全称task state segment&#xff0c;是指在操作系统进程管理的过程中&#xff0c;任务&#xff08;进程&#xff09;切换时的任务现场信息。 2 TSS工作细节 TSS在任务切换过程中起着重要作用&#xff0c;通过它实现任务的挂起和恢复。所谓…

Linux下C语言程序的内存布局

以下内容源于C语言中文网的内容学习与整理。如有侵权&#xff0c;请告知删除。 一、C语言内存布局 C程序所占用的内存&#xff0c;可以划分为以下几个部分。 1、栈区&#xff08;stack&#xff09;。由编译器自动分配释放&#xff0c;存放函数的参数值&#xff0c;局部变量的值…

微型计算机频繁死机的原因,电脑经常死机是什么原因|电脑经常死机的解决方法...

‍‍电脑出现死机是很常见的一种故障&#xff0c;造成的原因也有很多种。而最近有些用户的电脑经常死机&#xff0c;开机几分钟就死机&#xff0c;有时还会出现蓝屏&#xff0c;这到底是怎么回事呢&#xff1f;电脑经常死机是什么原因呢&#xff1f;下面小编结合自己的实际情况…

PKI系统深入介绍

公钥基础设施&#xff08;Public Key Infrastructure&#xff0c;简称PKI&#xff09;是眼下网络安全建设的基础与核心&#xff0c;是电子商务安全实施的基本保障&#xff0c;因此&#xff0c;对PKI技术的研究和开发成为眼下信息安全领域的热点。本文对PKI技术进行了全面的分析…

html 禁止缩放 ios10,完美解决ios10及以上Safari无法禁止缩放的问题

完美解决 ios10 及以上 Safari 无法禁止缩放的问题转载自掘金-互联网学徒移动端web缩放有两种&#xff1a;双击缩放双指手势缩放在 iOS 10之前&#xff0c;iOS 和 Android 都可以通过一行 meta 标签来禁止页面缩放&#xff1a;但 iOS 10开始&#xff0c;meta 设置在 Safari 内无…

SCRT软件的使用教程

以下内容源于网络资源的学习与整理&#xff0c;如有侵权请告知删除。 SCRT软件下载&#xff1a;提取码1234 快速链接的步骤与设置 先选择“快速链接”&#xff1b; 然后协议选serial&#xff0c;端口在设备管理器中查看&#xff08;我的是com3&#xff09;&#xff0c;波特率…

KEIL4.12中添加ULINK2的支持

转载自&#xff1a;http://www.amobbs.com/thread-4767650-1-1.html 如果你用KEIL4.12&#xff0c;但却没有Ulink2下载器&#xff0c;只有早先用的Ulink下载器&#xff0c;那么你按照下面三步升下级就可以了....三步&#xff1a;1.把‘keil-ulink升级至ulink2的文件’解压缩后拷…

解决Vmware中安装Ubuntu Server 14.04 分辨率无法全屏问题

2019独角兽企业重金招聘Python工程师标准>>> We will have to edit grub configuration. Open a terminal and paste this: sudo gedit /etc/default/grub Hit Enter. It will open grub preferences in Gedit.Locate the line # GRUB_GFXMODE800x600 (resolution m…

GCC编译器的相关内容

本文摘录与整理于C语言中文网的相关内容&#xff0c;仅用于学习&#xff0c;如有侵权请告知删除。 原内容网址&#xff1a;C语言中文网&#xff1a;C语言程序设计门户网站(入门教程、编程软件) GCC官方文档网址&#xff1a;Top (Using the GNU Compiler Collection (GCC)) 1、…

计算机用户登录设置成2000,2008计算机等级考试:Windows2000系统选项设置

在Windows 2000 Server中&#xff0c; 用户除了可以进行前面章节中介绍的系统设置&#xff0c;还可以在系统中进行一些其他的设置&#xff0c;包括新建、编辑、删除用户及系统变量&#xff0c;设置默认启动系统及故障恢复选项&#xff0c;查看系统性能等。本节便来介绍一些比较…