⑤ 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 ⭕
'IT > ㄴ HPE & Juniper' 카테고리의 다른 글
| [JN0-650] Class of service (CoS) - Shaping / Rewrite rules (0) | 2025.12.28 |
|---|---|
| [JN0-650] Class of service (CoS) - Schedulers / Drop profiles (0) | 2025.12.28 |
| [JN0-650] Class of service (CoS) - Forwarding classes / Classification (BA / MF) (0) | 2025.12.28 |
| [JN0-650] Class of service (CoS) - CoS processing on Junos devices / CoS header fields (0) | 2025.12.28 |
| [JN0-650] IP Multicast - Q & A (0) | 2025.12.25 |