HiperSockets concepts and connectivity

HiperSockets™ is a System z® hardware feature that provides high performance internal communications between LPARs within the same central processor complex (CPC), without the use of any additional or external hardware equipment (for example, channel adapters and LANs). When the processor supports HiperSockets and the CHPIDs are configured in HCD (IOCP), TCP/IP connectivity can occur for two reasons:

Therefore, there are two types of HiperSockets devices:

When HiperSockets is configured with a DEVICE and LINK definition, the z/OS® TCP/IP stack has only one connection to the HiperSockets CHPID. You define this connection with a combination of the DEVICE, LINK, and HOME statements for IPv4, an INTERFACE statement for IPv6, or both. This single connection uses one DATAPATH device from the TRLE definition that VTAM creates to represent this HiperSockets CHPID. Both IPv4 and IPv6 traffic share this one connection and DATAPATH device. For more information about DATAPATH devices and TRLEs, see z/OS Communications Server: SNA Network Implementation Guide.

If you configure a HiperSockets CHPID for IPv4 using the INTERFACE statement and also configure the same HiperSockets CHPID for IPv6, then the z/OS TCP/IP stack has two connections to the OSA-Express feature and requires two DATAPATH devices.