IT/ㄴ HPE & Juniper

[JN0-650] Class of service (CoS) - Process

TIENE 2025. 12. 28. 14:59

 

[Ingress] — “판단하고 찍는 단계”

  1. Classification
  • 의미: 패킷을 어떤 forwarding-class로 보낼지 결정
  • 핵심 단어:
    • BA classifier: DSCP / 802.1p 같은 이미 찍힌 마킹 기반
    • MF classifier: IP, Port, VLAN 등 여러 필드 조합
    • MF > BA 우선
  • 시험 포인트: classifier는 큐를 만들지 않는다
  1. Loss Priority (PLP)
  • 의미: 혼잡 시 먼저 버려질지 여부
  • 값: low / high
  • 결정 시점: Ingress
  • 시험 포인트: 같은 큐여도 PLP에 따라 드롭 순서가 달라짐
  1. Policer (Optional)
  • 의미: 들어오는 트래픽 속도를 강제로 제한
  • 위치: Ingress
  • 동작: rate 초과 시 drop 또는 PLP high 마킹
  • 시험 포인트:
    • Policer ≠ Shaper
    • Policer는 즉시 제한
  1. Forwarding Class 할당
  • 의미: Junos 내부 QoS의 기준 라벨
  • 대표 클래스:
    • best-effort
    • expedited-forwarding (voice)
    • assured-forwarding
    • network-control
  • 시험 포인트:
    • DSCP ≠ forwarding-class
    • forwarding-class가 큐 선택의 기준

[Fabric / Internal] — “내부 이동 구간”

  1. Internal Forwarding
  • 의미: forwarding-class + PLP를 들고 내부 패브릭 이동
  • 특징:
    • 외부 헤더(DSCP/PCP)는 여기서 의미 없음
  • 시험 포인트:
    • 이 구간에서 QoS 재판단 없음

[Egress] — “실제로 내보내는 단계”

  1. Scheduler
  • 의미: 큐별로 언제, 얼마나 보낼지 결정
  • 방식:
    • Strict priority: 지연 최소, starvation 위험
    • Weighted: 공정성 확보
  • 시험 포인트:
    • scheduler는 forwarding-class(큐) 기준
    • DSCP 안 봄
  1. Shaping
  • 의미: 버리지 않고 속도를 부드럽게 제한
  • 위치: Egress
  • 동작: 버퍼링 후 천천히 전송
  • 시험 포인트:
    • WAN/회선 속도 맞출 때 사용
    • Shaper ≠ Policer
  1. Drop Profile
  • 의미: 언제부터 드롭할지 결정
  • 기준:
    • 큐 점유율
    • PLP
  • 시험 포인트:
    • PLP = “누굴 먼저”
    • Drop profile = “언제부터”
  1. Rewrite Rules
  • 의미: 나갈 때 헤더 마킹(DSCP/PCP)을 다시 찍음
  • 기준:
    • forwarding-class
    • loss priority
  • 위치: Egress
  • 시험 포인트:
    • rewrite 없으면 end-to-end QoS 깨짐
    • ingress에서 적용 ❌

한 줄 암기용 요약 (이거 하나로 정리)

Ingress에서는 분류·마킹·제한,
Internal에서는 forwarding-class 유지,
Egress에서는 스케줄·셰이핑·드롭·리라이트.


시험 직전용 “연상 키워드”

  • Classifier → “누구냐”
  • Forwarding class → “어느 큐”
  • Scheduler → “언제 보냄”
  • PLP → “누가 먼저 죽음”
  • Drop profile → “언제부터 죽음”
  • Policer → “들어오다 자름”
  • Shaper → “나가다 천천히”
  • Rewrite → “외부용 마킹”