Textual Conventions for Internet Network Addresses
RFC 4001

 
Document Type RFC - Proposed Standard (March 2005; No errata)
Obsoletes RFC 3291
Was draft-ietf-ops-rfc3291bis (individual in ops area)
Last updated 2013-03-02
Stream IETF
Formats plain text pdf html
Stream WG state (None)
Consensus Unknown
Document shepherd No shepherd assigned
IESG IESG state RFC 4001 (Proposed Standard)
Telechat date
Responsible AD Bert Wijnen
Send notices to bwijnen@lucent.com, j.schoenwaelder@iu-bremen.de
Network Working Group                                         M. Daniele
Request for Comments: 4001                           SyAM Software, Inc.
Obsoletes: 3291                                              B. Haberman
Category: Standards Track                       Johns Hopkins University
                                                             S. Routhier
                                                Wind River Systems, Inc.
                                                        J. Schoenwaelder
                                         International University Bremen
                                                           February 2005

           Textual Conventions for Internet Network Addresses

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.

Copyright Notice

   Copyright (C) The Internet Society (2005).

Abstract

   This MIB module defines textual conventions to represent commonly
   used Internet network layer addressing information.  The intent is
   that these textual conventions will be imported and used in MIB
   modules that would otherwise define their own representations.

Daniele, et al.             Standards Track                     [Page 1]
RFC 4001          Internet Network Address Conventions     February 2005

Table of Contents

   1.  Introduction . . . . . . . . . . . . . . . . . . . . . . . . .  2
   2.  The Internet-Standard Management Framework . . . . . . . . . .  4
   3.  Definitions  . . . . . . . . . . . . . . . . . . . . . . . . .  5
   4.  Usage Hints  . . . . . . . . . . . . . . . . . . . . . . . . . 13
       4.1.  Table Indexing . . . . . . . . . . . . . . . . . . . . . 14
       4.2.  Uniqueness of Addresses  . . . . . . . . . . . . . . . . 14
       4.3.  Multiple Addresses per Host  . . . . . . . . . . . . . . 15
       4.4.  Resolving DNS Names  . . . . . . . . . . . . . . . . . . 15
   5.  Table Indexing Example . . . . . . . . . . . . . . . . . . . . 15
   6.  Security Considerations  . . . . . . . . . . . . . . . . . . . 17
   7.  Acknowledgments  . . . . . . . . . . . . . . . . . . . . . . . 18
   8.  Changes from RFC 3291 to RFC 4001  . . . . . . . . . . . . . . 18
   9.  Changes from RFC 2851 to RFC 3291  . . . . . . . . . . . . . . 18
   10. References . . . . . . . . . . . . . . . . . . . . . . . . . . 19
       10.1. Normative References . . . . . . . . . . . . . . . . . . 19
       10.2. Informative References . . . . . . . . . . . . . . . . . 20
   Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 21
   Full Copyright Statement . . . . . . . . . . . . . . . . . . . . . 22

1.  Introduction

   Several standards-track MIB modules use the IpAddress SMIv2 base
   type.  This limits the applicability of these MIB modules to IP
   Version 4 (IPv4), as the IpAddress SMIv2 base type can only contain
   4-byte IPv4 addresses.  The IpAddress SMIv2 base type has become
   problematic with the introduction of IP Version 6 (IPv6) addresses
   [RFC3513].

   This document defines multiple textual conventions (TCs) as a means
   to express generic Internet network layer addresses within MIB module
   specifications.  The solution is compatible with SMIv2 (STD 58) and
   SMIv1 (STD 16).  New MIB definitions that have to express network
   layer Internet addresses SHOULD use the textual conventions defined
   in this memo.  New MIB modules SHOULD NOT use the SMIv2 IpAddress
   base type anymore.

   A generic Internet address consists of two objects: one whose syntax
   is InetAddressType, and another whose syntax is InetAddress.  The
   value of the first object determines how the value of the second is
   encoded.  The InetAddress textual convention represents an opaque
   Internet address value.  The InetAddressType enumeration is used to
   "cast" the InetAddress value into a concrete textual convention for
   the address type.  This usage of multiple textual conventions allows
   expression of the display characteristics of each address type and
   makes the set of defined Internet address types extensible.

Daniele, et al.             Standards Track                     [Page 2]
RFC 4001          Internet Network Address Conventions     February 2005

   The textual conventions for well-known transport domains support
   scoped Internet addresses.  The scope of an Internet address is a
   topological span within which the address may be used as a unique
   identifier for an interface or set of interfaces.  A scope zone (or,
Show full document text