Nätverkskodning

Författare: Louise Ward
Skapelsedatum: 12 Februari 2021
Uppdatera Datum: 10 Maj 2024
Anonim
Nätverkskodning - Teknologi
Nätverkskodning - Teknologi

Innehåll

Definition - Vad betyder nätverkskodning?

Nätverkskodning är en nätverksteknik där överförd data kodas och avkodas för att öka nätverkets genomströmning, minska förseningar och göra nätverket mer robust. Vid nätverkskodning tillämpas algebraiska algoritmer på data för att ackumulera de olika sändningarna. De mottagna sändningarna avkodas på deras destinationer. Detta innebär att färre överföringar krävs för att överföra all data, men detta kräver mer bearbetning vid mellanliggande och terminala noder.


En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar nätverkskodning

I traditionella routningsnätverk cachas paketet och vidarebefordras nedströms. Därför, om en routingnod tar emot två paket från två källor, vidarebefordrar de dem en efter en och köar de andra under tiden, även om båda är på väg mot samma destination. Detta kräver separata överföringar för varje levererad, vilket minskar nätverkets effektivitet. Vid nätverkskodning används algoritmer för att slå samman dessa två s och det ackumulerade resultatet vidarebefordras till destinationen. Efter att ha fått den ackumulerade massan avkodas den vid destinationen med samma algoritm.

För att denna teknik ska fungera måste destinationsnoden synkroniseras fullständigt med de sändande noderna.

Nätverkskodning uppfattas vara användbar i trådlösa mesh-nätverk, meddelandenätverk, lagringsnätverk, multicast-strömningsnätverk, fildelning peer-to-peer-nätverk och andra nätverk där samma data behöver överföras till ett antal destinationsnoder. Den regelbundna topologiförändringen som sker i peer-to-peer-nätverk utgör en utmaning för nätverkskodningstekniken eftersom det komplicerar nätverkssynkronisering. Dessutom kan kamraterna behöva en stor mängd behandlingstid när de försöker avkoda data.

Sammantaget kan stora nät öka sin effektivitet genom användning av nätverkskodning, men höga omkostnader kan göra dem mindre tillgängliga för små nätverk.