version 1.1.1.1, 2012/02/21 17:26:11
|
version 1.1.1.3, 2016/11/02 10:09:11
|
Line 2
|
Line 2
|
@chapter IPv6 Support |
@chapter IPv6 Support |
|
|
Quagga fully supports IPv6 routing. As described so far, Quagga supports |
Quagga fully supports IPv6 routing. As described so far, Quagga supports |
RIPng, OSPFv3 and BGP-4+. You can give IPv6 addresses to an interface | RIPng, OSPFv3, and BGP-4+. You can give IPv6 addresses to an interface |
and configure static IPv6 routing information. Quagga IPv6 also provides |
and configure static IPv6 routing information. Quagga IPv6 also provides |
automatic address configuration via a feature called @code{address |
automatic address configuration via a feature called @code{address |
auto configuration}. To do it, the router must send router advertisement |
auto configuration}. To do it, the router must send router advertisement |
Line 62 Default: not set, i.e. hosts do not assume a complete
|
Line 62 Default: not set, i.e. hosts do not assume a complete
|
@end itemize |
@end itemize |
@end deffn |
@end deffn |
|
|
@deffn {Interface Command} {ipv6 nd ra-interval SECONDS} {} | @deffn {Interface Command} {ipv6 nd ra-interval <1-1800>} {} |
@deffnx {Interface Command} {no ipv6 nd ra-interval} {} | @deffnx {Interface Command} {no ipv6 nd ra-interval [<1-1800>]} {} |
The maximum time allowed between sending unsolicited multicast router |
The maximum time allowed between sending unsolicited multicast router |
advertisements from the interface, in seconds. Must be no less than 3 seconds. | advertisements from the interface, in seconds. |
|
|
Default: @code{600} |
Default: @code{600} |
@end deffn |
@end deffn |
|
|
@deffn {Interface Command} {ipv6 nd ra-interval msec MILLISECONDS} {} | @deffn {Interface Command} {ipv6 nd ra-interval msec <70-1800000>} {} |
@deffnx {Interface Command} {no ipv6 nd ra-interval msec} {} | @deffnx {Interface Command} {no ipv6 nd ra-interval [msec <70-1800000>]} {} |
The maximum time allowed between sending unsolicited multicast router |
The maximum time allowed between sending unsolicited multicast router |
advertisements from the interface, in milliseconds. Must be no less than 30 milliseconds. | advertisements from the interface, in milliseconds. |
|
|
Default: @code{600000} |
Default: @code{600000} |
@end deffn |
@end deffn |
@deffn {Interface Command} {ipv6 nd ra-lifetime SECONDS} {} | |
@deffnx {Interface Command} {no ipv6 nd ra-lifetime} {} | @deffn {Interface Command} {ipv6 nd ra-lifetime <0-9000>} {} |
| @deffnx {Interface Command} {no ipv6 nd ra-lifetime [<0-9000>]} {} |
The value to be placed in the Router Lifetime field of router advertisements |
The value to be placed in the Router Lifetime field of router advertisements |
sent from the interface, in seconds. Indicates the usefulness of the router |
sent from the interface, in seconds. Indicates the usefulness of the router |
as a default router on this interface. Setting the value to zero indicates |
as a default router on this interface. Setting the value to zero indicates |
Line 89 Must be either zero or between value specified with @v
|
Line 90 Must be either zero or between value specified with @v
|
Default: @code{1800} |
Default: @code{1800} |
@end deffn |
@end deffn |
|
|
@deffn {Interface Command} {ipv6 nd reachable-time MILLISECONDS} {} | @deffn {Interface Command} {ipv6 nd reachable-time <1-3600000>} {} |
@deffnx {Interface Command} {no ipv6 nd reachable-time} {} | @deffnx {Interface Command} {no ipv6 nd reachable-time [<1-3600000>]} {} |
The value to be placed in the Reachable Time field in the Router Advertisement |
The value to be placed in the Reachable Time field in the Router Advertisement |
messages sent by the router, in milliseconds. The configured time enables the |
messages sent by the router, in milliseconds. The configured time enables the |
router to detect unavailable neighbors. The value zero means unspecified (by |
router to detect unavailable neighbors. The value zero means unspecified (by |
this router). Must be no greater than @code{3,600,000} milliseconds (1 hour). | this router). |
|
|
Default: @code{0} |
Default: @code{0} |
@end deffn |
@end deffn |
Line 126 the router acts as a Home Agent and includes a Home Ag
|
Line 127 the router acts as a Home Agent and includes a Home Ag
|
Default: not set |
Default: not set |
@end deffn |
@end deffn |
|
|
@deffn {Interface Command} {ipv6 nd home-agent-preference} {} | @deffn {Interface Command} {ipv6 nd home-agent-preference <0-65535>} {} |
@deffnx {Interface Command} {no ipv6 nd home-agent-preference} {} | @deffnx {Interface Command} {no ipv6 nd home-agent-preference [<0-65535>]} {} |
The value to be placed in Home Agent Option, when Home Agent config flag is set, |
The value to be placed in Home Agent Option, when Home Agent config flag is set, |
which indicates to hosts Home Agent preference. | which indicates to hosts Home Agent preference. The default value of 0 stands |
| for the lowest preference possible. |
|
|
Default: 0 |
Default: 0 |
@end deffn |
@end deffn |
|
|
@deffn {Interface Command} {ipv6 nd home-agent-lifetime} {} | @deffn {Interface Command} {ipv6 nd home-agent-lifetime <0-65520>} {} |
@deffnx {Interface Command} {no ipv6 nd home-agent-lifetime} {} | @deffnx {Interface Command} {no ipv6 nd home-agent-lifetime [<0-65520>]} {} |
The value to be placed in Home Agent Option, when Home Agent config flag is set, |
The value to be placed in Home Agent Option, when Home Agent config flag is set, |
which indicates to hosts Home Agent Lifetime. A value of 0 means to place Router Lifetime value. | which indicates to hosts Home Agent Lifetime. The default value of 0 means to |
| place the current Router Lifetime value. |
|
|
Default: 0 |
Default: 0 |
@end deffn |
@end deffn |
Line 151 Default: not set
|
Line 154 Default: not set
|
@end deffn |
@end deffn |
|
|
@deffn {Interface Command} {ipv6 nd router-preference (high|medium|low)} {} |
@deffn {Interface Command} {ipv6 nd router-preference (high|medium|low)} {} |
@deffnx {Interface Command} {no ipv6 nd router-preference} {} | @deffnx {Interface Command} {no ipv6 nd router-preference [(high|medium|low)]} {} |
Set default router preference in IPv6 router advertisements per RFC4191. |
Set default router preference in IPv6 router advertisements per RFC4191. |
|
|
Default: medium |
Default: medium |
@end deffn |
@end deffn |
|
|
|
@deffn {Interface Command} {ipv6 nd mtu <1-65535>} {} |
|
@deffnx {Interface Command} {no ipv6 nd mtu [<1-65535>]} {} |
|
Include an MTU (type 5) option in each RA packet to assist the attached hosts |
|
in proper interface configuration. The announced value is not verified to be |
|
consistent with router interface MTU. |
|
|
|
Default: don't advertise any MTU option |
|
@end deffn |
|
|
@example |
@example |
@group |
@group |
interface eth0 |
interface eth0 |
Line 166 interface eth0
|
Line 178 interface eth0
|
@end example |
@end example |
|
|
For more information see @cite{RFC2462 (IPv6 Stateless Address Autoconfiguration)} |
For more information see @cite{RFC2462 (IPv6 Stateless Address Autoconfiguration)} |
, @cite{RFC2461 (Neighbor Discovery for IP Version 6 (IPv6))} | , @cite{RFC4861 (Neighbor Discovery for IP Version 6 (IPv6))} |
, @cite{RFC3775 (Mobility Support in IPv6 (Mobile IPv6))} | , @cite{RFC6275 (Mobility Support in IPv6)} |
and @cite{RFC4191 (Default Router Preferences and More-Specific Routes)}. |
and @cite{RFC4191 (Default Router Preferences and More-Specific Routes)}. |