Network Coding

May -Akda: Louise Ward
Petsa Ng Paglikha: 12 Pebrero 2021
I -Update Ang Petsa: 17 Mayo 2024
Anonim
How internet communication works: Network Coding
Video.: How internet communication works: Network Coding

Nilalaman

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.


Isang Panimula sa Microsoft Azure at ang Microsoft Cloud | Sa buong gabay na ito, malalaman mo kung ano ang lahat ng cloud computing at kung paano makakatulong ang Microsoft Azure sa iyo upang lumipat at patakbuhin ang iyong negosyo mula sa ulap.

Ipinapaliwanag ng Techopedia ang Network Coding

Sa mga tradisyunal na 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 pagpapadala para sa bawat isa at naihatid, na bumababa sa kahusayan ng network. Sa network coding, ginagamit ang mga algorithm upang pagsamahin ang dalawang s at ang naipon na resulta ay ipapasa sa patutunguhan. Matapos matanggap ang naipon na massage, 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 patutunguhan na node. 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 nito ang 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 madagdagan 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.