Acasă Rețele Ce este codarea rețelei? - definiție din techopedia

Ce este codarea rețelei? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă Codarea rețelei?

Codarea rețelei este o tehnică de rețea în care datele transmise sunt codificate și decodificate pentru a crește debitul de rețea, pentru a reduce întârzierile și pentru a face rețeaua mai robustă. În codificarea rețelei, algoritmii algebrici sunt aplicate datelor pentru a acumula diferitele transmisii. Transmisiile primite sunt decodate la destinațiile lor. Acest lucru înseamnă că sunt necesare mai puține transmisii pentru a transmite toate datele, dar acest lucru necesită o prelucrare mai mare la nodurile intermediare și terminale.

Techopedia explică Codarea rețelei

În rețelele de rutare tradiționale, pachetele sunt memorate în cache și transmise în aval. Prin urmare, dacă un nod de rutare primește două pachete de la două surse, le transmite unul după altul, și dă coadă între ele, între timp, chiar dacă ambele sunt îndreptate spre aceeași destinație. Aceasta necesită transmisii separate pentru fiecare mesaj livrat, ceea ce reduce eficiența rețelei. În codarea de rețea, algoritmii sunt folosiți pentru a îmbina aceste două mesaje, iar rezultatul acumulat este redirecționat către destinație. După primirea masajului acumulat, acesta este decodat la destinație folosind același algoritm.


Pentru ca această tehnică să funcționeze, nodul de destinație trebuie sincronizat complet cu nodurile care transmit.


Codificarea rețelei este considerată utilă în rețelele de plasă wireless, rețele de mesagerie, rețele de stocare, rețelele de transmisie multicast, rețelele de partajare de fișiere peer-to-peer și alte rețele unde aceleași date trebuie transmise către un număr de noduri de destinație. Schimbarea obișnuită de topologie care se produce în rețelele peer-to-peer reprezintă o provocare pentru tehnica de codare a rețelei, deoarece complică sincronizarea rețelei. În plus, colegii pot avea nevoie de o cantitate mare de timp de procesare în timp ce încearcă să decodeze datele.


În general, rețelele mari pot crește eficiența lor prin utilizarea codificării rețelei, dar costurile aeriene mari le pot face mai puțin potrivite pentru rețelele mici.

Ce este codarea rețelei? - definiție din techopedia