QoS: Difference between revisions

From IT위키
No edit summary
No edit summary
Line 1: Line 1:
[[분류:IT경영]]
[[분류:IT경영]]
;Quality of Service
;Quality of Service
;기본적으로 Best Effort 서비스만을 제공하고 있는 기존의 인터넷/통신망과 달리, 대상에 따라 차등화된 서비스를 제공할 수 있도록 하는 기술


== 품질 측정 요소 ==
== 품질 측정 요소 ==
Line 35: Line 36:
* 연속지연(Serialization Delay), 전달지연(Propagation Delay), 큐잉지연(Queuing Delay)
* 연속지연(Serialization Delay), 전달지연(Propagation Delay), 큐잉지연(Queuing Delay)
| Queuing
| Queuing
|}
== QoS 레벨 ==
{| class="wikitable"
|-
! 수준 구분 !! 설명
|-
| 최선
(Best Effort)
||
* 기본적인 인터넷의 서비스 모델. 어떤 것도 보장하지 않는 '최선의 노력'
* 패킷을 목적지까지 전달할지, 언제 전달할지(Whether and when) 보장되지 않음
|-
| 차등화
(Differentiated)
||
* 각각의 패킷별 또는 흐름(Flow)별 요구되는 QoS를 보장하지 못함
* 단지, 다른 트래픽과 비교해 차등화된 퀄리티 제공에 대해서 보장
|-
| 보장
(Guaranteed)
||
* 트래픽 각각의 흐름별로 차등화된 서비스 보장
* 백본망에서 수많은 흐름이 존재하므로 확장성에 문제 발생 가능성
|}
|}


== 서비스 모델 ==
== 서비스 모델 ==
* IntServ: 실시간 트래픽 관리
; [[IETF]]에서 두가지 QoS 모델을 제안
* DiffServ: 다양한 서비스레벨 지원
 
 
=== IntServ ===
* 종단 간 개별 트래픽 흐름 단위로 경로 상 라우터 자원을 예약([[RSVP]])하여 종단 간 QoS 보장 모델
 
=== DiffServ ===
* 패킷 DS(Diff-Service) 필드에 DSCP(DS Code Point)를 마킹하여 서비스 클래스 별 PHB(Per Hop Behavior) 우선순위 기반 QoS 보장 서비스 모델
* IntServ 모델의 현실적 한계를 극복
 
{| class="wikitable"
! 항목
! IntServ
! DiffServ
|-
| 특징
| – 자원 예약 필요
| – 서비스 등급 차별화
|-
| 보장단위
| – Flow 별 종단간 QoS
| – Class 별 QoS 보장
|-
| 망 규모
| – 소규모(LAN)
| – 대규모(WAN, MAN)
|-
| 관련기술
| – RSVP
| – PHB(Per Hop Behavior)
|-
| 장점
| – 단순한 망 설정
| – 확장성 용이
|-
| 단점
| – 확장성 문제
| – 노드 분석 시간 필요
|}
 
== 참고 문헌 ==
* [http://blog.skby.net/계층별-qos-보장-intserv와-diffserv/ 계층별 QoS 보장, IntServ와 DiffServ]
* [https://middleware.tistory.com/entry/IntServ-%EB%B0%8F-DiffServ IntServ 및 DiffServ]

Revision as of 23:18, 4 January 2020

분류:IT경영

Quality of Service
기본적으로 Best Effort 서비스만을 제공하고 있는 기존의 인터넷/통신망과 달리, 대상에 따라 차등화된 서비스를 제공할 수 있도록 하는 기술

품질 측정 요소

제어요소 설명 제어기법
대역폭

(Bandwidth)

  • 특정 어플리케이션에 할당된 네트워크 자원의 양을 의미
  • 일정시간에 처리한 데이터의 총량
Queuing Shaping, Policing
지연

(Delay)

  • 서비스 또는 특정 처리를 위해 기다림으로 발생하는 지연
  • 발송지에서 목적지까지 가는 경로에서 발생 되는 지연
Queuing
패킷 손실

(Packet Loss)

  • 네트워크에서 데이터를 전송하는 과정에서 패킷의 손실정도
  • 주된 원인은 네트워크 혼잡으로 인한 버퍼 오버플로우
Queuing, RED, WRED
지터

(Jitter)

  • 신호가 네트워크를 통해서 전달되는 과정에서 원래 신호로부터 왜곡되는 정도
  • 연속지연(Serialization Delay), 전달지연(Propagation Delay), 큐잉지연(Queuing Delay)
Queuing

QoS 레벨

수준 구분 설명
최선

(Best Effort)

  • 기본적인 인터넷의 서비스 모델. 어떤 것도 보장하지 않는 '최선의 노력'
  • 패킷을 목적지까지 전달할지, 언제 전달할지(Whether and when) 보장되지 않음
차등화

(Differentiated)

  • 각각의 패킷별 또는 흐름(Flow)별 요구되는 QoS를 보장하지 못함
  • 단지, 다른 트래픽과 비교해 차등화된 퀄리티 제공에 대해서 보장
보장

(Guaranteed)

  • 트래픽 각각의 흐름별로 차등화된 서비스 보장
  • 백본망에서 수많은 흐름이 존재하므로 확장성에 문제 발생 가능성

서비스 모델

IETF에서 두가지 QoS 모델을 제안


IntServ

  • 종단 간 개별 트래픽 흐름 단위로 경로 상 라우터 자원을 예약(RSVP)하여 종단 간 QoS 보장 모델

DiffServ

  • 패킷 DS(Diff-Service) 필드에 DSCP(DS Code Point)를 마킹하여 서비스 클래스 별 PHB(Per Hop Behavior) 우선순위 기반 QoS 보장 서비스 모델
  • IntServ 모델의 현실적 한계를 극복
항목 IntServ DiffServ
특징 – 자원 예약 필요 – 서비스 등급 차별화
보장단위 – Flow 별 종단간 QoS – Class 별 QoS 보장
망 규모 – 소규모(LAN) – 대규모(WAN, MAN)
관련기술 – RSVP – PHB(Per Hop Behavior)
장점 – 단순한 망 설정 – 확장성 용이
단점 – 확장성 문제 – 노드 분석 시간 필요

참고 문헌