Vous n'êtes pas seul. Les gens deviennent souvent confus avec maintenir l'ordre des calculs.
Votre taille de seau est de 8000 bytes. Ceci signifie que vous êtes admis envoyer 8000 bytes de votre seau au cours de la période de comité technique.
Pour simplifier supposer que vous recevez des paquets toute les 5 millisecondes (0.005 sec). Vous ajoutez des marques au taux (0.005 * 884000) de = 4420 bits en 0.005 sec = 552 bytes. Cela signifie que vous êtes admis ajouter 552 bytes à votre seau toutes les 0.005 seconde.
Supposer que vous avez commencé par votre seau plein. Vous avez 8000 bytes dans lui. 0.005 seconde plus tard, vous avez reçu 5000 bytes dans un paquet. Ce paquet se conforme parce que vous avez 8000 bytes dans votre seau. Placer-dscp-transmettre ainsi est exécuté. les bytes 8000-5000=3000 demeurent dans votre seau. Se référant le calcul précédent, vous ajoutez 552 bytes à votre marque dedans pendant 0.005 sec plus tard. Votre seau a 3552 bytes dans lui. Maintenant un autre paquet arrive avec 4000 bytes dans lui. C'est plus que les bytes dans votre seau (3352). Ainsi vous vous exécutez dépassez la baisse d'action le paquet. Se référant le calcul précédent, vous ajoutez 552 bytes à votre marque dedans pendant 0.005 sec plus tard. Votre seau a maintenant 4114 bytes dans lui. Maintenant un autre paquet arrive avec 4000 bytes dans lui. Ce paquet se conforme parce que vous avez 4114 bytes dans votre seau. Placer-dscp-transmettre ainsi est exécuté. les bytes 4114-4000=114 demeurent dans votre seau. Il y a alors un silence de 0.5 seconde période où vous n'avez reçu aucun paquet. Ceci signifie que les bytes 552*100=5520 obtiennent supplémentaires à votre seau.
J'espère que ceci aide.