Разные производители часто используют разные термины для одной и той технологии и/или функции. И это создает путаницу. Как говорится, прежде чем спорить, надо определиться в терминах. Что и попробуем сейчас сделать. А попутно приведем примеры конфигураций совместной работы коммутаторов Cisco и D-Link.
Виртуальные локальные сети (VLAN)
Различия в терминологии VLAN показаны в таблице. Но надо оговориться, что сейчас D-Link использует и термин "trunk" для обозначения порта, который будет пропускать маркированный трафик любой VLAN.
Пример настройки VLAN
Коммутатор Cisco:
Catalyst# config terminal
Catalyst(config)# vlan 10,20,30
Catalyst(config-vlan)# exit
Catalyst(config)# interface range gigabitEthernet 1/0/1-6
Catalyst(config-if)# switchport mode access
Catalyst(config-if)# switchport access vlan 10
Catalyst(config-if)# exit
Catalyst(config)# interface range gigabitEthernet 1/0/7-12
Catalyst(config-if)# switchport mode access
Catalyst(config-if)# switchport access vlan 20
Catalyst(config-if)# exit
Catalyst(config)# interface range gigabitEthernet 1/0/13-18
Catalyst(config-if)# switchport mode access
Catalyst(config-if)# switchport access vlan 30
Catalyst(config-if)# exit
Catalyst(config)# interface gigabitEthernet 1/0/21
Catalyst(config-if)# switchport trunk encapsulation dot1q
Catalyst(config-if)# switchport trunk allowed vlan 1,10,20,30
Catalyst(config-if)# switchport mode trunk
Catalyst(config-if)# exit
Catalyst(config)# interface vlan 1
Catalyst(config-vlan)# ip address 192.168.0.1 255.255.255.0
Catalyst(config-vlan)# no shutdown
Catalyst(config-vlan)# exit
Catalyst(config)# interface vlan 10
Catalyst(config-vlan)# ip address 192.168.10.1 255.255.255.0
Catalyst(config-vlan)# no shutdown
Catalyst(config-vlan)# exit
Catalyst(config)# interface vlan 20
Catalyst(config-vlan)# ip address 192.168.20.1 255.255.255.0
Catalyst(config-vlan)# no shutdown
Catalyst(config-vlan)# exit
Catalyst(config)# interface vlan 30
Catalyst(config-vlan)# ip address 192.168.30.1 255.255.255.0
Catalyst(config-vlan)# no shutdown
Catalyst(config-vlan)# exit
Коммутатор D-Link:
switch# create vlan 10 tag 10
switch# create vlan 20 tag 20
switch# create vlan 30 tag 30
switch# config vlan default delete 1-18
switch# config vlan 10 add untagged 1-6
switch# config vlan 20 add untagged 7-12
switch# config vlan 30 add untagged 13-18
switch# config vlan 10 add tagged 19-21
switch# config vlan 20 add tagged 19-21
switch# config vlan 30 add tagged 19-21
switch# config ipif System ipaddress 192.168.0.2/24
switch# create ipif 10 192.168.10.2/24 10
switch# create ipif 20 192.168.20.2/24 20
switch# create ipif 30 192.168.30.2/24 30
Link Aggregation
Cisco определяет группу агрегирования как Port-channel и он конфигурируется как Interface Port-channel x.
На коммутаторах D-Link при создании группы агрегирования ей присваивается Group ID, в эту группу добавляются физические порты, которые нужно агрегировать, а один из этих портов указывается как master port . И в дальнейшем при конфигурировании группы агрегирования (включение группы в VLAN и т.п.) указывается номер этого мастер-порта, а не ID группы агрегирования.
Пример настройки Link Aggregation
Коммутатор Cisco:
Catalyst# config terminal
Catalyst(config)# interface range gigabitEthernet 1/0/19-22
Catalyst(config-if)# channel-group 1 mode active
Коммутатор D-Link:
switch# create link_aggregation group_id 1 type lacp
switch# config link_aggregation group_id 1 master_port 19 ports 19-22 state enable
switch# config lacp_port 19-22 mode passive
Rapid Spanning Tree Protocol
Spanning Tree Protocol — протокол канального уровня модели OSI, основной задачей которого является устранение петель в топологии сети Ethernet , в которой есть один или более коммутаторов, связанных избыточными соединениями. STP решает эту проблему, автоматически блокируя соединения, которые в данный момент являются избыточными.
Протокол STP описан в стандарте IEEE 802.1D. Позже появился протокол Rapid Spanning Tree Protocol (RSTP), характеризующийся меньшим временем сходимости и более высокой устойчивостью. Протокол RSTP описан в стандарте IEEE 802.1W.
Различие терминологии D-Link и Cisco — в том, как называется порт, подключенный к конечному устройству.
Пример настройки RSTP
Конфигурация Rapid-PVST на коммутаторе Cisco:
Catalyst# config terminal
Catalyst(config)# spanning-tree
Catalyst(config)# spanning-tree mode rstp
Catalyst(config)# spanning-tree pathcost long
Catalyst(config)# spanning-tree priority 4096
Конфигурация RSTP на коммутаторе D-Link:
switch:admin# enable stp
switch:admin# config stp version rstp
switch:admin# config stp ports 1-22 edge true
switch:admin# config stp ports 23-24 p2p true