Skip to main content

Cos'è la codifica di rete?

La codifica di rete è una tecnica di programmazione utilizzata per massimizzare il potenziale output di una rete di computer.Nella codifica di rete, i nodi della rete assumono un ruolo attivo, lavorando per combinare e comprimere i pacchetti di informazioni prima di inviarli attraverso la rete.Ciò consente un utilizzo più efficiente delle risorse di rete, a costo di ulteriori spese generali da parte dei computer client, che deve funzionare molto più duramente per legare i dati pieni.

I nodi di rete sono un po 'come la polizia stradale: dirigono il flusso di dati su una rete di computer.In assenza di codifica di rete, i nodi spostano informazioni mdash;pacchetti di dati e mdash;Attraverso la rete senza prendere le libertà per alterare o manipolare tali dati in modo sostanziale.Potrebbero rafforzare il segnale per garantire che i dati non vengano persi durante il transito, ma i pacchetti effettivi rimangono inalterati.

Nella codifica di rete, i nodi hanno il compito di combinare i pacchetti necessari per aumentare l'efficienza nella rete.Ad esempio, se una rete è in grado di trasmettere singoli pacchetti di 100 byte e riceve due pacchetti da 50 byte contemporaneamente, un sistema che opera con codifica non a rete elaborerà uno pacchetto da 50 byte e quindi il successivo, spostandoli in sequenza.Una rete di codifica di rete, d'altra parte, registrerà il fatto che 50 byte di potenziali sovraccarichi di rete vengono sprecati con ciascun pacchetto e combinano i due pacchetti da 50 byte in un singolo pacchetto da 100 byte, massimizzando la capacità di trasmissione dei dati delle reti.

Ciò si traduce in un aumento dell'efficienza della rete.La codifica di rete utilizza più delle reti disponibili di banda su base regolare.In altre parole, viene realizzato un maggiore potenziale di reti.Tuttavia, la codifica di rete ha anche un aspetto negativo: i pacchetti combinati forniscono ulteriori lavori per i computer riceventi.

Quando un computer riceve un pacchetto di informazioni su una rete codificata non in rete, il computer accede a tali informazioni individualmente e immediatamente.I pacchetti, in questo caso, sono completamente dedicati a un singolo processo.La ricezione di un pacchetto di informazioni su una rete codificata di rete, tuttavia, richiede al sistema di disimballare e distribuire informazioni relative a diversi processi alle aree adeguate.Ciò crea ulteriori responsabilità di elaborazione per la CPU del computer che riceve i dati, aumentando lo stress.Su sistemi a bassa potenza o sistemi con una serie di altre attività contemporaneamente attive, il lavoro extra può comportare un rallentamento o un ritardo sul computer.