전송 제어 절차의 개요전송 제어 절차(Transmission Control Protocol, TCP)는 컴퓨터 네트워크에서 데이터 전송의 신뢰성을 보장하기 위한 프로토콜입니다. TCP는 데이터 패킷이 목적지에 정확하게 도착하도록 보장하며, 손실된 패킷을 재전송하는 기능을 포함하고 있습니다. 이 프로토콜은 연결 지향적이며, 데이터 전송 전에 송신자와 수신자 간의 연결을 설정하는 과정을 거칩니다. TCP는 인터넷 프로토콜(IP)과 함께 사용되어, 데이터의 전송과 수신을 효율적으로 관리합니다. TCP의 연결 설정 과정TCP의 연결 설정 과정은 '3-way handshake'라고 불리는 절차를 통해 이루어집니다. 이 과정은 클라이언트와 서버 간의 초기 연결을 설정하는 데 필요한 세 단계로 구성됩니다. 첫 번째 ..