
TCP (Transmission Control Protocol)IP 규칙으로만 통신하기에 부족하거나 불안정하던 여러 단점들(패킷 순서가 이상하거나 패킷이 유실)을 커버해, 패킷 전송을 제어하여 신뢰성을 보증하는 프로토콜로 보면 됩니다. 1. 연결 지향 프로토콜TCP는 연결 지향 프로토콜로, 데이터를 전송하기 전에 통신을 원하는 두 장치 간에 연결이 설정되어야 합니다. 이 연결은 데이터 전송이 완료될 때까지 유지됩니다. 이 연결 설정 과정은 3-way handshake라고 불립니다. 2. 신뢰성 있는 데이터 전송TCP는 에러 검출, 데이터 복구, 데이터 무결성 확인을 통해 신뢰성 있는 데이터 전송을 보장합니다. 전송 중에 손실되거나 손상된 패킷은 TCP가 재전송하여 올바르게 수신될 때까지 반복합니다. 3...