请输入您要查询的百科知识:

 

词条 Autonomous system (Internet)
释义

  1. Assignment

  2. ASN Table

  3. Types

  4. See also

  5. References

  6. External links

An autonomous system (AS) is a collection of connected Internet Protocol (IP) routing prefixes under the control of one or more network operators on behalf of a single administrative entity or domain that presents a common, clearly defined routing policy to the internet.[1]

Originally the definition required control by a single entity, typically an Internet service provider (ISP) or a very large organization with independent connections to multiple networks, that adhered to a single and clearly defined routing policy, as originally defined in RFC 1771.[2] The newer definition in RFC 1930 came into use because multiple organizations can run Border Gateway Protocol (BGP) using private AS numbers to an ISP that connects all those organizations to the internet. Even though there may be multiple autonomous systems supported by the ISP, the internet only sees the routing policy of the ISP. That ISP must have an officially registered autonomous system number (ASN).

A unique ASN is allocated to each AS for use in BGP routing. ASNs are important because the ASN uniquely identifies each network on the Internet.

Until 2007, AS numbers were defined as 16-bit integers, which allowed for a maximum of 65,536 assignments. RFC 4893 introduced 32-bit AS numbers, which the Internet Assigned Numbers Authority (IANA) has begun to allocate to regional Internet registries (RIRs), although this proposed standard has now been replaced by RFC 6793. These numbers are written preferably as simple integers (in a notation sometimes referred to as "asplain") ranging from 0 to 4,294,967,295 (hexadecimal 0xFFFF FFFF), or in the form called "asdot" which looks like x.y, where x and y are 16-bit numbers. Numbers of the form 0.y are exactly the old 16-bit AS numbers. The accepted textual representation of autonomous system numbers is defined in RFC 5396 as "asplain".[3] The special 16-bit ASN 23456 ("AS_TRANS")[4] was assigned by IANA as a placeholder for 32-bit ASN values for the case when 32-bit-ASN capable routers ("new BGP speakers") send BGP messages to routers with older BGP software ("old BGP speakers") which do not understand the new 32-bit ASNs.[5]

The first and last ASNs of the original 16-bit integers (0 and 65,535) and the last ASN of the 32-bit numbers (4,294,967,295) are reserved and should not be used by operators. ASNs 64,496 to 64,511 of the original 16-bit range and 65,536 to 65,551 of the 32-bit range are reserved for use in documentation by RFC 5398. ASNs 64,512 to 65,534 of the original 16-bit AS range, and 4,200,000,000 to 4,294,967,294 of the 32-bit range are reserved for Private Use by RFC 6996, meaning they can be used internally but should not be announced to the global Internet. All other ASNs are subject to assignment by IANA.

The number of unique autonomous networks in the routing system of the Internet exceeded 5,000 in 1999, 30,000 in late 2008, 35,000 in mid-2010, 42,000 in late 2012, 54,000 in mid-2016 and 60,000 in early 2018.[6]

The number of allocated ASNs exceeded 84,000 in early 2018.[7]

Assignment

AS numbers are assigned in blocks by IANA to regional Internet registries (RIRs). The appropriate RIR then assigns ASNs to entities within its designated area from the block assigned by IANA. Entities wishing to receive an ASN must complete the application process of their local RIR and be approved before being assigned an ASN. Current IANA ASN assignments to RIRs can be found on the IANA website.[8]

There are other sources for more specific data:

  • APNIC: https://ftp.apnic.net/stats/apnic/
  • RIPE NCC: ftp://ftp.ripe.net/ripe/stats/
  • AFRINIC: ftp://ftp.afrinic.net/pub/stats/afrinic/
  • ARIN: ftp://ftp.arin.net/pub/stats/arin/
  • LACNIC: ftp://ftp.lacnic.net/pub/stats/lacnic/

ASN Table

A complete table of 16-bits and 32-bits ASN available:[8]

NumberBitsDescriptionReference
016ReservedRFC1930
1 - 2345516Public ASN's
2345616Reserved for AS Pool TransitionRFC6793
23457 - 6453416Public ASN's
64000 - 6449516Reserved by IANA
64496 - 6451116Reserved for use in documentation/sample codeRFC5398
64512 - 6553416Reserved for private use
6553516Reserved
65536 - 6555132Reserved for use in documentation and sample codeRFC4893, RFC5398
65552 - 13107132Reserved
131072 - 419999999932Public 32-bit ASN's
4200000000 - 429496729432Reserved for private useRFC6996
429496729532Reserved

Types

Autonomous systems (AS) can be grouped into four categories, depending on their connectivity and operating policy.

  1. multihomed: An AS that maintains connections to more than one other AS. This allows the AS to remain connected to the internet in the event of a complete failure of one of their connections. However, unlike a transit AS, this type of AS would not allow traffic from one AS to pass through on its way to another AS.
  2. stub: An AS that is connected to only one other AS. This may be an apparent waste of an AS number if the network's routing policy is the same as its upstream AS's. However, the stub AS may have peering with other autonomous systems that is not reflected in public route-view servers. Specific examples include private interconnections in the financial and transportation sectors.
  3. transit: An AS that provides connections through itself to other networks. That is, network A can use network B, the transit AS, to connect to network C. If one AS is an ISP for another, then the former is a transit AS.{{clarify|date=January 2016}}
  4. Internet Exchange Point (IX or IXP): A physical infrastructure through which ISPs or content delivery networks (CDNs) exchange internet traffic between their networks (autonomous systems). IXP ASNs are usually transparent.{{clarify|date=November 2015}}

See also

{{Portal|Computer networking}}
  • Administrative distance
  • INOC-DBA — a hotline communications system between the network operations centers of major Autonomous Systems
  • Internet Routing Registry
  • PeeringDB - a freely available web-based database of networks that are interested in peering
  • Routing Assets Database (RADB)

References

1. ^{{cite IETF |rfc=1930 |title=Guidelines for creation, selection, and registration of an Autonomous System (AS) |section=3 |first1=John |last1=Hawkinson |first2=Tony |last2=Bates |date=March 1996 |publisher=IETF |access-date=2018-12-31}}
2. ^{{cite IETF |rfc=1771 |title=A Border Gateway Protocol 4 (BGP-4) |first1=Yakov |last1=Rekhter |first2=Tony |last2=Li |date=March 1995 |publisher=IETF |access-date=2018-12-31}} (obsoleted by {{IETF RFC|4271}})
3. ^{{cite IETF |rfc=5396 |title=Textual Representation of Autonomous System (AS) Numbers |first1=Geoff |last1=Hudson |first2=George |last2=Michaelson |date=December 2008 |publisher=IETF |access-date=2018-12-31}}
4. ^{{cite IETF |rfc=4893 |title=BGP Support for Four-octet AS Number Space |first1=Quaizar |last1=Vohra |first2=Enke |last2=Chen |date=May 2007 |publisher=IETF |access-date=2018-12-31}}
5. ^{{cite web |url=http://icons.apnic.net/display/ASN/Using+AS+23456 |title=Using AS 23456: How BGP Uses Conversion or Truncation For Compatibility |date=2008-07-21 |access-date=2018-12-31 |dead-url=yes |archive-url=https://web.archive.org/web/20161029182359/http://icons.apnic.net/display/ASN/Using+AS+23456 |archive-date=2016-10-29}}
6. ^{{cite web |url=http://www.cidr-report.org/as2.0/ |first1=Tony |last1=Bates |first2=Philip |last2=Smith |first3=Geoff |last3=Huston |title=CIDR report |access-date=2018-12-31}}
7. ^{{cite web |url=https://www-public.imtbs-tsp.eu/~maigron/RIR_Stats/RIR_Delegations/World/ASN-ByNb.html |title=World - Autonomous System Number statistics - Sorted by number |work=Regional Internet Registries Statistics |access-date=2018-12-31}}
8. ^{{cite web |url=https://www.iana.org/assignments/as-numbers/as-numbers.xhtml |title=Autonomous System (AS) Numbers |website=IANA.org |date=2018-12-07 |access-date=2018-12-31}}

External links

  • [https://stat.ripe.net/ RIPEstat] — Internet Measurements and Analysis
  • [https://www.radb.net/ Merit] RADb
  • [https://www.apnic.net/get-ip/faqs/asn/ ASN FAQ]
  • [https://www.cidr-report.org/as2.0/ CIDR and ASN assignment report]
  • Autonomous System Whois Lookup
  • Partial List of Autonomous system numbers
  • [https://bgp.he.net Hurricane Electric BGP Toolkit]
  • [https://stat.lookinglass.org Lookin'STAT Graph: number of Autonomous systems online]

1 : Internet architecture

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/13 20:27:13