dadv: (Default)
Choose your future ([personal profile] dadv) wrote2010-02-09 01:50 pm
Entry tags:

MSK-IX

Забавно, на http://www.msk-ix.ru/network/lookingglass.html раньше отвечали циски, а теперь джуниперы :-)

[identity profile] orao.livejournal.com 2010-02-09 09:09 am (UTC)(link)
Там не джуниперы, там bird - БГП демон под фрюхой или под линуксом. Предполагаю, что под фрюхой.
А вообще, история развития довольно забавна.
Сначала, года до 2005-го(!) там много лет стояли пара 4500 (а чо, форвардинга на них нет, фуллвью тоже), потом их заменили на пару 7300, которая простояла ну года два, вряд-ли больше, их заменили на кваггу, с которой тоже была масса проблем, роутсервера периодически плющило, и в итоге, походу, совсем недавно, ибо в сентябре-начале октября ещё была квагга и, по словам инженеров, работы по тестированию различных альтернативных вариантов, заменили на bird, у которого, вероятно, джунипер-стайл интерфейс. Хотя мне кажется, что аутпут явно не джуниперовский (правда, с последними у меня опыт минимальный)

[identity profile] dadv.livejournal.com 2010-02-09 10:40 am (UTC)(link)
У меня с ними вообще нулевой. Я увидел там bce1 и подумал сразу на джуниперы :-) Про bird впервые слышу. Думал, там циски - ещё в январе вывод был цисочный, квагга под неё маскируется :-)
(deleted comment)

[identity profile] dadv.livejournal.com 2010-02-09 10:55 am (UTC)(link)
> Я, кстати, никогда не понимал смысла в копировании зебра-кваггоразработчиками достаточно кривого цисковского интерфейса.

А это они на его документировании экономят ;-)
С другой стороны, долгое время для BGP циски были мейнстримом - следование единому CLI вообще само по себе благо. И было бы странно, если бы похожий CLI не имел похожий вывод.

[identity profile] orao.livejournal.com 2010-02-09 11:07 am (UTC)(link)
Ну коммутаторы типа хьюлеттов, акктонов, и прочее, косящие под цискоинтерфейс, имеют совершенно другой вывод :)
Проблема же цискоинтерфейса относительно BGP... Какое бы благо стандартизация не была, мне он кажется слишком кривым, идеологически неверным, чтобы его копировать. В случае с BGP уровень неадекватности интерфейса вообще зашкаливает (и хуже становится только в голосовых вещах типа CCME). Например, то, что у параметра-переключателя есть утвердительная-отрицательная форма, отображаемое значение и значение по-умолчанию, а также то, что соответствие между тремя может быть любым, и меняться от версии к версии (с синхронизацией или авто-суммари такое было, кажется) убивает само по себе :) Ну и вообще, как я понял, в IOS конфиг сам по себе идентичен своей форме внутреннего представления, по которой непрерывно бегает Parser, а не является интерфейсом к правке некоей структуры памяти, в которую лезут процессы... Его нельзя превратить в структуру, а потом из неё в идентичном виде восстановить, что мне кажется вообще извращает идею пользовательского интерфейса как такового :)

[identity profile] orao.livejournal.com 2010-02-09 10:57 am (UTC)(link)
Oops... Промазал:)
Так вот, никогда не понимал стремления зебра-квагга разработчиков скопировать достаточно кривой цисковский интерфейс. В смысле красоты конфигурирования мне посему всегда больше нравился openbgpd, но на нём чего-то у IX-овцев не завелось, во FreeBSD в портах обычно древний, а свежий тебует добавления команд препроцессора чтобы выключить опёнковскую мультитабличность (либо просто закомментить эту мультитабличность).

[identity profile] dadv.livejournal.com 2010-02-09 10:44 am (UTC)(link)
Линукс кстати отпадает, раз там bce1 :-)

[identity profile] orao.livejournal.com 2010-02-09 10:58 am (UTC)(link)
Ну да, естественно :)