CISCO по русски. Набор статей

Протокол DVMRP (RFC1075)



Протокол DVMRP (RFC-1075)

Протокол DVMRP использует алгоритм, известный как Reverse Path Forwarding. Маршрутизатор, получая пакет, распространяет его по всем известным ему путям, кроме того, откуда этот пакет был получен. Такое действие позволяет потокам данных достигать всех имеющихся локальных сегментов (иногда и по несколько раз). Если маршрутизатор подключен к некоторому количеству локальных сегментов, в которых нет ни одного участника групп рассылки, то он (маршрутизатор) отправляет обратное сообщение, содержащее информацию об этом. На основе этого сообщения соответствующим образом корректируется текущее состояние дерева распределения. Это обеспечивает предотвращение передачи трафика тем подсетям, которые в таком трафике не нуждаются.

Протокол DVMRP периодически генерирует распространение пробных пакетов, назначением которых является определение новых узлов сети, подключающихся к группам рассылки. Между временем, необходимым станции для подключения к группе рассылки и получение станцией первых пакетов потока данных, и частотой посылки пробных пакетов существует прямая зависимость.

Для определения того, какой интерфейс является источником потока данных Multicast, и предотвращения распространения трафика в обратном направлении, протокол DVMRP использует свой собственный маршрутный протокол типа Unicast. Этот протокол в достаточно большой степени похож на протокол RIP; он основывается на числе промежуточных узлов при определении метрики маршрута. В результате трафик Multicast не всегда следует тем же маршрутом, что и трафик Unicast.

Протокол DVMRP вызывает серьезные проблемы при наращивании сети, связанные с необходимостью периодического опроса клиентов групп рассылки. Эти ограничения усиливаются тем фактом, что протокол не обеспечивает механизма отключения станций. В результате DVMRP обычно использует механизмы туннелирования контрольной информации, что может вызывать непредвиденные задержки в сети.

Протокол DVMRP применяется для организации MBONE (Multicast backbone across the public Internet), обеспечивая реализацию туннелей между устройствами, работающими с этим протоколом. Такие вещи, как MBONE, повсеместно используются для обеспечения настольной конференц-связи между компьютерами и их группами, установленными на значительном расстоянии друг от друга и соединенными публичными каналами связи. В недалеком будущем планируется отход MBONE от применения DVMRP; вместо него планируется использование протокола PIM в связи с тем, что PIM имеет лучшие параметры эффективности. Преимуществам протокола PIM перед DVMRP посвящена часть раздела с описанием PIM.









Содержание раздела