? Daten bewegt sich um Netzwerke in Paketen . Ein Paket enthält Daten in den Körper und dann eine Reihe von Kopf , der die Daten beschreibt und auch Adressen für die Quelle und das Ziel des Pakets. Diese Header erzeugt einen großen Aufwand auf den Daten und verlangsamen Netzwerke . Die Größe des Headers bestimmt eine optimale Paketgröße , die große Datenmengen in jedem Paket , um die Header-Overhead zu verringern. Eine Lösung für das Problem der Paket-Header -Overhead ist , um den Header zu komprimieren. Anwendungen
Multimedia Anwendungen benötigen besonders Header-Komprimierung . Die Qualität von Ton und Videowiedergabe erhöht durch kleinere Paketgrößen und schneller Lieferung. Ein VoIP ( IP-Telefonie ) Paket enthalten kann so wenig wie 20 Bytes von Daten , und doch ist die Kopfzeile der jeweiligen Pakets werden 58 Byte lang wäre, wenn sie über Ethernet getragen wird. Dieser große Aufwand bedeutet, dass Verwaltungsdaten anstelle der tatsächlichen Daten Aufnahme Bandbreite.
Protokolle
Ein typischer Audio-oder Video-Datenübertragung beinhaltet die Internet-Protokoll , das Benutzer Datagram Protocol und das Real -Time Transport Protocol . Jeder fügt einen Header. IP fügt eine 20 - Byte-Header , UDP fügt einen 8- Byte-Header , und RTP fügt eine 12- Byte-Header . Das macht insgesamt 40 Bytes. Der Compressed Echtzeit- time Transport Protocol , oder CRTP bringt , dass kombinierte Header-Größe auf 2 bis 4 Byte .
TCP /IP -Header-Komprimierung
Netzwerkprotokoll, Header auf Datenpakete setzen gehören zu einer Reihe von Protokollen genannt TCP /IP. Die erste Regelung für TCP /IP -Header-Komprimierung wurde von der Internet Engineering Task Force im Jahr 1990 veröffentlicht . Diese Regelung konzentriert sich auf das Senden nur Details im Paket-Header , der von den in der Kopfzeile der vorherigen Paketkopf unterscheiden . Das Protokoll setzt voraus, dass eine TCP-Verbindung bereits hergestellt worden ist, weil die IP-Header für den Inhalt der Quell-und Zieladressen allein nehmen 8 Byte.
CRTP
Compressed RTP nutzt die gleichen Verfahren , wie TCP /IP -Header-Komprimierung , indem sie reduziert die Meldung , die in der Kopfzeile , um lediglich die Bereiche , die seit dem letzten Paket in der Abfolge verändert auftritt. Wie besetzen Adressen 8 der 20 Byte im IP-Header und Port-Nummern belegen 4 der 8 Bytes im UDP -Header Kompression macht seine größten Gewinne durch die Ausrottung dieser Felder in Paketübertragungen im Anschluss an die erste in der Reihe . Die Adressen und Port-Nummern in den Kopf durch einen Kurz-ID referenziert die Kombination der Empfänger in einer Look- Up-Tabelle gespeichert werden sollen ersetzt sind . Folglich stützt sich sowohl TCP und RCP -Header-Komprimierung auf dem Empfänger und alle Router auf das Paket den Weg , das Verständnis der Kompression Formel und die Möglichkeit, Querverweise von Adressen an Kompression IDs erhalten.