Netgear GSM7312 FSM7326P User Manual - Page 246

class-map, classname&gt, match-all, match-access-group, aclid&gt, match, access-group

Page 246 highlights

User Manual for the NETGEAR 7300 Series Layer 3 Managed Switch Software class-map This command defines a new DiffServ class of type match-all, match-any or match-access-group. The parameter is a case sensitive alphanumeric string from 1 to 31 characters uniquely identifying the class. Note: Tthe class name 'default' is reserved and must not be used here. When used without any match condition, this command enters the class-map mode. The is the name of an existing DiffServ class. Note: The class name 'default' is reserved and is not allowed here. The class type of match-all indicates all of the individual match conditions must be true for a packet to be considered a member of the class. The class type of match-access-group indicates the individual class match criteria are evaluated based on an access list (ACL). The parameter is an integer specifying an existing ACL number (refer to the appropriate ACL documentation for the valid ACL number range). A matchaccess-group class type copies its set of match criteria from the current rule definition of the specified ACL number. All elements of a single ACL Rule are treated by DiffServ as a grouped set, similar to class type all. For any class, at least one class match condition must be specified for the class to be considered valid. Note: The class match conditions are obtained from the referenced access list at the time of class creation. Thus, any subsequent changes to the referenced ACL definition do not affect the DiffServ class. To pick up the latest ACL definition, the DiffServ class must be deleted and recreated. This command may be used without specifying a class type to enter the Class-Map Config mode for an existing DiffServ class. Note: The CLI mode is changed to Class-Map Config when this command is successfully executed. Format class-map [ match-all ] Mode Global Config no class-map This command eliminates an existing DiffServ class. The is the name of an existing DiffServ class. Note: The class name 'default' is reserved and is not allowed here. 10-4 CLI Commands: Differentiated Services 202-10009-01_060204

  • 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
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364

User Manual for the NETGEAR 7300 Series Layer 3 Managed Switch Software
10-4
CLI Commands: Differentiated Services
202-10009-01_060204
class-map
This command defines a new DiffServ class of type match-all, match-any or match-access-group.
The <
classname>
parameter is a case sensitive alphanumeric string from 1 to 31 characters
uniquely identifying the class.
Note:
Tthe class name 'default' is reserved and must not be used here.
When used without any match condition, this command enters the class-map mode. The
<
classname>
is the name of an existing DiffServ class.
Note:
The class name 'default' is reserved and is not allowed here.
The class type of
match-all
indicates all of the individual match conditions must be true for a
packet to be considered a member of the class.
The class type of
match-access-group
indicates the individual class match criteria are evaluated
based on an access list (ACL). The <
aclid>
parameter is an integer specifying an existing ACL
number (refer to the appropriate ACL documentation for the valid ACL number range). A
match-
access-group
class type copies its set of match criteria from the current rule definition of the
specified ACL number. All elements of a single ACL Rule are treated by DiffServ as a grouped
set, similar to class type all. For any class, at least one class match condition must be specified for
the class to be considered valid.
Note:
The class match conditions are obtained from the referenced access list
at the time of class
creation
. Thus, any subsequent changes to the referenced ACL definition do not affect the
DiffServ class. To pick up the latest ACL definition, the DiffServ class must be deleted and re-
created.
This command may be used without specifying a class type to enter the Class-Map Config mode
for an existing DiffServ class.
Note:
The CLI mode is changed to Class-Map Config when this command is successfully
executed.
Format
class-map [ match-all ] <classmapname>
Mode
Global Config
no class-map
This command eliminates an existing DiffServ class. The <
classname>
is the name of an existing
DiffServ class.
Note:
The class name 'default' is reserved and is not allowed here.