У меня есть кластер MS NLB (Win 2003), который включает всего два хоста. Кластер настроен на использование режима работы Multicast (не IGMP).
Почему-то вижу пакеты, предназначенные для NLB-кластера
Назначение: MS-NLB-VirtServer-Multicast_bd: 1a: 0f: 04 (03: ce: bd: 1a: 0f: 04)
посадка на всех серверах в локальной сети. Это нормально? Можно что-нибудь сделать, чтобы от них избавиться? Мы не контролируем переключатель, но я мог бы попросить ребят подправить его, если бы знал, что спросить
Если вы не используете IGMP, то коммутатор не знает, какие порты входят в группу многоадресной рассылки. Следовательно, пакеты рассылаются по всем портам. Вам необходимо включить IGMP и настроить виртуальный MAC-адрес кластера NLB.
Это совершенно нормально. С общей точки зрения многоадресный трафик аналогичен широковещательному трафику. Многоадресный трафик отправляется на все порты коммутатора. Хосты, которые не заинтересованы в многоадресном трафике, игнорируют его. Чтобы «охватить» многоадресный трафик только теми хостами, которые заинтересованы, вам необходимо настроить отслеживание IGMP.