D-Link DGS-6600-48TS Configuration Guide - Page 522

sFlow Design Overview, Packet flow sampling, Counter sampling, Agent, Receiver, Sampler, Poller

Page 522 highlights

Volume 9-sFlow / Chapter 52-sFlow sFlow Design Overview Packet flow sampling: On average, 1/(sampling rate) packets is sampled for each interface. The agent is free to adjust the value. The flow information and the packet headers of the sampled packets are used for sFlow datagram. The sampling rate can be configured and the sFlow agent is free to adjust the value. Counter sampling: A maximum polling interval for each interface is assigned to the sFlow agent, but the agent is free to schedule polling in order to maximize internal efficiency. Both types of samples are combined to sFlow datagrams according to sFlow Version 5. One sFlow datagram can contain multiple flow and counter samples. sFlow datagrams are sent as UDP packets to the remote sFlow collector. sFlow Design Overview According to the SFLOW-MIB, the sFlow agent can be divided to four types of objects: Agent, Receiver, Sampler and Poller. The Agent represents the whole switch. Each Receiver is represented by one row in the sFlowRcvrTable. There are 4 Receivers. User can configure them. Each Sampler is represented by one row in the SFlowFsTable and each Poller is represented by one row in the sFlowCpTable. User can add, configure and delete the Sampers and Pollers. The parameters can be configured according to the SFLOW-MIB. Below are the definitions of the four types of objects: Agent Only one Agent is created to represent the whole switch. Although the sFlow Version 5 describes multiple agents by sub-ids, the device creates only one Agent. Receiver Each Receiver represents the remote collector and encodes samples into UDP datagrams and sends them to the remote collector through both switch ports and management port. Sampler Each sampler has a unique sFlowFsDataSource that represents an interface and an unique sFlowFsReceiver that represents a Receiver. The Sampler collects packet samples from sFlowFsDataSource and passes the packet and flow information to sFlowFsReceiver. Poller A Poller is similar to a Sampler except that it collects time-sampled counter samples. Each Poller has a unique sFlowCpDataSource that represents an interface and a unique sFlowCpReceiver that represents a Receiver. The Poller collects counter samples of sFlowCpDataSource and passes the interface statistical information to sFlowCpReceiver. One Agent represents the whole switch. Agent can hold multiple Samplers, Pollers and Receivers. Each Sampler and Poller points to only one Receiver and one interface. Each Receiver points to one unique remote sFlow collector. The sFlowRcvrOwner must be configured first so that other parameters of the same Receiver can be configured. The Receiver with a non-empty sFlowRcvrOwner is a "claimed" Receiver. The sFlowFsReceiver must be assigned to a claimed Receiver so that other parameters of the same Sampler can be configured. Similarly, the sFlowCpReceiver must be assigned to a claimed Receiver so that other parameters of the same Poller can be configured. Once the sFlowRcvrTimeout expires or the sFlowRcvrOwner is configured to empty string (unclaimed), the other parameters of the same Receiver and all the Samplers and Pollers associated with the Receiver will be restored to their default values. DGS-6600 Configuration Guide 522

  • 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
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426
  • 427
  • 428
  • 429
  • 430
  • 431
  • 432
  • 433
  • 434
  • 435
  • 436
  • 437
  • 438
  • 439
  • 440
  • 441
  • 442
  • 443
  • 444
  • 445
  • 446
  • 447
  • 448
  • 449
  • 450
  • 451
  • 452
  • 453
  • 454
  • 455
  • 456
  • 457
  • 458
  • 459
  • 460
  • 461
  • 462
  • 463
  • 464
  • 465
  • 466
  • 467
  • 468
  • 469
  • 470
  • 471
  • 472
  • 473
  • 474
  • 475
  • 476
  • 477
  • 478
  • 479
  • 480
  • 481
  • 482
  • 483
  • 484
  • 485
  • 486
  • 487
  • 488
  • 489
  • 490
  • 491
  • 492
  • 493
  • 494
  • 495
  • 496
  • 497
  • 498
  • 499
  • 500
  • 501
  • 502
  • 503
  • 504
  • 505
  • 506
  • 507
  • 508
  • 509
  • 510
  • 511
  • 512
  • 513
  • 514
  • 515
  • 516
  • 517
  • 518
  • 519
  • 520
  • 521
  • 522
  • 523
  • 524
  • 525
  • 526
  • 527
  • 528
  • 529
  • 530
  • 531
  • 532
  • 533
  • 534
  • 535
  • 536
  • 537
  • 538
  • 539
  • 540
  • 541
  • 542
  • 543
  • 544
  • 545
  • 546
  • 547
  • 548
  • 549
  • 550
  • 551
  • 552
  • 553
  • 554
  • 555
  • 556
  • 557
  • 558
  • 559
  • 560
  • 561
  • 562
  • 563
  • 564
  • 565
  • 566
  • 567
  • 568
  • 569
  • 570
  • 571
  • 572
  • 573
  • 574
  • 575
  • 576
  • 577
  • 578
  • 579
  • 580
  • 581
  • 582
  • 583
  • 584
  • 585
  • 586
  • 587
  • 588
  • 589
  • 590
  • 591
  • 592
  • 593
  • 594
  • 595
  • 596
  • 597
  • 598
  • 599
  • 600
  • 601
  • 602
  • 603

Volume 9-sFlow / Chapter 52-sFlow
sFlow Design Overview
DGS-6600 Configuration Guide
522
Packet flow sampling:
On average, 1/(sampling rate) packets is sampled for each interface. The
agent is free to adjust the value. The flow information and the packet headers of the sampled
packets are used for sFlow datagram. The sampling rate can be configured and the sFlow agent is
free to adjust the value.
Counter sampling:
A maximum polling interval for each interface is assigned to the sFlow agent,
but the agent is free to schedule polling in order to maximize internal efficiency.
Both types of samples are combined to sFlow datagrams according to sFlow Version 5. One sFlow
datagram can contain multiple flow and counter samples. sFlow datagrams are sent as UDP
packets to the remote sFlow collector.
sFlow Design Overview
According to the SFLOW-MIB, the sFlow agent can be divided to four types of objects: Agent,
Receiver, Sampler and Poller. The Agent represents the whole switch. Each Receiver is
represented by one row in the sFlowRcvrTable. There are 4 Receivers. User can configure them.
Each Sampler is represented by one row in the SFlowFsTable and each Poller is represented by
one row in the sFlowCpTable. User can add, configure and delete the Sampers and Pollers. The
parameters can be configured according to the SFLOW-MIB. Below are the definitions of the four
types of objects:
Agent
Only one Agent is created to represent the whole switch. Although the sFlow Version 5 describes
multiple agents by sub-ids, the device creates only one Agent.
Receiver
Each Receiver represents the remote collector and encodes samples into UDP datagrams and
sends them to the remote collector through both switch ports and management port.
Sampler
Each sampler has a unique sFlowFsDataSource that represents an interface and an unique
sFlowFsReceiver that represents a Receiver. The Sampler collects packet samples from
sFlowFsDataSource and passes the packet and flow information to sFlowFsReceiver.
Poller
A Poller is similar to a Sampler except that it collects time-sampled counter samples. Each Poller
has a unique sFlowCpDataSource that represents an interface and a unique sFlowCpReceiver that
represents a Receiver. The Poller collects counter samples of sFlowCpDataSource and passes the
interface statistical information to sFlowCpReceiver.
One Agent represents the whole switch. Agent can hold multiple Samplers, Pollers and Receivers.
Each Sampler and Poller points to only one Receiver and one interface. Each Receiver points to
one unique remote sFlow collector.
The sFlowRcvrOwner must be configured first so that other parameters of the same Receiver can
be configured. The Receiver with a non-empty sFlowRcvrOwner is a "claimed" Receiver. The
sFlowFsReceiver must be assigned to a claimed Receiver so that other parameters of the same
Sampler can be configured. Similarly, the sFlowCpReceiver must be assigned to a claimed Receiver
so that other parameters of the same Poller can be configured. Once the sFlowRcvrTimeout expires
or the sFlowRcvrOwner is configured to empty string (unclaimed), the other parameters of the same
Receiver and all the Samplers and Pollers associated with the Receiver will be restored to their
default values.