PAgP (Port Aggregation Protocol) Nedir?

Hızlı Bakış

PAgP, Cisco anahtarlar arasında birden fazla fiziksel bağlantıyı tek bir mantıksal EtherChannel altında toplayan tescilli bir bağlantı birleştirme protokolüdür. Bu teknoloji, Desirable modda paket göndererek müzakereleri başlatıyor. Auto mod ise yalnızca gelen isteklere yanıt veriyor. Her 30 saniyede bir gönderilen PAgP paketleri, bağlantı noktalarının hız, duplex ve VLAN yapılandırmasının tutarlılığını denetliyor. Bir gruptaki tüm bağlantı noktaları aynı ayarları paylaşıyor. Bu sayede iki anahtar arasındaki bant genişliği katlanıyor. Ayrıca bir hat kopsa bile trafik, kalan bağlantılardan kesintisiz olarak iletilmeye devam ediyor.

PAgP (Port Aggregation Protocol – Bağlantı Noktası Toplama Protokolü), Cisco tarafından geliştirilen tescilli bir teknolojidir. EtherChannel bağlantılarının sorunsuz bir şekilde kurulmasını kolaylaştırır.

Bu teknoloji, anahtarlar arasındaki fiziksel bağlantıları birleştirir. Arttırılmış bant genişliği ve yedeklilik sağlayan tek bir mantıksal bağlantı oluşturur. Ayrıca, ağ performansını önemli ölçüde artırır.

PAgP Tanımı ve Bileşenleri

PAgP Protokolü Nedir ve Nasıl Çalışır?

EtherChannel’ı PAgP kullanarak yapılandırırken, cihazların portları birbirlerine paketler gönderir. Bu müzakere bir kanal oluşturmayı amaçlamaktadır.

PAgP uyumlu Ethernet portlarını belirttiğimizde bunları bir EtherChannel yapısında gruplandırıyoruz. Spanning Tree protokolünde bu yapıyı single port olarak ekliyoruz.

Ağ cihazları arasında etkinleştirildiğinde, protokol her 30 saniyede bir paket gönderir. Yapılandırma tutarlılığını kontrol eder ve anahtarlar arasındaki hataları yönetir. Ek olarak, eklenen bağlantıları yönetir.
Bir EtherChannel grubu oluşturmak, tüm bağlantı noktalarının aynı türde yapılandırmaya sahip olmasını sağlar.

Ayrıca oluşturulan grubun tüm portlarının aynı hıza, duplex ayarına ve VLAN bilgilerine sahip olması gerekmektedir. Bu nedenle, bir gruptaki bağlantı noktalarından birinde yapılan değişiklik, gruptaki diğer bağlantı noktalarını da etkiler.

Bu teknoloji, her iki cihazda da yapılandırmayı algılar. Uyumlu bağlantılar sağlayarak EtherChannel oluşturmaya yardımcı olur.

PAgP Modları

Desirable

Desirable modda çalışırken, arayüz iletişim kurmak için paketler gönderir. Bu süreçte, aktif arayüzler arasında müzakere gerçekleşir. Uygun bir bağlantı geliştirmek için bilgi alışverişinde bulunurlar.

Auto

Auto modda, görüşme süreci pasif bir arayüz içerir. Arayüz üzerinden alınan paketlere yanıt verir ancak bağlantıyı başlatmaz.

PAgP Nasıl Çalışır?

Ağdaki cihazlarda yapılandırılan PAgP modları her iki tarafta da uyumlu olmalıdır. Taraflardan biri Auto modu ayarlarsa arayüz devre dışı kalır. Aynı zamanda karşı taraf EtherChannel bağlantısını kurmaya çalışır.

Karşı tarafı auto moda ayarlarsanız görüşme asla başlamaz. Bu durumda EtherChannel kanalı oluşmaz. Ağdaki anahtarlar arasında bir komut olmadan tüm yöntemleri kapattığınızı varsayalım. Bu durumda EtherChannel kanalını da kesecektir.

Açık modu, diğer cihazla herhangi bir konuşma yapmadan cihazın arayüzünü manuel olarak bir gruba ekler. Ancak, diğer aygıt da Açık modunun yapılandırılmasını gerektirir.

Öte yandan, PAgP’yi yalnızca bir cihaz için yapılandırın. Aksi takdirde herhangi bir bağlantı kuramazsınız.

Port Aggregation Protocol Özellikleri

Port birleştirme protokolünün başlıca özellikleri;

  • Cisco’ya özel bir protokol olduğu için diğer markalarla çalışmaz.
  • LACP protokolünün çalışma yapısı gibidir ancak uyumsuzdur.
  • Kanalı oluşturan portlar paketleri gönderir.
  • Sadece aynı özelliklere sahip portlar ile bağlantı oluşturur.
  • Oluşturulan kanalda sadece aynı VLAN veya trunk bağlantısına sahip portları içerir.
  • Kanalı oluşturan portlardan biri değiştiğinde track’e ait tüm portların ayarlarını değiştirir.

PAgP Nasıl Yapılandırılır?

PAgP, yalnızca Cisco tarafından geliştirilen cihazlar arasında çalışır. Ancak, ağınızda farklı bir cihaz markası ile birleştirme yapacaksanız, IEEE 802.3ad (LACP) protokolünü kullanmalısınız.

İki Cisco Switch arasında PAgP’yi etkinleştirmek için:

  1. PAgP, tipik olarak access veya trunk olarak konfigüre edilmiş portlar arasında çalışır. Bu yüzden, belirlediğiniz portları toplamak için not edin.
  2. Cisco cihazına konsol veya Telnet / SSH gibi bir yönetim bağlantısı sağlayın.
  3. Enable komutu yardımıyla Yapılandırma moduna geçin.
  4. Birleştirme oluşturmak istediğiniz arayüzleri yapılandırmak için aşağıdaki adımları uygulayın:

a) Eğer farklı VLAN’lara hizmet veren portları birleştirecekseniz, trunk port yapılandırın:

interface GigabitEthernet0/1
switchport mode trunk

b) Eğer aynı VLAN üzerinden bağlantıları birleştirecekseniz, access modunu yapılandırın:

interface GigabitEthernet0/1
switchport mode access
  1. Ardından, her iki Switch’in GigabitEthernet portunda PAgP’yi etkinleştirin:
interface GigabitEthernet0/1
channel-group 1 mode desirable

Desirable modda, PAgP destekli tüm bağlantı noktalarını toplayabilirsiniz. Ancak, karşı cihazın bağlantı noktası yalnızca PAgP’yi destekliyorsa “auto” komutunu kullanmalısınız.

  1. Aynı şekilde, Switch’lerin GigabitEthernet0/2 portlarını da alttaki komut ile yapılandırın:
interface GigabitEthernet0/2
channel-group 1 mode desirable
  1. Son olarak Port Aggregation Group (PAG) adlı bir sanal arabirim oluşturun. Ardından, bu arabirimi kullanarak bağlantıları toplayın.
interface Port-channel 1 # Burada PAG numarası belirlenir (örneğin; 1)
  1. Yapılandırmayı kaydedin ve PAgP’nin doğru çalıştığını kontrol edin:
show running-config # Yapılandırmanın doğruluğunu kontrol etmek için.
show etherchannel summary # EtherChannel özetini görmek için.

Cisco’nun Tescilli Port Birleştirme Protokolü PAgP Hakkında SSS

PAgP'nin sadece Cisco cihazlarda çalışması beni nasıl bir sıkıntıya sokar?

Tam bir duvar örer aslında. HP, Juniper gibi farklı marka bir switch taktığınız an, bu protokol çalışmayı reddeder. PAgP paketlerini görmezden gelir.
Karma ağınız varsa manuel konfigürasyon yapmak zorunda kalırsınız. Ya da IEEE 802.3ad standardına dönmeniz gerekir. Bu da bazen mevcut kurulumu tamamen değiştirmek demektir.
Zira LACP evrenseldir, PAgP ise kapalı bir ekosistemdir. Öte yandan tamamen Cisco cihazlarda çalışıyorsanız, müthiş bir uyum ve basit yapılandırma sunar.

Desirable ve Auto modlarını yanlış eşleştirirsem ne gibi bir manzarayla karşılaşırım?

Kanal asla oluşmaz, ısrarla söylüyorum. İki taraf da Auto moddaysa ikisi de oturur birbirinden paket bekler. Sonuçta sadece sessizlik olur.
Desirable mod, aktif olarak birleştirme teklifi gönderir. Auto mod ise sadece gelen teklife cevap verir. Yani en az bir tarafın Desirable olması şarttır.
Buna karşın, iki tarafı da Desirable yapmanın hiçbir mahsuru yoktur. Hatta en hızlı ve sorunsuz anlaşma bu şekilde sağlanır.

LACP ile bu protokol arasında seçim yapmak zorunda kalırsam neye göre karar vermeliyim?

Geleceği düşünüyorsanız, LACP derim. Endüstri standardıdır, her üreticiyle konuşur. Yarın bir gün altyapınıza farklı marka eklediğinizde pişman olmazsınız.
Mevcut yapınız tamamen Cisco ve bütçeniz kısıtlıysa, bu protokol daha basit kalır. Ekstra lisans veya karmaşık ayar gerektirmez.
Üstelik birçok eski Cisco switch LACP’yi desteklemezken, PAgP’yi doğal olarak çalıştırır. Dolayısıyla kararınızı mevcut envantere ve büyüme planınıza göre verin.

EtherChannel grubu oluştururken portların aynı hız ve VLAN ayarlarına sahip olması neden bu kadar kritik?

Farklı hızlar, paket sıralamasını alt üst eder. Hızlı yoldan giden paket, yavaştan gideni geçer. Hedef cihaz bu karışık sırayla baş edemez.
Aynı şekilde farklı VLAN yapılandırması, trafiğin yanlış ağlara sızmasına yol açar. Bir port trunk, diğeri access modda olamaz.
Neticede protokol, portlar arasında tam bir uyumluluk arar. Gruptaki bir üyede yaptığınız değişiklik, otomatik olarak diğerlerine de yansıtılır.

Bu birleştirme protokolü Spanning Tree ile nasıl bir ilişki içinde?

Harika bir iş birliği vardır. STP, birleştirilmiş grubu tek bir portmuş gibi görür. Birden fazla fiziksel hattı ayrı ayrı engellemez.
Bir üye port kopsa bile STP yeniden hesaplama yapmaz. Trafik, kalan portlardan akmaya devam eder. Kesinti saniyenin altında kalır.
Böylece döngü önleme ile yedeklilik aynı anda sağlanır. Yönetici olarak siz de gereksiz STP değişiklikleriyle uğraşmazsınız.

Yapılandırma sonrası hata kontrolünü en hızlı nasıl yaparım?

Konsolda ‘show etherchannel summary’ komutu size her şeyi anlatır. Kanalın durumunu, üye portları ve hangi protokolün çalıştığını anında görürsünüz.
Eğer bir portta ‘I’ ile başlayan bir ibare görürseniz, bağımsız durduğunu anlayın. ‘P’ ibaresi ise portun kanala başarıyla katıldığını gösterir.
Ardından ‘show interface port-channel 1’ ile sanal arayüzün detayına inin. Hızı, bant genişliğini ve hata sayaçlarını kontrol edin.

Bu Rehberi Keşfettikleri İçin Sana Teşekkür Edecekler!

Sadece bir tıkla sevdiklerine dev bir iyilik yapmaya hazır mısın? Bilgi paylaştıkça devleşir.

İlk yorumu sen paylaş