Ping命令全称Packet Internet Grope,即因特网包探测器。通过调用ICMP(因特网控制报文协议),发送一份ICMP回显请求给目的主机,并等待返回ICMP回显应答。一般用来测试源主机到目的主机网络的连通性(只有在安装TCP/IP协议后才能使用)。

图1 ping命令所有参数

参数

含义

-t

连续不断的ping目的地址,直到按下Ctrl+C键时才退出

-a

将IP地址解析为主机名

-n count

发送由count指定的echo请求数据包个数,默认值是4

-l size

发送size个数据长度的echo数据包,默认为32字节

-f

在数据包中发送不要分段标志,数据包就不会被路由上的网关分段

-i ttl

将生存时间字段设置为TTL指定的值

-v tos

将服务类型字段设置为TOS指定的值

-r count

记录传出和返回数据包的路由

-s count

由count指定跃点数的时间戳

-j host-list

利用主机列表指定宽松的源路由

-k host-list

利用主机列表指定严格的源路由

-w time-out

指定超时时间间隔,单位为毫秒

-R

跟踪round-trip路径(仅在IPv6中使用)

-S

srcaddr使用的源地址(仅在IPv6中使用)

-4

强制使用IPv4

-6

强制使用IPv6

Ping命令快速检测网络故障:

电脑不能上网大致在以下环节:系统的IP设置网卡调制解调器(MODEM)、线路路由器(或交换机)DNS服务器

1. Ping 127.0.0.1,该地址是本地循环地址,如发现本地址无法Ping通,就表明本地机TCP/IP协议不能正常工作或者是网卡损坏

图2 检测TCP/IP协议和网卡

2. ipconfig命令来查看本地的IP地址,然后Ping该IP(192.168.12.114),通则表明网络适配器(网卡或MODEM)工作正常,不通则是网络适配器出现故障。

图3 ipconfig查看本机地址

3. Ping一台同网段计算机的IP,不通则表明网络线路出现故障;若网络中还包含有路由器,则应先Ping路由器在本网段端口的IP,不通则此段线路有问题;通则再Ping路由器在目标计算机所在网段的端口IP,不通则是路由出现故障;通则再Ping目的机IP地址。

图4 检测网络线路和路由器

4. 如果其他网络操作都正常,但就是不能浏览网页,则可以尝试ping当地的DNS服务器地址。不通则证明本地DNS服务器故障

图5 DNS服务器

参考文献:

[1] 谢希仁. 计算机网络. 北京: 电子工业出版社.

[2] 廖剑锋, 鲁丽, 郭胜, 胡鹏. 计算机网络实训教程. 北京: 电子工业出版社.

转载于:https://www.cnblogs.com/6DAN_HUST/archive/2009/12/23/1630773.html

CMD——ping及用其检测网络故障相关推荐

  1. 计算机网络丢包排查,ping命令图文教程,电脑测试网络丢包延迟,检测网络故障通不通...

    原标题:ping命令图文教程,电脑测试网络丢包延迟,检测网络故障通不通 你好,我是老盖,首先感谢你观看本文,本篇文章我做的有视频,视频讲述的比较详细,也可以看我发布的视频. 这里演示一下ping的命令 ...

  2. 通过Ping检测网络故障的典型次序和IPconfig命令的使用

    1.通过Ping检测网络故障的典型次序 (1)ping 127.0.0.1 这个Ping命令被送到本地计算机的IP软件,该命令永不退出该计算机.如果没有做到这一点,就表示TCP/IP的安装或运行存在某 ...

  3. 通过ping检测网络故障的典型次序

    网络设置维修故障: 正常情况下,当你使用Ping命令来查找问题所在或检验网络运行情况时,你需要使用许多Ping命令,如果所有都运行正确,你就可以相信基本的连通性和配置参数没有问题:如果某些Ping命令 ...

  4. 无线网络ping丢包率测试软件,ping命令图文教程,电脑测试网络丢包延迟,检测网络故障通不通...

    你好,我是老盖,首先感谢你观看本文,本篇文章我做的有视频,视频讲述的比较详细,也可以看我发布的视频. 这里演示一下ping的命令怎么用,首先点开始运行cmd,在cmd命令行控制台程序里边ping的命令 ...

  5. 教你三种检测网络故障方法!!!

    一.检查本机的网卡驱动程序及TCP/IP协议是否安装正确 点击开始>运行,win98/me输入command,win2000以上输入cmd打开命令提示符窗口.输入命令:ping 127.0.0. ...

  6. linux 网络质量检测 网络故障

    mtr 命令 故障修复: 今天遇到一个问题,重装了系统,先虚拟机里的centos 不能联网了,原因是虚拟出来的网卡MAC地址不一样了 ifconfig 命令 显示的 eth1 而不是以前的  eth0 ...

  7. 批处理实现—循环Ping指定网段(检测网络时使用)

    把下边的拷入记事本,另存为扩展名为.bat批处理文件,双击该文件即可指行 for /l %%i in (100,1,105) do ping -n 1   -w 1 192.168.1.%%i pau ...

  8. 通过ping查找和确定网络故障节点

    网络发生了问题,如果是你的话,会怎么做? 绝大多数网管第一时间肯定是会用ping来排查. 是的,这样做也是普通人的习惯,那你会通过ping来找到网络的故障发生点吗? 我问了做网管的,也问了懂网络做开发 ...

  9. 通过持续Ping来检测网络质量

    通过在两个远程节点之间持续ping,可以来检测网络质量是否稳定. 下面的办法是每秒ping一次,每天一个日志. 一.ping脚本/opt/pinglog.sh,带日志记录 #!/usr/bin/env ...

最新文章

  1. Java关键字系列(public,protected,private)
  2. Asp.Net Session 丢失的奇怪问题,求救!
  3. python 硬件模拟_如何编写一个硬件模拟器?
  4. Monthly Expense( POJ-3273 )
  5. (13)Vue.js 自定义指令
  6. 如何基于protobuf实现一个极简版的RPC(转载)
  7. Android系统的Binder机制之二——服务代理对象(1)
  8. c语言基础--ASCII码表
  9. pentaho8.1安装
  10. 电子邮箱邮件安全使用技巧,公司电子邮件安全使用总结
  11. 基于量化交易回测的金融股票案例基础知识
  12. 目前最为出色的Wii模拟器,可以在电脑上运行绝大多数Wii游戏,对低端配置完美支持,绝对的神器
  13. linux卸载致远oa,致远oa(seeyon)文件上传漏洞重现及分析
  14. linux基础知识和命令
  15. CSS 斜条纹进度条动画
  16. PCL点云库可视化常用函数与经验总结
  17. 更改vscode Java项目的.class文件输出路径
  18. Tor配置:514 Authentication required
  19. 这种国家的外贸不做也罢
  20. android界面设计所用中文什么字体,手机软件中的字体是什么字体,ui界面设计用什么字体...

热门文章

  1. git shanchu stash_git stash用法
  2. VSCode 安装 Go 插件、gopls 是个什么东东
  3. SpringCloud Alibaba微服务实战(三) - Nacos服务创建消费者(Feign)
  4. 多个错误多个tryexcept的处理异常处理
  5. Conversion error:Jekyll::Converters::Scss encountered an error while converting css/main.scss
  6. 使用Runtime执行推理(C++)
  7. TinyML-TVM是如何驯服Tiny的(下)
  8. 2021年大数据ELK(七):安装Elasticsearch-head插件
  9. 2021年大数据常用语言Scala(十三):基础语法学习 函数 重点掌握
  10. 2021年大数据Flink(二十二):Time与Watermaker