IPv6 gpu (Compact 2013)
3/26/2014
The ipv6 gpu (global parameters update) command sets IPv6 protocol options that affect all network interfaces.
Syntax
ipv6 gpu SourceRoutingBehavior [forward | dontforward | drop]
ipv6 gpu EnableForwarding [on | off]
ipv6 gpu Privacy [on | off]
ipv6 gpu RandomizeIdentifiers [on | off]
Options
The following tables describe each ipv6 gpu option. These options are not case-sensitive.
The SourceRoutingBehavior option specifies which source routing behavior to use. You can enter one of the following:
Option |
Option |
Description |
---|---|---|
SourceRoutingBehavior |
forward |
Specifies that this host is to forward source-routed packets. |
SourceRoutingBehavior |
dontforward |
Specifies that this host is not to forward source-routed packets. When this host receives a source-routed packet, it returns an Internet Control Message Protocol (ICMP) error message to the originator of the source-routed packet. |
SourceRoutingBehavior |
drop |
Specifies that this host is to drop source-routed packets. |
By default, SourceRoutingBehavior is set to drop. Note that the Windows Embedded Compact 2013 ipv6 implementation handles packets in accordance with RFC 5095: when a Windows Embedded Compact 2013 device receives a packet with a destination address assigned to that device and the received packet contains a Routing Type value equal to 0 (zero), the packet is processed in the same way as a packet that includes an unrecognized Routing Type value.
The EnableForwarding option specifies whether packets arriving at an interface can be routed to another interface on this host for forwarding purposes. By default, forwarding is disabled. You can enter one of the following:
Option |
Option |
Description |
---|---|---|
EnableForwarding |
on |
Enable packet forwarding. |
EnableForwarding |
off |
Disable packet forwarding. |
The Privacy option specifies whether IPv6 privacy extensions are enabled on this host. Privacy extensions are enabled by default. For more about IPv6 privacy extensions, see RFC 4941. You can enter one of the following:
Option |
Option |
Description |
---|---|---|
Privacy |
on |
Enable IPv6 privacy extensions. When privacy extensions are enabled, the IPv6 stack generates temporary addresses for interfaces as described in RFC 4941. |
Privacy |
off |
Disable IPv6 privacy extensions. |
The RandomizeIdentifiers option specifies whether to generate random interface IDs for IPv6 addresses instead of using addresses derived from the interface hardware during automatic interface addressing. The RandomizeIdentifiers setting does not affect IPv6 addresses that are assigned by a DHCPv6 server. RandomizeIdentifiers is enabled by default. You can enter one of the following:
Option |
Option |
Description |
---|---|---|
RandomizeIdentifiers |
on |
Generate random interface IDs for IPv6 addresses. |
RandomizeIdentifiers |
off |
Use IPv6 addresses derived from the Extended Unique Identifiers (EUI) of the network interfaces. |
Example
To drop source-routed packets, type the following:
\> ipv6 gpu sourceroutingbehavior drop
To enable packet forwarding, type the following:
\> ipv6 gpu enableforwarding on
To enable IPv6 privacy extensions, type the following:
\> ipv6 gpu privacy on