Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Does weighted round-robin (WRR) determine bandwidth allocation based on number of packets or on a certain number of bytes?

0
Posted

Does weighted round-robin (WRR) determine bandwidth allocation based on number of packets or on a certain number of bytes?

0

A. Based on a certain number of bytes, which can represent more than one packet. The final packet that exceeds the bytes allocated is not sent. With an extreme weight configuration, such as 1% for queue 1 and 99% for queue 2, the exact configured weight might not be reached. The switch uses a WRR algorithm to transmit frames from one queue at a time. WRR uses a weight value to decide how much to transmit from one queue before it switches to the other queue. The higher the weight assigned to a queue, the more transmit bandwidth is allocated to it. Note: The actual number of bytes transmitted does not match the calculation because whole frames are transmitted before it switches to the other queue.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.