Автономная система ( AS ) представляет собой совокупность подключенного интернет - протокола (IP) маршрутизации префиксов под контролем одного или нескольких операторов сети от имени одной административной единицы или домена , который представляет собой общие, четко определенные политики маршрутизации в Интернете. [1]
Первоначально определение требовало контроля со стороны одного объекта, обычно провайдера Интернет-услуг (ISP) или очень большой организации с независимыми подключениями к нескольким сетям, которая придерживалась единой и четко определенной политики маршрутизации, как первоначально определено в RFC 1771. [2 ] Новое определение в RFC 1930 вошло в употребление, потому что несколько организаций могут использовать протокол пограничного шлюза (BGP), используя частные номера AS, с провайдером, который соединяет все эти организации с Интернетом. Несмотря на то, что ISP может поддерживать несколько автономных систем, Интернет видит только политику маршрутизации ISP. Этот интернет-провайдер должен иметь официально зарегистрированный номер автономной системы ( ASN).
Каждой AS выделяется уникальный ASN для использования в маршрутизации BGP. ASN важны, потому что ASN однозначно идентифицирует каждую сеть в Интернете.
До 2007 года номера AS определялись как 16-разрядные целые числа, что позволяло выполнять не более 65 536 назначений. RFC 4893 представил 32-битные номера AS, которые Internet Assigned Numbers Authority (IANA) начал выделять региональным интернет-реестрам (RIR), хотя этот предлагаемый стандарт теперь заменен RFC 6793. Эти номера предпочтительно записывать как простые целые числа. (в нотации, иногда называемой «asplain») в диапазоне от 0 до 4 294 967 295 ( шестнадцатеричный 0xFFFF FFFF) или в форме «asdot», которая выглядит как xy , где x и y - 16-битные числа. Числа вида 0.y - это в точности старые 16-битные номера AS. Принятое текстовое представление номеров автономных систем определено в RFC 5396 как «asplain». [3] Специальный 16-битный ASN 23456 ("AS_TRANS") [4] был назначен IANA в качестве заполнителя для 32-битных значений ASN для случая, когда маршрутизаторы с поддержкой 32-битного ASN ("новые динамики BGP") отправляют Сообщения BGP маршрутизаторам со старым программным обеспечением BGP («старые динамики BGP»), которые не понимают новые 32-разрядные ASN. [5]
Первый и последний ASN исходных 16-битных целых чисел (0 и 65 535) и последний ASN 32-битных чисел (4 294 967 295) зарезервированы и не должны использоваться операторами. ASN от 64 496 до 64 511 из исходного 16-битного диапазона и от 65 536 до 65 551 из 32-битного диапазона зарезервированы для использования в документации RFC 5398. ASN от 64 512 до 65 534 исходного 16-битного диапазона AS и от 4 200 000 000 до 4 294 967 294 из 32-битный диапазон зарезервирован для частного использования в соответствии с RFC 6996, что означает, что они могут использоваться внутри страны, но не должны сообщаться в глобальном Интернете. Все остальные номера ASN подлежат присвоению IANA.
Количество уникальных автономных сетей в системе маршрутизации Интернета превысило 5 000 в 1999 г., 30 000 в конце 2008 г., 35 000 в середине 2010 г., 42 000 в конце 2012 г., 54 000 в середине 2016 г. и 60 000 в начале 2018 г. [6]
По состоянию на март 2021 года количество выделенных ASN превысило 100 000. [7]
Назначение
Номера AS назначаются блоками Управлением по присвоению номеров в Интернете (IANA) региональным интернет-регистратурам (RIR). Соответствующий RIR затем назначает ASN объектам в пределах своей назначенной области из блока, назначенного IANA. Организации, желающие получить ASN, должны завершить процесс подачи заявки своим RIR, LIR или вышестоящим поставщиком услуг [8] [9] и получить одобрение до того, как им будет назначено ASN. Текущие назначения IANA ASN RIR можно найти на веб-сайте IANA. [10] RIR, как часть NRO , могут отзывать номера AS в рамках своих возможностей управления Интернетом . [11]
Есть и другие источники более конкретных данных:
Таблица ASN
Доступна полная таблица 16-битных и 32-битных ASN: [10]
Число | Биты | Описание | Справка |
---|---|---|---|
0 | 16 | Зарезервировано для аннулирования нераспределенного пространства RPKI [12] | RFC6483, RFC7607 |
1 - 23455 | 16 | Публичные ASN | |
23456 | 16 | Зарезервировано для перехода пула AS | RFC6793 |
23457–64495 | 16 | Публичные ASN | |
64496–64511 | 16 | Зарезервировано для использования в документации / образце кода | RFC5398 |
64512–65534 | 16 | Зарезервировано для частного использования | RFC1930, RFC6996 |
65535 | 16 | Зарезервированный | RFC7300 |
65536–65551 | 32 | Зарезервировано для использования в документации и образце кода | RFC4893, RFC5398 |
65552–131071 | 32 | Зарезервированный | |
131072–4199999999 | 32 | Общедоступные 32-битные ASN | |
4200000000 - 4294967294 | 32 | Зарезервировано для частного использования | RFC6996 |
4294967295 | 32 | Зарезервированный | RFC7300 |
Типы
Автономные системы (AS) можно разделить на четыре категории в зависимости от их возможности подключения и операционной политики.
- multihomed : AS, которая поддерживает соединения с более чем одной AS. Это позволяет AS оставаться подключенным к Интернету в случае полного отказа одного из их подключений. Однако, в отличие от транзитной AS, этот тип AS не позволяет трафику от одной AS проходить через него на пути к другой AS.
- заглушка : AS, подключенная только к одной другой AS. Это может быть очевидной пустой тратой номера AS, если политика маршрутизации сети такая же, как и у ее восходящей AS. Однако тупиковая AS может иметь пиринг с другими автономными системами, что не отражается на общедоступных серверах просмотра маршрутов . Конкретные примеры включают частные соединения в финансовом и транспортном секторах.
- транзит : AS, которая обеспечивает подключение через себя к другим сетям. То есть сеть A может использовать сеть B, транзитную AS, для подключения к сети C. Если одна AS является поставщиком услуг Интернета для другой, то она считается транзитной AS. [ требуется разъяснение ]
- Точка обмена интернет-трафиком (IX или IXP): физическая инфраструктура, через которую интернет-провайдеры или сети доставки контента (CDN) обмениваются интернет-трафиком между своими сетями (автономные системы). IXP ASN обычно прозрачны. [ требуется разъяснение ]
Смотрите также
- Административная дистанция
- INOC-DBA - система связи по горячей линии между центрами сетевых операций крупных автономных систем.
- Реестр Интернет-маршрутизации
- PeeringDB - свободно доступная веб-база данных сетей, заинтересованных в пиринге.
- База данных ресурсов маршрутизации (RADB)
Рекомендации
- ^ Хокинсон, Джон; Бейтс, Тони (март 1996 г.). Руководство по созданию, выбору и регистрации автономной системы (AS) . IETF . сек. 3. DOI : 10,17487 / RFC1930 . RFC 1930 . Проверено 31 декабря 2018 .
- ^ Рехтер, Яков; Ли, Тони (март 1995 г.). Протокол пограничного шлюза 4 (BGP-4) . IETF . DOI : 10,17487 / RFC1771 . RFC 1771 . Проверено 31 декабря 2018 . (устарело RFC 4271 )
- ^ Хьюстон, Джефф; Майклсон, Джордж (декабрь 2008 г.). Текстовое представление номеров автономных систем (AS) . IETF . DOI : 10,17487 / RFC5396 . RFC 5396 . Проверено 31 декабря 2018 .
- ^ Vohra, Quaizar; Чен, Энке (май 2007 г.). Поддержка BGP для четырехоктетного числового пространства AS . IETF . DOI : 10,17487 / RFC4893 . RFC 4893 . Проверено 31 декабря 2018 .
- ^ «Использование AS 23456: как BGP использует преобразование или усечение для обеспечения совместимости» . 21 июля 2008 г. Архивировано из оригинала на 2016-10-29 . Проверено 31 декабря 2018 .
- ^ Бейтс, Тони; Смит, Филипп; Хьюстон, Джефф. «Отчет CIDR» . Проверено 31 декабря 2018 .
- ^ «Мир - Статистика номеров автономных систем - Сортировка по номерам» . Статистика региональных интернет-реестров . Проверено 31 декабря 2018 .
- ^ «Как настроить LIR» . www.afrinic.net . Проверено 23 марта 2020 года .
- ^ Март 2017, дата публикации: 14. «Политика присвоения номеров автономной системе (AS)» . Сетевой координационный центр RIPE . Проверено 23 марта 2020 года .
- ^ а б «Номера автономных систем (АС)» . IANA.org . 2018-12-07 . Проверено 31 декабря 2018 .
- ^ «Отмена предоставления Интернет-ресурсов» . www.lacnic.net . Проверено 17 февраля 2021 .
- ^ «Политика prop-132 (AS0 для нераспределенного пространства) развернута в эксплуатации» . Блог APNIC . 2020-09-02 . Проверено 12 сентября 2020 .
Внешние ссылки
- RIPEstat - Интернет-измерения и анализ
- Заслуга RADb
- Инструментарий Hurricane Electric BGP
- PeeringDB https://www.peeringdb.com/
- Robtex: различные виды исследований IP-номеров, доменных имен, ASN и т. Д.
- astraceroute, служебная программа AS traceroute (часть netsniff-ng)
- ASN FAQ
- Отчет о назначении CIDR и ASN
- Неполный список номеров автономных систем
- Lookin'STAT Graph: количество автономных систем в сети