UDP 통신에 대하여
본문 바로가기
통신

UDP 통신에 대하여

by 124578 2021. 8. 13.

UDP 통신에 대하여

UDP 통신은 네트워크 통신의 일종으로 TCP 통신 프로토콜과 상응하는 통신입니다. 두 가지 통신 프로토콜은 모두 LAN 케이블상에서 통신이 이루어집니다. 하지만 두 가지 통신은 통신의 성격이 다릅니다. UDP 통신은 UDP 통신 존재의 이유가 있습니다. UDP 통신의 사용 이유와 목적에 대해 포스팅합니다.

 

 

1. UDP 통신의 정의

 UDP(user datagram protocol) 통신은 세계 통신 표준의 OSI 7 계층에서 4 계층인 전송계층에서 사용하는 통신규약입니다. 

 

2. UDP 통신의 탄생 배경

UDP 통신이 생겨난 배경은 TCP통신의 한계를 극복하기 위함 입니다. TCP 통신은 통신의 전송제어 방식이 까다롭기때문에 영상신호나 대량의 데이터를 빠른속도로 전송하는 통신에는 부적합하다고 할 수 있습니다. 특히 영상 데이터 스트리밍 중 영상의 약간의 잡음이 있더라도 대량으로 빠르게 통신을 해서 전송하는데 중점을 둔다면 단연 UDP로 통신을 해야 합니다.

 

 신뢰성을 확보하는 통신에는 TCP 전송 방식을 사용하고 영상신호나 완전무결함을 배제하고 통신의 속도와 양을 생각하는 통신에는 UDP통신이 적합하다고 할 수 있습니다. 

 

3. UDP 통신의 탄생 배경

UDP 통신이 생겨난 배경은 TCP통신의 한계를 극복하기 위함 입니다. TCP 통신은 통신의 전송제어 방식이 까다롭기때문에 영상신호나 대량의 데이터를 빠른속도로 전송하는 통신에는 부적합하다고 할 수 있습니다. 특히 영상 데이터 스트리밍 중 영상의 약간의 잡음이 있더라도 대량으로 빠르게 통신을 해서 전송하는데 중점을 둔다면 단연 UDP로 통신을 해야 합니다.

 

 신뢰성을 확보하는 통신에는 TCP 전송 방식을 사용하고 영상신호나 완전무결함을 배제하고 통신의 속도와 양을 생각하는 통신에는 UDP통신이 적합하다고 할 수 있습니다. 

 

4. UDP 통신의 활용분야

  • 실시간 스트리밍 서비스
  • VOIP
  • 음성 데이터 전송
  • 영상 데이터 전송
  • DNS
  • TFTP
  • SNMP

 

5. UDP와 TCP의 차이

TCP와 UDP의 차이

 

UDP 통신은 목적지 IP주소와 포트번호에 대한 정보만 있다면 통신 데이터를 전송하여 통신이 가능하지만 TCP 통신은 항상 통신을 하기 전에 연결과정을 거쳐야 합니다. 이런 연결과정 역시 3 way hand shake라는 과정을 거쳐 신뢰성 있는 연결을 합니다.

TCP 통신은 신뢰성 있는 연결을 위해 다양한 전송 제어 기법을 이용하지만 UDP 통신은 TCP가 가지는 전송 제어 기법을 사용하지 않고 빠른 속도를 추구하는 통신입니다.

 

 

댓글


TOP

TEL. 02.1234.5678 / 경기 성남시 분당구 판교역로