정보관리기술사/네트워크

Queue 관리

기술기술 2023. 12. 18. 18:35

1. 정의

  • Qos(Quality of Service) : 한정된 네트워크 자원에서 선택된 네트워크 트래픽 또는 어플리케이션에 대해 차별화 된 서비스를 제공하는 네트워크 기술
  • 네트워크 장비가 처리 할 수 있는 능력 이상으로 트래픽이 발생 할 때 패킷들을 Queue 에 저장해 두었다가 스케줄링 정책에 따라 트래픽을 처리하는 스케줄링 기법

 

2. Queue 관리 기술

기술 개념도 특징

FIFO

- First in First Out
- 인입 순서대로 처리
- Best Effort 방식
- 단독 Queue
- 장점 : 구조 단순
- 단점 : Qos 적용 불가

PQ

- Priority Queue
- 클래스별 우선순위 지정
- 4개의 클래스로 분류
- FIFO 단점 해결
- 장점 : 차등 트래픽 서비스 가능
- 단점 : 낮은 우선순위 트래픽 기아현상 발생 가능

CQ

- Custom Queue
- 클래스별 Round-Robin
- 16개 클래스로 분류
- PQ 단점을 해결
- 장점 : 클래스 별 공평한 서비스
- 단점 : 차등 트래픽 서비스 불가

CBQ

- Class Based Queue
- PQ 변형(등급별 큐)
- Starvation(기아상태) 방지
- 특정 클래스 트래픽 지연, 대역폭 독점 방지

WFQ

- Weighted Fair Queuing
- 클래스 별 가중치 부여
- 4096개의 클래스로 분류
- PQ와 CQ 단점을 해결
- 장점 : 차등 트래픽 서비스 가능
- 단점 : 혼잡회피 방식 Tail-Drop만 가능 RED, WRED 사용 불가

CBWFQ

- Class Based Weighted Fair Queuing
- 클래스마다 대역폭, 가중치, 패킷 제한 정책 정의
- WFQ의 단점을 해결
- 장점 : 혼잡 회피 방식으로 RED, WRED 사용 가능
- 단점 : 긴급 트래픽도 정책에 따라 대기

LLQ

- Low Latency Queue
- 긴급 트래픽 PQ 적용
- 나머지 트래픽 CBWFQ 적용
- Cisco에서 Voice 트래픽 처리 위해 개발
- 장점 : 긴급 트래픽 우선 처리 가능
- 단점 : 구현 및 정책 적용 어려움