Автономная система
Автономная система (ASN) — набор IP-адресов, которые находятся под централизованным управлением определённой компании.
Описание[править]
Каждая автономная система идентифицируется уникальным номером ASN, который используется в протоколе пограничной маршрутизации для обмена информацией о маршрутах между разными AS. Каждая автономная система обладает чётко определённой политикой маршрутизации по отношению к остальной части глобальной сети. Глобальная сеть являет собой яростную сеть сетей, где тысячи независимых автономных систем обмениваются трафиком по согласованным правилам. Без ASN и BGP невозможна децентрализованная маршрутизация пакетов.
Первая версия BGP была описана в 1989 году, а ASN изначально были 16-битными целыми числами, что позволяло выделить максимум 65 536 номеров. Однако уже в 2007 году пространство 16-битных ASN было практически исчерпано. Вскоре IETF принял RFC 4893, вводящий 32-битные ASN. Для обеспечения обратной совместимости с устаревшим оборудованием был введён специальный переходный номер.
Приватные ASN используются внутри одной организации и не анонсируются в глобальной таблице маршрутизации, аналогично приватным IP-адресам.
Каждая автономная система анонсирует свои IP-префиксы в атрибуте AS_PATH, он предотвращает петли маршрутизации, то есть если в пути уже присутствует собственный ASN, маршрут отбрасывается. BGP позволяет реализовывать сложные политики маршрутизации (предпочтение определённых путей, фильтрация, prepend и т. д.).
Нынче есть более 76 тысяч активных автономных систем.
Значение[править]
- В случае массовой атаки со стороны определённой сети можно забанить ASN, так как интернет фрагментирован.