Académique Documents
Professionnel Documents
Culture Documents
Gestion de la bande passante
ÉCLATEMENT
par : Novan Chris
Citraweb Nusa Infomedia, Indonésie
www.mikrotik.co.id
Machine Translated by Google
Un mouchoir
• L'ère devient plus moderne, de nombreux aspects de la vie
qui est tout en ligne :
– Acheter des marchandises – En ligne
– Envie de conduire un mototaxi – En ligne
Acheter de la nourriture En ligne
– Voulezvous un massage – En ligne
– Envie de se confier En ligne
– Trouver une correspondance… En ligne
• Si vous n'allez pas en ligne, vous n'êtes pas considéré comme moderne… katrok !
2
Machine Translated by Google
Mode de vie humain moderne
4 J en bonne santé
3
Machine Translated by Google
5 PARFAITS
Une bande passante massive ne
vous satisfera jamais assez !
4
Machine Translated by Google
Exigences de bande passante
• Plus il y a de contenu, plus il y a d'impact sur
les besoins en bande passante • Chaque
utilisateur essaie de trouver la bande passante
la plus rapide et la moins chère J
• Les fournisseurs sont tenus de fournir
le meilleur service possible à l'utilisateur •
Fonction de gestion de la bande passante
Mikrotik doit être en mesure de fournir
rapidité et commodité
5
Machine Translated by Google
Éclatement
6
Machine Translated by Google
ÉCLATEMENT
• Une méthode de mise en œuvre de
Façonneur de bande passante.
• Permet de donner des allocations
plus grande bande passante (avec conditions):
– Lorsqu'il y a de la bande passante résiduelle
– Lorsque les conditions correspondent aux
critères • Le critère BURST est calculé à partir de 3 paramètres :
– Limite de rafale
– Seuil de rafale
– Temps de rafale
7
Machine Translated by Google
Exemple de RAFALE
Maxlimit=256kbps, bursttime=16,
burstthreshold=128kbps, burstlimit=512kbps.
Taux réel
Débit (kbps)
512 Limite de rafale
Taux moyen
384
Limite max
256
Seuil de rafale
128
Limite à
64
0 5 dix 15 20 fois)
8
Machine Translated by Google
Calcul BURST
• Initialement, le débit de données moyen au cours des 16 dernières secondes est de
0 kbps. Étant donné que ce débit de données moyen est inférieur au seuil de rafale,
des rafales peuvent être effectuées.
• Après 1 seconde, le débit de données moyen est
(0+0+0+0+0+0+0+0+0+0+0+0+0+0+0+512)/16=32kbps, encore plus petit que
le seuil de salve. Des rafales peuvent être effectuées.
• Pour la deuxième seconde, le débit de données moyen
est (0+0+0+0+0+0+0+0+0+0+0+0+0+0+512+512)/16=64kbps. • De même
pour la troisième seconde, le débit de données moyen est
(0+0+0+0+0+0+0+0+0+0+0+0+0+512+512+512)/16=96kbps. • Après 4
secondes, il arrive un moment où le débit de données moyen est supérieur au seuil de
rafale. Les rafales ne peuvent plus être effectuées et le débit de données tombe
à la limite maximale (256 kbps).
9
Machine Translated by Google
Formule BURST
Éclatement Éclatement
= Éclatement Client
: :
Limite Seuil Temps Éclatement
Maxlimit=256kbps, bursttime=16,
burstthreshold=128kbps, burstlimit=512kbps.
128 / 512 *
16 = 4 secondes
• Si le seuil de rafale est inférieur à la limite maximale, alors
le client ne peut éclater qu'une seule fois, si le seuil
d'éclatement est supérieur à la limite maximale, le client
peut éclater plusieurs fois.
• La formule cidessus ne s'applique qu'aux conditions
le début lorsque l'utilisation moyenne est de 0 bps
dix
Machine Translated by Google
Exemples de rafales
Ajouter burstlimit=512K, burst
threshold 256k et
temps de rafale = 30s
Télécharger 128 Kbps
l'Internet
Télécharger 64 Kbps
Routeurs Mikrotik Ordinateur portable
11
Machine Translated by Google
Configuration en rafale
12
Machine Translated by Google
Processus de rafale intense
• Le processus Burst effectue des calculs
avec 16 plages horaires :
– Bursttime=16s – slotwaktu=1s
– Bursttime=32s – slotwaktu=2s
– Bursttime=10s – slotwaktu=0.625s
• Le routeur doit mémoriser l'utilisation
bande passante réelle du client pour 16 tranches
horaires
• Le routeur doit calculer la moyenne
utilisation réelle de la bande passante par 16 tranches horaires
13
Machine Translated by Google
Alternative en rafale
• Le mécanisme de fonction de rafale devient
surcharger le processeur lorsque la bande
passante gérée augmente.
• Mikrotik a enfin ouvert une nouvelle méthode
qui était auparavant cachée, à savoir
la méthode Token Bucket comme méthode
alternative à un Burst plus simple.
14
Machine Translated by Google
HTB Seau de jetons hiérarchique
• Le fonctionnement de Hierarchy sur
HTB a été beaucoup discuté.
– http://mikrotik.co.id/
Article_lihat.php?id=29
• Concernant ce seau de jetons
moimême peutêtre pas encore
largement publié •
Fonction Token Bucket déjà
ont toujours été un
sur HTB.
15
Machine Translated by Google
Algorithme de seau à jetons
16 http://wiki.mikrotik.com/wiki/Manual:HTBToken_Bucket_Algorithm
Machine Translated by Google
Algorithme de seau à jetons
• Token Bucket a son propre algorithme
pour traiter la bande passante dans chacun
file d'attente de
règles. – sousprocessus pada HTB
• Algorithm Token Bucket utilise
analogie billet/jeton qui peut être prise en compte
sur un buffer (Bucket)
– Les jetons sont calculés en octets par
deuxième
– Alors que Bucket est un tampon calculé
à partir de maxlimit 17
Machine Translated by Google
Logique de compartiment de jetons
Taux de jeton Bande passante supplémentaire
Taux de jeton Bande passante supplémentaire
Taux de jeton Bande passante supplémentaire
Seau vide
Pas de taux symbolique
Pas de bande passante supplémentaire
18
Machine Translated by Google
Paramètre de compartiment de jetons
• Taux de jeton calculé à partir de la plus grande limite
dans une file d'attente de règles :
– Limitat (si limitat est supérieur à maxlimit parent)
– Limite maximale
– Limite de rafale (si la limite de rafale est active et sa condition
autorisé pour l'éclatement)
*
• Bucket Capacity = bucketsize Depuis le limite max
début, le paramètre bucketsize était verrouillé à une valeur de 0,1
• À partir de la version 6.35 , nous pouvons définir ce paramètre
19
Machine Translated by Google
configuration de taille de bucket
20
Machine Translated by Google
Exemple de calcul – réglage par défaut
• File d'attente Terdapat :
– Queue simple add maxlimit=20M/20M
target=172.16.1.212/32 •
Kalkulasi Bucketcapacity : – bucket
size=0.1 – Max
limit=20M – 0.1
* 20m = 2m
• Avec une capacité de bucket de 2Mbit, le client peut
transmettre des données 2Mbps sans aucune limitation
• Étant donné que la capacité du bucket est toujours
inférieure à la limite maximale, cela n'a aucun effet
21
Machine Translated by Google
Exemple de calcul
• Modifiez la règle pour : • Queue
simple add maxlimit=20M/20M target=172.16.1.212/32
bucketsize=10
• Calcul de la capacité du godet :
– bucketsize=10 & Maxlimit=20M – 10
*
20 = 200M
• Avec une capacité de seau de 200 Mbits, le client peut transmettre
200 Mbits/s de données sans être là
limitation
40 Mbps pendant 10 s (20 Mbps supplémentaires pendant 10 s)
– 100 Mbps pendant 2,5 s (80 Mbps supplémentaires pendant 2,5 s)
– 1Gbps pendant 200ms
22
Machine Translated by Google
Exemple de calcul
Limite maximale = 20 Mbps + Capacité du seau = 200 M
Le trafic utilisé est de 40 Mbps
– #1 20Mbps + 20Mbps Capacité du godet = 180M
– #2 20Mbps + 20Mbps Capacité du godet = 160M
– #3 20Mbps + 20Mbps Capacité du godet = 140M
– #4 20Mbps + 20Mbps Capacité du godet = 120M
– #5 20Mbps + 20Mbps Capacité du godet = 100M
– #6 20Mbps + 20Mbps Capacité du godet = 80M
– #7 20Mbps + 20Mbps Capacité du godet = 60M
– #8 20Mbps + 20Mbps Capacité du godet = 40M
– #9 20Mbps + 20Mbps Capacité du godet = 20M
– #10 20Mbps + 20Mbps Capacité du godet=0
– #11 20Mbps
23
Machine Translated by Google
Exemple 2
• Maxlimit=1M bucketsize=2
• Capacité du godet =
2 M • Test d'utilisation :
– Le trafic 2M peut être obtenu en 2 secondes
– 1,5 million de trafic peut être obtenu en 4 secondes
24
Machine Translated by Google
Seaux de remplissage
• Une fois le compartiment vide, la bande passante
du client est verrouillée au débit de jetons
(limite maximale). • Le bucket sera rechargé
lorsque le client n'utilise pas de bande
passante ou que la bande passante réelle utilisée
est inférieure à la limite maximale (maxlimit).
• Le concept Token Bucket est similaire au
concept J d'épargne sans intérêt.
25
Machine Translated by Google
Effet Token Bucket
• Si vous faites attention, l'effet de l'utilisation
du Token Bucket est similaire à la fonction
Rafales existantes
• Alors lequel est le meilleur, Token Bucket ou
Burst ????
26
Machine Translated by Google
Conclusion
• Lorsque le processus Token Bucket peut
remplaçant l'ancien mécanisme Burst, on
espère que le processus de gestion de la
bande passante deviendra plus léger. •
Très influent surtout pour
Périphérique Mikrotik Router doté d'un processeur
de milieu de gamme.
27
Machine Translated by Google
Merci !!
www.mikrotik.co.id
info@mikrotik.co.id
•Cette licence permet à d'autres de remixer, modifier et s'appuyer sur votre travail, même à des fins commerciales,
tant qu'ils vous créditent et autorisent leurs nouvelles créations sous les mêmes conditions. Cette licence est
souvent comparée aux licences de logiciels libres et open source « copyleft ». Toutes les nouvelles œuvres basées
sur la vôtre porteront la même licence, donc tout dérivé permettra également une utilisation commerciale.
28