Distance Vector Multicast Routing Protocol
Distance Vector Multicast Routing Protocol (DVMRP) /Протокол удаленной векторной многоадресной маршрутизации / - протокол групповой маршрутизации для IP сетей, созданный для обеспечения эффективного механизма доставки дейтаграмм для групп хостов без организации соединений.
Описание протокола DVMRP находится в RFC 1075.
Основные положения
Протокол DVMRP реализует метод RPF (Reverse Path Forwarding) с усечением (Prune)[1]. Когда маршрутизатор получает пакет, он пересылает его на все интерфейсы, кроме исходного. Если в зоне ответственности маршрутизатора нет членов мульткаст-группы, тогда маршрутизатор посылает обратно сообщение об исключении, отсекая ненужные (не имеющие членов) ветки дерева рассылки.
Структура дейтаграмм протокола
DVMRP использует сообщения протокола IGMP для обмена информацией с другими маршрутизаторами - поле протокола в пакете IP заполняется значением 2[2].
Структура протокола выглядит следующим образом[2]:
|
- Версия
- Текущая версия имеет значение 1.
- Тип
- Значение тип для протокола DVMRP должно быть 3.
- Код
- Код, определяющий назначение DVMRP пакета[3]:
- Response
- Request
- Non-membership report
- Non-membership cancellation
Примечания
- ↑ Групповая рассылка дейтаграмм (мультикастинг) . Дата обращения: 14 марта 2010.
- ↑ 1 2 Протокол DVMRP . Дата обращения: 14 марта 2010.
- ↑ DVMRP: Distance Vector Multicast Routing Protocol (англ.). Дата обращения: 14 марта 2010.
Это заготовка статьи о компьютерных сетях. Помогите Википедии, дополнив её. |