Selamlar arkadaşlar, bu yazımda Etherchannel (Link Aggregation) tanımı, protokolleri, konfigürasyonu ve bu konfigürasyonu doğrulama gibi konulara değindim. Aynı zamanda bu konuyu Packet Tracer üzerinden de simüle ederek ekran görüntüleri ve görsellerle destekledim.
EtherChannel (Link Aggregation) Nedir?
Etherchannel switchler üzerinde birden fazla fiziksel bağlantıyı tek bir sanal bağlantı olarak gruplamaya ve bunları tek bir link gibi çalıştırmaya yarayan bir hat birleştirme (link aggregation) teknolojisidir. Bu da iki veya daha fazla portu birleştirerek yüksek bant genişliği gibi faydalar sağlar. Etherchannel kullanarak maksimum 8 portu birleştirebiliriz. Normalde switchler arasında birden fazla port kullanıldığı zaman döngü oluyor ama bu döngüyü STP ((Spanning Tree Protocol) engelliyor. Etherchannel ile portlar mantıksal olarak tek bir port olarak varsayıldığından STP devreye girmeyecektir.
Etherchannel iki ana protokolde çalışabilir. PaGP (Port Aggregation Protocol) ve LACP (Link Aggregation Control Protocol), aslında temelde aynı amaca hizmet eden iki farklı protokol ikisi de farklı bir şekilde çalışıyor. Bu protokollerin birden fazla ağ bağlantısını tek bir mantıksal bağlantı gibi kullanmak amacıyla kullanıldığından bahsetmiştim. Yani birden fazla fiziksel bağlantıyı birleştirerek daha yüksek bant genişliği ve yedeklilik sağlamayı hedefliyoruz.
Mesela, bir server’a giden 4 farklı ağ kablosu olduğunu düşün. Bunların hepsi tek tek kullanıldığında, daha yüksek veri iletimi için bu bağlantıları birleştirebiliriz. Ama hepsini tek tek kullanmak yerine, bunları tek bir “büyük” bağlantı gibi kullanman mümkün. İşte bu noktada PaGP ve LACP devreye giriyor.
PaGP (Port Aggregation Protocol) Etherchannel için kullanılan Cisco’ya ait özel ağ protokolüdür. Cisco cihazlarında kullanılıyor ve stabil bir performans sağlıyor ama LACP’nin sunduğu evrensellik ve standartlık açısından biraz daha sınırlı.
On Modu: LACP, bağlantıyı hemen başlatır, herhangi bir müzakere yapmaz. Yani cihazlar birbirlerine bağlanmak için “hazır” olduklarını bilmelidir.
Active Modu: LACP, sürekli mesajlar göndererek bağlantıyı başlatır ve karşı cihaz da aktifse bağlantı kurulur. Yani “bağlantıyı başlatıyorum” der ve karşı cihazın da onay vermesini bekler.
Passive Modu: Bu modda cihaz bağlantıyı başlatmaz, sadece gelen mesajlara cevap verir. Yani, eğer karşı cihaz aktifse, bağlantı kurulur.
LACP (Link Aggregation Control Protocol) ise IEEE 802.3ad standardına dayanıyor ve genellikle daha yaygın olanı. Aslıdna bu protokol iki cihaz arasında hangi bağlantıların birleştirileceğine karar verir. Yani iki cihaz arasında birden fazla fiziksel bağlantı varsa LACP bu bağlantıları otomatik olarak algılayıp birleştiriyor. Ayrıca eğer bir bağlantı koparsa LACP otomatik olarak o bağlantıyı devre dışı bırakıp diğer bağlantılarla veri iletmeye devam ediyor. Yani, yedeklilik sağlamak için oldukça kullanışlı.
İkisi arasındaki fark aslında şu LACP biraz daha evrensel ve cihazlar arası uyum konusunda avantajlı. PaGP ise daha çok Cisco cihazlarıyla sınırlı ama Cisco ortamlarında çok daha optimize bir çözüm sunuyor. Yani bir Cisco ağı kullanıyorsak PaGP’yi tercih etmek mantıklı olabilir ama farklı markaların cihazları arasında çalışacaksan LACP daha iyi bir seçim olabilir.
Desirable Modu: Cihaz bağlantıyı aktif bir şekilde kurmak için teklif eder. Karşı cihaz da PaGP destekliyorsa, bağlantı kurulur.
Auto Modu: Cihaz bağlantıyı teklif etmez, ama karşı cihaz Desirable modda ise bağlantı kurulur. Bu daha pasif bir yaklaşım.
On Modu: Cihaz bağlantıyı zorla başlatır, hiçbir müzakere yapmaz. Yani bağlantı hemen kurulur, ancak her iki cihazın da PaGP desteği olması gerekir.
Aşağıya Cisco Packet Tracer Programı üzerinden yaptığım bir etherchannel konfigürasyonu ve doğrulamasını CLI kodları ve fiziksel görünümünün fotoğrafı ile birlikte ekledim.
Burada Cisco Packet Tracer’da Etherchannel yapılandırmasını iki adet switch ile gerçekleştireceğiz. Her iki switch de birbirine Etherchannel protokolü ile bağlanacak.
Topolojiyi Oluşturma
Burada Cisco Packet Tracer’da Etherchannel yapılandırmasını iki adet switch ile gerçekleştireceğiz. Her iki switch de birbirine Etherchannel protokolü ile bağlanacak.
Switch Portlarını Hazırlama ve aynı portları Etherchannel grubuna dahil etme
Switch1 ve Switch2 için Etherchannel Konfigürasyonunu Doğrulama
Port Durumunu Kontrol Etme
Gördüğünüz gibi Etherchannel bağlantısını LACP protokolü ile başarıyla yapılandırdık. Bu sayede ağımızda daha yüksek bant genişliği ve daha iyi hata toleransı sağladık. Okuduğunuz için teşekkür ederim.