TCP 프로토콜 기본특징 연결지향성 전송 제어 프로토콜 (Transmission Control Protocol, TCP) 인터넷에 연결된 컴퓨터에서 실행되는 프로그램 간 통신을 안정적으로, 순서대로, 에러없이 교환할 수 있음. (패킷 내용으로 이를 확인할 수 있기 때문) 이러한 TCP의 안정성을 필요로 하지 않을 때 UDP를 사용하는 것. TCP는 UDP보다 안정성을 보장하는 만큼 속도가 느리다는 단점이 있다. 3Way Hnadshake : 클라이언트가 서버에게 요청 패킷을 보내고(SYN), 서버는 클라이언트의 요청을 받아들이는 패킷을 보내며(SYN+ACK), 최종적으로 클라이언트가 이를 수락하는 패킷까지 보내는(ACK) 총체의 과정. 연결 수립을 위한 과정이다. (cf. 최근엔 최적화가 되어서 클라이언..