您现在的位置: 万盛学电脑网 >> 网络安全 >> 网络应用技术 >> 应用教程 >> 正文

网络协议故障的诊断与排除

作者:佚名    责任编辑:admin    更新时间:2022-06-22

网络协议是网络设备之间互相沟通的“语言”,对网络传输起着决定性的作用。目前,应用最广泛的网络协议是TCP/IP协议。导致网络协议故障的原因主要有以下两点:

  1. 网络协议安装错误

  所谓网络协议安装错误,是指没有安装相应的网络协议。例如,Windows 98操作系统默认只安装NetBEUI协议,而要想实现Internet访问,就必须再添加TCP/IP协议。而有些网络游戏和网管软件,则要求用户安装IPX/XPX协议。

  2. 网络协议配置错误

  TCP/IP协议的配置其实就是指计算机的IP地址信息,包括IP地址、子网掩码、默认网关和DNS服务器IP地址,如图1所示。

 

请添加描述



  图1 IP地址信息

其中:

  IP地址设置错误时,可能会与其它计算机发生IP地址冲突,或者无法与网络内的其它计算机通信,同时无法访问其它网络,也不能访问Internet。

  子网掩码设置错误时,可能无法与网络内某些计算机通信,同时无法访问其它网络,也不能访问Internet。

  默认网关设置错误时,虽然可以与本网络内的计算机进行通信,但是,无法访问其它网络(包括虚拟网络VLAN),更不能访问Internet。

  DNS服务器配置错误时,由于不能实现DNS解析,而只能使用IP地址访问网络,典型故障现象是只能使用QQ,而不能使用Web浏览网页。

  IP地址信息获得方式有两种:一种是自动获得IP地址,该方式由DHCP服务器或其它DHCP设备(如DHCP服务器、宽带路由器无线路由器、代理服务器等)自动分配,只需选择“自动获得IP地址”选项即可;另一种方式是手工设置IP地址信息,此时应当选择“使用下面的IP”选项,并严格按照网络管理员分配的IP地址信息设置。

下面就将介绍一些常见的网络协议故障,以及这些故障的诊断与排除方法。

  1. 计算机无法访问外部网络

  如果计算机无法正常实现对外部网络的访问,应首先检查网线是否正确,若网线正常工作,说明能够连接到网络内的其它计算机,网络连接没有问题。因此,导致故障的原因可能是IP地址信息设置不完整,或者没有正确设置应用程序的代理服务器。这时,应检查故障计算机的默认网关、DNS服务器和子网掩码的设置是否正确。另外,查看一下其它计算机的Web浏览器的连接设置,然后将故障计算机设置为与之相同即可。

  2. IP地址信息正确而无法访问

  如果计算机的默认网关、DNS服务器地址、IP地址设置看起来都没有错误,但是却无法正常上网,可以尝试ping一下网络内的其它计算机、默认网关、外部Web网站的IP地址和DNS。

  如果ping不通网络内的其它计算机,说明IP地址信息设置有问题,或者没有正确安装TCP/IP协议,试着卸载TCP/IP协议,重新启动计算机,再添加安装TCP/IP协议,并正确设置IP地址信息。

  如果ping不同默认网关,说明IP地址信息中有关默认网关的设置是错误的,应当认真检查该项设置。

  如果ping不通外部Web网站的IP地址(要先使用连接正常的计算机进行测试,确认可以ping通该IP地址),说明IP地址信息中默认网关的设置是错误的,或者没有安装代理服务器软件,或者在代理服务器或宽带路由器上做了限制,不允许该IP地址或MAC地址访问网络。

  如果ping不通Web网站的DNS名称,说明IP地址信息中有关DNS服务器的设置是错误的,仔细检查该设置,并配置辅助DNS服务器。

  如果以上ping测试全部通过,仍然无法访问Web网站,查看Internet Explorer的局域网设置。依次打开“工具”à“Internet选项”à“连接”à“局域网设置”,取消对“自动检测设置”复选框的选中,如图2所示。如果采用宽带路由器,或者ICS,SyGate等网关类代理服务器共享Internet连接,取消对“为LAN设置代理服务器”复选框的选中。如果使用Wingate作为代理服务器,则应当选中该复选框,并输入代理服务器的IP地址及使用的端口号。安装系统补丁和病毒防火墙。

 

网络协议



  图2 取消局域网“自动检测设置”