静态路由的问题(新手)
PC0和PC1之间可以互ping,但是路由器间不同成功ping;(R0 pingR2无法成功呢?)
望前辈详细解释过程;
R0的路由表路没有去往192.168.3.0网段的路由条目,那么自然也就不知道该怎么到达R2了呀。 首先注意一点,就是数据包发出去之前,它会查下路由表,看下路由表中的条目是否有目的网段的条目;
PC1的数据去往PC2的步骤:
PC0发送一个数据给router 0,路由器会查下路由表中是否含有pc1的网段,如果有的话,就往下传给router 1,同样的道理,router 1也会查下路由表查下是否有pc1的网段,如果有就传给router2,这样数据就到达了pc1。接着pc1会回应一个包给pc2,这个回应过程是一样的思路;而这个过程中router0根本不需要知道router2的网段,它只知道pc1的网段就可以了。pc1与pc0就可以通信了。如果router0不知道router2的网段话,那就不能通信了。
关键一点:你没有去往目的网段的路由 我发现怎么每次我发的都通不过审核呢 R0上面少了3.0网段的路由,R2上少了2.0网段的路由,分别在两个路由器上加上静态路由就可以了。 昨天晚上睡觉的时候想了一下,R0到R2去的包能到R2,但是R2回应R0的包因为没有去往2.0网段的路由,所以无法ping通! 在R2上配置到2.0的路由后,R0即可ping通R2;R1上配置到3.0的静态路由后,R0即可ping通R1
你主要看看有没有来和去的路由只要有来和去的路由应该都能ping通
页:
[1]