Accueil technologie Mise en forme du trafic

Mise en forme du trafic



Définition de la mise en forme du trafic

La mise en forme du trafic est une mesure permettant d'ajuster activement le débit de sortie du trafic.

AtypicalapplicationistocontroltheoutputoflocaltrafficbasedontheTPindexofthedownstreamnetworknode.Themaindifferencebetweentrafficshapingandtrafficpolicingisthattrafficshapingbuffersthepacketsthatneedtobediscardedintrafficpolicing-usuallyputtingtheminabufferorqueue, alsoknownasTrafficShaping (TS) .Whenthereareenoughtokensinthetokenbucket, thesecachedmessagesaresentoutevenly.Anotherdifferencebetweentrafficshapingandtrafficpolicingisthatshapingmayincreasedelay, whilepolicinghardlyintroducesadditionaldelay.

Comme le montre la figure ci-dessus, lorsqu'un message arrive à l'interface, le message est d'abord classé et traité selon les situations suivantes.

  • Pour les paquets qui ne participent pas à la mise en forme du trafic, continuez à les envoyer directement.

  • Pourlespaquetsparticipantàlamiseenformedutrafic,s'ilexisteunefiledemiseenforme,lespaquetsentrentdirectementdanslafiled'attente,etlafiled'attenteplanifieettransfèrelespaquetsselonl'algorithmedemiseenforme.

  • Pour les paquets participant à la mise en forme du trafic, s'il n'y a pas de file d'attente de mise en forme, l'algorithme de mise en forme détermine si le paquet est envoyé.

Lorsqu'un message arrive sur l'interface et que la file d'attente de mise en forme est pleine, le message est ignoré.

L'algorithme de base de la formation du trafic

Il existe deux algorithmes de base pour la mise en forme du trafic.

Algorithme LeakyBucket

Seau percé

L'algorithme LeakyBucketestsouventutilisédanslemondedesréseauxdansl'algorithmedeformulationdutrafic(TrafficShaping)oudelimitationdedébit(RateLimiting)dontl'objectifprincipalestdecontrôlerletauxd'injectiondedonnéesdansleréseauetd'atténuerletraficenrafalesurleréseau.

TokenBucketAlgorithm

TokenBucket

Parfois, les gens confondent par erreur l'algorithme du seau qui fuit avec l'algorithme du seau à jetons. En fait, ces deux algorithmes ont des caractéristiques complètement différentes et sont utilisés à des fins complètement différentes.

Insomecases, theleakybucketalgorithmcannoteffectivelyusenetworkresources.Becausetheleakagerateoftheleakybucketisafixedparameter, evenifthereisnoresourceconflictinthenetwork (nocongestionoccurs), theleakybucketalgorithmcannotmakeasingleflowbursttotheportrate.Therefore, theleakybucketalgorithmisinefficientfortrafficwithburstcharacteristics.Thetokenbucketalgorithmcansatisfytheseburstytraffic.Generally, leakybucketalgorithmandtokenbucketalgorithmcanbecombinedtoprovidegreatercontrolovernetworktraffic.

Classification commune de mise en forme du trafic

GTSgénéraltraficfaçonnage

La mise en forme du trafic oblige le trafic à respecter une certaine limite d'allocation de bande passante en réduisant le débit du trafic sortant.

Trafficshapingusesatokenbucketsystemtodeterminewhethertotransmit, delayordiscardnewpackets.Usingthistokenbucketsystem, eachinterfacehasacommittedinformationrate (CIR), whichistherateatwhichtheinterfacecantransmitdatapacketsinaperiodoftime.Thecontinuousburstrate (Bc) definesthemaximumnumberoftokensthatthetokenbucketcancontaininanothertimeinterval.Whenadatapacketarrivesataninterface, itwilltakeoutatokenfromthetokenbucket.Whenthedatapacketissent, thetokenwillbereleased.Whenthetimeinterval (Tc) haspassed, thetokenwillbereturnedtothetokenbucket.Ifthetokenbucketisempty, anynewpacketsarrivingatthatinterfacewillbeputinthequeueuntilthetimeintervalhaspassedandthetokenwillberefilled.IftheCIRcontinuestoexceed, tokenswillberemovedfromthetokenbucketatarategreaterthantheywereaddedtofillthequeueandcausepacketstobediscarded.

La mise en forme du trafic peut être appliquée à un certain nombre de technologies de couche 2 différentes, telles qu'Ethernet, ATM, HDLC, PPP (le RNIS et les interfaces d'accès à distance ne sont pas pris en charge) et le relais de trame. À l'exception du relais de trame, toutes ces technologies prennent en charge la mise en forme du trafic général (GTS).

InordertoconfiguretheGTS, youmustknowthetargetbitratefortheinterface, thatis, thecommittedinformationrate (CIR), whichreferstotherateatwhichtrafficissentundernormalconditions.Continuousburstrate (Bc) referstotherateatwhichtrafficisallowedtoburstbeyondthenormaltrafficrateineachtimeinterval, expressedinbits.Excessiveburstrate (Be) referstotherateatwhichtrafficisallowedtoburstbeyondthesustainedburstrateinthefirsttimeinterval.Everytimeinterval (Tc), trafficwillbefilledintothetokenbucketoftrafficshaping.

Tc=Bc/CIR

L'intervalle de temps de la formation du trafic ne peut pas être inférieur à 10 m ni supérieur à 125 ms. Le routeur trouve le meilleur intervalle de temps en fonction de la formule Tc=Bc/CIR. L'intervalle de temps par défaut est de 125 ms.

ConfigurezGTSpourtoutletraficd'interfaceetutilisezlacommandetraffic-shapingratesurl'interfacequinécessiteunemiseenformedutrafic.Pouruntraficspécifique,utilisezlacommandetraffic-shapinggroupetunelistedecontrôled'accès.

traffic-shaping{rate|groupaccess-list-number}target-bit-rate[sustained][excess][buffer-limit]

groupeaccess-list-numberspecifiedToutletraficcorrespondantàlalistedecontrôled'accès(1-2699)estfaçonné.

ratespécifiequetoutletraficsurcetteinterfaceserafaçonné.

target-bit-rateDébitnormal(CIR)auquelletraficseratransmis,allantde8000auCIRcompletexpriméenbitsparsecondedel'interface.

le débit binaire soutenu (Bc) fait référence à la valeur du trafic autorisé à éclater, exprimée en bits à chaque intervalle de temps.

Débit binaire excessif excessif (Be) fait référence à la salve de trafic dépassant le débit binaire continu dans le premier intervalle de temps, exprimé en bits dans chaque intervalle de temps.

tamponestutilisépourspécifierunelimitedetampon,allantde1à4096.

La configuration GTS nécessite deux étapes : découvrir la valeur de la mise en forme du trafic et configurer la mise en forme du trafic sur l'interface.

1.Trouvezlavaleurcorrectepourlaformationdutrafic.CIR,Bc,Be

Bcspécifielenombredebitsquel'interfacepeuttransmettredansuncertainintervalledetemps.Bc=CIR*Tc

Bespécifieletraficenrafalequipeutêtresupportélorsquel'interfaceestrempliavecsuffisammentdejetons,généralementdanslepremierintervalledetemps.Be=Bc*2

Sil'interfacenesupportepaslarafale,vouspouvezutiliserlaformulesuivante :Be=Bc

2,enmodeinterface,utilisezlacommandetraffic-shapingpouractiverlaformationdetrafic.

PourvisualiserlaconfigurationGTS,utilisezlacommandeshowtraffic-shaping[statistics]

FrameRelayTrafficShaping(FRTS)

Dans les 4 situations suivantes lors de l'utilisation de FRTS : 1 centre haut débit et faible débit de branche. 2 Une seule ligne physique transporte de nombreux circuits virtuels vers différentes destinations.

TheFECNandBECNinFRareusedtoimplythatcongestionoccursonthenetwork.WhenadatapacketwithaBECNmarkisreceived, FRTrafficShaping (FRTS) willdynamicallyshapethetraffic.Note: FRTScanonlybeusedonFRPVCandSVC.AmongthemisanadaptiveFRTS.IneachTcinterval, theprocesswillcheckwhetherBECNisreceivedfromtheframerelaynetwork.IfBECNisreceivedinaTcinterval, thetransmissionratewillbereducedby25% untilitdropstohalfoftheCIR.until.IfandonlyifBECNisnotreceivedwithin16Tc, thecommunicationrateisrestoredtoCIR.

Étapes de configuration FRTS

1)CréezuneMAP-CLASS,lenomestsensibleàlacasse.

2)Définirlaméthodedeformationdutrafic,tellequefixerledébitmoyenetledébitmaximal.

3)EncapsulezFRAME-RELAYsurl'interface.

4) Appliquez MAP-CLASS5 au port et activez la mise en forme du trafic, qui est généralement utilisée pour l'interface source.

Surveillance du trafic

Le routeur A envoie des paquets au routeur B. Afin de réduire les pertes inutiles de paquets, les paquets peuvent être mis en forme par le trafic à la sortie du routeur A. Mettez en cache les paquets qui dépassent la fonction de mise en forme du trafic dans le routeur A.

La principale différence entre la mise en forme du trafic et la police du trafic est :

  • La mise en forme du trafic met en cache les paquets qui dépassent les spécifications de trafic dans la police du trafic.

  • La mise en forme du trafic peut augmenter le retard et la police de la circulation n'introduit guère de retard supplémentaire.

Cet article provient du réseau, ne représente pas la position de cette station. Veuillez indiquer l'origine de la réimpression
HAUT