Chinaunix

标题: 请教一个路由的问题 [打印本页]

作者: coday    时间: 2006-07-21 21:19
标题: 请教一个路由的问题
在串行线路上以IP数据包为例,两个路由器的串口地址及路由配置,PING对端环回地址,表格如下:

    ROUTEA串口地址                 ROUTEB串口地址        路由                   PING对端环回地址
1、  无                         无               默认到串口                 不通
2、  192.168.1.1/30      192.168.1.5/30        默认到串口         通
3、 192.168.1.1/30              192.168.1.5/30        默认到对端串口地址        不通
       
我试着解释上面2和3通和不通的原因,当路由器收到一个数据包后,查看包中目的地址,然后在路由表查找相应的路径,再决定数据包从哪个端口到下一跳。
情况2:下一跳指向的是本地端口,则就由此端口用PPP或是HDLC封装成帧,最后以比特流的形式传送到目的端口,另一路由器用相同的方法,可以把数据传回来;
情况3:下一跳指向的是IP地址,则在查看路由表,查找要到此IP地址所指向的端口,接下来就和上在一样了。但此情况中下一跳的IP地址(192.168.1.5/30),在本地是不可达的,网络自然是不能联通的。

接下来说一下情况1,两个路由器的串口的协议都是UP的,除了没有IP地址,其它状态都正常,但按我分析情况2的说法,网络应该可以通的。
所以,在哪个环节一定分析的有问题,还请大虾指教!也欢迎大家和我一起讨论!共同进步!

小弟MSN:CODAYSSSS@HOTMAIL.COM
作者: 先行者    时间: 2006-07-22 13:30
第一种情况 要看你的串口缺省封装的是那种协议

如果是ppp的话 你看端口状态的时候没有ip的ppp的ipcp协议应该是stop状态,所以根本无法解析ip

不通是正常的
作者: coday    时间: 2006-07-22 14:59
我用的是HDCL,它没有NCP的,那怎么样解释?
作者: 劲牛008    时间: 2006-07-23 16:09
学习了~~~




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2