Рекомендации по настройке пунктов назначения многоадресной рассылки

Я устанавливаю небольшую локальную сеть (20 хостов) с множеством устройств, которые выводят многоадресный трафик. Я могу выбрать их IP-адрес назначения и номер порта. В локальной сети есть 1-10 компьютеров, которые будут подписываться на многоадресные потоки «0 ко всем». Некоторые из хостов также будут передавать одноадресную рассылку другим устройствам.

Один из вариантов - использовать один и тот же IP-адрес назначения для каждого многоадресного устройства, а затем разделять потоки по номерам портов. Это может быть проще всего для пользователей, поскольку им нужно запомнить только 1 IP-адрес и несколько номеров портов. Однако здесь есть ошибка: если хост подписывается на какой-либо из потоков многоадресной рассылки, все потоки многоадресной рассылки идут на их порт Ethernet. Это было проверено с помощью Wireshark. Кроме того, запросы на соединение IGMPv3, похоже, не содержат информации о номере порта (по крайней мере, так, как мы это делаем).

Другой вариант - использовать разные IP-адреса и тот же номер порта. Я думаю, что это может нарушить работу коммутатора (-ов?) В системе, поэтому я не хочу этого делать.

Последний вариант - использовать другой IP-адрес и разные номера портов. Это может быть лучший вариант, но это означает, что пользователям придется запоминать множество IP-адресов и номеров портов, и они будут занимать больше IP-пула (не то чтобы это проблема для нашей небольшой локальной сети).

Можете ли вы помочь мне выбрать между этими вариантами, исходя из вашего опыта или передовой практики?

Спасибо,

0
задан 16 December 2016 в 01:50
1 ответ

Определение портов происходит на уровне L4 (т.е. UDP).и не представляет интереса ни для IGMP, ни для маршрутизаторов и коммутаторов в вашей среде. Таким образом, если вы запускаете весь свой многоадресный трафик в одной группе, но дифференцируете потоки по портам, тогда все узлы, присоединяющиеся к этой группе, будут получать весь трафик, связанный с этой группой (плюс или минус списки источников, если вы используете IGMPv3 и SSM). . Я сомневаюсь, что это то, чего вы пытаетесь достичь.

Итак - для целей сетевого планирования числа имеют значение, а порты - нет. Тем не менее, было бы разумно ознакомиться с отображением адресов групп многоадресной рассылки на MAC-адреса, поскольку на самом деле существует некоторое совпадение, которое необходимо учитывать. Просмотрите эту ссылку от Cisco , чтобы узнать, как это работает, а также отличное рассмотрение темы многоадресной рассылки в целом.

Честно говоря, лучшим вариантом в целом было бы использование какой-то системы поиска / сопоставления, чтобы вашим пользователям не нужно запоминать адреса или номера портов.

0
ответ дан 5 December 2019 в 09:05

Теги

Похожие вопросы