Hvad er mesh-topologi?

Hvis du vil have to eller flere computere til at kunne kommunikere, skal du forbinde dem på en eller anden måde. Med to enheder har du ikke rigtig mange valgmuligheder. Et punkt-til-punkt-link er det bedste, og dybest set eneste, valg. Hvis du vil forbinde mere end to computere sammen, bliver tingene lidt mere komplicerede, da du har mange flere muligheder. En potentiel netværkstopologi er mesh-topologien.

Mesh-topologi

I en mesh-topologi er enheder forbundet med flere mulige ruter. Der er to varianter af mesh-topologien, den delvist forbundne mesh og den fuldt forbundne mesh.

I et fuldt tilsluttet mesh er hver enhed forbundet til hver anden enhed. Dette giver fremragende tilslutningsmuligheder, men det kan være dyrt og komplekst at skalere op. I et delvist forbundet mesh har mange, men ikke alle, enheder flere forbindelser. Denne variant giver de fleste af fordelene ved en fuld mesh, men med justerbare niveauer af kompleksitet og tilhørende omkostninger baseret på risikotolerance.

Et delvist forbundet mesh giver redundant tilslutning uden at bryde banken.

Fordele

Enhver form for mesh-netværk giver øget forbindelse. Dette giver ekstra potentiel båndbredde, hvilket kan være nyttigt for stigninger i aktivitet, der ville have overvældet et enkelt link. Den vigtigste fordel ved øget tilslutning er tilstedeværelsen af ​​overflødige ruter. Når det kombineres med en netværksroutingprotokol, der kan registrere forbindelsesproblemer i netværket og justere på farten, kan et mesh-netværk potentielt lide flere fejl og stadig vedligeholde næsten alle aktivitet.

Den nøjagtige mulighed for et netværk til fortsat at tilbyde nominel funktionalitet afhænger af den eller de specifikke fejl. Hvis et netværkskabel skæres over, går i stykker eller ved et uheld afbrydes, så længe der er en anden omløbsrute. Der ville kun være minimal forstyrrelse mellem de to – nu afbrudte – enheder. I modsætning hertil identificerer netværket, at linket er nede og dirigerer trafikken anderledes. Situationen er lidt anderledes, hvis en faktisk computer eller server går ned eller er slukket. I dette tilfælde er denne enhed naturligvis fuldstændig utilgængelig. Resten af ​​netværket kan dog identificere dette og dirigere trafik over alternative forbindelser.

Tilføjelse af en hvilken som helst enhed til netværket involverer ingen nedetid, selvom det kan tage lidt tid for netværket at bruge som en rute til transport af data. Fjernelse af en enhed kan have en vis indflydelse, hvis det sker pludseligt. Det er dog også muligt rent at fjerne en enhed fra netværket, hvis en vis planlægning involverer. Fejltolerancen i et mesh-netværk kan også gøre det forholdsvis nemt at fjerndiagnosticere problemer. Problemet kan dog stadig kræve, at nogen på stedet løser problemet.

Ulemper

Omkostninger er den største ulempe ved mesh-topologi, især for fuldt forbundne masker. Selv i relativt små skalaer bliver antallet af nødvendige netværkskabler og grænseflader latterligt. For eksempel, i et netværk med fem enheder, har hver enhed brug for fire Ethernet-porte, og du har brug for i alt ni Ethernet-kabler. Med ti enheder skal hver enhed have ni ethernet-porte og en kapacitet på 45 ethernetkabler. Tilslutningsmæssigt er dette alt for kompliceret at kabelføre og koster meget.

Fuldt forbundne masker er meget komplekse og dyre at konfigurere og skalerer ikke godt.

Tilslutningsomkostningerne og kompleksiteten kan styres i en delvis mesh, hvilket giver mulighed for redundant tilslutning til meget mere rimelige omkostninger. For eksempel kan det være meget mere rimeligt at sikre, at alle endepunkter, som servere og computere, har to uafhængige forbindelser til netværket. I modsætning hertil har backbone-routerne et mere komplekst og komplet mesh.

Så meget som forbindelsesredundans er fremragende, er det også en omkostning, der ikke tjener sig ind. Det er lidt ligesom forsikring. Hvis du har det og har brug for det, er det fremragende; hvis du har brug for det, men ikke har det, er det forfærdeligt. At have redundans og ikke have brug for det, kan dog være en udfordring at sælge, især i nogle stramme virksomhedsmiljøer. Mange virksomheder, der implementerer mesh-netværk til redundans, kan stadig stå over for enkelte fejlpunkter, når det kommer til en faktisk forbindelse til det bredere internet. Dette er det samme problem med redundans, der koster penge uden at blive brugt det meste af tiden.

Et andet problem, som nogle virksomheder kan have, er forbindelsernes distribuerede karakter. Dette kan gøre den overordnede netværksovervågning mere kompleks, især når du udfører opgaver som "dyb pakkeinspektion."

Konklusion

En mesh-topologi er et netværk af computere, hvor mange, men ikke alle, enheder har flere netværksforbindelser. Denne redundans i netværkstopologien gør mesh-netværk fejltolerante, men bidrager også til høje omkostninger.

Når det kombineres med en passende netværksroutingprotokol, der verificerer linkstatus, kan et mesh-netværk være selvhelbredende og lide et minimalt tab af forbindelse i tilfælde af en hændelse. Mesh-topologier bruges typisk ikke til slutbrugerenheder. Alligevel foretrækkes de i stedet for backend-forbindelse, såsom tilslutning til servere og mellem routere.