Modernization Hub

Internet Protocol (IP) Networking

Enhanced Definition

Internet Protocol (IP) Networking on z/OS refers to the implementation and utilization of the Internet Protocol suite for network communication within and from the mainframe environment. It enables z/OS systems to connect to local area networks (LANs), wide area networks (WANs), and the internet, facilitating data exchange with distributed systems, cloud platforms, and end-user devices. This allows traditional mainframe applications and services to participate in modern, IP-based enterprise architectures.

Key Characteristics

    • Packet-Switched Communication: IP breaks data into small packets, each independently routed across the network, reassembled at the destination. This is fundamental to how z/OS communicates over IP networks.
    • Addressing (IPv4 and IPv6): z/OS supports both IPv4 (32-bit addresses like 192.168.1.1) and IPv6 (128-bit addresses like 2001:0db8::1), allowing for extensive network addressing and connectivity options.
    • TCP/IP Stack Integration: The z/OS Communications Server provides the native TCP/IP stack, which is the core software component responsible for implementing the IP protocol suite, managing network interfaces, and handling routing.
    • Connectionless Delivery: IP itself is a connectionless protocol, meaning it doesn't establish a persistent connection before sending data. Higher-layer protocols like TCP provide connection-oriented services on top of IP.
    • Routing Capabilities: z/OS TCP/IP stacks can act as routers, forwarding IP packets between different network segments, and support dynamic routing protocols like OSPF and RIP.
    • Hardware Interfaces: IP networking on z/OS relies on specialized hardware adapters like OSA-Express (Open Systems Adapter) to provide physical connectivity to Ethernet networks.

Use Cases

    • Client-Server Application Connectivity: Enabling CICS, IMS, and DB2 applications on z/OS to communicate with distributed client applications, web servers, and other enterprise systems using standard IP protocols (e.g., HTTP, JDBC, MQ).
    • Secure File Transfer: Utilizing protocols like FTP, SFTP, and FTPS to securely transfer data files between z/OS datasets/USS filesystems and external systems, crucial for data exchange and batch processing.
    • Remote Access and Administration: Providing remote access to z/OS systems via TN3270 for terminal emulation, SSH for secure command-line access, and web-based interfaces for system management tools.
    • Web Services and APIs: Hosting web services and REST APIs on z/OS using components like z/OS Connect Enterprise Edition or Liberty Profile, allowing mainframe data and transactions to

Related Products

Related Vendors

ASE

3 products

IBM

646 products

Related Categories

Operating System

154 products