İki NIC farklı anahtarlara bağlanır ve bağlanırsa, yönlendirici paketleri hangi iletime ileteceğine nasıl karar verir?


10

NIC Bonding durumunda mimarinin nasıl çalıştığını anlamaya çalışıyorum. Senaryo şudur: Aynı sistemde 2 NIC vardır. Her ikisi de yük devretme ve yük dengelemeyi desteklemek için bağlanmıştır. Dolayısıyla bağ sürücüsünün (sanal) IP'si, herhangi bir NIC'ye hedeflendiğinde trafiğin geldiği IP'dir. Her NIC farklı bir anahtara bağlanır. Şimdi bu NIC bağlı olduğu için, anahtarlar farklı MAC adreslerini gösteren aynı IP adresine sahip olacaktır. Peki, bir yönlendirici hangi IP'ye hangi gelen iletiyi ileteceğine nasıl karar verecek? Yönlendirme tablosunda aynı IP adresi için 2 giriş olacak mı? Yönlendirici tüm anahtarlara yayın yapacak mı? Birden fazla yönlendirici olacak mı?


Herhangi bir cevap size yardımcı oldu mu? öyleyse, cevabı kabul etmelisiniz, böylece soru sonsuza kadar ortaya çıkmayacak, bir cevap arıyor. Alternatif olarak kendi cevabınızı verebilir ve kabul edebilirsiniz.
Ron Maupin

Yanıtlar:


14

Arayüzlerin nasıl bağlandığına bağlıdır.

Bunu yapmanın bir yolu, sadece bir NIC'nin gerçekten aktif olmasıdır. Bağlantılardan biri bozulursa, diğer NIC ilk NIC'in MAC adresini kullanmaya başlar veya sistem herkesin ARP tablolarını güncellemesini sağlamak için MAC adresiyle ücretsiz bir ARP yayınlar.

Bu yönteme yakın bir saniye, her iki NIC'nin göndermek için kullanılması, ancak yalnızca bir tanesinin alınması için kullanılmasıdır.

Diğer herhangi bir yapılandırma, anahtarların veya gönderen tarafların işbirliğini gerektirir.

Anahtar ve son aygıt bir yapılandırma üzerinde anlaşmazsa, bazı kötü davranışlar elde edebileceğinizi unutmayın. Örneğin, anahtar hangi bağlantı noktasının gerçekte hangi MAC'a sahip olduğunu bilmeyebilir ve bunun yerine bu MAC için TÜM trafiği doldurabilir. Veya işlevsel olmayan bir bağlantı alabilirsiniz.


Adaptif Yük Dengeleme özelliğini kullandığınız için bu modu açıklayacağım.

Giden paketler yüke göre ayrılır.

Gelen paketler biraz daha hileli. Bir ARP isteği alındığında, geri gönderilen MAC istekte bulunanın IP adresini temel alır. Örneğin, istemci A IP'niz için bir ARP isteği gönderirse, NIC 1'in MAC'ini alır. Daha sonra istemci B bir ARP isteği gönderdiğinde, NIC 2'nin MAC'ini alır. Bu şekilde istemciler kullanılabilir NIC'ler arasında bölünür .


Arabirim, hem giden hem de alınan yük dengelemeyi ve arıza desteğini destekleyen Uyarlanabilir Yük Dengeleme modunda bağlanmıştır. Bu mod herhangi bir özel anahtar desteği gerektirmez ve ARP anlaşması ile yük dengelemesini sağladığı söylenir. Şimdi bana daha fazla rehberlik edebilirseniz ..
user3007493

Düzenlememi gör ....
longneck

evet bu seviyede nasıl çalıştığını anlıyorum. Ancak yönlendirici ve anahtarlar arasındaki iletişim durumunda net değil miyim?
user3007493

1
Yönlendiricinin yalnızca bir IP adresi olduğundan, her zaman tek bir NIC'ye yönlendirilir.
longneck

2
ALB kullanan alt ağ dışındaki aygıtlar için bu mümkün değildir.
longneck
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.