Developers Guide

18 Fabric OS Troubleshooting and Diagnostics Guide
53-1003141-01
FC-FC routing connectivity
2
Example using fcPing with a single destination (in this example, the destination is a device node WWN)
switch:admin> fcping 20:00:00:00:c9:3f:7c:b8
Destination: 20:00:00:00:c9:3f:7c:b8
Pinging 20:00:00:00:c9:3f:7c:b8 [0x370501] with 12 bytes of data:
received reply from 20:00:00:00:c9:3f:7c:b8: 12 bytes time:825 usec
received reply from 20:00:00:00:c9:3f:7c:b8: 12 bytes time:713 usec
received reply from 20:00:00:00:c9:3f:7c:b8: 12 bytes time:714 usec
received reply from 20:00:00:00:c9:3f:7c:b8: 12 bytes time:741 usec
received reply from 20:00:00:00:c9:3f:7c:b8: 12 bytes time:880 usec
5 frames sent, 5 frames received, 0 frames rejected, 0 frames timeout
Round-trip min/avg/max = 713/774/880 usec
Superping
Superping refers to the fcPing --allpaths command, which is a diagnostic tool used to test all
least-cost ISLs between a source and destination switch. When you run the command, you are
provided with a list of all available least-cost paths from a source domain to a destination device.
Superping isolates links with potential failures so that you can investigate these ISLs to determine
the exact links.
Superping works by sending ECHO frames to a destination device and outputting the status of each
ISL it traverses whether or not the response from the destination device is received. Each ECHO
frame can choose any path from multiple available paths in the fabric to reach the destination
device. This utility allows you to do the following:
Run a sanity test that exercises all the ISLs and internal links in different paths that route to the
destination device.
Determines the least-cost path to aid in designing fabric redundancy.
Determines the specific ISLs and internal links with failures.
Exercises all ISL links in the base fabric for a logical fabric configuration.
The number of actual paths covered when using the superping feature depends on two other
parameters that you can specify optionally. When you issue the fcPing --allpaths command
without any other options, Superping covers all ISLs in the routes between source to destination, as
shown in Figure 1.