요약

  • RFC 9893은 크레딧 윈도우 흐름 제어를 위한 두 개의 DLEP 메시지와 다섯 개의 재사용 가능한 데이터 항목을 정의하는 IETF 표준 트랙 문서입니다.
  • 모뎀이 초기화 정보를 발행하고, 분류를 목적지와 연결하며, 크레딧을 부여합니다. 라우터는 윈도우 상태에 대한 자신의 관점을 보고하고 크레딧을 요청할 수 있지만, 요청을 전송 허가로 취급할 수는 없습니다.
  • 전송 전에 라우터는 일치하는 분류기, 연결된 FID 윈도우, 충분한 잔여 크레딧, 그리고 MAC 오버헤드를 포함하는 옥텟 수를 확보해야 합니다. 와일드카드 분류기가 없으면 일치하지 않는 패킷은 폐기됩니다.

DLEP는 라우터와 모뎀 사이의 제어 관계입니다. RFC 8175가 기본 세션과 데이터 항목 오류 의미를 제공하고, RFC 9893이 크레딧 윈도우 메커니즘을 추가하며, RFC 9892는 그 메커니즘이 소비하는 TID/FID 트래픽 분류 구조를 제공합니다. TID는 분류를 목적지와 연결하고, FID는 크레딧 윈도우를 식별합니다. 이 값들은 발행한 모뎀에만 의미를 가지며, 겹치는 TID는 유효하지 않습니다. 이는 큐나 도메인에 대한 범용 명명 체계가 아닙니다.

동작 순서는 의도적으로 제약됩니다. 모뎀이 관계를 초기화하고, 관련 분류를 연결하며, 윈도우를 부여합니다. 라우터는 상태를 관찰하고 크레딧을 요청할 수 있습니다. 각 송신자는 대응하는 응답이 도착할 때까지 하나의 크레딧 제어 메시지만 미결 상태로 둘 수 있습니다. 이 불변 조건은 여러 개의 미해결 제어 갱신이 순서화된 허가 스트림처럼 취급되는 것을 막습니다. 부여는 패킷이 아니라 옥텟 단위로 측정되며, 회계에는 MAC 오버헤드가 포함됩니다. 연결된 가용 윈도우를 초과할 패킷은 페이로드만으로는 맞아 보이더라도 전송할 수 없습니다.

윈도우는 구성된 최대치에 도달할 수 있습니다. 이후 크레딧 누적은 무제한 허가를 만드는 대신 그 최대치에서 포화됩니다. 최대치가 축소되면 모뎀은 이미 진행 중인 적격 패킷의 처리를 계속하고, 영향을 받는 윈도우가 새 최대치 아래로 비워질 때까지 새 크레딧을 보류해야 합니다. 이는 제어 상태 전이지, 구현이 특정 물리적 큐 배치를 갖고 있다는 증거가 아닙니다. 어떤 분류기도 일치하지 않고 와일드카드가 없으면 프로토콜상의 결과는 패킷 폐기이며, 이 소스는 그 결과를 배포 정책에 대한 주장으로 바꾸지 않습니다.

미확정 사항과 경계.이 소스 집합은 배포 보급률도, 측정된 성능 개선도 확립하지 않으며, 논리적 윈도우에서 물리적 큐로의 범용 매핑도 제공하지 않습니다. 부여 주기, 큐 구조, 롤백 임계값, 텔레메트리는 구현 또는 운영자의 선택으로 남습니다. 어떤 소스도 DSCP, VLAN, 기타 분류자 마킹에 대한 도메인 간 신뢰를 확립하지 않습니다. 크레딧 상태는 전송 허가이지 큐 정책이나 용량의 동의어가 아닙니다.

출처

  • RFC 9893, 크레딧 윈도우 사양(표준 트랙).
  • RFC 8175, DLEP 기본 세션 및 데이터 항목 의미.
  • RFC 9892, 이 제어 루프가 사용하는 트래픽 분류 구조.

검증 픽스처

  1. 정확한 맞춤:잔여 옥텟이 1,500인 일치된 TID/FID 윈도우를 구성합니다. MAC 오버헤드를 포함한 전체 회계가 1,500인 패킷은 통과할 수 있고, 1,501로 계산되는 패킷은 통과할 수 없습니다.
  2. 매칭 없음:일치하는 분류기도 와일드카드도 없는 패킷을 보내고, 추정된 기본 윈도우가 아니라 폐기가 이루어지는지 확인합니다.
  3. 제어 순서:크레딧 제어 메시지를 하나 발행한 뒤 응답 전에 두 번째를 시도하고, 미결 메시지 1개 불변 조건이 강제되는지 확인합니다.
  4. 축소와 포화:윈도우를 최대치까지 채운 뒤, 적격 트래픽이 진행 중일 때 그 최대치를 축소합니다. 영향을 받는 윈도우가 새 한도 아래로 비워질 때까지 새 크레딧이 없음을 확인합니다.

운영자 의사결정 경로:먼저 TID/FID 연결과 비겹침 TID를 검증하고, 다음으로 상태, 미결 메시지 상태, 옥텟 회계를 점검한 뒤, 매칭되지 않는 트래픽과 최대 윈도우 전이를 테스트합니다. 이러한 확인을 거친 후에야 확장을 활성화할 수 있는지 판단하십시오. 롤백 근거와 이벤트 기록은 RFC가 주장하는 내용과 별도로 유지하십시오.