Was ist PSH auf ein Netzwerkpaket für verwendet?

March 24

Was ist PSH auf ein Netzwerkpaket für verwendet?

Daten reist um Netzwerke in Paketen. Ein Paket trägt ein Segment der Daten im Paket Körper und enthält einen Header an der Front für Adressierung, Beschreibung der Daten und für das Senden von Informationen über die Verbindung. Ein Paket kann mehrere Header enthalten; eine enthält ein "Push-Flag". In Protokoll-Spezifikationen ist dieses Flag immer PSH genannt.

Transmission Control Protocol

Eines der Protokolle beteiligt, Verschieben von Daten in Netzwerken heißt das Transmission Control Protocol oder TCP. Dieses Protokoll ist verantwortlich für das Herstellen einer Verbindung und Überprüfung, ob Datenpakete in Sequenz angekommen sind. Einige TCP-Anweisungen vor Datenpakete Reisen und einige Reisen in einem Paket, das keine Daten, aber ist für den Unterricht gedacht. Das empfangende TCP-Programm speichert die ankommenden Pakete in der Regel vorübergehend, bevor er sie an die empfangende Anwendung. Dies geschieht vor allem, wenn Pakete außerhalb der Reihenfolge ankommen. Das PSH-Flag soll den Empfänger zur Pufferung zu beauftragen.

TCP-Header

Ein TCP-Header enthält 20 Byte Daten sowie zwei weitere Bytes für Optionen und Polsterung. Das PSH-Flag ist eine der sechs Steuerungsflags besetzen die letzten sechs Bits des 14. bytes; ein Byte enthält vier Bits. Die Flags sind TCP Sprache, sodass beide Seiten bei der Übertragung zum Herstellen einer Verbindungs und informieren sich gegenseitig über ihren Status und die Aktionen will die andere durchführen. Jedes Flag nimmt ein Bit an Daten. Wenn das Bit auf "1" festgelegt ist, ist das Flag aktiv.

Zweck

Das PSH-Flag ist eine Lehrerin vom Absender zum Empfänger Pufferung beendet. Dies kann zwei Zwecke haben. Es richtet sich hauptsächlich an den Absender, dem Empfänger sagen, daß das letzte Bit Daten im Paket enthalten ist und der Empfänger sollten jetzt den Puffer zu leeren und alle Daten weitergeben. Wie ein Computer empfangen eines Pakets PSH Pufferung stoppt, wirkt das PSH-Flag auch für dieses Pakets ausschalten Pufferung. Pufferung tritt an den Punkten der Reise Pakete über das Netzwerk nicht nur beim Empfänger. Dies bedeutet, dass ein Paket PSH fährt schneller, als es zu einem beliebigen Zeitpunkt gepuffert ist nicht.

Gefahr

Hacker können das PSH-Flag verwenden, um zu verhindern, dass ein Datenpaket geprüft wird. Firewalls Puffer Datenpakete leicht um diese prüfen und Sicherheitsfunktionen ausführen. Wenn das PSH-Paket festgelegt ist, wird keine Programme Pufferung deaktivieren und auf der Packung sofort, das raubt die Zeit, um das Paket zu untersuchen-Firewall übergeben.