今天来给大家做一个综合性的实验拓扑图,如下图一所示:
图一
1.根据实验要求,区域A使用的是OSPF协议,那我们就先来做区域A: R1: interface Loopback0 ip address 1.1.1.1 255.255.255.255 interface FastEthernet0/0 ip address 192.168.10.254 255.255.255.0 no sh interface FastEthernet0/1 ip address 12.1.1.1 255.255.255.0 no sh router ospf 110 router-id 1.1.1.1 network 1.1.1.1 0.0.0.0 area 0 network 192.168.10.254 0.0.0.0 area 0 network 12.1.1.1 0.0.0.0 area 0 R2: interface Loopback0 ip address 2.2.2.2 255.255.255.255 interface FastEthernet0/0 ip address 12.1.1.2 255.255.255.0 no shutdown interface FastEthernet0/1 ip address 23.1.1.2 255.255.255.0 no shutdown router ospf 110 router-id 2.2.2.2 network 2.2.2.2 0.0.0.0 area 0 network 12.1.1.2 0.0.0.0 area 0 network 23.1.1.2 0.0.0.0 area 0 R3: interface Loopback0 ip address 3.3.3.3 255.255.255.255 interface FastEthernet0/0 ip address 23.1.1.3 255.255.255.0 no sh interface FastEthernet0/1 ip address 123.1.1.3 255.255.255.0 no sh router ospf 110 router-id 3.3.3.3 network 3.3.3.3 0.0.0.0 area 0 network 23.1.1.3 0.0.0.0 area 0 配置到这里要求一就完成啦!接下来我们就测试一下,如图二:
图二 2. 接下来完成要求二:在区域B内使用RIP协议,配置如下: R4: interface Loopback0 ip address 4.4.4.4 255.255.255.255 interface FastEthernet0/0 ip address 123.1.1.4 255.255.255.0 no sh interface FastEthernet0/1 ip address 45.1.1.4 255.255.255.0 no sh router rip version2 no auto-summary network 4.4.4.4 network 45.0.0.0 R5: interface Loopback0 ip address 5.5.5.5 255.255.255.255 interface FastEthernet0/0 ip address 45.1.1.5 255.255.255.0 no sh interface FastEthernet0/1 ip address 192.168.20.254 255.255.255.0 no sh router rip version2 no auto-summary network 5.5.5.5 然后我来带大家测试一下区域B内的rip协议配置结果,如下图三:
图三 3.区域C用EIGRP协议配置如下: R6: interface Loopback0 ip address 6.6.6.6 255.255.255.255 interface FastEthernet0/0 ip address 123.1.1.6 255.255.255.0 no sh interface FastEthernet0/1 ip address 67.1.1.6 255.255.255.0 no sh router eigrp 90 no auto-summary network 67.1.1.0 0.0.0.255 network 6.6.6.6 0.0.0.0 R7: interface Loopback0 ip address 7.7.7.7 255.255.255.255 interface FastEthernet0/0 ip address 123.1.1.6 255.255.255.0 no sh interface FastEthernet0/1 ip address 78.1.1.7 255.255.255.0 no sh router eigrp 90 no auto-summary network 67.1.1.0 0.0.0.255 network 78.1.1.0 0.0.0.255 R8: interface Loopback0 ip address 8.8.8.8 255.255.255.255 interface FastEthernet0/0 ip address 78.1.1.8 255.255.255.0 no sh interface FastEthernet0/1 ip address 192.168.30.254 255.255.255.0 no sh router eigrp 90 no auto-summary network 8.8.8.8 0.0.0.0 network 78.1.1.0 0.0.0.255 network 192.168.30.0 0.0.0.255 测试如下图四所示:
图四 现在三个区域内部都可以互通了,而三个区域都连接着同一个交换机,那么再不做其他配置的情况下区域之间能完成通讯嘛? 我带大家试一下,用区域A的PC ping 其他两个区域。如下图五所示:
图五 可以看到区域A的PC发现不了目标地址,这时候我们该怎么办呢? 这里就要用到最基础的默认路由了,在每台路由器的全局模式下输入0.0.0.0 0.0.0.0+下一跳可以啦,不过大家肯定会疑惑R3、R4、R6上各有两个方向,该怎么写默认路由呢? 我们先两条都写默认路由看一下测试结果,如下图六所示:
图六 我们可以看到区域A的PC可以跟其他两个区域完成通讯,但是大家发现没有,PC去往192.168.20.1和192.168.30.1的过程中TTL值在变化。 这就牵扯到我们的第五个要求,TTL必须要一致,那为什么会出现这种情况呢? 主要是因为我们一开始写的默认路由出现了问题,如果在一台路由器上写入两条默认路由的时候,当一条路由信息经过,该路由信息会把接下来的两条路都走一遍。 就比如说区域A ping 区域B时,通过R3的路由信息会同时发给R4和R6,走R4的可以找到目的地址,但是走R6的找不到就会继续传给R4才能找到,所以这时TTL就会发生变化。 那怎么解决呢,让我来为大家解惑,可以把在R3、R4、R6上的随便一条默认路由改为静态路由,起到制定路线的作用,这样就可以解决啦,这里顺便给大家巩固一下静态路由的命令,ip route+目标网段+目标网段掩码+下一跳。 这时候我们再来测试一下,如下图七所示:
图七 我们可以看到上图中的TTL已经一致,做到这里我们的实验就已经完成啦!
|