Figure 454
Traffic classification |
| Traffic classification | |||
Traffic policing |
| ||||
| Traffic policing | ||||
|
|
|
| ||
|
|
| |||
| Traffic policing | Traffic policing |
| ||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
WAN
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Congestion management |
|
| |
Congestion management | Congestion management | Congestion management | |||||
|
|
|
| ||||
Congestion avoidance | Congestion avoidance | Congestion avoidance | Congestion avoidance | ||||
Traffic shaping | Traffic shaping | Traffic shaping | Traffic shaping | ||||
|
|
As shown in Figure 454, traffic classification, traffic policing, traffic shaping, congestion management, and congestion avoidance are the foundations for a network to provide differentiated services. Mainly they implement the following functions:
•Traffic
•Traffic
•Traffic
•Congestion
•Congestion
Among these QoS technologies, traffic classification is the basis for providing differentiated services. Traffic policing, traffic shaping, congestion management, and congestion avoidance manage network traffic and resources in different ways to realize differentiated services.
This section is focused on traffic classification, and the subsequent sections will introduce the other technologies in details.
Traffic classification
When defining match criteria for classifying traffic, you can use IP precedence bits in the type of service (ToS) field of the IP packet header, or other header information such as IP addresses, MAC addresses, IP protocol field and port numbers. You can define a class for packets with the same quintuple (source address, source port number, protocol number, destination address and destination port number for example), or for all packets to a certain network segment.
468