자료수집소

three-Way Handshaking 이란? 본문

< 컴퓨터 >/네트워크

three-Way Handshaking 이란?

stones 2016. 5. 3. 17:29
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.


TCP 연결을 할때 사용을 합니다.


TCP는 신뢰있는 프로토콜!! 어떻게 하기에 신뢰있다고 하는걸가요?



  1. Client 는 Server 로 "야 너 있니?" 물어봅니다.


  2. Server 는 Client 로 "어? 나 불럿어? 왜? 나 지금 있어!" 라고 대답을 해주고요.

 

  3. Client 는 Server로 "그럼 내가 화일보낼께" 다시 말을 합니다.



EVENTDIAGRAM

Host A sends a TCP SYNchronize packet to Host B

Host B receives A's SYN

Host B sends a SYNchronize-ACKnowledgement

Host A receives B's SYN-ACK

Host A sends ACKnowledge

Host B receives ACK
TCP socket connection is ESTABLISHED.

tcp three-way handshake,syn,syn-ack,ack
TCP Three Way Handshake
(SYN,SYN-ACK,ACK)




Comments