The ipv6 urpf command enables the IPv6 URPF check on a specified interface.
The undo ipv6 urpf command disables the IPv6 URPF check on a specified interface.
Parameter |
Description |
Value |
|---|---|---|
| loose | Indicates that IPv6 URPF performs loose check. | The value is a string of 1 to 20 characters. |
| strict | Indicates that IPv6 URPF performs strict check. | - |
| allow-default-route | Indicates that default routes are allowed to be processed
specially. That is, the default route is matched when the reverse
route search is implemented based on the source IP address of the
packet. The packet is processed as follows:
|
- |
| acl-number | Specifies the IPv6 ACL number. If the IPv6 URPF denies the packet, the FW continues to match the IPv6 ACL. If the packet matches the permit rule of the IPv6 ACL, the device forwards the packet. | You can specify either of the following IPv6 ACLs:
|
Ethernet interface view, Ethernet sub-interface view, VLANIF interface view, Eth-Trunk interface view, Eth-Trunk sub-interface view, Tunnel interface view
By default, the IPv6 URPF check is disabled.
The URPF check is processed as follows:
If the source IP address of the packet exists in the FIB of the router:
If the source IP address of the packet does not exist in the FIB of the router, check the default route and the allow-default-route parameter of URPF.
If the default route is configured, but the allow-default-route parameter is not specified:
As the source IP address of the packet does not exist in the FIB of the router, the packet is denied regardless of whether the URPF check is in strict or loose mode.
If the default route is configured, and the allow-default-route parameter is specified: