Что такое магистральный канал и как его настроить на коммутаторе

Знания о соединительных линиях очень важны для обеспечения хорошей производительности наших локальных сетей. Назначение соединительных линий имеет важное значение, поскольку их основная задача - облегчить взаимодействие между различными VLAN, то есть виртуальными локальными сетями, а также совместно использовать эти VLAN с другими управляемыми коммутаторами, которые мы подключили к сети. сеть. Это руководство поможет вам лучше понять, что такое транкинг, как он работает, и в то же время применить полученные знания посредством настройки на устройствах таких популярных производителей, как Cisco и D-Link.

Что такое магистраль или магистраль?

Это ссылка, настроенная на одном или нескольких портах переключатель чтобы разрешить прохождение трафика различных VLAN, которые мы настроили. Этот канал может работать при подключении коммутатора к другому коммутатору или от коммутатора к маршрутизатору и даже от коммутатора к серверу, который поддерживает стандарт 802.1Q, для одновременного «прохождения» нескольких VLAN. В любом случае нет сомнений в его эффективности, поскольку он избавляет от необходимости использовать физический канал для каждой VLAN.

Магистральная линия: как настроить ее на коммутаторе

Основным протоколом, который дает жизнь магистральному каналу, является протокол, принадлежащий IEEE 802.1Q стандарт. Это позволяет кадрам Ethernet перемещаться по сети с «тегом», содержащим идентификатор VLAN (этот кадр называется тегированным кадром).

Процесс добавления идентификатора VLAN называется маркировка кадров , Помните, что когда мы говорим о фреймах, мы делаем это на уровне 2, то есть на уровне канала передачи данных. Информация, находящаяся в кадре, изменяется, чтобы задействованные коммутаторы могли идентифицировать как исходную, так и целевую VLAN. Это позволяет правильно перемещать трафик между ними.

Процесс удаления VLAN ID называется снятие тегов кадра или снятие отметки с кадра. Это делается, когда коммутатор имеет ссылку типа «доступ», то есть он удаляет тег из кадра, чтобы предоставить исходный кадр ПК, серверу или конечному устройству, которые не «понимают» тегированные VLAN.

Конфигурация магистрали на коммутаторах Cisco

Мы выбрали этот бренд, потому что он является одним из наиболее часто используемых при изучении сетей, поскольку типичная сертификация Cisco CCNA широко известна любому сетевому администратору. Кроме того, мы должны иметь в виду, что у Cisco есть такой инструмент, как Cisco Packet Tracer, для выполнения тестов конфигурации с помощью симулятора.

Представленное выше изображение моделирует небольшую сеть, состоящую из двух компьютеров, каждый из которых подключен к коммутатору. В свою очередь, эти переключатели соединены друг с другом. Этот сценарий состоит из применения магистрального канала, который позволяет двум компьютерам в одной VLAN взаимодействовать. Последние, даже если они подключены к разным переключателям.

Теперь мы видим тот же пример сети, но с подробной информацией об используемых портах. Как правило, для конфигурации транкинга используется последний порт на каждом коммутаторе. Однако вы можете выбрать нужный порт и всегда помнить, какие порты вы выбрали, чтобы правильно настроить каждый из них.

Первый шаг - настроить VLAN на каждом коммутаторе с одинаковым номером идентификатора и именем.

На первом переключателе:

SW1(config)#vlan 10
SW1(config-vlan)#name ejemplo
SW1(config-vlan)#exit

На втором переключателе:

SW2(config)#vlan 10
SW1(config-vlan)#name ejemplo
SW1(config-vlan)#exit

Чтобы проверить создание вашей VLAN, вы можете использовать следующую команду:

show vlan

Или вы можете выбрать сокращенную команду:

sh vlan

Ожидайте увидеть следующее в интерфейсе командной строки каждого коммутатора:

10 ejemplos active Fa0/1
1002 fddi-default active
1003 token-ring-default active
1004 fddinet-default active
1005 trnet-default active

В первой строке мы видим наш номер VLAN 10 с пример название. Он также сообщает нам, что он активен и назначен интерфейсу Fast Ethernet 0/1. Но как его назначить?

Этот шаг необходимо повторить для порта каждого коммутатора, подключенного к компьютерам:

SW1(config)#interface fa0/1
SW1(config-if)#switchport mode access
SW1(config-if)#switchport access vlan 10
SW2(config)#interface fa0/1
SW2(config-if)#switchport mode access
SW2(config-if)#switchport access vlan 10

Теперь вам нужно настроить магистральный канал на каждом из коммутаторов. Вы должны настроить каждый из интерфейсов, которые используются для соединения между ними:

SW1(config)#interface fa0/24
SW1(config-if)#switchport mode trunk
SW2(config)#interface fa0/24
SW2(config-if)#switchport mode trunk

Важный. Вы можете получить следующее сообщение об ошибке при попытке назначить интерфейсы как соединительные линии:

Command rejected: An interface whose trunk encapsulation is "Auto" can not be configured to "trunk" mode.

Появится это сообщение или нет, это зависит от марки и модели, которые вы используете. Но не беспокойтесь. Это сообщение сообщает нам, что инкапсуляция интерфейса не установлена ​​с IEEE 802.1Q стандарт, о котором мы говорили выше. Следовательно, мы должны исправить это с помощью следующей команды:

SW1(config-if)#switchport trunk encapsulation dot1q

Итак, команды на установку транков будут следующими:

SW1(config)#interface fa0/24
SW1(config-if)#switchport trunk encapsulation dot1q
SW1(config-if)#switchport mode trunk
SW2(config)#interface fa0/24
SW2(config-if)#switchport trunk encapsulation dot1q
SW2(config-if)#switchport mode trunk

Еще один очень важный аспект заключается в том, что команда «switchport mode trunk» позволяет вам транслировать каждую из VLAN, но все коммутаторы позволяют добавлять или удалять идентификаторы VLAN этого транкового канала. Почему мы собираемся передавать VLAN, если мы действительно не собираемся использовать ее на другом коммутаторе? В этих случаях мы могли бы использовать следующую команду: «switchport trunk разрешил vlan 10», чтобы разрешить только эту VLAN, поскольку это намного элегантнее, чем пропускать все VLAN.

Наконец, нам нужно только назначить IP-адреса каждому компьютеру, и вам нужно только проверить связь, чтобы убедиться, что оба компьютера могут общаться правильно. То есть, согласно примеру, показанному для компьютера с IP 192.168.10.1, вы должны пропинговать компьютер с IP 192.168.10.2. Если пинг в порядке, все в порядке.

Настройка транка на коммутаторах D-Link

Не все в мире сетей будет от Cisco, D-Link - один из лучших производителей и имеет в своем портфолио самые управляемые коммутаторы. D-Link позволяет нам настраивать магистральные каналы напрямую из очень интуитивно понятного графического пользовательского интерфейса. Ниже вы можете увидеть, насколько легко настроить магистральные каналы на коммутаторе этого производителя.

В коммутаторе D-Link DGS-1210-10MP мы можем перейти непосредственно в меню VLAN / 802.1Q VLAN и выбрать, какие порты не помечены, помечены или нет. в этом случае, если мы хотим, чтобы порты 1, 2, 3, 4, 9 и 10 были в транке, достаточно выделить их все в «tagged» режиме. Таким образом, мы будем передавать магистраль VLAN.

Коммутатор D-Link DXS-1210-10TS обеспечивает большую гибкость настройки, в этом случае мы можем настроить его в «Функции L2 / Интерфейс VLAN». Здесь мы можем перевести его в режим «Link» VLAN, проверить входящие кадры, если мы хотим, чтобы они всегда были помечены, не помечены или и то и другое, и мы даже можем определить собственную VLAN. Если мы хотим настроить только те сети VLAN, которые проходят через магистраль, нам придется выбрать «Режим гибридной VLAN» и добавить их вручную.

Как вы видели, настроить магистральный канал довольно просто, хотя при этом мы должны следовать ряду рекомендаций и уделять пристальное внимание портам, на которых мы его настраиваем.