![Skrivene geste i značajke iPhonea koje morate znati](/f/4d59b4c66daf02c6ec426581b6cee83b.jpg?width=100&height=100)
NIC teaming predstavlja zanimljivo rješenje za redundantnost i visoku dostupnost u računalnim područjima poslužitelj/radna stanica. Uz mogućnost da ima više kartica mrežnog sučelja, administrator može postati kreativan u načinu na koji pristupa se određenom poslužitelju ili se stvara veća cijev za protok prometa do određenog poslužitelja.
Pročitajte također: Kako konfigurirati mrežno povezivanje ili udruživanje u Ubuntuu
Ovaj će vodič proći kroz udruživanje dviju kartica mrežnog sučelja na Debian sustavu. Softver poznat kao ifenslave će se koristiti za pričvršćivanje i odvajanje Mrežne kartice sa spojenog uređaja. Uređaj za povezivanje tada postaje mrežni uređaj koji se povezuje s jezgrom, ali fizički koristi stvarni uređaj za mrežno sučelje (eth0, eth1itd.).
Prvo što trebate učiniti prije bilo kakvih konfiguracija jest odrediti vrstu povezivanja koju sustav zapravo treba implementirati. Jezgro Linuxa od ovog pisanja podržava šest načina povezivanja. Neke od ovih veza '
načina rada'Jednostavni su za postavljanje, a drugi zahtijevaju posebne konfiguracije na sklopkama u kojima se povezuju veze.Ova metoda NIC timinga naziva se 'Round-Robin‘, Dakle‘RR' u ime. Ovom metodom povezivanja mrežni se paketi rotiraju kroz svaku od kartica mrežnog sučelja koje čine spojeno sučelje.
Na primjer, sustav s eth0, eth1, i eth2 svi robovi a obveznica0 sučelje. Ovo sučelje, kada je omogućeno s načinom povezivanja 0, poslao bi prvi paket eth0, izlazi drugi paket eth1, treći paket naš eth2, a zatim počnite ponovno u eth0 s četvrtim paketom. Ovdje način dobiva svoj "robinj' Ime.
S ovom metodom povezivanja aktivno je samo jedno mrežno sučelje, dok druga sučelja u sponu jednostavno čekaju grešku u povezivanju s karticom primarnog mrežnog sučelja.
U stanju ravnoteže XOR veza obveznica će procijeniti izvornu i odredišnu mac adresu kako bi odredila koje sučelje će poslati mrežne pakete. Ova metoda će izabrati isto sučelje za datu mac adresu i kao rezultat je sposobna uravnotežiti opterećenje i tolerirati greške.
U ovoj metodi bond uređaj će prenositi podatke sa svih slave sučelja, stogaemitiranje‘Naziv ove posebne metode lijepljenja. Postoji vrlo malo upotreba ove metode, ali pruža razinu tolerancije grešaka.
Ovo je posebna metoda povezivanja za skupljanje veza i zahtijeva posebnu konfiguraciju prekidača na koji se ovo spojeno sučelje povezuje. Ova metoda slijedi IEEE standardima za skupljanje veza i osigurava toleranciju grešaka i povećanu propusnost.
U TLB obveznica će normalno primati promet na slave sučeljima, ali kad sustav treba poslati promet, to će učiniti će odrediti koje sučelje je najbolje za prijenos podataka na temelju opterećenja/reda za svaki od sučelja.
U ALB obveznica će opteretiti saldo sličan Način vezivanja 5 ali s dodatnom mogućnošću učitavanja primiti i ravnotežu.
Ovisno o ulozi koju će sustav odigrati, odabir odgovarajuće metode vezivanja imperativ je. Ovaj vodič će se raditi na Debian Jessie s dva mrežna sučelja (eth0 i eth1) i bit će postavljeno za način vezivanja 1 ili aktivno sigurnosno kopiranje.
Međutim, vrlo je jednostavno prebacivanje između različitih načina rada jer je to samo promjena u datoteci mrežnih sučelja (pod pretpostavkom da način vezivanja 4 nije odabran jer zahtijeva konfiguraciju prekidača).
Prvi korak u ovom procesu je nabaviti odgovarajući softver iz spremišta. Softver za Debian poznat je pod imenom ifenslave i može se instalirati s 'prikladan‘.
# apt-get install ifenslave-2.6.
Nakon što se softver instalira, jezgri će trebati reći da učita modul povezivanja kako za ovu trenutnu instalaciju, tako i za buduća ponovna pokretanja. Da biste ovaj put učitali modul, prikazat će se ‘modprobe'Uslužni program se može koristiti za učitavanje modula jezgre.
# povezivanje modprobe.
Opet, kako bi se osiguralo da je ta veza aktivna pri ponovnom pokretanju sustava,/etc/modules
'Datoteku je potrebno izmijeniti kako bi obavijestila jezgru da učitava module povezivanja pri pokretanju.
# echo 'bonding' >> /etc /modules
Sada kada je jezgra upoznata s neophodnim modulima za NIC povezivanje, vrijeme je za stvaranje stvarnog spojenog sučelja. To se radi putem datoteke sučelja koja se nalazi na adresi '/etc/network/interfaces
"I može se uređivati s bilo kojim uređivačem teksta.
# nano/etc/network/sučelja.
Ova datoteka sadrži postavke mrežnog sučelja za sve mrežne uređaje koje je sustav povezao. Ovaj primjer ima dvije mrežne kartice (eth0 i eth1). U ovoj datoteci treba stvoriti odgovarajuće sučelje za obveznice za porobljavanje dviju fizičkih mrežnih kartica u jedno logičko sučelje. Ovo je vrlo pojednostavljena datoteka sučelja, ali čini sve potrebno za stvaranje radnog sučelja za povezivanje.
Prva strofa (crveni okvir iznad) je standardna konfiguracija sučelja za povratnu vezu. ‘auto lo
‘Obavještava kernel da automatski pokrene adapter pri pokretanju. ‘iface lo inet loopback
'Govori sustavu da je ovo sučelje povratnog sučelja sustava ili se češće naziva kao 127.0.0.1.
Druga strofa (žuti okvir iznad) je stvarno sučelje za obveznice koje će se koristiti. ‘auto obveznica0
‘Govori sustavu da automatski pokrene vezu pri pokretanju sustava. ‘iface bond0 inet dhcp
'Možda je očito, ali za svaki slučaj ova strofa kaže da je sučelje imenovano obveznica0 trebao dobiti svoje podatke o mreži putem DHCP (Protokol za dinamičko upravljanje domaćinom).
‘način vezivanja 1
'Je ono što se koristi za utvrđivanje koji način vezivanja koristi ovo posebno spojeno sučelje. U ovom slučaju način vezivanja 1 označava da je ta veza aktivna sigurnosna kopija s opcijom 'obveznica-primarna
‘Označavajući primarno sučelje za upotrebu obveznice. ‘robovi eth0 eth1
'Navodi koja su fizička sučelja dio ovog posebnog spojenog sučelja.
Sljedećih nekoliko redaka važno je za određivanje kada bi se veza trebala prebaciti s primarnog sučelja na jedno od podređenih sučelja u slučaju kvara veze. Miimon jedna je od dostupnih opcija za praćenje statusa obvezničkih veza, a druga je mogućnost korištenje arp zahtjevi.
Ovaj će vodič koristiti miimon. ‘bond-miimon 100
‘Govori kernelu da pregleda vezu svakih 100 ms. ‘kašnjenje u smanjenju obveznica 400
„Znači da će sustav pričekati 400 ms prije nego zaključi da je trenutno aktivno sučelje doista isključeno.
‘kašnjenje u povezivanju 800
'Koristi se za upućivanje sustava da pričeka s korištenjem novog aktivnog sučelja do 800 ms nakon povezivanja. Bilješka o usporavanje i kašnjenje, obje ove vrijednosti moraju biti višekratnici vrijednosti miimona, inače će se sustav zaokružiti prema dolje.