Skelbimas

Ne, „multihoming“ nėra susijęs su jūsų mansarda Londone, nameliu Rokiuose ir jūsų paplūdimio namu Bahamų salose. Vietoj to viskas yra apie kompiuterio prijungimą arba namų tinklas Viskas, ką turite žinoti apie namų tinkląNamų tinklo nustatymas nėra toks sunkus, kaip jūs manote. Skaityti daugiau į kelis tinklus vienu metu, kad būtų galima subalansuoti apkrovą, padidinti pralaidumą, pateikti perteklių ar sukurti šliuzo paslaugas.

Čia mes supažindinsime jus su daugialypės terpės kūrimu, parodysime, kur ir kodėl galite jį naudoti, ir kaip galite jį nustatyti.

Kas yra „Multihoming“?

Paprasčiau tariant, „multihoming“ suteikia jūsų kompiuteriui ar tinklui daugiau nei viename tinkle buvimo vietą. Tiesą sakant, daugelis žmonių jau turi daugialypį įrenginį: maršrutizatorių, jungiantį savo namų tinklą prie interneto. Jis taip pat naudojamas tinklo tiltuose, kartotuvuose, diapazono prailgintuvai, ugniasienes, tarpinius serverius, šliuzus ir kai naudojama virtuali mašina, sukonfigūruota naudoti

tinklo adresų vertimas Kas yra tinklo adresų vertimas (NAT) ir kaip jis veikia? Skaityti daugiau (NAT).

Paprastas-daugialypis

„Multihoming“ pranašumai

Pažvelkime į viso tinklo daugialypės terpės pavyzdį. Tai apims dviejų IPT ryšį. Dabar visos jūsų tinklo mašinos turi du kelius į internetą. Visas srautas, nukreiptas į internetą, gali būti siunčiamas per bet kurią nuorodą, tokiu būdu užtikrinant apkrovos balansavimą ir palengvinant spūstis iš vienos jungties. Kol abi nuorodos veikia, abi jungtis galite visiškai prisotinti, padidindami bendrą pralaidumą. Ir jei viena iš nuorodų nepavyksta, kita vis tiek vykdo srautą, taigi jūs turite atleisti.

Kitas atvejis, kai aš naudoju daugialypius kompiuterius tinklo atsarginės kopijos Paverskite savo NAS ar „Windows Share“ į „Time Machine“ atsargines kopijasNorėdami sukurti „Mac“ atsarginę kopiją naudodami „Time Machine“, naudokite savo NAS arba bet kurią tinklo dalį. Skaityti daugiau . Kadangi nenoriu, kad šios atsarginės kopijos mano gamybos tinkle užstrigtų, visi mano kompiuteriai turi dvi tinklo korteles. Vienas iš jų yra prijungtas prie jungiklio ar maršrutizatoriaus gamybos tinkle, o antrasis yra prijungtas prie jungiklio mano skirtame atsarginiame tinkle. Visos tinklo atsarginės kopijos sudaromos per šį antrąjį tinklą, užtikrinant, kad gamybos tinklas būtų tikras „tikram darbui“, net jei aš dirbu suplanuotų atsarginių kopijų kūrimo metu.

„D-Link NIC“

Techninės įrangos reikalavimai

Jei norite priglobti pagrindinį įrenginį, jums reikia vienos laidinio tinklo sąsajos kortelės (NIC) arba bet kokio laidinio ir (arba) derinio belaidžiai adapteriai.

Negalite iš tikrųjų daugiabučių namų įrengti naudodami tik vieną belaidį adapterį, nes jis vienu metu gali prisijungti tik prie vieno belaidžio tinklo. Jei norite prijungti kompiuterį prie dviejų skirtingų belaidžių tinklų, turite turėti du belaidžius adapterius, nors labiau paplitęs yra vienas laidinis ir vienas belaidis ryšys.

Norint, kad tinklas būtų daug namų, reikia vieno modemo kiekvienam IPT. Jei iš tiekėjo galite gauti paprastą modemą, o ne kombinuotą modemą / maršrutizatorių, rekomenduočiau tai padaryti. Tai supaprastins sąranką, paprastai jie yra pigesni ir neturėsite tiek daug galimų puolimo paviršių.

Norėdami prijungti modemus prie tinklo, jums taip pat reikės maršrutizatoriaus. Atminkite, kad visų kitų įrenginių, kurie bus tiesiogiai prijungti prie maršrutizatoriaus, prievadų skaičius. Maršrutizatorius, palaikantis Pasienio vartų protokolas (BGP) yra geriausias, nes jis, remiantis BGP konfigūravimo taisyklėmis, automatiškai subalansuoja visų pridedamų modemų srautą. Tai taip pat sutvarkys failover tuo atveju, kai nutrūktų viena nuoroda.

Daugiakompleksinės konfigūracijos

Terminas adreso sritis šiuose aprašymuose vartojamas reiškia vieną ar kelis tinkamus tinkle naudojamo transportavimo protokolo adresus arba įrenginio prieigos prie daugialypės terpės valdymo (MAC) adresus. Beveik visais atvejais transporto protokolas bus interneto protokolas (IP), nebent nustatysite protokolo šliuzas, kuris naudoja skirtingą transportavimo protokolą, atsižvelgiant į tai, koks tinklo segmentas jis yra jungiantis. Paprastai tokio tipo programos nėra naudojamos ne verslo kontekste.

Svarbiausias dalykas, kurį reikia atsiminti, adreso sritis gali būti vienas MAC adresas arba 2, 4, 8 ar daugiau IP ar kitų transporto protokolų adresų blokas.

Vienas NIC, keli adresai

Tai kartais naudojama priskiriant kelis adresus vienam interneto serveriui su kiekvienu adresu, nurodančiu individualų serverio domeną. Štai kodėl kai kurie senesni šaltiniai vadina daugialypės terpės arba daugialypės nuomos serverius daugialypiais tinklais, nors ši konfigūracija ir toliau retai naudojama.

Vienos NIC kelių adresų vietos

Diagramos pavyzdyje pateikiau adresus, susijusius su žiniatinklio serverio pavyzdžiu, gautu iš DNS. Jei interneto naršyklė paprašys svetainės www.example.com, ji išspręs adresą 192.7.3.16. Kai žiniatinklio serveris pamatys šią užklausą, jis grąžins domeno www.example.com duomenis, nes jis atvyko į serverio 192.7.3.16 adresą, o ne į kitus. Atminkite, kad visi šie 4 adresai yra susieti su tuo pačiu tinklo adapteriu serveryje.

Derinant išsekimą IPv4 adresai IPv6 vs. IPv4: Ar jums, kaip vartotojui, turėtų rūpėti (ar ką nors daryti)? [„MakeUseOf“ paaiškina]Visai neseniai buvo daug kalbėta apie perėjimą prie „IPv6“ ir kaip tai internete duos daug naudos. Tačiau šios „naujienos“ kartojasi nuolat, kaip visada ... Skaityti daugiau ir kiti metodai, skirti pasiekti atskirus serverio domenus iš vieno IP adreso, pavyzdžiui, naudojant domeną vardas prisijungti prie virtualiųjų kompiuterių - atrodo, kad šiam konkrečiam naudojimui neliko palankumo, išskyrus keletą privačių tinklai. Kadangi yra tik vienas tinklo adapteris, ši konfigūracija negali užtikrinti apkrovos balansavimo, dubliavimo ar pralaidumo pranašumų.

„Microsoft Windows“ kompiuteriuose šią konfigūraciją galima naudoti tik su statiniai adresai Kas yra statinis IP adresas? Štai kodėl jums to nereikiaStatinis IP adresas niekada nesikeičia. Dinaminiai IP adresai keičiasi. Paaiškiname, kodėl jums nereikia statinio IP adreso. Skaityti daugiau ; to negalite padaryti, jei adapteryje įjungtas dinaminis pagrindinio kompiuterio konfigūravimo protokolas (DHCP).

Jį nustatyti paprasta:

  1. Eiti į Valdymo skydas> Tinklo ir bendrinimo centras arba dešiniuoju pelės mygtuku spustelėkite tinklo piktogramą pranešimų srityje ir pasirinkite Atidarykite tinklo ir bendrinimo centrą.
  2. Spustelėkite Pakeiskite adapterio nustatymus.
  3. Dešiniuoju pelės mygtuku spustelėkite adapterį, kurį norite modifikuoti, ir pasirinkite Ypatybės> 4 interneto protokolo versija> Ypatybės.
  4. Pasirinkite Naudokite šį IP adresą: radijo mygtuką ir įveskite atitinkamą pirminį IP adresą, potinklio kaukę ir numatytąjį šliuzą. Taip pat turėtumėte rankiniu būdu tinkamai nustatyti šio tinklo ryšio DNS serverį.

Išplėstiniai TCP / IP parametrai
Sukonfigūravę pirminį ryšį, spustelėkite Pažengęs… mygtuką. Dialoge Išplėstiniai TCP / IP parametrai viršutinėje dalyje galėsite pridėti papildomų IP adresų ir potinklio kaukių, o po ja numatytieji šliuzai. Leisdama „Windows“ automatiškai priskirti metriką, ji nustatys kiekvienos nuorodos metriką, remdamasi nuorodos greičiu, o sparčiausioms - mažiausia metrika (didesnis prioritetas).

Daugeliu atvejų jums nereikės apibrėžti papildomų šliuzų, todėl to nedarykite, nebent jums to reikia.

Linux sistemose galite modifikuoti / etc / network / interfepes, kad sukurtumėte virtualias sąsajas, įdėdami kelis IP adresus į vieną sąsają taip:

auto eth0. leisti „hotplug eth0“. iface eth0 inet statinis adresas 192.168.1.42 netmask 255.255.255.0 gateway 192.168.1.1 auto eth0: 0. leisti „hotplug eth0“: 0. iface eth0: 0 inet statinis adresas 192.168.1.43 netmask 255.255.255.0 auto eth0: 1. leisti „hotplug eth0“: 1. iface eth0: 1 įvestas statinis adresas 10.10.2.24 „netmask“ 255.0.0.0

„Linux“ mašinos gali naudoti DHCP numatytai priskyrimui.

Keli NIC, vienas adresas kiekvienoje sąsajoje

Dažniausiai naudojama ši konfigūracija turi vieną ar daugiau vidinių sąsajų ir vieną ar daugiau išorinių sąsajos, kiekviena turi savo MAC ir IP adresus, jungiančius vietinį tinklą su likusia pasaulis. Kai kurie gali tai iš karto pripažinti savo maršrutizatoriaus konfigūracija Kaip veikia maršrutizatorius? Paprastas paaiškinimasMaršrutizatoriai gali atrodyti sudėtingi, tačiau jie iš tikrųjų yra gana paprasti. Čia yra trumpas maršrutizatorių vadovas, ką jie veikia ir kaip jie veikia. Skaityti daugiau , nors jis taip pat naudojamas vartams, tarpiniams serveriams, ugniasienėms ir kitiems saugos įrenginiams.

Keli NIC - vienas adresas kiekvienam NIC

Pastaba: aukščiau pateiktoje diagramoje tiek darbalaukyje, tiek mini yra du tinklo adapteriai, vienas jungiantis jį su pirminiu tinklą, kuriame vyksta kasdienis darbas, o kitą - tinklui, kuriame yra atsarginės serverio atsarginės kopijos.

Pagal numatytuosius nustatymus „Windows“ įrenginys naudoja tokio tipo konfigūraciją, kai susiduria su keliais NIC. Tai gali naudoti DHCP visuose tinkluose, palaikančiuose jį, skirtingai nei ankstesnėje konfigūracijoje, kur jis gali naudoti tik statinį kreipimasis.

Tai taip pat yra konfigūracijos tipas, naudojamas virtualioms mašinoms, veikiančioms naudojant „Virtualbox“ arba „VMware“. Patalpinta hipervizorius sukuria virtualų privatųjį tinklą VM egzemplioriui. Pats hipervizorius turi savo IP adresą, kurį VM egzemplioriai naudoja kaip numatytąjį šliuzą norėdami gauti per kitus kompiuterius, naudodamas pagrindinio kompiuterio tinklo adapterį, naudodamas NAT ir paversdamas jį savo programine įranga maršrutizatorius.

Keli NIC, vieno adreso sritis

Jei adreso sritis yra vienas IP arba MAC adresas, tai dažniausiai būtų vadinama saito agregacija tačiau yra ir kitų lygiaverčių terminų, tokių kaip uosto magistralė, nuorodų susiejimas, NIC sujungimas ar NIC sujungimas. Tai yra būdas padidinti pralaidumą tarp įrenginio (paprastai serverio) į ir iš likusio tinklo, taip pat užtikrinti šiek tiek pertekliaus. Tinklo srautas yra subalansuotas tarp visų sujungtų NIC ir vieno iš NIC grupių nepavyksta, likę NIC ir toliau normaliai veikia, palaikydami įrenginį prieinamą tinklas.

Keli NIC pavieniai AS 2

Dažnai tai naudojama siekiant padidinti srautą į esamos infrastruktūros serverius ir iš jų, o ne pakeisti pačią infrastruktūrą. Tiesiog pridėdami prie serverio sujungtus tinklo adapterius ir sujungdami juos per jungiklius, kad būtų riebesnis vamzdis padidėja bitų pralaidumas pralaidumu, tuo pačiu užtikrinant perteklių tinklo gedimo atveju adapteris. Tai galima padaryti dėl nedidelės dalies tinklo komutatorių, maršrutizatorių ir kabelių atnaujinimo išlaidų, kurių kitu atveju prireiktų.

Tai vis tiek galima naudoti, jei tinklo komutatoriai negali valdyti sujungimo. Tokiu atveju nustatant a apvalusis robin DNS atliks paprastą serverio apkrovos balansavimo lygį. Kai apdorojama kiekviena DNS užklausa, ji keičiasi kiekvienos kortelės adresais, paskirstydama darbus tarp kiekvienos tinklo adapteriai, nors specifinis sprendimo būdas kliento mašinose ir talpykloje talpinami DNS serveriai trukdys procesas.

Kai vykdomas svetainės ar tinklo lygiu, maršrutizavimo protokolas, toks kaip BGP, naudojamas agregavimo ir perkėlimo galimybėms teikti. Kitaip tariant, kai maršrutizatoriai pastebi, kad viena iš nuorodų nepavyko, maršrutizatoriai abiejuose galuose nebesiųs srauto per nepavykusį saitą.

„Quagga“ priešdėlių sąrašas

Keli NIC, keli adresų tarpai

Dažnai naudojamas apkrovos balansavimui su specialia aparatūra, skirta aukšto prieinamumo sistemoms. Tai yra tipai sprendimas, kurį naudoja didelės apimties interneto svetainės, tokios kaip „Google“, kurios aptarnauja dešimtis tūkstančių operacijų per antra. Jis taip pat naudojamas norint sujungti visus tinklus. Pvz., Į šią kategoriją patektų vieno tinklo sujungimas su dviem skirtingais IPT, kad būtų atleista.

Nors kai kuriems namų vartotojams gali patikti apsvarstyti tokio tipo pasirinkimą, tačiau jie neišvengia savo trūkumų.

Pirma, jūs žiūrite į sutartis su dviem IPT, nes du ryšiai iš to paties šaltinio nebus teikiami atleidimas, ypač gyvenamuosiuose rajonuose, kur beveik garantuojama, kad abi jungtys veiks tiksliai tą patį aparatinė įranga. Įrenginio gedimas šiame kelyje vis tiek panaikina abi jungtis.

Antra, norint, kad būtų galima atsisakyti failų, reikia brangesnio maršrutizatoriaus, palaikančio BGP, kad būtų galima aptikti ir atskirti nuorodų gedimus, taip pat sujungti. Paprastai tai yra verslo klasės maršrutizatoriai, nes jų kaina rodo daugiau nei 300 USD. Tokios įmonės kaip Ubiquiti siūlome pigesnių vienetų, skirtų mažų biurų / namų biuro (SOHO) aplinkai, tačiau net ir patyrę tinklo administratoriai pateikia įvairius atsiliepimus apie jų patikimumą ir patogumą vartotojui.

Trečia, norint tinkamai sukonfigūruoti BGP kiekviename saite, reikalingas abiejų IPT bendradarbiavimas. Atsižvelgiant į jūsų vietinių IPT bendradarbiavimo ir konkurencijos lygį, tai gali būti didžiausia kliūtis.

Keli NIC keli adresų plotai

Nors namų tinklą galima sujungti keliais būdais be šių kraštinių maršrutizatorių, tai nėra be jo problemų:

  • Faillover nėra sklandus.
  • Kiekvienas atviras ryšys bus staiga nutrauktas, o kraštinis maršrutizatorius su BGP užtikrins sklandesnį darbą perėjimas ir kai kurie aukštesnio lygio protokolai gali susidurti su nedideliu žagsuliu, tada tęskite tarsi nieko įvyko.
  • Tikėtina, kad pralaidumui įtakos neturės žaisdami žaidimus su visų tinklo mašinų maršrutų konfigūracija. Pvz., Viso srauto nukreipimas į konkrečias svetaines per vieną ryšį, o visų kitų svetainių - per antrą ryšį. Nepaisant to, bet koks padidėjimas greičiausiai bus minimalus, rizikuodamas sumažėti tinklo našumas.
  • Ryšio gedimas gali sukelti daugiau problemų, tokių kaip dažni pertraukos, kai maršrutizacijos lentelėje nėra pasirinkto pasirinkto kelio.

Be kraštinių maršrutizatorių reikalai tampa pernelyg sudėtingi, kad būtų labai mažai naudos. Mano nuomone, papildomo vargo tiesiog neverta.

Išvada

Nors kompiuterio valdymas keliais būdais yra gana paprastas procesas, jį galima efektyviai panaudoti daugybei tam tikri veiksmai namuose ar SOHO tinkle gali nesuteikti pakankamai naudos, kad pateisintų išlaidos.

Kaip jūs naudojate daugialypius namus? Ar jau esate subūręs tinklą? Ar buvo realizuota visa jūsų laukiama nauda? Kur ji išsiskyrė ir kaip nepavyko? Praneškite mums toliau pateiktuose komentaruose.

Vaizdo kreditai: „D-link DFE-528TX 10 / 100Mbps Fast Ethernet PCI“ tinklo adapteris (CC BY 2.0) pateikė Tim Gillin, „Quagga“ priešdėlių sąrašas (CC BY 2.0) „Linux Screenshots“

Bruce'as su elektronika žaidžia nuo 70-ųjų, kompiuteriais - nuo 80-ųjų pradžios ir tiksliai atsako į klausimus apie technologijas, kurių jis visą laiką nenaudojo ir nematė. Jis taip pat erzina save bandydamas groti gitara.