? Transmission Control Protocol , bedre kendt som TCP, er en netværksprotokol speciale i at danne forbindelser. En tilslutning er ikke blot kontakt mellem computere , men en etableret rammer, inden for hvilke en udveksling af meddelelser opstår. Sessionen har en identifikation , og hver besked, der sendes frem eller tilbage inden for denne session bærer session id . TCP har en række genveje i sit budskab struktur. Visse aspekter af en meddelelse pakke er udtrykt ved at sætte en bit til "1 ". De genveje kaldes flag og PSH er en af disse flag. Datapakker
data rejser rundt netværk segmenter. Ikke alle af de oplysninger, der rejser fra A til B rejser sammen . Dette er for at forhindre én transmission hogging netværkskablet og låsning alle andre ude. Fordi data er delt op i bidder , er der behov for et system, der gør det muligt for modtageren at samle data segmenter i den rigtige rækkefølge. Det er det arbejde, TCP. Det skal etablere en session med sin modpart for at beskrive modtagne data i forbindelse med den samlede strøm af data. For at opnå sine opgaver , det lægger en overskrift på forsiden af hver datapakke i sin kommunikation med sin modpart . Dette er, hvor PSH er placeret.
TCP Flag
TCP header indeholder seks pladser forbeholdt flag. Hver flag er 1-bit lang - hvis denne bit er sat til en, så flaget er aktiv og modtageren af pakken kender status af pakken . De seks flag er SYN , ACK , PSH , URG , RST og FIN . TCP header indeholder i alt 20 byte . TCP flag er placeret som de sidste seks bits fra det 14. byte .
PSH Flag
PSH -koden er en forkortelse for "push ". En datapakke rejser over et netværk kan opbevares kortvarigt på en række punkter , enten fordi netværket er overbelastet og netværksenheden venter på plads , eller fordi pakken ankommer ud af sekvensen og modtageren venter på manglende pakke . Den PSH fortæller alt til at sende på pakken uden buffer , eller for at stoppe buffering . Dette har to mulige anvendelser. Den ene er at fjerne alle buffering fra systemet for at bestemt pakke , eller til at fortælle modtageren, at stoppe med buffer alle data har det hidtil modtaget , herunder PSH pakke. Dette har den virkning at fortælle modtageren , at den har modtaget alle data for tiden , og bør stoppe buffering og begynde behandlingen .
URG Flag
PSH flaget er meget lig den URG flaget . URG står for " presserende ". Den URG flaget også omfartsveje buffering . TCP header indeholder også en anden presserende pointer , og hovedformålet for URG flaget er at fortælle alle, at det presserende status angivet af presserende printer er en gyldig tilstand . En presserende pakke også omgår alle buffer. I modsætning til en PSH pakke , dog er det presserende pakke sendt forud for andre pakker, der har ventet i køen længere . Den URG pakken springer køer og undgår buffering , mens PSH pakke bare undgår eller ender buffering .