Dell Brocade G620 Brocade 8.0.1 Fabric OS Administratiors Guide - Page 119

Using Frame Viewer to understand why frames are dropped

Page 119 highlights

Routing Traffic NOTE Frame viewing for unrouteable and "destination unreachable" frames is supported only on the following devices: ∙ Brocade 6505, 6510, 6520, G620, DCX 8510-4, DCX 8510-8, X6-4 and X6-8 switches. ∙ Brocade CR32-4, CR32-8, CR16-4, CR16-8, FC32-48, FC16-32, FC16-48, and FC16-64 blades. If a chassis has any older blades, only the timeout frames will be captured for those blades. Using Frame Viewer to understand why frames are dropped When a frame is unable to reach its destination because of a timeout, is unrouteable, or has an unreachable destination, it is discarded. You can use Frame Viewer to find out which flows contained the dropped frames, which in turn can help you determine the applications that might be impacted. Frame Viewer allows you to see the exact time (within one second) that the frames were dropped. You can view up to 40 discarded frames per ASIC per second for 1200 seconds with the frameLog command. You filter this view using a number of fields to filter this output so you are viewing only those frames you are concerned with. To display information about discarded frames, complete the following steps. This assumes that the framelog application has been enabled previously. 1. Connect to the switch and log in using an account with admin permissions. 2. Enter frameLog --show. Refer to the Fabric OS Command Reference for additional information on using the frameLog command, including resetting (clearing) the frame log. The following example shows a typical output of the frameLog --show command: switch:admin> framelog --show Fri Jul 13 23:47:08 UTC 2012 Log TX RX timestamp port port SID DID SFID DFID Type Count Jul 13 23:47:07 11/45 11/45 0xfffffd 0x40e580 0 0 timeout 2 Jul 13 23:47:07 11/45 11/45 0xfffffc 0x40e580 0 0 timeout 5 Jul 13 23:47:07 11/45 11/45 0xfffffc 0x40e580 0 0 timeout 3 Jul 13 23:47:07 11/45 11/45 0xfffc40 0x40e580 0 0 timeout 2 Jul 13 23:47:07 11/45 11/45 0xfffc40 0x40e580 0 0 timeout 1 Jul 13 23:47:08 -- 3 0x050300 0x0a1600 128 128 unroute 9 Jul 13 23:47:08 -- 1 0x050100 0x0a1600 128 128 unroute 11 Jul 13 23:47:08 -- 0 0x050000 0x012000 128 128 du 20 Jul 13 23:47:08 -- 34 0x050400 0x020200 128 128 unroute 1 NOTE There may occasionally be frame types listed as "unknown" in the output; these are usually frames that have been corrupted in transit, and so the frameLog command cannot identify their type. Displaying discarded frames by back-end port in Frame Viewer When viewing information about discarded frames, you can filter the results by specifying that the TX port or RX port of displayed frames should be a back-end port. Individual back-end ports cannot be specified, only the quality of being a back-end port can be specified. 1. Connect to the switch and log in using an account with admin permissions. 2. Use the frameLog --show command, followed by -txport, -rxport, or both, and specifying -1 for the port number. switch:admin> framelog --show -txport -1 -rxport -1 Brocade Fabric OS Administration Guide, 8.0.1 53-1004111-02 119

  • 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

NOTE
Frame viewing for unrouteable and “destination unreachable” frames is supported only on the following devices:
Brocade 6505, 6510, 6520, G620, DCX 8510-4, DCX 8510-8, X6-4 and X6-8 switches.
Brocade CR32-4, CR32-8, CR16-4, CR16-8, FC32-48, FC16-32, FC16-48, and FC16-64 blades. If a chassis
has any older blades, only the timeout frames will be captured for those blades.
Using Frame Viewer to understand why frames are dropped
When a frame is unable to reach its destination because of a timeout, is unrouteable, or has an unreachable destination, it is discarded.
You can use Frame Viewer to find out which flows contained the dropped frames, which in turn can help you determine the applications
that might be impacted. Frame Viewer allows you to see the exact time (within one second) that the frames were dropped.
You can view up to 40 discarded frames per ASIC per second for 1200 seconds with the
frameLog
command. You filter this view using
a number of fields to filter this output so you are viewing only those frames you are concerned with.
To display information about discarded frames, complete the following steps. This assumes that the
framelog
application has been
enabled previously.
1.
Connect to the switch and log in using an account with admin permissions.
2.
Enter
frameLog --show
.
Refer to the
Fabric OS Command Reference
for additional information on using the
frameLog
command, including resetting
(clearing) the frame log.
The following example shows a typical output of the
frameLog --show
command:
switch:admin> framelog --show
==================================================================================================
Fri Jul 13 23:47:08 UTC 2012
==================================================================================================
Log
TX
RX
timestamp
port
port
SID
DID
SFID
DFID
Type
Count
==================================================================================================
Jul 13 23:47:07
11/45
11/45
0xfffffd
0x40e580
0
0
timeout
2
Jul 13 23:47:07
11/45
11/45
0xfffffc
0x40e580
0
0
timeout
5
Jul 13 23:47:07
11/45
11/45
0xfffffc
0x40e580
0
0
timeout
3
Jul 13 23:47:07
11/45
11/45
0xfffc40
0x40e580
0
0
timeout
2
Jul 13 23:47:07
11/45
11/45
0xfffc40
0x40e580
0
0
timeout
1
Jul 13 23:47:08
--
3
0x050300
0x0a1600
128
128
unroute
9
Jul 13 23:47:08
--
1
0x050100
0x0a1600
128
128
unroute
11
Jul 13 23:47:08
--
0
0x050000
0x012000
128
128
du
20
Jul 13 23:47:08
--
34
0x050400
0x020200
128
128
unroute
1
NOTE
There may occasionally be frame types listed as “unknown” in the output; these are usually frames that have been corrupted in
transit, and so the
frameLog
command cannot identify their type.
Displaying discarded frames by back-end port in Frame Viewer
When viewing information about discarded frames, you can filter the results by specifying that the TX port or RX port of displayed
frames should be a back-end port.
Individual back-end ports cannot be specified, only the quality of being a back-end port can be specified.
1.
Connect to the switch and log in using an account with admin permissions.
2.
Use the
frameLog --show
command, followed by
-txport
,
-rxport
, or both, and specifying
-1
for the port number.
switch:admin> framelog --show -txport -1 -rxport -1
Routing Traffic
Brocade Fabric OS Administration Guide, 8.0.1
53-1004111-02
119