Hva menes med et håndtrykk Protocol?

Hva menes med et håndtrykk Protocol?


En handshaking protokollen er den metoden som to datamaskiner i et nettverk opprette en tilkobling ved hjelp av en slags nettverk verktøyet. Hver type nettverkstilkobling, for eksempel en forespørsel fra en nettleser til en webserver, eller et fildelings forbindelse mellom to datamaskinene på nettverket, har sin egen handshaking protokoll som må fullføres før du fullfører handlingen forespurt av brukeren.

Faktaene

En handshaking-protokollen definerer den fremgangsmåte ved hvilken data som forventes å bli mottatt, innholdet av de opprinnelige data som sendes og parametrene av responsen. Et håndtrykk kan være en enkelt-spørring-respons trinn, eller det kan være mange slike trinn. En ping fra en datamaskin til en annen sender en enkelt Internett pakke og svarer med en annen enkelt pakke; da dette er den enkleste mulig håndtrykk, er det ofte brukt til å teste grunnleggende nettverkstilkoblinger. På den annen side vil en virtuell privat nettverkstilkobling forespørsel har mange handshaking trinn som VPN kan bekrefte innkommende IP-adressen til forespørselen, brukernavn og passord, og bedt om tilgang; i mellomtiden, vil den sende datamaskin evaluere integriteten til VPN sikkerhetssertifikat.

Historie

Handshaking protokoller er like gammel som datanettverk og brukes i nesten alle nettverksforbindelse (med unntak av de nettverksmetoder, for eksempel User Datagram Protocol, som er designet for å brukes uten en). Mange mennesker ble først utsatt til konseptet med et håndtrykk med oppringt datamodem og faksmaskin; de karakteristiske lydene de laget ved tilkobling var en hørbar representasjon av modemet håndtrykk.

Betydning

Nesten alle Internett-tilkobling krever en usynlig handshaking metode før du sender den faktiske data etterspør; en første anmodningen om en webside inneholder en Hypertext Transfer Protocol håndtrykk, som er gjennomført usynlig mellom nettleseren og webserveren. Rask og effektiv handshaking protokoller er viktig for enhver server som er forventet å håndtere en tung belastning.

typer

Det er hundrevis av handshaking protokoller i vanlig bruk og ingen grense for hvor mange handshaking metoder som kan teoretisk utviklet. Eksempler på håndhilsing i vanlig bruk på Internett - samt mange teoretiske metoder som er foreldet eller ikke implementert - kan bli funnet ved å søke etter "håndtrykket" i Internet RFC Archives.

Tidsramme

Handshaking er designet for å være en rask forspill til annen nettverksaktivitet; de fleste Internett handshaking protokoller er designet for å bli sendt ut i nanosekunder av datamaskinen CPU-tid og innenfor millisekunder av nettverkstiden.