On Fri, Dec 25, 2009 at 10:38:15AM +0200, Pavel Gulchouck wrote: Привет, Паша!
Некоторые крупные провайдеры предоставляют возможность менять local-pref через bgp community, в т.ч. ставить его выше, чем по умолчанию для клиентов (Cogent, Linx и др.).
Добавь еще GBLX.
Многие украинские ISP (обнаружил у трёх, но думаю, что больше) в этих случаях выставляют повышающий community на все анонсы всех своих клиентов, чтобы перетянуть максимум трафика на себя. Клиенты пытаются удлинять as-path для балансировки, это не даёт результата, они испытывают неудовольствие и жалуются. Случай не единичный, клиенты на это жалуются регулярно.
Мы это делаем по другой причине. Устали ловить некорректно отстроеный RPF. Соотвественно решили, что пусть клиент получит трафик с не того интерфейса, чем не получит вообще.
Что думает сетевая общественность, насколько технически этически корректно завышать local-pref анонсов от дефолтного без просьбы клиентов? То есть, считать ли это полностью корректным, и, раз уж есть такая возможность, только лох не выставит этот community, либо считать это некорректным, и жалующимся клиентам каждый раз объяснять "это ваш альтернативный провайдер вам сделал такую подлянку, разбирайтесь с ним"?
Все зависит от тебя и твоей позиции. Нам выгодней отдать именно для этого пира запрос на поднятие localpref, чем объяснять клиенту почему у него ничего не работает, как только он поднимает с нами сессию. Если клиент хочет странного, пусть сообщит нам об этом. Мы для него сделаем исключение, но при этом предупредим о возможных последствиях. -- ZA-RIPE||ZA1-UANIC