Próbuję zrozumieć, jak działa architektura w przypadku NIC Bonding. Scenariusz jest następujący: W tym samym systemie są 2 karty sieciowe. Oba są połączone w celu obsługi przełączania awaryjnego i równoważenia obciążenia. Stąd adres IP sterownika obligacji (wirtualny) to adres IP, do którego dochodzi ruch, gdy jest on kierowany do którejkolwiek z kart sieciowych. Każda karta sieciowa jest podłączona do innego przełącznika. Teraz, ponieważ te karty sieciowe są połączone, przełączniki będą miały ten sam adres IP wskazujący na inny adres MAC. Jak więc router podejmie decyzję, który przełącznik przekieruje przychodzące żądanie do tego adresu IP? Czy w tabeli routingu będą 2 wpisy dla tego samego adresu IP? Czy router będzie transmitował do wszystkich przełączników? Czy będzie więcej niż jeden router?
10
Odpowiedzi:
Zależy to od sposobu połączenia interfejsów.
Jednym ze sposobów jest to, że tylko jedna karta sieciowa jest naprawdę aktywna. Jeśli jedno z łączy przestanie działać, druga karta sieciowa zacznie używać adresu MAC pierwszej karty sieciowej lub system wyda darmowy ARP z jego adresem MAC, aby wszyscy mogli zaktualizować swoje tabele ARP.
Druga sekunda od tej metody polega na tym, że obie karty sieciowe są używane do wysyłania, ale tylko jedna jest używana do odbierania.
Każda inna konfiguracja wymaga współpracy przełączników lub stron wysyłających.
Zauważ, że jeśli przełącznik i urządzenie końcowe nie uzgodnią konfiguracji, możesz mieć złe zachowanie. Na przykład przełącznik może nie wiedzieć, który port faktycznie ma który adres MAC, i zamiast tego zalać CAŁY ruch dla tego adresu MAC. Lub możesz uzyskać niefunkcyjny link.
Ponieważ używasz adaptacyjnego równoważenia obciążenia, wyjaśnię ten tryb.
Wychodzące pakiety są dzielone na podstawie obciążenia.
Pakiety przychodzące są nieco trudniejsze. Po odebraniu żądania ARP odesłany adres MAC jest oparty na adresie IP żądającego. Na przykład, jeśli klient A wyśle żądanie ARP dla twojego adresu IP, otrzyma MAC karty NIC 1. Później, gdy klient B wyśle żądanie ARP, otrzyma MAC karty NIC 2. W ten sposób klienci zostaną podzieleni między dostępne karty sieciowe .
źródło