혼잡의 영향을 받는 송신 대기열 대역폭 문제 해결
문제
설명
송신 포트의 혼잡으로 인해 송신 대기열이 예상보다 적은 대역폭을 수신하게 됩니다. 송신 포트 혼잡은 혼잡한 포트의 대기열에 할당된 대역폭의 양에 영향을 미칠 수 있으며, 경우에 따라 혼잡하지 않은 포트의 대기열에 할당될 수도 있습니다.
원인
송신 대기열 혼잡으로 인해 수신 포트 버퍼가 특정 임계값 이상으로 채워지고 송신 포트의 대기열로의 흐름에 영향을 줄 수 있습니다. 하나의 대기열은 구성된 대역폭을 수신하지만 송신 포트의 다른 대기열은 영향을 받아 구성된 대역폭 공유를 수신하지 않습니다.
해결책
해결책은 혼잡한 포트의 대기열이나 대기열에 WRED(Weighted Random Early Detection)를 적용하도록 드롭 프로필을 구성하는 것입니다.
구성된 대역폭을 수신하는 대기열에 드롭 프로필을 구성합니다. 이 대기열은 다른 대기열이 예상되는 대역폭을 수신하지 못하도록 합니다. 드롭 프로필은 대기열이 포트의 다른 대기열에 영향을 주지 않도록 합니다.
CLI를 사용하여 WRED 프로필을 구성하려면:
드롭 프로필의 이름을 지정하고 드롭 시작점, 드롭 종료점, 최소 드롭 속도 및 드롭 프로필의 최대 드롭 속도를 설정합니다.
[edit class-of-service] user@switch# set drop-profile drop-profile-name interpolate fill-level percentage fill-level percentage drop-probability 0 drop-probability percentage