32-3
Software Configuration Guide—Release 15.0(2)SG
OL-23818-01
Chapter 32 Configuring Unicast Reverse Path Forwarding About Unicast Reverse Path Forwarding
Step 2 Unicast RPF checks to see if the packet has arrived on the best return path to the source, which it does
by doing a reverse lookup in the FIB table.
Step 3 CEF table (FIB) lookup is carried out for packet forwarding.
Step 4 Output ACLs are checked on the outbound interface.
Step 5 The packet is forwarded.
This section provides information about Unicast RPF enhancements:
Access control lists and logging
Per-interface statistics
Figure 32-1 illustrates how Unicast RPF and CEF work together to validate IP source addresses by
verifying packet return paths. In this example, a customer has sent a packet having a source address of
192.168.1.1 from interface Gigabit Ethernet 1/1. Unicast RPF checks the FIB to see if 192.168.1.1 has
a path to Gigabit Ethernet 1/1. If there is a matching path, the packet is forwarded. If there is no matching
path, the packet is dropped.
Figure 32-1 Unicast RPF Validating IP Source Addresses
Figure 32-2 illustrates how Unicast RPF drops packets that fail validation. In this example, a customer
has sent a packet having a source address of 209.165.200.225, which is received at interface Gigabit
Ethernet 1/1. Unicast RPF checks the FIB to see if 209.165.200.225 has a return path to Gigabit Ethernet
Data
Destination address x.x.x.x
Source address 192.168.1.1
IP header Unicast
RPF
In
Drop
Out
Routing table:
192.168.0.0 via 172.19.66.7
172.19.0.0 is directly connected, FDDI 2/0/0
CEF table:
192.168.0.0 172.19.66.7 FDDI 2/0/0
172.19.0.0 attached FDDI 2/0/0
Adjacency table:
FDDI 2/0/0 172.19.66.7 50000603E...AAAA03000800
Data IP header
RPF checks to see if
the reverse path for
the source address
matches the input port
If okay, RPF passes
the packet to be
forwarded by CEF
33402