取消
显示结果 
搜索替代 
您的意思是: 
cancel
2428
查看次数
30
有帮助
3
评论
碧云天
Spotlight
Spotlight
本帖最后由 碧云天 于 2020-3-12 20:03 编辑
一.测试拓扑
174924u3u0b3lbmmbrezm2.png
测试总结:
1.因为EIGRP和OSPF都有外部路由,不能调整所有外部路由的管理距离来解决路由反馈问题
---比如调整R3和R4的OSPF外部路由管理距离为171,来解决EIGRP向OSPF重分发时5.5.5.0路由反馈的问题,但是当把OSPF重分发到EIGRP时,会导致R3和R4的RIP路由在OSPF域中管理距离为171,小于170,从而被EIGRP路由所替代
2.解决路由反馈的问题最好用ACL匹配对应出现问题的路由,然后用distance命令修改ACL匹配路由的管理距离
4.解决次优路径的问题,可以在重分发点做重分发的时候调整metric来实现
二.基本配置
1.R5路由器

hostname R5
interface Loopback0
ip address 5.5.5.5 255.255.255.0
interface Ethernet0/0
ip address 57.1.1.5 255.255.255.0
no shutdown
router eigrp 500
network 5.5.5.5 0.0.0.0
passive-interface Loopback0
no auto
router eigrp 100
network 57.1.1.5 0.0.0.0
no auto
2.R7路由器
hostname R7
interface Loopback0
ip address 7.7.7.7 255.255.255.0
interface Ethernet0/0
ip address 57.1.1.7 255.255.255.0
no shutdown
interface Ethernet0/1
ip address 37.1.1.7 255.255.255.0
no shutdown
interface Ethernet0/2
ip address 47.1.1.7 255.255.255.0
no shutdown
router eigrp 100
network 7.7.7.7 0.0.0.0
network 37.1.1.7 0.0.0.0
network 47.1.1.7 0.0.0.0
network 57.1.1.7 0.0.0.0
passive-interface Loopback0
no auto
3.R3路由器
hostname R3
interface Loopback0
ip address 3.3.3.3 255.255.255.0
ip ospf network point-to-point
interface Ethernet0/0
ip address 37.1.1.3 255.255.255.0
no shutdown
interface Ethernet0/1
ip address 134.1.1.3 255.255.255.0
no shutdown
router eigrp 100
network 37.1.1.3 0.0.0.0
no auto
router ospf 1
router-id 3.3.3.3
passive-interface Loopback0
network 3.3.3.3 0.0.0.0 area 0
network 134.1.1.3 0.0.0.0 area 0
4.R4路由器
hostname R4
interface Loopback0
ip address 4.4.4.4 255.255.255.0
ip ospf network point-to-point
interface Ethernet0/0
ip address 47.1.1.4 255.255.255.0
no shutdown
interface Ethernet0/1
ip address 134.1.1.4 255.255.255.0
no shutdown
router eigrp 100
network 47.1.1.4 0.0.0.0
no auto
router ospf 1
router-id 4.4.4.4
passive-interface Loopback0
network 4.4.4.4 0.0.0.0 area 0
network 134.1.1.4 0.0.0.0 area 0
5.R1路由器
hostname R1
interface Loopback0
ip address 1.1.1.1 255.255.255.0
interface Ethernet0/0
ip address 12.1.1.1 255.255.255.0
no shutdown
interface Ethernet0/1
ip address 134.1.1.1 255.255.255.0
no shutdown
router ospf 1
router-id 1.1.1.1
passive-interface Loopback0
network 1.1.1.1 0.0.0.0 area 0
network 134.1.1.1 0.0.0.0 area 0
router rip
version 2
network 12.0.0.0
no auto-summary
6.R2路由器
hostname R2
interface Loopback0
ip address 2.2.2.2 255.255.255.0
interface Ethernet0/0
ip address 12.1.1.2 255.255.255.0
no shutdown
router rip
version 2
passive-interface Loopback0
network 2.0.0.0
network 12.0.0.0
no auto-summary
三.配置从左到右的路由重分发
1.R5路由器把EIGRP 500重分发到EIGRP 100

①R5配置路由重分发
router eigrp 100
redistribute eigrp 500 metric 10000 1000 1 255 1500
②验证路由
R7#show ip route eigrp | in D EX
D EX 5.5.5.0 [170/307200] via 57.1.1.5, 00:00:33, Ethernet0/0
R7#
R3#show ip route ei | in D EX
D EX 5.5.5.0 [170/332800] via 37.1.1.7, 00:01:05, Ethernet0/0
R3#
R4#show ip route ei | in D EX
D EX 5.5.5.0 [170/332800] via 47.1.1.7, 00:01:28, Ethernet0/0
R4#
2.R3路由器把EIGRP重分发到OSPF
①R3配置路由重分发

router ospf 1
redistribute eigrp 100 subnets
②验证路由
R1#show ip route ospf | in O E2
O E2 5.5.5.0 [110/20] via 134.1.1.3, 00:01:41, Ethernet0/1
O E2 7.7.7.0 [110/20] via 134.1.1.3, 00:01:41, Ethernet0/1
O E2 37.1.1.0 [110/20] via 134.1.1.3, 00:01:41, Ethernet0/1
O E2 47.1.1.0 [110/20] via 134.1.1.3, 00:01:41, Ethernet0/1
O E2 57.1.1.0 [110/20] via 134.1.1.3, 00:01:41, Ethernet0/1
R1#
R4#show ip route | in O E2
O E2 5.5.5.0 [110/20] via 134.1.1.3, 00:02:32, Ethernet0/1
R4#
备注:可以看到因为EIGRP的外部管理距离为170,而OSPF的管理距离为110,导致R4上面出现了路由反馈。
③路由反馈处理:R4路由器用ACL匹配EIGRP外部路由,然后调整ACL匹配路由的管理距离
access-list 5 permit 5.5.5.0
router ospf 1
distance 171 3.3.3.3 0.0.0.0 5
--调整后R4的路由
R4#show ip route | in D EX
D EX 5.5.5.0 [170/332800] via 47.1.1.7, 00:00:46, Ethernet0/0
R4#
3.R4路由器把EIGRP重分发到OSPF
①R4配置路由重分发

router ospf 1
redistribute eigrp 100 subnets
②验证路由
R1#show ip route ospf | in Ethernet
O 3.3.3.0 [110/11] via 134.1.1.3, 00:18:43, Ethernet0/1
O 4.4.4.0 [110/11] via 134.1.1.4, 00:18:43, Ethernet0/1
O E2 5.5.5.0 [110/20] via 134.1.1.4, 00:00:31, Ethernet0/1
O E2 7.7.7.0 [110/20] via 134.1.1.4, 00:00:31, Ethernet0/1
[110/20] via 134.1.1.3, 00:09:03, Ethernet0/1
O E2 37.1.1.0 [110/20] via 134.1.1.4, 00:00:31, Ethernet0/1
[110/20] via 134.1.1.3, 00:09:03, Ethernet0/1
O E2 47.1.1.0 [110/20] via 134.1.1.4, 00:00:31, Ethernet0/1
[110/20] via 134.1.1.3, 00:09:03, Ethernet0/1
O E2 57.1.1.0 [110/20] via 134.1.1.4, 00:00:31, Ethernet0/1
[110/20] via 134.1.1.3, 00:09:03, Ethernet0/1
R1#
R3#show ip route | in O E2
O E2 5.5.5.0 [110/20] via 134.1.1.4, 00:01:26, Ethernet0/1
R3#
备注:可以看到R1出现了次优路由,R3出现了路由反馈
③处理R3路由反馈:R3路由器用ACL匹配EIGRP外部路由,然后调整ACL匹配路由的管理距离
access-list 5 permit 5.5.5.0
router ospf 1
distance 171 4.4.4.4 0.0.0.0 5
router ospf 1
distance ospf external 171
--调整后R3的路由
R3#show ip route | in D EX
D EX 5.5.5.0 [170/332800] via 37.1.1.7, 00:00:13, Ethernet0/0
R3#
④处理R1次优路径:R4重分发的时候调用route-map修改metric
--用ACL分别匹配离R3和R4近的EIGRP路由,再配置route-map,重新配置重分发,调用route-map
access-list 10 permit 37.1.1.0
access-list 20 permit 47.1.1.0
route-map SetMetric permit 10
match ip address 10
set metric 21
route-map SetMetric permit 20
match ip address 20
set metric -1
route-map SetMetric permit 30
router ospf 1
redistribute eigrp 100 subnets route-map SetMetric
--调整后R1的路由
R1#show ip route ospf | in Ethernet
O 3.3.3.0 [110/11] via 134.1.1.3, 00:30:42, Ethernet0/1
O 4.4.4.0 [110/11] via 134.1.1.4, 00:30:42, Ethernet0/1
O E2 5.5.5.0 [110/20] via 134.1.1.4, 00:12:30, Ethernet0/1
[110/20] via 134.1.1.3, 00:09:22, Ethernet0/1
O E2 7.7.7.0 [110/20] via 134.1.1.4, 00:12:30, Ethernet0/1
[110/20] via 134.1.1.3, 00:21:02, Ethernet0/1
O E2 37.1.1.0 [110/20] via 134.1.1.3, 00:21:02, Ethernet0/1
O E2 47.1.1.0 [110/1] via 134.1.1.4, 00:01:15, Ethernet0/1
O E2 57.1.1.0 [110/20] via 134.1.1.4, 00:12:30, Ethernet0/1
[110/20] via 134.1.1.3, 00:21:02, Ethernet0/1
R1#
4.R1路由器把OSPF重分发到RIP
①R1配置路由重分发
router rip
redistribute ospf 1 metric 2
②验证路由
R2#show ip route rip | in Ethernet
R 1.1.1.0 [120/2] via 12.1.1.1, 00:00:10, Ethernet0/0
R 3.3.3.0 [120/2] via 12.1.1.1, 00:00:10, Ethernet0/0
R 4.4.4.0 [120/2] via 12.1.1.1, 00:00:10, Ethernet0/0
R 5.5.5.0 [120/2] via 12.1.1.1, 00:00:10, Ethernet0/0
R 7.7.7.0 [120/2] via 12.1.1.1, 00:00:10, Ethernet0/0
R 37.1.1.0 [120/2] via 12.1.1.1, 00:00:10, Ethernet0/0
R 47.1.1.0 [120/2] via 12.1.1.1, 00:00:10, Ethernet0/0
R 57.1.1.0 [120/2] via 12.1.1.1, 00:00:10, Ethernet0/0
R 134.1.1.0 [120/2] via 12.1.1.1, 00:00:10, Ethernet0/0
R2#
四.配置从右到左的路由重分发
1.R1路由器把RIP重分发到OSPF
①R1配置路由重分发

router ospf 1
redistribute rip subnets
②验证路由
R3#show ip route | in O E2
O E2 2.2.2.0 [171/20] via 134.1.1.1, 00:00:43, Ethernet0/1
O E2 12.1.1.0 [171/20] via 134.1.1.1, 00:00:43, Ethernet0/1
R3#
R4#show ip route | in O E2
O E2 2.2.2.0 [171/20] via 134.1.1.1, 00:01:12, Ethernet0/1
O E2 12.1.1.0 [171/20] via 134.1.1.1, 00:01:12, Ethernet0/1
R4#
2.R3路由器把OSPF重分发到EIGRP
①R3配置路由重分发

router eigrp 100
redistribute ospf 1 metric 10000 100 1 255 1500
②验证路由
R7#show ip route | in D EX
D EX 1.1.1.1 [170/307200] via 37.1.1.3, 00:00:07, Ethernet0/1
D EX 2.2.2.0 [170/307200] via 37.1.1.3, 00:00:07, Ethernet0/1
D EX 3.3.3.0 [170/307200] via 37.1.1.3, 00:00:07, Ethernet0/1
D EX 4.4.4.0 [170/307200] via 37.1.1.3, 00:00:07, Ethernet0/1
D EX 5.5.5.0 [170/307200] via 57.1.1.5, 00:00:04, Ethernet0/0
D EX 12.1.1.0 [170/307200] via 37.1.1.3, 00:00:07, Ethernet0/1
D EX 134.1.1.0 [170/307200] via 37.1.1.3, 00:00:07, Ethernet0/1
R7#
R4#show ip route | in D EX
D EX 5.5.5.0 [170/332800] via 47.1.1.7, 00:02:15, Ethernet0/0
R4#show ip route | in O E2
O E2 2.2.2.0 [110/20] via 134.1.1.1, 00:05:03, Ethernet0/1
O E2 12.1.1.0 [110/20] via 134.1.1.1, 00:06:47, Ethernet0/1
R4#
3.R4路由器把OSPF重分发到EIGRP
①R4配置路由重分发

router eigrp 100
redistribute ospf 1 metric 10000 100 1 255 1500
②验证路由
R3#show ip route | in O E2
O E2 2.2.2.0 [110/20] via 134.1.1.1, 00:02:08, Ethernet0/1
O E2 12.1.1.0 [110/20] via 134.1.1.1, 00:02:08, Ethernet0/1
R3#
R3#show ip route | in D EX
D EX 5.5.5.0 [170/332800] via 37.1.1.7, 00:02:28, Ethernet0/0
R3#
R7#show ip route | in 170
D EX 1.1.1.1 [170/307200] via 47.1.1.4, 00:02:21, Ethernet0/2
[170/307200] via 37.1.1.3, 00:02:21, Ethernet0/1
D EX 2.2.2.0 [170/307200] via 47.1.1.4, 00:02:21, Ethernet0/2
[170/307200] via 37.1.1.3, 00:02:21, Ethernet0/1
D EX 3.3.3.0 [170/307200] via 47.1.1.4, 00:02:21, Ethernet0/2
[170/307200] via 37.1.1.3, 00:02:21, Ethernet0/1
D EX 4.4.4.0 [170/307200] via 47.1.1.4, 00:02:21, Ethernet0/2
[170/307200] via 37.1.1.3, 00:02:21, Ethernet0/1
D EX 5.5.5.0 [170/307200] via 57.1.1.5, 00:02:56, Ethernet0/0
D EX 12.1.1.0 [170/307200] via 47.1.1.4, 00:02:21, Ethernet0/2
[170/307200] via 37.1.1.3, 00:02:21, Ethernet0/1
D EX 134.1.1.0 [170/307200] via 47.1.1.4, 00:02:21, Ethernet0/2
[170/307200] via 37.1.1.3, 00:02:21, Ethernet0/1
R7#
备注:可以看到R7出现了次优路径
③处理R7次优路径:R3重分发的时候调用route-map修改metric
--用ACL分别匹配离R3和R4近的OSPF路由,再配置route-map(一个把延时调小,一个把延时调大),重新配置重分发,调用route-map
access-list 10 permit 3.3.3.0
access-list 20 permit 4.4.4.0
route-map SetMetric permit 10
match ip address 10
set metric 10000 90 1 255 1500
route-map SetMetric permit 20
match ip address 20
set metric 10000 200 1 255 1500
route-map SetMetric permit 30
router eigrp 100
redistribute ospf 1 metric 10000 100 1 255 1500 route-map SetMetric
--调整后R7的路由
R7#show ip route | in 170
D EX 1.1.1.1 [170/307200] via 47.1.1.4, 00:02:26, Ethernet0/2
[170/307200] via 37.1.1.3, 00:02:26, Ethernet0/1
D EX 2.2.2.0 [170/307200] via 47.1.1.4, 00:02:26, Ethernet0/2
[170/307200] via 37.1.1.3, 00:02:26, Ethernet0/1
D EX 3.3.3.0 [170/304640] via 37.1.1.3, 00:02:26, Ethernet0/1
D EX 4.4.4.0 [170/307200] via 47.1.1.4, 00:02:26, Ethernet0/2
D EX 5.5.5.0 [170/307200] via 57.1.1.5, 00:02:26, Ethernet0/0
D EX 12.1.1.0 [170/307200] via 47.1.1.4, 00:02:26, Ethernet0/2
[170/307200] via 37.1.1.3, 00:02:26, Ethernet0/1
D EX 134.1.1.0 [170/307200] via 47.1.1.4, 00:02:26, Ethernet0/2
[170/307200] via 37.1.1.3, 00:02:26, Ethernet0/1
R7#
五.配置完成后,各路由的路由表
--未显示环回口直连路由
1.R5路由器
R5#show ip route | in Ethernet
D EX 1.1.1.1 [170/332800] via 57.1.1.7, 00:05:31, Ethernet0/0
D EX 2.2.2.0 [170/332800] via 57.1.1.7, 00:05:31, Ethernet0/0
D EX 3.3.3.0 [170/330240] via 57.1.1.7, 00:05:31, Ethernet0/0
D EX 4.4.4.0 [170/332800] via 57.1.1.7, 00:05:31, Ethernet0/0
D 7.7.7.0 [90/409600] via 57.1.1.7, 00:05:32, Ethernet0/0
D EX 12.1.1.0 [170/332800] via 57.1.1.7, 00:05:31, Ethernet0/0
D 37.1.1.0 [90/307200] via 57.1.1.7, 00:05:32, Ethernet0/0
D 47.1.1.0 [90/307200] via 57.1.1.7, 00:05:32, Ethernet0/0
C 57.1.1.0/24 is directly connected, Ethernet0/0
L 57.1.1.5/32 is directly connected, Ethernet0/0
D EX 134.1.1.0 [170/332800] via 57.1.1.7, 00:05:31, Ethernet0/0
2.R7路由器
R7#show ip route | in Ethernet
D EX 1.1.1.1 [170/307200] via 47.1.1.4, 00:06:14, Ethernet0/2
[170/307200] via 37.1.1.3, 00:06:14, Ethernet0/1
D EX 2.2.2.0 [170/307200] via 47.1.1.4, 00:06:14, Ethernet0/2
[170/307200] via 37.1.1.3, 00:06:14, Ethernet0/1
D EX 3.3.3.0 [170/304640] via 37.1.1.3, 00:06:14, Ethernet0/1
D EX 4.4.4.0 [170/307200] via 47.1.1.4, 00:06:14, Ethernet0/2
D EX 5.5.5.0 [170/307200] via 57.1.1.5, 00:06:14, Ethernet0/0
D EX 12.1.1.0 [170/307200] via 47.1.1.4, 00:06:14, Ethernet0/2
[170/307200] via 37.1.1.3, 00:06:14, Ethernet0/1
C 37.1.1.0/24 is directly connected, Ethernet0/1
L 37.1.1.7/32 is directly connected, Ethernet0/1
C 47.1.1.0/24 is directly connected, Ethernet0/2
L 47.1.1.7/32 is directly connected, Ethernet0/2
C 57.1.1.0/24 is directly connected, Ethernet0/0
L 57.1.1.7/32 is directly connected, Ethernet0/0
D EX 134.1.1.0 [170/307200] via 47.1.1.4, 00:06:14, Ethernet0/2
[170/307200] via 37.1.1.3, 00:06:14, Ethernet0/1
R7#
3.R3路由器
R3#show ip route | in Ethernet
O 1.1.1.1 [110/11] via 134.1.1.1, 00:21:46, Ethernet0/1
O E2 2.2.2.0 [110/20] via 134.1.1.1, 00:21:46, Ethernet0/1
O 4.4.4.0 [110/11] via 134.1.1.4, 00:21:46, Ethernet0/1
D EX 5.5.5.0 [170/332800] via 37.1.1.7, 00:07:09, Ethernet0/0
D 7.7.7.0 [90/409600] via 37.1.1.7, 00:07:09, Ethernet0/0
O E2 12.1.1.0 [110/20] via 134.1.1.1, 00:21:46, Ethernet0/1
C 37.1.1.0/24 is directly connected, Ethernet0/0
L 37.1.1.3/32 is directly connected, Ethernet0/0
D 47.1.1.0 [90/307200] via 37.1.1.7, 00:07:09, Ethernet0/0
D 57.1.1.0 [90/307200] via 37.1.1.7, 00:07:09, Ethernet0/0
C 134.1.1.0/24 is directly connected, Ethernet0/1
L 134.1.1.3/32 is directly connected, Ethernet0/1
R3#
4.R4路由器
R4#show ip route | in Ethernet
O 1.1.1.1 [110/11] via 134.1.1.1, 00:43:31, Ethernet0/1
O E2 2.2.2.0 [110/20] via 134.1.1.1, 00:41:47, Ethernet0/1
O 3.3.3.0 [110/11] via 134.1.1.3, 00:27:13, Ethernet0/1
D EX 5.5.5.0 [170/332800] via 47.1.1.7, 00:07:49, Ethernet0/0
D 7.7.7.0 [90/409600] via 47.1.1.7, 00:07:49, Ethernet0/0
O E2 12.1.1.0 [110/20] via 134.1.1.1, 00:43:31, Ethernet0/1
D 37.1.1.0 [90/307200] via 47.1.1.7, 00:07:49, Ethernet0/0
C 47.1.1.0/24 is directly connected, Ethernet0/0
L 47.1.1.4/32 is directly connected, Ethernet0/0
D 57.1.1.0 [90/307200] via 47.1.1.7, 00:07:49, Ethernet0/0
C 134.1.1.0/24 is directly connected, Ethernet0/1
L 134.1.1.4/32 is directly connected, Ethernet0/1
R4#
5.R1路由器
R1#show ip route | in Ethernet
R 2.2.2.0 [120/1] via 12.1.1.2, 00:00:24, Ethernet0/0
O 3.3.3.0 [110/11] via 134.1.1.3, 00:27:44, Ethernet0/1
O 4.4.4.0 [110/11] via 134.1.1.4, 01:36:33, Ethernet0/1
O E2 5.5.5.0 [110/20] via 134.1.1.4, 00:08:17, Ethernet0/1
[110/20] via 134.1.1.3, 00:08:17, Ethernet0/1
O E2 7.7.7.0 [110/20] via 134.1.1.4, 00:08:17, Ethernet0/1
[110/20] via 134.1.1.3, 00:08:17, Ethernet0/1
C 12.1.1.0/24 is directly connected, Ethernet0/0
L 12.1.1.1/32 is directly connected, Ethernet0/0
O E2 37.1.1.0 [110/20] via 134.1.1.3, 00:27:44, Ethernet0/1
O E2 47.1.1.0 [110/1] via 134.1.1.4, 01:07:06, Ethernet0/1
O E2 57.1.1.0 [110/20] via 134.1.1.4, 00:08:17, Ethernet0/1
[110/20] via 134.1.1.3, 00:08:17, Ethernet0/1
C 134.1.1.0/24 is directly connected, Ethernet0/1
L 134.1.1.1/32 is directly connected, Ethernet0/1
R1#
6.R2路由器
R2#show ip route | in Ethernet
R 1.1.1.0 [120/2] via 12.1.1.1, 00:00:03, Ethernet0/0
R 3.3.3.0 [120/2] via 12.1.1.1, 00:00:03, Ethernet0/0
R 4.4.4.0 [120/2] via 12.1.1.1, 00:00:03, Ethernet0/0
R 5.5.5.0 [120/2] via 12.1.1.1, 00:00:03, Ethernet0/0
R 7.7.7.0 [120/2] via 12.1.1.1, 00:00:03, Ethernet0/0
C 12.1.1.0/24 is directly connected, Ethernet0/0
L 12.1.1.2/32 is directly connected, Ethernet0/0
R 37.1.1.0 [120/2] via 12.1.1.1, 00:00:03, Ethernet0/0
R 47.1.1.0 [120/2] via 12.1.1.1, 00:00:03, Ethernet0/0
R 57.1.1.0 [120/2] via 12.1.1.1, 00:00:03, Ethernet0/0
R 134.1.1.0 [120/2] via 12.1.1.1, 00:00:03, Ethernet0/0
R2#
评论
one-time
Level 13
Level 13
感谢楼主分享,谢谢~
l8310892118l
Level 1
Level 1

谢谢版主分享!
likuo
Spotlight
Spotlight
认真学习测试。
入门指南

使用上面的搜索栏输入关键字、短语或问题,搜索问题的答案。

我们希望您在这里的旅程尽可能顺利,因此这里有一些链接可以帮助您快速熟悉思科社区:









快捷链接