Hva er mesh-topologi?

click fraud protection

Hvis du vil at to eller flere datamaskiner skal kunne kommunisere, må du koble dem sammen på en eller annen måte. Med to enheter har du egentlig ikke mange valg. En punkt-til-punkt-kobling er det beste, og i utgangspunktet eneste, valget. Hvis du vil koble mer enn to datamaskiner sammen, blir ting litt mer komplisert ettersom du har mange flere alternativer. En potensiell nettverkstopologi er mesh-topologien.

Mesh-topologi

I en mesh-topologi er enheter sammenkoblet med flere mulige ruter. Det er to varianter av mesh-topologien, det delvis tilkoblede nettet og det fullt tilkoblede nettet.

I et fullt tilkoblet mesh er hver enhet koblet til alle andre enheter. Dette gir utmerket tilkobling, men kan være dyrt og komplisert å skalere opp. I et delvis tilkoblet nett har mange, men ikke alle, enheter flere tilkoblinger. Denne varianten gir de fleste fordelene med en full mesh, men med justerbare nivåer av kompleksitet og tilhørende kostnader basert på risikotoleranse.

Et delvis tilkoblet nett gir redundant tilkobling uten å tømme banken.

Fordeler

Enhver form for mesh-nettverk gir økt tilkobling. Dette gir ekstra potensiell båndbredde, noe som kan være nyttig for bølger av aktivitet som ville ha overveldet en enkelt kobling. Hovedfordelen med økt tilkobling er tilstedeværelsen av overflødige ruter. Når kombinert med en nettverksrutingsprotokoll som kan oppdage tilkoblingsproblemer i nettverket og justere på farten, kan et mesh-nettverk potensielt lide av flere feil og fortsatt opprettholde nesten alt aktivitet.

Den nøyaktige muligheten for et nettverk til å fortsette å tilby nominell funksjonalitet avhenger av den spesifikke feilen eller feilen. Hvis en nettverkskabel kuttes, går i stykker eller ved et uhell blir koblet fra, så lenge det er en annen rundvei. Det ville bare være minimal forstyrrelse mellom de to – nå frakoblede – enhetene. Derimot identifiserer nettverket at koblingen er nede og ruter trafikk annerledes. Situasjonen er litt annerledes hvis en faktisk datamaskin eller server krasjer eller er slått av. I dette tilfellet er den enheten åpenbart helt utilgjengelig. Resten av nettverket kan imidlertid identifisere dette og rute trafikk over alternative forbindelser.

Å legge til en hvilken som helst enhet i nettverket innebærer ingen nedetid, selv om det kan ta litt tid for nettverket å bruke som en rute for å transportere data. Å fjerne en enhet kan ha en viss innvirkning hvis det gjøres plutselig. Det er imidlertid også mulig å fjerne en enhet fra nettverket hvis noe planlegging involverer. Feiltoleransen i et mesh-nettverk kan også gjøre det relativt enkelt å fjerndiagnostisere problemer. Imidlertid kan problemet fortsatt kreve at noen på stedet fikser problemet.

Ulemper

Kostnaden er den største ulempen med mesh-topologi, spesielt for fullt tilkoblede mesh. Selv i relativt små skalaer blir antallet nettverkskabler og grensesnitt som trengs latterlig. For eksempel, i et nettverk med fem enheter, trenger hver enhet fire Ethernet-porter, og du trenger totalt ni Ethernet-kabler. Med ti enheter trenger du at hver enhet har ni Ethernet-porter og en kapasitet på førtifem Ethernet-kabler. Tilkoblingsmessig er dette altfor komplisert å kabler og koster mye.

Fullt tilkoblede masker er svært komplekse og dyre å konfigurere og skaleres dårlig.

Tilkoblingskostnadene og kompleksiteten kan administreres i en delvis mesh, noe som gir mulighet for overflødig tilkobling til mye rimeligere kostnader. For eksempel kan det være mye mer rimelig å sikre at alle endepunkter, som servere og datamaskiner, har to uavhengige tilkoblinger til nettverket. I kontrast har ryggradsruterne et mer komplekst og komplett mesh.

Så mye som tilkoblingsredundans er utmerket, er det også en kostnad som ikke tjener seg inn. Det er litt som forsikring. Hvis du har det og trenger det, er det utmerket; hvis du trenger det, men ikke har det, er det forferdelig. Å ha redundans og ikke trenge det, kan imidlertid være utfordrende å selge, spesielt i noen trange bedriftsmiljøer. Mange selskaper som implementerer mesh-nettverk for redundans kan fortsatt møte enkeltpunkter med feil når det kommer til en faktisk tilkobling til det bredere internett. Dette er det samme problemet med redundans som koster penger uten å bli brukt mesteparten av tiden.

Et annet problem som noen selskaper kan ha, er den distribuerte naturen til tilkoblinger. Dette kan gjøre generell nettverksovervåking mer kompleks, spesielt når du utfører oppgaver som "dyp pakkeinspeksjon."

Konklusjon

En mesh-topologi er et nettverk av datamaskiner der mange, men ikke alle, enheter har flere nettverkstilkoblinger. Denne redundansen i nettverkstopologien gjør mesh-nettverk feiltolerante, men bidrar også til høye kostnader.

Når det kombineres med en passende nettverksrutingsprotokoll som verifiserer koblingsstatus, kan et mesh-nettverk være selvhelbredende og lide av et minimalt tap av tilkobling i tilfelle en hendelse. Mesh-topologier brukes vanligvis ikke for sluttbrukerenheter. Likevel er de i stedet foretrukket for backend-tilkobling, for eksempel tilkobling til servere og mellom rutere.