2019년 1월 3일
계층별 QoS 보장, IntServ와 DiffServ
I. 계층별 QoS 보장 기술, IntServ & DiffServ
- 계층 별 QoS 보장 위해 다양한 기술 중 IntServ, DiffServ 존재
II. RSVP 기반 통합 서비스 모델, IntServ
가. IntServ의 개념
개념도 | |
개념 | 종단 간 개별 트래픽 흐름 단위로 경로 상 라우터 자원을 예약(RSVP)하여 종단 간 QoS 보장 모델 |
특징 | 종단 간 시그널링을 통해 트래픽 특성과 QoS 정보 전달 및 필요 대역폭 할당 |
- RSVP(Resource Reservation Protocol, 자원 예약 프로토콜): 호스트가 라우터에 APP이 선택한 클래스와 트래픽 특성, QoS 요구사항 전달하는 프로토콜
나. IntServ의 동작절차
구성도 | |
① | – 송신자는 흐름에 필요한 트래픽 특성 명시 TSpec 포함 Path 메시지를 수신자에게 전송 |
② | – 전송은 경로 상 모든 라우터들이 테이블 지정 Path 메시지를 다음 Hop으로 내보냄 |
③ | – Path 메시지를 수신한 수신자는 해당 흐름의 자원 요청에 대해 RESV 메시지로 응답 |
④ | – RESV 메시지는 송신자가 보낸 TSPEC과 FilterSpec 포함 서비스에 따라 선택적 포함 – TSPEC: 송신자 패킷의 트래픽 특성 – RSPEC: 요청 트래픽 특성 할당 정보 |
⑤ | – 경로 상 중간 라우터들이 모두 RESV 메시지 요구사항을 수용 시 링크 상 라우터 버퍼 공간 할당 – 해당 흐름 상태 추적하여 RESV 요청 수용 불가 시 오류 메시지를 수신자에 전송, 신호 과정 종료 |
III. DSCP 마킹 기반 차별화 모델, DiffServ
가. DiffServ의 개념
개념도 | |
개념 | 패킷 DS(Diff-Service) 필드에 DSCP(DS Code Point)를 마킹하여 서비스 클래스 별 PHB(Per Hop Behavior) 우선순위 기반 QoS 보장 서비스 모델 |
특징 | – IntServ 모델의 현실적 한계를 극복 |
나. DiffServ의 동작 절차
구분 | 설명 |
---|---|
Edge Node 동작 | |
① 입력 트래픽 분류하여 정의된 DSCP 마킹 ② 마킹된 DSCP 기반 정의된 CoS(Condition) 적용 ③ 절차대로 수행되는 상태 확인/측정 | |
Core Node 동작 | |
① 입력 트래픽 분류, 해당 DSCP 기반 Forwarding ② 모든 Core Node에서 동일한 절차 수행 |
IV. IntServ와 DiffServ 기술 유형 비교
항목 | IntServ | DiffServ |
---|---|---|
특징 | – 자원 예약 필요 | – 서비스 등급 차별화 |
보장단위 | – Flow 별 종단간 QoS | – Class 별 QoS 보장 |
망 규모 | – 소규모(LAN) | – 대규모(WAN, MAN) |
관련기술 | – RSVP | – PHB(Per Hop Behavior) |
장점 | – 단순한 망 설정 | – 확장성 용이 |
단점 | – 확장성 문제 | – 노드 분석 시간 필요 |
- IntServ와 DiffServ는 망 규모 별 적정한 유형 선택 필요
One Comment
감사합니다~~