Uzgadnianie komputera odnosi się do procesu, w którym jeden komputer próbuje ustanowić połączenie z innym komputerem lub urządzeniem. Podczas procesu "uzgadniania" synchronizowane są komputery i urządzenia i ustanawiają protokoły komunikacji. Protokoły te mogą obejmować szybkość przesyłania danych, kodowanie alfabetu i parzystość.
Uzgadnianie komputera jest również nazywane uzgadnianiem "SYN, SYN, ACK, ACK". Termin "SYN, SYN, ACK, ACK" oznacza jeden komputer wysyłający pakiet SYNchronize do drugiego komputera, w którym komputer odbierający pakiet wysyła pakiet SYNchronize ACKnowledge z powrotem do pierwszego komputera, który ponownie wysyła pakiet potwierdzenia do powrotem do drugi komputer.
Protokoły komunikacyjne ustanowione przy uzgadnianiu między dwoma komputerami lub urządzeniami mogą być proste lub złożone. Na przykład protokół komunikacyjny ustala, że tylko jeden komputer może wysyłać dane w sposób ciągły na inny komputer. Bardziej złożone uzgadnianie może dotyczyć zarówno komputerów, jak i urządzeń komunikujących się w sposób ciągły.
Komputerowe uściski dłoni można najlepiej opisać i zaobserwować w erze modemu dial-up Internet, gdy modem komputerowy próbował nawiązać połączenie z Internetem. Po tym, jak modem wybrał wyznaczony numer dostępu do Internetu, emitował wysoki dźwięk, próbując nawiązać połączenie. Modem ucichłby po kilku kliknięciach, co oznaczało, że uścisk dłoni się powiódł i że połączenie zostało nawiązane.