HP 8/8 Converged Enhanced Ethernet Administrator's Guide v6.4.0 (53-1001761-01 - Page 121

Changing the Tail Drop threshold

Page 121 highlights

DRAFT: BROCADE CONFIDENTIAL Congestion control 9 consume the full buffer memory. Thresholds can also be used to bound the maximum queueing delay for each traffic class. Additionally if the sum of the thresholds for a port is set below 100 percent of the buffer memory, then you can also ensure that a single port does not monopolize the entire shared memory pool. FIGURE 9 Queue depth The tail drop algorithm can be extended to support per priority drop thresholds. When the ingress port CoS queue depth breaches a threshold, then any frame arriving with the associated priority value will be dropped. Figure 9 describes how you can utilize this feature to ensure lower priority traffic cannot totally consume the full buffer memory. Thresholds can also be used to bound the maximum queueing delay for each traffic class. Additionally if the sum of the thresholds for a port is set below 100 percent of the buffer memory then you can also ensure that a single CoS does not monopolize the entire shared memory pool allocated to the port. Changing the Tail Drop threshold Perform the following steps from Privileged EXEC mode to change the Tail Drop threshold. 1. Enter global configuration mode. switch#configure terminal 2. Change the Tail Drop threshold for each multicast traffic class. In this example, 1000pkt is used. switch(config)#qos rcv-queue multicast threshold 1000 1000 1000 1000 Example of increasing multicast frame expansion Tail Drop Threshold to 1000pkt for each multicast Traffic Class. switch:admin>cmsh switch>enable switch#configure terminal Enter configuration commands, one per line. End with CNTL/Z. switch(config)#qos rcv-queue multicast threshold 1000 1000 1000 1000 switch(config)#end 3. Enter the copy command to save the running-config file to the startup-config file. Converged Enhanced Ethernet Administrator's Guide 99 53-1001761-01

  • 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

Converged Enhanced Ethernet Administrator’s Guide
99
53-1001761-01
Congestion control
9
DRAFT: BROCADE CONFIDENTIAL
consume the full buffer memory. Thresholds can also be used to bound the maximum queueing
delay for each traffic class. Additionally if the sum of the thresholds for a port is set below 100
percent of the buffer memory, then you can also ensure that a single port does not monopolize the
entire shared memory pool.
FIGURE 9
Queue depth
The tail drop algorithm can be extended to support per priority drop thresholds. When the ingress
port CoS queue depth breaches a threshold, then any frame arriving with the associated priority
value will be dropped.
Figure 9
describes how you can utilize this feature to ensure lower priority
traffic cannot totally consume the full buffer memory. Thresholds can also be used to bound the
maximum queueing delay for each traffic class. Additionally if the sum of the thresholds for a port
is set below 100 percent of the buffer memory then you can also ensure that a single CoS does not
monopolize the entire shared memory pool allocated to the port.
Changing the Tail Drop threshold
Perform the following steps from Privileged EXEC mode to change the Tail Drop threshold.
1.
Enter global configuration mode.
switch#
configure terminal
2.
Change the Tail Drop threshold for each multicast traffic class. In this example, 1000pkt is
used.
switch(config)#
qos rcv-queue multicast threshold 1000 1000 1000 1000
Example
of increasing multicast frame expansion Tail Drop Threshold to 1000pkt for each multicast Traffic
Class.
switch:admin>
cmsh
switch>
enable
switch#
configure terminal
Enter configuration commands, one per line.
End with CNTL/Z.
switch(config)#
qos rcv-queue multicast threshold 1000 1000 1000 1000
switch(config)#end
3.
Enter the copy command to save the running-config file to the startup-config file.