Назад | Перейти на главную страницу

Связь через интерфейс vlan в общем режиме

Я пытаюсь понять выход отмечен правило в контексте порта общего режима в vlan. у меня есть Allied Thelesis AT-8000S переключатель с двумя подключенными ПК (ПК1 <-> e1, PC2 <-> e2). На обоих компьютерах установлен wirehark, а сетевые адаптеры установлены в режим, в котором информация vlan не удаляется. Есть созданный vlan (id = 100) и добавленный к этим портам. Оба порта находятся в общий режим с участием PVID установлен на 100 и входная фильтрация идет, однако приемлемый тип кадра установлен на admitAll. Когда я установил правило выхода к непомеченный оба компьютера могут общаться друг с другом (пинг). Когда я установил правило выхода из e1 в отмечен, Я могу отправить ICMP (ping) с ПК2 на ПК1 (я отправляю кадр ICMP с информацией 802.1Q VLan на ПК1), но ответа нет.

Я прочитал Виртуальные локальные сети бумага Allied Thelesis, также Руководство пользователя CLI для AT-8000S и "результаты Google". Насколько я понимаю, когда вы устанавливаете правило выхода («исходящее правило») на пометку для порта общего режима, коммутатор не должен удалять информацию vlan из кадра, и именно поэтому я вижу эту информацию в whireshark. ПК1 должен ответить ICMP. Конечно, ответный кадр не помечен, поэтому коммутатор должен отправить этот кадр в соответствии со значением PVID (которое равно 100) на e2. Правило выхода для e2 немаркировано, поэтому ПК2 должен получить ответный кадр без какой-либо информации о vlan. У меня вопрос: почему не работает, что мне не хватает?

Я знаю, что это не реальный пример, и обычно ПК должны быть подключены к интерфейсам режима доступа (и это работает как шарм), но я хочу иметь возможность обнюхивать информацию vlan на одном из портов.

С уважением, Александр

Как я понял:

  • ваши ПК не помечают пакеты идентификатором VLAN,
  • но вы настроили свой коммутатор, чтобы помечать пакеты, выходящие из порта e1

Таким образом, когда вы проверяете связь с ПК1, пакет ICMP достигает ПК1, но поскольку пакеты помечаются, ПК1 выбрасывает их, что на самом деле нормально.

Решение: настройте свой ПК1 так, чтобы он пометил пакет идентификатором VLAN 100, а затем он будет отвечать на запросы ICMP.