Oracle Database and IPV6

Introduction.

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.

Why?

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).

What?

  • 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 ::

IPV6 Configuration

comming soon

Oracle Listener and IPV6

comming soon

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 (11.2.0.0) software to use only IPv6 on a Linux system that has both IPv4 and IPv6 configured.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.