PROFILE.TCPIP statement and parameter changes

Table 1 lists the new and updated Communications Server PROFILE.TCPIP configuration statements and parameters. See z/OS V2R1.0 Communications Server: IP Configuration Reference for more detailed information.

Table 1. Summary of new and changed Communications Server PROFILE.TCPIP configuration statements and parameters
Statement Release Description Reason for change
Start of changeATMARPSV, ATMLIS, ATMPVCEnd of change Start of changeV2R1End of change Start of changeBecause support for the ATM device type will be dropped in a future release, these profile statements will no longer be supported then.End of change Start of changeIBM Health Checker for legacy device typesEnd of change
AUTOLOG V2R1 Message EZZ0621I or EZZ0622I will be issued on the first cancel of an autologged procedure. Release update
DEFADDRTABLE V1R12 New profile statement used to configure the default address selection policy table. Configurable default address selection policy table

DELETE PORT
DELETE PORTRANGE

V2R1 For TCP ports, if no reservation is found for the port or the reservation was deleted in the current profile processing, error message EZZ0328I is issued instead of message EZZ0395I. Message EZZ0395I will continue to be issued for other errors. Update your message automation for this change. Release update
Start of changeDEVICE and LINKEnd of change Start of changeV2R1End of change Start of changeSupport for the DEVICE and LINK profile statements for the following TCP/IP legacy device types will be dropped in a future release:
  • ATM
  • CDLC
  • CLAW
  • HYPERchannel
  • SNALINK (LU0 and LU6.2)
  • X.25
End of change
Start of changeIBM Health Checker for legacy device typesEnd of change
GATEWAY V2R1 Support for this profile statement will be dropped in a future release. Use the BEGINROUTES/ENDROUTES configuration block to replace your GATEWAY statements. To assist in converting your GATEWAY statements to BEGINROUTES statements, you can take a dump of the TCP/IP stack address space and use the CONVERT parameter on the IPCS TCPIPCS PROFILE subcommand. The TCPIPCS command output will contain the information that is specified on the GATEWAY statements converted to the equivalent BEGINROUTES/ENDROUTES statements. See "TCPIPCS PROFILE" in the IP Diagnosis Guide for more information. IBM Health Checker for z/OS GATEWAY statement check
GLOBALCONFIG V2R1 The SMCR parameter is defined to enable and configure Shared Memory Communications over Remote Direct Memory Access (SMC-R) function. The SMCR parameter includes the PFID, PORTNUM, MTU, FIXEDMEMORY, and TCPKEEPMININTERVAL sub-parameters. The NOSMCR parameter is defined to disable SMC-R function. Shared Memory Communications over Remote Direct Memory Access
V1R13 Deprecated the SEGMENTATIONOFFLOAD and NOSEGMENTATIONOFFLOAD parameters. OSA-Express4S QDIO IPv6 checksum and segmentation offload
V1R13 Added the AUTOIQDX and NOAUTOIQDX parameters. The AUTOIQDX parameter includes the ALLTRAFFIC and NOLARGEDATA sub-parameters. HiperSockets optimization for intraensemble data networks
V1R12 A new NOJOIN subparameter is added on the SYSPLEXMONITOR parameter. If NOJOIN is configured in the initial profile, the TCP/IP stack does not join the sysplex group when the stack is started. Control joining the sysplex XCF group
INTERFACE V2R1 Can be used to configure IPv4 HiperSockets interfaces (IPAQIDIO) instead of the DEVICE, LINK, and HOME statements. IPv4 INTERFACE statement for HiperSockets and Static VIPAs
V2R1 Can be used to configure IPv4 static VIPA interfaces (VIRTUAL) instead of the DEVICE, LINK, and HOME statements. IPv4 INTERFACE statement for HiperSockets and Static VIPAs
V2R1 For IPAQENET interface types, added new TEMPIP parameter to allow an interface to activate without an IP address assigned. Applications which implement DHCP client support can communicate over the interface to obtain an IP address. Enable DHCP clients on OSA Interfaces
V2R1 The SMCR parameter is defined to enable Shared Memory Communications - RDMA (SMC-R) function for IPAQENET and IPAQENET6 statements. The SMCR parameter is valid only for CHPIDTYPE OSD definitions. The NOSMCR parameter is defined to disable SMC-R function. Shared Memory Communications over Remote Direct Memory Access
V1R12 For IPAQENET and IPAQENET6 interface types, added new WORKLOADQ and NOWORKLOADQ subparameters to the INBPERF parameter value DYNAMIC to enable or disable the QDIO inbound workload queueing function. Performance improvements for sysplex distributor connection routing
V1R12 For IPAQENET and IPAQENET6 interface types, added CHPIDTYPE and CHPID parameters to define interfaces onto the intraensemble data network. z/OS Communications Server in an ensemble
IPCONFIG V2R1 You can enable QDIOACCELERATOR when IPSECURITY is enabled. QDIO acceleration coexistence with IP filtering
V2R1 The SOURCEVIPAINTERFACE parameter is added for IPv4 DYNAMICXCF interfaces. IPv4 INTERFACE statement for HiperSockets and Static VIPAs
V1R13 Added CHECKSUMOFFLOAD and NOCHECKSUMOFFLOAD and SEGMENTATIONOFFLOAD and NOSEGMENTATIONOFFLOAD parameters. OSA-Express4S QDIO IPv6 checksum and segmentation offload
IPCONFIG6 V1R13 Added CHECKSUMOFFLOAD and NOCHECKSUMOFFLOAD and SEGMENTATIONOFFLOAD and NOSEGMENTATIONOFFLOAD parameters. OSA-Express4S QDIO IPv6 checksum and segmentation offload
IPCONFIG6 (continued) V1R13 If you do not specify the IGNOREREDIRECT parameter and you are using Intrusion Detection Services (IDS) policy to detect and discard Redirect packets, ICMPv6 Redirect packets are discarded while the policy is active. Expanded Intrusion Detection Services
V1R12 Added OSMSECCLASS parameter to define a security class for IP filtering for OSM interfaces. z/OS Communications Server in an ensemble
IPSEC V2R1 The DVIPSEC parameter enables the support for Sysplex-Wide Security Associations (SWSA) for IPv6 on a stack that also has the IPSECURITY parameter specified on the IPCONFIG6 statement. Sysplex-Wide Security Associations for IPv6
NETACCESS V2R1 The CACHEALL, CACHEPERMIT, and CACHESAME parameters are added to control the level of caching that is used for the results of network access control checks. Improve auditing of NetAccess rules
NETMONITOR V2R1 The PROFILE and NOPROFILE subparameters control the creation of both the TCP/IP stack SMF 119 profile record (subtype 4) and the new TN3270E Telnet server SMF 119 profile record (subtype 24). NMI and SMF enhancements for TCP/IP applications
V1R12 New CSMAIL, NOCSMAIL, CSSMTP and NOCSSMTP subparameters added for the SMFSERVICE parameter to enable applications to receive the new SMF 119 subtype 48, 49, 50, 51, and 52 records for CSSMTP events. Management data for CSSMTP
V1R12 New DVIPA and NODVIPA subparameters added for the SMFSERVICE parameter to enable applications to receive the new SMF 119 records (subtypes 32 - 37) for DVIPA events. SMF event records for sysplex events
PORT V2R1 The NOSMCR parameter is defined to disable SMC-R function for the specified port. Shared Memory Communications over Remote Direct Memory Access
PORTRANGE V2R1 The NOSMCR parameter is defined to disable SMC-R function for the specified port range. Shared Memory Communications over Remote Direct Memory Access
V1R13 The jobname parameter can now include a 1-7 character prefix followed by a wildcard character (*), enabling all job names that match the prefix to access the ports in the range. Wildcard support for the PORTRANGE statement
SMFCONFIG V2R1 The SMCRGROUPSTATISTICS and the NOSMCRGROUPSTATISTICS parameters are defined to create SMF 119 subtype 41 interval records for SMC-R link group and link statistics. Shared Memory Communications over Remote Direct Memory Access
V2R1 The SMCRLINKEVENT and the NOSMCRLINKEVENT parameters are defined to create SMF 119 subtype 42 and subtype 43 event records for SMC-R link start and end events. Shared Memory Communications over Remote Direct Memory Access
V2R1 The IFSTATISTICS and the NOIFSTATISTICS parameters is updated to control the creation of the SMF 119 subtype 44 interval records for IBM 10GbE RoCE Express interface statistics. Shared Memory Communications over Remote Direct Memory Access
V1R12 New DVIPA and NODVIPA parameters added to create new SMF 119 records (subtypes 32 - 37) for DVIPA events. SMF event records for sysplex events
SOMAXCONN V2R1 Default changed from 10 to 1024. Enhanced TCP protocol configuration options and default settings
SRCIP V1R12 The source for a JOBNAME entry can be configured as PUBLICADDRS to control the use of IPv6 public addresses. Configurable default address selection policy table
Start of changeTCPCONFIGEnd of change Start of changeV2R1End of change Start of changeThe PFID operand on the SMCR statement is changed to accept a range of values between X'0000' and X'0FFF'.End of change Start of changeShared Memory Communications over RDMA adapter (RoCE) virtualizationEnd of change
V2R1 Added the following new parameters:
  • CONNECTTIMEOUT
  • CONNECTINITINTERVAL
  • FRRTHRESHOLD
  • KEEPALIVEPROBES
  • KEEPALIVEPROBEINTERVAL
  • MAXIMUMRETRANSMITTIME
  • NAGLE and NONAGLE
  • QUEUEDRTT
  • RETRANSMITATTEMPTS
  • TCPMAXSENDBUFRSIZE
  • TIMEWAITINTERVAL
Enhanced TCP protocol configuration options and default settings
V2R1 SELECTIVEACK and NOSELECTIVEACK parameters are added. TCP support for selective acknowledgements
V2R1 The EPHEMERALPORTS parameter is added. User control of Ephmeral Port Ranges
UDPCONFIG V2R1 The EPHEMERALPORTS parameter is added. User control of Ephmeral Port Ranges
VIPABACKUP V1R12 A new prefix length value is added that can be specified with an IPv6 address to enable the definition of an IPv6 subnet. Extend sysplex distributor support for DataPower for IPv6
VIPADEFINE V1R12 A new prefix length value is added that can be specified with an IPv6 address to enable the definition of an IPv6 subnet. Extend sysplex distributor support for DataPower for IPv6
VIPADISTRIBUTE V1R12 The following new keywords are added to support the new HotStandby distribution method:
  • HOTSTANDBY option on the DISTMETHOD parameter. It indicates the hot standby distribution method.
  • PREFERRED or BACKUP option on the DESTIP parameter. It indicates the server type and a rank value after BACKUP, which shows the rank of a backup target.
  • AUTOSWITCHBACK and NOAUTOSWITCHBACK options for HOTSTANDBY on the DISTMETHOD parameter. They indicate whether the distributor should switch back to the preferred target when it becomes available.
  • HEALTHSWITCH and NOHEALTHSWITCH options for HOTSTANDBY on the DISTMETHOD parameter. They indicate whether the distributor should switch to a backup target when the active target has health problems.
Sysplex distributor support for hot-standby server
V1R12 A new keyword ENCAP is added to support distribution to non-z/OS IPv6 targets. Extend sysplex distributor support for DataPower for IPv6
VIPARANGE V1R13 A new SAF parameter and its associated resname value are supported. You can use the SAF parameter to restrict the creation of a dynamic VIPA in the specified VIPARANGE subnet to permitted applications.

The maximum number of VIPARANGE statements for one stack is now 1024; prior to V1R13, the maximum number was 256.

Improved security granularity for VIPARANGE DVIPAs