set 無しのPBR

スポンサーリンク
スポンサーリンク

NOTE

  • PBR でset を指定しないと通常のルーティングで処理される

 

R2-R7 は冗長
R7 のLoopback に192.168.7.21

[R1]---------------[R2]---------------[R7]
    10.1.2.0/24        172.16.27.0/24     192.168.7.21/32
                       192.168.27.0/24

 

ルーティングは192 経由、PBR で172 側を指定

R2#sh ip ro os
<snip>
      192.168.7.0/32 is subnetted, 1 subnets
O        192.168.7.21 [110/2] via 192.168.27.7, 00:03:23, FastEthernet1/0
R2#
R2#sh run | sec route-map PBR
 ip policy route-map PBR
route-map PBR permit 10
 match ip address 1
 set ip next-hop 172.16.27.7
R2#
R2#sh run | inc access-list 1
access-list 1 permit 10.1.2.1
R2#

PBR が優先されるので期待どおり

R1#traceroute 192.168.7.21
Type escape sequence to abort.
Tracing the route to 192.168.7.21
VRF info: (vrf in name/id, vrf out name/id)
  1 10.1.2.2 48 msec 48 msec 44 msec
  2 172.16.27.7 72 msec 60 msec 64 msec

route-map にset 無しを若番で追加

R2#sh run | sec route-map PBR
 ip policy route-map PBR
route-map PBR permit 5
 match ip address 1
route-map PBR permit 10
 match ip address 1
 set ip next-hop 172.16.27.7

通常どおりのルーティングで192 側を経由

R1#traceroute 192.168.7.21
Type escape sequence to abort.
Tracing the route to 192.168.7.21
VRF info: (vrf in name/id, vrf out name/id)
  1 10.1.2.2 48 msec 40 msec 44 msec
  2 192.168.27.7 44 msec 64 msec 52 msec
R1#

 

コメント