实验拓扑:
注:R1,R2的左边接口以及环回,R3的左边接口启用Rip,右边区域启用OSPF,但是R7的环回除外
实验要求:
1.两个协议间进行多点双向重发布
2.R7的环回没有宣告在OSPF协议中,而是后期重发布进入的
3.解决环路,所有路径选择最优,且存在备份
首先我们给我每一台路由器配置相应的地址:
R1:
[r1]int g0/0/0
[r1-GigabitEthernet0/0/0]ip add
[r1-GigabitEthernet0/0/0]ip address 12.1.1.1 24
[r1-GigabitEthernet0/0/0]int g0/0/1
[r1-GigabitEthernet0/0/1]ip ad
[r1-GigabitEthernet0/0/1]ip address 13.1.1.1 24
[r1-GigabitEthernet0/0/1]int lo0
[r1-LoopBack0]ip ad 1.1.1.1 24
R2:
[r2]int g0/0/0
[r2-GigabitEthernet0/0/0]ip ad 12.1.1.2 24
[r2-GigabitEthernet0/0/0]int g0/0/1
[r2-GigabitEthernet0/0/1]ip ad 24.1.1.1 24
[r2-GigabitEthernet0/0/1]int lo0
[r2-LoopBack0]ip ad
[r2-LoopBack0]ip address 2.2.2.2 24
R3:
[r3]int g0/0/0
[r3-GigabitEthernet0/0/0]ip ad 13.1.1.2 24
[r3-GigabitEthernet0/0/0]int g0/0/1
[r3-GigabitEthernet0/0/1]ip ad 34.1.1.1 24
[r3-GigabitEthernet0/0/1]int lo0
[r3-LoopBack0]ip ad
[r3-LoopBack0]ip address 3.3.3.3 24
R4:
[r4]int g0/0/0
[r4-GigabitEthernet0/0/0]ip ad 24.1.1.2 24
[r4-GigabitEthernet0/0/0]int g0/0/1
[r4-GigabitEthernet0/0/1]ip add
[r4-GigabitEthernet0/0/1]ip address 34.1.1.2 24
[r4-GigabitEthernet0/0/1]int g0/0/2
[r4-GigabitEthernet0/0/2]ip ad
[r4-GigabitEthernet0/0/2]ip address 45.1.1.1 24
[r4-GigabitEthernet0/0/2]int lo0
[r4-LoopBack0]ip add
[r4-LoopBack0]ip address 4.4.4.4 24
其余的同理可得
全部配置完成,就去起相应的协议
R1:
r1]rip 1
[r1-rip-1]v
[r1-rip-1]ver 2
[r1-rip-1]network 1.0.0.0
[r1-rip-1]network 12.0.0.0
[r1-rip-1]net
[r1-rip-1]network 13.0.0.0
R2:
[r2]rip 1
[r2-rip-1]version 2
r2-rip-1]network 12.0.0.0
[r2-rip-1]net
[r2-rip-1]network 2.0.0.0
[r2-rip-1]ospf 1
[r2-ospf-1]ar
[r2-ospf-1]area 0
[r2-ospf-1-area-0.0.0.0]net
[r2-ospf-1-area-0.0.0.0]network 24.1.1.1 0.0.0.0
R3:
[r2]rip 1
[r2-rip-1]version 2
[r3-rip-1]network 13.0.0.0
[r3-rip-1]ospf 1
[r3-ospf-1]ar
[r3-ospf-1]area 0
[r3-ospf-1-area-0.0.0.0]net
[r3-ospf-1-area-0.0.0.0]network 3.3.3.3 0.0.0.0
[r3-ospf-1-area-0.0.0.0]net
[r3-ospf-1-area-0.0.0.0]network 34.1.1.1 0.0.0.0
R4:
[r4]ospf 1
[r4-ospf-1]ar
[r4-ospf-1]area 0
[r4-ospf-1-area-0.0.0.0]net
[r4-ospf-1-area-0.0.0.0]network 4.4.4.4 0.0.0.0
[r4-ospf-1-area-0.0.0.0]net
[r4-ospf-1-area-0.0.0.0]network 24.1.1.2 0.0.0.0
[r4-ospf-1-area-0.0.0.0]network 34.1.1.2 0.0.0.0
[r4-ospf-1-area-0.0.0.0]network 45.1.1.1 0.0.0.0
其余的同理可得
接着将R7的环回引入:
[r7]ospf 1
[r7-ospf-1]im
[r7-ospf-1]import-route di
[r7-ospf-1]import-route direct
再将Rip协议引入到OSPF协议中
[r3]ospf 1
[r3-ospf-1]im
[r3-ospf-1]import-route r
[r3-ospf-1]import-route rip 1
[r2]ospf 1
[r2-ospf-1]imp
[r2-ospf-1]import-route rip
[r2-ospf-1]import-route rip 1
通过指令查看R7的表可知
r7-ospf-1]display ip routing-table protocol ospf
Destination/Mask Proto Pre Cost Flags NextHop Interface
1.1.1.0/24 O_ASE 150 1 D 67.1.1.1 GigabitEthernet
0/0/0
2.2.2.0/24 O_ASE 150 1 D 67.1.1.1 GigabitEthernet
0/0/0
3.3.3.3/32 OSPF 10 4 D 67.1.1.1 GigabitEthernet
0/0/0
4.4.4.4/32 OSPF 10 3 D 67.1.1.1 GigabitEthernet
0/0/0
12.1.1.0/24 O_ASE 150 1 D 67.1.1.1 GigabitEthernet
0/0/0
13.1.1.0/24 O_ASE 150 1 D 67.1.1.1 GigabitEthernet
0/0/0
24.1.1.0/24 OSPF 10 4 D 67.1.1.1 GigabitEthernet
0/0/0
34.1.1.0/24 OSPF 10 4 D 67.1.1.1 GigabitEthernet
0/0/0
45.1.1.0/24 OSPF 10 3 D 67.1.1.1 GigabitEthernet
0/0/0
56.1.1.0/24 OSPF 10 2 D 67.1.1.1 GigabitEthernet
0/0/0
加表成功
同理将OSPF协议引入RIP中
[r2]rip 1
[r2-rip-1]imp
[r2-rip-1]import-route os
[r2-rip-1]import-route ospf 1
[r3-rip-1]import-route os
[r3-rip-1]import-route ospf 1
通过指令:
display ip routing-table protocol rip
查看表 ,发现也已经加上了
最后来解决选路不佳的问题
主要解决R1 到R2和R3,R2访问R1的选路问题
使用偏移列表:
在R1上做策略,使得R2访问R1时走下面的路的度量加1*
[r1]ip ip-prefix q permit 2.2.2.2 24
[r1]ip ip-prefix q permit 12.1.1.2 24
[r1]int g0/0/1
[r1-GigabitEthernet0/0/1]rip metricin ip-prefix q 1
使用指令查看 发现选路就正确了。
其余的同理 。
目前本实验仅为草稿 ,就供参考