EtherChannel, PAgP ve LACP Nedir ?

EtherChannel, Cisco tarafından geliştirilen bir teknolojidir. EtherChannel teknolojisinin amacı, Anahtara bağlı olan kabloları tek bir kablo gibi göstermektir. Fiziksel olarak iki kablo görünen ancak mantıksal olarak tek kablo gibi görünmesini sağlayan teknoloji EtherChannel teknolojisidir. Switchler üzerinde konfigürasyonlar yapılarak sanal arayüzler oluşturulur. Oluşturulan bu arayüzlere “PortChannel” veya “Port Kanalı” denir. Bu protokol ile 8 adet fiziksel kabloyu mantıksal olarak tek bir kablo gibi gösterebiliriz.

EtherChannel teknolojisi ile bant genişliğini arttırabiliriz örneğin 2 adet 100Mbit portu EtherChannel uygulayarak tek bir arayüz haline getirdiğimizi varsayalım artık bu arayüz 200Mbit hızında çalışacaktır.

Bir diğer özelliği ise EtherChannel “load sharing” veya “yük paylaşımı” yapmamızı sağlar. Örneğin 100Mbit tek bir Trunk portunun olduğunu varsayalım. Eğer EtherChannel uygularsak birden fazla arayüzü birleştirip tek bir arayüz yapabiliriz. Bu sayede çerçeveler tek bir kanaldan değilde birden fazla kanaldan gitmiş olacaktır.

EtherChannel sadece Cisco cihazlar için geliştirilmiş bir teknolojidir. Daha sonra IEEE Open Standart olarak Link-Aggregation teknolojisi geliştirmiştir. Link-Aggregation teknolojisi ayrıca Routerlar, Layer3 switchler ve sunucular tarafından da desteklenmektedir. İki teknoloji de aynı çalışma şekline sahiptir. Cisco cihazlar her iki teknolojiyi de desteklemektedir. Cisco dışındaki üreticiler “Link-Aggregation” teknolojisini kullanmaktadır.

EtherChannel uygulanabilmesi için uyulması gereken bazı kurallar vardır. Bunlar;

  • EtherChannel uygulanacak olan arayüzlerin aynı hızda ve aynı duplex de olması gerekmektedir.
  • EtherChannel uygulanacak olan arayüzlerin modları aynı olmalıdır. Biri “Access” ise diğeri de “Access” olmalıdır. Biri “Trunk” ise diğeri de “Trunk” olmalıdır.
  • Her iki cihazda “VLAN” konfigürasyonları aynı yapılmalıdır. Native VLAN gibi değerler aynı olmalıdır.
  • Trunk portlarından geçirilmesi için belli VLAN’ler belirlenmişse her iki switch içinde aynı işlem yapılmalıdır.

EtherChannel ile geliştirilmiş PAgP ( Port Aggregation Protocol ) bulunmaktadır. Bu protokol sadece Cisco cihazlarda desteklenmektedir. Bu protokolün amacı EtherChannel yapılandırılmasında bir sorun olması sonucunda oluşabilecek hataları önlemektir. Aşağıdaki örnekte iki switch üzerinde 1. ve 2. portlar kullanılarak üzerlerinde EtherChannel uygulanmıştır. Ancak 2 numaralı port yanlışlıkla diğer cihazdaki 3 numaralı porta takılmıştır. Buradaki sorun her iki cihaz üzerinde 1. ve 2. switchler üzerine EtherChannel uygulanmıştır. Ancak 3 numaralı porta etherchannel uygulanmamıştır. Bu sebeple switch bu arayüzü tek bir arayüz olarak değerlendirecektir. Eğer bir broadcast yollanırsa bu broadcast aynı kablo üzerinden geri dönecektir. Bu da “Broadcast-Storm” olmasına neden olacaktır.

Bu sebeplerden dolayı Cisco PAgP protokolünü geliştirmiştir. Bu protokol sayesinde cihazlar birbirleriyle konuşarak her şeyin yolunda olup olmadığını kontrol ediyorlar. Ardından herhangi bir sorun yoksa burada EtherChannel operasyonunu başlatıyorlar.

Cisco dan sonra IEEE Open Standart olarak Link Aggregation Control Protocol ( LACP ) protokolünü geliştiriyor ( 802.3ad ) iki protokol de aynı mantıkta çalışıyor. LACP protokolünün avantajı “MultiVendor” ya da “Çoklu üretici” tarafından desteklenmesidir.

PAgP protokolü ile cihazlar 30 saniyede bir birbirlerini kontrol ederler. PAgP protokolü EtherChannel sürecini yönetir. Yanlış bir durum söz konusuysa EtherChannel durumundan çıkıp bireysel arayüz durumuna geçer. Eğer sorun yoksa birleştirir.

Daha önceki konularda bahsettiğim DTP ( Dynamic Trunking Protocol ) de olduğu gibi burada da Desirable ve Auto Modları bulunmaktadır.

  • “ON”: Bu mod statik mod olarak da düşünülebilir. PAgP veya LACP burada çalışmaz. Hata durumu da olsa her türlü Channel oluşturulur. Statik mod önerilmez. Kablolama hatası olursa LOOP olabilir. Önerilen kullanım yeri örneğin bir sunucu LACP protokolünü desteklemiyordur. Bu gibi durumlarda Statik yaparak kanal oluşturulabilir.
  • “DESIRABLE”: İstekli mod olarak da düşünebiliriz. İki taraftan biri “Desirable” olması durumunda “Channel” oluşturulur.
  • “AUTO”: İsteksiz mod olarak da düşünebiliriz. İki taraf “Auto” mod olursa “Channel” oluşturulmaz.

LACP protokolünde de modlar bulunmaktadır. Sadece isimleri değişmiştir. PAgP ile aynı mantıkta çalışmaktadır.

Buradaki “Active” mod “PAgP” deki “Desirable” moda karşılık gelmektedir. “Passive” mod ise “Auto” moda karşılık gelmektedir. “On” modu her ikisi için de aynıdır.

Konfigürasyon için aşağıdaki komutları kullanabiliriz.

HuseyinP(config)# interface range FastEthernet 0/1-2

Bu komut ile birlikte sadece FastEthernet 1 ve FastEthernet 2 arayüzleri arasında konfigürasyon yapılacaktır. Bu değerler yapacağımız konfigürasyona göre değişkenlik gösterebilir.

HuseyinP(config-if-range)# channel-group 1 mode desirable

Channel grup numarası yukarıdaki komutta 1 olarak tanımlanmıştır. Bu değeri kullandığımız cihazın kapasitesine göre değiştirebiliriz.

Mod için yukarıdaki komutta “Desirable” seçilmiştir. Ancak bunun dışında kullanabileceğimiz modlar bulunmaktadır. Aslında burada hangi protokolü kullanacağımızı da belirlemiş oluyoruz.

Yapacağımız işlemi her iki cihaz için de uygulamamız gerekiyor. Tüm süreçleri bitirdikten sonra kontrol komutlarını kullanarak “EtherChannel” sürecinin çalışıp çalışmadığını kontrol edebiliriz.

HuseyinP# show etterchannel summary

Komutu çalıştırdıktan sonra yukarıdaki gibi bir çıktı alacağız. Bu çıktıda (SU) nun anlamı Layer2 üzerinde çalıştığı anlamına gelmektedir. (P) ise herhangi bir olumsuz durumun olmadığı ve Port Channel in düzgün bir şekilde çalıştığı anlamına gelmektedir.

Görselden anlaşılacağı üzere EtherChannel işlemi uygulanmayan bağlantıda bir port “STP” tarafından “Blocking-State” moduna geçmiştir. EtherChannel uygulanmış yapıda ise her iki arayüzde çalışmaktadır çünkü bunlar fiziksel olarak iki kablo yapısında olsa da mantıksal olarak bir kablo olarak çalışmaktadır.

Daha fazla bilgisayar-ağları içeriği için takipte kalın…

Ne mutlu Türk’üm diyene

Mustafa Kemal Atatürk
Hüseyin Pala hakkında 53 makale
System and Network Specialist Candidate

İlk yorum yapan olun

Bir yanıt bırakın

E-posta hesabınız yayımlanmayacak.


*