Agregacja łączy (ang. link aggregation) - technika, polegająca na łączeniu przełączników kilkoma połączeniami równocześnie, co pozwala na utworzenie za pomocą wielu fizycznych połączeń jednego połączenia logicznego (wirtualnego kanału) charakteryzującego się większą przepustowością oraz większą niezawodnością.
ER-4 nie posiada wbudowanego switcha sprzętowego (switch0) - każdy port traktowany jest jako osobny interfejs. Jeżeli chcemy wykorzystać bonding w routerach ze sprzętowym switchem musimy zrezygnować ze switch0 na rzecz bridge (br0), co wpłynie na wydajność routera
Założenia:
- eth0 - WAN1 (łącze 1gbit)
- eth1 - port użyty do bondingu
- eth2 - port użyty do bondingu (domyślny port LAN)
- eth3 (sfp) - WAN2 (łącze 1gbit)
- nowy interfejs bond0 będzie naszym LANem, który wepniemy do switcha zarządzalnego obsługującego LACP, po to by obsłużyć w pełni oba łącza internetowe.
Tworzenie agregacji na tym sprzęcie wymaga pewnego tricku by w trakcie konfiguracji sprzętu nie stracić połączenia z routerem. Najlepiej wydzielić sobie na chwilę osobny port z osobną podsiecią albo zrobić sobie dostęp od strony interfejsu WAN i z niego dokonywać zmiany.
Na początek utwórzmy nowy interfejs bond0
Cytat
set interfaces bonding bond0 description LAN set interfaces bonding bond0 firewall in modify balance
set interfaces bonding bond0 hash-policy layer2
set interfaces bonding bond0 mode 802.3ad
*pogrubioną linię dodajemy, jeżeli używamy load-balance lub failover. W przypadku jednego łącza ta linia jest zbędna.
Usuwamy adresację IP z dotychczasowego interfejsu LAN (dla ER-4 jest to eth2) i dodajemy tą adresację dla bond0
Cytat
del interfaces ethernet eth2 address
set interfaces bonding bond0 address 192.168.0.1/24
Następnie podpinamy oba interfejsy (eth1 i eth2) do bond0
Cytat
set interfaces ethernet eth1 bond-group bond0
set interfaces ethernet eth2 bond-group bond0
Podpinamy oba kable LAN do wcześniej skonfigurowanych portów LACP na switchu i gotowe. Powinniśmy dostać adresację IP oraz dostęp do routera. Zostały jeszcze 2 małe rzeczy do poprawny
1) dodanie bond0 jako interfejs nasłuchu DNS. W tym celu przechodzimy do Services -> DNS i jako "Listen on" ustawiamy "bond0".
2) ustawienie bond0 jako interfejs dla Port Forwarding (jeżeli używamy). W tym celu przechodzimy do Firewall/NAT -> Port Forwarding i jako "LAN interface: wybieramy "bond0".
Żeby mieć pewność, że nie mieliśmy więcej żadnych powiązań ze starym portem LAN warto wydać polecenie:
Cytat
show configuration commands | grep eth2
Powinno nam zwrócić tylko ustawienie interfejsu:
Cytat
ubnt@ubnt:~$ show configuration commands | grep eth2
set interfaces ethernet eth2 bond-group bond0
set interfaces ethernet eth2 duplex auto
set interfaces ethernet eth2 speed auto
Jeżeli tak będzie to znaczy, że zasłużyliśmy na dobre piwo.
Efekt końcowy prezentuje się następująco
Pozdrawiam
Edytowany przez shibby dnia 04-01-2021 15:35
Proxmox VE:i7-7700T, 48GB RAM, 3x2TB SSD, 1x1TB SSD, 512GB NVMe, Intel X710-DA2 SFP+ VM Router:OpenWRT 22.03.4 VM NAS:Synology DS920+ VM VPS:Debian, WWW, Home Assistant Switch:Netgear MS510TXPP Switch:Ubiquiti USW-Flex-mini - szt. 2 Wi-Fi:Ubiquiti U6-Lite - szt. 2
Cześć shibby
Czy jest sens zrobić to na ER-4 na wyjściu dwóch LAN, które będą podłączone do switcha Unifi US-8. Potem z niego (switch) pójdzie połączenie LAN do drugiego switcha na piętrze (US-8-150).
Rozumiem, że nie da się tego zabiegu zrobić przez GUI?
Asus RT-AC68U FreshTomato 2022.2-AIO Światłowód 200/100
Mam ER-12 więc więcej portów LAN, chciałbym podłączyć serwer, który służy do routera LACP (po stronie serwera mam dwa porty jako bond), aktualnie wyłączyć miałem w nim sprzętowego switcha i wrzucić porty jako bridge aby móc połączyć dwie lokalizacje VPN (tap). Nie wiem jak się do tego zabrać, aby nie skończyło się rekonfiguracją całości
wystarczy tak https://help.ui.com/hc/en-us/articles/204975844-EdgeRouter-Interface-Bonding ?
· Łącznie użytkowników: 24,117 · Najnowszy użytkownik: Ja
Czat
Musisz się zalogować, aby opublikować wiadomość.
Adooni
18-03-2024 19:20
Asus napisał coś takiego Note: Guest network is currently designed to allow the first set of each band (2.4G, 5G, 5G-1) available to the AiMesh node. Only one set is available for each band.
Adooni
18-03-2024 19:15
@p4v3u Ciezko powiedziec sam pewnie będziesz miusiał sprawdzić. ja u kumpla a AC68Uwyciągnąłem okolo 400 Mbit przy laczy 500 wiec sie nie bawilem i dla niego bylo to akcepowalne
Adooni
18-03-2024 19:12
a masz ustawione Sync to AiMesh Node na router only?
tamtosiamto
17-03-2024 13:11
czy uzywa ktos aimesh asusa? Mam siec goscinna, ktora ma niby korzystc tylko z glownego rutera, a korzyst tez z noda i ciul wie czemu , glowny do dslac68u, nod ac66b1
p4v3u
15-03-2024 19:47
Dzień dobry, dawno tu nie zaglądałem. Czy stary AC68 do FTTH od Orange 900/300 pozwoli w pełni wykorzystać pasmo? Do autoryzacji za ONT konieczne ustawienie VLAN35 na WAN i PppoE-client.