The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Не проходит мультикаст на сетевой интерфейс"
Версия для распечатки Пред. тема | След. тема
Форум Открытые системы на сервере
Исходное сообщение [ Отслеживать ]
Заметили полезную информацию ? Пожалуйста добавьте в FAQ на WIKI.
. "Не проходит мультикаст на сетевой интерфейс" +/
Сообщение от anonymous (??), 20-Фев-23, 15:15 
>> Вариант решения - добавить влан и объединить в бридж? Или указать на
>> свиче, чтобы снимал тэги.
> А проще никак нельзя?

Дык, куда уж проще - поснимать лишние тэги на порту свича?

> Например, просто отключить теггирование на интерфейсе?

Тэгирование - это расширение стандарта ethernet. И простой драйвер сетевой карты такие пакеты не понимает. tcpdump или wireshark расшифровывает ethernet самостоятельно. А для системы есть драйвер vlan, который в большинстве unix/linux систем включается в ядро отдельно и отбирает предназначенные для указанного в настройках системы влан-a пакеты, "за/расшифровывает" их и передаёт получателю.

Если вы обратите внимание - в *nix системах vlan выглядит как отдельный интерфейс (сетевая карта). И вся его работа с данными заключается в том, что "наш" тэг добавляется в пакет или удаляется из пакета. Всё. И пакет отправляется на передачу в линию или в сетевой стек ядра для последующей отработки.

Так что вам на месте надо решать, что проще - заводить ещё один интерфейс в системе и городить бриджи или указать на свиче снимать тэги на данном порту.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Не проходит мультикаст на сетевой интерфейс, Sergetv, 14-Фев-23, 15:19  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру