Available IPv6 functions

IBM® is implementing IPv6 on IBM i gradually. IPv6 functions are transparent to existing TCP/IP applications and coexist with IPv4 functions.

These are the main IBM i features that are affected by IPv6:

Configuration

Sockets

Develop and test sockets applications using IPv6 application programming interfaces (APIs) and tools. IPv6 enhances sockets so that applications can use IPv6 using a new address family, which is AF_INET6. These enhancements do not affect existing IPv4 applications. You can create applications that use concurrent IPv4 and IPv6 traffic or IPv6-only traffic.

Domain Name System (DNS)

DNS supports AAAA addresses and a new domain IP6.ARPA for reverse lookups (IP-to-name). An application might elect to accept IPv6 addresses from DNS (or not) and then use IPv6 to communicate (or not).

Troubleshooting TCP/IP

Use standard troubleshooting tools such as PING, netstat, trace route and communications trace for IPv6 networks. These tools now support the IPv6 address format. See TCP/IP troubleshooting to solve problems for both IPv4 and IPv6 networks.