Я знаю, что IEEE 802.1Q-совместимые коммутаторы могут иметь свои порты, настроенные как доступ (просто принимать трафик из одной конкретной VLAN) или транк (переносить трафик из более чем одной VLAN, необходимо указать, какие из них). Но как насчет хозяина / станции? Разрешено ли стандартом быть настроенным как транк?

2 ответа2

2

IEEE 802.1Q-2005 в первую очередь занимается определением мостов (коммутаторов) с поддержкой VLAN, но в некоторых местах он признает возможность оконечных станций с поддержкой VLAN. Фактически пункт 11.2.1.1 озаглавлен "Поведение конечных станций". В нем описывается, как конечные станции могут использовать протокол, называемый GVRP, определенный ранее в документе, который позволяет коммутаторам и конечным станциям, поддерживающим VLAN, сообщать, какие VLAN они хотели бы использовать для транкинга, чтобы статическая конфигурация не имела использоваться.

Я не уверен, что кто-то на самом деле использует GVRP для динамического управления топологией VLAN, но многие производители разрешают статическую конфигурацию магистрали VLAN на картах Ethernet.

На действительно старых или дешевых сетевых картах следует обратить внимание на то, поддерживают ли они дополнительные 4 байта на кадр, необходимые для поддержки заголовка VLAN, сохраняя при этом 1500-байтовый MTU. До сетей VLAN полноразмерный кадр составлял 14 байтов заголовка, 1500 байтов полезной нагрузки и 4 байта последовательности проверки кадра в качестве трейлера, что в общей сложности составляло 1518 байтов. Добавьте 4-байтовый заголовок VLAN, и ваша карта нуждается в 1522-байтовых буферах кадров для поддержки стандартных 1500-байтовых MTU. Увеличение размера кадра с 1518 до 1522 было утверждено IEEE почти за год до ратификации 1000BASE-T, так что все карты с поддержкой 1000BASE-T должны его поддерживать, кроме 10/100 карт 1990-х годов или действительно дешевых сетевых адаптеров. , может не.

1

Зависит от вашей сетевой карты. Карты Intel являются легендарными для этого подвига, VIA обычно работает хорошо. Другие, вам придется исследовать. Карта должна иметь возможность передавать необработанные данные, чтобы ОС могла видеть более одного vlan.

Под Windows используйте драйверы Intel Pro, есть утилита конфигурации.

Под Linux vconfig

FreeBSD имеет свою собственную подкоманду ipconfig

После этого, похоже, подключено более одной сетевой карты.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .