我有以下设置
R1 --- R2 --- R3 --- R4 --- R5
从 R1 和 R5 通告相同的网络。两条路径 R1-R2 和 R4-R5 之间的延迟存在一些差异。因此,来自 R1 的路由被 R3 视为首选路径,R3 了解了这两条路由。这是 R3 的拓扑输出:
R3#show ip eigrp topology 172.16.244.0/24 | include from|Composite metric|Total delay|Originating router|tag is|Minimum bandwidth
172.27.0.1 (GigabitEthernet0/1), from 172.27.0.1, Send flag is 0x0
Composite metric is (3285401600/3284746240), route is Internal
Minimum bandwidth is 1000000 Kbit
Total delay is 50121250000 picoseconds
Originating router is 172.16.244.2
Internal tag is 20
172.26.0.1 (GigabitEthernet0/0), from 172.26.0.1, Send flag is 0x0
Composite metric is (3286056960/3285401600), route is Internal
Minimum bandwidth is 1000000 Kbit
Total delay is 50131250000 picoseconds
Originating router is 172.16.244.3
Internal tag is 20
如您所见,两条路由的路由标记均为 20。在 R4 上,我有以下路由映射配置:
R4#show running-config | section route-map
route-map VPNMAIN permit 10
match tag 25
set metric 1000000 10 255 1 1500
route-map VPNMAIN permit 20
R4#show running-config | s r e
router eigrp LAN
!
address-family ipv4 unicast autonomous-system 1
!
topology base
distribute-list route-map VPNMAIN in
distribute-list route-map VPNMAIN out
exit-af-topology
network 172.16.0.0 0.15.255.255
eigrp default-route-tag 20
exit-address-family
所以我想捕获所有路由标签为 25 的路由,并将指标操作为更好的值。我想要实现的是,如果 R3 带有路由标签 25,则 R3 更喜欢来自 R5 的路由。我不确定我必须在哪个方向(进出)映射分发列表以实现我想要的。回到主题。我更改了 R5 上的路由标签:
R5#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
R5(config)#router eigrp LAN
R5(config-router)#address-family ipv4 unicast autonomous-system 1
R5(config-router-af)#eigrp default-route-tag 25
*Sep 22 14:20:45.147: %DUAL-5-NBRCHANGE: EIGRP-IPv4 1: Neighbor 172.19.0.2 (GigabitEthernet0/0) is resync: default route tag configured
R5(config-router-af)#end
但 R3 似乎没有任何变化。新的路由标签可见,但指标仍然相同。
R3#show ip eigrp topology 172.16.244.0/24 | include from|Composite metric|Total delay|Originating router|tag is|Minimum bandwidth
172.27.0.1 (GigabitEthernet0/1), from 172.27.0.1, Send flag is 0x0
Composite metric is (3285401600/3284746240), route is Internal
Minimum bandwidth is 1000000 Kbit
Total delay is 50121250000 picoseconds
Originating router is 172.16.244.2
Internal tag is 20
172.26.0.1 (GigabitEthernet0/0), from 172.26.0.1, Send flag is 0x0
Composite metric is (3286056960/3285401600), route is Internal
Minimum bandwidth is 1000000 Kbit
Total delay is 50131250000 picoseconds
Originating router is 172.16.244.3
Internal tag is 25
我观察到的东西。路线图似乎不匹配任何东西。不确定如果用作分发列表时没有匹配项是否正常:
R4#show route-map
route-map VPNMAIN, permit, sequence 10
Match clauses:
tag 25
Set clauses:
metric 1000000 10 255 1 1500
Policy routing matches: 0 packets, 0 bytes
route-map VPNMAIN, permit, sequence 20
Match clauses:
Set clauses:
Policy routing matches: 0 packets, 0 bytes
我错过了什么?我怎样才能实现我的目标?我使用默认的 K 值(带宽和延迟)