Share via


IPv6 Overview (Windows CE 5.0)

Send Feedback

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.

Note   If TCP/IPv6 support is included in your OS design, ensure that the SYSGEN_TCPIP variable is also set. This variable adds TCP/IPv4 to your OS design. For more information about SYSGEN_TCPIP, see TCP/IP OS Design Development.

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

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.