4 Quagga fully supports IPv6 routing. As described so far, Quagga supports
5 RIPng, OSPFv3 and BGP-4+. You can give IPv6 addresses to an interface
6 and configure static IPv6 routing information. Quagga IPv6 also provides
7 automatic address configuration via a feature called @code{address
8 auto configuration}. To do it, the router must send router advertisement
9 messages to the all nodes that exist on the network.
12 * Router Advertisement::
15 @node Router Advertisement
16 @section Router Advertisement
18 @deffn {Interface Command} {no ipv6 nd suppress-ra} {}
19 Send router advertisment messages.
22 @deffn {Interface Command} {ipv6 nd suppress-ra} {}
23 Don't send router advertisment messages.
26 @deffn {Interface Command} {ipv6 nd prefix @var{ipv6prefix} [@var{valid-lifetime}] [@var{preferred-lifetime}] [off-link] [no-autoconfig] [router-address]} {}
27 Configuring the IPv6 prefix to include in router advertisements. Several prefix
28 specific optional parameters and flags may follow:
31 @var{valid-lifetime} - the length of time in seconds during what the prefix is
32 valid for the purpose of on-link determination. Value @var{infinite} represents
33 infinity (i.e. a value of all one bits (@code{0xffffffff})).
35 Range: @code{<0-4294967295>} Default: @code{2592000}
38 @var{preferred-lifetime} - the length of time in seconds during what addresses
39 generated from the prefix remain preferred. Value @var{infinite} represents
42 Range: @code{<0-4294967295>} Default: @code{604800}
45 @var{off-link} - indicates that advertisement makes no statement about on-link or
46 off-link properties of the prefix.
48 Default: not set, i.e. this prefix can be used for on-link determination.
51 @var{no-autoconfig} - indicates to hosts on the local link that the specified prefix
52 cannot be used for IPv6 autoconfiguration.
54 Default: not set, i.e. prefix can be used for autoconfiguration.
57 @var{router-address} - indicates to hosts on the local link that the specified
59 contains a complete IP address by setting R flag.
61 Default: not set, i.e. hosts do not assume a complete IP address is placed.
65 @deffn {Interface Command} {ipv6 nd ra-interval SECONDS} {}
66 @deffnx {Interface Command} {no ipv6 nd ra-interval} {}
67 The maximum time allowed between sending unsolicited multicast router
68 advertisements from the interface, in seconds. Must be no less than 3 seconds.
73 @deffn {Interface Command} {ipv6 nd ra-interval msec MILLISECONDS} {}
74 @deffnx {Interface Command} {no ipv6 nd ra-interval msec} {}
75 The maximum time allowed between sending unsolicited multicast router
76 advertisements from the interface, in milliseconds. Must be no less than 30 milliseconds.
78 Default: @code{600000}
80 @deffn {Interface Command} {ipv6 nd ra-lifetime SECONDS} {}
81 @deffnx {Interface Command} {no ipv6 nd ra-lifetime} {}
82 The value to be placed in the Router Lifetime field of router advertisements
83 sent from the interface, in seconds. Indicates the usefulness of the router
84 as a default router on this interface. Setting the value to zero indicates
85 that the router should not be considered a default router on this interface.
86 Must be either zero or between value specified with @var{ipv6 nd ra-interval}
87 (or default) and 9000 seconds.
92 @deffn {Interface Command} {ipv6 nd reachable-time MILLISECONDS} {}
93 @deffnx {Interface Command} {no ipv6 nd reachable-time} {}
94 The value to be placed in the Reachable Time field in the Router Advertisement
95 messages sent by the router, in milliseconds. The configured time enables the
96 router to detect unavailable neighbors. The value zero means unspecified (by
97 this router). Must be no greater than @code{3,600,000} milliseconds (1 hour).
102 @deffn {Interface Command} {ipv6 nd managed-config-flag} {}
103 @deffnx {Interface Command} {no ipv6 nd managed-config-flag} {}
104 Set/unset flag in IPv6 router advertisements which indicates to hosts that they
105 should use managed (stateful) protocol for addresses autoconfiguration in
106 addition to any addresses autoconfigured using stateless address
112 @deffn {Interface Command} {ipv6 nd other-config-flag} {}
113 @deffnx {Interface Command} {no ipv6 nd other-config-flag} {}
114 Set/unset flag in IPv6 router advertisements which indicates to hosts that
115 they should use administered (stateful) protocol to obtain autoconfiguration
116 information other than addresses.
121 @deffn {Interface Command} {ipv6 nd home-agent-config-flag} {}
122 @deffnx {Interface Command} {no ipv6 nd home-agent-config-flag} {}
123 Set/unset flag in IPv6 router advertisements which indicates to hosts that
124 the router acts as a Home Agent and includes a Home Agent Option.
129 @deffn {Interface Command} {ipv6 nd home-agent-preference} {}
130 @deffnx {Interface Command} {no ipv6 nd home-agent-preference} {}
131 The value to be placed in Home Agent Option, when Home Agent config flag is set,
132 which indicates to hosts Home Agent preference.
137 @deffn {Interface Command} {ipv6 nd home-agent-lifetime} {}
138 @deffnx {Interface Command} {no ipv6 nd home-agent-lifetime} {}
139 The value to be placed in Home Agent Option, when Home Agent config flag is set,
140 which indicates to hosts Home Agent Lifetime. A value of 0 means to place Router Lifetime value.
145 @deffn {Interface Command} {ipv6 nd adv-interval-option} {}
146 @deffnx {Interface Command} {no ipv6 nd adv-interval-option} {}
147 Include an Advertisement Interval option which indicates to hosts the maximum time,
148 in milliseconds, between successive unsolicited Router Advertisements.
153 @deffn {Interface Command} {ipv6 nd router-preference (high|medium|low)} {}
154 @deffnx {Interface Command} {no ipv6 nd router-preference} {}
155 Set default router preference in IPv6 router advertisements per RFC4191.
163 no ipv6 nd suppress-ra
164 ipv6 nd prefix 2001:0DB8:5009::/64
168 For more information see @cite{RFC2462 (IPv6 Stateless Address Autoconfiguration)}
169 , @cite{RFC2461 (Neighbor Discovery for IP Version 6 (IPv6))}
170 , @cite{RFC3775 (Mobility Support in IPv6 (Mobile IPv6))}
171 and @cite{RFC4191 (Default Router Preferences and More-Specific Routes)}.