Hjem Networks Hva er nettverkskoding? - definisjon fra techopedia

Hva er nettverkskoding? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr nettverkskoding?

Nettverkskoding er en nettverksteknikk der overførte data blir kodet og dekodet for å øke nettverksgjennomstrømningen, redusere forsinkelser og gjøre nettverket mer robust. I nettverkskoding brukes algebraiske algoritmer til dataene for å akkumulere de forskjellige overføringene. De mottatte sendingene blir dekodet til deres destinasjoner. Dette betyr at færre sendinger er nødvendige for å overføre alle dataene, men dette krever mer behandling ved mellomliggende og terminale noder.

Techopedia forklarer nettverkskoding

I tradisjonelle rutenettverk hurtigbufres og videresendes pakker nedstrøms. Derfor, hvis en rutingnode mottar to pakker fra to kilder, sender den dem etter hverandre, og står i kø for de andre i mellomtiden, selv om begge er på vei mot samme destinasjon. Dette krever separate overføringer for hver levert melding, noe som reduserer nettverkseffektiviteten. I nettverkskoding brukes algoritmer for å slå sammen de to meldingene, og det akkumulerte resultatet blir videresendt til destinasjonen. Etter å ha mottatt den akkumulerte massasjen, blir den avkodet på destinasjonen ved å bruke den samme algoritmen.


For at denne teknikken skal fungere, må destinasjonsnoden synkroniseres fullstendig med overføringsnodene.


Nettverkskoding oppleves å være nyttig i trådløse maskenettverk, meldingsnettverk, lagringsnettverk, multicast-strømmenettverk, fildeling av peer-to-peer-nettverk og andre nettverk der de samme dataene må overføres til en rekke destinasjonsnoder. Den vanlige topologiforandringen som skjer i fagfelle-nettverk utgjør en utfordring for nettverkskodingsteknikken fordi den kompliserer nettverkssynkronisering. I tillegg kan kollegene trenge en stor mengde behandlingstid mens de prøver å avkode data.


Samlet sett kan store nettverk øke effektiviteten gjennom bruk av nettverkskoding, men høye overheadkostnader kan gjøre dem mindre tilgjengelige for små nettverk.

Hva er nettverkskoding? - definisjon fra techopedia