IT/ㄴ HPE & Juniper

[JN0-650] Class of service (CoS) - Packet loss priority, Policers

TIENE 2025. 12. 28. 14:58

 

⑤ Packet Loss Priority (PLP)

1️⃣ PLP의 정체를 한 문장으로 고정

Packet loss priority는
“혼잡 시 이 패킷을 먼저 버려도 되는지 여부를 나타내는 내부 속성”이다.

 

중요한 점:

  • 대역폭 배분 ❌
  • 스케줄링 ❌
  • 오직 드롭 우선순위만 결정

2️⃣ PLP는 언제 결정되나 (Ingress)

PLP는 Ingress에서 결정된다.

  • classifier 결과
  • 또는 policer 결과

즉, 패킷이 들어올 때 이미:

  • forwarding-class
  • loss priority (low / high)
    가 같이 찍힌다.

이건 이후 egress까지 계속 따라간다.


3️⃣ PLP가 실제로 쓰이는 지점 (Egress)

PLP는 여기서 힘을 발휘한다.

  • Drop profile
  • 큐 혼잡 발생 시

동일한 큐 안에서도:

  • PLP = high → 먼저 드롭
  • PLP = low → 최대한 유지

그래서 시험에서 이런 말이 나온다.

“High-priority traffic is dropped first”

이건 말이 이상해 보이지만,

  • forwarding-class 기준 우선순위가 아니라
  • loss priority 기준이라는 게 포인트다.

4️⃣ 시험에서 PLP를 묻는 방식

유형 1

  • 같은 큐
  • 같은 스케줄러
  • 일부 트래픽만 드롭

loss priority 차이

유형 2

  • policer 설정 후
  • 특정 트래픽만 drop

policer가 PLP를 high로 마킹


5️⃣ 핵심 문장 (시험용)

“Packet loss priority determines which packets are dropped first during congestion within the same forwarding class.”


⑥ Policers

여기서 shaper랑 섞이면 바로 틀린다.
Ingress 기준으로 고정하자.


1️⃣ Policer의 본질을 한 문장으로 고정

Policer는
들어오는 트래픽의 속도를 ‘강제로’ 제한하는 ingress 기능이다.

핵심 키워드:

  • Ingress
  • 강제
  • 즉시 drop 또는 재마킹

2️⃣ Policer의 동작 방식 (개념 수준)

시험에서 필요한 건 이 정도다.

  • Rate 초과 여부 판단
  • 초과 시:
    • drop
    • 또는 loss priority를 high로 변경
    • 또는 forwarding-class 변경

중요:

  • 큐에 넣기 전에 처리
  • 스케줄러랑 무관

3️⃣ Policer vs Shaper (여기서 80% 틀린다)

구분PolicerShaper

위치 Ingress Egress
방식 즉시 제한 버퍼링 후 완화
초과 시 Drop / Mark Delay
용도 계약 위반 차단 품질 안정화

시험에서:

  • “limit incoming traffic”
    policer
  • “smooth traffic before sending”
    shaper

4️⃣ Policer가 PLP에 미치는 영향 (중요)

Policer는 보통 이렇게 쓴다.

  • 정상 트래픽 → PLP low
  • 초과 트래픽 → PLP high

그래서:

  • 즉시 안 죽을 수도 있지만
  • 혼잡 시 가장 먼저 버려짐

시험에서:

“Why is excess traffic dropped first during congestion?”

정답:
Policer increased packet loss priority


5️⃣ 시험에서 Policer를 묻는 전형적 시나리오

  • ingress에서 대역폭 제한 필요
  • 특정 트래픽만 제한
  • egress는 건드리지 않음

policer


여기까지 CoS 이해 상태 체크

  • PLP = drop 우선순위 ⭕
  • PLP는 ingress에서 결정 ⭕
  • Policer는 ingress에서 속도 제한 ⭕
  • Policer ≠ Shaper ⭕