Hvad er håndtryk? definition og betydning

click fraud protection

Håndtryk er en metode, der styrer strømmen af ​​seriel kommunikation mellem enheder. Det er ikke en nødvendig proces, da enheder kan forbinde og kommunikere uden det, men det sørger for at data kun sendes fra originalen til den modtagende enhed, når den modtagende enhed er det parat. Håndtryk kan både ske på software- og hardwareniveau, afhængigt af de enheder, der er involveret. Hvor hardware-handshaking ikke er muligt på grund af tekniske begrænsninger, erstatter software-handshaking det normalt.

Technipages forklarer håndtryk

Håndtryk styrer ikke kun enkelt-instans-kommunikation, men serielle. I tilfælde af hardware-handshaking sker processen gennem en separat, dedikeret ledning, der sender et signal, når den modtagende enhed er klar til at modtage data. I tilfælde af software sendes et sæt forudvalgte specielle kontroltegn fra den modtagende enhed for at signalere dens parathed.

Den ekstra ledning, der bruges til hardware-handshaking, er dog ikke altid tilgængelig - i tilfælde af telefon forbindelser, findes der ikke en sådan ledning, hvorfor ting som modemer er afhængige af softwarehåndtryk for at kompensere for manglen.

Processen med håndtryk finder sted inden for et computernetværk – for eksempel mellem en computer og et modem, snarere end mellem en computer og en server, den ønsker at oprette forbindelse til via nettet. Serveren ville bruge håndtryk til at kommunikere med sit eget modem, mens dataene ville rejse via forskellige protokoller, indtil de ankommer til det anmodende netværk.

Formålet med alt dette er at forhindre tab af data eller nødvendigheden af ​​at gensende dele, der blev transmitteret, før den modtagende enhed var klar. Ved at vente på et virtuelt klarsignal går der ikke glip af noget, og data kan sendes sikkert og med maksimal effektivitet.

Almindelig brug af håndtryk

  • Håndtryksprotokoller fremmer effektiviteten i et netværk.
  • Uden brug af håndtryk, hvad enten det er software eller hardware, er datatab et potentielt problem.
  • Både software- og hardware-handshaking opfylder det samme formål, og ingen af ​​dem er virkelig den anden overlegen - de er kun afhængige af forskellige metoder.

Almindelig misbrug af håndtryk

  • Softwarehandshaking er en kommunikationsproces mellem forskellige programmer for at kontrollere, om begge er klar til kommunikation.