요약

  • RFC 9895는 IEEE 802.1Q를 인식하는 DLEP 크레딧 윈도우를 위한 IETF Standards Track 확장, 즉 Extension Type 5입니다.
  • 사용 선언은Extensions Supported를 통해 이루어집니다. 이 확장을 광고하는 구현은 관련 RFC 9892 및 RFC 9893 메시지, 데이터 항목(Data Items), 이더넷 분류 및 처리를 모두 지원해야 합니다. 이는 필수 의존성 폐쇄이며, 선택적으로 조합하는 기능 선언이 아닙니다.
  • 플로우가 Diffserv와 이더넷 분류기 모두에 일치하면 이더넷이 우선합니다. 이 우선순위는 할당 결정입니다. 선택된 VLAN/PCP 분류가 크레딧 윈도우를 결정합니다.

RFC 9895는 RFC 9892의 트래픽 분류와 RFC 9893의 크레딧 제어를 결합하고, 논리적 윈도우를 DLEP 대상, VLAN 식별자, IEEE 802.1Q 우선순위 코드 포인트와 연계합니다. 윈도우는 공유되거나 특정 대상에 한정될 수 있습니다. 따라서 배포 시 공용 윈도우와 특정 대상에 붙는 윈도우를 구분해야 하며, RFC는 하나의 보편적인 윈도우 설계를 규정하지 않습니다.

실무 구성은 PCP-윈도우 매핑에서 시작합니다. VLAN별 PCP 매핑도 지원될 수 있습니다. PCP 없이 VLAN을 지원하는 경우에는 VLAN-윈도우 매핑을 구성 가능하게 해야 합니다. VID 의미가 중요합니다. VID 0은 VID가 무시됨을 뜻하고, VID 0xFFFF는 예약되어 있으며, 0x0001부터 0xFFFE까지는 분류에 사용할 수 있습니다. 와일드카드 PCP 또는 VID는 예상 밖의 트래픽이나 새로 나타나는 트래픽까지 일치 범위를 확장할 수 있습니다. RFC 9895는 와일드카드를 명확히 필요한 경우에만 사용하도록 권고합니다.

광고된 윈도우 수가 지원 가능한 수를 초과하는 라우터는 지원하는 부분집합을 사용하거나 세션을 재설정할 수 있으며, 불일치는 일반적인 관리 메커니즘을 통해 보고해야 합니다. 윈도우가 사용 중일 때는 충분한 크레딧 없이 트래픽을 보내서는 안 됩니다. 윈도우 크기 조정의 외부 주입은 서비스 거부 위험이 됩니다. 공격자나 신뢰할 수 없는 피어가 사용 가능한 전송 예산을 변경할 수 있기 때문입니다.

검증 픽스처

  1. 태그된 프레임을 전송하되, 그 DSCP는 윈도우 D에 매핑되고 VID와 PCP는 윈도우 E에 매핑되도록 합니다. 이더넷 분류가 E를 선택하고 계상도 E를 사용하는지, D가 아닌지 확인합니다.
  2. VID 0, VID 0xFFFF, VID 1, VID 0xFFFE를 각각 테스트합니다. VID 0은 VID를 무시하고, 0xFFFF는 예약값으로 거부되며, 나머지 두 값은 분류 가능한 경계값임을 확인합니다.
  3. 확장을 광고하고 종속된 모든 RFC 9892/9893 메시지와 데이터 항목을 행사합니다. 그다음 라우터가 지원하는 수보다 많은 윈도우를 광고하고, 지원 부분집합 동작 또는 세션 재설정과 일반 관리 보고를 검증합니다.
  4. 윈도우를 소진한 뒤 전송을 시도하여, 충분한 크레딧이 없으면 어떤 패킷도 송출되지 않음을 확인합니다. 통제된 크기 조정을 적용하고 승인, 감사 가시성, 비인가 변경의 거부를 검증합니다.

이 근거들은 배포 보편성, 측정된 성능 개선, 큐 수, 텔레메트리 임계값, 롤백 타이머, CLI, YANG 모듈, 또는 하나의 보편적인 VLAN/PCP-윈도우 설계를 입증하지 않습니다. 관리 도메인을 넘는 VLAN 및 PCP 마킹에 대한 신뢰 경계는 여전히 운영자의 결정입니다.

출처