네트워크 상에서 클라이언트와 서버가 연결된 상태에서 데이터를 주고 받는 프로토콜
TCP는 우리가 흔히 알고 있는 3 way handshake로 연결이 성립되어야 통신을 진행합니다. 그렇기 때문에 데이터를 정확하고 안정적으로 전달 할 수 있습니다.
비연결형 프로토콜로써 조내는 쪽에서 일방적으로 데이터를 전달하는 프로토콜
UDP는 TCP와 다르게 3 way handshake과 같은 연결의 행위가 없기 때문에 TCP보다 빠르게 전송이 되지만 신뢰성이 TCP보다 없습니다. 그렇기 때문에 신뢰성보다 연속성이 중요한 실시간 서비스 같은 곳에서 사용됩니다.