Схемы маршрутизации |
---|
Одноадресная передача |
Транслировать |
Многоадресная передача |
Anycast |
Многоадресная маршрутизация — один из протоколов маршрутизации в IP-сетях . [1]
Существует несколько протоколов многоадресной маршрутизации, поддерживающих связь, при которой передача данных адресована группе компьютеров назначения одновременно: протокол обнаружения источника многоадресной рассылки , многоадресный BGP , многоадресная рассылка, независимая от протокола . [2]
Многоадресная маршрутизация — это метод передачи всем абонентам, зарегистрированным в группе, одной передачей, в отличие от одноадресной маршрутизации (например, OSPF , RIP ), которая передает необходимые данные 1:1. [2] Для реализации многоадресной маршрутизации требуются протокол управления группами Интернета (IGMP) и протокол многоадресной маршрутизации ( переадресация обратного пути , PIM -SM) для регистрации, группировки абонентов и управления трафиком для многоадресной передачи. [2] [3] [4] Что касается многоадресной IP-рассылки , это метод для связи один ко многим по IP-сети. Многоадресная IP-рассылка охватывает некоторую часть общего протокола многоадресной маршрутизации. Многоадресная IP-рассылка также описывает программное обеспечение многоадресной IP-рассылки (например, VideoLAN , qpimd — демон PIM для Quagga, GNU— Модуль PIM для Quagga Routing Suite , UFTP и т. д.). Многоадресная маршрутизация — это специфический и широкий спектр протоколов для протокола маршрутизации уровня 3 для функции многоадресной передачи, и она определена в RFC 5110. [5]
Протокол многоадресной маршрутизации — это механизм построения кратчайшего пути без петель от исходного хоста, который отправляет данные нескольким получателям, которые получают данные. IPv4 использует адрес класса D (224.0.0.0 ~ 239.255.255.255) [2] Многоадресная передача IPv6 обеспечивает предыдущую функцию IPv4 и новую функцию IPv6 , позволяя хосту отправлять один поток данных подмножеству всех хостов (групповая передача) одновременно. [6] Существует четыре типа диапазона хорошо известных адресов многоадресной передачи IPv6: ff02::1: все устройства IPv6, • ff02::2: все маршрутизаторы IPv6, • ff02::5: все маршрутизаторы OSPFv3, • ff02::a: все маршрутизаторы EIGRP (IPv6). [7] [8]
Существует два типа деревьев многоадресной рассылки: дерево на основе источника и дерево с общим доступом к группе. [2] [3]
Его протокол SSM (Source Specific Multicast). Максимальная задержка между сквозной связью невелика. Он имеет плохую масштабируемость . (его трудно применять в больших сетях). Поддерживаемые протоколы включают DVMRP, MOSPF, PIM -DM [2] [3]
Это Core-Based Tree, выбирающее один маршрутизатор в сети в качестве корня и передающее информацию через корневой маршрутизатор. Максимальная задержка в дереве больше, чем SBT (Source-based tree), Core Router управляет всей информацией, а остальные маршрутизаторы управляют направлением ядра и многоадресной информацией, запрашиваемой текущим соседним маршрутизатором. Он имеет хорошую масштабируемость (применимо к большим сетям). Поддерживаемые протоколы включают CBT, PIM -SM и т. д. [2] [3]