HP GbE2c HP GbE2c Ethernet Blade Switch for c-Class BladeSystem Application Gu - Page 81

QoS levels, Using 802.1p priorities to provide QoS

Page 81 highlights

Table 19 Class selector priority classes Priority Lowest Class Selector CS2 CS1 CS0 DSCP 16 8 0 QoS levels The following table shows the default service levels provided by the GbE2c, listed from highest to lowest importance: Table 20 Default QoS service levels Service Level Default PHB 802.1p Priority Critical Network Control Premium Platinum Gold Silver Bronze CS7 7 CS6 6 EF, CS5 5 AF41, AF42, AF43, CS4 4 AF31, AF32, AF33, CS3 3 AF21, AF22, AF23, CS2 2 AF11, AF12, AF13, CS1 1 Using 802.1p priorities to provide QoS GbE2c software provides Quality of Service functions based on the priority bits in a packet's VLAN header. (The priority bits are defined by the 802.1p standard within the IEEE 802.1q VLAN header.) The 802.1p bits, if present in the packet, specify the priority given to packets during forwarding. Packets with a numerically higher (non-zero) priority are given forwarding preference over packets with lower priority. Packets with a priority mapped to a higher Class of Service (COS) and COS queue (COSq) weight are given forwarding preference over packets with priority mapped to a lower COS and COSq weight. The scheduling scheme is Weight Round Robin (WRR), with user-configurable weight from 0 to 15 for a COSq. The GbE2c has two output Class of Service queues (COSq). The IEEE 802.1p standard uses eight levels of priority (0-7). Priority 7 is assigned to highest priority network traffic, such as OSPF or RIP routing table updates, priorities 5-6 are assigned to delay-sensitive applications such as voice and video, and lower priorities are assigned to standard applications. A value of 0 (zero) indicates a "best effort" traffic prioritization, and this is the default when traffic priority has not been configured on your network. The GbE2c can filter packets based on the 802.1p values, and it can assign or overwrite the 802.1p value in the packet. Figure 13 Layer 2 802.1q/802.1p VLAN tagged packet Ingress packets receive a priority value, as follows: • Tagged packets-GbE2c reads the 802.1p priority in the VLAN tag. • Untagged packets-GbE2c tags the packet and assigns an 802.1p priority, based on the port's default priority (/cfg/port x/8021ppri). Egress packets are placed in a COS queue based on the priority value, and scheduled for transmission based on the scheduling weight of the COS queue. Quality of Service 81

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165

Quality of Service 81
Table 19
Class selector priority classes
Priority
Class Selector
DSCP
CS2
16
CS1
8
Lowest
CS0
0
QoS levels
The following table shows the default service levels provided by the GbE2c, listed from highest to lowest importance:
Table 20
Default QoS service levels
Service Level
Default PHB
802.1p Priority
Critical
CS7
7
Network Control
CS6
6
Premium
EF, CS5
5
Platinum
AF41, AF42, AF43, CS4
4
Gold
AF31, AF32, AF33, CS3
3
Silver
AF21, AF22, AF23, CS2
2
Bronze
AF11, AF12, AF13, CS1
1
Using 802.1p priorities to provide QoS
GbE2c software provides Quality of Service functions based on the priority bits in a packet’s VLAN header. (The
priority bits are defined by the 802.1p standard within the IEEE 802.1q VLAN header.) The 802.1p bits, if present in
the packet, specify the priority given to packets during forwarding. Packets with a numerically higher (non-zero)
priority are given forwarding preference over packets with lower priority.
Packets with a priority mapped to a higher Class of Service
(COS) and COS queue (COSq) weight are given
forwarding preference over packets with priority mapped to a lower COS and COSq weight. The scheduling scheme
is Weight Round Robin (WRR), with user-configurable weight from 0 to 15 for a COSq. The GbE2c has two output
Class of Service queues (COSq).
The IEEE 802.1p standard uses eight levels of priority (0-7). Priority 7 is assigned to highest priority network traffic,
such as OSPF or RIP routing table updates, priorities 5-6 are assigned to delay-sensitive applications such as voice
and video, and lower priorities are assigned to standard applications. A value of 0 (zero) indicates a “best effort”
traffic prioritization, and this is the default when traffic priority has not been configured on your network. The GbE2c
can filter packets based on the 802.1p values, and it can assign or overwrite the 802.1p value in the packet.
Figure 13
Layer 2 802.1q/802.1p VLAN tagged packet
Ingress packets receive a priority value, as follows:
Tagged packets
—GbE2c reads the 802.1p priority in the VLAN tag.
Untagged packets
—GbE2c tags the packet and assigns an 802.1p priority, based on the port’s default priority
(
/cfg/port x/8021ppri
).
Egress packets are placed in a COS queue based on the priority value, and scheduled for transmission based on the
scheduling weight of the COS queue.