08-02-2010 07:06 PM
Hi Guys,
A quick question on DS-TE Class-Type (CT) - Cisco IOS only supports CT0 (global pool) and CT1 (sub-pool). This means that all traffic is mapped to either CT0 or CT1, essentially, EF PHB and best-effort PHB. These CTs and setup priorities are then mapped to TE classes.
However, my question is- is this enough to support DiffServ on MPLS TE as ideally all traffic is classified as EF or BE? Junos supports 4 class types (0-3).
Thanks.
Amit.
Solved! Go to Solution.
08-04-2010 06:54 PM
Hi Amit,
Yes 8 Class-Types. There are two models used for DS-TE bandwidth allocations within each class, Russian Doll and Maximum Allocation Bandwidth. For more information on these read up on Russian Doll model (RFC 4127) and Maximum Allocation Bandwidth model (RFC4125). With RDM you are able to use Tunnel Preemption for each of the CT and they both support up to 8 CTs.
HTH.
Joe.
08-03-2010 01:47 AM
Hi Amit,
I'd say its enough. SP's nowadays have voice services as a product seperate to data but running in the same core. So having one Tunnel for EF and one for non-EF would be fine using DS-TE would be fine. Think of it as MPLS-TE + MPLS-DiffServ, where TE contraints are aware of DiffServ.
The advantage of DS-TE is that it takes into account engineering contraints (give x traffic 40% of the link bandwidth) and bandwidth availablity of each class (ensuring there is enough bandwidth for servicing the queues).
I hope this brief insight has helped.
Joe.
08-03-2010 11:34 PM
Hi Joe,
This helps but what I interpret from this is that the SP then only classifies traffic into EF and BE PHB. Hence, every customers' voice traffic is given equal priority. Is that correct?
So the question arises what can a customer do to ensure his voice/video (RTP) traffic is given most importance by SP as compared to others when there is a congestion in SP network?
Regards,
Amit.
08-04-2010 05:55 PM
I think I have figured it out. I was thinking more in terms of Class Types than TE Classes. The SP can definitely take advantage of 8 TE Classes which is a combination of Class Types and Setup Priority. Hence, upto 8 DS-TE tunnels can be setup which is more than enough to classify traffic into different PHBs.
Regards,
Amit.
08-04-2010 06:54 PM
Hi Amit,
Yes 8 Class-Types. There are two models used for DS-TE bandwidth allocations within each class, Russian Doll and Maximum Allocation Bandwidth. For more information on these read up on Russian Doll model (RFC 4127) and Maximum Allocation Bandwidth model (RFC4125). With RDM you are able to use Tunnel Preemption for each of the CT and they both support up to 8 CTs.
HTH.
Joe.
08-04-2010 07:09 PM
Hi Joe,
Yes. I have come up with this article on DiffServ TE. Have a look when you get a chance. Only thing that confused me was number of PHBs based on Class Types. However, the better way of looking at it is number of PHBs based on TE Classes.
http://sites.google.com/site/amitsciscozone/home/important-tips/traffic-engineering/diffserv-te
Regards,
Amit.
08-04-2010 11:11 PM
Hi Amit,
I'll have a look at that link when I get a chance.
Yes if you look at it from the view of TE Classes then its clear. Also, think about which Bandwidth Contraint model suits the SP needs. RDM has the advantage of simultaneously enure both bandwidth efficiency and protect against QoS class degredation of all the CTs, while MAM does not and can only do this for the premium QoS class.
Cheers.
Joe.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide