Responsibility for providing the appropriate quality of service for each class of traffic traversing a network rests both on the network provider and on the service subscriber. The service provider ensures that each user’s traffic volume is limited to what was sold/allocated to that user since the network is engineered for a particular volume of traffic.
This function is policing and is the topic of this whitepaper. The user (subscriber) is responsible for presenting a well-behaved traffic flow that conforms to the bandwidth and burst agreements with the network provider. This can be accomplished by shaping the traffic flow and is the topic of the next white paper. Finally, both the user and the provider are responsible for ensuring that, at each transmission, higher priority traffic is, in fact, given higher priority. This function is port scheduling and was the topic of the first white paper in this series.
Implementing Traffic Management capabilities (Scheduling, Policing, and Shaping) requires substantial expertise. The implementation must be designed in the context of the type of traffic being managed, the types of Traffic Management that is needed, and the capabilities of the switching devices (ASICs and Network Processors) used in the system.
IP Infusion Innovations has a development team of experienced network software engineers that understand the nuances of implementing the various Traffic Management capabilities. Since IP Infusion is a development partner with major switch vendors such as Broadcom and Cavium, they have received detailed understanding of the capabilities and configuration of these popular networking devices. If your product will require support for any of the Traffic Management functions, IP Infusion can help