On Fri, Dec 25, 2009 at 11:18:44AM +0200, Andrey Blochintsev writes: AB> On Fri, Dec 25, 2009 at 10:38 +0200, Pavel Gulchouck wrote:
Некоторые крупные провайдеры предоставляют возможность менять local-pref через bgp community, в т.ч. ставить его выше, чем по умолчанию для клиентов (Cogent, Linx и др.).
Многие украинские ISP (обнаружил у трёх, но думаю, что больше) в этих случаях выставляют повышающий community на все анонсы всех своих клиентов, чтобы перетянуть максимум трафика на себя. Клиенты пытаются удлинять as-path для балансировки, это не даёт результата, они испытывают неудовольствие и жалуются. Случай не единичный, клиенты на это жалуются регулярно.
Что думает сетевая общественность, насколько технически этически корректно завышать local-pref анонсов от дефолтного без просьбы клиентов? То есть, считать ли это полностью корректным, и, раз уж есть такая возможность, только лох не выставит этот community, либо считать это некорректным, и жалующимся клиентам каждый раз объяснять "это ваш альтернативный провайдер вам сделал такую подлянку, разбирайтесь с ним"?
AB> А что тут некорректного? Клиент анонсирует сеть своему провайдеру, AB> а тот аносирует дальше. Если клиент явно не просил у своего провадера AB> применения какой-то политики анонсов своих сетей - получает, default-ную AB> политику провайдера. Если нужно что-то конкретное - спрашивать своего AB> провайдера, как это реализовать. Если выставлять на все анонсы повышающий коммьюнити корректно, если все из коммерческих соображений выставляют повышающее комьюнити, какой в нём смысл? Ведь в этом случае получается, что лучше делать лишь понижающие коммьюнити. Повышающие от дефолтного просто сдвигают этот дефолт. А поскольку иногда использовать повышающее коммьюнити клиентам было бы удобнее, чем играться длиной as-path, выставление повышающего коммьюнити на все анонсы вредно технически. -- Паша.