System autonomiczny (Internet) - Autonomous system (Internet)
System autonomiczny ( AS ) to zbiór połączonych prefiksów routingu protokołu internetowego (IP) pod kontrolą jednego lub więcej operatorów sieci w imieniu pojedynczej jednostki administracyjnej lub domeny, który przedstawia wspólną i jasno zdefiniowaną politykę routingu w Internecie. Każdy AS ma przypisany numer systemu autonomicznego ( ASN ), do wykorzystania w routingu Border Gateway Protocol (BGP). Numery systemów autonomicznych są przypisywane do lokalnych rejestrów internetowych (LIR) i organizacji użytkowników końcowych przez ich odpowiednie regionalne rejestry internetowe (RIR), które z kolei otrzymują bloki numerów ASN do ponownego przypisania od organu ds. numerów przypisanych do Internetu (IANA). IANA prowadzi również rejestr ASN, które są zarezerwowane do użytku prywatnego (i dlatego nie powinny być ogłaszane w globalnym Internecie).
Pierwotnie definicja wymagała kontroli przez jeden podmiot, zazwyczaj dostawcę usług internetowych (ISP) lub bardzo dużą organizację z niezależnymi połączeniami do wielu sieci, która przestrzegała jednej i jasno określonej polityki routingu. W marcu 1996 r. weszła w życie nowsza definicja, ponieważ wiele organizacji może uruchamiać BGP przy użyciu prywatnych numerów AS do dostawcy usług internetowych, który łączy wszystkie te organizacje z Internetem. Mimo że może istnieć wiele systemów autonomicznych obsługiwanych przez dostawcę usług internetowych, Internet widzi tylko politykę routingu dostawcy usług internetowych. Ten dostawca usług internetowych musi mieć oficjalnie zarejestrowany ASN.
Do 2007 r. numery AS były definiowane jako 16-bitowe liczby całkowite, co pozwalało na maksymalnie 65 536 przypisań. Od tego czasu IANA zaczęła również przypisywać 32-bitowe numery AS do regionalnego rejestru internetowego (RIR). Liczby te są zapisywane najlepiej jako proste liczby całkowite, w zapisie określanym jako „asplain”, w zakresie od 0 do 4 294 967 295 ( szesnastkowo 0xFFFF FFFF). Lub, alternatywnie, w formie zwanej „asdot”, który wygląda jak xy , gdzie x i y są liczbami 16-bitowymi. Liczby w postaci 0.y są dokładnie starymi 16-bitowymi liczbami AS. Specjalny 16-bitowy ASN 23456 („AS_TRANS”) został przypisany przez IANA jako symbol zastępczy dla 32-bitowych wartości ASN w przypadku, gdy routery obsługujące 32-bitowy ASN („nowe głośniki BGP”) wysyłają komunikaty BGP do routerów ze starszymi Oprogramowanie BGP ("stare głośniki BGP"), które nie rozumieją nowych 32-bitowych ASN.
Pierwszy i ostatni ASN oryginalnych 16-bitowych liczb całkowitych (0 i 65 535) oraz ostatni ASN 32-bitowych liczb (4 294 967 295) są zarezerwowane i nie powinny być używane przez operatorów. Numery ASN od 64 496 do 64 511 z oryginalnego zakresu 16-bitowego i od 65 536 do 65 551 z zakresu 32-bitowego są zarezerwowane do użytku w dokumentacji. Numery ASN od 64 512 do 65 534 z oryginalnego 16-bitowego zakresu AS i od 4 200 000 000 do 4 294 967 294 z zakresu 32-bitowego są zarezerwowane do użytku prywatnego.
Liczba unikalnych sieci autonomicznych w systemie routingu Internetu przekroczyła 5 000 w 1999 r., 30 000 pod koniec 2008 r., 35 000 w połowie 2010 r., 42 000 pod koniec 2012 r., 54 000 w połowie 2016 r. i 60 000 na początku 2018 r. Liczba przydzielonych ASN przekroczyła 100 000 w marcu 2021 r.
Zadanie
Numery AS są przydzielane blokami przez urząd IANA ( Internet Assigned Numbers Authority ) do regionalnych rejestrów internetowych (RIR). Następnie odpowiedni RIR przypisuje ASN do podmiotów w wyznaczonym obszarze z bloku przydzielonego przez IANA. Podmioty, które chcą otrzymać ASN, muszą zakończyć proces aplikacyjny swojego dostawcy usług RIR, LIR lub dostawcy usług upstream i uzyskać zatwierdzenie przed przypisaniem ASN. Aktualne przypisania IANA ASN do RIR można znaleźć na stronie internetowej IANA. RIR, jako część NRO , może odwołać numery AS w ramach swoich możliwości zarządzania Internetem .
Istnieją inne źródła bardziej szczegółowych danych:
- APNIC : https://ftp.apnic.net/stats/apnic/
- DOJRZAŁE NCC : https://ftp.ripe.net/ripe/stats/
- AFRYKAŃSKA : https://ftp.afrinic.net/pub/stats/afrinic/
- ARIN : https://ftp.arin.net/pub/stats/arin/
- LACNIC : https://ftp.lacnic.net/pub/stats/lacnic/
Tabela ASN
Dostępna pełna tabela 16-bitowych i 32-bitowych ASN:
Numer | Bity | Opis | Referencja |
---|---|---|---|
0 | 16 | Zarezerwowane dla unieważnienia nieprzydzielonej przestrzeni RPKI | RFC 6483 , RFC 7607 |
1 - 23455 | 16 | Publiczne ASN | |
23456 | 16 | Zarezerwowane dla przejścia AS Pool | RFC 6793 |
23457 - 64495 | 16 | Publiczne ASN | |
64496 - 64511 | 16 | Zarezerwowane do użytku w dokumentacji i przykładowym kodzie | RFC 5398 |
64512 - 65534 | 16 | Zarezerwowane do użytku prywatnego | RFC 1930 , RFC 6996 |
65535 | 16 | Skryty | RFC 7300 |
65536 - 65551 | 32 | Zarezerwowane do użytku w dokumentacji i przykładowym kodzie | RFC 5398 , RFC 6793 |
65552 - 131071 | 32 | Skryty | |
131072 - 4199999999 | 32 | Publiczne 32-bitowe ASN | |
4200000000 - 4294967294 | 32 | Zarezerwowane do użytku prywatnego | RFC 6996 |
4294967295 | 32 | Skryty | RFC 7300 |
Rodzaje
Systemy autonomiczne (AS) można podzielić na cztery kategorie, w zależności od ich łączności i zasad działania.
- multihomed : AS, który utrzymuje połączenia z więcej niż jednym innym AS. Pozwala to AS pozostać podłączonym do Internetu w przypadku całkowitej awarii jednego z ich połączeń. Jednak w przeciwieństwie do tranzytowego AS, ten typ AS nie przepuszcza ruchu z jednego AS w drodze do innego AS.
- stub : AS, który jest połączony tylko z jednym innym AS. Może to być oczywistym marnotrawstwem numeru AS, jeśli polityka routingu sieci jest taka sama, jak jej upstream AS. Jednak skrótowy AS może mieć komunikację równorzędną z innymi systemami autonomicznymi, co nie znajduje odzwierciedlenia w publicznych serwerach route-view . Konkretne przykłady obejmują prywatne połączenia międzysystemowe w sektorach finansowym i transportowym.
- tranzyt : AS, który zapewnia połączenia przez siebie z innymi sieciami. Oznacza to, że sieć A może wykorzystywać sieć B, tranzytowy AS, do łączenia się z siecią C. Jeśli jeden AS jest dostawcą usług internetowych dla innego, jest uważany za tranzytowy AS.
- Internet Exchange Point (IX lub IXP): Fizyczna infrastruktura, za pośrednictwem której dostawcy usług internetowych lub sieci dostarczania treści (CDN) wymieniają ruch internetowy między swoimi sieciami (systemy autonomiczne). Są to często grupy lokalnych dostawców usług internetowych, które łączą się w celu wymiany danych, dzieląc koszty lokalnego koncentratora sieciowego, unikając wyższych kosztów (i opłat za przepustowość) tranzytowego AS. ASN IXP są zwykle przezroczyste.
Zobacz też
- Dystans administracyjny
- INOC-DBA — system komunikacji hotline między centrami operacji sieciowych głównych systemów autonomicznych
- Rejestr routingu internetowego
- PeeringDB — ogólnodostępna internetowa baza danych sieci zainteresowanych peeringiem
- Baza danych zasobów routingu (RADB)
Bibliografia
Zewnętrzne linki
- RIPEstat — internetowe pomiary i analiza
- Zasługi RADb
- Hurricane Electric BGP Toolkit
- PeeringDB https://www.peeringdb.com/
- Robtex: Różne rodzaje badań numerów IP, nazw domen, ASN itp.
- astraceroute, narzędzie AS traceroute (część netsniff-ng)
- Najczęściej zadawane pytania na temat ASN
- Raport przypisania CIDR i ASN
- Częściowa lista numerów systemów autonomicznych
- Wykres Lookin'STAT: liczba systemów autonomicznych online