Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

DNS Extensions to support IP version 6 (RFC1886)

IP.com Disclosure Number: IPCOM000004142D
Original Publication Date: 1995-Dec-01
Included in the Prior Art Database: 2000-Sep-13
Document File: 3 page(s) / 6K

Publishing Venue

Internet Society Requests For Comment (RFCs)

Related People

S. Thomson: AUTHOR [+2]

Abstract

This document defines the changes that need to be made to the Domain Name System to support hosts running IP version 6 (IPv6). The changes include a new resource record type to store an IPv6 address, a new domain to support lookups based on an IPv6 address, and updated definitions of existing query types that return Internet addresses as part of additional section processing. The extensions are designed to be compatible with existing applications and, in particular, DNS implementations themselves.

This text was extracted from a ASCII document.
This is the abbreviated version, containing approximately 48% of the total text.

Network Working Group S. Thomson

Request for Comments: 1886 Bellcore

Category: Standards Track C. Huitema

INRIA

December 1995

DNS Extensions to support IP version 6

Status of this Memo

This document specifies an Internet standards track protocol for the

Internet community, and requests discussion and suggestions for

improvements. Please refer to the current edition of the "Internet

Official Protocol Standards" (STD 1) for the standardization state

and status of this protocol. Distribution of this memo is unlimited.

Abstract

This document defines the changes that need to be made to the Domain

Name System to support hosts running IP version 6 (IPv6). The

changes include a new resource record type to store an IPv6 address,

a new domain to support lookups based on an IPv6 address, and updated

definitions of existing query types that return Internet addresses as

part of additional section processing. The extensions are designed

to be compatible with existing applications and, in particular, DNS

implementations themselves.

1. INTRODUCTION

Current support for the storage of Internet addresses in the Domain

Name System (DNS)[1,2] cannot easily be extended to support IPv6

addresses[3] since applications assume that address queries return

32-bit IPv4 addresses only.

To support the storage of IPv6 addresses we define the following

extensions:

o A new resource record type is defined to map a domain name to an

IPv6 address.

o A new domain is defined to support lookups based on address.

o Existing queries that perform additional section processing to

locate IPv4 addresses are redefined to perform additional

section processing on both IPv4 and IPv6 addresses.

The changes are designed to be compatible with existing software. The

existing support for IPv4 addresses is retained. Transition issues

related to the co-existence of both IPv4 and IPv6 addresses in DNS

are discussed in [4].

2. NEW RESOURCE RECORD DEFINITION AND DOMAIN

A new record type is defined to store a host's IPv6 address. A host

that has more than one IPv6 address must have more than one such

record.

2.1 AAAA record type

The AAAA resource record type is a new record specific to the

Internet class that stores a single IPv6 address.

The value of the type is 28 (decimal).

2.2 AAAA data format

A 128 bit...