기은P
시간이 멈추는 장소
기은P
  • Programming (272)
    • 개발노트 (1)
    • FrontEnd (56)
      • ES&JS 문법 (14)
      • HTML&CSS (4)
      • React 기본 (18)
      • React 심화 (12)
      • React 이슈 (2)
      • Project 연습 (1)
      • Next.js (5)
    • Backend&Devops (33)
      • AWS (2)
      • Docker (9)
      • Jenkins (6)
      • Nginx (6)
      • Node.js (1)
      • ElasticSearch (5)
      • 프레임워크&아키텍처 (2)
      • 암호화 (0)
      • 기타 (2)
    • 알고리즘 (3)
    • C# (8)
      • WPF (8)
    • Java (51)
      • 순수 Java (18)
      • RDF&Jena (12)
      • RCP&GEF (9)
      • JMX (5)
      • JMapper (3)
      • 오류해결 (4)
    • Database (21)
      • RDBMS (9)
      • NoSQL (2)
      • TSDB (1)
      • GraphQL (1)
      • Hibernate (3)
      • 데이터베이스 이론 (4)
      • Redis (1)
    • 프로토콜 (11)
      • Netty (4)
      • gRPC (5)
      • 프로토콜 개념 (2)
    • Server (4)
      • Linux (4)
    • 2020 정보처리기사 필기 (43)
      • 목차 (1)
      • 기출문제 (1)
      • 1과목 - 소프트웨어 설계 (6)
      • 2과목 - 소프트웨어 개발 (7)
      • 3과목 - 데이터베이스 구축 (8)
      • 4과목 - 프로그래밍 언어 활용 (7)
      • 5과목 - 정보시스템 구축 관리 (10)
    • 2020 정보처리기사 실기 (31)
      • 목차 (4)
      • 기출예상문제 (19)
      • 실기요약 (8)
    • 빅데이터분석기사 필기 (4)
      • 목차 (0)
      • 필기 요약 (3)
    • 전기 공학 (1)
      • CIM (1)
    • 산업자동화시스템 (3)
      • SCADA (1)
      • OPC UA (2)
    • 디자인패턴 (1)
    • 휴지통 (0)

공지사항

  • 공지사항/포스팅 예정 항목

최근 댓글

최근 글

전체 방문자
오늘
어제

티스토리

hELLO · Designed By 정상우.
기은P

시간이 멈추는 장소

DCCP(Datagram Congestion Control Protocol)란?
프로토콜/프로토콜 개념

DCCP(Datagram Congestion Control Protocol)란?

2020. 6. 12. 16:33
반응형

DCCP(Datagram Congestion Control Protocol)란?

 

 

DCCP는 UDP기반에서 최소한의 혼잡 제어 기능을 가진 새로운 전송 프로토콜입니다.

*혼잡 제어 : 네트워크의 혼잡 상태를 파악하고 그 상태를 해결하기 위해 데이터 전송을 제어하는 것

 

UDP(User Datagram Protocol) 기반의 실시간 서비스에서는 오랜 시간동안 대용량의 데이터를 전송하기 때문에 망의 혼잡 및 다른 프로토콜과 대역폭 불균형을 초래하는 문제점이 존재합니다.

 

UDP는 혼잡 제어가 없는데, 이러한 혼잡 제어 기능이 추가되어 UDP의 문제점을 해결해주는 것이 DCCP 프로토콜 입니다.

 

따라서 DCCP 프로토콜은 멀티미디어 스트리밍 응용프로그램에 대해 적합성을 가지고 있습니다.

 

UDP는 클라이언트와 비연결적인 특성을 지니고 있는데, DCCP는 UDP와 다르게 클라이언트에 부분적으로 연결적인 특성을 가지는 대용량의 데이터를 전송하기 적합한 메세지 지향적인 프로토콜이라고 생각하시면 됩니다.

 

 

1. UDP의 주요 특징

 

ㅇ 비연결성이고, 신뢰성이 없으며, 순서화되지 않은 Datagram 서비스 제공

     - (확인응답 없음)  메세지가 제대로 도착했는지 확인하지 않음

     - (순서제어 없음)  수신된 메세지의 순서를 맞추지 않음

     - (흐름제어 없음)  흐름 제어를 위한 피드백을 제공하지 않음

     - (오류제어 거의 없음)  검사합을 제외한 특별한 오류 검출 및 제어 없음

        . UDP를 사용하는 프로그램 쪽에서 오류제어 기능을 스스로 갖추어야 함

     - (논리적인 가상회선 연결이 필요없음)  데이터그램 지향의 전송계층용 프로토콜

        . 비연결성 접속상태 하에서 통신

반응형
저작자표시 변경금지 (새창열림)

'프로토콜 > 프로토콜 개념' 카테고리의 다른 글

[SOAP] Simple Object Access Protocol이란?  (0) 2020.07.29
    '프로토콜/프로토콜 개념' 카테고리의 다른 글
    • [SOAP] Simple Object Access Protocol이란?
    기은P
    기은P
    기은P의 블로그 일상과 개발 관련 포스팅 #React #Typescript #Next #Nest https://github.com/kimdongjang

    티스토리툴바