Daniel Ginsburg ([info]dbg) wrote,
@ 2007-01-08 03:14:00
Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Мутант-переросток атакует или ethernet on steroids
На выходных, помимо всего прочего нужного/важного/полезного почитал про очередную попытку нортела прорваться на рынок магистральных технологий. На этот раз это называется PBT - Provider Backbone Transport.

В чем идея? Идея - оторовать у ethernet'а все, что можно оторвать и приделать кое-что другое. А именно:
1) Оторвать learining (туда и дорога)
2) Оторвать unknown unicast flooding, broadcast и multicast (we won't miss you)
3) Оторвать *STP (вздохи облегчения)
4) Использовать 802.1ah, который MAC-in-MAC

А приделать заместо этого явное программирование форвардинговых таблиц на свитчах централизованной системой управления. Таким образом они собираются строить трафик-инжиниринговые пути точка-точка в бриджованной сети. Называются эти пути ESP - Ethernet Switched Path.

Ничего не напоминает? Правильно! Это ж T-MPLS. Только вместо MPLS-метки - пара (B-VID, B-DA). Ну, почти T-MPLS: эта "метка" не меняется на протяжении всего ESP, что позволяет использовать самый обычный ethernet'ный forwarding plane.

Кому и зачем нужен T-MPLS я понимаю.

Он нужен старым carrier'ам, которые не умеют, не понимают и не хотят понимать сигналинг, но хотят иметь пакетный транспорт. Они боятся всех этих OSPF, LDP, RSPV, BGP и прочей фигни, которую напридумывали разгильдяи из IETF (действительно, что хорошего могут придумать люди, которые не заседают годами в комитетах и пишут спецификации понятным английским языком?!).

Эти carrier'ы хотят управлять своей пакетной сетью точно так же, как они управляли своей SDH сетью - через централизованную систему управления, которая придет на каждый узел и отпрограммирует его как надо. Они хотят иметь простые, понятные двунаправленные VC, которые идут только по одному пути безо всякого equal cost multipath. Но только пакетные, а не TDM'ные. Они хотят чтобы это все было одобрено Священными Рекомендациями Великого ИтуТи, Который Ажно Часть Самого ООН.

У этих carrier'ов вложены огромные деньги в эти системы управления, обучены люди, отработаны процедуры. Они не хотят с этим всем расставаться. И я их прекрасно понимаю.

Что сделал Священный ИтуТи? Взял MPLS, оторвал от него control plane, оторвал несколько фич на forwarding plane, Одобрил Рекомендацию и сказал: "нате, дорогие carrier'ы, пользуйтесь". По пути, правда, потерялись некоторые полезности, которые есть в обычном MPLS, но это никого в данном контексте не расстраивает. Получилось нечто, что вполне может встроиться в legacy инфраструктуру операторов как в части управления, так и в части имеющихся каналов, благо это честный layer 2.5, которому пофигу, что под ним: ethernet, SDH с GFP или что еще другое.

Кому нужен PBT? Не понимаю. Если T-MPLS - это компромиссная технология, предназначенная для вписывания в имеющуюся инфраструктуру, то PBT явно предназначен для свежих rollout'ов.

Нет, я понимаю конечно, что ежели есть нужда, то можно ethernet'ный транк можно обернуть в тот же GFP, положить в SDH'ную VC, на том конце выдернуть и подать в свитч. Но это как-то жирно получается.

Иными словами, не ясно позиционирование.

Тем операторам, на которых нацелен T-MPLS, этот PBT не нужен, благо T-MPLS им подходит лучше.

Новым, растущим из IP-шного мира, для которых IETF'ная архитектура родная, им этот PBT вообще нафиг не сдался, ибо управлять им надо совсем не как всем остальным, что у них есть. Этим операторам обычный, честный, некастрированный MPLS - родной.

Сторонники PBT утверждают, что самая главная фишка - в простоте и дешевизне. Мол, используются самые обычные ethernet свитчи, которые нынче дешевле грязи, а у MPLS'ников - уууу, дорогущие роутеры.

На самом деле, сам по себе форвардинг стоит примерно одинаково: что ethernet switching, что label switching - сложность ASIC'а примерно та же самая. Да, label switching предполагает переписывание метки и TTL, а ethernet switching оставляет все как есть. Но влияет это не сильно.

Сложность же, а следовательно и стоимость, находится в control plane. И сложность эта никуда не делась, а только переместилась. Control plane'а нет, зато есть жутко умный management plane.

Все. На сегодня хватит. Спать пойду. Завтра, если не заленюсь, напишу, что будет, если строить сеть чисто на PBT. А именно, про восстановление, масштабируемость и реализацию сервисов.



(Post a new comment)


[info]sha90w
2007-01-08 07:45 am UTC (link)
Спасибо, очень интересно. Пиши продолжение.

(Reply to this) (Thread)


[info]reallooser
2007-01-08 11:20 am UTC (link)
+1

(Reply to this) (Parent)


[info]cacha
2007-01-08 08:30 am UTC (link)
Слушай, все идет к тому, что я таки приеду в конце февраля. Надеюсь, встретимся. Поговоришь про MPLS в RL.

(Reply to this)


[info]azz_kikr
2007-01-08 09:36 am UTC (link)
Draft-Martinis... Shaken, not stirred
--
все остальное - это уже перебор :)))

(Reply to this) (Thread)


[info]dbg
2007-01-08 09:55 am UTC (link)
Ну, мартини - это приложение, а не транспорт.

(Reply to this) (Parent)(Thread)


[info]azz_kikr
2007-01-08 10:34 am UTC (link)
я конечно, все больше про выпивку говорил...:)

Транспорт - он должен быть пакетным; все остальное
это любопытно, но вряд ли перспективно, как показывает
история.

Ethernet как он был коаксиальным кабелем по сути,
так им и останется, каких бы костылей к нему не
приделали.

Конечно если отнять у него все атрибуты, и приделать
новые - выйдет зашибись, но только зачем тогда вообще
было начинать с ethernet? :)

PS
все же буду учить матчасть, придется скоро CCIE SP грызть :(

(Reply to this) (Parent)(Thread)


[info]dbg
2007-01-08 10:48 am UTC (link)
Ты по третьему кругу решил? Скажи, а зачем? Я все думаю добавить себе CCIE SP, но исключительно for fun. Может, я чего не догоняю и есть какая-то тема, ради которой стоит рыть носом землю?

(Reply to this) (Parent)


[info]azz_kikr
2007-01-08 06:42 pm UTC (link)
В моем случае - еще и работа обязывает - в некотором смысле :)

Фактически "по-настоящему" сдавать CCIE я начал параллельно
с работой на InternetworkExpert.

Как только вернулся с первой лабы - B. Dennis вопрошает:
"what next?" :) Сдал Security. Незадолго перед моей второй
лабой B.Dennis & B.McGahan сдают SP. Недельку назад BD
начинает бухтеть о том какой "real fun" был SP трек :)

В общем, намек понятен ;) Сижу готовлюсь к 350-027, надо до 1
февраля отмучиться. Беда в том, что приходится новый Security
WB попутно клепать, так что со временем есть напряги. :)

(Reply to this) (Thread)


[info]dbg
2007-01-08 06:48 pm UTC (link)
А. Тогда понятно. :)

Меня BM тоже подписывал работать на них, когда я лабу сдал. Но у меня дочка как раз родилась и времени на халтурку совсем не осталось.

А SP-лаба - действительно должно быть fun. Так что давай. Будешь единственным triple CCIE в России :)

(Reply to this) (Parent)


[info]iskatel
2007-01-08 08:08 pm UTC (link)
Эти carrier'ы хотят управлять своей пакетной сетью точно так же, как они управляли своей SDH сетью - через централизованную систему управления, которая придет на каждый узел и отпрограммирует его как надо. Они хотят иметь простые, понятные двунаправленные VC, которые идут только по одному пути безо всякого equal cost multipath. Но только пакетные, а не TDM'ные. Они хотят чтобы это все было одобрено Священными Рекомендациями Великого ИтуТи, Который Ажно Часть Самого ООН.
У этих carrier'ов вложены огромные деньги в эти системы управления, обучены люди, отработаны процедуры. Они не хотят с этим всем расставаться. И я их прекрасно понимаю.


Хотят. И правильно делают. А как иначе управлять крупными сетями, кроме как централизованно с помощью соотв. ПО? Другое дело, что зачастую безумно дорогое (а так почти у всех - и циско далеко не самая жадная контора по этой части) управляющее ПО сделано ээ.. не самым лучшим образом.
В простой логике, по кот. построены те же sdh сети, есть своя прелесть. Очень надежно и четко прогнозируемо. Никаких тебе сюрпризов. Кольуо - оно и в Африке кольцо.


Мол, используются самые обычные ethernet свитчи, которые нынче дешевле грязи, а у MPLS'ников - уууу, дорогущие роутеры.
Надо сказать, что mpls железки таки дорогущие - 76хх дешевой назвать как-то язык не поворачивается.

Сложность же, а следовательно и стоимость, находится в control plane. И сложность эта никуда не делась, а только переместилась.
Цена - она не всегда и не совсем за сложность. Сделают железки подешевле - значит будет подешевле. Цены на роутеры (как чисто ip-шные, так и производительные решения ip +- mpls >=10Mpps) тоже падают. Но регулируют цены манагеры, а не сложность микросхем - цена начальных разработок даавно отбита.

(Reply to this) (Thread)


[info]dbg
2007-01-08 08:39 pm UTC (link)
А как иначе управлять крупными сетями, кроме как централизованно с помощью соотв. ПО?

Управление управлению рознь.
Конечно, основная функция сети передачи данных, это как ни странно, - передача данных ;)
Однако есть еще кое-что, что должна делать сеть, чтобы данные таки передавались. Вот несколько примеров (список неполный, порядок случайный):

* Обнаружение соседей
* Распространение маршрутной информации
* Вычисление путей
* Обнаружение сбоев
* Восстановление после сбоев
* Мониторинг параметров производительности
* Сбор статистических данных
и т.д. и т.п.

Вопрос, сколько интеллекта у тебя на узле сети и сколько интеллекта в NMS. Кто какие функции выполняет.

Пример, чтобы было понятно: есть IP-сеть, в ней можно сделать статическую маршрутизацию, а можно запустить какой-то динамический протокол. В том, чтобы использовать статическую маршрутизацию, нет ничего невозможного: NMS собрала данные о топологии, вычислила пути, прошлась по узлам, прописала статики, произошел сбой, узел послал SNMP-трап, NMS трап получила, пересчитала пути, пошла прописала новые статики, сервис восстановился. Можно так сделать? Можно. Будет работать? Будет. Но хреново.

В простой логике, по кот. построены те же sdh сети, есть своя прелесть. Очень надежно и четко прогнозируемо. Никаких тебе сюрпризов. Кольуо - оно и в Африке кольцо

Прогнозируемость SDH проистекает в первую очередь из ее TDM'ной природы. Но недостатки, как обычно, являются продолжениями достоинств.

Надо сказать, что mpls железки таки дорогущие - 76хх дешевой назвать как-то язык не поворачивается

76 с LAN-картами? Дешевле грязи в смысле отношения цена/(производительность*фичи). Железка не самая лучшая, не самая худшая, но свою долю рынка она имеет не в самую последнюю очередь благодаря цене.

(Reply to this) (Parent)


Create an Account
Forgot your login or password?
Login w/ OpenID
English • Español • Deutsch • Русский…