Bahay Mga Network Ano ang network coding? - kahulugan mula sa techopedia

Ano ang network coding? - kahulugan mula sa techopedia

Talaan ng mga Nilalaman:

Anonim

Kahulugan - Ano ang ibig sabihin ng Network Coding?

Ang network coding ay isang network technique na kung saan ipinadala ang data ay naka-encode at naka-decode upang madagdagan ang throughput ng network, bawasan ang mga pagkaantala at gawing mas matatag ang network. Sa network coding, ang algebraic algorithm ay inilalapat sa data upang maipon ang iba't ibang mga pagpapadala. Ang natanggap na mga paghahatid ay na-decode sa kanilang mga patutunguhan. Nangangahulugan ito na ang mas kaunting mga paghahatid ay kinakailangan upang maipadala ang lahat ng data, ngunit nangangailangan ito ng mas maraming pagproseso sa mga intermediary at terminal node.

Ipinapaliwanag ng Techopedia ang Network Coding

Sa tradisyunal na mga network ng pagruruta, ang mga packet ay naka-cache at ipasa sa ibaba ng agos. Samakatuwid, kung ang isang routing node ay tumatanggap ng dalawang mga packet mula sa dalawang mapagkukunan ay ipinapasa ito sa isa't isa, at pumila sa iba pa, kahit na ang dalawa ay pupunta sa parehong patutunguhan. Nangangailangan ito ng magkakahiwalay na mga paghahatid para sa bawat at bawat mensahe na naihatid, na bumababa sa kahusayan ng network. Sa network coding, ginagamit ang mga algorithm upang pagsamahin ang dalawang mensahe at ang naipon na resulta ay ipapasa sa patutunguhan. Matapos matanggap ang naipon na masahe, na-decode ito sa patutunguhan gamit ang parehong algorithm.


Upang gumana ang pamamaraan na ito, ang destinasyon node ay kailangang ganap na ma-synchronize sa mga node ng paglilipat.


Ang coding ng network ay napapansin na maging kapaki-pakinabang sa mga wireless network mesh, network ng pagmemensahe, mga network ng imbakan, mga network ng multicast streaming, pagbabahagi ng file ng mga peer-to-peer network at iba pang mga network kung saan ang parehong data ay kailangang maipadala sa isang bilang ng mga node ng patutunguhan. Ang regular na pagbabago ng topology na nangyayari sa mga network ng peer-to-peer ay nagdudulot ng isang hamon sa pamamaraan ng coding ng network dahil sa kumplikado nitong pag-synchronise ng network. Bilang karagdagan, ang mga kapantay ay maaaring mangailangan ng isang malaking halaga ng oras ng pagproseso habang sinusubukan upang mabasa ang data.


Sa pangkalahatan, ang mga malalaking network ay maaaring dagdagan ang kanilang kahusayan sa pamamagitan ng paggamit ng coding ng network, ngunit ang mga mataas na gastos sa overhead ay maaaring gawing mas maasahan sa mga maliliit na network.

Ano ang network coding? - kahulugan mula sa techopedia