TCP/IP协议配置不当网络故障一例

Author: 凌巍 Date: 2001年 18期

?牐牨收咴诮诘囊桓龆缘韧橥道校龅搅艘騎CP/IP配置不当而引起网络不能正常通信的故障,现将检修网络、排除故障的方法步骤与心得体会叙述如下,供大家参考。
  ?牐牳猛缥猈INDOWS对等网络,一共四台计算机。均采用WINDOWS 98操作系统,装载TCP/IP协议,手动指定IP地址,从192.168.0.1~192.168.0.4,所有计算机都采用默认的子网掩码“255.255.255.0”,均设在同一个工作组“WORKGROUPS”中。四台计算机硬件配置基本相同,均采用REALTEK RTL8029双口网卡(PCI),并用细缆相连。故障表现为,计算机互连以后,在“网上邻居”中可看到自己,但看不到其它计算机;计算机与计算机彼此之间不能通信。
  ?牐牨收卟捎昧怂跣》段В鸩脚糯淼姆椒āJ紫龋诩扑慊锌煽吹阶约海得鱐CP/IP安装无误。为了证实这一点,笔者随意选取一台计算机,其IP地址为192.168.0.3,用Windows 98自带的ping程序,在MS-DOS提示符下,键入ping 192.168.0.3得到:
  ?牐燩ing 192.168.0.3 with 32 bytes of data ??
  ?牐燫eply from 192.168.0.3:byte=32  time= 1 ms  TTL=127
  ?牐燫eply from 192.168.0.3:byte=32  time= 1 ms  TTL=127
  ?牐燫eply from 192.168.0.3:byte=32  time= 1 ms  TTL=127
  ?牐燫eply from 192.168.0.3:byte=32  time= 1 ms  TTL=127
  ?牐燩ing statistics for 192.168.0.3 :??
  ?牐燩ackets :Sent = 4, Received = 4,Lost = 0 (0% loss ),
  ?牐燗pproximate round trip times in milli  -  seconds :
  ?牐燤ininmum = 0ms,Maximum = 1ms,Average = 0ms
  ?牐犚陨戏祷亓怂母鍪莅≧eply from……),其中byte=32表示测试中发送的数据包大小为32个字节,time<10ms表示数据包往返一次所用的时间小于10ms,表示当前测试使用的TTL(TIME TO LIVE)值为127(系统默认值)。
  ?牐犉浯危觳饧扑慊耐ㄅ渲糜氪浣橹省S壹セ? “我的电脑”,选取“属性”,在“设备管理器”中选取“网络适配器”,展开,可以看见所有分支均运行正常,没有黄色惊叹号(^18041103a^1)。在本例中,由于REALTEK  RTL8029双口网卡为Windows 98即插即用的网卡,所以出问题的可能性不大(若为其它品牌,还需用网卡自带的驱动盘中的配置程序来检测网卡的中断口和输入输出请求范围)。
  ?牐牰杂诖浣橹氏咐碌募觳猓捎猛蛴帽聿饬緽NC连接器的电阻值,笔者为了方便起见,采用了简便的办法。将四台计算机装载NETBEUI协议后连网(^18041103b^2)。因NETBEUI协议不需配置,直接安装就可使用。若是传输介质细缆的故障,则计算机与计算机之间必不能通信。结果装载了NETBEUI协议后,网络工作正常,在“网上邻居”中可看到自己,也可看到其它的计算机,在任意两台计算机之间可传输文件。
  ?牐犈懦艘陨弦蛩兀蚩扇衔荰CP/IP配置不当而引起网络不能正常通信的可能性最大。右键单击“网上邻居”,选取“属性”,在“配置”中逐项检查。在网卡已确定绑定了TCP/IP协议后,笔者注意到了“TCP/IP→拨号适配器”一项,这个“拨号适配器”是什么呢?在“开始”中选取“运行”,键入“WINIPCFG”在“IP配置”中找到“Ethernet适配器”,发现除了“REALTEK  RTL8029 (AS)Ethernet  Adapter”之外,还有一项“PPP Adapter”PPP指的是端对端协议,这是远程访问网络时必需的。笔者这才明白“TCP/IP→拨号适配器”指的是平时我们用来拨号上网的Modem绑定了TCP/IP协议,即使计算机没有装Modem,只要安装了“拨号网络”,就会出现“TCP/IP→拨号适配器”,选取其“属性”,看到警告,单击确定后查看其属性,发现它也被手动指定了IP地址(^18041103c^3),我们知道PPP适配器的IP地址由远程服务器自动分配。在局域网中更无须配置,若强行指定其IP地址必会引起网络故障,于是将“IP地址”改为“自动获取IP地址”,其余选项全为默认值(^18041103d^4)。单击确定后重启计算机,网络故障排除。
  ?牐犠詈笠嵝汛蠹易⒁獾氖牵赪indows 98中,“TCP/IP→REALTEK RTL8029(AS)Ethernet Adapter”与“TCP/IP→拨号适配器”的“属性”对话框几乎完全一样,区别仅在于“TCP/IP→拨号适配器”有一个警告,设置时不要弄混,记住只须配置“TCP/IP→REALTEK RTL8029(AS)Ethernet  Adapter”即可,而“TCP/IP→拨号适配器”采用系统默认值。
  ?牐犛纱死颐强煽吹剑词故且桓黾虻サ亩缘韧琓CP/IP的配置也不能不仔细对待。除了要切实弄明白TCP/IP各项参数的含义外,更要对WINDOWS系统相对应其的选项有所了解。排除故障时除了上述的几步外,若是基于Windows NT组建的 CLIENT/SEVER 型网络,还需对网关,DNS配置,WINS配置作进一步检查。欢迎大家来信讨论,我的E-mail :jhrte@yeah.net