Trunk Bağlantısı ile Link Aggregation Arasındaki İlişki Nedir?

Ağ altyapılarında yüksek bant genişliği ve yedeklilik ihtiyacı arttıkça, switch'ler arası bağlantılarda kullanılan teknolojilerin doğru anlaşılması kritik hale gelir. Özellikle kurumsal ağlarda trunk bağlantısı ve Link Aggregation (LAG) terimleri sıklıkla birbirine karıştırılır. Bunun temel nedeni, her iki teknolojinin de switch'ler arası omurga hatlarında birlikte kullanılabilmesidir. Ancak bu iki kavram, ağ mimarisinde tamamen farklı sorunları çözmek için tasarlanmıştır. Trunk bağlantısı, tek bir fiziksel hat üzerinde birden fazla VLAN'ın etiketli olarak taşınmasını sağlar ve böylece mantıksal ağ segmentasyonunu fiziksel kablolamadan bağımsız hale getirir. Link Aggregation ise birden fazla fiziksel hattı birleştirerek tek bir mantıksal yüksek kapasiteli bağlantı oluşturur ve hem bant genişliğini artırır hem de fiziksel hat yedekliliği sağlar. Kurumsal ağlarda bu iki teknoloji genellikle iç içe geçmiş şekilde kullanılır; çünkü omurga ile şebeke arasındaki bağlantının hem çoklu VLAN taşıması hem de kesintisiz ve yüksek kapasiteli olması beklenir. Peki, trunk bağlantısı ile Link Aggregation arasındaki teknik farklar nelerdir ve bu iki teknoloji birlikte nasıl yapılandırılır? Aşağıda bu soruları detaylı şekilde ele alıyoruz.

Trunk Bağlantısı ile Link Aggregation Teknik Olarak Nasıl Farklılaşır?

Trunk bağlantısı ile Link Aggregation arasındaki en temel fark, çalıştıkları OSI katmanında ve çözdükleri problemde yatar. Trunk bağlantısı, Layer 2 (Veri Bağlantı Katmanı) seviyesinde çalışır ve temel amacı VLAN etiketleme yoluyla birden fazla sanal ağı tek fiziksel hat üzerinde taşımaktır. Bu sayede ağ yöneticileri, her VLAN için ayrı kablo çekmek zorunda kalmaz. Örneğin, bir omurga switch'i ile dağıtım switch'i arasında tek bir fiber optik kablo üzerinden hem Yönetim VLAN'ı (VLAN 10), hem Kullanıcı VLAN'ı (VLAN 20), hem de Misafir VLAN'ı (VLAN 30) aynı anda taşınabilir. Trunk bağlantısı, IEEE 802.1Q standardını kullanarak her çerçeveye 4 baytlık bir etiket ekler ve bu etiket sayesinde alıcı taraf çerçevenin hangi VLAN'a ait olduğunu bilir.

Buna karşılık Link Aggregation, fiziksel katman ile veri bağlantı katmanı arasında çalışan bir birleştirme teknolojisidir. Birden fazla fiziksel portu (örneğin dört adet 10 Gbps portu) tek bir mantıksal bağlantı (Port-Channel veya EtherChannel) haline getirir. Sonuç olarak ortaya 40 Gbps kapasiteli tek bir mantıksal hat çıkar. Link Aggregation'ın iki temel protokolü vardır: Açık standart olan LACP (Link Aggregation Control Protocol - IEEE 802.3ad) ve Cisco'ya özel olan PAgP (Port Aggregation Protocol). LACP, farklı üreticilerin cihazları arasında sorunsuz çalıştığı için modern ağlarda tercih edilir. Link Aggregation'ın en önemli avantajlarından biri, fiziksel hatlardan biri kopsa bile trafiğin diğer hatlar üzerinden akmaya devam etmesidir. Bu, ağ kesintilerini minimize eden kritik bir yedeklilik özelliğidir. Ayrıca yük dengeleme mekanizması sayesinde trafik, fiziksel hatlar arasında dağıtılarak darboğaz oluşumu engellenir.

Özetle, trunk bağlantısı "tek hat üzerinde çoklu VLAN" problemini çözerken, Link Aggregation "çoklu hat üzerinde tek mantıksal bağlantı" problemini çözer. Trunk bağlantısı tek bir fiziksel kablo üzerinde çalışabileceği gibi, Link Aggregation ile oluşturulmuş bir mantıksal bağlantı üzerinde de çalışabilir. Bu iki teknolojinin birlikte kullanılması, modern kurumsal ağların omurga tasarımında standart bir yaklaşım haline gelmiştir.

Trunk ve Link Aggregation Birlikte Nasıl Yapılandırılır?

Trunk bağlantısı ile Link Aggregation'ın birlikte kullanılması, omurga switch ile dağıtım veya erişim switch'i arasındaki bağlantının hem yüksek kapasiteli hem de çoklu VLAN destekli olmasını sağlar. Bu yapılandırma, özellikle veri merkezlerinde, kampüs ağlarında ve yüksek trafik hacmine sahip kurumsal ortamlarda tercih edilir. Doğru yapılandırma için aşağıdaki adımları sırasıyla izlemelisiniz:

  • Fiziksel Bağlantıları Hazırlayın: Omurga switch ile diğer switch arasına birden fazla fiziksel kablo bağlayın. Örneğin, dört adet 10 Gbps fiber optik kablo kullanarak başlangıç yapın. Tüm kabloların sağlam ve doğru portlara bağlı olduğundan emin olun.
  • Port-Channel Arayüzünü Oluşturun: Her iki switch üzerinde de aynı numaralı bir Port-Channel arayüzü oluşturun. Örneğin Cisco cihazlarda interface port-channel 1 komutunu kullanın.
  • Fiziksel Portları Port-Channel'a Ekleyin: Her bir fiziksel portu oluşturduğunuz Port-Channel'a atayın. Cisco cihazlarda channel-group 1 mode active komutu, LACP'yi etkinleştirir ve portu Port-Channel 1'e ekler. mode active yerine mode passive de kullanılabilir, ancak en az bir tarafın active olması gerekir.
  • Port-Channel'ı Trunk Moduna Alın: Oluşturulan mantıksal arayüzü trunk moduna geçirin. interface port-channel 1 altında switchport mode trunk ve switchport trunk encapsulation dot1q komutlarını çalıştırın.
  • İzin Verilen VLAN'ları Tanımlayın: Trunk üzerinde taşınacak VLAN'ları belirleyin. Örneğin switchport trunk allowed vlan 10,20,30,40 komutu ile yalnızca bu VLAN'lara izin verin.
  • Native VLAN'ı Yapılandırın: Her iki tarafta da native VLAN'ın aynı olduğundan emin olun ve varsayılan VLAN 1 yerine kullanılmayan bir VLAN seçin.
  • Doğrulama Yapın: show etherchannel summary komutu ile Port-Channel'ın durumunu, show interfaces trunk komutu ile trunk yapılandırmasını kontrol edin.

Bu yapılandırma tamamlandığında, dört fiziksel hat tek bir 40 Gbps mantıksal bağlantı olarak çalışır ve bu bağlantı üzerinde birden fazla VLAN taşınır. Hatlardan biri kopsa bile trafik kalan üç hat üzerinden akmaya devam eder. Ayrıca VLAN ekleme veya çıkarma işlemleri yalnızca Port-Channel arayüzünde yapılır ve tüm fiziksel hatlara otomatik olarak uygulanır. Bu, yapılandırma yönetimini büyük ölçüde basitleştirir.

Trunk ve Link Aggregation Birlikte Kullanılırken Nelere Dikkat Edilmelidir?

Trunk ve Link Aggregation'ı birlikte yapılandırırken bazı kritik noktalara dikkat edilmesi gerekir. İlk olarak, her iki switch üzerindeki Port-Channel numarası ve LACP modu birbiriyle uyumlu olmalıdır. Örneğin, bir tarafta Port-Channel 1 oluşturulmuşken diğer tarafta Port-Channel 2 oluşturulursa bağlantı kurulamaz. Ayrıca LACP'de en az bir tarafın active modda olması zorunludur; her iki taraf da passive modda olursa LACP görüşmesi başlatılamaz. İkinci olarak, Port-Channel'a eklenen tüm fiziksel portların aynı hız ve duplex ayarlarına sahip olması gerekir. Farklı hızlardaki portlar aynı Port-Channel içinde birleştirilemez. Üçüncü olarak, tüm fiziksel portların trunk yapılandırması aynı olmalıdır. İzin verilen VLAN listesi, native VLAN ve kapsülleme protokolü, Port-Channel içindeki tüm portlarda birebir aynı olmalıdır. Aksi takdirde yapılandırma uyumsuzlukları nedeniyle portlar Port-Channel'dan düşebilir. Dördüncü olarak, Port-Channel arayüzünde yapılan değişikliklerin tüm fiziksel portlara otomatik uygulandığını unutmayın. Bu nedenle değişiklik yapmadan önce etkilerini değerlendirin. Beşinci olarak, STP (Spanning Tree Protocol) davranışı dikkate alınmalıdır. Link Aggregation ile birleştirilen portlar, STP tarafından tek bir mantıksal port olarak görülür; bu da döngü önleme mekanizmasını sadeleştirir. Son olarak, fiziksel kablo bağlantılarının doğru portlara yapıldığından emin olun. Yanlış porta takılan bir kablo, Port-Channel'ın beklenmedik şekilde davranmasına neden olabilir.

Trunk ve Link Aggregation Hangi Senaryolarda Birlikte Kullanılmalıdır?

Trunk ve Link Aggregation'ın birlikte kullanılması her senaryoda gerekli olmayabilir. Bu iki teknolojinin bir arada kullanılması özellikle şu durumlarda fayda sağlar:

  • Omurga ile Dağıtım Katmanı Arasındaki Bağlantılarda: Kampüs ağlarında omurga switch'i ile bina dağıtım switch'leri arasındaki hatlar genellikle yüksek trafik taşır ve çoklu VLAN desteği gerektirir. Bu noktada hem LAG hem trunk kullanmak standart bir yaklaşımdır.
  • Veri Merkezi Top-of-Rack (ToR) Switch'lerinde: Sunucu trafiğinin yoğun olduğu veri merkezlerinde ToR switch'ler ile çekirdek switch'ler arasında yüksek bant genişliği ve VLAN segmentasyonu zorunludur. LAG üzerinde trunk yapılandırması bu ihtiyacı karşılar.
  • Yedeklilik Gerektiren Kritik Hatlarda: Tek bir fiziksel hattın kesilmesi durumunda trafiğin durmaması gereken ortamlarda LAG kullanılır. Üzerine trunk eklenerek çoklu VLAN trafiği de yedekli hale getirilir.
  • Kablo Altyapısının Sınırlı Olduğu Ortamlarda: Fiziksel kablo çekmenin zor veya maliyetli olduğu durumlarda, mevcut hatlar LAG ile birleştirilerek kapasite artırılır ve trunk ile çoklu VLAN taşınır.
  • Yüksek Kullanılabilirlik Gerektiren Kurumsal Uygulamalarda: VoIP, video konferans ve kritik iş uygulamalarının kesintisiz çalışması gereken ağlarda LAG + trunk kombinasyonu önerilir.

Buna karşılık, düşük trafik hacmine sahip küçük ofis ağlarında veya tek VLAN kullanılan basit kurulumlarda Link Aggregation gerekmeyebilir. Bu tür ortamlarda yalnızca trunk bağlantısı yeterli olabilir. Ağ tasarımı yapılırken mevcut ve gelecekteki bant genişliği ihtiyaçları dikkate alınarak doğru teknoloji kombinasyonu seçilmelidir.

Trunk bağlantısı ile Link Aggregation arasındaki ilişkiyi tek cümleyle özetlemek gerekirse: Link Aggregation, fiziksel hatları birleştirerek bant genişliği ve yedeklilik sağlar; trunk bağlantısı ise bu birleştirilmiş hat üzerinde birden fazla VLAN'ı taşır. Bu iki teknoloji birbirinin alternatifi değil, tamamlayıcısıdır. Modern kurumsal ağlarda omurga ile şebeke arasındaki bağlantılar genellikle hem LAG hem trunk özelliklerini aynı anda taşır. Bu sayede ağ yöneticileri hem yüksek kapasiteli hem de esnek ve yönetilebilir bir altyapıya sahip olur. Yapılandırma sırasında LACP'nin doğru modda çalıştığından, tüm fiziksel portların aynı hızda olduğundan ve trunk parametrelerinin her iki tarafta senkronize olduğundan emin olunmalıdır. Doğru yapılandırılmış bir LAG + trunk kombinasyonu, ağın performansını maksimize ederken kesinti riskini minimize eder. Sonuç olarak, bu iki teknoloji arasındaki ilişkiyi anlamak, sağlam ve ölçeklenebilir bir ağ mimarisi kurmanın temel taşlarından biridir.

Yorumlar