首页 > 学院 > 网络通信 > 正文

计算机网络的连接测试和故障排除

2020-04-26 19:01:30
字体:
来源:转载
供稿:网友
张杰 
  在我们安装好一个局域网后,如何排除网络的故障而烦恼呢该如何解决呢,在现在局域网中广泛应用的Win95/98NT/2000操作系统已经内置了大量的网络的测试工具,当计算机之间无法访问或是网络工作不稳定时,只要能熟练的使用这些工具,能比较快速,方便的对网络进行诊断,使网络管理变得轻松和简单。
  在介绍这些测试工具之前,我们先来认识一下IP地址和网关,子卡掩码。在使用TCP/IP协议的网络中,每个节点都是用一个IP地址来指明它在网上的身份,IP地址是用户根据网络的具体环境和连接情况从软件上进行设置的。一个完整的IP地址用32位(BIT)二进制数组成的,每8位,就是一个字节为一段(SEGMENT),一共是四段(SEGMENT1~SEGMENT4)段与段之间用"."隔开。但是在实际应用中IP地址不是直接用二进制,而是用十进制表示,如192.168.0.1等。但是因为IP地址不好记,所以就要给每个用户或设备一个名称,如我的电脑的名称是cwh。
  网关是用来连接各种异种网络的设置,它可以对不同的通信协议进行翻译,使不同协议的两(电脑没声音)种网络之间可以互相通信。如运行TCP/IP协议的用户要访问运行IPX/SPX的用户时,就必须以网关作为中介,如果同是运行TCP/IP的用户,则可以用系统默认的网关来进行访问。
  对IP地址的解释称之为子卡掩码,它的作用是用来判断任意两(电脑没声音)个IP地址是否属于同一个子网络的。例如一个IP地址是192.168.0.12它的掩码就是11111111.11111111.11111111.00000001,对应的十进制数表示为255.255.255.1。为了能让子卡掩码正常工作,同一子网中的设备都必须支持子卡掩码,而且子卡掩码要相同。
  一. IP测试工具Ping
  Ping是Win95/98/NT中集成的一个TCP/IP协议探测工具,它只能运行在有TCP/IP协议的网络中使用。
  Ping命令的使用格式:Ping 目的地址 [参数1][参数2]……
  目的地址是指被测试的计算机的IP地址或是域名。后面可带的参数有:
  a:解析主机地址。
  N:发出的测试包的个数,缺省值为4。
  L:所发送缓冲区的大小。
  T:继续执行Ping命令,直到用户按Ctrl+c终止。
  Ping命令可以在"开始/运行"中执行,也可以在MS-DOS下执行。
  还有一些有关的参数,可以通过MS-DOS提示符下运行Ping或Ping-?命令来查看。
  如果你要检查一下另一台计算机上TCP/IP协议的工作情况,可以在网络中其他计算机上Ping该计算机的IP地址,假如你要检测的计算机IP地址为192.168.0.2即显示如下的信息:
  Pinging 192.168.0.2 with 32 bytes of data:
  Reply from 192.168.0.2:bytes=32 time=lms TTL=128
  Reply from 192.168.0.2:bytes=32 time<10ms TTL=128
  Reply from 192.168.0.2:bytes=32 time<10ms TTL=128
  Reply from 192.168.0.2:bytes=32 time<10ms TTL=128
  Ping statistics for 192.168.0.2:
  Packets:Sent=4,Received=4,Lost=0 (0% loss)
  Approximate round trip times in milli-seconds:
  Minimum=0ms,Maximum=1ms,Average=0ms
  以上返回了4个测试数据包,其中bytes=32表示测试中发送的数据包的大小是32个字节,time<10ms 表示与对方主机往返一次所用的时间小于10毫秒,TTL=128表示当前测试使用的TTL(time to live)值为128(系统默认值).
  如果是不正确的话,则会返回如下信息:
  Pinging 192.168.0.2 with 32 bytes of data:
  Request timed out.
  Request timed out.
  Request timed out.
  Request timed out.
  Ping statistics for 192.168.0.2:
  Packets:Sent=4,Received=0,Lost=0 (100% loss),
  Approximate round trip times in milli-seconds:
  Minimum=0ms,Maximum=0ms,Average=0ms
  出现以上情况时一般注意以下情况:
  1)检查本机和被测试的计算机的网卡显示灯是否亮,来判断是否已经连入整个网络。
  2)是否已经安装了TCP/IP协议。
  3)网卡是否安装正确,IP地址是否被其他用户占用。
  4)检查网卡的I/O地址,IRQ值和DMA值,是否与其他设备发生冲突。
  5)NT的服务器的网络服务功能是否已经启动。
  如果还是无法解决,建议用户重新安装和配置TCP/IP协议。
  Ping在Internet中也经常用来探测网络的远程连接情况。比如在大家发送邮件时可以先Ping对方服务器地址,像你发给别的用户的邮件地址是DDD_RR@163.com你可以先键入Ping 163.com来进行测试,如果返回的的是"Bad IP address 163.com",等信息,就说明对方的主机没有打开,或是网络不通。即使你发了邮件,对方也是收不到的。
  二.测试TCP/IP协议配置工具Ipconfig
  Ipconfig可以查看和修改网络中的TCP/IP协议的有关配置,例如IP地址,子卡掩码,网关等。在Win95/98中都能使用,在NT中只能运行在DOS方式下。Ipconfig是一个很有用的工具,特别是当你的网络设置的是DHCP(动态IP地址配置协议),Ipconfig可以很方便的了解到IP地址的实际配置情况。
  Ipconfig的命令格式是:Ipconfig [参数1] [参数2]…………
  其中比较实用的参数是:
  all:显示与TCP/IP协议的细节,如主机名,节点类型,网卡的物理地址,默认网关等。
  Batch [文本文件名]:将测试的结果存入指定的文本文件名中。
  比如在一台计算机上运行Ipconfig/all/batch wq.txt,就会非常详细显示TCP/IP协议的配置情况,在这里(电脑自动关机)就不再多说了。
  还有一些其他的参数,可以在DOS的提示符下键入Ipconfig/命令来查看。
  三.测试TCP/IP协议配置工具Winipcfg
  Winipcfg的功能和Ipconfig基本相同,只是Winipcfg是用图形界面,只是Winipcfg在操作上更为方便,同时,Winipcfg在NT中不可使用。
  当我们需要查看一台计算机上TCP/IP协议的配置情况,只要在Win95/98上的开始/运行上键入Winipcfg命令,就可以得到测试的结果。
  四. 网络协议统计工具 Netstat
  Netstat和以上两(电脑没声音)个命令一样运行在Win95/98/NT的DOS提示符下的工具,这个工具可以显示有关的统计信息和当前TCP/IP网络连接情况,可以得到非常详细的统计结果。
  Netstat的命令格式是:Netstat [-参数1] [-参数2]……
  主要如下:
  a:显示所有与该主机建立连接的端口信息。
  E:显示以太网的统计信息,一般与S参数共同使用。
  N:以数字格式显示地址和端口信息。
  S:显示每个协议的统计情况,这些协议主要有TCP,UDP,ICMP和IP,这些协议在进行网络性能评测时是很有用的。
  其他的参数可以在DOS的提示符下键入Netsta - 命令来查看。
  在Win95/98/NT下还集成了一个Nbtstat工具,它的功能和Netsta基本相同,如果想要使用,可以在DOS的提示符下键入Nbtstat-e -s命令来查看。
 
计算机网络的连接测试和故障排除
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表