Vad är PSH i ett nätverkspaket?

March 15

Vad är PSH i ett nätverkspaket?


Transmission Control Protocol, mer känd som TCP, är ett nätverksprotokoll som specialiserat sig på formningsanslutningar. En anslutning inte bara kontakt mellan datorer, men en etablerad ram inom vilken ett utbyte av meddelanden sker. Sessionen har en identifierare och varje meddelande som skickas fram och tillbaka inom den sessionen bär sessionens ID. TCP har ett antal genvägar i sin meddelandestruktur. Vissa aspekter av ett meddelandepaket är uttryckta genom att sätta en bit "1" Genväg kallas flaggor och PSH är en av dessa flaggor.

Datapaket

Data reser runt nätverk i segment. Inte all information resa från A till B reser tillsammans. Detta för att förhindra en överföring hogging nätverkskabeln och låsa alla andra ut. Eftersom data delas upp i bitar, det måste finnas ett system som gör det möjligt för mottagaren att sätta ihop de datasegment i rätt ordning. Detta är ett verk av TCP. Den behöver för att upprätta en session med sin motsvarighet i syfte att beskriva mottagna data i samband med hela den ström av data. För att uppnå sina uppgifter, sätter det en rubrik på framsidan av varje datapaket i sin kommunikation med dess motsvarighet. Det är här PSH-flaggan är belägen.

TCP sjunker

En TCP-huvudet innehåller sex platser reserverade för flaggor. Varje flagga är 1-bitars lång - om denna bit är satt till ett, då flaggan är aktiv och mottagaren av paketet känner till status av paketet. De sex flaggor är SYN, ACK, PSH, URG, RST och FIN. TCP-huvudet innehåller totalt 20 byte. TCP flaggorna är placerade som de sista sex bitarna av den 14: e byte.

PSH sjunker

PSH koden är kort för "push". Ett datapaket som reser över ett nätverk kan lagras kortvarigt vid ett antal punkter, antingen eftersom nätverket är överbelastade och nätverksenheten väntar på utrymme, eller på grund av att paket anländer ur fas och mottagaren väntar på den saknade paketet. PSH flagga berättar alla att skicka på paketet utan buffring eller för att stoppa buffring. Detta har två möjliga användningsområden. En är att ta bort alla buffert från systemet för just paket, eller att tala om för mottagaren att sluta buffra all data har hittills fått, inklusive PSH paketet. Detta har effekten att berätta mottagaren att den har mottagit alla uppgifter för närvarande och borde sluta buffring och börja behandlingen.

URG sjunker

Den PSH-flaggan är mycket lik den URG flaggan. URG står för "brådskande". Den URG flaggan kringgår också buffring. TCP-huvudet innehåller också en andra brådskande pekare, och det huvudsakliga syftet med den URG flaggan är att tala om för alla att det brådskande status indikeras av brådskande skrivaren är ett giltigt tillstånd. En brådskande paket kringgår också alla buffring. Till skillnad från en PSH-paket är emellertid det brådskande paketet som sänts före alla andra paket som har väntat i kön längre. Den URG paket hoppar köer och undviker buffring, medan PSH paketet bara undviker, eller slutar, buffring.


        

Välkommen till dig för att skicka en kommentar:

            
            
            
            

© 2021 Astrixsoft.com | Contact us: webmaster# astrixsoft.com