lssry 发表于 2017-8-8 11:22:15

三台路由器互通,静态路由配置,数据如何传递?

R1----R2---R3各自有loopback 0 端口up。

上面每台路由器的静态路由器的配置如下:
R1:上配置路由:ip route 192.168.23.0 255.255.255.0192.168.12.2ip route 2.2.2.0 255.255.255.0 192.168.12.2ip route 3.3.3.0 255.255.255.0 192.168.12.2 R2上配置路由:ip route 1.1.1.0 255.255.255.0 192.168.12.1ip route 3.3.3.0 255.255.255.0 192.168.23.3 R3上配置路由:ip route 1.1.1.0 255.255.255.0 192.168.23.2ip route 2.2.2.0 255.255.255.0 192.168.23.2ip route 192.168.12.0 255.255.255.0192.168.23.2
结果:R1上可以ping 通R3上的环回口3.3.3.3.R3 可以ping通R1上的环回口1.1.1.1.
问题:我之前在R1上没有配置ip route 192.168.23.0 255.255.255.0 192.168.12.2R3上也没有配置ip route 192.168.12.0 255.255.255.0 192.168.23.2的情况下,是ping不通的。我试图分析数据封装解封装的过程:从R1连接的一个PC上ping一个数据包到3.3.3.3.到达R1后,发现目标IP 是3.3.3.3,查R1的路由表,发现了静态路由3.3.3.0 要去192.168.12.2端口,然后数据再封装发往R2,再R2再查路由表,发现了静态路由3.3.3.0 要去192.168.23.3,按照这个思路,应该可以到达3.3.3.3啊。 但是实际结果是ping 不通的。为什么?哪里解析出问题了?



lssry 发表于 2017-8-9 08:35:57

高手在哪里?

菜鸟jack 发表于 2017-8-9 09:29:52

三台路由器是不是互联的

菜鸟jack 发表于 2017-8-9 18:03:10

ping一台PC的环回口必须先ping同PC

lssry 发表于 2017-8-14 15:12:01

哦,所以说要到达3.3.3.0网段,肯定要必须能ping通192.168.23.0,必须得配置;
但就是在数据解析的时候为什么对着路由表走的话可以通呢?

菜鸟jack 发表于 2017-8-15 11:15:27

loopback口的下一跳是127.0.0.1,这是默认的
页: [1]
查看完整版本: 三台路由器互通,静态路由配置,数据如何传递?