TCP와 UDP 차이점

TCP와 UDP의 차이점은 아래와 같다

TCP(Transmission Controll Protocol)

양방향으로 데이터 전송을 확인하기 때문에 신뢰성이 높고, 양방향 데이터 전송이 가능하다.
단, UDP에 비해 전송속도가 느리고 부하가 높다.

웹, 파일, 메일 전송등에 쓰인다.

UDP(User Datagram Protocol)

단반향 데이터 전송으로 데이터 검증 절차를 걸치지 않기 때문에, 신속성이 높다.
단, 데이터가 중복되거나 손실될 수 있어 신뢰성이 낮다.

스트리밍, 음성 전송등 실시간성이 중요한 분에에 쓰인다.