Displays the dynamic VIPA Connection Routing Table used for sysplex distributor and moveable dynamic VIPA support. On a sysplex distributor routing stack, it displays all connections being routed through the distributor. On a stack taking over a dynamic VIPA, it displays every connection to the dynamic VIPA. On a sysplex distributor target stack or a stack that is in the process of giving up a dynamic VIPA, the report displays every connection for which the stack is an endpoint.
The routing information might describe the best available route to reach the IP address, which was defined in the VIPAROUTE statement for that target stack, or it might describe the dynamic XCF route for that target stack. See VIPADYNAMIC information in the z/OS Communications Server: IP Configuration Reference for details about the VIPAROUTE statement. For more information about the use of the routing information, see route selection for distributing packets details in the z/OS Communications Server: IP Configuration Guide.
Provides the report for a specific TCP/IP address space by using TCp tcpname. See The Netstat command target for more information about the TCp parameter.
The default output option displays the output on the user's terminal. For other options, see The TSO NETSTAT command syntax or Netstat command output.
>>-+-HOSTName--hostname----------------+----------------------->< | .-----------------------. | | V | | +-IPAddr----+-ipaddr------------+-+-+ | +-ipaddr/prefixLen--+ | | '-ipaddr/subnetmask-' | | .----------------. | | V | | +-IPPort----ipaddr+portnum-+--------+ | .-------------. | | V | | '-POrt------portnum---+-------------'
The routing information might describe the best available route to reach the IP address, which was defined in the VIPAROUTE statement for that target stack, or it might describe the dynamic XCF route for that target stack. See VIPADYNAMIC details in the z/OS Communications Server: IP Configuration Reference for information about the VIPAROUTE statement. For more details about the use of the routing information, see information about route selection for distributing packets in the z/OS Communications Server: IP Configuration Guide.
Provide the report for a specific TCP/IP address space by using -p tcpname. See The Netstat command target for more information about the TCp parameter.
The default output option displays the output to z/OS UNIX shell stdout. For other options, see The z/OS UNIX netstat command syntax or Netstat command output.
.----------------. V | >>-+- -B----ipaddr+portnum-+--------+-------------------------->< +- -H--hostname------------------+ | .-----------------------. | | V | | +- -I----+-ipaddr------------+-+-+ | +-ipaddr/prefixLen--+ | | '-ipaddr/subnetmask-' | | .-------------. | | V | | '- -P------portnum---+-----------'
Result: At the end of the report, Netstat displays the host name that the resolver used for the resolution and the list of IP addresses returned from the resolver that it used as filters.
Guideline: The port number can be either a local or remote port.
NETSTAT VCRT
Displays the dynamic VIPA Connection Routing Table information in the default
TCP/IP stack.
NETSTAT VCRT TCP TCPCS6
Displays the dynamic VIPA Connection Routing Table information in the TCPCS6
stack.
netstat -V
netstat -V -p tcpcs6
The following examples are generated by using TSO NETSTAT command. Using the z/OS UNIX netstat command displays the data in the same format as the TSO NETSTAT command.
NETSTAT VCRT
MVS TCP/IP NETSTAT CS V2R1 TCPIP Name: TCPCS 18:17:26
Dynamic VIPA Connection Routing Table:
Dest IPaddr DPort Src IPaddr SPort DestXCF Addr
----------- ----- ---------- ----- ------------
201.2.10.11 00021 193.9.200.1 00000 193.1.1.18
201.2.10.11 00021 193.9.200.1 01025 193.1.1.18
201.2.10.11 00021 201.1.10.85 01026 201.1.10.10
203.1.10.18 08000 193.10.1.1.118 01080 193.1.1.108
NETSTAT VCRT DETAIL
MVS TCP/IP NETSTAT CS V2R1 TCPIP Name: TCPCS 14:16:16
Dynamic VIPA Connection Routing Table:
Dest IPaddr DPort Src IPaddr SPort DestXCF Addr
----------- ----- ---------- ----- ------------
201.2.10.11 00021 201.1.10.85 00000 201.1.10.10
CfgTimAff: 0200 TimAffCnt: 0000000002 TimAffLft: 0000
201.2.10.11 00021 201.1.10.85 01026 201.1.10.10
PolicyRule: *NONE*
PolicyAction: *NONE*
Intf: CTC1
VipaRoute: Yes Gw: 0.0.0.0
Accelerator: No
201.2.10.11 00021 201.1.10.85 01027 201.1.10.10
PolicyRule: *NONE*
PolicyAction: *NONE*
Intf: OSAQDIOLINK
VipaRoute: Yes Gw: 199.100.1.1
Accelerator: yes
203.1.10.18 08000 193.10.1.118 01080 193.1.1.108
PolicyRule: PRule-TCP-High
PolicyAction: PAction-TCP-High
Intf: EZAXCFC7
VipaRoute: No Gw: 0.0.0.0
Accelerator: No
203.1.10.19 09000 193.10.1.119 01081 193.1.1.109
PolicyRule: PRule-TCP-High
PolicyAction: PAction-TCP-High
Intf: EZAXCFC6
VipaRoute: Unavail Gw: 0.0.0.0
Accelerator: No
NETSTAT VCRT
MVS TCP/IP NETSTAT CS V2R1 TCPIP Name: TCPCS 20:04:04
Dynamic VIPA Connection Routing Table:
Dest: 201.2.10.11..21
Source: 193.9.200.1..0
DestXCF: 193.1.1.18
Dest: 201.2.10.11..21
Source: 193.9.200.1..1025
DestXCF: 193.1.1.18
Dest: 201.2.10.11..21
Source: 201.1.10.85..1026
DestXCF: 201.1.10.10
Dest: 203.1.10.18..8000
Source: 193.9.200.1..1080
DestXCF: 193.1.1.108
Dest: 2001:0db8::0522:f103..21
Source: 2001:0db8::0524:f104..1026
DestXCF: 2001:0db8::0943:f003
NETSTAT VCRT DETAIL
MVS TCP/IP NETSTAT CS V2R1 TCPIP Name: TCPCS 20:04:04
Dynamic VIPA Connection Routing Table:
Dest: 201.2.10.11..21
Source: 201.1.10.85..0
DestXCF: 201.1.10.10
CfgTimAff: 0200 TimAffCnt: 0000000002 TimAffLft: 0000
Dest: 201.2.10.11..21
Source: 201.1.10.85..1026
DestXCF: 201.1.10.10
PolicyRule: *NONE*
PolicyAction: *NONE*
Intf: CTC1
VipaRoute: Yes Gw: 0.0.0.0
Accelerator: No
Dest: 201.2.10.11..21
Source: 201.1.10.85..1027
DestXCF: 201.1.10.10
PolicyRule: *NONE*
PolicyAction: *NONE*
Intf: OSAQDIOLINK
VipaRoute: Yes Gw: 199.100.1.1
Accelerator: No
Dest: 203.1.10.18..8000
Source: 193.9.200.1..1080
DestXCF: 193.1.1.108
PolicyRule: PRule-TCP-High
PolicyAction: PAction-TCP-High
Intf: EZAXCFC7
VipaRoute: No Gw: 0.0.0.0
Accelerator: No
Dest: 203.1.10.19..9000
Source: 193.9.10.119..1081
DestXCF: 193.1.1.109
PolicyRule: PRule-TCP-High
PolicyAction: PAction-TCP-High
Intf: EZAXCFC6
VipaRoute: Unavail Gw: 0.0.0.0
Accelerator: No
Dest: 2ec0::0522:f103..21
Source: 2ec0::0524:f104..1026
DestXCF: 2ec0::0943:f003
PolicyRule: PRule-TCP-High
PolicyAction: PAction-TCP-High
Intf: OSAQDIO46
VipaRoute: Yes Gw: 2ec0::206:2aff:fe71:4400
If the source port value is zero for an entry, then the entry does not represent an established connection. Entries with a source port value of zero represent an affinity between a client IP address and a dynamic VIPA destination IP address and port. Such an affinity might arise from passive-mode FTP or from a distributed DVIPA with a nonzero value for the TIMEDAFFINITY parameter on the VIPADISTRIBUTE profile statement. Each affinity entry is immediately followed by all the established connection entries that are associated with the affinity.
The packets that are eligible for acceleration are those that are received by the Sysplex Distributor and that are forwarded to a target stack in any of the following inbound and outbound DLC combinations:
For each entry that represents an affinity created by the TIMEDAFFINITY parameter on the VIPADISTRIBUTE profile statement, displays the preceding information plus the following affinity-related information.