Multicasting

Index Page - Lections - Network Layer - Multicasting

Групповая рассылка

Групповая рассылка - организация рассылки в IP сети, позволяющая направить одну копию пакета всем членам группы абонентов.

Для идентификации групп используются специальные адреса получателя; эти адреса назначаются из класса D (рис.1) в диапазоне 224.0.0.0 – 239.255.255.255. 

 1.bmp (47710 bytes)

Рис.1 Формат IP адреса класса D.

Некоторые из групповых адресов зарезервированы для специальных групп.

Например:

224.0.0.1 – все узлы в данной сети;

224.0.0.2 – все маршрутизаторы в данной сети;

224.0.0.5 – все OSPF-маршрутизаторы;

224.0.0.6 – выделенные OSPF-маршрутизаторы;

224.0.0.9 – маршрутизаторы RIP-2;

224.0.0.10 – IGRP-маршрутизаторы;

224.0.1.1 – получатели информации по протоколу точного времени NTP;

и так далее.

Адреса вида 239.Х.Х.Х зарезервированы для внутреннего использования в частных сетях.

Групповая рассылка, по сравнению с индивидуальной рассылкой, уменьшает нагрузку на сеть.

Отправитель групповой дейтаграммы не обязан знать индивидуальные IP-адреса получателей, и не обязан быть членом группы.

Недостатком групповой рассылки является очевидная невозможность использования на транспортном уровне протокола TCP. Использование же протокола UDP влечет за собой все его недостатки: ненадежность доставки, отсутствие средств реагирования на заторы в сети и т.д. Кроме того, в отдельных случаях при изменении маршрутов рассылки групповые дейтаграммы могут не только теряться, но и дублироваться, и это должно учитываться приложениями.

Для организации IP-сети с поддержкой групповой рассылки необходимо следующее:

1. поддержка групповой рассылки в стеке TCP/IP расположенных в сети хостов;

2. поддержка групповой или широковещательной рассылки на уровне доступа к сети.

Групповая рассылка поддерживается в реализациях TCP/IP всех современных операционных систем. Что касается второго требования, то, например, в Ethernet существует специальный диапазон адресов для групповой рассылки IP-дейтаграмм: 01:00:5e:X:Y:Z, где ХYZ – младшие 23 бита IP-адреса. То есть, групповому IP-адресу 224.255.0.1 на уровне Ethernet будет соответствовать MAC-адрес 01:00:5e:7f:00:01. Необходимо отметить, что это соответствие не является однозначным: в тот же MAC-адрес будут преобразованы IP-адреса 225.255.0.1, ..., 239.255.0.1, 225.127.0.1, ..., 239.127.0.1.

Презентация(2,99 МБ)

Вернуться.



  Яндекс.Новости
Hosted by uCoz