Точка обмена интернет-трафиком

undefined

Точка обмена интернет-трафиком (англ. Internet eXchange Point, IXP, также встречается сокращение GIX, англ. Global Internet eXchange) — это физическая инфраструктура, предназначенная для обмена интернет-трафиком между различными интернет-провайдерами (или ИСП, ISP) между их сетями автономных систем (Autonomous System), на основе взаимных соглашений, называемых публичным пирингом[1].

Общие сведения

Обмен трафиком в пределах точки обмена интернет-трафиком обычно осуществляется без дополнительных затрат. Такие точки позволяют интернет-провайдерам уменьшить долю трафика, передаваемого через внешних транзитных провайдеров, тем самым снижая среднюю стоимость передачи одного бита данных. Кроме того, большое количество маршрутов, полученных через IXP, улучшает эффективность маршрутизации и повышает устойчивость сети к сбоям.

Цели

Основная цель IXP заключается в обеспечении прямой межсетевой связи между участниками через точки обмена, минуя сторонние сети. Такая схема дает возможность обмениваться трафиком через нейтральную платформу, работающую как коммутатор уровня 2, и называется публичным пирингом. Основные преимущества публичного пиринга включают сокращение затрат, уменьшение задержек, увеличение пропускной способности и возможность объединения ресурсов[1][2]:

  • Оптимизация затрат: трафик, проходящий через точку обмена, не тарифицируется, в отличие от трафика, направляемого к транзитному провайдеру.
  • Снижение задержек: прямая связь, часто находящаяся в том же городе, устраняет необходимость в пересылке данных через другие города или континенты, что значительно снижает задержку.
  • Увеличение пропускной способности: это особенно важно для регионов с плохо развитыми высокоскоростными каналами, где трафик через транзит значительно дороже, а локальный обмен позволяет бесплатно пересылать большие объемы данных.
  • Объединение ресурсов: публичный пиринг на точке обмена даёт возможность использовать один физический канал для обмена трафиком между несколькими сетями.

Архитектура

Обычная IXP состоит из одного или нескольких сетевых коммутаторов, к которым подключаются все участники. До появления таких коммутаторов использовались концентраторы FOIRL или кольца FDDI. В 1993—1994 годах их вытеснили коммутаторы Ethernet и FDDI. В конце 1990-х часть точек обмена работала на коммутаторах ATM, однако доля таких решений не превышала 4 %. Также предпринималась неудачная попытка внедрения SRP/DPT (комбинации FDDI и SONET) в стокгольмском NetNod. В итоге подавляющее большинство точек обмена перешло на Ethernet-коммутаторы, которые сегодня применяются в более чем 95 % случаев.

В современных IXP используют порты Ethernet с разной пропускной способностью — от 10 мегабит в секунду в развивающихся странах до 100 гигабит в наиболее развитых регионах[3]. С развитием технологий, с июня 2011 года подобные скорости стали доступны на крупнейших IXP мира, например, на AMS-IX (Амстердам).

С 2010-х годов в крупнейших точках обмена[4][5][6] на смену традиционной архитектуре уровня 2 Ethernet приходит использование Ethernet поверх виртуальных частных LAN-сервисов (VPLS)[7], что оптимизирует работу сетевых каналов и эффективно предотвращает петли уровня 2. В современных точках обмена для этих целей всё чаще применяют маршрутизаторы вместо коммутаторов. В перспективе рассматривается переход к архитектуре EVPN[8], позволяющей уменьшить объём служебного трафика ARP.

Финансовые аспекты

Расходы на работу IXP[9] обычно делятся между всеми участниками. На дорогих точках обмена участники вносят ежемесячные или ежегодные платежи, определяемые исходя из скорости подключённых портов или, реже, объёма обрабатываемого трафика. Тарифы, основанные на объёме, распространены мало, так как они сдерживают развитие точки обмена. В ряде точек обмена дополнительно взимается плата за подключение, покрывающая стоимость оборудования и работы по его настройке.

Точки обмена и мультилатеральный пиринг (MLPA)

Стандартная схема пиринга на IXP предполагает двусторонние соглашения: каждый участник договаривается об обмене трафиком с каждым интересующим его другим участником. Новым участникам необходимо связаться по вопросам пиринга со всеми существующими участниками точки обмена, и наоборот.

Чтобы упростить процесс для сетей с открытой политикой пиринга, работают так называемые серверы маршрутов (англ. route server)[10]. Обычно развертывается два сервера для обеспечения отказоустойчивости. С помощью одной сессии BGP к серверу маршрутов становится возможно автоматически обмениваться маршрутами со всеми такими же участниками, не настраивая индивидуальные BGP-сессии с каждым из них, что упрощает эксплуатацию[11].

В результате становится возможным заключить соглашение о мультилатеральном пиринге (MLPA, англ. Multilateral Peering Agreement)[12], чтобы в рамках одной (или пары — для резервирования) BGP-сессии обмениваться маршрутами со всеми участниками.

При этом фактический трафик всегда идёт напрямую от одного участника к другому, сервер маршрутов лишь распространяет маршруты, не участвуя в передаче данных. Объявленный в BGP путь AS-Path не содержит номера AS сервера маршрутов[13], что делает маршруты более привлекательными для многих операторов.

Список точек обмена интернет-трафиком и их операторов

Примечание: часть записей относится к организациям, управляющим несколькими IX, а не к одной точке обмена.

Африка

Северная Америка

  • Канада
    • Toronto Internet Exchange (TorIX)
    • BC Internet Exchange (BCIX)
    • Quebec Internet Exchange (QIX)
  • США
    • Peering And Internet Exchanges Switch and Data (PAIX), Атланта, Даллас, Нью-Йорк, Северная Вирджиния, Пало-Альто, Филадельфия, Сан-Хосе, Сиэтл
    • MAE-East
    • MAE-West
    • MAE-Central
    • Equinix Internet Exchanges
    • AADS — SBC Communications, Чикаго NAP
    • Boston MXP
    • NYIIX
    • LAIIX
    • CRG Any2
    • SIX (Сиэтл)
    • NWAX (Портленд, Орегон)
    • HIX (Гавайи)
  • Пуэрто-Рико
    • Internet Exchange of Puerto Rico (IX.PR)

Южная Америка

Азия

  • Бангладеш
    • Bangladesh Internet Exchange (BDIX), Дакка
  • КНР
    • Shanghai City Exchange, Шанхай
    • Shanghai Internet Exchange Center, Шанхай
    • TerraMark
  • Корея
    • DACOM IX
    • KINX
    • Korean Internet Exchange (KIX)
  • Гонконг
    • Hong Kong Internet Exchange (HKIX)
  • Индия
    • India Internet Exchange (IN-IX)
  • Индонезия
    • National Inter Connection Exchange (NICE)
    • Indonesia Internet Exchange (IIX)
    • Napsindo International Internet Exchange (NAIIX)
  • Япония
    • Japan Network Access Point (JPNAP)
    • JPNAP Osaka
    • JPNAP6
    • JPIX
    • DIX-IE (NSPIXP2)
    • NSPIXP-6
  • Малайзия
    • Asia Internet Exchange Network Access Point Malaysia (ARIX)
    • Kuala Lumpur Internet Exchange, Куала-Лумпур
    • Malaysia Internet Exchange (MyIX)
  • Непал
    • Nepal Internet Exchange (npIX), Катманду
  • Пакистан
    • Karachi Network Access Point
  • Филиппины
    • Manila Internet Exchange, Манила
    • Philippine Internet Exchange (PhIX)
    • Philippine Common Routing Exchange (PHNET CORE)
  • Тайвань
    • Taiwan Network Access Point (TWNAP)
    • TWIX
  • Таиланд
    • Thailand Internet Exchange Service (THIX)
    • ThaiSarn Public Internet Exchange (PIE)
    • TOT Internet Exchange (TOT-NIX)
  • Сингапур
    • Singapore Open Exchange (SOP)
  • Вьетнам

Европа

Крупнейшие европейские точки обмена объединены в ассоциацию European Internet Exchange Association (Euro-IX).

  • Германия
    • Berlin Commercial Internet Exchange (BCIX), Берлин
    • Deutscher Commercial Internet Exchange (DE-CIX), Франкфурт
    • European Commercial Internet Exchange (ECIX), Берлин, Дюссельдорф
    • Frankfurt Internet Exchange (F-IX), Франкфурт
    • Frankfurt Network Access Point (fraNAP), Франкфурт
    • INXS Hamburg (INXS HBG), Гамбург
    • WorkIX Hamburg (WORKIX), Гамбург
    • INXS Munich (INXS MUC), Мюнхен
    • Kleyer Rebstöcker InternetExchange (KleyReX), Франкфурт
    • MAE Frankfurt, Франкфурт
    • Metropolitan Area Network Darmstadt (MANDA), Дармштадт
    • Munich Commercial Internet Exchange (M-CIX), Мюнхен
    • Nürnberger Internet Exchange (N-IX), Нюрнберг
  • Австрия
    • Vienna Internet Exchange (VIX), Вена
  • Бельгия
    • Belgian National Internet Exchange (BNIX), Брюссель
    • Belgium IX (BelgiumIX), Брюссель
  • Болгария
    • SIX
    • Varna Internet Exchange
  • Кипр
    • Cyprus Internet Exchange (CyIX)
  • Хорватия
    • Croatian Internet Exchange (CIX)
  • Дания
    • Danish Internet Exchange Point (DIX), Kongens Lyngby
  • Испания
    • Catalunya Neutral Internet Exchange (CATNIX), Барселона
    • España Internet Exchange (ESPANIX), Мадрид
    • Galicia Neutral Internet Exchange (GALNIX), Сантьяго-де-Компостела
    • Punto Neutro Vasco (EuskoNIX), Сан-Себастьян
  • Эстония
    • Tallinn Internet Exchange (TIX), Таллин
    • Tallinn Internet Exchange (2) (TLLIX), Таллин
  • Финляндия
    • Finnish Communication and Internet Exchange (FICIX), Хельсинки, Эспоо
    • Tampere Region Exchange (TREX), Тампере
  • Франция
    • ADN-IX, Валанс (закрыт)
    • AuvernIX, Овернь и Центральный массив
    • BreizhIX, Ренн — Бретань
    • Equinix Exchange Paris (Equinix Paris), Париж
    • European Global Internet Exchange (EuroGIX), Страсбург
    • France Internet Exchange (France-IX), Париж
    • France Internet Exchange (France-IX), Марсель
    • FR-IX (группа точек обмена, управляемых кооперативом Opdop и объединённых по концепции DualGix), (закрыты)
      • FR-IX, Париж, Сен-Дени, Обервилье, Курбевуа, Плесис-Робинсон
      • FR-IX72, Ле-Ман
      • FR-IX35, Ренн
      • FR-IX13, Марсель
    • French National Internet Exchange IPv6 (FNIX6), Париж
    • Free Internet Exchange (FreeIX), Париж (закрыт)
    • Gigabit European Internet Exchange (GEIX), Париж (закрыт)
    • GirondIX, Бордо (развёртывается)
    • Grenoble Network Initiative (GNI), Гренобль (закрыт)
    • Grenoble Internet Exchange
    • GUYANIX, Кайенна
    • LOTHIX, Нанси
    • LILLIX, Лилль
    • Lyon Internet Exchange, Лион, управляется ассоциацией Rézopole, которая координирует несколько локальных IXP
      • EuroGIX, Страсбург
      • GrenoblIX, Гренобль
      • NicIX, Ницца
    • Marseille Internet Exchange (MA-IX), Марсель
    • MAE Paris, Париж
    • Mix Internet Exchange and Transit (MIXT)
    • Nantes-IX, ассоциация Ouest.Network, Нант
    • OuestIX, Нант (закрыт)
    • PaNAP, Париж (закрыт, интегрирован во France-IX)
    • Paris Internet Exchange (PARIX), Париж
    • PhibIX, Сент-Этьен
    • Paris Operators for Universal Internet Exchange (POUIX), Париж (закрыт)
    • REUNIX, Сен-Дени (о. Реюньон), управляется RENATER, снижает нагрузку на каналы между Реюньоном и «материком», размещает вторичные DNS для .fr и .re
    • Saintetix, Сент-Этьен (закрыт)
    • Service for French Internet Exchange (SFINX), управляется RENATER, соединяет Париж и Обервилье
    • StuffIX Paris (StuffIX), Париж
    • SudIX, под управлением Iloth, Монпелье
    • TOUIX (Touix), Тулуза
  • Греция
    • Athens Internet Exchange (AIX), Афины
  • Венгрия
    • Budapest Internet Exchange (BIX), Будапешт
  • Ирландия
    • Internet Neutral Exchange (INEX), Дублин
  • Исландия
    • Reykjavik Internet Exchange (RIX), Рейкьявик
  • Италия
    • Milan Internet Exchange (MIX), Милан
    • Nautilus Mediterranean Exchange Point (NaMeX), Рим
    • Torino Piemonte Exchange Point (TOPIX), Турин
    • Tuscany Internet Exchange (TIX), Флоренция
  • Латвия
    • Latvian Global Internet Exchange (GIX), Рига
    • Riga Internet Exchange (RIX), Рига
  • Люксембург
    • Luxembourg Commercial Internet eXchange (LU-CIX), Люксембург
  • Мальта
    • Malta Internet Exchange (MIX Malta), Мсида
  • Норвегия
    • Norwegian Internet Exchange (NIX), Осло
  • Нидерланды
    • Amsterdam Internet Exchange (AMS-IX), Амстердам
    • Friese Internet Exchange (FR-IX), Леуварден
    • Groningen Internet Exchange (GN-IX), Гронинген
    • Nederlands-Duitse Internet Exchange (NDIX), Энсхеде
    • Neutral Internet Exchange (NL-ix), распределённая точка обмена по всей Европе (13 стран, 31 город), изначально создана в Амстердаме
  • Польша
    • Polish Internet Exchange (PL-IX), Варшава
    • Warsaw Internet Exchange (WIX), Варшава
  • Португалия
    • GIGAbit Portuguese Internet Exchange (GIGAPIX), Лиссабон
  • Чехия
    • Neutral Internet Exchange of the Czech Republic (NIX.CZ), Прага
  • Румыния
    • Bucharest Internet Exchange (BUHIX), Бухарест
    • Romanian Network for Internet Exchange (RoNIX), Бухарест
    • Interlan Allied Networks Internet Exchange (Interlan TCP/IP), Бухарест
    • Suceava Internet eXchange (SViX), Сучава
  • Великобритания
    • London Internet Exchange (LINX), Лондон
    • London Internet Providers Exchange (LIPEX), Лондон
    • London Network Access Point (LONAP), Лондон
    • Manchester Network Access Point (MaNAP), Манчестер
    • Manchester Commercial Internet Exchange (mcix), Манчестер
    • Meridian Gate Internet Exchange (MERIEX), Лондон
    • Packet Exchange, Лондон
    • Redbus Internet Exchange (RBIEX), Лондон
    • Scottish Internet Exchange (SCOTIX), Эдинбург
    • Sovereign House Exchange (SovEx), Лондон
  • Россия
    • Chelyabinsk Peering Point Ural, Челябинск, основан в 2001, запущен в 2004
    • Moscow Internet Exchange (MSK-IX), Москва
    • NSK-IX, Новосибирск
    • Samara Internet Exchange (Samara-IX), Самара
    • North-West Internet Exchange (NW-IX), Санкт-Петербург
    • Saint Petersburg Internet Exchange (SPB-IX), Санкт-Петербург
    • Ural IX, Екатеринбург
  • Словакия
    • Slovak Internet Exchange (SIX), Братислава
  • Словения
    • Slovenian Internet Exchange (SIX), Любляна
  • Швеция
    • Netnod Internet Exchange i Sverige (Netnod), Стокгольм
    • SOL-IX, Стокгольм
    • STHIX, Стокгольм
    • NorrNod, Умео
  • Швейцария
    • CERN Internet Exchange Point (CIXP), Женева
    • Swiss Internet Exchange (SWISSIX), Цюрих
    • Telehouse Internet Exchange (TIX), Цюрих
  • Турция
    • Turkish Information Exchange (TURNET)
  • Украина
    • Central Ukrainian Internet Exchange
    • Ukrainian Internet Exchange (UA.IX)

Ближний Восток

  • Египет
    • Cairo Internet Exchange (CAIX)
    • Cairo Internet Exchange (CR-IX)
    • Middle East Internet Exchange (MEIX)
  • Израиль
    • Israeli Internet Exchange (IIX)

Океания

  • Австралия
    • Equinix, Сидней, Мельбурн, Брисбен
    • PIPE Networks, Брисбен, Сидней, Мельбурн, Аделаида, Хобарт, Канберра
    • AUSIX, Мельбурн
    • Brisbane Internet Exchange (BIX), Брисбен (закрыт)
    • Lismore Internet Exchange (LIX), Лисмор
    • MEL BONE, Мельбурн (закрыт)
    • Melbourne NAPette, Мельбурн
    • Newcastle Internet Exchange (NIX), Ньюкасл (закрыт)
    • South Australian Internet Exchange (SAIX), Аделаида (закрыт)
    • Sydney Internet Exchange (SIX), Сидней (закрыт)
    • Victorian Internet Exchange (VIX), Виктория
    • Western Australian Internet Exchange (WAIX), Перт
    • Wollongong Internet Exchange (WIX), Вуллонгонг (закрыт)
  • Новая Зеландия
    • Wellington Internet Exchange (WIX), Веллингтон
    • Neutral New Zealand Internet Exchange (NZIX)
    • Auckland Peering Exchange (APE), Окленд

Указанные как «закрытые» точки обмена являлись частью неудачного проекта AUSBONE или были упразднены/слились с другими IXP.

Примечания