DiffServ, Diff-Serv   Differentiated Service   차등 서비스

(2019-07-18)

1. DiffServ인터넷에서 QoS(서비스품질)을 보장하려는 방법 중의 하나
     - 비록 모두에게 만족하는 서비스품질을 보장하지는 못하지만,
     - 비교적 차등화된 서비스품질을 제공하자는 취지에서 개발된 IETF 표준 ☞ 인터넷 QoS 
        . IntServ확장성 문제를 해결하기 위해 제안되었음


2. DiffServ 특징

  ㅇ 간단하고, 구현이 용이하고, 가벼우며, 확장성이 용이한 프로토콜IP 헤더DSCP 값을 사용하여 확장성 있는 서비스 차등화 실현
     - 미리 정의된 서비스품질 수준에 따라, 패킷을 등급별로 구분함


3. DiffServ 구현원리

  ㅇ 상대적으로 우선순위가 높은 패킷을 명시토록 함
     - 이러한 패킷에 대하여는 보다 나은 서비스를 제공토록 하는 모델
        . 즉, 각 패킷에 등급을 나타내는 플래그가 붙게하여, 
        . Gold,Silver,Bronze 서비스 등과 같은 형태로 구분시키고,
        . 각 라우터는 등급이 높은 패킷을 우대하여 처리


4. IntServ 및 DiffServ 차이점IntServ 모델
     - 사용자 패킷 플로단위로 각각을 자원 예약 모델

  ㅇ DiffServ 모델
     - 사용자 패킷 플로우를 군집화하여, 소수의 트래픽 클래스 만으로 구분시키며,
       복잡한 패킷 처리 과정을 단순화시켜, 대규모 망에서도 적용이 가능한 모델
     

5. DiffServ 망 구조

  ㅇ 망 가장자리(Edge) 
     - 패킷 분류화(Classification) 및 트래픽 조정(Conditioning)
        . 망으로 유입되는 패킷들의 DS (Differentiated Service) 필드에 특정 값 마킹

  ㅇ 망 중심부분(Core)
     - 패킷에 표시된 정보에 따라 단순히 패킷의 전달 기능 만 수행

  ㅇ DS 영역
     - 양 Edge 간에 QoS를 제공하며 Diffserv가 적용되는 영역


6. DiffServ 주요 요소Packet Classifier
     - 최종적으로 어떤 PHB(Per-Hop Behavior)를 할당할 것인지 패킷 헤더를 분석

  ㅇ DSCP (Differentiated Service Code Point)
     - DiffServ에서는 모든 IP 헤더DSCP를 붙임
       . IPv4 헤더TOS 필드, IPv6 헤더Traffic class 필드의 8비트 등급 필드
       . 8 비트 중 앞 6 비트(DSCP)에 차등 서비스의 종류 또는 등급을 표시,  뒤 2 비
         트는 미사용.
     - Edge에서는 DSCP 값을 정하고, Core에서는 DSCP 값에 따라 패킷을 분류하고 전달

  ㅇ PHB (Per-Hop-Behaviour, 홉별 행위)
     - DiffSerrv 이 구현된 라우터에서 다양한 등급으로 마킹되어진 일련의 들어오는
       패킷들에 대해 어떤 일관된 행위를 통해 다음 홉으로 전달하는 방식 
     - PHB 구분 : EF (Expedited Forwarding), AF (Assured Forwarding), BEF (Best-
                  Effort Forwarding) 등

   


7. 표준RFC 3260 (New Terminology and Clarifications for Diffserv, 2002년) 
    - (Updates RFC2474, RFC2475, RFC2597)

차등서비스(DiffServ)
   1. DiffServ   2. DSCP   3. PHB(홉별 행위)   4. ToS   5. 패킷 분류화  


Copyrightⓒ written by 차재복 (Cha Jae Bok)               기술용어해설 후원
"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"