TCP / UDP는 전송 계층에서, 데이터를 보내기 위해 사용하는 프로토콜이다. - TCP는 서버와 클라이언트가 1대 1로 통신하는 연결형 서비스를 지원하는 프로토콜로, 인터넷 환경에서 기본으로 사용한다. Sender 가 보낸 데이터를 Reciver가 받았는지가 중요하기 때문에 연속성 보다는 신뢰성이 중요할 때 사용하는 프로토콜이다. 따라서, 패킷에 대한 응답을 해야하기 때문에 시간이 지연되고 성능이 상대적으로 낮다. 이에 따라 스트리밍 서비스에는 불리하다. 데이터는 패킷(여러 개로 나눈 데이터의 조각) 단위로 나누어 같은 목적지로 전송되고, 각각의 패킷에 번호를 부여하여 패킷의 분실을 확인하고 목적지에서 재조립을 수행한다. - 이에 반해, UDP는 비연결형 프로토콜이다. 각각의 패킷이 다른 경로로 전송..