Yöntemi XOR bağıBalance-xor olarak da bilinen , RouterOS çalıştıran MikroTik cihazlarda kullanılabilecek başka bir bağlantı toplama biçimidir.
Bu yöntem, tek bir mantıksal bağlantı görevi görecek şekilde birden çok fiziksel ağ bağlantısını birleştirir. LACP'den (802.3ad) farklı olarak xor-balance, kaynak ve hedef MAC adreslerine uygulanan mantıksal "özel OR" (XOR) operatörünü temel alan bir yük dengeleme stratejisi kullanır.
Makalenin sonunda küçük bir şey bulacaksınız test bu sana izin verecek belirlemek bu okumada edinilen bilgi
Nasıl çalışır?
Balance-xor yöntemi, yük dengeleme kararları vermek için XOR operatörünü kullanır. Özellikle kaynak ve hedef MAC adresleri, XOR işlemi için giriş olarak kullanılır.
Sonuç, bir veri paketini iletmek için bağlanma grubundaki hangi fiziksel arayüzün kullanılacağını belirler. Bu teknik, 802.3ad'ye kıyasla daha basit bir yük dengelemeye izin verir, ancak yapılandırmanın daha basit olması ve bağlantının diğer ucunda uyumlu donanım gerektirmemesi avantajına sahiptir.
önkoşullar
- MikroTik cihazında iki veya daha fazla Ethernet arayüzü.
- MikroTik cihazına kurulu RouterOS.
MikroTik RouterOS'ta Yapılandırma
- MikroTik cihazına erişim: Winbox'ı kullanın veya cihazın web arayüzüne erişin.
- Arayüzlere gidin: Mevcut olanların tümünü görmek için arayüzler bölümüne gidin.
- Bağ Arayüzünü Oluşturun:
- Düğmesini tıklayın + ve seç Yapıştırma.
- Görünen pencerede sekmeye gidin genel.
- Arayüz için bir ad belirleyin.
- sekmesinde Yapıştırma, seç Moda olarak denge-xor.
- Bağlama Arayüzüne bağlantı noktaları ekleyin:
- Aynı Bağlama yapılandırması penceresinde seçeneği arayın Köleler.
- Gruplandırmak istediğiniz Ethernet arayüzlerini ekleyin.
Önemli gerçekler
- Yük dengeleme: Balance-xor, 802.3ad'den daha basit olmasına rağmen, trafiğin çok az sayıda MAC adresinden başlayıp bitmesi durumunda etkinliği daha az olabilir.
- Hata toleransı: Diğer bağlama yöntemlerinde olduğu gibi, bir bağlantının başarısız olması durumunda trafik, kalan bağlantılar arasında otomatik olarak yeniden dağıtılacaktır.
- uyumluluk: Balance-xor'u kullanmak için bağlantının diğer ucunda LACP desteğine gerek yoktur.
sınırlamaları
- Sınırlı Sayıda Bağlantı Noktası: Diğer yöntemlerde olduğu gibi gruplandırabileceğiniz bağlantı noktası sayısı genellikle sınırlıdır.
Pratik uygulamalar
El XOR bağı (denge-xor) Ağ performansını iyileştirmek ve belirli düzeyde yedeklilik sağlamak için çeşitli durumlarda kullanılır. İşte bazı pratik uygulamalar:
1. Yük Dengeleme
Balance-xor'un ana kullanımı, trafiği birden fazla fiziksel arayüzde dengelemektir. Bu öncelikle ağ kaynağı kullanımını optimize etmek ve diğerleri boştayken hiçbir arayüzün aşırı yüklenmemesini sağlamak için yapılır. Benzer bant genişliğine sahip birden fazla bağlantınız olduğunda ve trafiği eşit şekilde dağıtmak istediğinizde özellikle kullanışlıdır.
2. Performans İyileştirme
Balance-xor, tek bir ağ bağlantısı için bant genişliğini artırmasa da, birden fazla veri akışının farklı fiziksel arayüzler kullanmasına izin vererek genel ağ performansını artırabilir. Bu, veri merkezi veya kurumsal ağ gibi çok sayıda paralel veri akışının olduğu ortamlarda kullanışlıdır.
3. Artıklık
Balance-xor kullanmanın bir diğer avantajı ise bağlantı arızası durumunda yedeklilik sağlamasıdır. Fiziksel arayüzlerden birinin arızalanması durumunda trafik otomatik olarak halen aktif olan arayüzler üzerinden gönderilecektir. Ancak bunun tamamen bir yük devretme mekanizması sağlamadığını ancak hiç yedekliliğin olmamasından daha iyi olduğunu unutmayın.
4. Sunucu Ortamları
Birden fazla ağ bağlantısına sahip bir sunucu ortamında, denge-xor, yükü bağlantılar arasında dağıtmak ve yedeklilik sağlamak için yararlı olabilir. Bu, web sunucularında, veritabanlarında ve büyük miktarlarda gelen ve giden bağlantıları yöneten diğer sistemlerde yaygındır.
5. Birden Fazla İSS ile Bağlantılar
Ağınız İnternet'e birden fazla İSS aracılığıyla bağlıysa, bağlantılar arasında giden trafiği dengelemek için denge-xor'u kullanabilirsiniz. Bu, kullanılabilir bant genişliğinin en üst düzeye çıkarılmasına yardımcı olabilir ve temel düzeyde artıklık sağlayabilir.
6. Uzun Mesafe Bağlantıları
Kesinti süresinin kritik olduğu uzun mesafeli bağlantılar için XOR bağlama, bağlantılardan biri arızalansa bile bağlantıyı sürdürmeye yönelik bir yöntem sunabilir.
7. Akış ve Multimedya
VoIP veya video akışı gibi gerçek zamanlı veri iletimi gerektiren uygulamalar için, balans-xor, bant genişliğinin verimli bir şekilde kullanılmasını sağlamaya yardımcı olabilir, ancak diğer daha gelişmiş yük dengeleme ve QoS ile karşılaştırıldığında bu tür trafik için en iyi seçenek değildir. yöntemler.
MikroTik'te XOR (denge-xor) bağının nasıl yapılandırılacağına ilişkin temel örnek.
MikroTik cihazınızda iki adet Ethernet arayüzünün bulunduğunu düşünelim, eter1 y eter2ve bunlarıbalance-xor yöntemini kullanarak gruplandırmak istiyorsunuz.
MikroTik CLI'de Bonding XOR'u yapılandırma adımları:
- MikroTik Router'a CLI aracılığıyla erişin: Yönlendiriciye erişmek için SSH veya doğrudan terminali kullanın.
- Bir bağlanma arayüzü oluşturun:
/interface bonding add name=bonding-xor mode=balance-xor
- Bağlamaya 'bağımlı' arayüzleri ekleyin:
/interface bonding set bonding-xor slaves=ether1,ether2
- (İsteğe bağlı) Bağlantı arayüzü için bir IP adresi yapılandırın:
/ip address add address=192.168.1.1/24 interface=bonding-xor
- Yapılandırmayı doğrulayın:
/interface bonding print
Bu şuna benzer bir şey göstermelidir:
Flags: X - disabled, R - running 0 name="bonding-xor" mtu=1500
mac-address=XX:XX:XX:XX:XX:XX arp=enabled mode=balance-xor primary=none
link-monitoring=mii arp_interval=100ms arp_ip_target="" up-delay=0ms
down-delay=0ms slaves=ether1,ether2 mii-interval=100ms
Bu adımlarla XOR bağlamayı kurup çalıştırmanız gerekir. arayüz bağlama-xor şimdi grup eter1 y eter2 kaynak ve hedef MAC adreslerine dayalı olarak XOR dengeleme yöntemini kullanarak.
sınırlamaları
- Ağdan bağımsız değil: Yük dengeleme MAC adresi temelinde yapılır; bu, iki çift MAC adresi arasındaki trafiğin her zaman aynı fiziksel bağlantıyı kullanacağı anlamına gelir. Bir adres çifti arasında büyük miktarda trafik varsa bu ideal olmayabilir.
- Tek bir bağlantı için bant genişliğini artırmaz: Dengeleme MAC adresine göre yapıldığından tek bir istemci-sunucu bağlantısı için bant genişliğini artıramazsınız. Başka bir deyişle, tek bir TCP bağlantısı, tek bir fiziksel arayüze göre daha fazla bant genişliğinden faydalanmayacaktır.
- Ara anahtarlarda sorun olabilir: Bazı anahtarlar, özellikle Yayılan Ağaç Protokolü (STP) etkinleştirilmişse, denge xor bağlama arayüzünden gelen trafiği yönetmede sorun yaşayabilir.
- Diğer yapıştırma yöntemleriyle uyumsuzluk: Aynı arayüzde diğer yapıştırma yöntemleriyle karıştırılamaz ve eşleştirilemez.
Hususlar
- Anahtar Desteği: Anahtarınızın uygulamaya çalıştığınız bağlantı türünü desteklediğini doğrulayın. Yönetilen anahtarların tümü, tüm bağlantı türlerini desteklemez.
- Her iki uçta yapılandırma: Bağlamanın hem yönlendiricide hem de bağlantının diğer ucundaki cihazda (genellikle bir anahtar) yapılandırılması gerekir. Yapılandırmanın her iki uçta da uyumlu olduğundan emin olun.
- İzleme ve Yedekleme: Bir şeyler ters giderse hızlı bir şekilde yanıt verebilmek için bağlantı içindeki her bağlantının durumunu izleyecek mekanizmalara sahip olmak çok önemlidir. Ayrıca bağlantının tamamen başarısız olması durumunda bir yedekleme stratejisine sahip olmayı da düşünün.
- Performans testi: Bir üretim ortamına dağıtmadan önce, bağlantının beklendiği gibi bağlantı kapasitesini ve kullanılabilirliği iyileştirdiğinden emin olmak için performans testi gerçekleştirin.
- Yedek Bağlantılar: Bağlama bir miktar yedeklilik sağlasa da, gerçek bir yük devretme veya daha gelişmiş yük dengeleme stratejisinin yerini almaz. İhtiyaçlarınızı ve Balance-xor'un sizin özel durumunuz için gerçekten en iyi seçenek olup olmadığını düşünün.
- MAC Adresleri ve Dengeleme: Bir VLAN'da aynı MAC adresine sahip çok sayıda cihazınız varsa, bu durum optimumun altında dengelemeye neden olabilir. Bunu önlemek için cihazın MAC adreslerinin benzersiz olduğundan emin olun.
Bu sınırlamaları ve hususları dikkate alarak MikroTik ağınızda XOR bağlamanın daha bilinçli ve etkili bir uygulamasını yapabileceksiniz.
Kısa bilgi yarışması
Bu makale hakkında ne düşünüyorsun?
Öğrendiğiniz bilgileri değerlendirmeye cesaretiniz var mı?
Bu makale için önerilen kitap
Anahtarlama ve Köprüleme RouterOS v7 Kitabı
RouterOS v7'ye güncellenen MTCSWE Sertifikasyon Kursu için çalışma materyali
İlgili Makaleler
- Katman 2 Yanlış Yapılandırmaları: Birden Fazla Köprüde Donanım Yükü Sınırlamaları
- Katman 2 yanlış yapılandırmaları: LAG arayüzleri ve yük dengeleme
- Katman 2 Yanlış Yapılandırmaları: Donanım Boşaltma ve MAC Öğrenme ile Paket Akışı
- Katman 2 ve Katman 3'te MTU Kavramını Anlamak: Etkiler ve Dikkat Edilmesi Gerekenler
- MikroTik'te Bağlanma Yayını