TCP/IP stack records
Table 1 lists the changes made to the TCP/IP stack SMF type 119 records.
Record type | Record field | Release | Description | Reason for change |
---|---|---|---|---|
Interface statistics (subtype 6) | SMF119IS_IFDesc |
V2R1 |
|
Shared Memory Communications over Remote Direct Memory Access |
SMF119IS_IFLink_IPQIQDX |
V1R13 | New interface types IPAQIQDX and IPAQIQDX6 | HiperSockets optimization for intraensemble data networks | |
SMF119IS_IfIQDXName |
V1R13 | New fields to show the associated dynamic IQDX for an OSX interface and the number of bytes and unicast packets that traversed it. | HiperSockets optimization for intraensemble data networks | |
TCP/IP profile record (subtype 4) | IPv4 configuration section
IPv6 configuration section
Global configuration section
Interface section
|
V2R2 | IPv4 configuration section
IPv6 configuration section
Global configuration section:
Interface section:
|
Shared Memory Communications – Direct Memory Access |
NMTP_GBCFAdjDVMSS | V2R2 | Provides the value of the GLOBLACONFIG ADJUSTDVIPAMSS parameter. | VIPAROUTE fragmentation avoidance | |
NMTP_GBCFSMCGFlags | V2R2 | New flag byte field NMTP_GBCFSMCGFlags with the
following flag bits:
|
|
|
NMTP_IPSecRule | V2R2 | New flags and fields to support the new and modified parameters on the IPSECRULE and IPSEC6RULE profile statements. | TCPIP profile IP security filter enhancements | |
NMTP_PORTRsvOptions | V2R2 | New flag bits NMTP_PORTRSMC and NMTP_PORTRNoSMC in field NMTP_PORTRsvOptions. |
|
|
NMTP_TCCFFlags | V2R2 | New flag NMTP_TCCFAutoDelayAcks that indicates the setting of TCPCONFIG AUTODELAYACKS. | TCP Autonomic Tuning | |
TCP/IP profile record (subtype 4) (continued) | NMTP_INTFFlags | V2R1 | New flag NMTP_INTFTempIP in field NMTP_INTFFlags that indicates the Interface is configured with the TEMPIP parameter. | Enable DHCP clients on OSA Interfaces |
NMTP_TCCFTimeWaitInterval | V2R1 | New field that provides the setting of the TCPCONFIG TIMEWAITINTERVAL value. | Enhanced TCP protocol configuration options and default settings | |
NMTP_TCCFRetransmitAttempts | V2R1 | New field that provides the setting of the TCPCONFIG RETRANSMITATTEMPTS value. | Enhanced TCP protocol configuration options and default settings | |
NMTP_TCCFConnectTimeOut | V2R1 | New field that provides the setting of the TCPCONFIG CONNECTTIMEOUT value. | Enhanced TCP protocol configuration options and default settings | |
NMTP_TCCFConnectInitInterval | V2R1 | New field that provides the setting of the TCPCONFIG CONNECTINITINTERVAL value. | Enhanced TCP protocol configuration options and default settings | |
NMTP_TCCFNagle | V2R1 | New field that provides the setting of the TCPCONFIG NAGLE value. | Enhanced TCP protocol configuration options and default settings | |
NMTP_TCCFKeepAliveProbes | V2R1 | New field that provides the setting of the TCPCONFIG KEEPALIVEPROBES value. | Enhanced TCP protocol configuration options and default settings | |
NMTP_TCCFKAProbeInterval | V2R1 | New field that provides the setting of the TCPCONFIG KEEPALIVEPROBEINTERVAL value. | Enhanced TCP protocol configuration options and default settings | |
NMTP_TCCFQueuedRTT | V2R1 | New field that provides the setting of the TCPCONFIG QUEUEDRTT value. | Enhanced TCP protocol configuration options and default settings | |
NMTP_TCCFFRRThreshold | V2R1 | New field that provides the setting of the TCPCONFIG FRRTHRESHOLD value. | Enhanced TCP protocol configuration options and default settings | |
NMTP_TCCFSelectiveACK | V2R1 | New flag to indicate the setting of SELECTIVEACK/NOSELECTIVEACK. | TCP support for selective acknowledgments | |
NMTP_TCCFDefltMaxSndBufSize | V2R1 | New field that provides the setting of the TCPCONFIG TCPMAXSENDBUFRSIZE value. | Enhanced TCP protocol configuration options and default settings | |
TCP/IP profile record (subtype 4) (continued) | NMTP_TCCFEphemPortBegNum | V2R1 | The NMTP_TCCFEphemPortBegNum field contains the beginning port range value for TCP ephemeral ports. | User control of Ephmeral Port Ranges |
NMTP_TCCFEphemPortEndNum | V2R1 | The NMTP_TCCFEphemPortEndNum field contains the ending port range value for TCP ephemeral ports. | User control of Ephmeral Port Ranges | |
NMTP_UDCFEphemPortBegNum | V2R1 | The NMTP_UDCFEphemPortBegNum field contains the beginning port range value for UDP ephemeral ports. | User control of Ephmeral Port Ranges | |
NMTP_UDCFEphemPortEndNum | V2R1 | The NMTP_UDCFEphemPortEndNumfield contains the ending port range value for UDP ephemeral ports. | User control of Ephmeral Port Ranges | |
NMTP_V4CFDynXcfSrcVipaIfNameFlg | V2R1 | New flag is added to indicate if the dynamic XCF source VIPA interface name is specified. | IPv4 INTERFACE statement for HiperSockets and Static VIPAs | |
NMTP_V4CFDynXcfSrcVipaIfName | V2R1 | New field is added to provide the configured dynamic XCF source VIPA interface name | IPv4 INTERFACE statement for HiperSockets and Static VIPAs | |
|
V2R1 |
|
IPv4 INTERFACE statement for HiperSockets and Static VIPAs | |
TCP/IP profile record (subtype 4) (continued) | NMTP_NETACache | V2R1 | New field is added to indicate the setting of the CACHEALL, CACHEPERMIT, and CACHESAME parameters on the NETACCESS statement. | Improve auditing of NetAccess rules |
NMTP_TCCFSelectiveACK | V2R1 | New flag is added to indicate the setting of SELECTIVEACK/NOSELECTIVEACK. | TCP support for selective acknowledgements | |
NMTP_V4CFFlags | V2R1 | The description of flag NMTP_V4CFQDIOAcc is updated. The restriction of QDIO Accelerator to sysplex distributor traffic is no longer determined only by whether IP datagram forwarding is enabled. | QDIO acceleration coexistence with IP filtering | |
NMTP_GBCFFlags |
V2R1 |
|
Shared Memory Communications over Remote Direct Memory Access | |
NMTP_PORTFlags | V2R1 | The NMTP_PORTRNoSMCR flag bit is set in the NMTP_PORTFlags field to indicate this port or port range is disabled for SMC-R. | Shared Memory Communications over Remote Direct Memory Access | |
NMTP_INTFFlags | V2R1 | The NMTP_INTFSMCR flag bit is set in the NMTP_INTFFlags field for OSA interfaces that have SMCR specified or that take the SMCR default on the INTERFACE statement. | Shared Memory Communications over Remote Direct Memory Access | |
NMTP_MGMTSmf119Types | V2R1 |
|
Shared Memory Communications over Remote Direct Memory Access | |
TCP/IP profile record (subtype 4) (continued) | NMTP_PIDSEye | V2R1 | In the C header file, EZBNMMPC, eyecatcher constant, NMTP_PIDSEYEC has been corrected. | Release update |
NMTP_V6CFDynXcfAddr | V2R1 | In the C header file, EZBNMMPC, this IPv6 address field has been redefined from char to struct in6_addr. | Release update | |
NMTP_IPA6Addr | V2R1 | In the C header file, EZBNMMPC, this IPv6 address field has been redefined from char to struct in6_addr. | Release update | |
NMTP_GBCFAutoIQDX | V1R13 | Subtype 4. New flags to indicate setting of GLOBALCONFIG AUTOIQDX. | HiperSockets optimization for intraensemble data networks | |
NMTP_GBCFSegOffload | V1R13 | Use of this flag is deprecated. See NMTP_V4CFSegOffload. | OSA-Express4S QDIO IPv6 checksum and segmentation offload | |
NMTP_V4CFChkOffload | V1R13 | New flag to indicate setting of IPCONFIG CHECKSUMOFFLOAD. | OSA-Express4S QDIO IPv6 checksum and segmentation offload | |
NMTP_V4CFSegOffload | V1R13 | New flag to indicate setting of IPCONFIG SEGMENTATIONOFFLOAD. | OSA-Express4S QDIO IPv6 checksum and segmentation offload | |
NMTP_V6CFChkOffload | V1R13 | New flag to indicate setting of IPCONFIG6 CHECKSUMOFFLOAD. | OSA-Express4S QDIO IPv6 checksum and segmentation offload | |
NMTP_V6CFSegOffload | V1R13 | New flag to indicate setting of IPCONFIG6 SEGMENTATIONOFFLOAD. | OSA-Express4S QDIO IPv6 checksum and segmentation offload | |
NMTP_DVCFSAFNameSet | V1R13 | New flag in field NMTP_DVCFFlags to indicate if the SAF parameter is specified on the VIPARANGE statement. | Improved security granularity for VIPARANGE DVIPAs | |
NMTP_DVCFSAFName | V1R13 | New field to indicate the name specified on the SAF parameter of the VIPARANGE statement. | Improved security granularity for VIPARANGE DVIPAs | |
NMTP_PORTJobName | V1R13 | This field can now contain a job name prefix (1-7 character job name followed by an asterisk) for entries that represent a PORTRANGE profile statement. | Wildcard support for the PORTRANGE statement | |
TCP/IP statistics record (subtype 5) | SMF119AP_TSTCEphPortExh | V2R1 | SMF119AP_TSTCEphPortExh contains the interval count of number of bind() failures because no TCP ephemeral ports were available. | User control of Ephmeral Port Ranges |
SMF119AP_TSTCEphPortAvail | V2R1 | SMF119AP_TSTCEphPortAvail contains the total number of TCP ephemeral ports that are available to use for bind() requests | User control of Ephmeral Port Ranges | |
SMF119AP_TSTCEphPortInUse | V2R1 | SMF119AP_TSTCEphPortInUse contains the current number of TCP ephemeral ports in use | User control of Ephmeral Port Ranges | |
SMF119AP_TSTCEphPortMxUse | V2R1 | SMF119AP_TSTCEphPortMxUse contains the maximum number of TCP ephemeral ports used | User control of Ephmeral Port Ranges | |
SMF119AP_TSUDEphPortExh | V2R1 | SMF119AP_TSUDEphPortExh contains the interval count of number of bind() failures because no UDP ephemeral ports were available. | User control of Ephmeral Port Ranges | |
SMF119AP_TSUDEphPortAvail | V2R1 | SMF119AP_TSUDEphPortAvail contains the total number of UDP ephemeral ports that are available to use for bind() requests. | User control of Ephmeral Port Ranges | |
SMF119AP_TSUDEphPortInUse | V2R1 | SMF119AP_TSUDEphPortInUse contains the current number of UDP ephemeral ports in use. | User control of Ephmeral Port Ranges | |
SMF119AP_TSUDEphPortMxUse | V2R1 | SMF119AP_TSUDEphPortMxUse contains the maximum number of UDP ephemeral ports used | User control of Ephmeral Port Ranges | |
Existing TCP stats changed: SMF119AP_TSTCEstab SMF119AP_TSSMCRCurrEstabLnks SMF119AP_TSSTSMCRFixedCurrent |
V2R1 |
|
Shared Memory Communications over Remote Direct Memory Access |