Unicast Reverse Path Forwarding prevents spoofing attacks by checking the router when it receives an IP packet it will check if it has a matching entry in the routing table for the source IP address. If it doesn’t match, the packet will be discarded.