draft-ietf-idr-as-representation-01.txt | rfc5396.txt | |||
---|---|---|---|---|
IDR G. Huston | Network Working Group G. Huston | |||
Internet-Draft G. Michaelson | Request for Comments: 5396 G. Michaelson | |||
Intended status: Standards Track APNIC | Category: Standards Track APNIC | |||
Expires: March 27, 2009 September 23, 2008 | December 2008 | |||
Textual Representation of AS Numbers | ||||
draft-ietf-idr-as-representation-01.txt | ||||
Status of this Memo | ||||
By submitting this Internet-Draft, each author represents that any | Textual Representation of Autonomous System (AS) Numbers | |||
applicable patent or other IPR claims of which he or she is aware | ||||
have been or will be disclosed, and any of which he or she becomes | ||||
aware will be disclosed, in accordance with Section 6 of BCP 79. | ||||
Internet-Drafts are working documents of the Internet Engineering | Status of This Memo | |||
Task Force (IETF), its areas, and its working groups. Note that | ||||
other groups may also distribute working documents as Internet- | ||||
Drafts. | ||||
Internet-Drafts are draft documents valid for a maximum of six months | This document specifies an Internet standards track protocol for the | |||
and may be updated, replaced, or obsoleted by other documents at any | Internet community, and requests discussion and suggestions for | |||
time. It is inappropriate to use Internet-Drafts as reference | improvements. Please refer to the current edition of the "Internet | |||
material or to cite them other than as "work in progress." | Official Protocol Standards" (STD 1) for the standardization state | |||
and status of this protocol. Distribution of this memo is unlimited. | ||||
The list of current Internet-Drafts can be accessed at | Copyright Notice | |||
http://www.ietf.org/ietf/1id-abstracts.txt. | ||||
The list of Internet-Draft Shadow Directories can be accessed at | Copyright (c) 2008 IETF Trust and the persons identified as the | |||
http://www.ietf.org/shadow.html. | document authors. All rights reserved. | |||
This Internet-Draft will expire on March 27, 2009. | This document is subject to BCP 78 and the IETF Trust's Legal | |||
Provisions Relating to IETF Documents (http://trustee.ietf.org/ | ||||
license-info) in effect on the date of publication of this document. | ||||
Please review these documents carefully, as they describe your rights | ||||
and restrictions with respect to this document. | ||||
Abstract | Abstract | |||
A textual representation for Autonomous System (AS) numbers is | A textual representation for Autonomous System (AS) numbers is | |||
defined as the decimal value of the AS Number. This textual | defined as the decimal value of the AS number. This textual | |||
representation is to be used by all documents, systems and user | representation is to be used by all documents, systems, and user | |||
interfaces referring to AS numbers. | interfaces referring to AS numbers. | |||
Table of Contents | ||||
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 2 | ||||
2. Taxonomy of Representation Formats . . . . . . . . . . . . . . 2 | ||||
3. Representation of AS Number Values . . . . . . . . . . . . . . 2 | ||||
4. IANA Considerations . . . . . . . . . . . . . . . . . . . . . . 3 | ||||
5. Security Considerations . . . . . . . . . . . . . . . . . . . . 3 | ||||
6. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . 3 | ||||
7. Informative References . . . . . . . . . . . . . . . . . . . . 3 | ||||
1. Introduction | 1. Introduction | |||
A textual representation for Autonomous System (AS) numbers is | A textual representation for Autonomous System (AS) numbers is | |||
defined as the decimal value of the AS Number. This textual | defined as the decimal value of the AS number. This textual | |||
representation is to be used by all documents, systems and user | representation is to be used by all documents, systems, and user | |||
interfaces referring to AS numbers. | interfaces referring to AS numbers. | |||
This document notes a number of potential representation formats and | This document notes a number of potential representation formats and | |||
proposes the adoption of a decimal value notation for AS numbers, or | proposes the adoption of a decimal value notation for AS numbers, or | |||
"asplain" according to the representation taxonomy described here. | "asplain" according to the representation taxonomy described here. | |||
2. Taxonomy of Representation Formats | 2. Taxonomy of Representation Formats | |||
A taxonomy of representation for AS numbers is as follows: | A taxonomy of representation for AS numbers is as follows: | |||
asplain | asplain | |||
refers to a syntax scheme of representing all AS numbers using | refers to a syntax scheme of representing all AS numbers using | |||
decimal integer notation. Using asplain notation an AS number of | decimal integer notation. Using asplain notation, an AS number of | |||
value 65526 would be represented as the string "65526" and an AS | value 65526 would be represented as the string "65526" and an AS | |||
number of value 65546 would be represented as the string "65546". | number of value 65546 would be represented as the string "65546". | |||
asdot+ | asdot+ | |||
refers to a syntax scheme of representing all AS numbers using a | refers to a syntax scheme of representing all AS numbers using a | |||
notation of two integer values joined by a period character: <high | notation of two integer values joined by a period character: <high | |||
order 16-bit value in decimal>.<low order 16-bit value in | order 16-bit value in decimal>.<low order 16-bit value in | |||
decimal>. Using asdot+ notation, an AS number of value 65526 | decimal>. Using asdot+ notation, an AS number of value 65526 | |||
would be represented as the string "0.65526" and an AS number of | would be represented as the string "0.65526" and an AS number of | |||
value 65546 would be represented as the string "1.10". | value 65546 would be represented as the string "1.10". | |||
skipping to change at page 2, line 40 | skipping to change at page 2, line 47 | |||
values equal to or greater than 65536 using asdot+ notation. | values equal to or greater than 65536 using asdot+ notation. | |||
Using asdot notation, an AS number of value 65526 would be | Using asdot notation, an AS number of value 65526 would be | |||
represented as the string "65526" and an AS number of value 65546 | represented as the string "65526" and an AS number of value 65546 | |||
would be represented as the string "1.10". | would be represented as the string "1.10". | |||
3. Representation of AS Number Values | 3. Representation of AS Number Values | |||
To avoid confusion, a single textual notation is useful for | To avoid confusion, a single textual notation is useful for | |||
documentation, configuration systems, reports, and external tools and | documentation, configuration systems, reports, and external tools and | |||
information repositories. The decimal value representation, or | information repositories. The decimal value representation, or | |||
"asplain" is proposed as the textual notation to use for AS Numbers. | "asplain" is proposed as the textual notation to use for AS numbers. | |||
The "asplain" representation represents the number as its decimal | The "asplain" representation represents the number as its decimal | |||
value, without any field delimiter, corresponding to the lack of any | value, without any field delimiter, corresponding to the lack of any | |||
internal structure required by the use of AS numbers in the inter- | internal structure required by the use of AS numbers in the inter- | |||
domain routing context. | domain routing context. | |||
4. IANA Considerations | 4. IANA Considerations | |||
IANA Registries should use decimal representation ("asplain") for AS | IANA Registries should use decimal representation ("asplain") for AS | |||
numbers. | numbers. | |||
5. Security Considerations | 5. Security Considerations | |||
This document does not refer to matters associated with security of | This document does not refer to matters associated with security of | |||
routing systems. | routing systems. | |||
6. Acknowledgments | 6. Acknowledgments | |||
The terminology of "asplain", "asdot" and "asdot+" was originally | The terminology of "asplain", "asdot", and "asdot+" was originally | |||
devised and described by Juergen Kammer in January 2007 [KAMMER2007]. | devised and described by Juergen Kammer in January 2007 [KAMMER2007]. | |||
7. Informative References | 7. Informative References | |||
[KAMMER2007] | [KAMMER2007] Kammer, J., "AS Number Formats", Jan 2007, | |||
Kammer, J., "AS Number Formats", Jan 2007, | ||||
<http://quagga.ncc.eurodata.de/asnumformat.html>. | <http://quagga.ncc.eurodata.de/asnumformat.html>. | |||
Authors' Addresses | Authors' Addresses | |||
Geoff Huston | Geoff Huston | |||
Asia Pacific Network Information Centre | Asia Pacific Network Information Centre | |||
Email: gih@apnic.net | EMail: gih@apnic.net | |||
George Michaelson | George Michaelson | |||
Asia Pacific Network Information Centre | Asia Pacific Network Information Centre | |||
Email: ggm@apnic.net | EMail: ggm@apnic.net | |||
Full Copyright Statement | ||||
Copyright (C) The IETF Trust (2008). | ||||
This document is subject to the rights, licenses and restrictions | ||||
contained in BCP 78, and except as set forth therein, the authors | ||||
retain all their rights. | ||||
This document and the information contained herein are provided on an | ||||
"AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS | ||||
OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE IETF TRUST AND | ||||
THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS | ||||
OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF | ||||
THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED | ||||
WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. | ||||
Intellectual Property | ||||
The IETF takes no position regarding the validity or scope of any | ||||
Intellectual Property Rights or other rights that might be claimed to | ||||
pertain to the implementation or use of the technology described in | ||||
this document or the extent to which any license under such rights | ||||
might or might not be available; nor does it represent that it has | ||||
made any independent effort to identify any such rights. Information | ||||
on the procedures with respect to rights in RFC documents can be | ||||
found in BCP 78 and BCP 79. | ||||
Copies of IPR disclosures made to the IETF Secretariat and any | ||||
assurances of licenses to be made available, or the result of an | ||||
attempt made to obtain a general license or permission for the use of | ||||
such proprietary rights by implementers or users of this | ||||
specification can be obtained from the IETF on-line IPR repository at | ||||
http://www.ietf.org/ipr. | ||||
The IETF invites any interested party to bring to its attention any | ||||
copyrights, patents or patent applications, or other proprietary | ||||
rights that may cover technology that may be required to implement | ||||
this standard. Please address the information to the IETF at | ||||
ietf-ipr@ietf.org. | ||||
End of changes. 16 change blocks. | ||||
36 lines changed or deleted | 38 lines changed or added | |||
This html diff was produced by rfcdiff 1.35. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ |