Наша политика выбора лучшего маршрута

1. Local Preference

  • 400 (наивысший) - собственные сети;
  • 300 - даунстримы;
  • 250 - технологические стыки;
  • 200 - все остальное.

Мы не меняем значения Local Preference по запросу операторов, просьба не писать нам об этом.

2. AS-PATH

Для большинства маршрутов выбор наилучшего происходит по атрибуту AS-PATH.
Мы считаем, что оператор лучше владеет информацией о качестве своих каналов и должен иметь инструмент для управления нашим трафиком к нему.

Для некоторых направлений мы искусственно удлиняем AS-PATH, в основном это зарубежные точки обмена трафиком.

Инструменты для удлинения AS-PATH(в порядке предпочтительности):

  • Если ваш апстрим предоставляет коммунити "When advertising to AS47764...", используйте его;
  • Если ваш апстрим прозрачно пропускает коммунити 47764:xxxxx, используйте коммунити 47764:2x. Если x=0, префикс не принимается, если x=1, 2 или 3, мы добавляем последний ASn в AS-PATH x раз;
  • Просто делайте анонсы с удлиненным AS-PATH через менее предпочтительного апстрима (на свой страх и риск!).

Проверьте, что достигли желаемого результата с помощью нашего Looking Glass.

3. Origin

При выборе лучшего маршрута Origin игнорируется.

4. MED

В случае равного AS-PATH мы всегда используем MED для выбора лучшего маршрута.
Каждому стыку мы присваиваем значение MED и сравниваем значения MED даже для префиксов с разным (по содержанию) AS-PATH.

Мы не принимаем MED ни на каких стыках.

Значения MED выставляются в соответствии со следующей политикой (меньшее значение выигрывает):

  • 100 - Прямой приватный стык с маленьким оператором;
  • 200-299 - Прямой приватный стык с большим оператором;
  • 300 - Прямая сессия через Российскую точку обмена трафиком;
  • 310 - Сессия с route-сервером Российской точки обмена трафиком;
  • 390 - Прямой пиринговый стык на зарубежном узле;
  • 400-405 - Прямая сессия через зарубежные точки обмена;
  • 410-420 - Сессия с route-сервером зарубежной точки обмена;
  • 500-510 - Все остальные префиксы.