Tartalomjegyzék:
Meghatározás - Mit jelent a háromutas kézfogás?
A háromirányú kézfogás egy módszer, amelyet egy TCP / IP hálózatban használnak kapcsolat létrehozására a helyi gazda / kliens és a szerver között. Ez egy háromlépéses módszer, amely megköveteli mind az ügyféltől, mind a kiszolgálótól, hogy cseréljenek SYN és ACK (nyugtázó) csomagokat a tényleges adatkommunikáció megkezdése előtt.
A háromirányú kézfogást TCP kézfogásnak is nevezik.
A Techopedia magyarázza a háromutas kézfogást
A háromutas kézfogást elsősorban TCP-aljzat-kapcsolat létrehozására használják. Úgy működik, ha:
- Az ügyfélcsomópont SYN adatcsomagot küld egy IP hálózaton keresztül az azonos vagy egy külső hálózat kiszolgálójának. Ennek a csomagnak az a célja, hogy megkérdezze / következtesse, hogy a szerver nyitva van-e új kapcsolatokhoz.
- A célkiszolgálónak nyitott portokkal kell rendelkeznie, amelyek képesek új kapcsolatok elfogadására és kezdeményezésére. Amikor a szerver megkapja a SYN csomagot az ügyfél csomóponttól, válaszol és visszaigazolási nyugtát küld vissza - az ACK csomagot vagy a SYN / ACK csomagot.
- Az ügyfélcsomópont megkapja a SYN / ACK-t a kiszolgálótól, és válaszol egy ACK-csomagra.
A folyamat befejezése után létrejön a kapcsolat, és a gazda és a kiszolgáló kommunikálni tud.
