
393
Packet length-based IPv6 interface PBR configuration example
(on routers)
Network requirements
As shown in
, configure IPv6 interface PBR to guide the forwarding of packets received on
Ethernet 1/1 of Router A as follows:
•
Set the next hop of packets with a length of 64 to 100 bytes to 150::2/64.
•
Set the next hop of packets with a length of 101 to 1000 bytes to 151::2/64.
Router A forwards other packets according to the routing table.
Figure 96
Network diagram
Configuration procedure
1.
Configure Router A:
# Configure RIPng.
<RouterA> system-view
[RouterA] ripng 1
[RouterA-ripng-1] quit
[RouterA] interface serial 2/0
[RouterA-Serial2/0] ipv6 address 150::1 64
[RouterA-Serial2/0] ripng 1 enable
[RouterA-Serial2/0] quit
[RouterA] interface serial 2/1
[RouterA-Serial2/1] ipv6 address 151::1 64
[RouterA-Serial2/1] ripng 1 enable
[RouterA-Serial2/1] quit
# Configure Node 10 for policy
lab1
to forward packets with a length of 64 to 100 bytes to the
next hop 150::2/64, and packets with a length of 101 to 1000 bytes to the next hop 151::2/64.
[RouterA] ipv6 policy-based-route lab1 permit node 10
[RouterA-pbr6-lab1-10] if-match packet-length 64 100
[RouterA-pbr6-lab1-10] apply next-hop 150::2
[RouterA-pbr6-lab1-10] quit
[RouterA] ipv6 policy-based-route lab1 permit node 20
[RouterA-pbr6-lab1-20] if-match packet-length 101 1000
[RouterA-pbr6-lab1-20] apply next-hop 151::2
[RouterA-pbr6-lab1-20] quit
# Configure IPv6 interface PBR by applying policy
lab1
to Ethernet 1/1.