Brocade Fabric OS FCIP Administrator's Guide v7.1.0 (53-1002748-01, March 2013)

66 Fabric OS FCIP Administrator’s Guide
53-1002748-01
WAN performance analysis tools
3
WAN performance analysis tools
WAN analysis tools are designed to test connections, trace routes, and estimate the end-to-end IP
path performance characteristics between a pair of Brocade FCIP port endpoints. These tools are
available as options on the portCmd command. The following options are available:
portCmd --Tperf—This is a tunnel test tool that generates and sends test data over an FCIP
tunnel to determine the characteristics and reliability of the IP network used by the tunnel at
the FCIP circuit level.
portCmd --ping—Tests connections between a local Ethernet port and a destination IP
address.
portCmd --traceroute—Traces routes from a local Ethernet port to a destination IP address.
portShow fcipTunnel - -perf—Displays performance statistics generated from the WAN analysis.
When using VLANS, VLAN tagging ensures that test traffic traverses the same path as real FCIP
traffic. A VLAN tag entry for both the local and remote sides of the route must exist prior to issuing
the portCmd --ping or portCmd --traceroute commands. Refer to “Managing the VLAN tag table” on
page 28 for details.
The tperf option
Tperf (portcmd --tperf) is a utility that generates data between a local and remote switch over an
FCIP tunnel. It reports the data generated and response from the remote switch to determine
characteristics and reliability of the IP network used by the tunnel.
Tperf operates with a pair of 7800 switches or FX8-24 blades. One switch or blade plays the role of
a data sink and the other switch or blade plays the role of the data source. During the data
generation process, traffic flows from the source to the sink, then the sink responds to this
traffic.The process continues for a duration that you specify with command options or until you
terminate (Ctrl + C).
Normally, you should establish one telnet/ssh session for the tperf source and one for the tperf
sink. Also, open additional telnet/ssh sessions so that you can periodically display TCP connection
statistics using the -tcp or -p options of the portshow fciptunnel slot/veport command. These
statistics are sometimes more helpful in understanding the tunnel bandwidth and IP network
infrastructure capability.
To use Tperf, you must first create an FCIP tunnel with at least one circuit or modify an existing
tunnel using the Tperf flag -T. As with any FCIP tunnel, this must be done on both switches. The
following commands create a Tperf-enabled tunnel with a committed rate of 10000.
portcfg fciptunnel 16 create 192.168.10.1 192.168.10.2 10000 -T
portcfg fciptunnel 16 create 192.168.10.2 192.168.10.1 10000 -T
Tperf will test single and multiple circuit tunnels. Tperf also tests the different priority connections
that are provided by an FCIP Tunnel. When a Tperf--enabled tunnel is operative, it is not an active
VE_Port. Fabrics will not merge over an operative FCIP Tperf tunnel. To determine if the Tperf
tunnel is up, issue the following command:
switch:admin> portshow fciptunnel all -c
-------------------------------------------------------------------------------
Tunnel Circuit OpStatus Flags Uptime TxMBps RxMBps ConnCnt CommRt Met
-------------------------------------------------------------------------------
16 - Up ----T-- 1h21m43s 0.00 0.00 2 - -