UDP   User Datagram Protocol  

(2019-04-26)

UDP Header, UDP 헤더

1. UDP (User Datagram Protocol)TCP/IP 프로토콜 群 중 트랜스포트 계층통신 프로토콜의 하나 (TCP에 대비됨)
     - 신뢰성이 낮은 프로토콜로써 완전성을 보증하지 않으나,  
     - 가상회선을 굳이 확립할 필요가 없고 유연하며 효율적 응용의 데이타 전송에 사용
 

2. UDP 주요 기능 및 특징비연결성이고, 신뢰성이 없으며, 순서화되지 않은 Datagram 서비스 제공 
     - (확인응답 없음)  메세지가 제대로 도착했는지 확인하지 않음
     - (순서제어 없음)  수신된 메세지의 순서를 맞추지 않음
     - (흐름제어 없음)  흐름 제어를 위한 피드백을 제공하지 않음
     - (오류제어 거의 없음)  검사합을 제외한 특별한 오류 검출제어 없음
        . UDP를 사용하는 프로그램 쪽에서 오류제어 기능을 스스로 갖추어야 함
     - (논리적인 가상회선 연결이 필요없음)  데이터그램 지향의 전송계층프로토콜
        . 비연결접속상태 하에서 통신실시간 응용 및 멀티캐스팅 가능
     - 빠른 요청과 응답이 필요한 실시간 응용에 적합
     - 여러 다수 지점에 전송 가능 (1:多)

  ㅇ 헤더가 단순함
     - 헤더는 고정크기의 8 바이트(TCP는 20 바이트) 만 사용
        . 즉, 헤더 처리에 많은 시간과 노력을 요하지 않음

  ㅇ UDP 위에서 동작되는 다양한 프로토콜들 또는 응용분야
     - TFTP, SNMP, DHCP, NFS, DNS, RIP, NTP, RTP 등

  ㅇ 데이터 전송 단위 
     - 메세지 (TCP에서의 데이터 전송단위는 세그먼트라 함)

  ㅇ 최대 데이터 크기
     - 65,507 바이트 = 65,535 바이트 - UDP 헤더 8 바이트 - IP 헤더 20 바이트


3. UDP 포멧 구조

  ㅇ UDP 패킷 구조
     

  ㅇ UDP 패킷 헤더 구조 (TCP 헤더에 비해 매우 단순함)
     
     - 포트 번호 : TCP 처럼 16 비트포트 번호를 사용
        . 수신 포트 번호 : 선택 항목
           .. 사용하게되면 응답 받게될 포트를 표시함
        . [참고] 포트 번호의 개념은, ☞ 포트 주소, 잘알려진 포트번호, 소켓 주소 등 참조
     - 길이  : 바이트 단위의 길이. 최소값 8 (헤더 만 포함될 때)
        . 즉, UDP 헤더를 포함한 패킷 전체의 길이를 바이트 단위로 표시
     - 체크섬 : 선택 항목. 체크섬 값이 0 이면 수신측은 체크섬 계산 안함
        . [참고] 체크섬 계산 대상은, ☞ UDP 체크섬 참조


4. 관련표준 및 프로토콜 ID

  ㅇ 표준        : RFC 768, 1122
  ㅇ 프로토콜 ID : 17


[UDP,SCTP,MPTCP] 1. UDP 2. UDP 체크섬 3. SCTP,MPTCP
  1.   기술공통
  2.   기초과학
  3.   진동/파동
  4.   방송/멀티미디어/정보이론
  5.   전기전자공학
  6.   통신/네트워킹
        1. 통신 이란?
        2. 신뢰적 통신
    1.   통신이론
    2.   선로/전송
    3.   통신망 일반
    4.   회선교환(PSTN)
    5.   무선/이동통신
    6.   광통신
    7.   인터넷/데이터통신
          1. 데이터통신망
          2. 인터넷
          3. 데이터 네트워크 설계
      1.   데이터 단위
      2.   프로토콜/계층
      3.   데이터 링크
      4.   TCP/IP
            1. TCP/IP 이란?
        1.   IP 계층
        2.   전송계층(UDP,TCP,SCTP,포트번호)
              1. 전송 계층
          1.   포트번호(프로세스식별)
          2.   TCP
          3.   UDP,SCTP,MPTCP
            1.   1. UDP
                2. UDP 체크섬
                3. SCTP,MPTCP
        3.   DHCP
        4.   TCP/IP 유틸리티
        5.   TCP/IP 기타일반
      5.   라우팅
      6.   인터넷 QoS
      7.   인터넷 관리
      8.   인터넷 응용
      9.   인터넷 기타
      10.   패킷교환(PSN)
      11.   인터넷 관련 기관
  7.   정보기술(IT)
  8.   공업일반(기계,재료등)
  9.   표준/계측/품질
  10.   기술경영

 
        최근수정     요약목록     참고문헌