Dell Networking OS10. Как настроить индивидуальный протокол LACP

Summary: В этой статье объясняется, как настроить LACP Individual и как он работает.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Указатель

Знакомство
Синтаксис
конфигурацииПример конфигурации и пример использования 

      Проблема № 1. ПортКанал 1 работает. Протокол LACP работает. Оба интерфейса Eth 1/1/1 и Eth 1/1/2 физически работают.
      Кейс 2. ПортКанал 1 работает. Протокол LACP работает. Интерфейс Eth 1/1/1 физически работает, а Eth 1/1/2 физически не работает.
      Кейс 3. ПортКанал 1 работает. Протокол LACP работает. Интерфейсы Eth 1/1/1 и Eth 1/1/2 физически работают, но LACP на Eth 1/1/2 не работает.
      Случай 4: Канал порта 1 не работает. Протокол LACP не работает. Оба интерфейса Eth 1/1/1 и Eth 1/1/2 физически работают.
      Случай 5: Канал порта 1 не работает. Протокол LACP не работает. Интерфейс Eth 1/1/1 физически работает, а Eth 1/1/2 не работает.

 

Введение

Функция LACP Individual видит конфигурацию, в которой порт, настроенный для протокола управления агрегированием каналов (LACP), работает независимо, а не как часть агрегированного канала. Обычно это происходит, когда порт не получает от подключенного устройства блоки данных LACP (LACPDU), необходимые для формирования агрегированного канала. В этом состоянии порт остается работоспособным, но не участвует в агрегированной пропускной способности или резервировании, обеспечиваемых группой агрегирования каналов связи. Эта функция полезна для того, чтобы порты продолжали работать, даже если согласование LACP завершилось сбоем или если подключенное устройство не поддерживает LACP.

Отдельные функции LACP можно включить только в группах LAG. Изолированные порты называются отдельными портами LACP.

 

Сценарии использования LACP Individual Feature.

>1 пробуждение по сигналу из локальной сети

>2 Загрузка PXE

 

 
ПРИМЕЧАНИЕ.
• Если одноранговый коммутатор, подключенный к LAG с отдельными (изолированными) портами LACP, не коммутирует и не пересылает пакеты между своими портами, Dell Technologies предлагает включить fast port и BPDU-guard на индивидуально включенной LACP LAG. Это гарантирует, что отдельные порты LACP смогут быстро перейти в состояние пересылки.
 • Если одноранговый коммутатор выполняет коммутацию или пересылку пакетов и поддерживает xSTP, Dell Technologies рекомендует включить xSTP на индивидуально включенной LACP LAG, чтобы предотвратить петли данных с участием отдельных портов.
• Если одноранговый коммутатор коммутирует или пересылает пакеты и не знает xSTP, но также пересылает xSTP BPDU (например, загрузочное устройство PXE), Dell Technologies рекомендует включить xSTP в индивидуально включенном LACP LAG. Это позволяет избежать петель, вызванных несколькими отдельными портами, когда одноранговый коммутатор перенаправляет BPDU xSTP.
 • Мы можем включить индивидуальную функцию LACP на LAG с режимами Layer2. Следующие конфигурации являются взаимоисключающими: отдельный вариант без порта коммутатора и отдельный режим LACP.
 • При наличии отдельного порта LACP. Все ограничения, относящиеся к обычным конфигурациям портов-участников, также применимы и к отдельным портам LACP.

 

 
ПРИМЕЧАНИЕ. В OS10 версии 10.5.4.x для сетей VLAN в группе LAG, работающей в индивидуальном режиме LACP, по умолчанию может использоваться более низкий максимальный размер блока передачи (MTU) — 1532 байта. Чтобы решить эту проблему без необходимости обновления микропрограммы, можно вручную установить MTU на затронутых LAG с помощью следующих команд:
OS10# configure terminal
OS10(config)# interface port-channel 1
OS10(conf-if-po-1)# mtu 9216
Эта проблема устранена в выпуске OS10 10.5.5.10 и более поздних версиях. Обновление до этих выпусков устраняет необходимость в ручной настройке MTU. Обратитесь в Dell Networking, если в версиях 10.5.4.X значение MTU для связанного с ним порта LACP изменяется на 1532.

 

 

Синтаксис конфигурации

 

OS10# configure terminal
OS10(config)# interface port-channel <portchannel number>
OS10(conf-if-po-X)# lacp individual

 

  • Необходимо включить отдельную функцию LACP на обоих одноранговых узлах VLT.

 

Команды для проверки работы LACP Individual.

OS10# show lacp port-channel interface port-channel <portchannel number>
OS10# show port-channel summary
OS10# show interface port-channel summary
OS10# show lacp interface ethernet <1/1/port-number>
OS10# show vlan
OS10# show mac address-table


 

Пример конфигурации и пример использования 

 

Пример топологии

Топология


В DellOS10-SW1 давайте настраиваем LACP индивидуально.

DellOS10-SW1# configure terminal
DellOS10-SW1(config)# interface port-channel 1
DellOS10-SW1(conf-if-po-1)# lacp individual


Проверим конфигурацию PortChannel1.
 

DellOS10-SW1# show running-configuration interface port-channel 1
!
interface port-channel1
 no shutdown
 switchport access vlan 1
 vlt-port-channel 1
 lacp individual


В DellOS10-SW2 (одноранговый узел VLT) давайте настроим отдельный LACP.
 

DellOS10-SW2# configure terminal
DellOS10-SW2(config)# interface port-channel 1
DellOS10-SW2(conf-if-po-1)# lacp individual


Проверим конфигурацию PortChannel1.
 

DellOS10-SW2# show running-configuration interface port-channel 1
!
interface port-channel1
 no shutdown
 switchport access vlan 1
 vlt-port-channel 1
 lacp individual

 


Проблема № 1. ПортКанал 1 работает. Протокол LACP работает. Оба интерфейса Eth 1/1/1 и Eth 1/1/2 физически работают.

 

Предположим, что у нас включен PortChannel 1. Протокол LACP работает на стороне сервера. Оба интерфейса Eth 1/1/1 и Eth 1/1/2 физически работают.
 

DellOS10-SW1# show port-channel summary
Flags:  D - Down    I - member up but inactive    P - member up and active
        U - Up (port-channel)    F - Fallback Activated    IND - LACP Individual
--------------------------------------------------------------------------------
Group Port-Channel           Type     Protocol  Member Ports
--------------------------------------------------------------------------------
1    port-channel1    (U)     Eth      DYNAMIC   1/1/1(P) 1/1/2(P)

Мы видим, что порты Ethernet 1/1/1 и 1/1/2 включены и активны.
 

Мы видим PortChannel 1 как часть VLAN 1. Интерфейс Eth 1/1/1 и Eth 1/1/2 не рассматривается как часть PortChannel 1.
 
DellOS10-SW1# show vlan
Codes: * - Default VLAN, M - Management VLAN, R - Remote Port Mirroring VLANs,
       @ - Attached to Virtual Network, P - Primary, C - Community, I - Isolated,
       S - VLAN-Stack VLAN
Q: A - Access (Untagged), T - Tagged
    NUM    Status    Description                     Q Ports
*   1      Active                                    A Eth1/1/3-1/1/8,1/1/10-1/1/56
                                                     A Po1,1000
    4094   Active                                    T Po1000
DellOS10-SW1# show mac address-table
Codes: pv <vlan-id> - private vlan where the mac is originally learnt
VlanId        Mac Address         Type        Interface
1             xx:xx:xx:xx:xx:xx   dynamic     port-channel1

Мы видим Individual: Включено (выделено жирным шрифтом) в выводе ниже. Это означает, что индивидуальный адрес LACP настроен
DellOS10-SW1# show lacp port-channel interface port-channel 1 | grep Individual
Individual: Enabled

Когда мы рассматриваем интерфейсы, мы видим Individual: false

DellOS10-SW1# show lacp interface ethernet 1/1/1 | grep Individual
  Individual: false
DellOS10-SW1# show lacp interface ethernet 1/1/2 | grep Individual
  Individual: false


 

Кейс 2. ПортКанал 1 работает. Протокол LACP работает. Интерфейс Eth 1/1/1 физически работает, а Eth 1/1/2 физически не работает.

 

 

Предположим, что PortChannel работает на стороне сервера. Интерфейс Eth 1/1/1 физически работает, а Eth 1/1/2 физически не работает. Здесь порт Eth 1/2 не переходит в независимый порт
 


Мы видим, что Eth 1/1/1 физически работает, а Eth 1/1/2 не работает.  Eth 1/2 не является независимым портом
DellOS10-SW1# show port-channel summary
Flags:  D - Down    I - member up but inactive    P - member up and active
        U - Up (port-channel)    F - Fallback Activated    IND - LACP Individual
--------------------------------------------------------------------------------
Group Port-Channel           Type     Protocol  Member Ports
--------------------------------------------------------------------------------
1    port-channel1    (UF)    Eth      DYNAMIC   1/1/1(P) 1/1/2(D)

PortChannel 1 является частью VLAN 1. Порт Eth 1/1 входит в состав порта LACP Portchannel 1. Eth 1/2 не является независимым портом
DellOS10-SW1# show vlan
Codes: * - Default VLAN, M - Management VLAN, R - Remote Port Mirroring VLANs,
       @ - Attached to Virtual Network, P - Primary, C - Community, I - Isolated,
       S - VLAN-Stack VLAN
Q: A - Access (Untagged), T - Tagged
    NUM    Status    Description                     Q Ports
*   1      Active                                    A Eth1/1/3-1/1/8,1/1/10-1/1/56
                                                     A Po1,1000


 

Кейс 3. ПортКанал 1 работает. Протокол LACP работает. Интерфейсы Eth 1/1/1 и Eth 1/1/2 физически работают, но LACP на Eth 1/1/2 не работает.


Предположим, что PortChannel работает на стороне сервера. Интерфейс Eth 1/1/1 физически работает, а LACP работает. Eth 1/1/2 физически работает, но LACP не работает по какой-либо причине, например из-за ошибки кабеля.

Здесь порт Eth 1/1/2 переходит на независимый порт


Мы видим, что Eth 1/1/1 физически работает, а LACP работает. Eth 1/1/2 физически работает, но LACP не работает.  Eth 1/1/2 — независимый порт.
 
DellOS10-SW1# show port-channel summary
Flags:  D - Down    I - member up but inactive    P - member up and active
        U - Up (port-channel)    F - Fallback Activated    IND - LACP Individual
--------------------------------------------------------------------------------
Group Port-Channel           Type     Protocol  Member Ports
--------------------------------------------------------------------------------
1    port-channel1    (U)     Eth      DYNAMIC   1/1/1(P) 1/1/2(IND)


PortChannel 1 является частью VLAN 1. Порт Eth 1/1 входит в состав порта LACP Portchannel 1. Eth 1/2 — это независимый порт, входящий в состав VLAN 1
DellOS10-SW1# show vlan
Codes: * - Default VLAN, M - Management VLAN, R - Remote Port Mirroring VLANs,
       @ - Attached to Virtual Network, P - Primary, C - Community, I - Isolated,
       S - VLAN-Stack VLAN
Q: A - Access (Untagged), T - Tagged
    NUM    Status    Description                     Q Ports
*   1      Active                                    A Eth1/1/2-1/1/8,1/1/10-1/1/56
                                                     A Po1,1000
                                              

Mac-адрес узнают на Portchannel 1 и Eth 1/1/2
DellOS10-SW1# show mac address-table
#Codes: pv <vlan-id> - private vlan where the mac is originally learnt
VlanId        Mac Address           Type        Interface
1             xx:xx:xxx:xx:xx:xx      dynamic     port-channel1
1             yy:yy:yy:yy:yy:yy       dynamic     ethernet1/1/2

Мы видим Individual: Включено (выделено жирным шрифтом) в выводе ниже. Это означает, что индивидуальный адрес LACP настроен
DellOS10-SW1# show lacp port-channel interface port-channel 1 | grep Individual
Individual: Enabled

Рассмотрим интерфейсы. Individual имеет значение false для Eth 1/1/1.
 
DellOS10-SW1# show lacp interface ethernet 1/1/1 | grep Individual
  Individual: false

Однако для Eth 1/1/2 Individual имеет значение True.
DellOS10-SW1# show lacp interface ethernet 1/1/2 | grep Individual
  Individual: true



 

Случай 4: Канал порта 1 не работает. Протокол LACP не работает. Оба интерфейса Eth 1/1/1 и Eth 1/1/2 физически работают.


Предположим, что канал PortChannel отключен на стороне сервера. Однако физическая сетевая плата сервера работает. Здесь мы видим интерфейсы Eth 1/1/1 и 1/1/2 переход на отдельные порты. Они оба получают конфигурацию магистрали/доступа PortChannel и начинают запоминать mac-адреса, как если бы они были двумя независимыми портами. 
 

 

Мы видим, что Eth 1/1/1 и Eth 1/1/2 перешли на LACP Individual

 

DellOS10-SW1# show port-channel summary
Flags:  D - Down    I - member up but inactive    P - member up and active
        U - Up (port-channel)    F - Fallback Activated    IND - LACP Individual
--------------------------------------------------------------------------------
Group Port-Channel           Type     Protocol  Member Ports
--------------------------------------------------------------------------------
1    port-channel1    (D)     Eth      DYNAMIC   1/1/1(IND) 1/1/2(IND)


Мы видим, что оба порта Eth 1/1/1 и Eth 1/1/2 являются частью vlan 1 вместе с PortChannel 1.

 

DellOS10-SW1# show vlan
Codes: * - Default VLAN, M - Management VLAN, R - Remote Port Mirroring VLANs,
       @ - Attached to Virtual Network, P - Primary, C - Community, I - Isolated,
       S - VLAN-Stack VLAN
Q: A - Access (Untagged), T - Tagged
    NUM    Status    Description                     Q Ports
*   1      Active                                    A Eth1/1/1-1/1/8,1/1/10-1/1/56
                                                     A Po1,1000

 

Мы видим, что оба интерфейса узнали mac-адрес. 

 

DellOS10-SW1# show mac address-table | grep ethernet
1             xx:xx:xx:xx:xx:xx   dynamic     ethernet1/1/2
1             yy:yy:yy:yy:yy:yy   dynamic     ethernet1/1/1

 


Мы видим Individual: Enabled в выводе ниже. Это означает, что индивидуальный адрес LACP настроен

 

DellOS10-SW1# show lacp port-channel interface port-channel 1 | grep Individual
Individual: Enabled

 

Когда мы рассматриваем интерфейсы, мы видим, что Individual: true

 

DellOS10-SW1# show lacp interface ethernet 1/1/1 | grep Individual
  Individual: true
DellOS10-SW1# show lacp interface ethernet 1/1/2 | grep Individual
  Individual: true


 

Случай 5: Канал порта 1 не работает. Протокол LACP не работает. Интерфейс Eth 1/1/1 физически работает, а Eth 1/1/2 не работает.


Предположим, что PortChannel не работает. Eth 1/1/1 работает, а Eth 1/1/2 не работает. Это означает, что сетевая плата сервера, подключенная к Eth 1/1/1, работает, а сетевая плата, подключенная к Eth 1/1/2, физически не работает.
 


Мы можем видеть Eth 1/1/1 как отдельный интерфейс и 1/1/2 вниз. Переход Eth 1/1/1 на отдельный порт.

 

DellOS10-SW1# show port-channel summary

Flags:  D - Down    I - member up but inactive    P - member up and active
        U - Up (port-channel)    F - Fallback Activated    IND - LACP Individual
--------------------------------------------------------------------------------
Group Port-Channel           Type     Protocol  Member Ports
--------------------------------------------------------------------------------
1    port-channel1    (D)     Eth      DYNAMIC   1/1/1(IND) 1/1/2(D)


Отдельные порты Eth 1/1/1 отображаются как часть Vlan 1. Но интерфейс Eth 1/1/2 здесь не отображается

 

DellOS10-SW1# show vlan
Codes: * - Default VLAN, M - Management VLAN, R - Remote Port Mirroring VLANs,
       @ - Attached to Virtual Network, P - Primary, C - Community, I - Isolated,
       S - VLAN-Stack VLAN
Q: A - Access (Untagged), T - Tagged
    NUM    Status    Description                     Q Ports
*   1      Active                                    A Eth1/1/1,1/1/3-1/1/8,1/1/10-1/1/56
                                                     A Po1,1000

 

Ethernet 1/1/1 узнал MAC-адрес от сервера

 

DellOS10-SW1# show mac address-table | grep ether
1             xx:xx:xx:xx:xx:xx   dynamic     ethernet1/1/1

 

Мы видим Individual: Enabled в выводе ниже. Это означает, что настроен отдельный протокол LACP.
 

DellOS10-SW1# show lacp port-channel interface port-channel 1 | grep Individual
Individual: Enabled


Когда мы проверяем интерфейс Eth 1/1/1, мы видим Individual: true

 

DellOS10-SW1# show lacp interface ethernet 1/1/1 | grep Individual
  Individual: true


При проверке интерфейса Eth 1/1/2 мы видим, что поле Individual пустое, так как сам порт отключен

 

DellOS10-SW1# show lacp interface ethernet 1/1/2 | grep Individual
  Individual:

 

    Affected Products

    PowerSwitch
    Article Properties
    Article Number: 000238082
    Article Type: How To
    Last Modified: 28 Oct 2024
    Version:  3
    Find answers to your questions from other Dell users
    Support Services
    Check if your device is covered by Support Services.