Was ist der Token-Bucket-Algorithmus?

27. März 2023

Der Token-Bucket-Algorithmus ermöglicht es einem Netzwerk, Anfragen basierend auf dem aktuellen Datenverkehr zuzulassen oder abzulehnen. Jeder Bucket enthält eine bestimmte Anzahl von Token, die Netzwerkanforderungen darstellen (z. B. der Versuch, sich bei einem Konto anzumelden oder eine Nachricht zu senden). Immer wenn ein Benutzer eine Anfrage sendet, wird dem Bucket ein weiteres Token hinzugefügt.

Da der Bucket ein festgelegtes Limit für die Anzahl der Token hat, die er aufnehmen kann, stoppt der Algorithmus den Betrieb, wenn Benutzer in kurzer Zeit zu viele Anfragen stellen. Das Netzwerk verwirft alle neuen Anforderungen, bis eine "Bucket Refill" die Anzahl der zulässigen Token zurücksetzt.


Anastazija
Spasojević
Anastazija ist eine erfahrene Content-Autorin mit Wissen und Leidenschaft für cloud Computer, Informationstechnologie und Online-Sicherheit. Bei phoenixNAP, konzentriert sie sich auf die Beantwortung brennender Fragen zur Gewährleistung der Datenrobustheit und -sicherheit für alle Teilnehmer der digitalen Landschaft.