Ce este Multihoming și ce aveți nevoie pentru ao seta?

Ce este Multihoming și ce aveți nevoie pentru ao seta? / Tehnologie explicată

Nu, multihomingul nu se referă la penthouse-ul tău din Londra, la cabana din Rockies și la casa ta de plajă din Bahamas. În schimb, este vorba despre conectarea computerului sau a rețelei de domiciliu Tot ce trebuie să știți despre rețea la domiciliu Tot ceea ce trebuie să știți despre rețelele de domiciliu Configurarea unei rețele de domiciliu nu este la fel de greu pe cât credeți că este. Citiți mai multe simultan mai multe rețele pentru a efectua echilibrarea încărcării, pentru a îmbunătăți capacitatea de transfer, pentru a furniza redundanță sau pentru a stabili servicii de gateway.

Aici vă vom prezenta în mai multe domenii, vă arătați unde și de ce ați dori să o utilizați și cum puteți să o configurați.

Ce este Multihoming?

Pur și simplu puneți, multihoming-ul dă dispozitivului dvs. de calcul sau rețelei o prezență pe mai multe rețele. De fapt, mulți oameni au deja un dispozitiv pe mai multe căi: ruterul care le conectează la Internet. De asemenea, este utilizat în punți de rețea, repetoare, extendere de rază de acțiune, firewall-uri, servere proxy, gateway-uri și atunci când se utilizează o mașină virtuală configurată să utilizeze traducerea adreselor de rețea Ce este traducerea adreselor de rețea (NAT) și cum funcționează? Ce este traducerea adreselor de rețea (NAT) și cum funcționează? Citiți mai mult (NAT).

Avantajele Multihomingului

Să examinăm un exemplu de multihoming a rețelei dvs. în ansamblu. Aceasta ar implica o conexiune de la doi ISP-i. Acum, toate mașinile din rețeaua dvs. au două căi spre Internet. Tot traficul direcționat spre Internet poate fi trimis prin intermediul fiecărui link, asigurând astfel echilibrarea încărcăturii și ameliorarea congestionării de-a lungul oricărui link unic. Atâta timp cât ambele legături sunt în sus, puteți să saturați pe deplin ambele linkuri, sporind performanța globală. Și dacă unul dintre link-uri eșuează, celălalt transportă în continuare trafic pentru a avea redundanță.

O altă instanță în cazul în care folosesc gazde cu mai multe sisteme de găzduire este pentru copiile de rezervă ale rețelei. Faceți NAS sau Windows Share într-o copie de rezervă a timpului dvs. Faceți NAS sau partajați Windows într-o copie de rezervă a timpului de mașină . Citeste mai mult . Deoarece nu vreau ca aceste backup-uri să provoace aglomerări în rețeaua de producție, computerele mele au toate două carduri de rețea. Una este conectată la un comutator sau un router din rețeaua de producție, iar al doilea este conectat la un comutator pe rețeaua mea de rezervă dedicată. Toate backup-urile de rețea se întâmplă în această a doua rețea care păstrează rețeaua de producție clară pentru “munca reală” chiar dacă lucrez în timpul copierilor programate.

Cerințe hardware

Pentru a avea mai multe dispozitive gazdă, aveți nevoie fie de o placă de interfață cu rețea prin cablu (NIC), fie de orice combinație de adaptoare cu fir și / sau fără fir.

Nu puteți să vă conectați într-adevăr calculatorul cu un singur adaptor fără fir, deoarece se poate conecta la o singură rețea wireless la un moment dat. Dacă doriți să conectați calculatorul la două rețele fără fir diferite, trebuie să aveți două adaptoare wireless, deși este mai frecvent să aveți o conexiune prin cablu și o conexiune fără fir.

Pentru o rețea multihome, este necesar un modem pentru fiecare ISP. Dacă puteți obține un modem simplu de la furnizor și nu de la un modem / router combinat, aș recomanda să faceți acest lucru. Acesta va simplifica configurarea, acestea sunt, în mod normal, mai puțin costisitoare și nu veți avea cât mai multe suprafețe potențiale de atac.

De asemenea, veți avea nevoie de un router pentru a atașa modemurile în rețea. Rețineți numărul porturilor pentru orice alte dispozitive care vor fi conectate direct la router. Un ruter de margine care acceptă Border Gateway Protocol (BGP) este cel mai bun, deoarece va încărca automat traficul pe toate modemurile atașate pe baza regulilor de configurare BGP. De asemenea, se va ocupa de failover în cazul în care o singură legătură scade.

Configurări multihoming

Termenul spațiul de adrese așa cum se utilizează în aceste descrieri, înseamnă una sau mai multe dintre adresele corespunzătoare pentru protocolul de transport care este utilizat în adresele de rețea sau de control al accesului media (MAC) pentru dispozitiv. În aproape toate cazurile, protocolul de transport va fi Protocol Internet (IP), cu excepția cazului în care configurați un gateway de protocol care utilizează un protocol de transport diferit în funcție de segmentul de rețea pe care îl conectează. Acest tip de aplicație nu este utilizat în mod normal în afara contextelor de afaceri.

Lucrul cheie pe care trebuie să-l amintiți este faptul că spațiul de adrese poate fi o singură adresă MAC sau un bloc de adrese de protocol IP sau alte adrese de transport de 2, 4, 8 sau mai multe.

NIC singular, spații de adrese multiple

Acest lucru este folosit uneori pentru a atribui mai multe adrese unui singur server web, fiecare adresă reprezentând un domeniu individual pe server. Acesta este motivul pentru care unele surse mai vechi numesc servere multi-hosting sau multi-chiriaș multihomed, chiar dacă această configurație este rar folosit mai rar.

În schema de exemplu, am afiºat adresele asociate cu un eșantion de server web obþinut din DNS. Dacă un browser web solicită site-ul la adresa www.example.com, acesta se va rezolva la adresa 192.7.3.16. Când serverul web vede această solicitare, acesta va returna datele pentru domeniul www.example.com de când a ajuns pe adresa serverului 192.7.3.16 și nu pe unul din celelalte. Rețineți că toate cele 4 dintre aceste adrese sunt toate asociate cu același adaptor de rețea din server.

Cu combinația de epuizare a adreselor IPv4 IPv6 vs. IPv4: Trebuie să vă îngrijiți (sau să faceți ceva) ca utilizator? [Explică-i pe MakeUseOf] IPv6 vs. IPv4: ar trebui să ai grijă (sau să faci ceva) ca utilizator? [Explică-i pe MakeUseOf] Mai recent, au fost multe discuții despre trecerea la IPv6 și cum va aduce multe beneficii pe Internet. Dar această "știre" continuă să se repete, deoarece întotdeauna există o ocazie ... Citiți mai multe și alte metode de accesare a domeniilor individuale pe server dintr-o singură adresă IP - cum ar fi utilizarea numelui de domeniu pentru a conecta gazdele virtuale - această utilizare specifică pare au scăpat din favoare în afara unor rețele private. Deoarece există doar un singur adaptor de rețea, această configurație nu poate oferi beneficii de echilibrare a încărcăturii, redundanță sau de transfer.

Pe mașinile Microsoft Windows, această configurație poate fi utilizată numai cu adresele statice. Ce este o adresă IP statică, cum pot obține unul și avantajele / dezavantajele sale Ce este o adresă IP statică, cum pot obține unul și avantajele / dezavantajele acestuia rețelele, adresele IP nu sunt de obicei fixe, dar se încadrează în anumite intervale. O adresă IP statică nu se modifică. Care sunt avantajele acestui lucru și de ce ați dori unul? Citeste mai mult ; nu puteți face acest lucru dacă Dynamic Host Configuration Protocol (DHCP) este activat pe adaptor.

Configurarea este simplă:

  1. Mergi la Panoul de control> Centrul de rețea și partajare sau faceți clic dreapta pe pictograma de rețea din zona de notificare și selectați Deschideți Centrul de Rețea și Partajare.
  2. Click pe Schimbă setările adaptorului.
  3. Faceți clic dreapta pe adaptorul pe care doriți să îl modificați și selectați Proprietăți> Protocol Internet Versiunea 4> Proprietăți.
  4. Selectează Utilizați următoarea adresă IP: și introduceți adresa IP primară, masca de subrețea și gateway-ul implicit. De asemenea, trebuie să setați manual serverul DNS corespunzător pentru această conexiune de rețea.


Odată ce conexiunea primară este configurată, faceți clic pe Avansat… buton. În dialogul Setări avansate TCP / IP, veți putea adăuga adrese IP suplimentare și măști de subrețea în partea superioară și gateway-urile implicite sub ea. Permițând Windows să atribuie automat valori, va determina valoarea fiecărui link pe baza vitezei de conectare, cu cele mai rapide care au cea mai mică valoare (prioritate mai mare).

În cele mai multe cazuri, nu va trebui să definiți gateway-uri suplimentare, deci nu o faceți decât dacă aveți o nevoie specială pentru aceasta.

Pentru sistemele Linux, puteți modifica / etc / network / interfaces pentru a crea interfețe virtuale prin plasarea mai multor adrese IP într-o singură interfață, cum ar fi:

auto eth0 permite-hotplug eth0 iface eth0 inet adresa statica 192.168.1.42 netmask 255.255.255.0 gateway 192.168.1.1 auto eth0: 0 permite-hotplug eth0: 0 iface eth0: 0 inet adresa statica 192.168.1.43 netmask 255.255.255.0 auto eth0: 1 permite-hotplug eth0: 1 iface eth0: 1 inet adresa statică 10.10.2.24 netmask 255.0.0.0

Mașinile Linux pot utiliza DHCP pentru asignarea implicită.

Mai multe NIC-uri, o singură adresă per interfață

Cea mai obișnuită utilizare a acestei configurații are una sau mai multe interfețe interne și una sau mai multe interfețe externe, fiecare având propriile adrese MAC și IP care conectează rețeaua locală la restul lumii. Unii pot recunoaște imediat acest lucru ca configurație a routerului lor. Cum funcționează un router? O explicație simplă Cum funcționează un router? O explicație simplă Routoarele pot părea complicate, dar de fapt sunt destul de simple. Iată un ghid rapid pentru rutere, ceea ce fac și cum funcționează. Citiți mai mult, deși este folosit și pentru gateway-uri, proxy-uri, firewall-uri și alte dispozitive de securitate.

Notă: în diagrama de mai sus, desktopul și mini-ul au două adaptoare de rețea, unul conectându-l la rețeaua primară, unde se desfășoară munca zilnică, iar cealaltă în rețeaua în care au loc copii de rezervă la server.

Implicit, o mașină Windows utilizează acest tip de configurație atunci când întâlnește mai multe rețele de operare. Poate utiliza DHCP pe toate rețelele care îl suportă, spre deosebire de configurația anterioară, unde poate utiliza doar adresarea statică.

Acesta este, de asemenea, tipul de configurație utilizat pentru mașinile virtuale care rulează sub Virtualbox sau VMware. Hipervizorul găzduit creează o rețea privată virtuală pentru instanța VM. Hipervizorul are propria sa adresă IP care este utilizată ca gateway implicit de instanțele VM pentru a ieși în alte rețele prin adaptorul de rețea al mașinii gazdă folosind NAT și transformându-l în propriul router software.

NIC-uri multiple, spațiu de adresă unică

Dacă spațiul de adresă este o adresă IP sau MAC unică, aceasta ar fi mai frecvent menționată ca agregare a legăturii, dar există și alți termeni echivalenți, cum ar fi trunkingul portului, gruparea legăturilor, legarea NIC sau gruparea NIC. Aceasta este o metodă de creștere a transferului între dispozitiv (în mod normal, un server) către și din restul rețelei, precum și furnizarea unui pic de redundanță. Traficul de rețea este echilibrat între toate rețelele de comunicații echipate și dacă una dintre rețelele de comunicații echipate nu reușește, restul rețelei de operatori de rețea continuă să funcționeze în mod normal, păstrând disponibilitatea dispozitivului în rețea.

O utilizare frecventă a acestui lucru este de a permite mai mult trafic către / de pe serverele de pe infrastructura existentă, în loc să trebuiască să înlocuiască infrastructura însăși. Prin simpla adăugare a adaptoarelor de rețea echipate la server și lipirea lor pe întrerupătoare pentru a furniza o țeavă mai groasă pentru biții de a călători prin tranzit este crescut în timp ce oferă redundanță în cazul unei defecțiuni a unui adaptor de rețea. Acest lucru se poate face pentru o fracțiune din costul modernizării comutatoarelor de rețea, a routerelor și a cablării care altfel ar fi necesare.

Aceasta poate fi utilizată în continuare dacă întrerupătoarele de rețea nu pot gestiona legarea. În acest caz, configurarea unui DNS rotunjit va efectua un nivel simplu de echilibrare a sarcinii pentru server. Pe măsură ce fiecare cerere de DNS este procesată, aceasta trece printr-o adresă pentru fiecare card care răspândește activitatea dintre fiecare dintre adaptoarele de rețea, deși comportamentul specific al resolverului pe mașinile client și serverele DNS cache interferează cu procesul.

Când se efectuează la nivel de site sau de rețea, un protocol de rutare, cum ar fi BGP, este folosit pentru a oferi capabilități de agregare și failover. Cu alte cuvinte, atunci când routerele observă că unul dintre link-uri nu a reușit, routerele de la ambele capete nu vor mai trimite traficul peste linkul eșuat.

Multiple NIC-uri, Spații de adrese multiple

Utilizată frecvent pentru echilibrarea încărcării cu hardware specializat pentru sistemele cu disponibilitate ridicată, acesta este tipul de soluție utilizată de site-uri Internet de mare volum, precum Google, care deservesc zeci de mii de tranzacții pe secundă. Este, de asemenea, utilizat pentru rețele întregi. De exemplu, conectarea unei singure rețele la două ISP-uri diferite pentru redundanță ar intra în această categorie.

În timp ce unii utilizatori de acasă ar putea dori să ia în considerare acest tip de opțiune, acesta nu vine fără dezavantajele sale.

În primul rând, vă uitați la contracte cu doi ISP-uri, deoarece două conexiuni din aceeași sursă nu vor furniza redundanță, mai ales în zonele rezidențiale unde ambele conexiuni sunt aproape garantate pentru a rula pe exact același hardware. Eroarea unui dispozitiv în această singură cale continuă să reducă ambele conexiuni.

În al doilea rând, pentru capacitatea reală de dezactivare a erorilor, este necesar un router de margine mai scump, care să suporte BGP pentru detectarea și izolarea defecțiunilor de legătură, precum și pentru agregarea legăturilor. Acestea sunt în mod normal rute de clasă de afaceri, deoarece prețurile lor depășesc cu 300 de dolari în mod clar indică. Companiile precum Ubiquiti nu oferă unități mai ieftine, orientate spre medii de birou / birouri mici (SOHO), dar au opinii mixte cu privire la fiabilitatea și ușurința lor de utilizare, chiar și de la administratori de rețea experimentați.

În al treilea rând, aceasta necesită cooperarea de la ambii furnizori de servicii internet pentru a configura corect BGP la ambele capete ale fiecărui link. În funcție de nivelul de cooperare și de concurența dintre furnizorii de servicii locale, acest lucru poate fi cel mai mare obstacol.

În timp ce multihoming-ul unei rețele de domiciliu este încă posibil fără aceste routere de margine, nu este fără probleme:

  • Eșecul nu este neted.
  • Fiecare conexiune deschisă va fi terminată brusc, în timp ce un ruter de margine cu BGP oferă o tranziție mai ușoară, iar unele protocoale de nivel superior pot întâlni un ușor sughiț, apoi continuă ca și cum nu s-ar întâmpla nimic.
  • Este puțin probabil ca transferul să fie afectat fără a juca jocuri cu configurația de traseu a tuturor mașinilor din rețea. De exemplu, rulați tot traficul către anumite site-uri printr-o singură conexiune și toate celelalte site-uri prin intermediul celei de-a doua conexiuni. Chiar și așa, orice câștiguri ar fi probabil minim, în timp ce riscă să scadă potențialul de performanță al rețelei.
  • O eroare de legătură poate duce la provocarea mai multor probleme, cum ar fi expirarea frecventă când calea preferată setată în tabela de rutare nu este disponibilă.

Fără router-urile de margine, problemele devin prea complicate pentru puțin, dacă există câștiguri. În opinia mea, complicația suplimentară nu merită.

Concluzie

În timp ce multihomingul unui computer este un proces destul de simplu și poate fi eficient utilizat pentru o multitudine de scopuri, a face același lucru pentru o rețea de domiciliu sau SOHO poate să nu ofere beneficii suficiente pentru a justifica cheltuielile.

Cum folosiți gazdele cu mai multe familii? Ai mai mult o rețea? Au fost realizate toate beneficiile așteptate? Unde a excelat și cum a scăzut? Spuneți-ne în comentariile de mai jos.

Credite de imagine: D-link DFE-528TX 10 / 100Mbps adaptor de rețea PCI Fast Ethernet (CC BY 2.0) de Tim Gillin, lista de prefixe Quagga (CC BY 2.0) de Linux Imagini

Explorați mai multe despre: Rețele de calculatoare, LAN.