? Transmission Control Protocol , mer känd som TCP är ett nätverksprotokoll som specialiserat sig på att bilda anslutningar . En anslutning är inte bara kontakt mellan datorer , men ett etablerat ramverk inom vilken ett utbyte av meddelanden sker . Sessionen har en identifierare och varje meddelande som skickas fram och tillbaka inom denna session bär sessionens ID . TCP har ett antal genvägar i sitt budskap struktur . Vissa aspekter av ett meddelandepaket uttrycks genom att ställa en bit till " 1 . " De genvägar kallas flaggor och PSH är en av dessa flaggor. Datapaketen
Data reser runt nät i segment . Inte all information färdas 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 är uppdelad i bitar , det måste finnas ett system för att göra det möjligt för mottagaren att återmontera datasegmenten i rätt ordning . Detta är ett verk av TCP . Den måste upprätta en session med sin motsvarighet i syfte att beskriva mottagna data i samband med hela strömmen av data. Att fullgöra sina uppdrag , sätter det ett sidhuvud på framsidan av varje datapaket i sin kommunikation med sin motpart . Det är där den PSH-flaggan är placerad . Addera TCP flagga
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 flaggorna är SYN , ACK , PSH , URG , RST och FIN . The TCP-huvudet innehåller totalt 20 bitgrupper. De TCP flaggorna är placerade som de sex sista bitarna av det 14 byte . PSH kod är kort för
PSH flagga
"push ". Ett datapaket färdas över ett nätverk kan lagras kort på ett antal punkter , antingen eftersom nätverket är överbelastad och nätverksenheten väntar på utrymme , eller på grund av att paket anländer i oordning och mottagaren väntar på den saknade paketet. Den PSH-flaggan säger allt för att skicka på paketet utan buffring , eller att stoppa buffring . Detta har två möjliga användningsområden . Ett är att ta bort all buffring från systemet för just paket , eller för att tala om för mottagaren att sluta buffra alla data som den har hittills fått , inklusive PSH paketet . Detta har effekten att berätta mottagaren att den har mottagit alla uppgifter för tillfället och borde sluta buffring och börja behandlingen . Addera URG sjunker
PSH-flaggan är mycket lik den URG flaggan. URG står för " akut ". Den URG flaggan kringgår också buffring . TCP-huvudet innehåller även ett andra brådskande pekare , och det huvudsakliga syftet med URG flaggan är att berätta 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å all buffring . Till skillnad från en PSH paket emellertid det brådskande paket skickas före alla andra paket som har väntat i kön längre . Den URG paketet hoppar köer och undviker buffring , medan PSH paketet bara undviker , eller slutar , buffring .