Three-Way Handshake

May -Akda: John Stephens
Petsa Ng Paglikha: 2 Enero 2021
I -Update Ang Petsa: 1 Hulyo 2024
Anonim
TCP - Three-way handshake in details
Video.: TCP - Three-way handshake in details

Nilalaman

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.

Isang Panimula sa Microsoft Azure at ang Microsoft Cloud | Sa buong gabay na ito, malalaman mo kung ano ang lahat ng cloud computing at kung paano makakatulong ang Microsoft Azure sa iyo upang lumipat at patakbuhin ang iyong negosyo mula sa ulap.

Ipinaliwanag 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 kliyente node s 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.