2010/5/21 Alexandre Snarskii
поможет хоть что-то сэкономить. - MP-BGP может использоваться гораздо больше чем просто для inet-unicast/inet-multicast. В частности, на прошлой работе по этим же сессиям ходили еще и inet6 и inet-labeled-unicast.
угу, факт :)
- в реальной жизни mcast-сети строят на mesh-группах а не на "одном RP на домен"
не помню, чтобы я говорил про "один RP на домен". Рисовал - да, но рисунок - это всего-лишь high-level representation реальной картины :) - Основной IGMP на сейчас это именно v2 - IGMPv1 практически никто
не использует. И, btw, то, что винда по умолчанию использует именно v3 и является основным showstopper'ом.
в винде это можно отключить - сам делал когда-то :) а вот то, что все коммутаторы доступа во всех городах и весях по всем операторам (как минимум - Участникам UA-IX) поддерживают IGMPv3 - в этом я сомневаюсь. Я не один раз слышал, что подъездный коммутатор за $200 - непозволительная роскошь, бо дорого когда тырят. И знаю, что операторы частенько пользуют инсталлированную базу неуправляемых железок по $20 за штуку. А вот это уже реальный showstopper, IMHO. - SSM это ни в коем случае не отказ от MSDP, по крайней мере на
inter-as стыках ты никуда от msdp не денешься.
why? если клиент знает об источнике (как - это уже из другой оперы), то механизм распространения информации об источниках лишен смысла.
- то, что у тебя не рассмотрены проблемы multicast в условиях mpls-сетей (классика - при использовании mpls te оно по умолчанию ломается, и нужны workaround'ы описанные, например, в вашей же MPLS TE book), особенно современные подходы для построения multicast-trees over MPLS backbones - ну, что делать :)
ну я как бы и не собирался ничего рассказывать про multicast в MPLS-сетях. Я даже специально сказал об этом ;-) Во-первых, в 15-минутную презентацию невозможно уложить "всё про multicast", во-вторых - задача такая не ставилась, в-третьих - преза была рассчитана на конференцию UA-IX, где MPLS'ом не пахнет. И еще есть "в-четвертых" ;-) - на базе ua-ix строить multicast exchange просто противопоказано.
Опять же из реальной жизни - все exchange'ы которые предоставляют доступ не только к unicast-обмену но и к multicast - в лучшем случае используют для этого отдельный vlan (к которому подключено не более пяти процентов участников IX'а), либо вообще отдельную switched infrastructure. - посмотрел слайды про ua-ix - таки кто-то чего-то не понимает. см. про опыт других exchanges.
я попытался показать (и на примере UA-IX в том числе), почему без костылей типа RGMP (что еще более fiction, чем IGMPv3), провайдерский ethernet multicast не имеет права на существование. Он, конечно, будет работать, пока трафика децул (хрен с ней, с пропускной полосой, пока broadcast помещается), но в случае "вдруг развития" - станет напряжно. И это не коррелирует с бизнес-обязательствами, буде таковые появятся (см. ниже). Поэтому мое предложение - создать отдельный routing domain, в котором будет работать работать IP Multicast, без каких-либо ограничений. - [ позднее ]: см. пункт 1 про одновременность. современные пользователи
скорее построят near-realtime p2p network для распространения "почти одновременно интересного контента"
Может построят. А может и нет. А может построят, а оно сломается в момент забивания финального гола :) Если раздача видео гарантируется оператором (приоритеты для трафика, резервирование источников, etc), то это гораздо более предпочтительно как для клиентов, так и для медиа-владельцев. А для последних вообще критично. Фишка ведь в том, что для распространения малтикаст требуется значительно меньшая пропускная полоса и производительность как транзитных устройств, так и генераторов потока. А это означает, что по сравнению с традиционнной unicast-раздачей себестоимость multicast-раздачи заметно ниже при бОльших гарантиях (потому что меньше bottlenecks в сети, соответственно - не нужно наращивать пропускную и гарантировать ее достаточность при network/node failures). То есть - если оператор может оформить сотрудничество с медиа-владельцем, то чем ниже себестоимость услуги, тем больше объем рынка. Поэтому выходит, что внедрение малтикаст в UA-IX может повлиять на развитие контент-рынка и рост операторских доходов. Да, именно повлиять, а не не быть краеугольным камнем, но разве этого мало? При низких-то капитальных (потому что поддержка multicast есть практически у всех вендоров). -- /doka /*-- http://doka-ua.blogspot.com/ --*/