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

Book description

This 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, Routing, and IPv6 support. Finally, we discuss the Sysplex subplexing available with z/OS V1R8.0 Communications Server.

For more specific information about CS for z/OS standard applications, high availability, and security, refer to the other volumes in the series:
- Communications Server for z/OS V1R8 TCP/IP Implementation, Volume 2 - Standard Applications, SG24-7340
- Communications Server for z/OS V1R8 TCP/IP Implementation, Volume 3 - High Availability, Scalability, and Performance, SG24-7341
- Communications Server for z/OS V1R8 TCP/IP Implementation, Volume 4 - Policy-Based Network Security, SG24-7342

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 Communications Server for z/OS IP (1/3)
    9. Starting the Communications Server for z/OS IP (2/3)
    10. Starting the Communications Server for z/OS IP (3/3)
    11. Re-configuring the system with z/OS commands
      1. Deleting a device and adding/changing a device
      2. Modifying a device
    12. Job log versus syslog as diagnosis tool
    13. Message types: Where to find them
    14. 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 (1/3)
      3. Using OMPROUTE to implement an OSPF routing scenario (2/3)
      4. Using OMPROUTE to implement an OSPF routing scenario (3/3)
      5. Problem determination (1/2)
      6. Problem determination (2/2)
  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 (1/2)
      4. IPv6 implementation in z/OS (2/2)
      5. Verification (1/2)
      6. Verification (2/2)
  9. Chapter 7: Sysplex subplexing
    1. Introduction
    2. Subplex test environment
    3. Subplex implementation
      1. Subplex 11 - internal subplex
      2. Subplex 22 - external subplex
      3. Access tests
  10. Appendix A: Component trace (CTRACE)
    1. Taking a component trace (1/2)
    2. Taking a component trace (2/2)
    3. Analyzing a trace (1/2)
    4. Analyzing a trace (2/2)
      1. Useful formats
    5. Processing IPCS dumps
    6. Configuration profile trace
  11. Appendix B: Additional parameters and functions
    1. System symbolics
    2. parameters (1/2)
    3. parameters (2/2)
    4. TCP/IP built-in security functions
  12. Appendix C: Examples used in our environment
    1. Resolver
    2. Routing (1/2)
    3. Routing (2/2)
  13. Related publications
    1. IBM Redbooks
    2. Other publications
    3. Online resources
    4. How to get IBM Redbooks
    5. Help from IBM
  14. Index (1/3)
  15. Index (2/3)
  16. Index (3/3)
  17. Back cover

Product information

  • Title: Communications Server for z/OS V1R8 TCP/IP Implementation Volume 1: Base Functions, Connectivity, and Routing
  • Author(s): Bill White, Yukihiko Miyamoto, Gilson Cesar de Oliveira, Roland Peschke
  • Release date: December 2006
  • Publisher(s): IBM Redbooks
  • ISBN: None