CoS가 네트워크 전반의 패킷 플로우에 적용되는 방법
CoS는 네트워크 에지에서 들어오는 트래픽을 조사하여 작동합니다. 에지 라우팅 디바이스는 트래픽을 정의된 서비스 그룹으로 분류하여 네트워크 전반의 트래픽에 대한 특별한 처리를 제공합니다. 예를 들어, 특정 링크에서 음성 트래픽을 전송할 수 있으며 데이터 트래픽은 다른 링크를 사용할 수 있습니다. 또한 네트워크 경로를 따라 데이터 트래픽 스트림을 다르게 서비스하여 더 높은 비용을 지불하는 고객이 더 나은 서비스를 받을 수 있도록 할 수 있습니다. 트래픽이 먼 에지에서 네트워크를 떠날 때 트래픽을 재분류할 수 있습니다.
CoS를 지원하려면 네트워크의 각 라우팅 디바이스를 구성해야 합니다. 일반적으로 각 라우팅 디바이스는 입력한 패킷을 검사하여 CoS 설정을 결정합니다. 그런 다음 이러한 설정은 다음 다운스트림 라우팅 디바이스로 먼저 전송되는 패킷을 지시합니다. 또한 네트워크 에지의 라우팅 디바이스는 고객 또는 피어 네트워크에서 네트워크에 들어오는 패킷의 CoS 설정을 변경해야 할 수 있습니다.
그림 1에서 라우터 A는 고객 네트워크에서 트래픽을 수신하고 있습니다. 각 패킷이 들어갈 때 라우터 A는 패킷의 현재 CoS 설정을 조사하고 인터넷 서비스 프로바이더(ISP)가 정의한 그룹 중 하나로 트래픽을 분류합니다. 이 정의를 통해 라우터 A는 수신 중인 트래픽 스트림을 서비스하기 위해 리소스의 우선 순위를 정할 수 있습니다. 또한 라우터 A는 ISP의 트래픽 그룹과 더 잘 일치하도록 패킷의 CoS 설정(포워딩 클래스 및 손실 우선 순위)을 변경할 수 있습니다. Router B가 패킷을 수신하면 CoS 설정을 검사하고 적절한 트래픽 그룹을 결정하며 해당 설정에 따라 패킷을 처리합니다. 그런 다음 패킷을 라우터 C로 전송하여 동일한 작업을 수행합니다. 또한 라우터 D는 패킷을 검사하고 적절한 그룹을 결정합니다. 라우터 D가 네트워크의 맨 끝에 있기 때문에 ISP는 라우터 D가 이웃 네트워크로 전송하기 전에 패킷의 CoS 설정을 다시 변경하기로 다시 결정할 수 있습니다.