~ubuntu-branches/ubuntu/utopic/exabgp/utopic

« back to all changes in this revision

Viewing changes to dev/RFC/rfc5396.txt

  • Committer: Package Import Robot
  • Author(s): Henry-Nicolas Tourneur
  • Date: 2014-03-08 19:07:00 UTC
  • mfrom: (1.1.8)
  • Revision ID: package-import@ubuntu.com-20140308190700-xjbibpg1g6001c9x
Tags: 3.3.1-1
* New upstream release
* Bump python minimal required version (2.7)
* Closes: #726066 Debian packaging improvements proposed by Vincent Bernat
* Closes: #703774 not existent rundir (/var/run/exabgp) after reboot

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
 
 
3
 
 
4
 
 
5
 
 
6
 
 
7
Network Working Group                                          G. Huston
 
8
Request for Comments: 5396                                 G. Michaelson
 
9
Category: Standards Track                                          APNIC
 
10
                                                           December 2008
 
11
 
 
12
 
 
13
        Textual Representation of Autonomous System (AS) Numbers
 
14
 
 
15
Status of This Memo
 
16
 
 
17
   This document specifies an Internet standards track protocol for the
 
18
   Internet community, and requests discussion and suggestions for
 
19
   improvements.  Please refer to the current edition of the "Internet
 
20
   Official Protocol Standards" (STD 1) for the standardization state
 
21
   and status of this protocol.  Distribution of this memo is unlimited.
 
22
 
 
23
Copyright Notice
 
24
 
 
25
   Copyright (c) 2008 IETF Trust and the persons identified as the
 
26
   document authors.  All rights reserved.
 
27
 
 
28
   This document is subject to BCP 78 and the IETF Trust's Legal
 
29
   Provisions Relating to IETF Documents (http://trustee.ietf.org/
 
30
   license-info) in effect on the date of publication of this document.
 
31
   Please review these documents carefully, as they describe your rights
 
32
   and restrictions with respect to this document.
 
33
 
 
34
Abstract
 
35
 
 
36
   A textual representation for Autonomous System (AS) numbers is
 
37
   defined as the decimal value of the AS number.  This textual
 
38
   representation is to be used by all documents, systems, and user
 
39
   interfaces referring to AS numbers.
 
40
 
 
41
Table of Contents
 
42
 
 
43
   1.  Introduction  . . . . . . . . . . . . . . . . . . . . . . . . . 2
 
44
   2.  Taxonomy of Representation Formats  . . . . . . . . . . . . . . 2
 
45
   3.  Representation of AS Number Values  . . . . . . . . . . . . . . 2
 
46
   4.  IANA Considerations . . . . . . . . . . . . . . . . . . . . . . 3
 
47
   5.  Security Considerations . . . . . . . . . . . . . . . . . . . . 3
 
48
   6.  Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . 3
 
49
   7.  Informative References  . . . . . . . . . . . . . . . . . . . . 3
 
50
 
 
51
 
 
52
 
 
53
 
 
54
 
 
55
 
 
56
 
 
57
 
 
58
Huston & Michaelson         Standards Track                     [Page 1]
 
59
 
 
60
RFC 5396                      ASN Notation                 December 2008
 
61
 
 
62
 
 
63
1.  Introduction
 
64
 
 
65
   A textual representation for Autonomous System (AS) numbers is
 
66
   defined as the decimal value of the AS number.  This textual
 
67
   representation is to be used by all documents, systems, and user
 
68
   interfaces referring to AS numbers.
 
69
 
 
70
   This document notes a number of potential representation formats and
 
71
   proposes the adoption of a decimal value notation for AS numbers, or
 
72
   "asplain" according to the representation taxonomy described here.
 
73
 
 
74
2.  Taxonomy of Representation Formats
 
75
 
 
76
   A taxonomy of representation for AS numbers is as follows:
 
77
 
 
78
   asplain
 
79
      refers to a syntax scheme of representing all AS numbers using
 
80
      decimal integer notation.  Using asplain notation, an AS number of
 
81
      value 65526 would be represented as the string "65526" and an AS
 
82
      number of value 65546 would be represented as the string "65546".
 
83
 
 
84
   asdot+
 
85
      refers to a syntax scheme of representing all AS numbers using a
 
86
      notation of two integer values joined by a period character: <high
 
87
      order 16-bit value in decimal>.<low order 16-bit value in
 
88
      decimal>.  Using asdot+ notation, an AS number of value 65526
 
89
      would be represented as the string "0.65526" and an AS number of
 
90
      value 65546 would be represented as the string "1.10".
 
91
 
 
92
   asdot
 
93
      refers to a syntax scheme of representing AS number values less
 
94
      than 65536 using asplain notation and representing AS number
 
95
      values equal to or greater than 65536 using asdot+ notation.
 
96
      Using asdot notation, an AS number of value 65526 would be
 
97
      represented as the string "65526" and an AS number of value 65546
 
98
      would be represented as the string "1.10".
 
99
 
 
100
3.  Representation of AS Number Values
 
101
 
 
102
   To avoid confusion, a single textual notation is useful for
 
103
   documentation, configuration systems, reports, and external tools and
 
104
   information repositories.  The decimal value representation, or
 
105
   "asplain" is proposed as the textual notation to use for AS numbers.
 
106
 
 
107
   The "asplain" representation represents the number as its decimal
 
108
   value, without any field delimiter, corresponding to the lack of any
 
109
   internal structure required by the use of AS numbers in the inter-
 
110
   domain routing context.
 
111
 
 
112
 
 
113
 
 
114
Huston & Michaelson         Standards Track                     [Page 2]
 
115
 
 
116
RFC 5396                      ASN Notation                 December 2008
 
117
 
 
118
 
 
119
4.  IANA Considerations
 
120
 
 
121
   IANA Registries should use decimal representation ("asplain") for AS
 
122
   numbers.
 
123
 
 
124
5.  Security Considerations
 
125
 
 
126
   This document does not refer to matters associated with security of
 
127
   routing systems.
 
128
 
 
129
6.  Acknowledgments
 
130
 
 
131
   The terminology of "asplain", "asdot", and "asdot+" was originally
 
132
   devised and described by Juergen Kammer in January 2007 [KAMMER2007].
 
133
 
 
134
7.  Informative References
 
135
 
 
136
   [KAMMER2007]  Kammer, J., "AS Number Formats", Jan 2007,
 
137
                 <http://quagga.ncc.eurodata.de/asnumformat.html>.
 
138
 
 
139
Authors' Addresses
 
140
 
 
141
   Geoff Huston
 
142
   Asia Pacific Network Information Centre
 
143
 
 
144
   EMail: gih@apnic.net
 
145
 
 
146
 
 
147
   George Michaelson
 
148
   Asia Pacific Network Information Centre
 
149
 
 
150
   EMail: ggm@apnic.net
 
151
 
 
152
 
 
153
 
 
154
 
 
155
 
 
156
 
 
157
 
 
158
 
 
159
 
 
160
 
 
161
 
 
162
 
 
163
 
 
164
 
 
165
 
 
166
 
 
167
 
 
168
 
 
169
 
 
170
Huston & Michaelson         Standards Track                     [Page 3]
 
171