IT职员必须要掌握的几个网络测试下令详解

IT职员必须要掌握的几个网络测试下令详解

HTTP协议中的长连接,读完之后,大部分程序员收藏了...

IT职员在平时事情中经常要去处置一些网络上的故障,掌握下面几个简朴的下令将有助于你尽快检测出网络故障所在,从而节省时间提高事情效率。windows系统下通过最先-运行(或Win+R),输入cmd回车,在DOS下令行窗口中使用,linux系统下在下令行终端下举行使用。

IT职员必须要掌握的几个网络测试下令详解

 

Ping

ping下令用于检测本机到目的主机的连通性。ping下令主机向目的主机发送一个ICMP协议中的echo包,如目的主机存活,就向源主机返回一个ICMP协议的echo-reply包。

 

IT职员必须要掌握的几个网络测试下令详解

 

返回效果:

ping下令默认发送32字节的数据包来测试与目的地址的连通性。内陆主机收到从被测试的机械上返回的信息,返回32个字节划分用了16、18、14、13毫秒,TTL为54。TTL(Time to Live)的意思是存活时间值,通过该值可以算出数据包到达目的主机经过了若干台网络设备。Ping统计信息已发送了4个数据包,已收到了4个,丢失了0个,发送时间最短为13毫秒,最长18毫秒,平均时间为15毫秒。

常见ping失败的效果剖析:

  • Request timed out(请求超时):目的主机已关机或者网络上没有这个地址,有时刻目的主机确实存在,但设置了ICMP数据包过滤,好比开启了防火墙。
  • Destination host Unreachable(目的主机不能到达):路由表中没有连到达目的的路由,也有可能网卡或者网线泛起了问题, 与“time out”的区别“time out”是ping包从本机发出没有获得对方的回复。“Destination host Unreachable”是ping包未从本机发送出去。
  • Unknown host(不知名主机):目的主机的名称不能被域名服务器(DNS)转换成对应的IP地址。可能是DNS有故障或者目的主机的名称不正确,或者与目的主机之间的通信线路有故障。
  • Transmit failed(传输失败):网卡事情不正常。

常用参数:

  • -t:一直ping目的主机,按CTRL+C住手。
  • -a:ping的同时将地址剖析为主机名。
  • -n [count]:发送指定个数的包给目的主机,默以为4个包。
  • -l [size]:指定发送包的巨细,默以为32字节。
  • -w [timeout]:指定超时守候时间,默以为1000ms。

Traceroute

tracert下令用于查看本机到目的主机一共经过了若干个网络设备节点,当网络毗邻有问题的时刻,我们可以用它来测试哪个环节出了问题。

 

IT职员必须要掌握的几个网络测试下令详解

 

返回效果:

显示三次发送的ICMP包返回时间和途经路由器的IP地址,若是有主机名,还会包罗主机名称,中心带有星号*的信息示意该次ICMP包返回时间超时。这个路由节点无法联通,缘故原由可能是路由器上做了过滤限制,或者确实是路由的问题等,具体问题具体剖析。

常用参数:

如何实现交换机不同VLAN、不同网段之间互访?

  • -d:指定不将IP地址剖析成主机名,这样会加快跟踪速率,默认情形会剖析主机名。
  • -h [maximum_hops]:搜索目的的最大跃点数,好比“-h 5”跟踪5跳就竣事。

Netstat

netstat下令用来查看TCP\UDP等协议相关的统计数据。用于磨练本机各个端口的网络毗邻情形,一样平常用于查看哪些端口正在使用中。

 

IT职员必须要掌握的几个网络测试下令详解

 

State状态寄义:

  • LISTEN:侦听来自对方的TCP端口的毗邻请求 。
  • SYN-SENT:在发送毗邻请求后守候匹配的毗邻请求 。
  • SYN-RECEIVED:再收到和发送一个毗邻请求后守候对方对毗邻请求的确认。
  • ESTABLISHED:对方主机与本机已经确立毗邻。
  • FIN-WAIT-1:守候远程TCP毗邻中止请求,或先前的毗邻中止请求的确认。
  • FIN-WAIT-2:从远程TCP守候毗邻中止请求。
  • CLOSE-WAIT:守候从内陆用户发来的毗邻中止请求。
  • CLOSING:守候远程TCP对毗邻中止的确认。
  • LAST-ACK:守候原来的发向远程TCP的毗邻中止请求的确认。
  • TIME-WAIT:守候足够的时间以确保远程TCP接收到毗邻中止请求的确认。
  • CLOSED:没有任何毗邻状态。

常用参数:

  • -s:显示每个协议的统计信息。
  • -e:显示以太网的统计数据。
  • -r:显示本机的路由表。
  • -n:以数字形式显示地址和端口号。
  • -a:显示所有毗邻和侦听端口。

Telnet

telnet下令用来查看目的地址某个端口是否可以接见,即检测端口对应的服务有没有启用。若是Windows系统没有telnet下令打开控制面板-程序-启用或关闭Windows功效,勾选“Telnet clinet”确定。

 

IT职员必须要掌握的几个网络测试下令详解

 

输入下令“telnet ip或域名 端口号”回车,默认不加端口号为23端口。若是端口关闭或者无法毗邻,则显示无法打开到主机的毗邻。毗邻失败。

 

IT职员必须要掌握的几个网络测试下令详解

 

 

若是显示全黑的下令框,说明该端口是可以连通的。

 

IT职员必须要掌握的几个网络测试下令详解

 

以上就是常用的几个网络测试下令了,由于都是Windows系统自带的下令以是使用会异常利便,固然了在一些庞大的网络环境中还需要依赖一些其余工具软件来检测故障所在了~

cisco思科交换机命令参考大全,分享给个别需要的盆友们

分享到 :
相关推荐

发表评论

登录... 后才能评论