? Daten reist um Netzwerke in Paketen . Ein Paket trägt ein Segment von Daten in dem Paket Körper und enthält einen Kopf an der Vorderseite zur Adressierung, zum Beschreiben von Daten und zum Senden von Steuerinformationen über die Verbindung . Ein Paket kann mehrere Header , man verfügt über ein "Push -Flagge. " In Protokoll-Spezifikationen , wird dieses Flag immer als PSH bezeichnet. Transmission Control Protocol
Eines der Protokolle in Verschieben von Daten rund um Netzwerke beteiligt ist das Transmission Control Protocol , TCP oder genannt . Dieses Protokoll ist für den Aufbau einer Verbindung und Überprüfung, ob Datenpakete in der Reihenfolge gekommen. Einige TCP Anweisungen reisen vor Datenpaketen und einige Reise in einem Paket, das keine Daten enthält , sondern dient der Instruktion . Der empfangende TCP -Programm in der Regel speichert die ankommenden Pakete vorübergehend , bevor sie an die empfangende Anwendung . Dies geschieht besonders , wenn Pakete aus der Sequenz ankommen . Die PSH Flag Zweck ist es, den Empfänger über Pufferung anweisen .
TCP -Header
TCP-Header enthält 20 Byte Daten plus zwei weitere Bytes für Optionen und Polsterung. Das PSH -Flag ist eine von sechs Steuer-Flags besetzen die letzten sechs Bits des 14. Byte , ein Byte enthält vier Bits . Die Flaggen sind TCP Sprache, so dass die beiden Seiten in der Übertragung , eine Verbindung aufzubauen und informieren sich gegenseitig über ihren Status und die Aktionen jeder will dem anderen zu erfüllen. Jedes Flag nimmt ein Bit Daten . Wenn das Bit auf " 1 ", die Flagge ist aktiv.
Zweck
Das PSH -Flag ist ein Lehrer vom Sender zum Empfänger zu Ende Pufferung. Dies kann zwei Zwecken. Es wird hauptsächlich für den Sender entwickelt, um die Empfänger , dass das letzte Bit Daten in dem Paket enthalten ist, und dass der Empfänger sollte nun leer sein Puffer und übergeben alle Daten auf zu erzählen. Wie ein Computer Empfangen eines Pakets stoppt PSH Pufferung , Einstellung der PSH -Flag hat auch den Effekt, dass Pufferung off für dieses Paket . Buffering tritt an den Punkten der Reise -Pakete über das Netzwerk , nicht nur auf der Empfängerseite . Dies bedeutet, dass ein Paket PSH schneller fährt , da es nicht an jeder Stelle gepuffert.
Gefahr
Hacker können das PSH -Flag verwenden , um ein Datenpaket zu verhindern untersucht. Firewalls Puffer Datenpakete leicht zu prüfen, sie und führen Sicherheitsfunktionen. Wenn das PSH -Paket einzustellen, drehen Sie alle Programme aus Pufferung und passieren auf der Packung sofort , was raubt die Firewall der Zeit , um das Paket zu untersuchen.