In This Section: |
ICMPv6 Router Discovery Protocol is an IETF standard protocol. It lets hosts running an ICMPv6 router discovery client:
Gaia acts as an ICMPv6 router discovery server. It can advertise itself as a candidate default router, but it will not make a router its default router using the IPv6 Router Discovery protocol.
Note - IPv6 Router Discovery and ClusterXL cannot be enabled at the same time. We recommend the VRRP clustering solution with IPv6 Router Discovery.
To support VRRP for IPv6 interfaces, only the router in a VRRP master state sends router discovery advertisements. The master sends the advertisements with the Virtual IP address as the source address and the Virtual MAC address as the MAC address. Routers in VRRP backup status do not send router discovery advertisements. When VRRP failover occurs, the new master begins to send out router discovery advertisements.
The Add Interface window opens.
Router Discovery Parameters
Parameter |
Description |
---|---|
Interface |
The interface on which IPv6 Router Discovery runs. |
Min. Advertise interval |
The minimum time (in seconds) permitted between sending unsolicited multicast ICMPv6 Router Advertisements on the interface. Unsolicited Router Advertisements are not strictly periodic. The interval between two advertisements is randomized to decrease the probability of synchronization with the advertisements from other routers on the same links. When an unsolicited advertisement is sent, the timer is reset to a random value between the Max. Advertise interval and the Min. Advertise interval.
|
Max. Advertise interval |
The maximal time (in seconds) permitted between sending unsolicited multicast ICMPv6 Router advertisements on the interface.
|
Advertisement Lifetime |
The length of time (in seconds) during which a host that receives information from a Check Point router thinks of it as a valid router. This value is refreshed when the host sees a router advertisement. If a host does not see a router advertisement for a longer period than this time, the host thinks of the router as "dead" and stops using it. A value of zero means that the router must not be used as a default router. The value is placed in the Router Lifetime field of the Router Advertisements packet.
|
Reachable timer |
The time (in seconds) a node assumes a neighbor is reachable after it received a reachability confirmation. This value is used by the Neighbor Unreachability Detection. The value zero means unspecified (by this router). The reachable time is placed in the
|
Retransmission Timer |
The time (in seconds) between retransmitted Neighbor Solicitation messages if the node does not receive a response. This value is used by address resolution and Neighbor Unreachability Detection. The value zero means unspecified (by this router). This value is placed in the
|
Hop limit |
Nodes use this value in the Hop count field of the IP header for outgoing IP packets. The value zero means unspecified (by this router). The default value is placed in the
|
Managed Config |
Specify if hosts do stateful autoconfiguration to get addresses. The
|
Other Config Flag |
Specify if hosts do stateful autoconfiguration to get more information (without addresses). The
|
Send MTU |
If enabled, router advertisement packets include MTU options.
|
Advertise Addresses Parameters
Parameter |
Description |
---|---|
Address |
Routers can use IPv6 Router Discovery to communicate address prefixes so that hosts can configure their own IPv6 addresses automatically. Check Point routers automatically configure these prefixes based on their own IPv6 address on the interface which runs IPv6 Router Discovery. The |
Enable On-Link |
Configure if this address prefix is available on the link. This is necessary because it is possible to have multiple prefix combinations on the same subnet in IPv6.
|
Enable Autonomous Address Configuration |
If enabled, this prefix can be used for autonomous address configuration.
|
Valid Lifetime |
The length of time in seconds (relative to when the packet is sent) that the prefix is valid for on-link determination. The designated value of all 1s (0xffffffff) represents infinity. This value is placed in the
|
Preferred Lifetime |
The length of time in seconds (from the time the packet is sent) that addresses generated from the prefix through stateless address autoconfiguration stay preferred. That means that the node can use the prefix in existing connections, but it is not valid for new connections. The designated value of all 1s (0xffffffff) represents infinity. This value is placed in the
|
Use these commands to configure IPv6 router discovery properties for a named interface:
set ipv6 rdisc6 interface <if_name>
{on | off}
dnshost <FQDN>
{on | off}
dnshost-lifetime {<0-2147483647> | default}
dnsserver <IPv6 address>
{on | off}
dnsserver-lifetime {<0-2147483647> | default}
hop-limit {<0–255> | default}
managed-config {on | off}
max-adv-interval {<4-1800> | default}
min‑adv-interval {<3-1800> | default}
other-config {on | off}
reachable-time {<0–3600000> | default}
retransmit-timer {<0-2147483647> | default}
router-lifetime {<0-2147483647> | default}
send-mtu {on | off}
Use these commands to configure how address prefix information is advertised:
set ipv6 rdisc6 interface <
if_name>
address <
IPv6 address> autonomous
{on | off}
address <
IPv6 address>
default
address <
IPv6 address> on-link
{on | off}
address <
IPv6 address>
prefix-pref-lifetime {<0-4294967295> | default}
address <
IPv6 address> prefix-valid-lifetime
{<0-4294967295> | default}
Parameters
Parameter |
Description |
---|---|
|
The interface on which IPv6 Router Discovery is running. |
|
Whether to run ICMPv6 router discovery on a specified interface. |
|
The minimum time (in seconds) allowed between sending unsolicited multicast ICMPv6 Router Advertisements on the interface. Unsolicited Router Advertisements are not strictly periodic. The interval between two advertisements is randomized to decrease the probability of synchronization with the advertisements from other routers on the same links. When an unsolicited advertisement is sent, the timer is reset to a random value between the Max. Advertise interval and the Min. Advertise interval. |
|
1/3 of the |
|
The maximum time (in seconds) allowed between sending unsolicited multicast ICMPv6 Router advertisements on the interface. |
|
600 seconds |
|
Nodes use this value in the Hop count field of the IP header for outgoing IP packets. The value zero means unspecified (by this router). The default value is placed in the |
|
64 |
|
Specify if hosts do stateful autoconfiguration to get addresses. The Default: Off |
|
Specify if hosts do stateful autoconfiguration to get more information (without addresses). The Default: Off |
|
The time (in seconds) a node assumes a neighbor is reachable after having received a reachability confirmation. This value is used by the Neighbor Unreachability Detection. The value zero means unspecified (by this router). The reachable time is placed in the |
|
Zero (0) seconds. |
|
The time (in seconds) between retransmitted Neighbor Solicitation messages if the node does not receive a response. This value is used by address resolution and Neighbor Unreachability Detection. The value zero means unspecified (by this router). This value is placed in the |
|
Zero (0) seconds. |
|
The length of time (in seconds) that a host that is receiving information from a Check Point router thinks of it as a valid router. This value is refreshed when the host sees a router advertisement. If a host does not see a router advertisement for more than this time, the host thinks of the router as "dead" and stops using it. A value of zero means that the router is not to be used as a default router. The value is placed in the Router Lifetime field of the Router Advertisements packet. Range: zero, or between Max adv interval and 9000. |
|
3 * |
|
If enabled, router advertisement packets include MTU options. Default: Off |
Advertise Addresses Parameters
Parameter |
Description |
---|---|
|
Routers can use IPv6 Router Discovery to communicate address prefixes for hosts to configure their own IPv6 addresses automatically. Check Point routers automatically configure these prefixes based on their own IPv6 address on the interface running IPv6 Router Discovery. The |
|
If enabled, this prefix can be used for autonomous address configuration.
|
|
Configure if this address prefix is available on the link. This is necessary because it is possible to have multiple prefix combinations on the same subnet in IPv6.
|
|
The length of time in seconds (relative to the time the packet is sent) that the prefix is valid for on-link determination. The designated value of all 1s (0xffffffff) represents infinity. This value is placed in the
|
|
2592000 seconds (30 days) |
|
The length of time in seconds (from the time the packet is sent) that addresses generated from the prefix through stateless address autoconfiguration stay preferred. That means that the node can use the prefix in existing connections, but it is not valid for new connections. The designated value of all 1s (0xffffffff) represents infinity. This value is placed in the
|
|
604800 seconds (7 days). |
You can monitor IPv6 Router Discovery in the Portal and in the Clish CLI.
The page shows:
Use these Gaia Clish commands to monitor IPv6 Router Discovery:
show ipv6 rdisc6
summary
interface <if_name>
interfaces
stats
SET commands:
Note - Enter set ipv6 rdisc6
[Esc][Esc].
set ipv6 rdisc6 interface VALUE address VALUE autonomous VALUE set ipv6 rdisc6 interface VALUE address VALUE default set ipv6 rdisc6 interface VALUE address VALUE on-link VALUE set ipv6 rdisc6 interface VALUE address VALUE prefix-pref-lifetime VALUE set ipv6 rdisc6 interface VALUE address VALUE prefix-valid-lifetime VALUE set ipv6 rdisc6 interface VALUE dnshost VALUE dnshost-lifetime VALUE set ipv6 rdisc6 interface VALUE dnshost VALUE off set ipv6 rdisc6 interface VALUE dnshost VALUE on set ipv6 rdisc6 interface VALUE dnsserver VALUE dnsserver-lifetime VALUE set ipv6 rdisc6 interface VALUE dnsserver VALUE off set ipv6 rdisc6 interface VALUE dnsserver VALUE on set ipv6 rdisc6 interface VALUE hop-limit VALUE set ipv6 rdisc6 interface VALUE managed-config VALUE set ipv6 rdisc6 interface VALUE max-adv-interval VALUE set ipv6 rdisc6 interface VALUE min-adv-interval VALUE set ipv6 rdisc6 interface VALUE off set ipv6 rdisc6 interface VALUE on set ipv6 rdisc6 interface VALUE other-config VALUE set ipv6 rdisc6 interface VALUE reachable-time VALUE set ipv6 rdisc6 interface VALUE retransmit-timer VALUE set ipv6 rdisc6 interface VALUE router-lifetime VALUE set ipv6 rdisc6 interface VALUE send-mtu VALUE |
SHOW commands:
Note - Enter show ipv6 rdisc6
[Esc][Esc].
show ipv6 rdisc6 interface VALUE show ipv6 rdisc6 interfaces show ipv6 rdisc6 stats show ipv6 rdisc6 summary |