Windows操作系统的几个TCPIP诊断工具

Windows操作系统的几个TCPIP诊断工具

我们在配制计算机的网络连接情况,可能会出现这样那样的问题,利用Windows操作系统本身就提供的一些网络诊断工具,往往能找到问题的症结所在以对症下药。本文就详细解述几个实用的网络测试命令:

一、ARP----显示和修改以太网IP或令牌环物理地址翻译表

ARP(地址解析协议)用于显示或修改使用的以太网IP或令牌环物理地址翻译表。利用arp命令能够查看本地计算机或另一台计算机的ARP高速缓存中的当前内容;可以用人工方式输入静态的网卡物理IP地址对,也可使用这种方式为缺省网关和本地服务器等常用主机进行这项操作,有助于减少网络上的信息量。按照缺省设置,ARP高速缓存中的项目是动态的,每当发送一个指定地点的数据报且高速缓存中不存在当前项目时,ARP便会自动添加该项目。一旦高速缓存的项目被输入,它们就已经开始走向失效状态。常用命令选项如下: arp -a [-N [if_addr]] -d inet_addr -s inet_addr,其中各参数意义如下:

-a:通过询问TCP/IP显示当前ARP项。如果指定了inet_addr,则只显示指定计算机的IP和物理地址。

-N:显示由 if_addr 指定的网络界面 ARP 项。

-d:删除由 inet_addr 指定的项。

-s:在ARP缓存中添加项,将IP地址inet_addr和物理地址ether_addr关联。

二、Ping---验证与远程计算机的连接

这个命令可能大家最熟悉了,当您连不上某个网络地址时,您可能首先会想到ping一下该地址。它是用于确定本地主机是否能与另一台主机成功交换(发送与接收)数据包,再根据返回的信息,就可以推断TCP/IP参数是否设置正确,以及运行是否正常、网络是否通畅等。Ping命令可以进行以下操作: ① 通过将 ICMP(Internet 控制消息协议) 回显数据包发送到计算机并侦听回显回复数据包来验证与一台或多台远程计算机的连接。② 每个发送的数据包最多等待一秒。③ 打印已传输和接收的数据包数。需要注意的是,Ping成功并不一定就代表TCP/IP配置正确,您有可能还要执行大量的本地主机与远程主机的数据包交换,才能确信TCP/IP配置的正确性。如果执行ping成功而网络仍无法使用,那么问题很可能出在网络系统的软件配置方面,ping成功只保证当前主机与目的主机间存在一条连通的物理路径。

每个接收的数据包均根据传输的消息进行验证。默认情况下,传输四个包含 32 字节ICMP(网间控制报文协议)数据(由字母组成的一个循环大写字母序列)的回显数据包。Ping能够以毫秒为单位显示发送回送请求到返回回送应答之间的时间量。如果应答时间短,表示数据报不必通过太多的路由器或网络连接速度比较快。Ping还能显示TTL(Time To Live存在时间)值,你可以通过TTL值推算一下数据包已经通过了多少个路由器。可以使用 ping 测试计算机名和计算机的 IP 地址。如果 IP 地址已经验证但计算机名没有,您可能会遇到名称解析问题。在这种情况下,请确保正在查询的计算机名在本地“主机”文件中或在 DNS 数据库中。以下显示的是ping结果输出:

C:\>ping www.51wendang.com

Pinging www.51wendang.com [202.108.255.203] with 32 bytes of data:

Reply from 202.108.255.203: bytes=32 time=110ms TTL=246

Reply from 202.108.255.203: bytes=32 time=100ms TTL=246

Reply from 202.108.255.203: bytes=32 time=100ms TTL=246

Reply from 202.108.255.203: bytes=32 time=101ms TTL=246

Ping statistics for 202.108.255.203:

Windows操作系统的几个TCPIP诊断工具相关文档

最新文档

返回顶部