Hva er en håndhilsen i dataterminologi?

Hva er en håndhilsen i dataterminologi?


Hvis du er koblet til Internett på 90-tallet i løpet av en ekstern tilkobling, har du sannsynligvis husker skrikende, summende symfoni modemet spilles av når du ringte tjenesteleverandøren. Det du har hørt er en lyd-representasjon av en datamaskin håndtrykk. Begrepet håndtrykk beskriver prosessen to datasystemer eller enheter gå gjennom når du oppretter en tilkobling for å overføre data mellom hverandre. Datamaskinen utfører håndtrykk når du kommuniserer med andre datamaskiner, skrivere, servere og andre nettverksenheter.

Etablering av en sikker tilkobling

Uten handshaking, vil nettverkskommunikasjon være som en kjørebane uten stoplights: pandemonium. Når to enheter utfører et håndtrykk, de fastslå at de to er klar til å kommunisere med hverandre. De to systemer etablerer en felles metode for å behandle og tolke de overførte data under håndtrykk trinnet. Håndtrykket er viktig for å holde uautoriserte maskiner får tilgang til private data uten tillatelse. For eksempel er handshaking en av forsvarslinjene du har mot din nabo ber datamaskinen til å sende over din nettleser historie - noe ingen ønsker å skje. Datamaskinen skal motta denne anmodningen og si "Å nei du ikke" ved å nekte håndtrykk.

Programvare Versus Hardware Handshakes

Mens enhetene ikke trylle fysiske gjenstander som utfører en fysisk håndtrykk under prosessen, kan enhetene utføre håndtrykk prosessen med enten maskinvare eller programvare. En programvare håndtrykk bruker digitale koder for å håndtere autorisasjon mens en hardware håndtrykk bruker ekstra ledninger for å kontrollere tillatelser. Velge mellom programvare og maskinvare håndtrykk ikke så oppvarmet som vinyl kontra CD debatt, men begge metodene har fordeler. Software handshaking, jo mer vanlig av de to, krever ekstra båndbredde for å fullføre overføringer for å håndtere autoriseringsprosessen, men det er mer praktisk å implementere enn maskinvare handshaking.

TCP / IP Handshaking

Transmission Control Protocol / Internet Protocol er den mest brukte kommunikasjonsprotokoll i verden. Hvis du leser denne artikkelen på nettet, så du brukte TCP / IP for å få tilgang til det. Håndtrykket prosedyre mellom to kommuniserende enheter ved hjelp av TCP / IP er passende kalles en TCP håndtrykk. Håndtrykk forekomme mellom hvert nettverk node i et TCP / IP-system, noe som betyr at den bærbare og stasjonære datamaskiner koblet til Wi-Fi-nettverk håndtrykk med Wi-Fi-ruter før håndtrykk med hverandre. Kommunikasjonsnettverket river ned håndtrykk etablerte tilkoblingen etter at overføringen er fullført.

Tre-Way Handshakes

Et programvare håndtrykk i en protokoll som TCP / IP består av tre trinn og er referert til som en tre-veis håndtrykk. Navnet er misvisende fordi det ikke tre enheter i prosessen. Trinnene refererer til opprinnelsen systemet sender en datapakke til den neste node i overføringsprosessen noden som mottar datapakken og den mottakende node sender en pakke tilbake som sier at den vil godta overføring av data. Selve dataene du ønsker å flytte mellom systemer vil ikke flytte før håndtrykk fullført.