ping命令的原理及使用

ping命令在网络中是一个十分常用的命令,通常用来测试网络是否可达。本文就来聊一聊ping命令的原理及如何使用ping命令。

一、ping命令的原理

ping命令是ICMP协议的一个重要应用。

ICMP协议全称网际控制报文协议,工作在网际层。能够使IP报文更有效的转发,提高交付成功的机会。

ping命令的原理及使用

ICMP协议封装在IP报文中,所以并不是高层协议,而是IP协议。

ping命令的原理及使用

ICMP协议的报文主要有两种,即ICMP差错报告报文和ICMP询问报文。在ping命令中主要使用的是ICMP询问报文中的回送请求或回送回答报文。以下给出了此报文的相关概念。

回送请求:由主机或路由器向一个特定的目的主机发出询问。

回送回答:收到询问报文的主机必须给源主机或路由器发送ICMP回送回答报文。

这些报文主要用来测试目的站是否可达。

二、ping命令的使用

ping命令,即分组网监探测ping。使用ICMP的回送请求和回送回答报文,用来测试网络间的连通性。

在Windows10中,在命令行中可以使用ping命令。首先在运行中输入cmd进入命令行界面。

ping命令的原理及使用

在命令行界面可以直接使用ping命令测试某个IP地址。例如,直接输入ping 114.114.114.114,ping命令发出4个ICMP回送请求报文,如果目标连通,而且响应ping的回送请求报文,就会发回ICMP回送回答报文。可以看到回复的最终统计结果:

ping命令的原理及使用

在Windows中,直接输出ping命令,可以看到ping命令支持的参数

ping命令的原理及使用

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至81118366@qq.com举报,一经查实,本站将立刻删除。发布者:简知小编,转载请注明出处:https://www.jianzixun.com/31339.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫

相关推荐

软文友链广告合作联系站长qq81118366