PING命令背后究竟发生了什么,如何拒绝利用PING命令通信

首先了解PING命令,PING是Windows、Unix和Linux系统下的一个命令,当小伙伴们检查网络情况的时候,先使用的命令肯定是PING命令。PING也属于一个通信协议,是TCP/IP协议的一部分。利用PING命令可以检查网络是否连通,可以很好地帮助小伙伴们分析和判定网络故障,命令格式为:PING空格IP地址。该命令还可以加许多参数使用,具体内容键入PING按回车即可看到详细说明。

那么PING命令如何检查网络,我们分析一次完整的PING请求过程,PING命令是依托于ICMP协议的,ICMP协议的存在就是为了更高效的转发IP数据报和提高交付成功的机会。PING命令除了依托于ICMP,在局域网下还要借助于ARP协议,ARP协议能根据IP地址反查出计算机的MAC地址。另外ARP是有缓存的,为了保证ARP的准确性,计算机会更新ARP缓存。它所利用的原理是网络上机器IP地址的唯一性,给目标IP地址发送一个数据包,再要求对方返回一个同样大小的数据包来确定两台网络机器是否连接相通,时延是多少。

由上可知PING指的是端对端连通,通常用来作为可用性的检查,但是某些病毒木马会强行大量远程执行PING命令抢占你的网络资源,导致系统变慢、网速变慢。因此严禁PING入侵是市场上大多数防火墙和操作系统作为一个基本功能提供给用户进行选择,通常的情况下如果不用作服务器或者进行网络测试,可以放心地选中禁止它以保护小伙伴们的电脑。那么还记得Windows XP如何拒绝利用PING命令通信吗?Windows XP是美国微软公司于2001年10月发布的个人电脑操作系统,XP的意思来自英文体验(Experience)。

接下来为小伙伴们分享Windows XP如何拒绝利用PING命令进行通信的操作步骤和方法。

第一步 启动Windows XP操作系统,弹出开始菜单选择"控制面板"项。

第二步 唤出"控制面板"程序窗口,点击"安全中心"图标。

第三步 唤出"Windows 安全中心"程序窗口,点击下侧"Windows 防火墙"图标。

第四步 弹出"Windows 防火墙"对话框,选择"高级"标签。

第五步 选择"高级ICMP"选项区域,点击"设置"按钮。

第六步 取消勾选"允许传入回显请求"复选框,本例到此希望对大家能有所帮助。

温馨提示

小伙伴们如果能从小编解决电脑问题的思路和方法中有所启发,那就记得点赞、分享、评论和关注哦,咱们明天不见不散。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190912A0FV5T00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券