Terminologies
AR – Available Rate : Cela correspond à la vitesse de l’interface. L’AR est la valeur Bandwidth.
CIR – Committed Information Rate : Le CIR est la valeur moyenne sur une seconde que l’on souhaite obtenir. Le CIR est donc inférieur à l’AR. Par défaut le CIR est de 56kbps.
MinCIR – Minimum CIR : Le mincir est la valeur que l’opérateur peut garantir.
Bc – Committed Burst : Cette valeur est le burst autorisé avant de dropper. Cette valeur est de 1/8 du CIR pour des vitesses inférieurs à 650 kbps et 1/16 pour des valeurs supérieurs.
Be – Excess Burst : Le Be est la valeur que l’on peux transmettre qui n’est pas compris dans le CIR sur la periode de temps Tc.
Tc – Committed Rate Interval : Correspond au temps dans lequel on peut transmettre qui est compris entre 10 et 125 ms.
Formule
CIR = Bc / Tc : Tc est en seconde.
AR = CIR + EIR
Bc = CIR * Tc
Be = EIR * Tc
La commande map-class permet de faire du Shapping sur une liaison Frame-Relay. Il est possible de configurer du Shapping par DLCI en appliquant une map-class par DLCI.
Exemple :
Nous avons un port à une vitesse 192kbps et nous souhaitons transmettre ) 128kbps sur une liaison frame-relay.
interface serial 0/0
encapsulation frame-relay
frame-relay traffic-shaping
frame-relay class MPCLASS
!
map-class frame-relay MPCLASS
frame-relay cir 128000
Exemple 2 :
Nous avons un port de 384 kbps et nous voulons transmettre à 192kbps. L’opérateur garantit 128kbps avec un burst.
interface serial 0/0
encapsulation frame-relay
frame-relay traffic-shaping
frame-relay class MPCLASS
!
map-class frame-relay MPCLASS
frame-relay cir 192000 ! Rate à 192 kbps
frame-relay be 24000 ! Excess Burst : EIR = AR - CIR = 384 - 192 = 192.
! Bc = (1/8) * CIR = (1/8) * 192 = 24 d'ou Tc = 125ms.
! Alors Be = EIR x Tc(s) = 192 * 0*.125 = 24 kbps
frame-relay mincir 128000 ! Minimum garantit par l'opérateur 128 kbps
frame-relay adpative-shaping becn
Exemple 3 : Maintenant nous avons toujours un port à 384 kbps et que nous voulons transmettre à 128kbps avec une garantit de 64 kbps. Nous utilisons un interval de 100ms.
interface serial 0/0
encapsulation frame-relay
frame-relay traffic-shaping
frame-relay class MPCLASS
!
map-class frame-relay MPCLASS
frame-relay cir 128000 ! Transmission à 128 kbps
frame-relay bc 12800 ! Bc = CIR * Tc = 128 * (100/1000) = 128 * 0.1 = 12.8 kbps
frame-relay be 25600 ! Be = EIR * Tc = (AR - CIR) * Tc = 256 * 0.1 = 25.6 kpbs.
frame-relay adpative-shaping becn