Cлужба Route Server (RS) - сетевой сервис, позволяющий упростить пиринговое взаимодействие между участниками MSK-IX и сократить количество индивидуальных администрируемых пиринговых сессий. RS передает BGP-анонсы подключенных к нему участников, таким образом пиринг с RS позволяет установить пиринговое взаимодействие со всеми остальными участниками MSK-IX, использующими RS.
Служба RS действует на общем пиринговом VLAN, поддерживает использование 16- и 32-битных номеров AS и позволяет вести обмен трафиком по протоколам IPv4 и IPv6. Аппаратная база RS состоит из двух дублирующих друг друга серверов, установленных на технологических площадках М9 и КИ.
Чтобы начать пользоваться RS, участнику необходимо организовать взаимодействие со служебной автономной системой AS8631 по протоколу BGP.
Для этого:
Внесите описание политики взаимодействия вашей сети с AS8631 в базу данных Internet Routing Registry (IRR), поддерживаемую MSK-IX (RIPE, ARIN, RADB).
Направьте с любого из авторизованных по договору контактных адресов на адрес msk-ix-noc@ripn.net заявку, содержащую идентификатор организации, номер AS участника и IP-адрес маршрутизатора (IPv4 и/или IPv6).
Настройте BGP-сессию со своей стороны с обоими маршрутизаторами (см. таблицу ниже).
В конфигурации BGP со своей стороны отключите проверку 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, либо
Для отладки маршрутизации и контроля BGP-анонсов, принимаемых RS, пользуйтесь RS Looking Glass.
Требования к участникам, пользующимся RS, содержатся в технологических условиях.
Обмен роутинговой информацией между RS и каждым участником осуществляется по протоколу BGP4, описанном в RFC1771. Пиры RS получают от RS лучший выбранный маршрут из принятых от всех пиров. При передаче BGP-анонса от RS атрибут Next-Hop содержит IP-адрес того маршрутизатора, от которого данный анонс были получен RS; атрибут AS_PATH передается без изменений. Таким образом, обмен трафиком участников происходит напрямую, минуя RS.
Принимаемые RS анонсы фильтруются в соответствии со следующими принципами:
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) прозрачно передаются участникам с сохранением атрибута.
Для построения политики взаимодействия с участниками MSK-IX, использующими 32-битные номера автономных систем, воспользуйтесь приведенной ниже таблицей соответствия номера AS участника и номера community, который необходимо использовать в качестве peer-as (см. описание базовых BGP community).
| Участник | Номер AS | Community |
| ООО «ИБАНК2.РУ» | 196872 | 64701 |