It is not long ago when Oracle announced IPV6 support for its software for Database Technology(Starting version 11.2).
IPv6 is designed with migration in mind.
It is possible to run an Operating System with both IPv4 and IPv6 running at the same time.
The 11.2 release is the only one that supports the IPv6 protocol.
Major contributing factor for evolution of IPV6 is: Address space Exhaustion in IPV4. Less address space in IPV4 forced users to use Network Address Translation (NAT).
- Is 128 bit. IPV4 address is 32bit.
- Uses Hexadecimal Notation.
- Separated by colons (:) rather than dots (.)
- 128 bit address has two parts : Network prefix (64-bit) and Host part (64-bit).
Example of a IPV6 address is : 2001:db8::1234:1235:abcd:abef
IPV6 addresses can be shrunk by removing any consecutive occurrence of zeroes in the Address. For example: In IPV4, loopback address looks like 127.0.0.1, an IPV6 equivalent is 0000:0000:0000:0000:0000:0000:0000:0001 , which can be re-written as ::1. On same lines, a non-specified address in IPV4 is 0.0.0.0, its equivalent in IPV6 is ::
Oracle Listener and IPV6
Oracle Meta Link
Enabling IPv6 on Oracle Database Enterprise Edition [ID 783570.1]
It is possible to configure the Oracle Database and Listener to use both IPv4 and IPv6, but this note covers how to setup the Oracle 11g Release 2 (126.96.36.199) software to use only IPv6 on a Linux system that has both IPv4 and IPv6 configured.