天下网吧 >> 网吧天地 >> 网吧技术 >> 网吧网络 >> 正文

路由表导致不能路由的故障

2012-12-11路由人Gwendolyn

  路由表,指的是路由器或者其他互联网网络设备上存储的表,该表中存有到达特定网络终端的路径,路由表不直接参与数据包的传输,而是用于生成一个小型指向表,这个指向表仅仅包含由路由算法选择的数据包传输优先路径,这个表格通常为了优化硬件存储和查找而被压缩或提前编译。

  一、这里我们就以一个例子来说明路由表的作用,近日有不少用户反映不能访问网络,我从该人所用的电脑上用ping命令向网络中的电脑发送测试数据包,丢包率达100%,ping本地的其它电脑则显示连接正常,检查其电脑IP设置,发现网关设置正确,于是怀疑路由器不能正常工作。

  1、在电脑A2上用ping命令分别ping B网络中电脑B1和B2,发现B1有正常回应,B2的回应率在20%~50%之间;在电脑A3中用ping命令分别ping电脑B1和B2,回应显示连接正常,丢包率为0。

  2、将电脑A3的IP地址改为10.20.12.12/24后测试,ping得的结果同1中的电脑A2测试情况,将电脑A2的IP地址改为尚未使用过的IP地址:10.20.12.22/24,测试与B1和B2的连接,结果显示正常,丢包率为0,将电脑A1的IP地址改为尚未使用过的IP地址:10.20.12.23/24,测试与B1和B2的连接,结果显示正常,丢包率为0。

  二、考虑到网络连通情况与本机IP地址有关,参考本地网络拓扑结构图,于是怀疑可能是由于B网络的防火墙设置引发该故障,检查发现B的防火墙是针对网络IP段设置的,也就是说,该防火墙对于A的整个网络IP段都是允许访问的,分析以上原因,可能是B的防火墙自动将该IP列入侵电脑名单,屏蔽了其发送的IP数据包,从而引发网络连接不正常的现象。

  三、因本网络是广域网中最下层子网,根据业务需要访问整个广域网,而本网络只通过一台路由器接入部门B网络中,再通过B的路由器接入广域网,可能由于设置人员的失误,在路由表中多加了一条并不存在的下一跳节点,以致当内网中的电脑访问外部网络时,路由器有时不能将IP数据包正确地发送,由于路由器加电工作后,内存中保存了内网对外网的访问路由列表,使得一些电脑一直能正常访问外网,而另一些电脑不能正常访问,当路由器重新启动后,访问路由列表重新建立,使得内部电脑访问外网的现象发现变化。

  最后当我们了解到原因后,那就很好办法了,只要在特权模式下,用命令进行修改就可以了。

本文来源:路由人 作者:Gwendolyn

相关文章
没有相关文章
声明
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。文章是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。 Email:support@txwb.com,系统开号,技术支持,服务联系微信:_WX_1_本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下
  • 本周热门
  • 本月热门
  • 阅读排行