К основному контенту

Настройка агрегирования каналов связи на коммутаторах D-Link

Агрегирование каналов связи (Link Aggregation) - это объединение нескольких физических портов в один логический. В результате такого объединения получается не только высокоскоростной канал передачи данных, но и повышается отказоустойчивость: ведь при выходе из строя одного из физических каналов, составляющих такой линк, трафик будет распределен между оставшимися. А если коммутаторы работают в стеке, то в группу агрегирования могут входить порты, расположенные на разных коммутаторах стека.


Коммутаторы D-Link поддерживают два типа агрегирования: статическое и динамическое. Если агрегированный канал связи создается между коммутаторами разных производителей, то нужно использовать динамическое агрегирование, т.к. в этом случае для управления агрегированным каналом используется стандартный протокол LACP (Link Aggregation Control Protocol).
При работе с протоколом LACP порты настраиваются для работы в активном (active) или пассивном (passive) режиме. При работе активном режиме порты отправляют и принимают управляющие кадры LACP, а в пассивном режиме только принимают. Это значит, что порты на одном коммутаторе должны быть настроены как активные, а на другом - как пассивные. Если порты на обоих коммутаторах будут в пассивном режиме, то группа агрегирования не соберется.
Еще следует заметить, что при создании группы агрегирования характеристики всех портов, входящих в такую группу, должны быть одинаковыми. Это касается типа среды передачи, скорости, настроек VLAN и STP, т.д. и т.п.
Распределение пакетов по каналам в группе агрегирования производится на основании некоторых признаков передаваемых пакетов. В коммутаторах D-Link поддерживается девять алгоритмов агрегирования (но не обязательно, что все они поддерживаются конкретной моделью коммутатора):

  • mac_source –МАС-адрес источника; 
  • mac_destination – МАС-адрес назначения; 
  • mac_source_dest – МАС-адрес источника и назначения;  
  • ip_source – IP-адрес источника; 
  • ip_destination – IP-адрес назначения; 
  • ip_source_dest – IP-адрес источника и назначения; 
  • l4_src_port – TCP/UDP-порт источника; 
  • l4_dest_port – TCP/UDP-порт назначения; 
  • l4_src_dest_port – TCP/UDP-порт источника и назначения.
 
По умолчанию используется алгоритм mac_source.

Алгоритм агрегирования портов на основании приведенных выше признаков поступающих пакетов закрепляет за определенным портом агрегированного канала поток кадров сеанса между двумя узлами.

А теперь приведу два примера настройки динамического агрегирования для схемы, показанной на рисунке. Один пример для коммутаторов с командной строкой D-Link CLI, а другой - для коммутаторов с Industrial CLI. Кратко об отличиях этих интерфейсов написано тут. Industrial CLI имеют коммутаторы D-Link серий DGS-1510, DGS-3130 и DGS-3630.

D-Link CLI


Настройка коммутатора Switch 1

# Создаем группу агрегирования (тип канала lacp и задаем алгоритм агрегирования)

create link_aggregation group_id 1 type lacp

config link_aggregation algorithm mac_destination


# Включаем порты 21-24 в группу и выбираем порт 21 в качестве мастер-порта.

config link_aggregation group_id 1 master_port 21 ports 21-24 state enable

#Настраиваем для портов 21-24 активный режим работы.

config lacp_port 21-24 mode active

Настройка коммутатора Switch 2

create link_aggregation group_id 1 type lacp

config link_aggregation algorithm mac_source

config link_aggregation group_id 1 master_port 21 ports 21-24 state enable

config lacp_port 21-24 mode passive


Industrial CLI 

Настройка коммутатора Switch 1

Switch(config)#port-channel load-balance dst-mac

Switch(config)#int range eth1/0/21-24

Switch(config-if-range)#channel-group 1 mode active


Настройка коммутатора 2


Switch(config)#port-channel load-balance src-mac

Switch(config)#int range eth1/0/21-24

Switch(config-if-range)#channel-group 1 mode passive 


Если уже после создания группы агрегирования к ней нужно применить какие-то настройки - например, добавить в VLAN - то на коммутаторах с D-Link CLI в VLAN надо добавить мастер-порт группы, а на коммутаторах с Industrial CLI в VLAN добавляется channel-group.

Комментарии

Популярные сообщения из этого блога

Конфигурирование коммутаторов D-Link DGS-3130 и DGS-3630

Кратко рассмотрим процесс настройки в командной строке новой серии коммутаторов D-Link DGS-3130 и DGS-3630. У этих коммутаторов так называемый "industiral" ("cisco-like") интерфейс. И всё сказанное здесь будет справедливо и для других коммутаторов D-Link с подобным интерфейсом. В частности, для серии DGS-1510. Режимы команд У коммутатор есть несколько режимов команд в CLI (command-line interface). Наборы доступных для пользователя команд в зависят как от того режима, в котором в данный момент находится пользователь, так и от его уровня привилегий.
CLI имеет пять уровней привилегий и три режима выполнения команд: Basic User - уровень привилегий 1 (Privilege Level 1). Это самый низкий уровень привилегий для аккаунта пользователя. Пользователь с таким уровнем привилегий сможет только осуществлять базовую проверку системыAdvanced User - уровень привилегий 3 (Privilege Level 3). Пользователю с таким уровнем доступа разрешено конфигурировать настройки терминала. Этот пол…

Проприетарные протоколы и их аналоги

Часто бывает,  что сетевое оборудование, как правило дорогое,  поддерживает некоторые проприетарные функции и протоколы. Но фактически аналогичную функциональность можно найти и у других поставщиков, у которых эта функциональность будет базироваться на стандартных (стандартный - от слова "стандарт") протоколах и цена такого оборудования будет меньше.
Рассмотрим некоторые подобные протоколы.

1. CDP или LLDP
LLDP - Link Layer Discovery Protocol - протокол канального уровня, позволяющий сетевому оборудованию оповещать оборудование, работающее в локальной сети, о своём существовании и передавать ему свои характеристики, а также получать от него аналогичные сведения. Описание протокола приводится в стандарте IEEE 802.1AB-2009. Протокол не зависит от производителей сетевого оборудования и является заменой аналогичных, но пропиетарных (патентованных) протоколов, таких как CDP (Cisco Discovery Protocol) и EDP (Extreme Discovery Protocol).

2.  VTP или GVRP
GARP VLAN Registrati…