[CS 스터디] Network - TCP 3 way handshake & 4 way handshake
참고: TCP 3 way handshake TCP는 신뢰할 수 있는 데이터 전송을 보장한다. 따라서 통신하기 전후로 두 호스트 간에 연결을 성립하고 해제하는 handshake 과정을 진행한다. 3 way handshake - 연결 성립 (데이터 전송 전) SYN 클라이언트가 서버로 연결을 원한다는 SYN(동기화 시퀀스 번호)와 함께 세그먼트를 전송 SYN + ACK ACK(Acknowledgement)는 수신한 세그먼트의 응답 SYN은 세그먼트를 시작할 가능성이 있는 시퀀스 번호 요청을 받은 서버는 SYN-ACK 신호 비트 세트로 클라이언트 요청에 응답한다. ACK 클라이언트는 서버의 응답을 확인했다는 ACK를 보낸다. ⇒ 연결 성립 4 way handshake - 연결 해제 (모든 통신이 끝난 후) 클..