RFC 2698 – A Two Rate Three Color Marker
| Status | Informational |
|---|---|
| Veröffentlicht | September 1999 |
| Volltext | rfc-editor.org/rfc/rfc2698 |
RFC 2698 spezifiziert den Two Rate Three Color Marker (trTCM), eine Komponente für Diffserv-Traffic-Conditioner. Der trTCM misst einen IP-Paketstrom anhand zweier Raten – der Peak Information Rate (PIR) und der Committed Information Rate (CIR) – sowie deren zugehörigen Burst-Größen PBS und CBS. Basierend auf dieser Messung werden Pakete als grün, gelb oder rot markiert. Ein Paket wird rot markiert, wenn es die PIR überschreitet; andernfalls erfolgt eine gelbe oder grüne Markierung, je nachdem, ob die CIR überschritten wird oder nicht.
Der Kernmechanismus verwendet zwei Token-Buckets mit den Raten PIR und CIR. Bei Paketankunft prüft der Meter im Color-Blind-Modus, ob genügend Token im P-Bucket vorhanden sind; falls nicht, erfolgt eine rote Markierung. Bei ausreichenden P-Token wird der C-Bucket geprüft: Fehlende Token führen zu gelber Markierung unter Abzug von P-Token, ausreichende Token zu grüner Markierung unter Abzug beider Buckets. Im Color-Aware-Modus wird zusätzlich die bereits vorhandene Farbmarkierung des Pakets berücksichtigt.
Der trTCM ist ein wichtiges Werkzeug für die differenzierte Dienstqualität in IP-Netzen, insbesondere zur getrennten Durchsetzung von Spitzen- und garantierter Rate, etwa bei Ingress-Policing oder in Verbindung mit AF-PHB. Er ergänzt den Single Rate Three Color Marker (RFC 2697) und ermöglicht eine flexible Zuteilung von Verlässlichkeitsstufen für Verkehr unterschiedlicher Farben.