Hjem netværk Hvad er netværkskodning? - definition fra techopedia

Hvad er netværkskodning? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder netværkskodning?

Netværkskodning er en netværksteknik, hvor transmitterede data kodes og dekodes for at øge netværkets gennemstrømning, reducere forsinkelser og gøre netværket mere robust. Ved netværkskodning anvendes algebraiske algoritmer til dataene for at akkumulere de forskellige transmissioner. De modtagne transmissioner afkodes på deres destinationer. Dette betyder, at færre transmissioner er påkrævet for at transmittere alle data, men dette kræver mere behandling ved mellemliggende og terminale noder.

Techopedia forklarer netværkskodning

I traditionelle routingnetværk cache og pakkes cache nedstrøms. Derfor, hvis en routingnode modtager to pakker fra to kilder, fremsender den dem hinanden efter hinanden og står i kø i mellemtiden, selvom begge er på vej mod den samme destination. Dette kræver separate transmissioner for hver leveret meddelelse, hvilket reducerer netværkseffektiviteten. Ved netværkskodning bruges algoritmer til at flette disse to meddelelser, og det akkumulerede resultat videresendes til destinationen. Efter modtagelse af den akkumulerede massage afkodes den ved destinationen ved hjælp af den samme algoritme.


For at denne teknik skal fungere, skal destinationsnoden synkroniseres fuldstændigt med de transmitterende knudepunkter.


Netværkskodning opfattes som nyttig i trådløse mesh-netværk, meddelelsesnetværk, lagringsnetværk, multicast-streamingnetværk, fildeling af peer-to-peer-netværk og andre netværk, hvor de samme data skal overføres til et antal destinationsnoder. Den regelmæssige topologiske ændring, der forekommer i peer-to-peer-netværk, udgør en udfordring for netværkskodningsteknikken, fordi den komplicerer netværkssynkronisering. Derudover kan peers muligvis have brug for en stor mængde behandlingstid, mens de prøver at afkode data.


Generelt kan store netværk øge deres effektivitet ved hjælp af netværkskodning, men høje omkostningsomkostninger kan gøre dem mindre tilgængelige for små netværk.

Hvad er netværkskodning? - definition fra techopedia