IBM Z/OS V1R10 Communications Server TCP/IP Implementation Volume 2: Standard Applications
Total Page:16
File Type:pdf, Size:1020Kb
Front cover IBM z/OS V1R10 Communications Server TCP/IP Implementation Volume 2: Standard Applications Provides information about z/OS Communications Server TCP/IP standard applications Discusses how to take advantage of TCP/IP standard applications to meet your needs Includes TCP/IP standard application implementation examples Bill White Mike Ebbers Valirio de Souza Braga Jr. WenHong Chen Gwen Dente Octavio L Ferreira Marco Giudici Joel Porterie Micky Reichenberg Andi Wijaya ibm.com/redbooks International Technical Support Organization IBM z/OS V1R10 Communications Server TCP/IP Implementation Volume 2: Standard Applications April 2009 SG24-7697-00 Note: Before using this information and the product it supports, read the information in “Notices” on page ix. First Edition (April 2009) This edition applies to Version 1, Release 10 of Communications Server for z/OS. © Copyright International Business Machines Corporation 2009. All rights reserved. Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents Notices . ix Trademarks . .x Preface . xi The team that wrote this book . xii Become a published author . xiv Comments welcome. xiv Chapter 1. The syslogd daemon . 1 1.1 Conceptual overview of syslogd . 2 1.1.1 What is syslogd. 2 1.1.2 How does syslogd work . 3 1.1.3 How can syslogd be applied . 3 1.2 Log messages to different files and to a single file . 4 1.2.1 Description of logging to multiple files and to a single file. 4 1.2.2 Configuration of multiple files and a single file . 5 1.2.3 Verification of multiple files and a single file . 9 1.3 Starting two syslogd instances . 10 1.3.1 Description of two syslogd instances . 10 1.3.2 Configuring two syslogd instances . 11 1.3.3 Verification for running two syslogd instances . 13 1.4 Problem determination for syslogd logging . 15 1.5 Additional information sources for syslogd . 15 Chapter 2. TN3270E Telnet server . 17 2.1 Conceptual overview of the TN3270E server . 18 2.1.1 What is the TN3270E server. 18 2.1.2 How does the TN3270E server work . 19 2.1.3 Possible uses for the TN3270E server . 23 2.2 TN3270E server in a single image . 24 2.2.1 Description of our TN3270E server scenario . 25 2.2.2 Configuration of the TN3270E server . 25 2.2.3 Activation of the TN3270E server . 34 2.2.4 Verification of the TN3270E server . 34 2.2.5 Administration and management of the TN3270E server . 47 2.3 Multiple TN3270E servers in a multiple image environment . 57 2.3.1 Multiple TN3270E servers within the sysplex . 58 2.3.2 Configuration of multiple TN3270E servers within the sysplex . 60 2.3.3 Activate and verify multiple TN3270E servers in the sysplex . 66 2.4 Multiple TN3270E servers using LU name server and LU name requester . 76 2.4.1 Description of TN3270E servers using LU name server and LU name requester 76 2.4.2 Configuration of TN3270E servers within sysplex using LU name server LU name requester. 82 2.4.3 Activate and verify LU name server and LU name requester within sysplex . 89 2.4.4 Scenario of LU name server automated takeover when active LU name server fails . 104 2.5 Problem determination for the TN3270E servers . 107 2.5.1 Review the definition statements within the profile . 108 2.5.2 Use TCP/IP and Telnet commands. 108 © Copyright IBM Corp. 2009. All rights reserved. iii 2.5.3 Use the MSG07 statement in the TN3270 profile . 113 2.5.4 Use SMF records to capture TN3270 connection activity. 114 2.5.5 Use trace data. 114 2.5.6 Tips for multiple TN3270E servers in a Parallel Sysplex environment . 115 2.5.7 Tips for LU name server and LU name requester diagnosis. 115 2.6 Additional information sources for the TN3270E server . 116 Chapter 3. File Transfer Protocol. 117 3.1 Conceptual overview of FTP . 118 3.1.1 What is FTP . 118 3.1.2 How does FTP work . 119 3.1.3 How can FTP be used . 120 3.2 Basic FTP without security . 122 3.2.1 Description of basic FTP without security . 122 3.2.2 Planning for the basic FTP environment without security . 123 3.2.3 Configuration of basic FTP without security . 136 3.2.4 Activation and verification for basic FTP without security . 140 3.3 Multiple FTP servers in a sysplex . 147 3.3.1 Description of multiple FTP servers in a sysplex . 148 3.3.2 Configuration for multiple FTP servers in the sysplex. 149 3.3.3 Activation and verification of FTP servers within sysplex . 153 3.4 FTP client using batch. 160 3.4.1 Description of FTP client using batch . 160 3.4.2 Configuration of FTP client using batch . 160 3.4.3 Activation and verification of FTP client batch job. 162 3.5 FTP client application program interface. 163 3.5.1 FTP client API for REXX . 163 3.5.2 FTP client API for Java . 163 3.6 Miscellaneous configurations of FTP . 164 3.6.1 A single generic FTP server in a multiple stack z/OS image . 164 3.6.2 FTP network management interface with SMF. 165 3.7 Problem determination for FTP . 166 3.8 Additional information sources for FTP . 166 Chapter 4. Simple Network Management Protocol . 167 4.1 Conceptual overview of SNMP . 168 4.1.1 What is SNMP. 168 4.1.2 How does SNMP work . 169 4.1.3 How can SNMP be applied . 171 4.2 z/OS SNMP agent. ..