поиск
Мой IX:
карта сайта · english RSS

Route Server

Назначение

Cлужба Route Server (RS) - сетевой сервис, позволяющий упростить пиринговое взаимодействие между участниками MSK-IX и сократить количество индивидуальных администрируемых пиринговых сессий. RS передает BGP-анонсы подключенных к нему участников, таким образом пиринг с RS позволяет установить пиринговое взаимодействие со всеми остальными участниками MSK-IX, использующими RS.

Служба RS действует на общем пиринговом VLAN, поддерживает использование 16- и 32-битных номеров AS и позволяет вести обмен трафиком по протоколам IPv4 и IPv6. Аппаратная база RS состоит из двух дублирующих друг друга серверов, установленных на технологических площадках М9 и КИ.

Как начать пользоваться RS?

Чтобы начать пользоваться RS, участнику необходимо организовать взаимодействие со служебной автономной системой AS8631 по протоколу BGP.

Для этого:

  1. Внесите описание политики взаимодействия вашей сети с AS8631 в базу данных Internet Routing Registry (IRR), поддерживаемую MSK-IX (RIPE, ARIN, RADB).

  2. Направьте с любого из авторизованных по договору контактных адресов на адрес msk-ix-noc@ripn.net заявку, содержащую идентификатор организации, номер AS участника и IP-адрес маршрутизатора (IPv4 и/или IPv6).

  3. Настройте BGP-сессию со своей стороны с обоими маршрутизаторами (см. таблицу ниже).

  4. В конфигурации BGP со своей стороны отключите проверку first-as командой no bgp enforce-first-as.

  М9 КИ
Номер AS AS8631 AS8631
IPv4-адрес 193.232.244.100/23 193.232.246.100/23
IPv6-адрес 2001:7F8:20:101::244:100/64 2001:7F8:20:102::246:100/64
Анонсирует участникам AS-MSKROUTESERVER AS-MSKROUTESERVER
Платформа BIRD Software BIRD Software
Процедура реконфигурации* ежедневно 15:30-16:30
(кроме сб. и вс.)
ежедневно 11:30-12:30
(кроме сб. и вс.)

* Процедура реконфигурации включает в себя процесс запросов / обновления политики в базах IRR (RIPE, ...), а также процесс построения/обновления фильтров и их применение в конфигурации RS. Процедура по времени занимает от нескольких минут до одного часа.

Информацию об участниках MSK-IX, использующих RS, можно получить из базы данных RIPE по запросу http://www.ripe.net/whois?searchtext=-T+aut-num+as8631, либо whois -h whois.ripe.net as8631.

Для отладки маршрутизации и контроля BGP-анонсов, принимаемых RS, пользуйтесь RS Looking Glass.

Требования к участникам, пользующимся RS, содержатся в технологических условиях.

Политика маршрутизации RS

Обмен роутинговой информацией между RS и каждым участником осуществляется по протоколу BGP4, описанном в RFC1771. Пиры RS получают от RS лучший выбранный маршрут из принятых от всех пиров. При передаче BGP-анонса от RS атрибут Next-Hop содержит IP-адрес того маршрутизатора, от которого данный анонс были получен RS; атрибут AS_PATH передается без изменений. Таким образом, обмен трафиком участников происходит напрямую, минуя RS.

Принимаемые RS анонсы фильтруются в соответствии со следующими принципами:

  • Не принимаются анонсы сетей, для которых значение поля origin протокола BGP не совпадает со значением поля origin объекта route / route6 в базе данных IRR.
  • Не принимаются анонсы сетей, не указанных как анонсирующиеся в AS8631 в описании политики маршрутизации данных сетей в базе данных IRR.
  • Не принимаются анонсы приватных сетей, приватных AS и маршрута по умолчанию (default route).

Атрибуты BGP community

Route Server поддерживает две группы атрибутов BGP community: базовые и дополнительные. Атрибуты базовой группы действуют в порядке, приведенном в таблице.

Базовые
0:peer-as Блокировка анонса префикса участнику с номером AS peer-as
8631:peer-as Анонс префикса участнику с номером AS peer-as
0:8631 Блокировка анонса префикса всем участникам
8631:8631 Анонс префикса всем участникам
Дополнительные
8631:65281 Анонс префикса участникам с атрибутом no-export
8631:0 Установка local-preference 0
8631:50 Установка local-preference 50
8631:100 Установка local-preference 100

Примечания:

1. При отсутствии атрибута BGP community или при его несоответствии указанному списку префикс принимается и передается всем участникам.

2. В looking glass в детальной информации по префиксам отображаются только базовые BGP community. Для дополнительных BGP community отображается результат их применения.

3. Все анонсы имеют по умолчанию local-preference 100.

4. Префиксы с атрибутом BGP no-export (65535:65281) прозрачно передаются участникам с сохранением атрибута.

Особенности работы с community в случае 32-битных номеров AS

Для построения политики взаимодействия с участниками MSK-IX, использующими 32-битные номера автономных систем, воспользуйтесь приведенной ниже таблицей соответствия номера AS участника и номера community, который необходимо использовать в качестве peer-as (см. описание базовых BGP community).

Участник Номер AS Community
ООО «ИБАНК2.РУ» 196872 64701
Московский Internet Exchange © 2001-2010 «MSK-IX»
123154, г. Москва, ул. Маршала Тухачевского, д. 37/21
тел.: +7 (495) 737-9295 | факс: +7 (495) 737-0684