Merhabalar,

Bu yazımızda Extreme Switchlerde LACP yapılandırmasının nasıl yapılacağı anlatılacaktır.

LACP ile ilgili detaylı bilgi almak için https://mesutkaraca.com/lacp-link-aggregation-protocol-802-3ad-nedir/ yazısını okuyabilirsiniz.

Yalnızca “address-based” algoritmayı destekleyen platformlar için:

enable sharing <master-port> grouping <port-range> algorithm address-based <L2 | L3 | L3_L4| custom> lacp
  • Komutun sonunda “lacp” belirtilmesi ile IEEE LACP şeklinde yapılandırılmasını sağlar.
  • Bir algoritma belirtilmemesi durumunda ise varsayılan olarak L2 algoritması aktif olur.

Eğer basit şekilde LACP ayarı yapmak istiyorsak:

enable sharing <master-port> grouping <port-range> algorithm port-based lacp
  • Bu yapılandırmada <master-port> temsilci port olup, bütün işlemleri bu port ile yaparız.
  • <port-range> ile de LACP grubuna alınacak portlar belirlenir.

Örneğin:

enable sharing 1 grouping 1-4 algorithm port-based lacp

Yapılandırmasında master port 1 dir ve 1’den 4’e kadar olan portlar bu grupun üyeleridir.

Eğer varolan bir LACP kümesini yeniden yapılandırmak istiyorsak “configure sharing <master-port>” komutunu kullanarak gerekli değişiklikleri yapabiliriz.

SW-1.2 # configure sharing 45 ?
add add ports to trunk
algorithm algorithm
delete delete ports from trunk
lacp LACP (Link Aggregation Control Protocol)
minimum-active Minimum number active links for group to remain in service.

NOT: Eğer komutun sonunda “lacp” kullanmazsak bu durumda IEEE 802.3ad yerine, “static aggregration” olarak statik olarak port birleştirme yapılır.

LACP Durumunu Kontrol Etmek

LACP durumunu kontrol etmek için aşağıdaki komutları kullanabilirsiniz:

# show sharing
Load Sharing Monitor
Config    Current Agg     Min    Ld Share  Dist  Ld Share  Agg Link  Link Up
Master    Master  Control Active Algorithm Flags Group     Mbr State Transitions
================================================================================
     1            LACP       1    L2        A     1         Y     A       1
                                  L2              2         Y     A       0
================================================================================
Link State: A-Active, D-Disabled, R-Ready, NP-Port not present, L-Loopback

————————————————————-

# show sharing
Load Sharing Monitor
Config    Current Agg     Min     Ld Share    Ld Share  Agg   Link   Link Up
Master    Master  Control Active  Algorithm   Group     Mbr   State  Transitions
================================================================================
    21     21     LACP       1     port        21         Y      A        1
                                   port        22         Y      A        2
================================================================================
Link State: A-Active, D-Disabled, R-Ready, NP-Port not present, L-Loopback
"show sharing port-based keys"
# show sharing port-based keys
    1:  0     2:  1     3:  2     4:  3     5:  4     6:  5     7:  6     8:  7
    9:  8    10:  9    11: 10    12: 11    13: 12    14: 13    15: 14    16: 15
   17:  0    18:  1    19:  2    20:  3    21:  4    22:  5    23:  6    24:  7
   25:  8    26:  9    27: 10    28: 11    29: 12    30: 13    31: 14    32: 15
   33:  0    34:  1    35:  2    36:  3    37:  4    38:  5    39:  6    40:  7
   41:  8    42:  9    43: 10    44: 11    45: 12    46: 13    47: 14    48: 15
   49:  0    50:  1    51:  2    52:  3    53:  4    54:  5

Ayrıca LACP ile ilgili sayaçlar için “show lacp counters” ve “show lacp lag <master-port>” komutları kullanılabilir:

# show lacp counters
LACP PDUs dropped on non-LACP ports : 0
LACP Bulk checkpointed msgs sent    : 0
LACP Bulk checkpointed msgs recv    : 0
LACP PDUs checkpointed sent         : 0
LACP PDUs checkpointed recv         : 0
Lag        Member     Rx       Rx Drop  Rx Drop  Rx Drop  Tx       Tx
Group      Port       Ok       PDU Err  Not Up   Same MAC Sent Ok  Xmit Err
--------------------------------------------------------------------------------
21         21         2        0        0        0        2        0
           22         2        0        0        0        2        0

================================================================================
# show lacp lag <master-port>
Lag   Actor    Actor  Partner           Partner  Partner Agg   Actor
      Sys-Pri  Key    MAC               Sys-Pri  Key     Count MAC
--------------------------------------------------------------------------------
21          0  0x03fd 00:04:96:99:90:0a       0  0x03fd      2 00:04:96:98:88:1b
Port list:
Member     Port      Rx           Sel          Mux            Actor     Partner
Port       Priority  State        Logic        State          Flags     Port
--------------------------------------------------------------------------------
21         0         Current      Selected     Collect-Dist   A-GSCD--  1021
22         0         Current      Selected     Collect-Dist   A-GSCD--  1022
================================================================================
Actor Flags: A-Activity, T-Timeout, G-Aggregation, S-Synchronization
             C-Collecting, D-Distributing, F-Defaulted, E-Expired

Önemli Notlar

• Statik bir LAG en fazla sekiz port içerebilir.
LACP LAG ise statik LAG dan iki kat daha fazla port içerebilir. Ancak Maksimum kullanılabilen aktif port sayısı statik LAG sınırıyla ile aynıdır, kalan bağlantılar ise standby portlardır.
• Summit ailesi switchler için maksimum LAG sayısı 128’dir.

Ama Summit X450-G2, X460-G2, X670-G2, X770 ve ExtremeSwitching X870 serisi switchler için yük paylaşımı algortimaları ile ilgili aşağıdaki kurallar geçerlidir:

• Statik LAG, L2, L3, L3_L4 veya custom_algorithm olarak yapılandırıldığında 32 adede kadar port içerebilir
algoritması.
• Tüm algoritmalar için, LACP LAG, LAG başına 64 adede kadar port içerebilir (maksimum 32’si aktif, 32’si standby olacak şekilde).

Konu ile ilgili detaylı bilgileri aşağıdaki yazılarda bulabilirsiniz.

https://gtacknowledge.extremenetworks.com/articles/How_To/how-to-configure-sharing-LAG-LACP-in-Summit-stack-or-BlackDiamond-switches

https://gtacknowledge.extremenetworks.com/articles/Q_A/What-is-the-limit-for-LAGs-in-EXOS/?l=en_US&fs=RelatedArticle

https://gtacknowledge.extremenetworks.com/articles/How_To/How-to-configure-Active-Standby-port-or-LAG-feature-in-EXOS

https://packetflow.io/2015/01/extreme-networks-exos-cheat-sheet.html