qeth device driver for OSA-Express (QDIO) and HiperSockets
The qeth device driver supports a multitude of network connections, for example, connections through Open Systems Adapters (OSA), HiperSockets, guest LANs, and virtual switches.
- Real connections that use OSA-Express
- An IBM® mainframe uses OSA-Express adapters, which are real LAN-adapter hardware, see
Figure 1. These adapters provide connections to the outside world,
but can also connect virtual systems (between LPARs or between z/VM® guest virtual machines) within the mainframe. The qeth
driver supports these adapters if they are defined to run in queued direct I/O (QDIO) mode (defined as OSD or OSX in the hardware configuration). OSD-devices are the
standard IBM Z® LAN-adapters. For details about OSA-Express in QDIO mode, see
Open Systems Adapter-Express Customer's Guide and
Reference, SA22-7935.
The qeth device driver supports OSA-Express features for the IBM Z mainframes that are relevant to Red Hat® Enterprise Linux® 8.6 as shown in Table 1:
Table 1. The qeth device driver support for OSA-Express features Feature IBM z16 IBM z15™ z14 and z14 ZR1 z13® and z13s® OSA-Express7S Gigabit Ethernet
10 Gigabit Ethernet
25 Gigabit Ethernet
1000Base-T EthernetGigabit Ethernet
10 Gigabit Ethernet
25 Gigabit Ethernet
1000Base-T Ethernet25 Gigabit Ethernet Not supported OSA-Express6S Gigabit Ethernet
10 Gigabit Ethernet
1000Base-T EthernetGigabit Ethernet
10 Gigabit Ethernet
1000Base-T EthernetGigabit Ethernet
10 Gigabit Ethernet
1000Base-T EthernetGigabit Ethernet
10 Gigabit Ethernet
1000Base-T EthernetOSA-Express5S Not supported Gigabit Ethernet
10 Gigabit Ethernet
1000Base-T EthernetGigabit Ethernet
10 Gigabit Ethernet
1000Base-T EthernetGigabit Ethernet
10 Gigabit Ethernet
1000Base-T EthernetOSA-Express4S Not supported Not supported 1000Base-T Ethernet Gigabit Ethernet
10 Gigabit Ethernet
1000Base-T EthernetNote: Unless otherwise indicated, OSA-Express refers to the OSA-Express features as shown in Table 1.The qeth device driver supports CHPIDs of type OSD and OSX:- OSD
- provides connectivity as the standard IBM Z LAN adapter type, running in either layer 3 or layer 2 mode. When running in layer 3 mode, only IP traffic is supported, using IP addresses. When running in layer 2 mode, the traffic is protocol-independent, using MAC addresses.
- OSX
- Supported up to z14, provides connectivity to and access control for the intraensemble data network (IEDN), which is managed by Unified Resource Manager functions. A zEnterprise® CPC and zBX within an ensemble are connected through the IEDN. See zEnterprise System Introduction to Ensembles, GC27-2609 and zEnterprise System Ensemble Planning and Configuring Guide, GC27-2608 for more details.
- HiperSockets
- An IBM mainframe uses internal connections that are called HiperSockets. These simulate QDIO network adapters and provide high-speed TCP/IP communication for operating system instances within and across LPARs. For details about HiperSockets, see HiperSockets Implementation Guide, SG24-6816.
- HiperSockets Converged Interface (HSCI)
- With HSCI, you can integrate HiperSockets connectivity with your external LAN, thus creating a single logical network interface. The single interface simplifies network management.
- Virtual connections for Linux on z/VM
- z/VM offers virtualized LAN-adapters that enable
connections between z/VM guest virtual machines and the
outside world. It allows definitions of simulated network interface cards (NICs) attached to certain
z/VM
guest virtual machines. The NICs can be connected to a simulated LAN segment
called guest LAN for z/VM internal communication
between z/VM guest virtual machines, or they can be connected
to a virtual switch called VSWITCH for external LAN connectivity.
- Guest LAN
- Guest LANs represent a simulated LAN segment that can be connected to simulated network
interface cards. There are three types of guest LANs:
- Simulated OSA-Express in layer 3 mode
- Simulated HiperSockets (layer 3) mode
- Simulated Ethernet in layer 2 mode
- Virtual switch
- A virtual switch (VSWITCH) is a special-purpose guest LAN that provides external LAN connectivity through an additional OSA-Express device served by z/VM without the need for a routing virtual machine, see Figure 3. A dedicated OSA adapter can be an option, but is not required for a VSWITCH.
- HiperSockets bridge port
- A HiperSockets bridge port connects a network defined by a virtual switch to a HiperSockets LAN. The two networks are combined into one logical network. If the VSWITCH is connected to an external Ethernet LAN, the HiperSockets LAN can then communicate outside the CEC as shown in Figure 4. You can thus connect a HiperSockets LAN to an external LAN without using a router. For more information about bridge ports, see Layer 2 promiscuous mode.
For information about guest LANs, virtual switches, and virtual HiperSockets, as well as about attaching OSD or HiperSockets to z/VM guests directly, see z/VM: Connectivity, SC24-6267.