
2023.09.27 - [Network/용어 및 개념] - [TCP] 3-Way handshake TCP 4-way handshake 란? TCP(Transmission Control Protocol)은 통신 시작을 위한 연결과정인 3-way handshake 과정을 거쳤습니다. 안전한 연결을 있다면 안전한 연결해제 또한 존재합니다. 이러한 과정을 4-way handshake입니다. 4-way handshake 동작방식 동장 방식은 4단계로 이루어집니다. 1. Clinet > Server : FIN Flag > 클라이언트는 통신을 종료하고자 할 때 연결 종료를 시작하는 메시지를 서버에게 보냅니다. > 클라이언트는 데이터 전송이 완료되었음을 나타내는 FIN 플래그가 설정된 패킷을 서버로 보냅니다. > 클라..

TCP 3-way handshake 란? TCP(Transmission Control Protocol)은 데이터를 안정적으로 전송하기 위한 프로토콜로 신뢰성 있는 통신을 지원합니다. 이 프로토콜을 사용하여 통신을 시작하려면 클라이언트와 서버 간에 초기 연결이 필요합니다. 이 연결 설정 과정을 바로 3-Way handshake라고 합니다! 3-Way handshake 동작방식 동작방식은 3단계로 이루어집니다. 1. Clinet > Server : SYN Flag → 클라이언트가 서버에게 연결을 요청하는 메세지를 보냅니다. → 클라이언트는 초기 순차번호(ISN, Initial Sequence Number)를 생성 후 포함하여 SYN 패킷을 보냅니다. → SYN 패킷의 목적은 연결을 설정하기 위한 서버에게 알..