Система многоадресной передачи данных в IPTV устроена следующим образом: 1
Для передачи мультикаста между маршрутизаторами внутри сети используется протокол PIM. 5 Он имеет два режима функционирования: Dense Mode (DM) и Sparse Mode (SM). 5 Если активен DM, то сеть заполняется многоадресным трафиком. 5 Его применяют, когда к сети подключено много клиентов разных мультикастовых групп. 5 В большинство случаев для передачи мультикаста используют PIM SM. 5 В этом режиме заинтересованные в трафике узлы подают запросы на подключение. 5 Если подобного запроса не было, мультикастовые данные маршрутизатору отправляться не будут. 5
При запросе и вещании потока протоколы PIM и IGMP взаимодействуют друг с другом, и каждый из них строит свой маршрут для передачи трафика. 2 IGMP — по настроенным каналам коммутации в соответствии с заложенным режимом работы, PIM — по существующим маршрутам или с использованием протоколов маршрутизации многоадресного трафика, таких как MOSPF или DVMRP. 2