On Mon, Jul 27, 2009 at 05:18:06PM +0300, Vladimir Garnick writes: VG> Pavel Gulchouck wrote:
Я не имею цели развалить UA-IX. Но я считаю, что в таком виде, в котором он сейчас есть, он жить не может. Например, если клиент A нашего клиента B подключился к UA-IX, по договору я обязан роутить его на UA-IX, а не на своего клиента B, ведь у меня с A явной договорённости нет.
VG> Да, именно так и нужно делать. Именно для этого, насколько я понимаю, и VG> создано это правило. Чтобы отправляя трафик по префиксу полученому из VG> UA-IX'а быть уверенным, что обратный трафик вернется через UA-IX или VG> другими договоренными путями (через прямых пиров), а не через внешний VG> канал, например. Вы не поняли. Куда я должен маршрутизировать трафик _из мира_ на автономку A, подключенную через моего клиента B, если A к тому же включен в UA-IX? Клиент A роутит трафик в мир на своего апстрима B и далее на меня. Чтобы роутинг был симметричен (да и вообще по логике вещей), я должен роутить трафик из мира на A через B. Но тем самым я нарушаю договор с UA-IX. Если же, в соответствии с требованиями договора, я отроучу трафик для A на UA-IX, появится асимметрия (и это будет не главная неприятность). Одна из многих неувязочек, вызванных мягко говоря странными требованиями договора UA-IX к участникам в плане роутинга и аннонсирования.
Выхода два: либо менять договор, приближая его к европейским точкам обмена, т.е. убирая из него обязательства участников по роутингу и аннонсированию, либо закрывать глаза на повальное игнорирование участниками требований договора. Сейчас происходит второе, т.е. игнорирование. Например, есть точки обмена, в которых тоже прописано, что приоритет полученных оттуда анонсов должен быть максимальным. И ничего - многие участвуют одновременно и в UA-IX, и в этих IX, не смущаясь несовместимостью условий договоров. :)
VG> Участие в других IX косвенно попадает под определение "явной VG> договоренности между участниками". Хотя формально вероятно нарушение и VG> есть, но оно обычно никому не мешает. Поэтому никто и не протестует. Я о том и говорю, что формальные нарушения договора, которые никому не мешают, встречаются сплошь и рядом. Я не считаю такую ситуацию полностью здоровой. Мне бы казалось правильным убрать те требования договора, которые всё равно не выполняются. -- Паша.