Metode XOR savienošana, kas pazīstams arī kā balance-xor, ir vēl viens saišu apkopošanas veids, ko var izmantot MikroTik ierīcēs, kurās darbojas RouterOS.
Šī metode apvieno vairākas fiziskas tīkla saites, lai darbotos kā viena loģiska saite. Atšķirībā no LACP (802.3ad), xor-balance izmanto slodzes līdzsvarošanas stratēģiju, kuras pamatā ir loģisks “ekskluzīvs VAI” (XOR) operators, kas tiek piemērots avota un mērķa MAC adresēm.
Raksta beigās jūs atradīsiet nelielu pārbaude kas jums ļaus noteikt šajā lasījumā iegūtās zināšanas
Kā tas strādā?
Balance-xor metode izmanto XOR operatoru, lai pieņemtu slodzes līdzsvarošanas lēmumus. Konkrēti, avota un galamērķa MAC adreses tiek izmantotas kā XOR darbības ievades.
Rezultāts nosaka, kura fiziskā saskarne saistīšanas grupā tiks izmantota datu paketes pārsūtīšanai. Šis paņēmiens ļauj veikt elementārāku slodzes līdzsvarošanu salīdzinājumā ar 802.3ad, taču tā priekšrocība ir vienkāršāka konfigurēšana un nav nepieciešama saderīga aparatūra saites otrā galā.
Priekšnosacījumi
- Divas vai vairākas Ethernet saskarnes MikroTik ierīcē.
- RouterOS ir instalēts MikroTik ierīcē.
Konfigurācija MikroTik RouterOS
- Piekļuve MikroTik ierīcei: Izmantojiet Winbox vai piekļūstiet ierīces tīmekļa saskarnei.
- Pārejiet uz sadaļu Interfeisi: Dodieties uz saskarņu sadaļu, lai redzētu visas pieejamās.
- Izveidojiet savienošanas saskarni:
- Noklikšķiniet uz pogas + un izvēlies Galvojumi.
- Parādītajā logā dodieties uz cilni vispārējs.
- Iestatiet saskarnes nosaukumu.
- Tab Galvojumi, Izvēlies Mode kā balanss-xor.
- Pievienojiet portus savienošanas interfeisam:
- Tajā pašā Bonding konfigurācijas logā meklējiet opciju Vergi.
- Pievienojiet Ethernet saskarnes, kuras vēlaties grupēt.
Svarīgi dati
- Slodzes balansēšana: Lai gan balance-xor ir vienkāršāks par 802.3ad, tā efektivitāte var būt mazāka, ja trafiks sākas un beidzas uz ļoti maza skaita MAC adrešu.
- Kļūdu tolerance: Tāpat kā ar citām savienošanas metodēm, ja saite neizdodas, satiksme tiks automātiski pārdalīta starp atlikušajām saitēm.
- Saderība: LACP atbalsts nav nepieciešams saites otrā galā, lai izmantotu balance-xor.
Ierobežojumi
- Ierobežots portu skaits: Tāpat kā ar citām metodēm, grupējamo portu skaits parasti ir ierobežots.
Praktiski pielietojumi
El XOR savienošana (balanss-xor) To izmanto dažādās situācijās, lai uzlabotu tīkla veiktspēju un nodrošinātu zināmu dublēšanas līmeni. Šeit ir daži praktiski pielietojumi:
1. Slodzes līdzsvarošana
Balance-xor galvenais lietojums ir līdzsvarot trafiku vairākās fiziskajās saskarnēs. Tas galvenokārt tiek darīts, lai optimizētu tīkla resursu izmantošanu un nodrošinātu, ka neviena saskarne netiek pārslogota, kamēr citi ir dīkstāvē. Tas ir īpaši noderīgi, ja jums ir vairāki savienojumi ar līdzīgu joslas platumu un vēlaties vienmērīgi sadalīt trafiku.
2. Veiktspējas uzlabošana
Lai gan balance-xor nepalielinās joslas platumu vienam tīkla savienojumam, tas var uzlabot kopējo tīkla veiktspēju, ļaujot vairākām datu plūsmām izmantot dažādas fiziskās saskarnes. Tas ir noderīgi vidēs, kur ir daudz paralēlu datu plūsmu, piemēram, datu centrā vai uzņēmuma tīklā.
3. Atlaišana
Vēl viena balance-xor izmantošanas priekšrocība ir tā, ka saites kļūmes gadījumā tas nodrošina dublēšanu. Ja kāda no fiziskajām saskarnēm neizdodas, datplūsma tiks automātiski nosūtīta, izmantojot joprojām aktīvās saskarnes. Tomēr paturiet prātā, ka tas nenodrošina pilnīgu kļūmjpārlēces mehānismu, taču tas ir labāk nekā bez atlaišanas.
4. Serveru vides
Servera vidē ar vairākiem tīkla savienojumiem balanss-xor var būt noderīgs, lai sadalītu slodzi pa savienojumiem un nodrošinātu dublēšanu. Tas ir izplatīts tīmekļa serveros, datu bāzēs un citās sistēmās, kas apstrādā lielu ienākošo un izejošo savienojumu apjomu.
5. Savienojumi ar vairākiem interneta pakalpojumu sniedzējiem
Ja jūsu tīkls ir savienots ar internetu, izmantojot vairākus ISP, varat izmantot balance-xor, lai līdzsvarotu izejošo trafiku starp savienojumiem. Tas var palīdzēt maksimāli palielināt pieejamo joslas platumu un nodrošināt pamata dublēšanas līmeni.
6. Tālsatiksmes saites
Liela attāluma savienojumiem, kur dīkstāve ir kritiska, XOR savienošana var piedāvāt metodi savienojuma uzturēšanai pat tad, ja viena no saitēm neizdodas.
7. Straumēšana un multivide
Lietojumprogrammām, kurām nepieciešama reāllaika datu pārraide, piemēram, VoIP vai video straumēšana, balanss-xor var palīdzēt nodrošināt efektīvu joslas platuma izmantošanu, lai gan tas nav labākais risinājums šāda veida trafikam salīdzinājumā ar citiem uzlabotiem slodzes līdzsvarojumiem un QoS metodes.
Pamatpiemērs, kā MikroTik konfigurēt XOR (balance-xor) savienošanu.
Iedomāsimies, ka jūsu MikroTik ierīcē ir divas Ethernet saskarnes, ēteris1 y ēteris2, un vēlaties tos grupēt, izmantojot balansa-xor metodi.
Darbības, lai konfigurētu Bonding XOR MikroTik CLI:
- Piekļūstiet MikroTik maršrutētājam, izmantojot CLI: Izmantojiet SSH vai tiešo termināli, lai piekļūtu maršrutētājam.
- Izveidojiet savienošanas saskarni:
/interface bonding add name=bonding-xor mode=balance-xor
- Pievienojiet saitei "vergu" saskarnes:
/interface bonding set bonding-xor slaves=ether1,ether2
- (Neobligāti) Konfigurējiet savienojuma interfeisa IP adresi:
/ip address add address=192.168.1.1/24 interface=bonding-xor
- Pārbaudiet konfigurāciju:
/interface bonding print
Tam vajadzētu parādīt kaut ko līdzīgu:
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
Veicot šīs darbības, jums ir jāiestata un jādarbojas XOR savienošanai. saskarne bonding-xor tagad grupa ēteris1 y ēteris2 izmantojot XOR balansēšanas metodi, kuras pamatā ir avota un mērķa MAC adreses.
Ierobežojumi
- Nav tīkla agnostiķis: Slodzes līdzsvarošana tiek veikta, pamatojoties uz MAC adresi, kas nozīmē, ka satiksme starp diviem MAC adrešu pāriem vienmēr izmantos vienu un to pašu fizisko saiti. Tas var nebūt optimāls, ja starp adrešu pāriem ir liels trafika apjoms.
- Nepalielina joslas platumu vienam savienojumam: Tā kā balansēšana tiek veikta, pamatojoties uz MAC adresi, vienam klienta-servera savienojumam nevar palielināt joslas platumu. Citiem vārdiem sakot, viens TCP savienojums neiegūs lielāku joslas platumu nekā viens fiziskais interfeiss.
- Var rasties problēmas ar starpslēdžiem: Dažiem slēdžiem var rasties problēmas ar trafiku, kas nāk no līdzsvara-xor savienojuma saskarnes, it īpaši, ja tiem ir iespējots tādas funkcijas kā Spanning Tree Protocol (STP).
- Nesaderība ar citām līmēšanas metodēm: nevar sajaukt un saskaņot ar citām savienošanas metodēm tajā pašā saskarnē.
Apsvērumi
- Slēdža atbalsts: pārbaudiet, vai jūsu slēdzis atbalsta savienojuma veidu, kuru mēģināt ieviest. Ne visi pārvaldītie slēdži atbalsta visu veidu savienošanu.
- Konfigurācija abos galos: savienošana ir jākonfigurē gan maršrutētājā, gan ierīcē, kas atrodas saites otrā galā (parasti slēdzis). Pārliecinieties, vai konfigurācija ir saderīga abos galos.
- Uzraudzība un dublēšana: Ir ļoti svarīgi, lai būtu mehānismi, lai pārraudzītu katras saites statusu, lai varētu ātri reaģēt, ja kaut kas noiet greizi. Apsveriet arī rezerves stratēģijas izveidi pilnīgas savienošanas kļūmes gadījumā.
- Veiktspējas pārbaude: Pirms izvietošanas ražošanas vidē veiciet veiktspējas pārbaudi, lai nodrošinātu, ka savienošana uzlabo saites jaudu un pieejamību, kā paredzēts.
- Rezerves savienojumi: lai gan savienošana var nodrošināt zināmu dublēšanu, tā neaizstāj īstu kļūmjpārlēci vai progresīvāku slodzes līdzsvarošanas stratēģiju. Apsveriet savas vajadzības un to, vai balance-xor tiešām ir labākais risinājums jūsu konkrētajam gadījumam.
- MAC adreses un balansēšana: Ja jums ir daudz ierīču ar vienu un to pašu MAC adresi VLAN, tas var izraisīt neoptimālu līdzsvarošanu. Lai no tā izvairītos, pārliecinieties, vai ierīces MAC adreses ir unikālas.
Ņemot vērā šos ierobežojumus un apsvērumus, jūs varēsiet veikt apzinātāku un efektīvāku XOR savienojuma ieviešanu savā MikroTik tīklā.
Īsa zināšanu viktorīna
Ko jūs domājat par šo rakstu?
Vai uzdrošināties novērtēt savas apgūtās zināšanas?
Ieteicamā grāmata šim rakstam
RouterOS v7 pārslēgšanas un savienošanas grāmata
Mācību materiāls MTCSWE sertifikācijas kursam atjaunināts uz RouterOS v7
Saistītās ziņas
- 2. slāņa nepareizas konfigurācijas: aparatūras izkraušanas ierobežojumi vairākiem tiltiem
- 2. slāņa nepareizas konfigurācijas: VRG saskarnes un slodzes līdzsvarošana
- 2. slāņa nepareizas konfigurācijas: pakešu plūsma ar aparatūras izkraušanu un MAC apmācību
- MTU jēdziena izpratne 2. un 3. līmenī: ietekme un apsvērumi
- Saistīšanas raidījums MikroTik