Bahay Mga Network Ano ang isang three-way handshake? - kahulugan mula sa techopedia

Ano ang isang three-way handshake? - kahulugan mula sa techopedia

Talaan ng mga Nilalaman:

Anonim

Kahulugan - Ano ang ibig sabihin ng Three-Way Handshake?

Ang isang three-way handshake ay isang pamamaraan na ginamit sa isang network ng TCP / IP upang lumikha ng isang koneksyon sa pagitan ng isang lokal na host / client at server. Ito ay isang tatlong hakbang na pamamaraan na nangangailangan ng parehong kliyente at server na makipagpalitan ng mga pack ng SYN at ACK (pagkilala) bago magsimula ang aktwal na komunikasyon ng data.

Ang isang three-way na handshake ay kilala rin bilang isang handshake TCP.

Ipinapaliwanag ng Techopedia ang Three-Way Handshake

Ang isang three-way na handshake ay pangunahing ginagamit upang lumikha ng isang koneksyon sa TCP socket. Gumagana ito kapag:

  • Ang isang node ng kliyente ay nagpapadala ng isang packet data ng SYN sa isang IP network sa isang server sa pareho o isang panlabas na network. Ang layunin ng packet na ito ay upang tanungin / mas mababa kung bukas ang server para sa mga bagong koneksyon.
  • Ang target na server ay dapat magkaroon ng bukas na mga port na maaaring tanggapin at simulan ang mga bagong koneksyon. Kapag natanggap ng server ang SYN packet mula sa node ng kliyente, tumugon ito at nagbabalik ng isang resibo sa kumpirmasyon - ang ACK packet o SYN / ACK packet.
  • Ang node ng kliyente ay tumatanggap ng SYN / ACK mula sa server at tumugon sa isang ACK packet.

Sa pagkumpleto ng prosesong ito, ang koneksyon ay nilikha at ang host at server ay maaaring makipag-usap.

Ano ang isang three-way handshake? - kahulugan mula sa techopedia