Туннелирование Dot1Q, также известное как туннелирование 802.1Q, — это технология, которая позволяет поставщикам услуг инкапсулировать трафик клиентской VLAN в другой тег VLAN, обеспечивая транспортировку нескольких клиентских VLAN по общей инфраструктуре, сохраняя при этом изоляцию между разными клиентами. В этой записи блога я расскажу вам о процессе настройки туннелирования Dot1Q на коммутаторе Cisco, опираясь на свой опыт поставщика коммутаторов Cisco.
Предварительные условия
Прежде чем приступить к настройке туннелирования Dot1Q, вам необходимо убедиться в следующем:


- У вас есть доступ к коммутатору Cisco, поддерживающему туннелирование Dot1Q. Некоторые из популярных моделей, которые мы поставляем, например,Коммутатор Cisco C1000 24t 4g L,Коммутатор Cisco Catalyst 9300, иКоммутатор Cisco C9200, полностью способны справиться с этой конфигурацией.
- У вас есть базовые знания о сетях VLAN и командах Cisco IOS.
- У вас есть права администратора на коммутаторе.
Понимание туннелирования Dot1Q
Туннелирование Dot1Q работает путем добавления дополнительного тега 802.1Q (тега поставщика услуг) к исходным кадрам с тегами 802.1Q клиента. Этот внешний тег используется для идентификации VLAN поставщика услуг, тогда как внутренний тег сохраняет исходную информацию о VLAN клиента. Таким образом, несколько клиентских VLAN могут передаваться по одной и той же сети поставщика услуг без помех.
Шаги настройки
Шаг 1. Войдите в режим глобальной конфигурации.
Во-первых, вам необходимо получить доступ к режиму глобальной конфигурации на коммутаторе Cisco. Подключитесь к коммутатору с помощью консольного кабеля или SSH и войдите в систему, используя свои административные учетные данные. Затем введите следующую команду:
включить настройку терминала
давать возможностькоманда переводит вас в привилегированный режим EXEC инастроить терминалпозволяет войти в режим глобальной конфигурации.
Шаг 2. Создайте VLAN поставщика услуг.
Вам необходимо создать сети VLAN, которые будут использоваться поставщиком услуг для транспортировки клиентского трафика. Например, если вы хотите создать VLAN 100 и 200, используйте следующие команды:
имя vlan 100 выход Service_Provider_VLAN_100 имя vlan 200 выход Service_Provider_VLAN_200
Эти команды создают сети VLAN 100 и 200 и присваивают им описательные имена.
Шаг 3. Настройте интерфейс для туннелирования Dot1Q
Выберите интерфейс, который будет использоваться для туннелирования Dot1Q. Например, если вы используете интерфейс GigabitEthernet 0/1, используйте следующие команды:
интерфейс GigabitEthernet 0/1 режим порта коммутатора dot1q-туннель порт коммутатора dot1q-туннель собственный vlan 100
режим коммутатора dot1q-туннельКоманда устанавливает интерфейс в режим туннелирования Dot1Q.Switchport dot1q-туннель, собственный vlan 100Команда указывает собственную VLAN для поставщика услуг.
Шаг 4. Определите разрешенные сети VLAN.
Вам необходимо определить, какие клиентские VLAN разрешено туннелировать через сеть поставщика услуг. Например, если вы хотите разрешить клиентским VLAN 10, 20 и 30, используйте следующую команду:
транк коммутатора разрешен vlan 10,20,30
Эта команда ограничивает VLAN, которые могут передаваться по туннелю, VLAN 10, 20 и 30.
Шаг 5. Настройте интерфейс на стороне клиента
На интерфейсе, подключенном к сети клиента, необходимо настроить его как магистральный порт и разрешить соответствующие клиентские VLAN. Например, если вы используете интерфейс GigabitEthernet 0/2:
интерфейс GigabitEthernet 0/2 режим коммутации транк порт коммутации транк разрешен vlan 10,20,30
Это настроит интерфейс как магистральный порт и разрешит использование указанных клиентских VLAN.
Шаг 6: Сохраните конфигурацию
После завершения всех шагов настройки сохраните конфигурацию, чтобы она сохранилась после перезагрузки. Используйте следующую команду:
завершить запись в память
конецкоманда вернет вас в привилегированный режим EXEC изаписать памятьсохраняет текущую конфигурацию в загрузочную конфигурацию.
Проверка
Чтобы убедиться, что туннелирование Dot1Q работает правильно, вы можете использовать следующие команды:
показать порт переключения интерфейсов: эта команда отображает конфигурацию порта коммутатора, включая режим и разрешенные сети VLAN.показать Влан: эта команда показывает информацию о VLAN на коммутаторе.показать магистраль интерфейсов: эта команда предоставляет подробную информацию о магистральных интерфейсах, включая разрешенные VLAN и собственную VLAN.
Поиск неисправностей
Если у вас возникли проблемы с туннелированием Dot1Q, вот некоторые распространенные проблемы и решения:
- Через туннель не проходит трафик: Проверьте состояние интерфейса с помощью
показать интерфейсы. Убедитесь, что интерфейсы запущены и работают. Также убедитесь, что разрешенные сети VLAN правильно настроены как на стороне поставщика услуг, так и на стороне клиента. - Неправильная маркировка VLAN: используйте инструменты захвата пакетов для анализа трафика и обеспечения правильной маркировки кадров. Проверьте конфигурацию собственной VLAN и разрешенных VLAN.
- Проблемы с подключением: Убедитесь, что физические соединения правильны и нет проблем с кабелем. Также проверьте топологию сети и убедитесь, что коммутаторы правильно соединены между собой.
Заключение
Настройка туннелирования Dot1Q на коммутаторе Cisco — это мощный способ обеспечить изоляцию VLAN и транспортировку нескольких клиентских VLAN через общую инфраструктуру. Выполнив действия, описанные в этом сообщении блога, вы сможете успешно настроить туннелирование Dot1Q на коммутаторе Cisco.
Если вы заинтересованы в покупке коммутаторов Cisco или вам нужна дополнительная помощь в настройке сети, свяжитесь с нами для подробного обсуждения. Наша команда экспертов готова помочь вам найти лучшие решения для ваших сетевых потребностей.
Ссылки
- Справочник по командам переключения Cisco IOS
- Сетевая академия Cisco — концепции VLAN и транкинга
