摘要 |
네트워크 통신 기기에서 각 전송 프레임에 우선도를 부여한 전송 및 폐기 처리를 실현할 때, 전송 수신처 장치의 폭주를 방지하기 위한 대역 제한을 행한다. 구체적으로는, 우선도마다 버킷을 제공하고, 우선도에 따른 양의 토큰을 보충한다. 또한, 버킷 평가 전에, 하나의 공유 버킷을 제공한다. 일정 기간마다, 우선도마다 제공된 버킷 내에 존재하는 토큰을 모두 공유 버킷에 할당한다. 공유 버킷의 깊이를 초과해서 넘친 토큰은 폐기한다. 공유 버킷에 토큰이 존재하는 한, 프레임의 우선도에 상관없이 모든 프레임을 평등하게 평가하고 전송한다. 공유 버킷에 토큰이 없는 경우에, 우선적 제한으로 전환하고, 각 우선도 버킷을 평가한다. 해당 프레임의 우선도에 대응하는 버킷을 확인하고 토큰이 존재하는 경우에, 프레임의 전송 처리를 행한다. 토큰이 없는 경우에, 프레임의 폐기 처리를 행한다. |