首先是建拓扑环境,一共使用到四台路由器,分别是R1、R2、R3和R4。他们的连接方式见拓扑图,就是4个路由器组成一个环,按照1-3-4-2(2再连接1)的方式组合。
首先是对这四个路由器的初始配置,包括取消域名解析、起名、光标跟随、零子网、给端口指定IP和掩码。
接下来是先ping测试自己的直连网段是否能正常通信,然后是给这四台路由器配置静态路由,让他们都可以通过静态路由互相通信。
都配好之后,让192.168.1.1去ping1.6。发现现在可以ping的通了,但是数据是怎么走的还不知道,可以使用debug ip packet命令来打开调试,查看数据包到底是怎么走的,发现第一个包是走的R2回来的是R3,第二个包又变了成了走的是R3回来的是R2了。
00:18:44: IP: tableid=0, s=192.168.2.1 (local), d=192.168.6.1 (Ethernet0/1), routed via RIB
00:18:44: IP: s=192.168.2.1 (local), d=192.168.6.1 (Ethernet0/1), len 100, sending
00:18:44: IP: tableid=0, s=192.168.6.1 (Ethernet0/1), d=192.168.2.1 (Ethernet0/1), routed via RIB
00:18:44: IP: s=192.168.6.1 (Ethernet0/1), d=192.168.2.1 (Ethernet0/1), len 100, rcvd 3
00:18:44: IP: tableid=0, s=192.168.3.1 (local), d=192.168.6.1 (Ethernet0/2), routed via RIB
00:18:44: IP: s=192.168.3.1 (local), d=192.168.6.1 (Ethernet0/2), len 100, sending
00:18:44: IP: tableid=0, s=192.168.6.1 (Ethernet0/2), d=192.168.3.1 (Ethernet0/2), routed via RIB
00:18:44: IP: s=192.168.6.1 (Ethernet0/2), d=192.168.3.1 (Ethernet0/2), len 100, rcvd 3
00:18:44: IP: tableid=0, s=192.168.2.1 (local), d=192.168.6.1 (Ethernet0/1), routed via RIB
00:18:44: IP: s=192.168.2.1 (local), d=192.168.6.1 (Ethernet0/1), len 100, sending
00:18:44: IP: tableid=0, s=192.168.6.1 (Ethernet0/1), d=192.168.2.1 (Ethernet0/1), routed
R1#via RIB http://www.luyouqiwang.com/13841 routed
00:18:44: IP: s=192.168.6.1 (Ethernet0/1), d=192.168.2.1 (Ethernet0/1), len 100, rcvd 3
00:18:44: IP: tableid=0, s=192.168.3.1 (local), d=192.168.6.1 (Ethernet0/2), routed via RIB
00:18:44: IP: s=192.168.3.1 (local), d=192.168.6.1 (Ethernet0/2), len 100, sending
00:18:44: IP: tableid=0, s=192.168.6.1 (Ethernet0/2), d=192.168.3.1 (Ethernet0/2), routed via RIB
00:18:44: IP: s=192.168.6.1 (Ethernet0/2), d=192.168.3.1 (Ethernet0/2), len 100, rcvd 3
00:18:44: IP: tableid=0, s=192.168.2.1 (local), d=192.168.6.1 (Ethernet0/1), routed via RIB
00:18:44: IP: s=192.168.2.1 (local), d=192.168.6.1 (Ethernet0/1), len 100, sending
00:18:44: IP: tableid=0, s=192.168.6.1 (Ethernet0/1), d=192.168.2.1 (Ethernet0/1), routed via RIB
00:18:44: IP: s=192.168.6.1 (Ethernet0/1), d=192.168.2.1 (Ethernet0/1), len 100, rcvd 3