Nettverkskoding

Hvorfor oss?

Hva betyr nettverkskoding?

Nettverkskoding er en nettverksteknikk der overførte data kodes og dekodes for å øke nettverksgjennomstrømningen. Det reduserer forsinkelser og gjør nettverket mer robust. I nettverkskoding brukes algebraiske algoritmer på dataene for å akkumulere de ulike overføringene. De mottatte sendingene dekodes på destinasjonene. Dette betyr at det kreves færre sendinger for å overføre alle dataene, men det krever mer prosessering ved mellom- og terminalnodene.

Techopedia forklarer begrepet

I tradisjonelle rutingsnettverk bufres pakker og videresendes nedstrøms. Dersom en routernode mottar to pakker fra to kilder, videresender den dem derfor etter hverandre og setter de andre i kø i mellomtiden, selv om begge er på vei til samme destinasjon. Dette krever separate overføringer for hver eneste melding som leveres, noe som reduserer nettverkets effektivitet.

I nettverkskoding brukes algoritmer til å slå sammen de to meldingene, og det akkumulerte resultatet videresendes til destinasjonen. Etter å ha mottatt den akkumulerte massasjen, dekodes den på destinasjonen ved hjelp av den samme algoritmen.

For at denne teknikken skal fungere, må destinasjonsnoden være fullstendig synkronisert med de sendende nodene.

Nettverkskoding anses å være nyttig i trådløse mesh-nettverk, meldingsnettverk, lagringsnettverk, multicast-strømmingsnettverk, peer-to-peer-nettverk for fildeling, og andre nettverk der de samme dataene må overføres til en rekke destinasjonsnoder. De regelmessige topologiendringene som skjer i peer-to-peer-nettverk, utgjør en utfordring for nettverkskodingsteknikken fordi det kompliserer nettverkssynkroniseringen. I tillegg kan peer-to-peer-nodene bruke mye tid på å avkode data.

Alt i alt kan store nettverk bli mer effektive ved hjelp av nettverkskoding, men høye overheadkostnader kan gjøre dem mindre egnet for små nettverk.

Relaterte begreper

Margaret Rouse
Teknologiekspert

Margaret Rouse er en prisbelønt teknisk skribent og lærer som er kjent for sin evne til å forklare kompliserte tekniske emner for et ikke-teknisk, forretningsmessig publikum. I løpet av de siste tjue årene har forklaringene hennes blitt publisert på TechTarget-nettsteder, og hun har blitt sitert som en autoritet i artikler i New York Times, Time Magazine, USA Today, ZDNet, PC Magazine og Discovery Magazine. Margarets idé om en morsom dag er å hjelpe IT- og forretningsfolk med å lære å snakke hverandres høyt spesialiserte språk. Hvis du har forslag til en ny definisjon eller ønsker å forbedre en teknisk forklaring,…