TCP와 UDP의 차이점과 장단점은 무엇일까?

hoon·2023년 3월 21일
0

TCP와 UDP 프로토콜의 차이점

  • TCP : 연결형 프로토콜, 데이터의 전송순서 보장, 데이터 신뢰성 보장
  • UDP : 비연결형 프로토콜, TCP보다 전송속도 빠름, 주로 스트리밍/브로드캐스팅 서비스


이미지 출처 : https://cocoon1787.tistory.com/757

12. UDP 프로토콜 이해

UDP

  • 사용자 데이터그램 프로토콜(User Datagram Protocol)이다.
  • 스트리밍 같은 경우에 UDP를 사용한다.
  • UDP는 데이터 효율성을 중시한다.
    • 데이터의 수신, 송신에 대한 별도의 체크가 없다.
    • 따라서 경우에 따라 TCP보다 빠를 수 있다.
  • UDP는 데이터에 대한 별도의 수신, 송신에 대한 체크가 없기 때문에 헤더도 단순하다.

UDP 장점

  • 동양상 스트리밍등의 서비스에서 많이 사용된다.
    • 데이터 유실이 일부 있어도 문제없고 빠른전송이 필요한 서비스
    • 예) 월드컵 실시간 중계
  • TCP와 달리 브로드캐스팅 지원한다.
    • 브로드캐스팅 : 동일 네트워크에 연결된 모든 컴퓨터에 데이터 송신 가능
profile
프론트엔드 학습 과정을 기록하고 있습니다.

0개의 댓글