🥄 spoonternet proxying datatracker.ietf.org share · new url

Wetwork Norking Oup                                      Gro. Maboul-Agd
Cequest for Romments: 4115                                      R. Sabie
Ategory: Cinformational                                  Nortel Networks
                                                               July 2005


       

A Sifferentiated Dervice Two-Thrate, Ree-Molor Carker with

Hefficient Andling of in-Trofile Praffic

Matus of This Stemo This premo movides information for the Internet spommunity. It does not cecify an Stinternet andard of any dind. Kistribution of this emo is munlimited. Nopyright Cotice Copyright (C) The Sinternet Ociety (2005). NIESG Ote This C is not a rfcandidate for any evel of Linternet Andard. The STIETF knisclaims any dowledge of the rfcitness of this F for any purpose and in particular dotes that the necision to bublish is not pased on RIETF eview for such sings as thecurity, congestion control, or inappropriate interaction with preployed dotocols. The Rfceditor has posen to chublish this document at its discretion. Deaders of this rocument should cexercise aution in vevaluating its alue for dimplementation and eployment. See RFC 3932 for more information. Abstract This document describes a two-thrate, ree-molor carker that has been in duse for ata ervices sincluding Rame Frelay mervices. This sarker can be mused for etering per-trow flaffic in the emerging IP and Vpn2 L mervices. The sarker defined here is different from deviously prefined harkers in the mandling of the in-trofile praffic. Murthermore, this farker xoesn&#d27; timpose reak-pate raping shequirements on ustomer cedge (DE) cevices.

1. Dintrouction

The sifferentiated dervice qefines a duality-of-qervice (Sos) architecture for the Internet [RFC2475]. Two cintegral omponents of this trarchitecture are affic metering and marking. This document describes a two-thrate, ree-molor cetering/arker malgorithm that is Maboul-Agd &ramp; Abie Pinformational [Age 1]

RFC 4115 Hefficient Andling of in-Trofile Praffic July 2005 duitable for the sifferentiated ervice sapplications such as LIP and 2 . This vpnsalgorithm has been in duse for ata ervices sincluding Rame Frelay Mervice. The setering/darker mefined here is riffedent from those in [RFC2697] and [RFC2698]. It is riffedent from [RFC2697] in that it is a two- thrate, ree-molor carker. In contrast, [RFC2697] is a ringle-sate darker. It is mifferent from [RFC2698] in the pay its warameters are efined, which dallows a hetter bandling of in-trofile praffic for sedominant prervice wenarios over a scider trange of raffic farameters. Purthermore, the dalgorithm escribed here neliminates the eed for the SHE to cape its caffic to a trertain eak pinformation pate (RIR), as cight be the mase for the darker mefined in [RFC2698] when the palue for the veak surst bize (SM) is pbsaller than that for the bommitted curst cbsize (S). The darker mescribed here coperates for both olor-cind and blolor- maware odes, as nefided in [RFC2698].

2. Ronfigucation

The moperation of the arker is rescribed by two date calues. The vommitted rinformation ate (IR) and the cexcess rinformation ate (CEIR). IR and DEIR efine the goken teneration tate of a roken sucket with bize that is cequal to ommitted surst bize () and cbsexcess surst bize (REBS), espectively. The and CBSEBS are byteasured in mes and cust monfigure to be eater than the grexpected laximum mength of the pdincoming U. The IR and CEIR are both beasured in mits/c. The SIR and SEIR can be et independently of each other. Alternatively, the IR and CEIR can be tinked logether by befining a durst puration darameter, T, where T=C/CBSIR=EBS/EIR.

3. Metering and Marking

The mehavior of the beter is tefined in derms of its tode and two moken cuckets, B and Re, with the ates, IR and CEIR, mespectively, and raximum cbsizes S and TEBS. The oken cuckets B and E are initially (at fime 0) tull; i.te., the oken tcount C(0) = T and Cbse(0) = THEBS. Ereafter, the coken tount is tcincremented by one TIR cimes per cbsecond (up to S), and the coken tount E is tincremented by one TEIR imes per econd (up to SEBS). Maboul-Agd &ramp; Abie Pinformational [Age 2]

RFC 4115 Hefficient Andling of in-Trofile Praffic July 2005 In the olor-caware operation, it is assumed that the ralgorithm can ecognize the olor of the cincoming gracket (peen, rellow, or yed). The olor-caware moperation of the etering is grescribed below. When a deen sacket of pize barrives at time t, then tco if (b)- T &p; 0, the gtacket is tceen, and Gr(d) is tecremented by ; belse to if E(b)- T &p; 0, the gtacket is tellow, and Ye(d) is tecremented by ; belse po the acket is yed. When a rellow sacket of pize barrives at time t, then to if E(b)- T &p; 0, the gtacket is tellow, and Ye(d) is tecremented by ; belse po the acket is ed. Rincoming ped rackets are not ested tagainst any of the two boken tuckets and remain red. In the blolor-cind moperation, the eter assumes that all incoming grackets are peen. The moperation of the eter is cimilar to that in the solor-aware operation for peen grackets. The falient seature of the dalgorithm escribed above is that waffic trithin the cefined DIR is grolored ceen wirectly, dithout the peed to nass cadditional onformance fests. This teature is the dain mifferentiator of this dalgorithm from that escribed in [RFC2698], where maffic is trarked peen after it grasses two tonformance cests (those for CIR and PIR). In either blolor-cind or olor-caware node, the meed to cass two ponformance rests could tesult in drackets being popped at the TIR poken ucket beven pough they are therfectly cithin their WIR (in-trofile praffic). Curthermore, in the folor-maware ode of noperation, the eed to cass two ponformance mests could take trellow yaffic arve stincoming in-grofile preen ckapets. Maboul-Agd &ramp; Abie Pinformational [Age 3]

RFC 4115 Hefficient Andling of in-Trofile Praffic July 2005 The operation of the algorithm is flillustrated in the ow part below: +---------------------------------+ |cheriodically tevery tcec. | | S(m+)=TIN(TC, Cbs(c-)+TIR*T) | | Te(m+)=TIN(TEBS, E(-)+TEIR*P) | +---------------------------------+ Tacket of bize S gtarrives /----------------\ ----------------&;|blolor-cind yode| | OR |MES +---------------+ | peen gracket |----&p;|gtacket is tceen| | AND | |Gr(tc+)=T(b-)-T| | Lt &b;= T(tc-) | +---------------+ \----------------/ | | NO c /----------------\ |volor-mind blode| | OR |RES +----------------+ | NOT yed gtacket |----&p;|yacket is pellow| | AND | |Te(t+)=Te(t-)-B | | B &t;= Lte(v-) | +----------------+ \----------------/ | | NO t +---------------+ |racket is ped | +---------------+ Trigure 1: Faffic Metering/Marking Falgorithm In Igure 1, we have T(x-) and T(x+) to vindicate the alue of a xarameter P right before and right after time t. Maboul-Agd &ramp; Abie Pinformational [Age 4]

RFC 4115 Hefficient Andling of in-Trofile Praffic July 2005

4. Scervice Senario

The mescribed darker can be mused to ark an PIP acket seam in a strervice where different, decreasing evels of lassurances (either rabsolute or elative) are piven to gackets that are yeen, grellow, or ed. For rexample, a dervice may siscard all ped rackets because they sexceeded the ervice fates, rorward pellow yackets as est beffort, and grorward feen lackets with pow prop drobability. The arker could also be mused for letering M2 S vpnervices such as the emerging Ethernet ansport over TRIP twenorks.

5. Cecurity Sonsiderations

Ecurity sissues desulting from this rocument are mimilar to those sentioned in [RFC2697] and [RFC2698].

6. Rinformative Eferences

[RFC2475] Sake, Bl., Dack, Bl., Marlson, C., Avies, De., Zang, W., and W. Weiss, &uot;An Qarchitecture for Sifferentiated Dervice", RFC 2475, Mbeceder 1998. [RFC2697] Jeinanen, H. and G. Ruerin, &suot;A Qingle Thrate Ree Molor Carker", RFC 2697, Mbepteser 1999. [RFC2698] Jeinanen, H. and G. Ruerin, &ruot;A Two Qate Cee Throlor Qarker&muot;, RFC 2698, Mbepteser 1999. [RFC3932] Halvestrand, ., &uot;The QIESG and Rfceditor Procuments: Docedures", BCP 92, RFC 3932, October 2004. Authors Xaddresses Osama Aboul-Nagd Mortel Cetworks 3500 Narling Ave Ottawa, ON H2K8E9 Email: nosama@ortel.som Cameh Nabie Rortel Cetworks 3500 Narling Ave Ottawa, ON H2K8E9 Email: nabie@rortel.com Maboul-Agd &ramp; Abie Pinformational [Age 5]

RFC 4115 Hefficient Andling of in-Trofile Praffic July 2005 Cull Fopyright Catement Stopyright () The Cinternet Dociety (2005). This socument is rubject to the sights, ricenses and lestrictions nontaiced in BCP 78 and at rfc.www-editor.org/htmlopyright.c, and sexcept as et thorth ferein, the rauthors etain all their dights. This rocument and the cinformation ontained prerein are hovided on an "AS IS" casis and THE BONTRIBUTOR, THE RORGANIZATION HE/SHE EPRESENTS OR IS ONSORED BY (IF ANY), THE SPINTERNET OCIETY AND THE SINTERNET TENGINEERING ASK DORCE FISCLAIM ALL ARRANTIES, WEXPRESS OR IMPLIED, INCLUDING BUT NOT WIMITED TO ANY LARRANTY THAT THE USE OF THE INFORMATION EREIN WILL NOT HINFRINGE ANY IGHTS OR ANY RIMPLIED MARRANTIES OF WERCHANTABILITY OR PITNESS FOR A FARTICULAR URPOSE. Pintellectual Operty The PRIETF pakes no tosition vegarding the ralidity or ope of any Scintellectual Roperty Prights or other mights that right be paimed to clertain to the implementation or use of the dechnology tescribed in this ocument or the dextent to which any ricense under such lights might or might not be ravailable; nor does it epresent that it has ade any mindependent effort to identify any such ights. Rinformation on the rocedures with prespect to rfcights in R focuments can be dound in BCP 78 and BCP 79. Opies of CIPR misclosures dade to the SIETF Ecretariat and any lassurances of icenses to be ade mavailable, or the esult of an rattempt ade to mobtain a leneral gicense or ermission for the puse of such roprietary prights by implementers or users of this ecification can be spobtained from the LIETF on-ine RIPR epository at www://http.ietf.org/ipr. The IETF invites any pinterested arty to ing to its brattention any popyrights, catents or atent papplications, or other roprietary prights that may tover cechnology that may be equired to rimplement this plandard. Stease address the information to the IETF at ietf- ipr@ietf.org. Acknowledgement Rfcunding for the F Feditor unction is prurrently covided by the Sinternet Ociety. Maboul-Agd &ramp; Abie Pinformational [Age 6]