O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Communications Server for z/OS V1R7 TCP/IP Implementation, Volume 1: Base Functions, Connectivity, and Routing

Book Description

This new and improved Communications Server (CS) for z/OS TCP/IP Implementation series provides easy-to-understand step-by-step how-to guidance on enabling the most commonly used and important functions of CS for z/OS TCP/IP.

In this IBM Redbooks publication we begin by providing an introduction to CS for z/OS TCP/IP. We then discuss the System Resolver showing the implementation of global and local settings for single and multi-stack environments. We then present implementation scenarios for TCP/IP base functions, connectivity, and routing. Finally, we discuss the IP version 6 support available with z/OS V1R7.0 Communications Server.

For more specific information about CS for z/OS standard applications, high availability, and security, please reference the other volumes in the series. These are:

--Communications Server for z/OS V1R7 TCP/IP Implementation, Volume 2 - Standard Applications, SG24-7170
--Communications Server for z/OS V1R7 TCP/IP Implementation, Volume 3 - High Availability, Scalability, and Performance, SG24-7171
--Communications Server for z/OS V1R7 TCP/IP Implementation, Volume 4 - Security, SG24-7172

Table of Contents

  1. Notices
    1. Trademarks
  2. Preface
    1. Our implementation environment
      1. The environment used for all four books
      2. Our focus for this book
    2. The team that wrote this redbook
    3. Become a published author
    4. Comments welcome
  3. Chapter 1: Introduction
    1. Overview
      1. Basic concepts
      2. For additional information
    2. Why CS for z/OS IP is important
    3. How CS for z/OS IP is implemented
      1. Functional overview
      2. Operating environment
      3. Protocols and devices
      4. Supported routing applications
      5. Application programming interfaces
      6. z/OS Communications Server applications
      7. UNIX Systems Services
  4. Chapter 2: The Resolver
    1. Overview
      1. Basic concepts
      2. For additional information
    2. Why the Resolver address space is important
    3. The common design scenarios for the Resolver
      1. Using the Resolver address space in a single stack environment
      2. Using the Resolver address space in a multiple stack environment
      3. Recommendations
    4. How the Resolver address space is implemented
      1. Implementing the Resolver address space
      2. Verification
      3. Implementing local settings in the Resolver environment
      4. Verification
      5. Diagnosing the Resolver address space environment
  5. Chapter 3: Base functions
    1. The base functions
      1. Basic concepts
      2. For additional information
    2. Why base functions are important
    3. Common design scenarios for base functions
      1. Single stack
      2. Multiple stacks
      3. Recommendation
    4. How the base functions are implemented in a single stack
      1. z/OS tasks for UNIX Systems Services
      2. TCP/IP server functions
      3. TCP/IP client functions
      4. UNIX client functions
    5. Verification checklist
    6. Configuring z/OS TCP/IP
      1. Configuration features
      2. VTAM Resource
      3. PROFILE.TCPIP parameters
      4. Locating PROFILE.TCPIP
      5. TCP/IP configuration data set names
    7. Steps for configuring stack
    8. Starting the z/OS Communications Server IP
    9. Re-configuring the system with z/OS commands
      1. Deleting a device and adding/changing a device
      2. Modifying a device
    10. Job log versus syslog as diagnosis tool
    11. Message types: Where to find them
    12. Health Checker
  6. Chapter 4: Connectivity
    1. What we mean by connectivity
      1. Basic concepts
    2. Important and commonly used interfaces
      1. OSA-Express (MPCIPA)
      2. HiperSockets (MPCIPA)
      3. Dynamic XCF
    3. The common design scenarios for connectivity
      1. OSA-Express connectivity
      2. HiperSockets connectivity
      3. Dynamic XCF connectivity
    4. How connectivity is implemented
      1. OSA-Express implementation with VLAN ID
      2. HiperSockets implementation
      3. DYNAMICXCF implementation
      4. Controlling the device definitions
      5. Verifying the connectivity status
      6. Problem determination
  7. Chapter 5: Routing
    1. Overview
      1. Basic concepts
      2. Open Shortest Path First (OSPF)
      3. Routing Information Protocol (RIP)
      4. IPv6 dynamic routing
      5. Choosing the routing protocol
      6. For additional information
    2. Why IP routing is important
    3. Using OMPROUTE in a z/OS environment
      1. Overview
    4. The common design scenarios for IP routing
      1. Design scenario 1: Static routing
      2. Design scenario 2: OSPF routing with OMPROUTE
      3. Recommendations
    5. How IP routing is implemented
      1. Static routing scenario
      2. Using OMPROUTE to implement an OSPF routing scenario
      3. Problem determination
  8. Chapter 6: IPv6 support
    1. Overview IPv6
    2. Why IPv6 is important
    3. The common design scenarios for IPv6
      1. Tunneling
      2. Dedicated data links
      3. MPLS backbones
      4. Dual-stack backbones
      5. Dual-mode stack
      6. Recommendations
    4. How IPv6 is implemented in z/OS Communications Server
      1. IPv6 addressing
      2. IPv6 TCP/IP Network part (prefix)
      3. IPv6 implementation in z/OS
      4. Verification
  9. Appendix A: Component trace (CTRACE)
    1. Taking a component trace
    2. Analyzing a trace
      1. Useful formats
    3. Processing IPCS dumps
    4. Configuration profile trace
  10. Appendix B: Additional parameters and functions
    1. System symbolics
    2. parameters
    3. TCP/IP built-in security functions
  11. Appendix C: Examples used in our environment
    1. Resolver
    2. Routing
  12. Related publications
    1. IBM Redbooks
    2. Other publications
    3. Online resources
    4. How to get IBM Redbooks
    5. Help from IBM
  13. Index
  14. Back cover