最常用的两大网络命令

一、ping命令的5种用法

ping命令我们通常会用它来直接ping ip地址,来测试网络的连通情况。

最常用的两大网络命令_第1张图片

还有其它的五种用法,一起来看下。

1、ping -t的用法

不间断地Ping指定计算机,直到管理员中断。

最常用的两大网络命令_第2张图片

这就说明电脑连接路由器是通的,网络效果很好。下面按按住键盘的Ctrl+c终止它继续ping下去,就会停止了,会总结出运行的数据包有多少,通断的有多少了,可以反映出网络的情况。

2、ping -a的使用

ping-a解析计算机名与NetBios名。就是可以通过ping它的ip地址,可以解析出主机名。

最常用的两大网络命令_第3张图片

3、ping -n的使用

ping在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送10个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:

最常用的两大网络命令_第4张图片

从以上我就可以知道在给192.1687.1.1发送10个数据包的过程当中,返回了10个,没有丢失,这10个数据包当中返回速度最快为25ms,最慢为38ms,平均速度为27ms。说明我的网络良好。
如果对于一些不好的网络,比如监控系统中非常卡顿,这样测试,返回的结果可能会显示出丢失出一部分,如果丢失的比较多的话,那么就说明网络不好,可以很直观的判断出网络的情况。

4、ping -r count 的使用

在“记录路由”字段中记录传出和返回数据包的路由,探测经过的路由个数,但最多只能跟踪到9个路由

ping -n 1 -r 9 IP(发送一个数据包,最多记录9个路由)

最常用的两大网络命令_第5张图片

将经过 9个路由经过都显示出来了,可以看上图。

5、批量ping网段

对于一个网段ip地址众多,如果单个检测实在麻烦,那么我们可以直接批量ping网段检测,那个ip地址出了问题,一目了然。

先看代码,直接在命令行窗口输入:

for /L %D in (1,1,255) do ping 10.168.1.%D

IP地址段修改成你要检查的IP地址段。

最常用的两大网络命令_第6张图片

当输入批量命令后,那么它就自动把网段内所有的ip地址都ping完为止。

那么这段“for /L %D in(1,1,255) do ping 192.168.1.%D” 代码是什么意思呢?

代码中的这个(1,1,255)就是网段起与始,就是检测网段192.168.1.1到192.168.1.255之间的所有的ip地址,每次逐增1,直接到1到255这255个ip检测完为止。

ping命令用的较多的就这6类的,大家有可能在项目中会用到的。

二、tracert命令的五种用法

tracert是路由跟踪命令,用于确定 IP 数据包访问目标所采取的路径。

在使用Tracert命令之前,我们先来简单地介绍一下它的语法。其中最简单也是最常用的命令格式为:

基本用法

最常用的两大网络命令_第7张图片

当使用时,那么返回的数据是什么意思呢?

最常用的两大网络命令_第8张图片

说白了,它就是从一台电脑到目标电脑,所走过的路径。

看上图,一目了然,前面几个跃点离我比较近,所用的时间较少,后面所用时间较多。

当出现某个跃点的时间远超其余跃点的时间时,例如200ms,则说明就是故障点所在,根据后面的ip地址找到相应的路由线路就行。

1、检测ip地址经过几个跃点

最常用的两大网络命令_第9张图片

这里面是经过了两个跃点。

2:检测网址经过几个跃点

最常用的两大网络命令_第10张图片

可以看到,每经过一个路由器的时间,与对应的ip地址。

3、“tracert -d baidu.com”代表不将IP地址解析到主机名称

如下图所示:

最常用的两大网络命令_第11张图片

4、“tracert -h 3 www.baidu.com”代表本次tracert搜索的最大跳数。

输入3表示搜索在路由器跳转3次,如下图所示:

最常用的两大网络命令_第12张图片

这个就是查跟设备最近的几个连接点的问题,通常在网络问题中,先要排除前端跟设备直接连接的最近的几个设备是否有故障,如果这几个近点跟踪可以正常互通,那么问题可能就出现在后端。

5、“tracert -w 6 183.2.172.42”代表tracert为等待每次回复超时的毫秒数。

这里就置了一个标准,等待回复超时6ms时,就显示请求超时,这个在实际中很实用。

如下图所示:

最常用的两大网络命令_第13张图片

当网络很慢,或者很卡时,我们要检测是那个设备的反应速度比较慢,所以这里面可以设个标准值,例如上面是直接显示等待回复6ms以内的设备,等待时间超过6ms的设备不显示,就是反应比较慢的,这个数值可以根据情况设置。

这两大命令结合使用,在网络排除故障,会非常得心应手。

你可能感兴趣的:(网络,服务器,运维)