Packeteer Home Page Choose a PacketGuide version   

 Feedback

 Search

 Index

 Contents

What's New?
 

 

   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   

 Tasks

 PolicyCenter Tasks

 Reference

 Product Information
 


Enhance MPLS QoS

Procedures to make PacketWise and MPLS collaborate for optimum performance improvements

MPLS (Multiprotocol Label Switching) is a standards-based technology that can improve network performance and quality of service (QoS) for select traffic. MPLS offers multiple classes of service, each associated with different types of traffic. For instance, an enterprise's mission-critical applications (such as Oracle) might be in a Gold class of service, less-important applications might be in a Silver service, recreational applications (such as games, instant messaging, and P2P) might be in a Best Effort service, and VoIP traffic might be in its own class of service that would reduce jitter.

Typically, MPLS operates in the carrier's network, requiring the WAN router on the customer premise (the CPE router) to differentiate between different traffic types. Based on the type of application and the class of service the application is assigned to, the CPE router applies a Diffserv or ToS (Type of Service) mark to each packet, indicating the class of service. When the packet arrives at the Label Edge Router (LER) in the carrier network, the LER can look at the Diffserv label and translate that into the appropriate MPLS tag.

However, because routers' application classification capabilities are limited, the CPE router lacks precision and accuracy when tagging traffic with Diffserv labels. PacketShaper, on the other hand, has extensive classification abilities. It can detect, identify, and classify applications, and then assign appropriate QoS tags (such as Diffserv labels). For example, suppose Oracle is one of your mission-critical "gold service" applications. PacketShaper can identify and classify this traffic into the Oracle traffic class and assign it a DSCP label, such as 23. When the packet arrives at the LER in the carrier network, the router looks at the DSCP tag and assigns it the corresponding MPLS label (for example 5, the label associated with gold service). The LER then forwards the packets on the MPLS path for gold service, ensuring that the requisite bandwidth, jitter, and latency specifications are met.

PacketShapers are deployed at the network edge, as shown in the topology below.

PacketShaper can do more than just label the traffic. Using its policies and partitions, PacketShaper is able to ease the bottlenecks that form at the entry points to the MPLS core network. (The link from the local LAN to the MPLS core is typically the lowest capacity portion of the network and can back up with deep queues.) With PacketShaper, you can protect the performance of applications in the premium MPLS class of service, enforce limits on traffic volume in each MPLS class of service, provision steady streams for voice or video traffic to ensure smooth performance, and prevent applications or users from monopolizing the link.

For instructions on setting up the MPLS traffic configuration described here, see Classify and Control MPLS Traffic.

In addition, PacketShaper's analysis capabilities allow you to determine the bandwidth requirements of an application prior to MPLS deployment. For example, suppose you want to see how much bandwidth you need for SAP. Using the average rate that PacketShaper measures for the SAP traffic class, you can calculate the amount of bandwidth required for SAP by mulitplying the rate by the number of concurrent SAP sessions you want to support.

To summarize, PacketShaper's functionality complements MPLS installations in the following ways:

  • It detects, identifies, and classifies diverse applications, assigning distinct QoS tags (such as Diffserv labels).
  • It helps you determine an application' s bandwidth requirements before an MPLS deployment.
  • It eases the bottlenecks that form at the entry points to the MPLS core network.
  • It extends MPLS performance benefits to the network edge and user's premises.
  • It helps companies assess and manage transition to MPLS-based WAN services by allowing them to accurately specify capacity and measure performance for different service classes; for instance, gold, silver, and bronze classes of service.
  • It measures and graphs per-application and per-MPLS-class performance, enabling assessment of service level agreement (SLA) compliance. See Assess MPLS Performance.

Note: This Recommendation assumes that the Label Edge Router will be doing MPLS tagging based on Diffserv or IP ToS tags. If you would like PacketShaper (instead of the LER) to assign the MPLS labels, see Classify Traffic with an MPLS Label.

 

PacketGuide™ for PacketWise® 8.3