From: STiNgER on 11/14/2005
ping6.exe (IPv6 Ping Command) is an executable from the software Microsoft® Windows® Operating System version 5.1.0 by Microsoft Corporation. ping6.exe version 5.1.0 is most commonly found under the directory "system32" with a creation date of August 10, 2004. The localization for this file is English (United States). This is not a known spyware, adware, or trojan executable. Microsoft Windows is the most widely used PC operating system.
Included in the IPv6 Technology Preview are the following tools:
This tool retrieves and displays information from the IPv6 protocol. You can use this to view the state of interfaces, the neighbor caches, the binding cache, the destination cache (called the route cache in this implementation), and the route table. This utility can also be used to manually configure interfaces, addresses, and route table entries.
This tool is equivalent to the current IPv4 ping.exe tool. It sends ICMPv6 Echo Request messages, waiting for the corresponding ICMPv6 Echo Reply messages and then displaying information on round trip times.
This tool is equivalent to the current IPv4 tracert.exe tool. It sends ICMPv6 Echo Request messages with monotonically increasing values of the Hop Limit field to discover the path traveled by IPv6 packets between a source and destination.
This tool is used to send TCP segment data or UDP messages between two nodes. Ttcp.exe supports both IPv4 and IPv6.
This tool is used to configure IPv6 connectivity over an IPv4 network. For more information on how 6to4cfg.exe is used, see Getting Started.
This tool is used to configure policies and security associations for IPv6 IPSec traffic. For more information on the using Ipsec6.exe, see Getting Started.
This tool is used to scan source code files to identify code that needs to be changed to support IPv6. Checkv4.exe displays the line number and a message recommending how the code should be changed.
Here is an example of checkv4.exe output:
test.c(35) : gethostbyname : use getaddrinfo instead
test.c(48) : SOCKADDR_IN : use SOCKADDR_STORAGE instead, or use SOCKADDR_IN6 in addition for IPv6 support
test.c(49) : gethostbyaddr : use getnameinfo instead
test.c(57) : AF_INET : use AF_INET6 in addition for IPv6 support
test.c(89) : inet_addr : use WSAStringToAddress or getaddrinfo with AI_NUMERICHOST instead
Checkv4.exe is found in the \bin folder in the location where the IPv6 Technology Preview files were extracted. Checkv4.exe is not copied to the %systemroot%\system32 directory.
The IPv6 Technology Preview for Windows 2000 contains a set of sample applications that you can use to experiment with IPv6-based traffic beyond the use of standard connection diagnostic tools such as ping6 and tracert6. The follo