이번 장에서는 L2 Switch에서 QoS를 어떻게 적용하는지에 대해 살펴보도록 하겠습니다. 일반적으로 네트워크에서는 best-effort 방식으로 전송이 되는데, 이는 먼저 오는 순서에 따라 동일한 우선순위가 주어진다고 볼 수 있습니다. 네트워크 혼잡(congestion)이 발생할 경우, 모든 트래픽은 드랍됩니다. QoS를 세팅할 경우 네트워크 트래픽을 선별할 수 있으며, 데이터의 중요성에 따라 우선순위를 적용할 수 있습니다. 보다 네트워크 대역폭을 효율적으로 사용할 수 있으며, 네트워크 혼잡(congestion)을 회피할 수 있습니다.
QoS는 IETF(Internet Engineering Task Force)에서 표준으로 정의한 DiffServ 아키텍처를 따르고 있습니다. 이 아키텍처는 각 패킷을 분류하여 적용합니다. 분류사항(classification)은 IP 패킷 헤더에 포함하고 있으며, ToS(Type of service) 필드의 6비트를 사용합니다.
1. Layer2에서의 우선순위 조정
- Layer2 802.1Q 프레임 헤더는 사용자 우선순위 비트(User Priority bits)라 불리는 CoS(Class of Service)에서 2바이트의 태그 제어 정보(Tag Control Information)을 가지고 있습니다. Layer2 CoS 값의 우선순위는 0부터 7까지의 범위를 갖습니다.
2. Layer3에서의 우선순위 조정
- Layer3 IP 패킷은 DSCP(Differentiated Services Code Point) 값을 운반하며, DSCP 지원값은 0, 8, 10, 16, 18, 24, 26, 32, 40, 46, 48, 56 등입니다.
QoS Classification
QoS 적용 흐름도
분류(Classfication)는 패킷내 필드를 검사하여 트래픽을 구분합니다.
분류(Classfication)는 물리적 인터페이스 기반으로 이루어지며, VLAN과 같은 가상의 인터페이스에서는 지원하지 않습니다.
0 개의 댓글:
댓글 쓰기