Netgear GS748Tv5 Software Administration Manual - Page 172

IPv6 Class Configuration

Page 172 highlights

GS716Tv3, GS724Tv4, and GS748Tv5 Smart Switches IPv6 Class Configuration The IPv6 Class Configuration feature extends the existing QoS ACL and DiffServ functionality by providing support for IPv6 packet classification. An Ethernet IPv6 packet is distinguished from an IPv4 packet by its unique Ethertype value, so all IPv6 classifiers include the Ethertype field. An IPv6 access list serves the same purpose as its IPv4 counterpart. Prior to the IPv6 class feature, any DiffServ class definition was assumed to apply to an IPv4 packet. That is, any match item in a class rule was interpreted in the context of an IPv4 header. An example is a class rule that specifies an L4 Port match value. With the introduction of the IPv6 match capability, it must be specified if this class rule is for IPv4 or for IPv6 packets. To facilitate this distinction, a class configuration parameter is added to specify whether a class applies to IPv4 or IPv6 packet streams. The Destination and Source IPv6 addresses use a prefix length value instead of an individual mask to qualify it as a subnet address or a host address. The flow label is a 20-bit number that is unique to an IPv6 packet, used by end stations to signify some form of quality-of-service (QoS) handling in routers. Packets that match an IPv6 classifier are only allowed to be marked using the 802.1p (COS) field or the IP DSCP field in the Traffic Class octet. IP Precedence is not defined for IPv6: this is not an appropriate type of packet marking. IPv6 ACL/DiffServ assignment is appropriate for LAG interfaces. The procedures described by an ACL or DiffServ policy are equally applicable on a LAG interface.  To create a new IPv6 class: 1. Select QoS > DiffServ > Advanced > IPv6 Class Configuration. 2. Enter a class name in the Class Name field. 3. Select the class type to associate with the policy. 4. Click the Add button. The switch supports only the Class Type value All, which means all the various match criteria defined for the class should be satisfied for a packet match. All signifies the logical AND of all the match criteria.  To rename an existing class: 1. Select the check box next to the configured class. 2. In the Class Name field, specify the new name. 3. Click the Apply button.  To delete a class: 1. Select the check box next to the class name. 2. Click the Delete button. The same set of fields described for IPv6 ACL classification are also supported as match criteria for DiffServ classes. Prior to the introduction of IPv6 class rule fields, any layer 3 or layer 4 item was interpreted as a field in an IPv4 packet. To properly interpret the match Configuring Quality of Service 172

  • 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
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290

Configuring Quality of Service
172
GS716Tv3, GS724Tv4, and GS748Tv5 Smart Switches
IPv6 Class Configuration
The IPv6 Class Configuration feature extends the existing QoS ACL and DiffServ
functionality by providing support for IPv6 packet classification. An Ethernet IPv6 packet is
distinguished from an IPv4 packet by its unique Ethertype value, so all IPv6 classifiers
include the Ethertype field. An IPv6 access list serves the same purpose as its IPv4
counterpart.
Prior to the IPv6 class feature, any DiffServ class definition was assumed to apply to an IPv4
packet. That is, any match item in a class rule was interpreted in the context of an IPv4
header. An example is a class rule that specifies an L4 Port match value. With the
introduction of the IPv6 match capability, it must be specified if this class rule is for IPv4 or for
IPv6 packets. To facilitate this distinction, a class configuration parameter is added to specify
whether a class applies to IPv4 or IPv6 packet streams.
The Destination and Source IPv6 addresses use a prefix length value instead of an individual
mask to qualify it as a subnet address or a host address. The flow label is a 20-bit number
that is unique to an IPv6 packet, used by end stations to signify some form of
quality-of-service (QoS) handling in routers.
Packets that match an IPv6 classifier are only allowed to be marked using the 802.1p (COS)
field or the IP DSCP field in the Traffic Class octet. IP Precedence is not defined for IPv6: this
is not an appropriate type of packet marking.
IPv6 ACL/DiffServ assignment is appropriate for LAG interfaces. The procedures described
by an ACL or DiffServ policy are equally applicable on a LAG interface.
To create a new IPv6 class:
1.
Select
QoS
>
DiffServ
>
Advanced
>
IPv6 Class Configuration
.
2.
Enter a class name in the Class Name field.
3.
Select the class type to associate with the policy.
4.
Click the
Add
button.
The switch supports only the Class Type value All, which means all the various match
criteria defined for the class should be satisfied for a packet match. All signifies the logical
AND of all the match criteria.
To rename an existing class:
1.
Select the check box next to the configured class.
2.
In the Class Name field, specify the new name.
3.
Click the
Apply
button.
To delete a class:
1.
Select the check box next to the class name.
2.
Click the
Delete
button.
The same set of fields described for IPv6 ACL classification are also supported as match
criteria for DiffServ classes. Prior to the introduction of IPv6 class rule fields, any layer 3 or
layer 4 item was interpreted as a field in an IPv4 packet. To properly interpret the match