Nwlapcug.com


Qual è la compressione intestazione?

Qual è la compressione intestazione?


Dati si muove intorno alle reti a pacchetti. Un pacchetto contiene dati nel corpo e quindi ha una serie di intestazioni che descrive i dati e include anche gli indirizzi per l'origine e la destinazione del pacchetto. Queste intestazioni generano un overhead di grandi dimensioni sui dati e possono rallentare di reti. La dimensione dell'intestazione impone una dimensione di pacchetto ottimale che richiedono grandi blocchi di dati in ogni pacchetto per ridurre l'overhead di intestazione. Una soluzione al problema dell'overhead dell'intestazione di pacchetti consiste nel comprimere l'intestazione.

Applicazioni

Applicazioni multimediali bisogno specialmente di compressione dell'intestazione. La qualità di riproduzione audio o video aumenta a causa di più piccole dimensioni dei pacchetti e consegna più veloce. Un pacchetto di VoIP (telefonia IP) può contenere più di 20 byte di dati, e ancora l'intestazione quel pacchetto sarebbe lunga 58 byte se è trasportato su Ethernet. Questo overhead di grandi dimensioni significa che i dati di amministrazione anziché i dati effettivi sono prendendo la larghezza di banda.

Protocolli

Un tipico audio o la trasmissione di dati video coinvolge il protocollo Internet, User Datagram Protocol e il protocollo di trasporto Real-Time. Ciascuno aggiunge un'intestazione. IP aggiunge un'intestazione di 20 byte; UDP aggiunge un header di 8 byte; e RTP aggiunge un'intestazione di 12 byte. Ciò fa un totale di 40 byte. La compressa Real-Time Transport Protocol, o CRTP, porta quella dimensione intestazione combinato fino a 2 a 4 byte.

Compressione dell'intestazione TCP/IP

Il protocollo di rete che ha messo le intestazioni su pacchetti di dati appartengono a una suite di protocolli denominato TCP/IP. Il primo schema per compressione intestazione TCP/IP è stato pubblicato da Internet Engineering Task Force nel 1990. Questo schema si concentra sul solo inviare i dettagli nell'intestazione del pacchetto che differiscono dai dettagli nell'intestazione dell'intestazione del pacchetto precedente. Il protocollo si presuppone che è già stata stabilita una connessione di TCP, perché il contenuto dell'intestazione IP di origine e la destinazione indirizzi da solo occupa 8 byte.

CRTP

RTP compresso utilizza gli stessi metodi come compressione intestazione TCP/IP, in quanto riduce la segnalazione che si verifica nell'intestazione a solo quei campi che sono stati modificati dopo l'ultimo pacchetto nella sequenza. Come indirizzi occupano 8 di 20 byte nell'intestazione IP e i numeri di porta occupano 4 di 8 byte dell'intestazione UDP, compressione rende suoi maggiori guadagni di sradicare questi campi in trasmissioni di pacchetti successivamente il primo della serie. Gli indirizzi e i numeri di porta nelle intestazioni vengono sostituiti da un breve numero di ID che fa riferimento la combinazione che il ricevitore dovrebbe avere memorizzato in una tabella di look-up. Di conseguenza, compressione intestazione TCP e RCP si basa sul ricevitore e tutti i router sul percorso del pacchetto, comprendere la formula di compressione e di essere in grado di mantenere riferimenti incrociati di indirizzi a compressione IDs.