ping命令讲解

article/2025/10/7 6:04:03

ping命令个人讲解(日常使用)

最近正在复习、研究DOS命令时,了解到之前个人理解的ping命令时对其功能作用了解模糊不清,近日在教学视频和查找网络资料,对ping命令有了如下见解:

ping命令的使用方式

使用(一):

ping+域名地址
例如
ping www.baidu.com 测试本机是否可以上网
在里插入图片描述
通过往百度服务器上发送数据包,测试网络是否处于正常接通状态,如果百度返回与发送数据包相同的数量,则网络稳定,如果出现断断续续,丢包则网络处于不稳定状态**(默认情况下发送4个数据包)
**
在ping 域名的时候,也可以根据域名活动服务器的IP地址!ping IP地址
通过上一步命令活动百度服务器的IP地址为110.242.68.4
通过使用 ping 110.242.68.4
在这里插入图片描述
我们也可以在浏览器的地址拦中输入百度服务器的IP地址测试是否可以进入百度首页
了解其实在底层转化的时候也会把域名转化为IP地址
一般情况下我们进入一些网站都是输入域名,但是输入IP也是可以的。
原因在于IP地址是数字难记忆,域名大多数都是有意义的单词或者拼音方便记忆!

在这里插入图片描述
注意 服务器在每个地区的IP地址都各不相同!
————————————————————————————————
当然也有一种情况就是可能你ping的这四次刚好网络稳定,时好时坏
如果想测试你当前处于的网络是否很顺畅,可以使用ping www.baidu.com -t 命令测试网络是否稳定
同理 ping IP地址 -t 也同样适用!(-t 表示一直ping)
在这里插入图片描述
如果所处的网络稳定的话,接受和发送数据包的时间误差毫秒数间隔不会太大!
参数讲解:
time值:响应时间 ,时间越小表示网络延迟越短,反之时间越大表示延迟越长
字节(bytes)=32 表示发送数据包的大小等于32字节
强行终止一直运行的命令——使用快捷键:Ctrl+C

重点(二)

TTL值详解
TTl是 (Time To Live)的缩写,TTL是生存时间的意思,就是说这个ping的数据包能够在网络上存在多长时间。

简要说明
TTL是IP协议包中的一个值,TTL由IP数据包的发送者设置管理,在IP数据包从源发送到目的的整个转发过程中,每当经过一个路由器,则把TTL值进行减一,然后在把IP包转发出去,如果在没有到达目的IP之前,TTL值为0,路由器将会丢弃收到的TTL值为0 的包。(转发IP数据包时,路由器至少将TTL值减小1)
TTL的主要作用就是避免IP包在网络中无限循环,节省了网络资源,并能使IP包的发送者能收到警告的消息。
结论
日常使用,ping服务器IP地址的时候,得到的TTL值越高,(经过转发的路由器就很少),延时越小,说明该IP地址连接会更快更好。
注意
由于各个操作系统ping 获得的TTL值都各不相同,且本人目前理解的也不是很透彻,故,概不对操作系统TTL值多做讲解!
————————————————————————————————————————————
ping -a的使用
可以通过ping -a 通过pingIP地址活动主机名
例如:
在这里插入图片描述
而我们通过手动查看主机名,发现确实与ping-a命令下查找到的主机名一致
在这里插入图片描述
ping-n的使用
在默认的情况下,只能发送4个数据包,但是我们可以通过使用这个命令定义我们想要发送数据包的个数,对衡量网络的速度有非常大的好处,比如说我想测试发送10个数据包的time值的最长、最短、平均为多少毫秒(ms)
在这里插入图片描述
ping -l size
ping-l size ;发送size大小的数据包到目标主机
一般情况下 Windows下的ping发送的数据包大小为32bytes,最大能发送65500bytes,(从网络上了解到的)当发送的数据包大于或等于65500bytes时,可能会出现计算机宕机事故。(比较危险,谨慎使用)
在这里插入图片描述
如果想要了解更加全面的ping命令可以参考下图:
在这里插入图片描述
本次对ping命令常用,个人讲解到此结束!!!
如果有前辈大牛们,发现文章中有错误、不足之处,请在评论区指出!!!

谢谢观看!


http://chatgpt.dhexx.cn/article/R2CaDcW6.shtml

相关文章

ping命令的使用

ping命令的使用 一、ping命令的基本概念 ping是一个十分基本但又十分重要的TCPIP网络工具。它的作用主要为: (1)通常用来检测网络的连通情况和测试网络速度; (2)也可以根据域名得到相应主机的IP地址; (3)根据ping返回的TTL值来判断对方所使用的操作系统…

ping 命令的用法大全(图文详解)

1、ping/? :ping命令使用帮助。(用法如下图) 2、无参数 ping :在默认情况下,一般都是只发送四个32字节数据包,通过这个命令从数据包返回的最短时间、最长时间、平均时间可以衡量网络速度、延迟&#xff0c…

Linux命令详解(1)ping命令

之前写过一个简版的ping命令介绍。看的人比较多。这次决心写一个新的,尽可能详细的版本。 -c选项,这个选项设定对目标主机地址发送请求次数。 例子1:对网关和一个不存在的主机地址执行ping -c2 如图,对网关发松了2个包&#xff…

【Ping命令的使用】

目录 前言1、Ping命令的使用方法总结 前言 ping命令常用来检测局域网内网络信号发送与接收的检测以及网络速度的检测,还可以用来判断网络是否存在故障等,对于网络运维人员来说,经常会用到,是最实用最常用的网络命令之一。 Ping命…

Ping命令详解(使用Ping这命令来测试网络连通)

相关知识点 BIOS 在计算机领域,BIOS是 "Basic Input Output System"的缩略语,译为"基本输入输出系统", 与前者读法相同。计算机在运行时,首先会进入BIOS,它在计算机系统中起着非常重要的作用。一块…

Ping 命令详解

简述: ICMP协议是“Internet Control Message Protocol”(因特网控制消息协议)的缩写。它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。 ping (Packet Internet Groper),因特网包探索器&#xf…

ping命令详解 ping命令入门详解

在这个时代,科技越来越发达,网络已经越来越成为人们不可缺少的一部分。计算机也已经是很多学校的课程了,因为计算机技术是非常有技术性的专业,它其中涉及到很多专业知识,需要通过学习才能掌握。今日小编就为大家介绍一…

ping命令(详解)

简述: ICMP协议是“Internet Control Message Protocol”(因特网控制消息协议)的缩写。它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。 ping (Packet Internet Groper),因特网包探索器&#xf…

Ubuntu系统中清理DNS缓存

在下一篇文章中,我们将看一看 我们如何在Ubuntu中刷新DNS缓存。 DNS被认为是Internet连接的关键部分之一。 目的是更快地访问访问的网站。更常见的是,我们的机器会跟踪DNS记录,或者将其缓存。 迄今为止,IP地址的命名是DNS协议中…

DNS 缓存查看以及清除(转载)

转载地址:https://blog.csdn.net/cogbee/article/details/27535039 你是否因修改网站DNS解析后,却因本机DNS缓存而需要等待... 你是否遇到修改了本机的hosts文件后,必须重起firefox和ie才起作用... 其实只要清空DNS缓存这些问题都可以解决。 …

【DNS】Linux上DNS缓存的开启和清理

DNS 缓存是一个临时数据库,用于存储有关以前的 DNS 查找的信息。 换句话说,每当你访问网站时,你的操作系统和网络浏览器都会保留该域和相应 IP 地址的记录。 这消除了对远程 DNS 服务器重复查询的需要,并允许你的 OS 或浏览器快…

如何刷新DNS缓存(Windows,Mac,Chrome)

对网站进行故障排除可能是一个令人生畏的责任。当涉及到诸如刷新域名服务器(DNS)缓存之类的任务时,在您开始之前就很容易感到不知所措和困惑。 幸运的是,即使没有什么技术经验,您也可以快速,轻松地执行此特…

如何清除浏览器的 DNS 缓存:Chrome、Edge、Firefox、Safari

请访问原文链接:https://sysin.org/blog/clear-browser-dns-cache/,查看最新版。原创作品,转载请保留出处。 作者:gc(at)sysin.org,主页:www.sysin.org 对普通用户而言,关闭后重新打开浏览器一…

本机电脑清除DNS缓存+浏览器清除DNS缓存

目录 前言 一、Windows 二、Mac OS 三、Linux 四、路由器 五、浏览器 谷歌浏览器 Edge浏览器 火狐浏览器 总结语 前言 有时候在我们配置好了DNS地址后没有生效,可能是缓存导致的,这个时候我们就需要通过清除缓存的手段才能使DNS生效了&#xff…

如何查看浏览器的DNS 缓存信息

浏览器的DNS缓存查看和清除 有dns的地方,就有缓存。浏览器、操作系统、Local DNS、根域名服务器,它们都会对DNS结果做一定程度的缓存。本文总结一些常见的浏览器和操作系统的DNS缓存时间 浏览器先查询自己的缓存,查不到,则调用域…

Linux服务器如何清除dns缓存

Linux服务器如何清除dns缓存 DNS缓存是一个临时数据库,用于存储已解释的DNS查询信息。换句话说,每当你访问网站时,你的操作系统和网络浏览器都会保留域名和相应IP地址的记录。 这消除对远程DNS服务器重复查询,并允许你的操作系统…

DNS 刷新:清除 DNS 缓存的方法详解

Windows 等操作系统会在所谓的 DNS 缓存中自动生成访问网站的临时条目。 缓存中包含的信息在定义的时间段内有效。 DNS 刷新,即清空缓存,会在时间限制到期之前从系统中删除数据。 什么是 DNS 刷新? DNS 刷新是手动删除 DNS 缓存的临时条目的…

DNS服务与缓存

DNS服务 DNS的作用DNS的解析方式DNS的协议端口号DNS的解析过程DNS 缓存 DNS 缓存服务搭建 DNS的作用 将域名解析成IP地址 DNS的解析方式 正向解析:域名解析出IP。 反向解析:IP解析出域名 DNS服务器存储着大量的ip和域名映射记录,它的记录…

刷新DNS缓存

小知识: 当dns堆积过多,或者指向出现错误时,会影响网页速度,甚至上不了网(感觉上),所以刷一下还是可以的 winR键 cmd回车 输入 ipconfig/flushdns (不用担心该作用仅刷新缓存) 好了 备注:dns缓存是干啥的,就是用来记录网址对应的ip地址的…

macOS如何刷新DNS缓存

有的时候,我们会遇到网页打不开或者访问慢的情况,这个时候,我们一般可以通过刷新DNS缓存来解决。今天我就教一教大家macOS如何刷新DNS缓存。 什么是DNS 域网络系统 (DNS) 服务器将熟悉的域名(如 howtogeek.com)转换为…