By configuring flow-based URPF, you can perform URPF check for flows of certain types on an interface. In this manner, you can prevent the packets of these types from starting source address spoofing attacks.
To prevent network attacks based on source address spoofing, you need to configure URPF and check whether the source address of the packets matches the inbound interface. If the source IP address matches the inbound interface, the source IP address is considered as legal and the packet is allowed to pass; otherwise, the source IP address is considered as a pseudo one and the packet is discarded.
If you need to prevent flows of certain types from starting source address spoofing attacks, you need to configure flow-based URPF.