Applications and Services that Support IPv6 (Windows Embedded CE 6.0)

1/6/2010

Applications and Services that support IPv6 are shown in the following sections.

System

The following table shows system applications and services that support IPv6.

Application or Service Description

Internet Protocol Helper APIs

Internet Protocol Helper (IP Helper) provides application programming interfaces (APIs) that assist in the network administration of the local computer. You can use IP Helper to programmatically retrieve information about the network settings of the local computer, and to modify those settings.

For more information, see.

IPv6

IPv6 is a command-line utility you use to configure the IPv6 protocol. IPv6.exe enables you to query and configure interfaces, addresses, caches, and routes. Ipv6.exe has numerous commands and each has its own set of parameters.

Name Resolution Model

Host Name Resolution for Dual Stack (IPv4/IPv6)

Clients can resolve names from DNS servers. If DNS name resolution is not possible, then Link Local Multicast Name Resolution (LLMNR) is used.

Point-to-Point Protocol

PPP is a member of the TCP/IP protocol suite. It specifies an industry-standard suite of control protocols that were designed to facilitate communication between two computers through a serial, network, or infrared interface in a dynamically changing network.

Services.exe

Services.exe is a process that supplements the existing Device.exe process in loading system services. This allows for enhanced device stability by decreasing the likelihood of a system failure in the event of a service failure. Services also provides enhanced loading capabilities such support for starting, pausing and stopping services.

Transport Service Provider

Illustrates a Winsock 2.2 layered service provider for Windows Embedded CE. The sample contains the transport service provider, and a sample debug DLL named Mydt_dll. The name of the installer application is Inst_lsp.

This sample is located in %_WINCEROOT%\Public\Common\Sdk\Samples.

Windows Sockets

Windows Sockets for Windows Embedded CE specifies a programming interface based on the familiar socket interface from the University of California at Berkeley. Winsock 2.2 supports IPv6.

Application or Service Description

IPConfig

IPConfig is a command-line utility that prints out the TCP/IP-related settings of a host.

IPv6tun

IPv6tun is a command-line utility you use to configure the 6to4 and ISATAP tunneling capabilities.

Network Bridging

Media Access Control (MAC) network bridges are used in a multiple-segment network to forward frames from one segment to another.

Netstat

Netstat displays active TCP connections, ports on which the computer is listening, Ethernet statistics, the IP routing table, IPv4 statistics (for the IP, ICMP, TCP, and UDP protocols), and IPv6 statistics (for the IPv6, ICMPv6, TCP over IPv6, and UDP over IPv6 protocols).

Ping

The ping command sends an ICMP echo request to a target name or IP address, helping you to verify IP-level connectivity.

Telnet Server

The Telnet Server allows remote administration through a standard telnet client.

Tracert

Sends ICMPv6 or ICMP Echo Request messages to produce command-line report information about each router that is crossed and the roundtrip time (RTT) for each hop.

Internet

The following table shows Internet applications and services that support IPv6.

Application or Service Description

Internet Explorer

Internet Explorer 5.5 and later provides a simple browser shell application for your operating system that uses Windows Internet Services (WinInet).

MSXML 3.0

The full-featured Extensible Markup Language (XML) parser and miniparser supports IPv6. The parser and miniparser also support SAX-based parsing on devices that require XML support in a small footprint.

Web Server (HTTPD)

The Windows Embedded CE–based HTTP server (Web server) facilitates the use of the Internet for communication between a Windows Embedded CE–based device and network printers, scanners, and other shared equipment. The Web server applications send Hypertext Markup Language (HTML) pages to a requesting browser. Users need to have only an Internet connection and a browser to be able to make use of the Web server functionality.

Windows Internet Services (WinInet)

WinInet provides base Internet functionality for Windows Embedded CE operating systems, including support for FTP Client, Autodial, Passport, Internet Explorer 5.5 and later, and the MSXML parser. The WinInet API handles all communication between the application and Windows Sockets (Winsock).

Urlmon

The Urlmon module supports IPv6. Urlmon monitors Uniform Resource Locators (URLs) and reports changes to Web sites.

Application or Service Description

FTP Server

Windows CE .NET 4.1 and later sample FTP server is used for copying files to and from remote computer systems over a network using TCP/IP.

Windows Media Player OCX Control 6.4

The Windows Media Player control enables Windows Media Player functionality to exist as an ActiveX control inside a Web page along with other content and hosted by the Windows Embedded CE Web browser. The Windows Media Player control is a versatile tool for presenting local and streaming multimedia files.