К ленте

Создание собственного автономного системы в Интернете

Статья о создании собственного автономного системного пространства в Интернете: опыт, технологии и планы на будущее.

Создание собственного автономного системы в Интернете

Создание собственного автономного системы в Интернете

Недавно я начал развивать собственное автономное системное пространство (AS) в Интернете. Это решение было принято с целью углубить свои знания в области сетевых технологий и исследовать аспекты, которые обычно остаются за пределами внимания большинства IT-специалистов. В дальнейшем я также планирую использовать этот опыт в коммерческих целях.

Что такое автономное системное пространство (AS)?

Автономное системное пространство (AS) представляет собой группу маршрутизаторов, которые функционируют как единое целое и обмениваются данными с другими AS через протоколы, такие как «Border Gateway Protocol» (BGP). Внутри системы могут использоваться различные протоколы маршрутизации, включая iBGP, «Routing Information Protocol» (RIP), «Open Shortest Path First» (OSPF) и многие другие, как, например, протокол Babel, который использую я.

Каждое автономное системное пространство идентифицируется уникальным номером AS, который выдается международными регистрационными органами, такими как RIPE NCC и ARIN. Эти номера стандартизированы в виде 32-битных или 16-битных значений, при этом последние могут быть выданы в исключительных случаях.

Мой опыт создания AS

После долгих размышлений я подал заявку на получение собственного AS через компанию Pankerl – Media и получил номер AS34924. В данный момент в этом AS функционируют три маршрутизатора, подключенных к шести интернет-узлам:

  • FRA-1 (Франкфурт, подключен к LocIX и KleyReX)
  • DUS-1 (Дюссельдорф, подключен к DE-CIX Düsseldorf и 4b42 Internet Exchange Point в Цюрихе)
  • Vancouver-1 (Ванкувер, подключен к EVIX Fremont и UNMETERED Exchange в Ванкувере)

Кроме того, у меня есть несколько uplink-соединений для обмена данными с сетями, с которыми невозможно установить прямой обмен трафиком (например, с Telekom, AS3320).

В рамках этого AS сейчас осуществляется передача трафика для одного IPv4-адреса и двух IPv6-адресов:

  • 45.145.80.0/24
  • 2602:fed2:770b::/48
  • 2a0f:5707:aa00::/44

Планы на будущее

В будущем я планирую:

  • Обеспечить транспорт данных для Freifunk
  • Реализовать решения для клиентов, включая интернет-соединения и BGP-подключения для клиентов с собственными AS
  • Предоставить VPN-соединения для клиентов для получения статических IP-адресов
  • Объединиться с планируемым AS хакерского/мейкерского пространства Schaffenburg, чтобы не дублировать присутствие на всех интернет-узлах.

Дополнительная информация

Для получения более подробной информации можно посетить веб-сайт моего AS, размещенный на сайте Pankerl – Media, а также ознакомиться с записью в PeeringDB, где представлены технические детали.