CS/면접준비
[Network] - TCP 3 handshake / 4 handshake
Dortmoot
2022. 9. 30. 20:27
TCP
- Connect를 Establish 및 Exit session
3 way handshake
- 연결을 성립시키기 위함
- TCP는 정확한 전송을 보장해야 한다.
- 3번의 통신을 통해 Connect 성립
Connect를 확실히 하기 위해 3단계로 나누어 진행
1. Client -> Server ( SYN )
2. Server -> Client ( SYN , ACK )
3. Client -> Server ( ACK )
4 way handshake
- 연결을 종료하기 위함
- 4번의 통신을 통해 연결이 해제
1. Client -> Server ( FIN )
2. Server -> Client ( ACK )
3. Server -> Client ( FIN )
4. Client -> Server ( ACK )