IPv6 Overview (Windows CE 5.0)
IPv6 for Microsoft® Windows® CE allows devices to participate as peers and servers on local IPv6 and IPv4 area networks (LANs) and remote networks.
Feature Summary
The following table shows operating system design information for IPv6.
Element | Information |
---|---|
Dependencies | Winsock, FormatMessage API, and Full C Runtime |
Hardware considerations | None |
Modules and Components
The following table shows the components and modules that implement IPv6.
Item | Module | Component |
---|---|---|
TCP/IPv6 protocol stack | tcpip6 | None |
Automatic configuration for supported IPv6 tunneling mechanisms | ipv6hlp | None |
DHCPv6 Lite | dhcpv6l | None |
IPv6 Implementation Considerations
You can include the IPv6 technology in your OS design by choosing the item from the Catalog. Choosing this Catalog item sets the appropriate Sysgen variable for enabling IPv6.
The following table shows the Sysgen variable that implements IPv6.
Sysgen variable | Description |
---|---|
SYSGEN_TCPIP6 | When this variable is set, TCP/IPv6 Support is included in the run-time image. TCP/IPv6 support is a suite of standard protocols that is the next generation of network layer protocols for the Internet. Using 128-bit addresses, Internet Protocol version 6 (IPv6) provides more IP addresses than its predecessor, IPv4, which uses 32-bit addresses.
TCP/IPv6 support is available in both headless and display-based devices.
For more information, see IPv6 Packets. |
Operating System Development Topics
IPv6 Characteristics | Applications and Services that Support IPv6
Application Development Topics
TCP/IPv6 Architectural Model | Network Driver Interface Specification (NDIS) for IPv6 | Core Protocol Stack for IPv6 | Assigning an IPv6 Address to a Device | TCP/IPv6 Troubleshooting Tools | IPv6 Security | TCP/IPv6 Configurable Registry Settings
See Also
IPv6 OS Design Development | Common Windows CE Modules | TCP/IP OS Design Development | IPv6
Send Feedback on this topic to the authors