|
由于故障问题与电信网络有关,笔者的朋友非常小心慎重,他认为要是电信网络真的发生了网络环路现象的话,相信其他上网用户早就向电信部门反映了,难道到现在还没有用户发现这个网络故障?朋友坚信电信网络不大容易出现问题,于是他决定还是先从自我做起,准备重新把整个系统网络检查一遍,要是实在无法解决这种网络访问不畅故障时,到时再请电信技术人员过来帮忙;说干就干,朋友立即着手对主管单位的网络设备、Web站点、路由器等开展检查,同时请A下属单位的网络管理员配合检查,经过多次实践测试,朋友断定主管单位的网络一切正常。
就在朋友要向电信技术人员求援的那一刻,下属单位的网络管理员突然打电话过来,说他在检查A单位网络的路由参数时,看到对应的网络掩码地址被意外修改成了“255.255.255.0”,而对照主管单位分配下来的参数配置表,该网络掩码地址应该为“255.255.255.192”,会不会是这里的掩码地址设置不当造成了上述故障现象呢?笔者的朋友立即建议A单位网络管理员,将网络掩码地址参数修改成主管单位分配下来的地址,也就是使用 “255.255.255.192”地址看看?没有多长时间,A单位网络管理员回复笔者的朋友说,他现在已经完成了网络掩码地址的修改操作,经过实际测试,现在A下属单位的网络已经能够正常访问主管单位网络内部的Web站点了;朋友听到这样的回复后,终于长长地换了一口气,之后他又尝试着从主管单位的局域网中Ping下属单位A的局域网网关地址时,发现现在终于也能Ping通了。到了这里,A下属单位网络不能访问主管单位网络的故障就已经被成功解决了,而引起该故障的原因竟然是不起眼的网络掩码地址。
揭密故障产生谜团
弄清楚了具体的故障原因后,本文之前发生的蹊跷故障现象我们也就很好解释了。比方说,A下属单位的网络之所以在网络掩码地址设置错误的情况下仍然正常访问Internet网络,主要是对应局域网的路由器默认存在一条访问外网的路由记录,而这条路由记录恰好可以将不是本地网络的数据信息自动转发到外网,这么一来A下属单位网络自然就能上网冲浪了。
A下属单位的网络不能访问主管单位的网络,是因为该下属单位的网络掩码地址设置出错造成的。大家知道,本地计算机在尝试通过网络连接远程计算机时,Windows系统一般会自动识别远程计算机是否与本地计算机处于同一个工作子网,如果同处相同的工作子网时,Windows系统就会直接将网络连接请求发送给远程计算机,如果不是处于相同的工作子网时,就会自动将网络连接请求发送到局域网的网关那里。那么本地计算机究竟是怎样识别远程计算机是处于本地工作子网还是其他子网的呢?其实主要就是根据网络掩码地址来识别的。例如,当A下属单位的网络掩码地址设置为 “255.255.255.192”时,那么该单位网络中的61.151.11.89计算机在尝试访问IP地址为61.151.11.2的主管单位Web 站点时,本地Windows系统就会自动依照网络掩码地址识别出61.151.11.2站点位于其他网段,所以它就会自动将网络连接请求发送给本地局域网网关,这么一来A下属单位的61.151.11.89计算机就能正常访问主管单位的Web站点了。要是A下属单位的网络掩码地址被修改为 “255.255.255.0”时,本地计算机就会识别出61.151.11.89地址和61.151.11.2地址是在相同的工作子网中,因此本地计算机将会直接把网络连接请求发送给远程计算机,而不会通过局域网网关进行转发了,事实上本地网络中根本就不存在61.151.11.2地址的目标Web站点,所以A下属单位的61.151.11.89主机自然就不能正常访问主管单位的Web站点了。主管单位之所以不能Ping通A下属单位,主要是A下属单位的掩码地址设置不当,造成来自其他网络的网络连接请求信息不能顺利到达目标主机,这时就会出现A下属单位不能访问的故障了。 |
【收藏】【打印】【进入论坛】 |
|
|
|
|
|
|
|