GG24 4172 0_Using_3174_in_TCP_IP_Networks_Jun94 0 Using 3174 In TCP IP Networks Jun94
GG24-4172-0_Using_3174_in_TCP_IP_Networks_Jun94 GG24-4172-0_Using_3174_in_TCP_IP_Networks_Jun94
User Manual: GG24-4172-0_Using_3174_in_TCP_IP_Networks_Jun94
Open the PDF directly: View PDF .
Page Count: 406
Download | |
Open PDF In Browser | View PDF |
Using 3174 in TCP/IP Networks GGU417l-,OO Using 3174 in TCP/IP Networks Document Number GG24-4172-00 June 1994 International Technical Support Organization Raleigh Center I~ / Take Note! --------------------------------------------------------------------------~ Before using this information and the product it supports, be sure to read the general information under "Special Notices" on page xxiii. First Edition (June 1994) This edition applies to the 3174 Network Controller Configuration Support-C3 through C5 TCP/IP Support. Order publications through your IBM representative or the IBM branch office serving your locality. Publications are not stocked at the address given below. An ITSO Technical Bulletin Evaluation Form for reader's feedback appears facing Chapter 1. If the form has been removed, comments may be addressed to: IBM Corporation, International Technical Support Organization Dept. 985, Building 657 P.O. Box 12195 Research Triangle Park, NC 27709-2195 When you send information to IBM, you grant IBM a non-exclusive right to use or distribute the information in any way it believes appropriate without incurring any obligation to you. © Copyright International Business Machines Corporation 1994. All rights reserved. Note to U.S. Government Users - Documentation related to restricted rights - Use, duplication or disclosure is subject to restrictions set forth in GSA ADP Schedule Contract with IBM Corp. ~ Abstract The 3174 Establishment Controller is a very important component in multi-protocol networks involving subarea SNA, Advanced Peer-to-Peer Networking (APPN), Peer Communication, Token-Ring and Ethernet LANs, X.25, Integrated Services Digital Network (ISDN), asynchronous communication, frame relay, and Transmission Control Protocol/Internet Protocol (TCP/IP). This document focuses on the roles of the 3174 in TCP/IP networks. It includes functions introduced by the 3174 TCP/IP TELNET RPQ 8Q0935, enhancements such as TN3270, TCP/IP host printer, and SNMP MIS-II support offered by 3174 TCP/IP Enhancements RPQ 8Q1041 and the recently available IP Forwarding RPQ 8Q1289. This document is intended to help customers and systems engineers understand the functionality provided and how to customize the 3174 for participation in a TCP/IP network. It is organized to help the reader understand the basics of the TCP/IP Architecture in general and the 3174 implementation specifically. The scenarios include sample configuration files and panels for the 3174 and other TCP/IP hosts in the network. The reader is assumed to have a basic knowledge of TCP/IP as implemented by the other products used in the scenarios. (373 pages) © Copyright IBM Corp. 1994 iii iv Using the 3174 TCP/IP Networks Contents Abstract .... iii Special Notices xxiii Preface How This Document is Organized Related Publications ...... . International Technical Support Organization Publications Acknowledgments . . . . . . . . . . . . . . . . . . . . Chapter 1. An Introduction to 3174 TCP/IP Support 1.1 3174 Functional Overview .. 1.2 TCP/IP Overview . . . . . . . . . . . . . . 1.3 TCP/IP Architecture ........... . 1.3.1 Transmission Control Protocol (TCP) 1.3.2 Telnet . . . . . . . . . . . . . . . . . . 1.3.3 Internet Protocol (I P) . . . . . . . . . 1.3.4 Internet Control Messaging Protocol (ICMP) 1.3.5 User Datagram Protocol (UDP) . . . . . . . . 1.3.6 Address Resolution Protocol (ARP) .... . 1.3.7 Simple Network Management Protocol (SNMP) 1.3.S Domain Name System 1.3.9 Packet Internet Groper (PING) 1.3.10 TCP/IP Gateways 1.4 TCP/IP Protocols Supported Chapter 2. 3174 TCP/IP Telnet Support 2.1 Support before 3174 TCP/IP Telnet RPQ SQ0935 2.2 Support with 3174 TCP/IP Telnet RPQ 8Q0935 .. 2.3 Support with Configuration Support-C Release 3 2.4 Support with 3174 TCP/IP Enhancements RPQ SQ1041 2.5 Support with Configuration Support-C Release 5 ... 2.6 Support with 3174 IP Forwarding RPQ SQ12S9 2.7 TELNET Emulation and NLS Support 2.S 3174 Models Supported . . . . . 2.S.1 Gateway 3174 Configuration . 2.S.2 DSPU 3174 Configuration 2.9 Devices Supported 2.10 Hosts Supported . . . . . . . 2.11 Storage Requirements 2.11.1 Sessions . . . . . . . 2.11.2 TCP/I P Data Buffers 2.12 Microcode Packaging .. Chapter 3. Adding 3174 to TCP/IP Network 3.1 IP Addresses ...... . 3.2 Subnet Masks . . . . . . . 3.3 Customizing IP Addresses 3.4 Names . . . . . 3.5 Name Servers . 3.6 3174 Nicknames © Copyright I BM Corp. 1994 . xxv xxv xxvi xxvii xxviii 1 1 3 3 3 5 5 6 6 6 7 7 7 7 7 9 9 9 . . . . . 10 10 10 11 11 12 . . . . . 12 13 14 15 15 15 15 16 19 19 20 21 21 21 21 v 3.7 How the 3174 TCP/IP Telnet Support Looks at Names ., 3.8 Routes . . . . . . . . . . . . . . . . . . . . 3.9 Customizing 3174 TCP/IP Telnet Support 3.9.1 Example Scenario . . . . . 3.9.2 Panel Flow . . . . . . . . . 3.9.3 Configure AEA and TCP/IP 3.9.4 Enabling AEA and TCP/IP 3.9.5 Defining Port Set ..... . 3.9.6 Mapping Port to Port Set .. 3.9.7 Defining 3270 Host and Display Station Sets . 3.9.8 Defining TCP/IP Station Sets ..... 3.9.9 Defining Default Destinations . . . . . .... . 3.9.10 Defining TCP/IP Options 3.9.11 Defining TCP/IP Routing Information 3.9.12 Defining Domain Name Services 3.9.13 Defining TCP/IP Nicknames 3.9.14 Configure Complete . . . . . 3.9.15 Token-Ring Considerations . 3.9.16 Ethernet Considerations 3.10 How to Use the 3174 TCP/IP Telnet Support 3.11 Terminal Operation with the 3174 TCP/IP Telnet Support 3.11.1 Opening a Connection ....... . 3.11.2 Escaping to Local Mode ...... . 3.11.3 Returning to The Connection Menu . 3.11.4 Returning to the Telnet Session . 3.11.5 TELNET Session Resources . . . . . 3.11.6 Operation: Telnet to RS/6000 Host 3.11.7 Operation: Telnet to MVS TCP/IP Host 3.11.8 Local Mode Commands . . . . . . . . . 3.11.9 Special Considerations for ASCII Terminals 3.11.10 SpeCial Considerations for 3270 Terminals 3.11.11 Special Considerations for 3270 Emulation 3.12 If Things Go Wrong ... 3.13 Telnet Codes 3.14 Data Flows . . . . . . Chapter 4. Scenario 1: TCP/IP Using 3174 Peer Communication Only 4.1 Scenario 1 Configuration Diagram .. . 4.2 Scenario 1 Configuration Description . . . . . . . 4.3 Communications Manager/2 Definitions . . . . . . 4.4 TCP/IP V1.2.1 for OS/2 Installation/Configuration . 4.5 Installation: TCP/IP LAN Adapter and Protocol Support (TCPLAPS) 4.6 Personal Communications/3270 Definitions . . . . . . . . . . 4.6.1 Personal Communications/3270 Configuration Program 4.7 Installation: TCP/IP for DOS ...... . 4.7.1 System Files . . . . . . . . . . . . . . 4.8 USing TCP/IP Application for Windows 4.8.1 Overview of the TCP/IP for Windows 4.8.2 Windows Ping ..... . 4.8.3 Windows TELNET 4.9 RISC System/6000 Definitions 4.9.1 SMIT TCP/IP . . . . . . . 4.9.2 Minimum Configuration and Setup 4.10 3174-11R Customization 4.10.1 SDLC . . . . . . . . . . . . . . . . . vi Using the 3174 TCP/IP Networks 22 23 24 24 26 26 28 29 30 32 33 38 39 40 41 43 44 44 44 45 46 46 47 48 48 48 49 51 51 59 60 61 61 63 64 67 67 68 69 75 78 82 82 91 96 99 99 100 101 105 105 106 107 107 4.10.2 Common SNA . . . . . . . 4.10.3 Common Network 4.10.4 Ring Address Assignment 4.11 3174-Peer Definition . . . . . . . ... . 4.11.1 Question 650: 3174-Peer Support 4.11.2 Question 651: Bridge Support 4.11.3 Question 652: LAN Manager Support 4.11.4 Question 653: 3174-Peer Online Test Updates 4.11.5 Question 660: 3174-Peer Port Address Range 4.11.6 Question 661: Percentage of Discard Threshold 4.11.7 3174-Peer Bridge Profile 4.11.8 LAN Manager Profile 4.12 Display 3174-Peer Status .. 108 108 109 109 110 110 111 111 112 113 113 117 118 Chapter 5. Scenario 2: Concurrent Access to SNA and TCPIIP Hosts 5.1 Scenario 2 Configuration Diagram .. . 5.2 Scenario 2 Configuration Description . . . . . . . . 5.3 3174-12L Multi-Host Customization 5.3.1 Common Network (1B Host) . . . . . 5.3.2 Ring Address Assignment (1 B Host) 5.3.3 Ring Transmission Definition (1B Host) 5.3.4 Configure Complete . . . . 5.4 3174 TCP/IP Customizing 5.4.1 Enabling AEA And TCP/IP 5.4.2 Defining Port Set ..... 5.4.3 Mapping Port To Port Set 5.4.4 Defining 3270 Host and Display Station Sets 5.4.5 Defining TCP/IP Station Sets 5.4.6 Defining Default Destinations 5.4.7 Defining TCP/IP Options 5.4.8 Defining TCP/IP Routing Information 5.4.9 Defining Domain Name Services . 5.4.10 Defining TCP/IP Nicknames 5.4.11 Configure Complete . . . . . . . . . 5.5 Operation: TELNET to RISC System/6000 5.6 RISC System/6000 Definitions 5.6.1 SNA Services ..... 5.6.2 Configure SNA Profiles . 5.6.3 Quick Configuration ... 5.6.4 Quick Configuration for a 3270 Communication Connection: Information . . . . . . . . . . . . . . 5.6.5 Command Status ...... . 5.6.6 Advanced SNA Configuration 5.6.7 Physical Units . . . . . . . . . 5.6.8 Token-Ring . . . . . . . . . . . 5.6.9 SNA Token Ring Attachment Profile Name 5.6.10 Change/Show SNA Token Ring Attachment Profile 5.6.11 Manage SNA Services 5.6.12 Start SNA Resources 5.6.13 Start an SNA Link Station .. . . . . . . . ... . 5.6.14 Display SNA Resources. ........ . ...... . 5.6.15 Command Status . . . . . 5.6.16 AIX 3270 Host Communication Program/6000 (HCON) .. 5.6.17 HCON User Functions 5.6.18 Add an HCON Session ................... . 119 119 120 121 127 128 128 130 131 131 132 133 134 135 138 139 140 141 142 142 143 146 146 147 147 Contents 148 148 149 150 150 151 151 152 152 153 153 154 155 156 156 vii 5.6.19 Add SNA Display Session 5.6.20 Command Status 5.6.21 HCON Session . . . . . . . . . . Chapter 6. Scenario 3: APPN and TCPIIP via 3174 to AS/400 and VTAM 6.1 Scenario 3 Configuration Diagram . . . . . . . . . . . . . . . . . . . 6.2 Scenario 3 Configuration Description . . . . . . . . . . . . . . . . . 6.3 3174-11R APPN, Peer Communication and TCP/IP Customization 6.3.1 Customize Control Disk Menu .......... 6.4 3174 as an APPN Network Node . . . . . . . . . . . . . . . . . . . . 6.5 3174 APPN and Peer Communication Customization . . . . . . . . 6.5.1 SDLC .................... 6.5.2 Common SNA . . . . . . . 6.5.3 Common Network . . . . . 6.5.4 Ring Address Assignment 6.5.5 APPN Node Definition 6.6 Network Resources Definition 6.6.1 Network Resources 6.6.2 Associated LUs 6.7 COS Definitions . . . . . . . 6.7.1 Mode/COS Correlation 6.8 3174-Peer Definitions . . . . . 6.8.1 3174-Peer Definition Panel 6.8.2 3174-Peer Bridge ~rofile 6.9 AS/400 Definitions 6.9.1 Network Attributes 6.9.2 Configuration Status 6.9.3 Controller Description Screens (C31742) . . . . . 6.9.4 Device Description Screens (PS2COAX) . . . . . 6.10 Communications Manager/2 Definitions for 5250 Emulation 6.10.1 Communications Manager/2 Installation and Setup 6.10.2 Communications Manager Setup . . . . . . . . . . . . . . 6.10.3 Open Configuration . . . . . . . . . . . . . . . . . . . . . . 6.10.4 Communications Manager Configuration Definition-PSEN3174 6.10.5 Communications Manager Profile List Sheet . . . . . . . . . . 6.10.6 Token-Ring or Other LAN Types DLC Adapter Parameters . . 6.10.7 Local Node Characteristics . . . . . . . . . . . . . . . . 6.10.8 SNA Features List . . . . . . . 6.10.9 5250 Emulation . . . . . . . . . . . . 6.11 LAN Adapter and Protocol Support 6.11.1 LAN Adapter and Protocol Support 6.11.2 Configure LAN Transports . . . . . . . . . . . . . 6.11.3 Configure Workstation . . . . . . . . . . . . . . . . . . . . . .. 6.11.4 Parameters for 3270 Adapter for 3174 Peer Communications 6.11.5 LAN Adapter and Protocol Support . . . . . . . . .. 6.11.6 3174-11R Online Display . . . . . . . . .. 6.12 VTAM Definition List . . . . . . . . . . 6.13 3174 TCP/IP Definitions ... . . 6.13.1 AEA And TCP/IP Configure 6.13.2 Defining Port Set . . . . . . 6.13.3 Mapping Port To Port Set . 6.13.4 Defining 3270 Host and Display Station Sets 6.13.5 Defining TCP/IP Station Sets 6.13.6 Defining Default Destinations 6.13.7 Defining TCP/IP Options viii Using the 3174 TCP/IP Networks 157 157 158 159 159 160 161 161 161 162 164 164 168 168 169 170 171 172 172 173 175 176 177 178 178 178 179 181 182 182 183 183 184 185 185 186 186 187 188 188 188 189 189 190 191 192 198 198 198 200 200 201 202 202 6.13.8 Defining TCP/IP Routing Information 6.13.9 Defining Domain Name Services 6.13.10 Defining TCP/IP Nicknames 6.13.11 Configure Complete 6.13.12 TELNET to AS/400 6.13.13 TELNET Prompt " 6.13.14 AS/400 Sign-On Screen 6.13.15 AS/400 Main Menu 6.14 Display 3174-Peer Status .. 203 204 205 205 206 206 207 207 208 Chapter 7. Scenario 4: TCP/IP via 3174 and RS/6000 Router to VAX 7.1 Scenario 4 Configuration . . . . . . . . . . . . . . . 7.2 Scenario 4 Description . . . . . . . . . . . . . . . . . 7.3 3174-11R TCP/IP and Peer Support Customization 7.3.1 Customize Control Disk Menu 7.4 3174-Peer Definition . . . . . . . 7.4.1 3174-Peer Definition Panel 7.5 3174 TCP/IP Definitions 7.5.1 AEA and TCP/IP Configure 7.5.2 Defining Port Set ..... 7.5.3 Mapping Port to Port Set . 7.5.4 Defining 3270 Host and Display Station Sets 7.5.5 Defining TCP/IP Station Sets 7.5.6 Defining Default Destinations 7.5.7 Defining TCP/IP Options 7.5.8 Defining TCP/IP Routing Information 7.5.9 Defining Domain Name Services .. 7.5.10 Defining TCP/IP Nicknames .... . 7.6 RS/6000 Definitions . . . . . . . . . . . . . . 7.6.1 Router Definition on RISC System/6000 7.6.2 Command Status ...... . 7.6.3 Router Definition on DEC VAX 7.7 TELNET to VAX Host . . . . . . . . 209 209 210 211 211 212 212 213 213 214 215 215 216 217 217 218 219 220 221 221 223 223 224 Chapter 8. 3174 Ethernet Considerations 8.1 3174 Configuration Support C, Release 4 8.1.1 Configurations . . . . . . 8.1.2 Alternate Configurations 8.1.3 Storage Requirements 8.1.4 Configuration Examples 8.1.5 MAC Layer . . . . . . . 8.1.6 LLC Layer ...... . 8.1.7 Frame Format Discovery Process 8.2 3174 Ethernet Adapter .. 8.2.1 Capacity ., . . . . . . . . . . . . . . 8.2.2 Configurations . . . . . . . . . . . . 8.2.3 CSMA/CD LAN Physical Interfaces 8.2.4 Hardware Group and Type Number 8.2.5 Field Replaceable Unit Identification (FRU ID) 8.2.6 Status Codes . . . . . . . . 8.3 3174 Ethernet Customization 8.4 Configuration Questions ... . 8.4.1 Modell Attach Panel ... . 8.4.2 Ethernet Description Panel 8.4.3 Local Area Network Panel 227 227 228 228 228 230 232 234 236 244 244 244 244 246 246 247 248 248 249 251 253 Contents ix X 8.4.4 Common Network Panel (Gateway 900) 8.4.5 Gateway 940 Panel 8.4.6 Gateway 941 Panel . . . . . . 8.4.7 TCP/IP Options Menu . . . . . 8.4.8 End-User Productivity Panel . 8.5 Online Test ("/TEST") .... . 8.5.1 /1 -- Logs Display . . . . . . . 8.5.2 /2 -- Display Customization 8.5.3 /9 -- LAN Tests . . . . . . . 8.5.4 /15 - Host Status Summary 8.5.5 /17 - APPN Tests ..... 254 255 255 255 255 256 256 256 257 261 261 Chapter 9. 3174 TCP/IP Enhancements RPQ 8Q1041 9.1 Configurations 9.2 Devices . . . . . . . . . . . . . . 9.3 Hosts . . . . . . . . . . . . . . . 9.4 3174 Microcode and Packaging 9.5 Storage Requirements 9.5.1 Sessions 9.5.2 Data Buffers 9.6 Protocols .. 9.7 TN3270 . . . . . 9.7.1 Function " 9.7.2 ASCII TELNET vs TN3270 9.8 Line Printer Daemon (LPD) 9.8.1 Printer Pooling . 9.8.2 LPD Data Stream 9.8.3 Banner Page " 9.8.4 Internal Queuing 9.8.5 Translation Support 9.9 MIB-II . . . . . . . . . . . 9.10 TCP/IP Enhancements Customization 9.10.1 AEA and TCP/IP Configure . 9.10.2 Defining TN3270 Station Set 9.10.3 Defining Printer Station Set 9.10.4 Defining Default Destinations 9.10.5 Defining TCP/IP Options 9.11 Scenario 1 - 3174 Line Printer Daemon (LPD) 9.11.1 Scenario Description ..... ...... . 9.11.2 3174 Line Printer Daemon Customization 9.11.3 Defining 3270 Printer Station Set 9.11.4 Defining Default Destinations ..... . 9.11.5 Defining TCP/IP Options ......... . ... 9.11.6 3174 Line Printer Daemon Configuration for OS/2 . . . . . . . . . 9.11.7 Printing with the 3174 Line Printer Daemon from TCP/IP for OS/2 9.11.8 3174 Line Printer Daemon Configuration for DOS . . . . . . . . . 9.11.9 Printing with the 3174 Line Printer Daemon from TCP/IP for DOS 9.11.10 3174 Line Printer Daemon Configuration for AS/400 9.11.11 Printing with the 3174 Line Printer Daemon on AS/400 9.11.12 3174 Line Printer Daemon Configuration for RS/6000 ...... 9.11.13 Manage Local Printer Subsystem ........... 9.11.14 Manage Remote Printer Subsystem . . . . . . . . . . . 9.11.15 Server Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.11.16 Printing with the 3174 Line Printer Daemon from RS/6000 9.11.17 3174 Line Printer Daemon Configuration for HP-UX Workstation 263 264 265 265 265 267 267 267 269 269 270 272 273 274 276 279 279 280 280 291 291 292 293 294 294 295 295 296 296 297 297 297 301 301 303 303 310 311 313 316 318 319 320 Using the 3174 TCP/IP Networks . . . . . . 9.11.18 3174 Line Printer Daemon Configuration for SunOS Workstation 9.12 Scenario 2 - TN3270 to MVS Host . . . . . . . 9.12.1 Scenario Descri ption 9.12.2 TN3270 Customization . . . . 9.12.3 Defining Default Destinations 9.12.4 Defining TCP/IP Options 9.12.5 Defining TCP/IP Routing Information 9.12.6 Defining Domain Name Services ..... . 9.12.7 Connection Menu 9.13 Scenario 3 - TN3270 to CICS/6000 9.13.1 Scenario Descri ption 9.13.2 TN3270 Customization . . . . 9.13.3 Defining Default Destinations 9.13.4 Defining TCP/IP Options 9.13.5 Defining TCP/IP Routing Information 9.13.6 Defining Domain Name Services 9.13.7 Defining TCPIIP Nicknames 9.13·.8 CICS/6000 Overview . . . . 9.13.9 CICS/6000 Environment .. 9.13.10 CICS/6000 TELNET Server 9.13.11 TCP/IP Port Number 9.13.12 Connection Menu . . . . . . . . 9.13.13 CICS Signon Screen . . . . . . 9.13.14 Working with Your CICS/6000 Region . 328 331 332 332 333 333 334 334 335 340 340 340 341 342 342 343 343 344 344 345 345 346 348 349 Chapter 10. 3174 Configuration Support C, Release 5 10.1 Multiprotocol Frame Relay 10.2 DLCI . . . . . . 10.3 IP Support ...... . 10.4 Interoperability . . . . . 10.5 Migration - Coexistence 10.6 Frame Relay Customization . . . . . . . . . . 10.6.1 Modell Attach Panel ....... . 10.6.2 Frame Relay Host Panel Layout for the 1A Host 10.6.3 Frame Relay Host Panel Layout for the 1B-1 H Hosts 10.6.4 Frame Relay Description Panel Layout 10.6.5 Customization Error Messages . . . . . . . . 351 352 352 352 352 352 353 353 354 354 355 357 Appendix A. Address Bit Order for Ethernet Addresses 359 Appendix B. SNMP Variables 363 Abbreviations 371 Index . . . . . 373 Contents xi xii Using the 3174 TCPIIP Networks Figures 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. © Copyright I BM Corp. 1994 TCP Logical Connections TCP Connection Establishment . Using Ports to Direct Datagrams Protocols Supported by the 3174 TCPJIP Telnet Support 3174 Gateway Configurations with 3174 TCP/IP Telnet Support 3174 DSPU Configuration with 3174 TCPJIP Telnet Support Classes of IP Addresses . . . . . . . . . . . ..... . TCPJIP Resolving NameJDestination .. . ..... TCPJIP Router Example . . . . . . . . . TCP/IP Router Example Customization TCPJIP Example Scenario . . . . . . . TCPJIP Customization Panel Flow Define AEA and TCPJIP Option Configure AEA and TCPJIP Option AEA and TCP/IP Configure Panel Port Set Panel . . . . . . . . . . . . Port to Port Set Map Panel (1 of 3) Port to Port Set Map Panel (2 of 3) Port to Port Set Map Panel (3 of 3) AEA and TCPJIP Station Set Panel (1 of 4) AEA and TCP/IP Station Set Panel (2 of 4) AEA and TCP/IP Station Set Panel (3 of 4) AEA and TCPJIP Station Set Panel (4 of 4) AEA and TCP/IP Default Destination Panel TCP/IP Options Menu ..... . .... TCP/IP Routing Information TCP/IP Domain Name Services . TCP/IP 3174 Defined Nicknames ..... AEA and TCP/IP Configure Complete Connection Menu Immediately after 3174 IMLed Connection Menu after 3174 Becomes Active Connection Menu after 3174 Becomes Active And Enter Pressed TCPJIP Resources Not Available . . . . Selecting Connection to RSJ6000 Host TELNET Local Mode ...... . RS/6000 after Login . . . . . RS/6000 after Invoking SMIT Logging On to MVS TSO .. . ...... . . .... TCP/IP Using NAMES Command . . .... . TCP/IP Using PING Command - to Default Destination TCP/IP Using PING Command - with Parameters . TCP/IP Using PING Command - Help TCP/IP Using PING Command - Messages . . . . . TCP/IP Using CLOSE Command . . . . . . . . . . . TCP/IP Using STATUS Command TCP/IP Using DISPLAY Command Online Test 13,3,26 .......... . TCP/IP Connection Establishment TCP/IP Access through 3174 Peer Communication Communications Manager/2 Installation and Setup Communications Manager Setup . . . . . . . . . . . 4 5 6 8 13 14 19 22 23 24 25 26 27 27 28 29 30 31 32 32 34 37 37 38 39 40 41 43 44 45 45 46 48 49 49 50 50 51 52 53 53 53 54 55 56 57 62 65 67 69 70 xiii 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. xiv Open Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 Communications Manager Configuration Definition for 3270 Emulation 72 3270 Emulation through Token-Ring . . . . . . . . . . . . . . . . . . . . . 73 Communications Manager Configuration Definition for 3270 Emulation 74 TCP/IP V1.2.1 for OS/2 ICATlntroduction Panel ..... 75 76 TCP/IP V1.2.1 for OS/2 ICAT Installation Panel 77 ICAT Configuration Menu . . . . . . . . . . . . 77 ICAT Configure Network Interface Parameters 78 IFCONFIG Statement in SETUP.CMD File TCPLAPS Introduction Panel 78 79 TCPLAPS Installation Panel .. 79 TCPLAPS Reinstall Selection 79 Target Drive . . . . . . . . . . . 80 TCPLAPS Configuration Panel 80 TCPLAPS Configuration Selection 81 CONFIG.SYS Update 81 ...... . Updated CONFIG.SYS PC/3270 Logo . . . . . . . 82 83 PC/3270 Create Configuration File 83 PC/3270 Choose Configuration PC/3270 Attachment Types 84 84 PC/3270 Advanced Options for 3174 Peer Communication PC/3270 Advanced Options for 3174 Network Stations 85 85 PC/3270 Screen Sizes . . . . . . . . PC/3270 Keyboard and Code Pages 86 86 PC/3270 Startup Options . . . . . . . 87 PC/3270 End of Link Option . . . . . PC/3270 End of Configuration (Before Save) 87 88 PC/3270 End of Configuration (After Save) 89 PC/3270 Customize Communication (Windows Mode) 89 Customize Communication - 3270 Host (Windows Mode) 90 IEEE 802.2 (Windows Mode) . . . . . . 90 IEEE 802.2 Advanced (Windows Mode) 91 IBM TCP/IP for DOS Installation Tool 93 IBM TCP/IP for DOS CUSTOM 93 Read TCP/IP Configuration . . . . . . 94 NDIS Interface and Protocol Manager Configuration 94 NDIS Interfaces . . . . . . 95 Read TCP/IP Configuration 96 Write TCP/IP Configuration 100 The TCP/IP Program Group 100 PING .. . 101 HOST . . . . . . . . . . 101 Ping (OK) . . . . . . . . . . . . . 102 TELNET . . . . . . . . . . . . . . 102 IBM TCP/IP TELNET Configure 103 Define Session ........ . 103 IBM TCP/IP TELNET Connection 104 Open Session . . . . . 104 Session Establishment . . . . . SMIT TCP/IP . . . . . . . . . . . 105 106 Minimum Configuration and Startup . 107 3174-11R Customization . . . . . . . . . 107 Customizing the 3174-11R for an SDLC Link. 108 Names to Identify the 3174-11R Network Node Using the 3174 TCPIIP Networks 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. Token-Ring Definition for the 3174-11 R . . . . . . . . . . . . . . . . . . Ring Address Assignment . . . . . . . . . . . . . . . . . . . . . . . . . . Enabling 3174 Peer Communication Functions . . . . . . . . . . . . . . Format of 3174-Peer Device Address . . . . . . . . . . . . . . . . . . . 3174-Peer Bridge Parameters . . . . . . . . . . . . . . . . . . . . . . . . .......................... Display 3174-Peer Status 3174 MLT Access to SNA 3270 and TCP/IP Hosts . . . . . . . . . . . . 3174-11L Multi-Host Customization . . . . . . . . . . . . . . . . . . . . . Multi-Host Defi nition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Customizing the 3174-12L for an ESCON Connection . . . . . . . . . . Names to Identify the 3174-12L Network Node . . . . . . . . . . . . . . Token-Ring Definition for the 3174-12L .................. Ring Address Assignment . . . . . . . . . . . . . . . . . . . . . . . . . . Ring Transmission Definition . . . . . . . . . . . . . . . . . . . . . . . . Port Assignment ............................... Port Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Customizing the 3174-12L for an ESCON Connection (1B Host) . . . . .................. Token-Ring Definition for the 3174-12L Ring Address Assignment (1 B Host) . . . . . . . . . . . . . . . . . . . . Ring Transmission Definition (1 B Host) . . . . . . . . . . . . . . . . . . ......................... Port Assignment (1 B Host) Port Address (1B Host) . . . . . . . . . . . . . . . . . . . . . . . . . . . . ............................. Configure Complete AEA and TCP/IP Configure Panel ..................... Port Set Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ................ Port to Port Set Map Panel (1 of 3) AEA and TCP/IP Station Set Panel (1 of 3) . . . . . . . . . . . . . . . . AEA and TCP/IP Station Set Panel (2 of 3) . . . . . . . . . . . . . . . . AEA and TCP/IP Station Set Panel (3 of 3) . . . . . . . . . . . . . . . . AEA and TCP/IP Default Destination Panel . . . . . . . . . . . . . . . . TCP/IP Options Menu ............................ TCP/IP Domain Name Services . . . . . . . . . . . . . . . . . . . . . . . TCP/IP 3174 Defined Nicknames . . . . . . . . . . . . . . . . . . . . . . AEA And TCP/IP Configure Complete . . . . . . . . . . . . . . . . . . . Connection Menu Immediately after 3174 IMLed ............ Connection Menu after 3174 Becomes Active . . . . . . . . . . . . . . Connection Menu after 3174 Becomes Active and Enter Pressed Selecting Connection to RS/6000 Host .................. TELNET Local Mode ............................. RS/6000 after Login . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . RS/6000 after Invoking SMIT ........................ SNA Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configure SNA Profiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . Quick Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..... Quick Configuration for a 3270 Communication: Information Command Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Advanced SNA Configuration . . . . . . . . . . . . . . . . . . . . . . . Physical Units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Token Ring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SNA Token Ring Attachment Profile Name . . . . . . . . . . . . . . . . Change/Show SNA Token Ring Attachment Profile . . . . . . . . . . . Manage SNA Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . Start SNA Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . Start SNA Link Station ................. . Display SNA Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figures 108 109 110 112 114 118 119 121 122 123 124 124 125 125 126 126 127 127 128 128 129 129 130 131 132 133 134 136 137 138 139 141 142 142 143 143 144 144 145 145 145 146 147 147 148 148 149 150 150 151 151 152 152 153 153 XV 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. 207. 208. 209. 210. 211. 212. 213. 214. 215. xvi COMMAND STATUS AIX 3270 Host Communication Program/6000 (HCON) HCON User Functions Add an HCON Session ... Ad,d SNA Display Session COMMAND STATUS Host . . . . . . . . . . . . . . . . ... . 3174 in an APPN, TCP/IP and SNA Environment . ....... . Customize Control Disk Menu 3174 Customization Panel Flow Sequence Customizing the 3174-11 R for an SDLC Link . Names to Identify the 3174-11R Network Node Token-Ring Definition for the 3174-11 R Ring Address Assignment . APPN Node Definition Network Resources Associated LUs COS Defi n ition . . . . . Correlating Mode Names with COS Table Names Enabling 3174 Peer Communication Functions Parameters for the Internal Bridge Function . Network Attributes of the AS/400 ... . Configuration Status . . . . . . . . . . . Controller Description (C31742) 1 of 4 . Controller Description (CP31742) 2 of 4 Controller Description (CP31742) 3 of 4 Controller Description (CP31742) 4 of 4 Device Description (PS2COAX) 1 of 2 Device Description (PS2COAXl2 of 2 Communications Manager/2 Installation and Setup Communications Manager Setup . . . . . . . . . . . . Open Configuration . . . . . . . . . . . . . . . . . . . . Communications Manager/2 Configuration Definition for 5250 Emulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Communications Manager Profile List Sheet ........ . Token-Ring or Other LAN Types DLC Adapter Parameters Local Node Characteristics SNA Features List . . . . . . . . . . . . 5250 Emulation ............ . LAN Adapter and Protocol Support . Configure LAN Transports Configure Workstation . . . . . . . . Network Adapter Address . . . . . . LAN Adapter and Protocol Support Display of Nodes Adjacent to the 3174-11 R. AEA and TCP/IP Configure Panel Port Set Panel . . . . . . . . . . . . . . . . . Port To Port Set Map Panel . . . . . . . . . AEA and TCP/IP Station Set Panel (1 of 2) AEA and TCP/IP Station Set Panel (2 of 2) AEA and TCP/IP Default Destination Panel ..... TCP/IP Options Menu TCP/IP Routing Information TCP/IP Domain Name Services .. TCP/IP 3174 Defined Nicknames Using the 3174 TCP/IP Networks 154 155 156 156 157 157 158 159 161 163 164 165 168 168 169 171 172 172 174 176 177 178 178 179 179 179 180 181 181 182 183 183 184 185 185 186 186 187 188 188 189 189 190 191 198 198 200 200 201 202 202 203 204 205 216. 217. 218. 219. 220. 221. 222. 223. 224. 225. 226. 227. 228. 229. 230. 231. 232. 233. 234. 235. 236. 237. 238. 239. 240. 241. 242. 243. 244. 245. 246. 247. 248. 249. 250. 251. 252. 253. 254. 255. 256. 257. 258. 259. 260. 261. 262. 263. 264. 265. 266. 267. 268. 269. 270. AEA and TCP/IP Configure Complete . . . . . . . . . . . . . . . . . . . Selecting Emulation for AS/400 . . . . . . . . . . . . . . . . . . . . . . . Command and Destination ......................... AS400 Sign On Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . AS/400 Main Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Display 3174-Peer Status .......................... TCP/IP to DEC VAX and AS/400 Hosts .................. Customize Control Disk Menu Enabling 3174 Peer Communication Functions . . . . . . . . . . . . . . AEA and TCP/IP Configure Panel ..................... Port Set Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Port to Port Set Map Panel . . . . . . . . . . . . . . . . . . . . . . . . . AEA and TCP/IP Station Set Panel . . . . . . . . . . . . . . . . . . . . . AEA and TCP/IP Station Set Panel . . . . . . . . . . . . . . . . . . . . . AEA and TCP/IP Default Destination Panel . . . . . . . . . . . . . . . . TCP/IP Options Menu ............................ TCP/IP Routing Information . . . . . . . . . . . . . . . . . . . . . . . . . TCP/IP Domain Name Services . . . . . . . . . . . . . . . . . . . . . . . TCP/IP 3174 Defined Nicknames . . . . . . . . . . . . . . . . . . . . . . SMIT TCP/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Further Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Static Routes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Add Static Route ............................... Command Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Selecting Connection to VAX Host . . . . . . . . . . . . . . . . . . . . . TELNET Connection to VAX host . . . . . . . . . . . . . . . . . . . . . . TELNET Cession to VAX host . . . . . . . . . . . . . . . . . . . . . . . . NCU Configuration .............................. Gateway Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . APPN Configuration ............................. TCP/IP Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Frame Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Frame Format Discovery for TCP/I P . . . . . . . . . . . . . . . . . . . . Hardware Configuration Table . . . . . . . . . . . . . . . . . . . . . . . Model I Attach . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Model I Attach . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ethernet Description Panel ......................... Local Area Network Panel . . . . . . . . . . . . . . . . . . . . . . . . . . Common Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Common Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3174 Test Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . LAN Test Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . LAN Test Menu Monitor LAN Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ethernet Adapter Status Summary . . . . . . . . . . . . . . . . . . . . . Link Status Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3270 Host Status Summary . . . . . . . . . . . . . . . . . . . . . . . . . Link Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3174 TCP/IP in a LAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . TCP/IP Protocols Provided by the 3174 . . . . . . . . . . . . . . . . . . 3174 Processing for ASCII TELNET and TN3270 . . . . . . . . . . . . . 3174 LPD Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Printer Queue Validation Flow . . . . . . . . . . . . . . . . . . . . .............. . AEA and TCP/IP Configure Panel AEA and TCP/I P Station Set Panel . . . . . . . . . . . . . . . . . 205 . 206 . 206 . 207 . 207 . 208 . 209 211 . 212 . 213 . 214 . 215 . 215 . 216 . 217 . 217 . 218 . 219 . 220 . 221 . 221 . 222 . 222 . 223 . 224 . 224 . 225 . 230 . 230 . 231 . 232 . 233 237 246 249 249 . 251 . 253 . 254 . 254 . 256 . 257 257 . 258 . 259 . 260 . 261 . 261 . 264 . 269 . 272 . 273 275 291 292 Figures xvii 271. 272. 273. 274. 275. 276. 277. 278. 279. 280. 281. 282. 283. 284. 285. 286. 287. 288. 289. 290. 291. 292. 293. 294. 295. 296. 297. 298. 299. 300. 301. 302. 303. 304. 305. 306. 307. 308. 309. 310. 311. 312. 313. 314. 315. 316. 317. 318. 319. 320. 321. 322. 323. 324. 325. xviii AEA and TCP/I P Station Set Panel . . . . . AEA and TCP/IP Default Destination Panel ...... . TCP/IP Options Menu 3174 LPD Support . . . . . . . . . . . . . . . AEA and TCP/IP Station Set Panel . . . . . AEA and TCP/IP Default Destination Panel TCP/IP Options Menu ........... . TCP/IP Configuration . . . . . . . . . . . . . TCP/IP Configuration Configure Services Page 1 of 3 TCP/IP Configuration Configure Services Page 2 of 3 TCP/IP Configuration Configure Services Page 3 of 3 Closing TCP/IP Configuration Network Services Printer Services .. AS/400 Main Menu Communications Network Configuration Configure Communications and Remote Hardware Configure TCP/IP Work with TCP/IP Links Display TCP/IP Link .. Configure TCP/IP Work with TCP/IP Host Table Entries Communications Network Management TCP/IP Administration TCP/I P Administration TCP/IP Administration Send TCP/IP Spooled File SNDTCPSPLF TCP/IP Administration . . . . . . . . . . . RISC System/6000 ............ . System Management (SMIT Text Interface) Spooler Print Jobs . . . . . . . . Manage Local Printer Subsystem Add a Local Queue . . . . . . . . Queue to Change / Show Change / Show Characteristics of a Queue Local Printer Queues QUEUE Name . . . . . Start a Queue . . . . . .... . Command Status Panel .... . Spooler Print Jobs ... . ... . Manage Remote Printer Subsystem Client Services ........... . Queue to Change / Show . . . . . . Change / Show Characteristics of a Queue Manage Remote Printer Subsystem Server Services . . . . . . . . . Ipd Remote Printer Subsystem Start Using the Ipd Subsystem Spooler Print Jobs Start a Print Job . . . . Command Status Panel Login at HP Host System Administrations Manager (SAM) Panel Using the 3174 TCPIIP Networks 293 294 294 295 296 297 297 298 298 299 300 300 301 302 303 304 304 305 305 306 306 307 307 308 308 309 309 310 310 311 312 312 313 313 313 314 314 315 315 315 316 316 316 317 317 318 318 318 319 319 319 320 320 321 322 326. 327. 328. 329. 330. 331. 332. 333. 334. 335. 336. 337. 338. 339. 340. 341. 342. 343. 344. 345. 346. 347. 348. 349. 350. 351. 352. 353. 354. 355. 356. 357. 358. 359. 360. 361. 362. 363. 364. 365. 366. 367. 368. 369. 370. 371. 372. 373. 374. 375. 376. 377. 378. 379. 380. Printer/Plotter Menu Bar Printer/Plotter Manager Add Remote Printer/Plotter Add Remote Printer/Plotter Enable Printer/Plotter Printer/Plotter Status . Start Up Print Spooler Print Spooler Running TELNET with HP Workstation Login at HP Host . . . . . . Ping Command to SunOS Host . TELNET with SunOS Host Login to SunOS Host Ipc Program . . . . . . . TN3270 to MVS Host AEA and TCP/I P Station Set Panel .. AEA and TCP/IP Default Destination Panel TCP/IP Options Menu .... . TCP/IP Routing Information . . . . . . . . . TCP/IP Domain Name Services . . . . . . . Connection Menu Immediately after 3174 IMLed Connection Menu after 3174 Becomes Active and Enter Pressed TELNET Local Mode NETVIEW ACCESS Application Selection TSO Logon . . . . . . ISPF/PDF Primary Option Menu ISPF/PDF Primary Option Menu TSO Command Processor TSO Command Processor netstat devlinks . . . . . . TN3270 to RS/6000 Host AEA and TCP/I P Station Set Panel AEA and TCP/IP Default Destination Panel TCP/IP Options Menu ..... TCP/IP Routing Information TCP/IP Domain Name Services .. TCP/IP 3174 Defined Nicknames cicsteld Protocol ......... . TCP/IP Port Number . . . . . . . . . . . Connection Menu after 3174 Becomes Active and Enter pressed TELNET Local Mode ..... . ..... Checking User . . . . . . . . . . Searching Available Regions . Available CICS Regions Connect to Region ..... CESN - CICS Signon Screen Inquire Task . . . . . . . . . 3174 Frame Relay Communications Feature Model I Attach . . . . . . . . . . . . . . . . . Frame Relay Connection Parameter . Frame Relay Connection Parameter . ...... . Frame Relay Description B-1. Ethernet Address . . . . . . . . . B-2. Example of Address with the Leftmost Bit Transmitted First 322 323 323 324 325 325 326 326 327 327 328 328 329 330 331 332 333 333 334 334 335 335 336 336 337 337 338 338 339 339 339 340 341 341 342 342 343 343 345 346 346 347 347 347 347 348 348 349 351 353 354 354 355 359 359 Figures xix 381. XX B-3. An Example of How an Ethernet Address is Converted Using the 3174 TCP/IP Networks . . . . . . 361 Tables 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. © Copyright IBM Corp. 1994 Function Availability Matrix . . . . . . . . . . . . 3174 TCP/IP Telnet RPQ Storage Requirements 3174-Peer Online Test Updates Allowed Alternative Configurations . . . . . . . . . . . . . 3174 CS-C4 TCP/IP TELNET Storage Requirements Transmission Table for SNA Frame Format Discovery 10base-5 AUI Connector Pin Assignment . . . . . . 10base-T RJ-45 Connector Pin Assignment TCP/IP Enhancements RPQ Storage Requirements ASCII Control Codes for 3270 Printers LPD Commands . . . . . . . . . . LPD Control File Commands Customization Error Messages . Address Conversion Table 2 15 111 228 228 239 245 246 267 274 277 278 357 360 xxi xxii Using the 3174 TCP/IP Networks Special Notices This publication is intended to help IBM and customer system engineers, system planners, system programmers and network administrators implement the TCP/IP TELNET Support and Peer Support provided by the 3174 Network Controller Configuration Support-C Licensed Internal Code. The information in this publication is not intended as the specification of any programming interfaces that are provided by 3174 Network Controller Configuration Support-C Licensed Internal Code. See the PUBLICATIONS section of the IBM Product Announcement (193-121) for the IBM 3174 Establishment Controller Networking Enhancements for more information about what publications are considered to be product documentation. References in this publication to IBM products, programs or services do not imply that IBM intends to make these available in all countries in which IBM operates. Any reference to an IBM product, program, or service is not intended to state or imply that only IBM's product, program, or service may be used. Any functionally equivalent program that does not infringe any of IBM's intellectual property rights may be used instead of the IBM product, program or service. Information in this book was developed in conjunction with use of the equipment specified, and is limited in application to those specific hardware and software products and levels. IBM may have patents or pending patent applications covering subject matter in this document. The furnishing of this document does not give you any license to these patents. You can send license inquiries, in writing, to the IBM Director of Licensing, IBM Corporation, 208 Harbor Drive, Stamford, CT USA 10577. The information contained in this document has not been submitted to any formal IBM test and is distributed AS IS. The information about non-IBM (VENDOR) products in this manual has been supplied by the vendor and IBM assumes no responsibility for its accuracy or completeness. The use of this information or the implementation of any of these techniques is a customer responsibility and depends on the customer's ability to evaluate and integrate them into the customer's operational environment. While each item may have been reviewed by IBM for accuracy in a specific situation, there is no guarantee that the same or similar results will be obtained elsewhere. Customers attempting to adapt these techniques to their own environments do so at their own risk. The following terms, which are denoted by an asterisk (*) in this publication, are trademarks of the International Business Machines Corporation in the United States and/or other countries: ACFIVTAM APPN CICS/SOOO OS/2 PS/2 RS/SOOO AIX AS/400 IBM Presentation Manager Rise System/SOOO VTAM Other trademarks are trademarks of their respective companies. © Copyright IBM Corp. 1994 xxiii xxiv Using the 3174 TCP/IP Networks Preface The 3174 Establishment Controller is a very important component in multi-protocol networks involving subarea SNA, Advanced Peer-to-Peer Networking (APPN), Peer Communication, Token-Ring and Ethernet LANs, X.25, Integrated Services Digital Network (ISDN), asynchronous communication, frame relay, and Transmission Control Protocol/Internet Protocol (TCP/IP). This document focuses on the roles of the 3174 in TCP/IP networks. It includes functions introduced by the 3174 TCP/IP TELNET RPQ 8Q0935, enhancements such as TN3270, TCP/IP host printer, and SNMP MIB-II support offered by 3174 TCP/IP Enhancements RPQ 8Q1041 and the recently available IP Forwarding RPQ 8Q1289. This document is intended to help customers and systems engineers understand the functionality provided and how to customize the 3174 for participation in a TCP/IP network. It is organized to help the reader understand the basics of the TCP/IP Architecture in general and the 3174 implementation specifically. The scenarios include sample configuration files and panels for the 3174 and other TCP/IP hosts in the network. The reader is assumed to have a basic knowledge of TCP/IP as implemented by the other products used in the scenarios. How This Document is Organized The document is organized as follows: • Chapter 1, "An Introduction to 3174 TCP/IP Support" on page 1 - This chapter gives a functional overview of 3174 TCP/IP support. It also contains a description of the TCP/I P architecture. • Chapter 2, "3174 TCP/IP Telnet Support" on page 9 - This chapter provides information on how to implement the 3174 to support TCP/IP. • Chapter 3, "Adding 3174 to TCP/IP Network" on page 19 - This chapter describes the terminal operation with 3174 TCP/IP TELNET support what is required to add the 3174 to a TCP/IP network. • Chapter 4, "Scenario 1: TCP/IP Using 3174 Peer Communication Only" on page 67 This scenario shows how a PS/2 workstation, coax-attached to a 3174 Establishment Controller, can communicate with other TCP/IP host on the LAN via the 3174 Peer Communications bridge. • Chapter 5, "Scenario 2: Concurrent Access to SNAand TCP/IP Hosts" on page 119 This scenario shows a RS/6000 workstation using the 3174 Gateway to access the 3270 SNA host while the 3270 coax-attached terminal use the 3174 TCP/IP TELNET client support to access the RS/6000 as a TCP/IP host. • Chapter 6, "Scenario 3: APPN and TCP/IP via 3174 to AS/400 and VTAM" on page 159 © Copyright IBM Corp. 1994 xxv This chapter (Scenario 3) shows the capability of a PS/2 EN utilizing an 3174 NN to communicate to an AS/400 NN and Subarea Node simultaneously. An 3270 CUT terminal using the 3174 Gateway to establish TCP/IP session with the TCP/IP on the AS/400 and establish a session with the SNA host • Chapter 7, "Scenario 4: TCP/IP via 3174 and RS/6000 Router to VAX" on page 209 This chapter (Scenario 4) shows the capability of a PS/2 and 3270 3270 CUT terminal using the 3174 Gateway to establish a TCP/IP session to the VAX host which is connected via Ethernet on the RS/6000 router. Simultaneously the PS/2 and the 3270 CUT terminal using the 3174 Gateway to establish a TCP/IP session to an AS/400 host. • Chapter 8, "3174 Ethernet Considerations" on page 227 - This chapter discusses, in general, the 3174 Ethernet support. This include the microcode, adapter and customization. • Chapter 9, "3174 TCPIIP Enhancements RPQ 8Q1041" on page 263 - This chapter discusses the enhancements made to the 3174 TCP/IP support in the 3174 TCP/IP Enhancements RPQ 8Q1041. • Chapter 10, "3174 Configuration Support C, Release 5" on page 351 This chapter discusses the ability to for the 3174 to communicate using TCP/IP protocol over a frame relay link, provided in Configuration Support-C Release 5 • Appendix A, "Address Bit Order for Ethernet Addresses" on page 359 - This Appendix discusses addressing issues when using 3174 Ethernet support. • Appendix B, "SNMP Variables" on page 363 This Appendix contains a table of the SNMP variables supported by the 3174. Related Publications The publications listed in this section are considered particularly suitable for a more detailed discussion of the topics covered in this document. • 3174 Establishment Controller Functional Description, GA23-0218 • 3174 Establishment Controller Configuration Support';'C Release 3 Planning Guide, GA27-3918 • 3174 Establishment Controller Configuration Support-C Release 3 Utilities Guide, GA27-3920 • 3174 Establishment Controller Status Codes, GA27-3832 • 3174 Establishment Controller Supplemental Customer Information for Configuration Support-C Release 4 Ethernet Adapter, GA27-3994 • 3174 Establishment Controller Customer Problem Determination, GA23-0217 • 3174 Establishment Controller Terminal User's Reference for Expanded Functions, GA23-0332 • Communications Manager/2 Configuration Guide, SC31-6171 xxvi Using the 3174 TCP/IP Networks • IBM Transmission Control Protocol/Internet Protocol Version 2.0 for OS/2: User's Guide, SC31-6076 • NTS/2 LAN Adapter and Protocol Support Configuration Guide, S96F8489 • IBM Transmission Control Protocolllnternet Protocol Version 2.1.1 for DOS: Installation and Administration, SC31-7047 • IBM Transmission Control Protocolllnternet Protocol Version 2.1.1 for DOS: User's Guide, SC31-7045 • AIX Version 3 RISC System/60D0, Communication Concepts and Procedure, GC23-2203 • AIX System Management System/60D0, Communication Concepts and Procedure, GC23-2487 • Sun Microsystems System and Network Administration, 800-3805-10 • HP-UX System Administration Manual, Release 9.0, 800-3805-10 International Technical Support Organization Publications • 3174 Establishment Controller, Installation Guide, GG24-3061 • 3174 Establishment Controller APPN Implementation Guide, GG24-3702 • IBM Personal Communicationl3270 Version 3.0 Implementation Guide, GG24-3949 • IBM TCPIIP V2.1 for VM Installation and Interoperability, GG24-3624 • TCPIIP Tutorial and Technical Overview, GG24-3531 A complete list of International Technical Support Organization publications, with a brief description of each, may be found in: Bibliography of International Technical Support Organization Technical Bulletins, GG24-3070. To get listings of ITSO technical bulletins (redbooks) online, VNET users may type: TOOLS SENDTO WTSCPOK TOOLS REDBOOKS GET REDBOOKS CATALOG How to Order ITSO Technical Bulletins (Redbooks) - - - - - - - - - - - , IBM employees in the USA may order ITSO books and CD-ROMs using PUBOROER. Customers in the USA may order by calling 1-800-879-2755 or by faxing 1-800-284-4721. Visa and Master Cards are accepted. Outside the USA, customers should contact their local IBM office. Customers may order hardcopy red books individually or in customized sets, called GBOFs, which relate to specific functions of interest. IBM employees and customers may also order redbooks in online format on CD-ROM collections, which contain the redbooks for multiple products. Preface xxvii Acknowledgments The advisor for this project was: Fran Collins International Technical Support Organization, Raleigh The author of this document is: Josef Minderlein IBM Germany This publication is the result of a residency conducted at the International Technical Support Organization, Raleigh. Thanks to the following people for the invaluable advice and guidance provided in the production of this document: Tony Tan IBM Australia Cathy Cunningham David Clark David Galloway 3174 Development Research Triangle Park, Raleigh Rita Steffes-Hollaender Andrea Paravan IBM Germany Thanks to the following people for the invaluable editorial advice and guidance provided in the production of this document: Shawn Walsh Gail Wojton Janet Yoho International Technical Support Organization, Raleigh xxviii Using the 3174 TCPIIP Networks Chapter 1. An Introduction to 3174 TCP/IP Support Transmission Control Protocolllnternet Protocol (TCP/IP) is a set of standards that have been widely accepted by the computer industry, both users and manufacturers, for communication between multivendor systems. The 3174, traditionally a cluster controller for 3270 host devices, was enhanced with the TCP/IP Telnet client capability to allow 3270 displays operating in CUT mode, and ASCII displays attached to the Asynchronous Emulation Adapter (AEA), to access TCP/IP Telnet servers in TCP/IP networks. This capability was offered, in March 1992, as a no-charge 3174 TCP/IP Telnet RPQ 8Q0935, based on Configuration Support-C Release 2 LlC. In May 1993, Configuration Support-C Release 3 was announced. Its base microcode includes the base functions of previous releases of 3174 Licensed Internal Code. In addition, the functions provided by the 3174 TCP/IP Telnet RPQ 8Q0935 are now integrated in the base functions of Configuration Support-C Release 3. This integrated capability is referred to as the 3174 TCPIIP Telnet Support in this document. Configuration Support-C Release 3 became available in June 1993. In May 1993, Configuration Support-C Release 4 was also announced. Included in this announcement was the 3174 TCP/IP Enhancements RPQ 8Q1041, which provides TN3270 support, TCPIIP-dependent host printer support, and SNMP MIB-II support. This RPQ, available as of April 1994, combines the token-ring support of Configuration Support-C Release 3 with the Ethernet support of Configuration Support-C Release 4. Currently the 3174 performs the function of a bridge for TCPIIP hosts that are coax-attached using the 3174 Peer Communications support. In this case there is no routing of IP traffic being done by the 3174. RPQ 8Q1289, scheduled for July 1994, expands the 3174 services of programmable workstation running TCPIIP by providing IP forwarding, via static routing. This document focuses on the TCP/IP functions provided by the Configuration Support-C Release 3 and Configuration Support-C Release 4 base microcode and the RPQ 8Q1041. A brief discussion on TCPIIP support in Configuration Support-C Release 5 has been included to assist in doing some preliminary planning. This chapter provides an overview of TCP/IP, and briefly describes the TCP/IP protocols supported by the 3174. This chapter uses material from the following document: • TCPIIP Tutorial and Technical Overview, GG24-3531 1.1 3174 Functional Overview The following table is an overview of the functionality available in the different 3174 Configuration Support C microcode releases and RPQs. © Copyright IBM Corp. 1994 1 Table 1. Function Availability Matrix Function T/R APPN Peer ISDN Enet Frame Relay Telnet TN3270 LPD MIB·2 Date C2 y y y y N N N N now RPQ 8Q0935 y y y y N N Y N now C3 Y y y y N N Y N now C4 N Y Y Y Y N Y N 12/93 RPQ 8Q1041 y y y y y N Y Y 04/94 C5 Y Y Y Y Y Y y N 06/94 RPQ 8Q1289 y y y y y y y y 07/94 Note: With Configuration Support-C Release 2 the End-User Productivity Enhancements became available, which are described in IBM 3174 Establishment Controller Installation Guide. GG24-3061-04. 2 Using the 3174 TCP/IP Networks 1.2 TCP/IP Overview TCP/IP includes a set of network standards specifying the details for computer communication, as well as a set of conventions for interconnecting networks and routing traffic. Its primary use is for interconnection of networks providing universal communication services. The collection of these networks interconnected through TCP/IP is known as an internet. Each network uses a gateway, a bridge or a router to connect into an internet. All nodes on all networks within an internet communicate with each other as if all other nodes were in the same network. TCP/IP connectivity includes routing capabilities for both local area and wide area networks. When TCP/IP is used on a token-ring network, all the normal token-ring network management functions are available because token-ring network management is independent of the higher-level protocol. This applies as well to environments using an SNA network as the transport mechanism for TCP/IP. In today's multivendor and multiprotocol world, SNA networks and TCP/IP networks need to run side by side to allow users to access, from a single display station, any application in the network. Together with the 3174 TCP/IP Telnet Support, the 3174 is now able to support TCP/IP environments via the token-ring network. 1.3 TCP/IP Architecture This section briefly describes the TCP/IP architectural layers supported by the 3174 TCP/IP Telnet Support. The internet protocols are modeled into four functional layers: • Application This is a user process cooperating with another process on the same or different host. • Transport This layer provides the end-to-end data transfer. • Internetwork This layer provides the "virtual network" image of internet and shields the higher levels from the network architecture below it. It is probably the most important protocol. • Network Interface This layer is the interface to the actual network hardware. 1.3.1 Transmission Control Protocol (Tep) Most of the user application protocols, such as Telnet and FTP, use TCP as the underlying protocol. TCP is a connection-oriented, end-to-end reliable protocol providing logical connections between pairs of processes. For applications making use of this protocol, TCP provides the following: • Stream data transfer Chapter 1. An Introduction to 3174 TCPIIP Support 3 From the application's viewpoint, TCP transfers a contiguous stream of bytes through the internet. First it groups the data into TCP segments, before passing the segments to IP for transmission to its destination. • Reliability TCP assigns a sequence number to each transmitted byte and expects a positive acknowledgment (ACK) from the receiving TCP. If the ACK is not received within a timeout interval, the data is retransmitted. • Flow control The receiving TCP, when sending an ACK back to the sender, indicates to the sender the number of bytes it can receive beyond the last received TCP segment, without causing overruns or overflows. • Multiplexing With this technique datagrams are directed through the use of ports. • Logical connections The reliability and flow control mechanism described above requires that TCPs initialize and maintain certain status information for each "data stream." The combination of this status, including sockets, sequence numbers and window sizes, is called a logical connection (or virtual circuit). Each connection is uniquely identified by the pair of sockets used by the sending and receiving process. • Full-duplex TCP provides for concurrent data streams in both directions. connections sockets reliable TCP + - - - - - - .... TCP '-----+-----' TCP connect i on '-----+-----' IP addresses unreliable IP datagrams host B host A Figure 1. rcp Logical Connections Establishing a TCP Connection Before any data can be transferred, a connection has to be established between the two processes. One of the processes issues a "passive OPEN" call, the other an "active OPEN" call. The passive OPEN call remains dormant until another process tries to connect to it by an active OPEN. 4 Using the 3174 TCP/IP Networks Process 2 Process 1 passive OPEN, waits for an active response Active OPEN Send SYN, seq=n --------~ +41--------- Receive SYN Send SYN, seq=m, ACK n+l Receive SYN+ACK Send ACK m+l The connection is now established and the two data streams (one in each direction) have been initialized (sequence numbers). Figure 2. rcp Connection Establishment This whole process is known as a three-way handshake. Note that the exchanged TCP segments include the initial sequence numbers from both sides to be used on subsequent data transfers. Closing the connection is done implicitly by sending a TCP segment with the FIN bit set (no more TCP data). As the connection is full-duplex (two independent data streams, one in each direction), the FIN segment only closes the data transfer in one direction. The other process will now send the remaining data it still has to transmit and also ends with the TCP segment where the FIN bit is set. The connection is deleted once the data stream is closed in both directions. 1.3.2 Telnet The Telnet protocol provides a standardized interface, which allows a program on one host (the Telnet client) to access the resources of another host (the Telnet server). One example of this would be an ASCII device on an ASCII host accessing an S/390 application with TCP/IP installed. Another example would be a 3270 CUT display attached to a 3174 with Configuration Support-C Release 3 installed and customized for TCP/IP Telnet support, accessing a RISC System/6000· (or other TCP/IP Telnet server). 1.3.3 Internet Protocol (lP) The Internet Protocol is the layer that hides the underlying physical network by creating a virtual network view. This is a connectionless protocol and hence offers no reliability, flow control or error recovery. IP uses addresses to identify the source and target hosts on the internet. The internet (IP) address is 32 bits long and consists of two parts: IP address = < network address> < host address> The network part of the IP address identifies the network within the internet; the host part of the IP address identifies the individual host or gateway within that network. The division between the network and host parts of the IP address is determined by the first one to four bits of the IP address (see 3.1, HIP Addresses" on page 19). The 32-bit IP address is usually represented in dotted decimal form w.x.y.z (for example, 9.67.38.87) for easy reference. Chapter 1. An Introduction to 3174 TCP/IP Support 5 1.3.4 Internet Control Messaging Protocol (ICMP) ICMP is a standard protocol. The IP is used for datagram services in an interconnected set of networks (internets). The network connection devices are IP gateways that exchange routing information between themselves using special TCP/IP protocols. ICMP 'functions are characterized as: • ICMP uses IP as if it were a higher-level protocol. It is also an integral part of IP and is implemented in every IP module. • ICMP is used to report errors found during datagram processing, and is used by: - The gateway The destination host 1.3.5 User Datagram Protocol (UDP) UDP is an application interface to IP. It serves as a "multiplexer/demultiplexer" for sending and receiving IP datagrams, using ports to direct the datagrams. U D P : port demultiplexing I P Figure 3. Using Ports to Direct Datagrams Standard applications using UDP are: • Trivial File Transfer Protocol • Host Name Server and Domain Name Server • Remote Procedure Call, used by Network File System (NFS) • Network Computing System • Simple Network Management Protocol (SNMP) 1.3.6 Address Resolution Protocol (ARP) The ARP is responsible for converting the higher-level protocol addresses (IP addresses) to physical network addresses. On a single physical network, individual hosts are known on the network by their physical hardware address. Higher-level protocols address a destination host in the form of a symbolic address (IP address in the internet environment). When such a protocol wants to send a datagram to destination IP address w.x.y.z, the device driver does not understand this address. Hence, ARP is used to translate this high-level address to the physical address of the destination host. ARP use.s a lookup table to perform this translation. When an address is not found, a broadcast, known as an "ARP request," is sent out onto the network. If one of the machines on the network recognizes this 6 Using the 3174 TCP/IP Networks address, an "ARP reply" is sent back to the requesting host with the physical hardware address of the host and source route information. This is then stored for future use. 1.3.7 Simple Network Management Protocol (SNMP) SNMP is used to communicate management information between the network management stations and the agents in the network elements. 1.3.8 Domain Name System The Domain Name System, through the use of a server application, provides the translation between high-level machine names and the IP addresses. The client function (called the resolver) is transparent to the user and is called by most of the other applications to resolve the symbolic high-level names into real IP addresses. 1.3.9 Packet Internet Groper (PING) PING is an application that sends out an ICMP datagram to a specified destination and waits for its return. The server counterpart merely echoes the frame it receives back to the originator. PING, therefore, can be used to determine if the destination host can be reached, that is, to check the connectivity path between two machines. 1.3.10 TCP/IP Gateways Gateways interconnect multiple networks to form an internet. In the IBM* environment we use the following definitions for bridges, routers and gateways: • Bridge A bridge interconnects LAN segments at the data link layer and forwards frames between them. It performs the function of a MAC relay and is independent of any higher layer protocols. • Router A router interconnects networks at the network layer and route packets between them. Because it needs to understand the network addressing schemes used, a router is protocol-dependent. Routers are able to optimize packet sizes and transmission paths. • Gateway A gateway interconnects networks at higher layers than bridges or routers, ranging from the network layer to the application layer. It usually supports address mapping from one network to another~ In the TCP/IP environment, the terms "gateway" and "internet gateway" are used to qualify what is defined above as being a router. 1.4 TCP/IP Protocols Supported The 3174 supports the following protocols: • Tel. (client only) • TCP - Transmission Control Protocol • IP - Internet Protocol Chapter 1. An Introduction to 3174 TCP/IP Support 7 • ICMP - Internet Control Messaging Protocol • UDP - User Datagram Protocol • ARP - Address Resolution Protocol • SNMP - Simple Network Management Protocol (MIB-I agent only) • DNS - Domain Name System (resolver client only) • PING - Packet Internet Groper Figure 4 shows the protocols, within the detailed TCP/IP architectural model, supported by the 3174 TCP/IP Telnet Support. IKerbjxwinjRexeclsMTPI!!ln!!1 FTPIDNS:TFTPI RPC I LL! I P and I C M P NCS1~1 LL1 i IARPIRARPI Ethernet-IEEE aB2.2-X.25-Satellite-Radio-Async-SNA-HYPERchannel- •.•. I Figure 4. Protocols Supported by the 3174 TCP/IP Telnet Support The SNMP agent responds to requests for MIB variable information from an SNMP manager elsewhere in the network. Using the 3174 TCP/IP Telnet Support, any dependent terminal that is attached to a 3174 can operate in Telnet mode. ASCII displays are supported via the AEA. Coax-attached 3270 displays operating in CUT or DFT-E mode are supported as VT100, VT220, IBM 3101 or DG 210 devices. These displays are supported as 24 x 80 full-screen devices. When accessing TCP/IP on an IBM host (for example, TCP/IP for MVS or VM), only line-by-line mode is supported. TN3270 operation, in which the IBM host sends a full-screen 3270 data stream to the display, is not supported by Configuration Support-C Release 3. TN3270 will be supported by the 3174 TCP/IP Enhancements RPQ 8Q1041 (see Chapter 9, "3174 TCP/IP Enhancements RPQ 8Q1041" on page 263). 8 Using the 3174 TCPIIP Networks Chapter 2. 3174 TCP/IP Telnet Support Existing IBM program products, TCPIIP for DOS and TCPIIP for OS/2*, provide TCP/IP support for intelligent workstations. These workstations may be attached using a Token-Ring, IBM PC Network, Ethernet, 3174 Peer (LAN over COAX), or Asynchronous Serial Line Internet Protocol (SLIP). 3174 TCP/IP Telnet support, provides TCP/IP host access to CUT and ASCII terminals directly attached. This chapter describes the 3174 TCP/IP Telnet Support, including the 3174 models supported, the customization required, and operational aspects of this capability. This chapter uses material from the following document: • 3174 TCP/IP Telnet RPQ Diskettes Installation Instruction (provided with the RPQ 8Q0935 package). The 3174 TCP/IP Enhancements RPQ 8Q1041 and Configuration Support-C Release 5 enhancements are described, in later chapters. 2.1 Support before 3174 TCP/IP Telnet RPQ 8Q0935 With the addition of the Peer Communication LlC feature or the Peer Communication RPQ 8Q0718 in a 3174 that is attached to a Token-Ring, the intelligent workstations can be coax-attached to the 3174 and participate in TCP/IP networking. For this configuration, the workstations require the appropriate LAN-Over-Coax device drivers provided by the following: • For DOS, Workstation Peer Communication Support Program • For OS/2, Extended Services, OS/2 LAN Server or NTS/2 Note: The DOS Workstation Peer Communications Support Program has been replaced with the NOIS compliant driver, IBMXLN.DOS. The 3174, in this instance, provides nothing more than an internal ring and an internal bridge to allow the coax-attached workstations access to the Token-Ring; it has no TCPIIP capability and dependent (CUT, DFT-E or ASCII) terminals attached to the 3174 cannot participate in TCP/IP networking. The TCP/IP hosts to be accessed by the intelligent workstations may be attached directly to the same Token-Ring, or they may be accessible through the Token-Ring via bridges or routers. 2.2 Support with 3174 TCP/IP Telnet RPQ 8Q0935 With the announcement of the 3174 TCP/IP Telnet RPQ 8Q0935 and Configuration Support-C Release 2 in March 1992, a new capability was added to a Token-Ring attached 3174: the 3174 could now be customized to provide TCPIIP Telnet client services to allow dependent (CUT, DFT-E or ASCII) terminals attached to the 3174 to communicate with TCP/IP Telnet servers. With the 3174 TCPIIP Telnet RPQ 8Q0935, a dependent (CUT, DFT-E and ASCII) terminal attached to the 3174 can establish a TCP/IP Telnet connection with a TCP/IP hosVserver anywhere in the existing LAN/WAN network. The TCP/IP @ Copyright IBM Corp. 1994 9 hosts to be accessed by the dependent terminals may be attached directly to the same Token-Ring, or they may be accessible through the Token-Ring via bridges or routers. Each terminal user can have up to five logical terminals (LTs) if Multiple Logical Terminal(MLT) is customized. These five LTs can be used to access 3270, ASCII or TCP/IP host sessions; that is, all five LTs may be used to access five 3270 host sessions, or five ASCII host sessions, or five TCP/IP host sessions, or some combination of 3270, ASCII and TCP/IP host sessions. The desired host connection can be selected by means of the Connection. Menu, or established by default. Any LT can be used to access the TCP/IP "pipe," very much the same way that a dial-out AEA port is accessed. For each TCP/IP LT, a simple set of commands allows the user to request and operate a session with any TCP/IP host in the network. As seen above, the 3174 TCP/IP Telnet RPQ 8Q0935 works in conjunction with MLT and AEA functions. You can also use the 3174 TCP/IP Telnet RPQ 8Q0935 concurrently with all other functions that a given 3174 is capable of, such as Peer Communication and APPN*. 2.3 Support with Configuration Support-C Release 3 In May 1993, Configuration Support-C Release 3 was announced. Its base microcode includes the base functions of previous releases of 3174 Licensed Internal Code. In addition, the functions provided by the 3174 TCP/IP Telnet RPQ 8Q0935 are now integrated in the base functions of Configuration Support-C Release 3. This integrated capability is referred to as the 3174 TCP/IP Telnet Support in this document. In other words, the TCP/IP capabilities provided by the 3174 TCP/IP Telnet RPQ 8Q0935 are now provided by Configuration Support-C Release 3 base microcode. 2.4 Support with 3174 TCP/IP Enhancements RPQ 8Q1041 In May 1993, Configuration Support-C Release 4 was also announced. Included in this announcement was the 3174 TCP/IP Enhancements RPQ 8Q1041, which will provide TN3270 support, TCP/IP dependent host printer support, and SNMP MIB-II support. This RPQ, was made available April 1994, and is based on Configuration Support-C Release 4. With RPQ 8Q1041, therefore, the TCP/IP capabilities of the 3174 are extended even further. 2.5 Support with Configuration Support-C Release 5 . Configuration Support-C Release 5 and frame relay support expands the 3174 connectivity for 3174 TCP/IP support. Prior to Configuration Support-C Release 5 all TCP/IP access to and from the 3174 assumed LAN (token-ring or Ethernet). With Configuration Support-C Release 5, you are able to telnet to TCP/IP host in the network via frame wide area network links. As of the publication date of this document, 3174 TCP/IP Enhancements RPQ8Q1041 was not available for Configuration Support-C Release 5. 10 Using the 3174 TCP/IP Networks 2.6 Support with 3174 IP Forwarding RPQ 8Q1289 3174 IP Forwarding RPQ 8Q1289 enables intelligent workstation that are not directly attached to the 3174 using Peer Communications, access to TCP/IP hosts via the 3174 the frame relay link(s). The 3174 actually, provides static IP routing for LAN (token-ring or Ethernet) attached intelligent workstation running as TCP/I P hosts. 2.7 TELNET Emulation and NLS Support The 3174 TCP/IP Telnet Support allows CUT terminals to have up to five TELNET sessions. The supported emulators for National Language Support (NLS) are: • VT100 • VT220 7-bit Note: IBM3101, DG210 and VT220 8-bit emulation are not supported for NLS In our scenario, we have tested NLS for the German and Canadian/Bilingual languages. In TELNET session with the RISC System/6000, we use the SMIT (Systems Management Interface Tool) facility. German NLS experience: • VT100 emulation: - All PF keys useable. - Use Alt instead of Esc key. • VT220 7-bit emulation: SMIT panel displays OK. All PF keys usable. Canadian/Bilingual NLS experience: • VT100 emulation: All PF keys, except the PF8, PF9 and PF10 keys, are usable. PF8, PF9 and PF10 keys only capable in conjunction with Esc key. Use Alt instead of Esc key. • VT220 7-bit emulation: SMIT panel displays OK. All PF keys usable. Note: If you are using a PS/2· with a 3270 CUT mode emulation program, you have to respond to 3174 customization Question 168 with 1. This function allows you to define the Home key as hot key. Using this emulation will require you to define some additional keys. For more information about the different keyboard maps, see Terminal User's Reference for Expanded Functions, GA23-0332. Chapter 2. 3174 TCPIIP Telnet Support 11 2.8 3174 Models Supported The 3174 TCP/IP Telnet Support allows display devices that are attached to a 3174 to communicate with any TCP/IP host that is accessible via the LAN (token-ring or Ethernet). The TCP/IP host may be attached directly to the LAN (token-ring or Ethernet), or it may be bridged or routed to the LAN (token-ring or Ethernet) from elsewhere in the network. The 3174 can be attached to a LAN (token-ring or Ethernet), either as a gateway, DSPU or stand-alone. Stand-alone requires no SNA host, and was first available in Configuration Support-C Release 4. For Configuration Support-C Release 3 and earlier versions the only way to customize the token-ring adapter was as a gateway or DSPU. Once you have the LAN (token-ring or Ethernet) attachment, the 3174 TCP/IP Telnet Support can be used on most models of the 3174. 2.8.1 Gateway 3174 Configuration In a gateway configuration, the 3174 is attached to the SNA 3270 host either by a channel or a teleprocessing attachment. The 3174 gateway allows other devices on the LAN (token-ring or Ethernet) to access the 3270 host. The 3174 TCP/IP Telnet Support supports this configuration, allowing terminals that are attached to the 3174 gateway to access TCP/IP hosts via the LAN (token-ring or Ethernet). The following 3174 models, customized as gateways, can be used with the 3174 TCP/IP Telnet Support; each of these 3174s requires a LAN adapter (IBM TOken-Ring Adapter feature #3026, #3030 or #3044 or IBM Ethernet Adapter feature #3045): • Models 01 L, 01 R, 02R • Models 11L, 11R, 12L, 12R, 14R • Models 21 L, 21 R, 22L, 22R, 24R • Models 51 R, 61 R, 62R, 64R One and only one LAN adapter can be customized and operational. Figure 5 on page 13 shows a gateway configuration. In this configuration, the RISC System/6000 is using the 3174 gateway to access the 3270 host. The RISC System/6000, in turn, is being accessed as a TCP/IP host by the 3174 terminals. The token ring, in this case, can be replaced by an Ethernet LAN. 12 Using the 3174 TCPIIP Networks 3270 SNA Host RS/6000 1I111111~ 11111111 11111111 11111111 SNA PU 2.0 3174-12L Gateway TCP/IP Telnet VT220 Full-Screen Character Mode SNALU 2 3270 Datastream 3270 Figure 5. 3174 Gateway Configurations with 3174 TCPIIP Telnet Support The 3174 provides the TCP/IP connection as an additional path for the user on a logical terminal (LT) basis. Each display may have up to five LTs which can be shared between the 3270 and the RISC System/BOOO hosts. 2.8.2 DSPU 3174 Configuration In a DSPU configuration, the 3174 uses the LAN (token-ring or Ethernet) to access SNA 3270 hosts. The 3174 TCP/IP Telnet Support allows dependent terminals that are attached to the 3174 DSPU to access TCP/IP hosts via the LAN (token-ring or Ethernet). Again, each display's LTs may be shared between the 3270 and the TCP/I P (RISC System/BOOO) hosts. The following 3174 models are supported: Each of these 3174s has an IBM Token-Ring Adapter as a standard feature: • Models 3R, 13R, 23R, 53R and B3R Each of these 3174s has an IBM Ethernet Adapter as a standard feature: • Models 14R, 24R and B4R The 3174 TCP/IP Telnet Support may also be used on a 3174 with a LAN (token-ring or Ethernet) adapter that is customized as a Model x3R or x4R, using the Alternate IML capability. Figure B on page 14 shows a DSPU configuration. The 3174 DSPU must be customized for at least one SNA host attachment. Chapter 2. 3174 TCP/IP Telnet Support 13 3270 SNA Host IBM TCP/IP. Host TCP/IP Host IBM or OEM Interconnect Controller Ethernet RS/6000 IIIIIIII~ Server 11111111 11111111 11111111 8209 Bridge c -Rin; N J174-xJR AEA D PS/2 3270 ASCII Figure 6. 3174 DSPU Configuration with 3174 TCPIIP Telnet Support 2.9 Devices Supported The 3174 TCP/IP Telnet Support allows all displays that attach to the 3174, except DFTs, to operate in Telnet mode. The supported displays include the following: • 3270 displays that are attached to the 3174 coax ports These 3270 displays must be operating in CUT mode (CUT displays, or the CUT side of a DFT-E display). They are supported as DEC VT100, DEC VT200, IBM 3101, or DG Dasher 210 devices, using the ASCII emulation microcode for the 3174 (an AEA adapter is not required). NLS support for these devices is the same as that provided by the AEA. The 3174 TCP/IP Telnet Support supports these devices in 24x80 mode only; the 132-column support for DEC VT220 provided in Configuration Support-C Release 2 is not available for the TCP/IP sessions. • ASCII displays that are attached to the 3174 AEA ports The 3174 TCP/IP Telnet Support negotiates support for the specific terminal type when setting up the Telnet connection. If the specific terminal support is not available, simple line mode is used (ANSITERM). 14 Using the 3174 TCP/IP Networks 2.10 Hosts Supported The 3174 TCP/IP Telnet Support connects the supported devices to any host or device attached to the network that can communicate with TCP/IP and Telnet protocols, including IBM and non-IBM hosts. The TCP/IP hosts may be attached directly to the LAN (token-ring or Ethernet), or they may be bridged or routed to the LAN (token-ring or Ethernet) from elsewhere in the network. Access to IBM TCP/IP hosts (TCP/IP for VM or MVS), however, is limited to line mode only, when using base Configuration Support-C Release 3 or 4. This is because the 3174 TCP/IP Telnet Support currently available in the base Configuration Support-C Release 3 or 4 does not support TN3270 protocols. Support for TN3270 is available in 3174 TCP/IP Enhancements RPQ 8Q1041 (see Chapter 9, "3174 TCP/IP Enhancements RPQ 8Q1041" on page 263). 2.11 Storage Requirements Table 2 shows the additional storage your 3174 must have for the 3174 TCP/IP Telnet Support. These additional requirements must be added to the amounts that are needed by your 3174 without TCP/IP. Table 2. 3174 TCP/IP Telnet RPQ Storage Requirements Basic TCP/IP Telnet With AEA Customized Without AEA Customized 231KB 362KB Per session 7KB TCP/IP data buffers See 2.11.2, "TCP/I P Data Buffers." Split Screen If you expect to use split screen functions while accessing TELNET sessions, add 2 KB for each non-EAB Telnet LT and 4 KB for each EAB Telnet LT to your base MLT calculation. SNMP 50 2.11.1 Sessions When you customize for the 3174 TCP/IP Telnet Support, you must select the maximum number of concurrent Telnet connections you want to allow. This is given by your response to question 058 on the TCP/IP Options Menu. The 3174 creates a pool of session resources, available to terminal users on a first-come, first-served basis. They are not assigned to any particular 3174 terminal port or LT. Each session requires the amount of storage shown in the table. 2.11.2 TCP/IP Data Buffers When you customize for the 3174 TCP/IP Telnet Support, storage is automatically reserved for 40 data buffers. Using customization question 060 on the TCP/IP Options Menu, you can include an additional amount of storage for data buffers. This additional amount should be included in your storage calculations. A 3174 TCP/IP data buffer has roughly 100 bytes available for data. To determine how much storage your 3174 will need for these buffers, you should consider the types of host applications that your users will be accessing. For example, applications that send only one line at a time to the user's screen will use only one buffer at a time for a message. However, applications that send a Chapter 2. 3174 TCP/IP Tel net. Support 15 full screen of information with screen formatting controls included may send much larger messages, requiring many 3174 buffers at a time. Your decision will also be affected by the number of concurrent sessions you select in question 058. When the 3174 runs out of buffers: • The 3174 discards data from the TCP/IP network, causing retransmissions and adversely affecting response times. • Requests to establish host connections will be rejected, and the users must retry to establish the connection. 2.12 Microcode Packaging • RPQ 8Q0935 packaging The information in this section is included for completeness. The 3174 TCP/IP Telnet RPQ 8Q0935 is a Control/Utility/Extension disk RPQ. This means that you receive a complete set of 3174 diskettes with each order of the RPQ. It is based on Configuration Support-C Release 2 L1C and provides all Configuration Support-C Release 2 functions. Just as with other Configuration Support-C releases, any DSL or feature microcode must be merged onto the Control Extension diskette before the feature can be used. Notes: 1. The 3174 TCP/IP Telnet RPQ 8Q0935 may not be compatible with other Configuration Support-C Release 2 RPQs. You should check with your IBM marketing representative if you have questions about RPQ compatibility. 2. The 3174 TCP/IP Telnet RPQ 8Q0935 should not be used in configurations that has the TCP/IP capability disabled (via customization). • Configuration Support-C Release 3 packaging The 3174 TCP/IP Telnet Support functions are integrated in Configuration Support-C Release 3, which is shipped as follows: One Utility diskette Two Control diskettes One Control Extension diskette • Configuration Support-C Release 4 packaging The 3174 TCP/IP Telnet Support functions are enhanced for Ethernet connectivity in Configuration Support-C Release 4, which is shipped as follows: One Utility diskette Two Control diskettes One Control Extension diskette • 3174 TCP/IP Enhancements RPQ 8Q1041 packaging The 3174 TCP/IP functions are enhanced in 3174 TCP/IP Enhancements RPQ 8Q1041, with TN3270, LPD and SNMP MIB-II, which is shipped as follows: - 16 One Utility diskette Using the 3174 TCP/IP ~etworks Two Control diskettes One Control Extension diskette (pre-merged) Notes: 1. Depending on IBM business and technical judgements, the 3174 TCP/IP Enhancements RPQ 8Q1041 may be integrated into the Configuration Support-C base microcode in the future. • Configuration Support-C Release 5 packaging Configuration Support-C Release 5 adds the additional connectivity option of frame relay to 3174 TCP/lP, which is shipped as follows: One Utility diskette Two Control diskettes One Control Extension diskette(pre-merged) One optional frame relay DSL • 3174 IP Forwarding RPQ 8Q1289 packaging 3174 IP Forwarding RPQ 8Q1289 provides static IP routing for LAN (token-ring or Ethernet) attached intelligent workstations via 3174 frame relay link(s), which is shipped as follows: - One mergeable RPQ diskette Chapter 2. 3174 TCPIIP Telnet Support 11 18 Using the 3174 TCP/IP Networks Chapter 3. Adding 3174 to TCP/IP Network Before you can customize your 3174 for the 3174 TCP/IP Telnet Support, you must assign an IP address and a TCP/IP host name to the 3174. If you are adding the 3174 to an existing TCP/IP network, you should get the name and address from the administrator of the network. A brief overview of IP addresses and network names is provided here; if you are unfamiliar with these TCP/IP concepts, see the TCP/IP Tutorial and Technical Overview. 3.1 IP Addresses Each computer that attaches to the TCP/IP network is called a host, even though it may not provide functions you would normally attribute to a host. The 3174, for example, is a terminal server, but it is still called a TCP/IP "host." Each host has a unique 32-bit IP address. These addresses are usually written as a series of four decimal numbers from 0 to 255, separated by periods, for ease of reference by humans (this is also known as dotted decimal notation). For example, a host address referred to as 9.67.7.218 is converted as follows: Address in decimal: Address in binary: 9 67 7 218 00001001 01000011 00000111 11011010 The address always has two logical parts: the network address or identifier (ID) and the host ID. The bits at the beginning of the address determine how the address is split into its parts, as shown in Figure 7. a1 Class A lal Class B 11 8 24 31 hostid netid al 16 hostid netid Class C 1L-1_1_a-.J. ·I_ _ _ _n_et_id_ _ _ _ _ _~_h_os_tl_·d_~ Class 0 11 1 1 al multicast address Figure 7. Classes of IP Addresses In other words, an IP address can easily be classified by the first number in the dotted decimal notation as follows: • Class A: first number between 1 and 127 (first byte 00000001 min. 01111111 max.) • Class B: first number between 128 and 191 (first byte 10000000 min. 10111111 max.) • Class C: first number between 192 and 223 (first byte 11000000 min. 11011111 max.) • Class D: first number between 224 and 239 (first byte 11100000 min. 11101111 max.). (An address of all Os or all 1s has special meaning.) © Copyright IBM Corp. 1994 19 We can see that 9.67.7.218 is a Class A address, with 9 (the first byte) as the network ID and 67.7.218 (the next three bytes) as the host ID. You will, therefore, need an IP address for the 3174 being customized (see your system/network administrator). 3.2 Subnet Masks A single TCP/IP network, however, can be further divided into multiple smaller networks, known as subnetworks or sUbnets. You may wish to divide a single large TPC/IP network at your organization into several subnets, for example, by department. To identify these subnets, we use some of the host ID bits to form the subnet ID. A subnet mask determines which bits of the host 10 will be used. The subnet mask contains a 1 for each bit of the IP address that is used for the network or subnet ID. For example, using a subnet mask of 255.255.255.0 and applying it to the address 9.67.7.218 yields the following: Address in decimal: Address in binary: Subnet mask in binary: Subnet mask in decimal: Address interpretation: 9 67 7 218 eeee1eel e1eeee11 eeeee111 11e11e1e 11111111 11111111 11111111 eeeeeeee 255 255 255 e INetwork IOI Subnet IO 1 Host IOI What this means is that: • The first eight bits are used as the network ID (because it is a Class A address) • The next 16 bits are used as the subnet ID (because of the 1 bits in the subnet mask) • The last eight bits are used as the host ID (because of the 0 bits in the subnet maSk). If a different subnet mask is used, the bits are interpreted differently. For example, using a subnet mask of 255.255.240.0 and applying it to the address 9.67.7.218 yields the following: Address in decimal: Address in binary: Subnet mask in binary: Subnet mask in decimal: Address interpretation: 67 7 218 9 eeee1eel e1eeee11 eeeee111 11e11e1e 11111111 11111111 1111eeee eeeeeeee 255 255 24e e INetwork 101 Subnet IO 1 Host 10 1 Now, what this means is that: • The first eight bits are used as the network 10 (as before). • The next 12 bits are used as the subnet ID. • The last 12 bits are used as the host ID. USing subnet mask 255.255.255.0 on IP address 9.67.7.218 shows that the host is identified as being in network ID 9, subnet ID 17152, host ID 218. Using subnet mask 255.255.240.0 on the same I P address shows that the host is identified as being in network ID 9, subnet ID 1072, host ID 2010. 20 Using the 3174 TCPIIP Networks If your TCP/IP network is split into'subnets, you will, therefore, have to know the subnet mask to use when you customize the 3174. 3.3 Customizing IP Addresses Whenever you are asked to provide an IP address on the 3174 customization panels, you must give the full address, with leading zeros. The panels provide the "dots." For example, 9.67.7.218 is entered as: 009.067.007.218 When you enter a network or subnet address, you must provide all four parts of the address. For example, network 9 is entered as: 009.000.000.000 Subnet 9.67 is entered as: 009.067.000.000 3.4 Names Since most people can remember names better than numeric addresses, TCP/IP allows you to assign names to each host. These names can be grouped into domains, so that they do not have to be unique across the entire network. For example, OURNET.OURDEPT.HOST1 is a different host from YOURNET.YOURDEPT.HOST1. When you customize the 3174 for the 3174 TCP/IP Telnet Support, you must give both a host name and a domain name. When appended, these give the fully-qualified name of your host in the network. 3.5 Name Servers Unfortunately, most communication protocols including TCP/IP, do not work with character-string names very well and must instead use numeric addresses. To convert names to addresses, your network may have Domain Name Servers. These servers maintain tables of name-to-address correlations. A TCP/IP host can send a server a name, and the server returns the IP address assigned to that name. This means the hosts do not need to maintain extensive tables for name-to-address resolution, and only the server's table is updated when hosts are added to or deleted from the network. 3.6 3174 Nicknames The 3174 TCP/IP Telnet Support allows you to define a set of nicknames for your users. You provide an IP address to associate with each nickname. If your network does not have name servers, these nicknames can make life a little easier for your users, as they will not have to remember numeric IP addresses. Chapter 3. Adding 3174 to TCP/IP Network 21 3.7 How the 3174 TCP/IP Telnet Support Looks at Names A person sitting at a terminal attached to the 3174 may select the desired remote TCP/IP host by giving one of the following destinations: • The host's IP address, in dotted decimal form • A nickname • An unqualified host name, different from any nicknames, if the remote host is in the same domain as the 3174 • A fully-qualified host name The 3174 TCP/IP Telnet Support uses the destination as follows: fonnat? N y t---------. Get IP addr from nickname list. ~------------------------~ N Append customized domain name to destination to create query name. Use destination as query name. y Server returned IP address? N Note: The 3174 TCP/IP Telnet Support sends the query to the first server in the list and waits approximately two seconds for a response, before sending the query to the next server, if there is more than one. If no server responds, the 3174 repeats the process with a four-second timeout, then six seconds, then eight seconds. Figure 8. TCP//P Resolving Name/Destination 22 Using the 3174 TCP/IP Networks 3.8 Routes If your users want to access remote hosts that are on other networks or subnets, at least one TCP/IP router must be on the same subnet as your 3174. You will need to know the router's IP address when you customize for the 3174 TCP/IP Telnet Support, and this will be your default router. If there are other routers in your network, you can define these to the 3174, by giving their IP addresses and the destinations that they service. The routes that you configure tell the 3174 the best way to get the TCPIIP traffic to the desired destinations. As an example, in Figure 9, the 3174's IP address is 9.67.5.80, and the subnet mask being used is 255.255.255.000. That means the network is 9, and 67.5 identifies the subnet. Router 2 connects the 3174's network to Network 10, Router 1 connects the 3174's subnet to subnet 67.4, and Router 3 provides access to all other external networks. the rest of the world Figure 9. TCP/IP Router Example ) In the 3174 customization, you would have three route entries for this configuration, telling the 3174 where to route traffic for destinations that are not part of the 3174's subnet: 1. For destinations on subnet 9.67.4 use Router 1, whose address on the local subnet is 9.67.5.1. 2. For destinations on network 10., use Router 2, whose address on the local subnet is 9.67.5.2. 3. For any other destinations that are not on the local subnet, use the default Router 3, with address on the local subnet of 9.67.5.3. Chapter 3. Adding 3174 to TCP/IP Network 23 _ _ TCPjIP Routing Information _ _ Destination IP Address Type (N,S,H,D) Router IP Address SSg • S67 • SS4 • ses s SSg • S67 • SSS • SSI SIS • SSS • SSS • SSS N SSg • S67 • SSS • SS2 XXX • XXX • XXX • XXX D SSg • S67 • SSS • SS3 XXX • XXX • XXX • XXX X XXX • XXX • XXX • XXX XXX • XXX • XXX • XXX X XXX • XXX • XXX • XXX XXX • XXX • XXX • XXX X XXX • XXX • XXX • XXX XXX • XXX • XXX • XXX X XXX • XXX • XXX • XXX XXX • XXX • XXX • XXX X XXX • XXX • XXX • XXX PF: 3=Quit 4=Default 7=Back 8= Fwd Figure 10. TCP/IP Router Example Customization 3.9 Customizing 3174 TCP/IP Telnet Suppori In many respects, the 3174 TCP/IP Telnet Support can be thought of as providing ASCII host access across a TCP/IP network. Because of this similarity, customizing for the 3174 TCP/IP Telnet Support uses many of the concepts that were introduced with the AEA. If you are familiar with customizing for AEA, adding the 3174 TCP/IP Telnet Support will be very simple. If you are not familiar with the AEA, and you are not installing an AEA in your 3174, the following explanations include suggested responses for many of the customization questions. These suggestions will result in a very simple configuration where all coax ports are set up the same. After you have done this once, you will be able to see how to change it if you want a different setup for some ports. Your coax-attached terminals will use the ASCii emulation function when connected to a TCP/IP host; therefore, the customization questions that affect ASCII emulation operation are the ones that you will have to answer. For more information on AEA customization, refer to the 31741nsta/lation Guide, GG24-3061. 3.9.1' Example Scenario In the example shown in Figure 11 on page 25, one important point must be emphasized regarding the 3174-11 L channel-attached to MVS18. The 3174 does supports TCP/IP access via the LAN (token-ring or Ethernet) on which it is resides (Configuration Support-C Release 5 adds frame relay as an additional transport). This means that the channel can be used for SNA traffic, but in order to access MVS18 as a TCP/IP host, the traffic must flow over the token ring. The 3172 will serve as a router to MVS18, making it possible for the 3174 to have a Telnet to MVS18. 24 Using the 3174 TCP/IP Networks IBMTCP/IP Host IBM TCP /IP Host MVS18 9.67.38.134 MVS20 9.67.38.96 Interconnect Controller 9.67.38.96 3174-11L 9.67.38.87 IIIIIIII~ 11111111 11111111 11111111 11111111 11111111 11111111 11111111 RS60001 9.67.38.71 RS60003 9.67.38.73 3174-13R 9.67.38.88 11111111 11111111 11111111 11111111 RS60002 9.67.38.72 PS/2 3270 ASCII Figure ". TCPIIP Example Scenario We will use this example as the basis for the 3174 customization that follows. Chapter 3. Adding 3174 to TCPIIP Network 25 3.9.2 Panel Flow Figure 12 shows the panel flow sequence when customizing the 3174 TCP/IP Telnet Support. Customize Control Disk Option 5 AEA and TCP/IP Menu Option 1 AEA and TCP/IP Configure Port Set Port to Port Set Map AEA and TCP/IP Station Set AEA and TCP/IP Default Destination Question 700=10 TCP/IP Options Menu AEA and TCP/IP Configure Complete Figure 12. TCPI/P Customization Panel Flow 3.9.3 Configure AEA and TCP/IP After you have IMLed your 3174 from a Utility diskette, select Customize the Control Disk from the Master Menu. The Customize Control Disk Menu panel is displayed (see Figure 13 on page 27). 26 Using the 3174 TCP/IP Networks Customize Control Disk Menu _ __ Select Option; press ENTER Option 1 2 3 4 5 6 7 8 Description Configure Define Devices Merge RPQs Modify Keyboards Def;ne AEA and TCP/IP Define APPN Node Define COS Define 3174-PEER Select ===> 5 PF: 3=Quit 4=Default 7=Back 8= Fwd 9=Check 12=File Figure 13. Define AEA and TCPIIP Option Select Option 5 to configure the 3174 TCPJIP Telnet Support. The AEA and TCP/IP Menu panel is displayed (see Figure 14). _ _ _ _ AEA and TCPjIP Menu _ _ __ Select Option; press ENTER Option 1 2 3 Description Conf;gure AEA and Tep/IP Define UDT Define UDX Select ===> 1 PF: 3=Quit 4=Default 7=Back 8= Fwd 9=Check 12=Done Figure 14. Configure AEA and TCPIIP Option Select Option 1 to configure the 3174 TCPJIP Telnet Support. The AEA and TCP/IP Configure panel is displayed (see Figure 15 on page 28). Chapter 3. Adding 3174 to TCPIIP Network 27 3.9.4 Enabling AEA and TCP/IP _ _ _ AEA and TCPjIP Configure _ __ 7GG - 1 1 7132 - 1 7G3 - 1 7113 - eeeeeeee PF: 3=Quit 711 - 4=Default eeseesee 7=Back 712 - eeeeeeee 713 - sssseeee 8= Fwd Figure 15. AEA and TCP/IP Configure Panel For a detailed description of each customizing question, see the 3174 Installation Guide, GG24-3061. This section will highlight information relevant to customizing the 3174 TCP/IP Telnet Support. Question 700: Configure the AEA and TCP/IP Feature Question 700 has been changed from a one-digit response that allows the AEA feature to be customized, to a two-digit response that allows the AEA feature and the 3174 TCP/IP Telnet Support to be customized. The two digits are used as follows: • Digit 1 • AEA Feature 0= Turns off the AEA feature (default response). 1 =Turns on the AEA feature. • Digit 2 • TCP/IP Feature o=Turns off the TCP/IP feature (default response). 1 =Turns on the TCP/IP feature without SNMP. 2 =Turns on the TCP/IP feature with SNMP. For our example, we have customized for both AEA and TCP/IP capabilities. Question 702: Control Key Assignment This question allows you to specify the control key when using ASCII emulation. • O=Use the Alt key. • 1 = Use the Ctrl key (default response). If you select 0, the same end-user keyboard interface is provided as in 3174 Configuration Support-B Release 1. 28 Using the 3174 TCP/IP Networks Notes: 1. Option 0 is valid only for USA English. 2. If option 0 is selected, DEC VT220 and OG 0210 emulation are not permitted. 3. When option 0 is selected, KDU mappings are ignored during ASCII emulation; the keyboard reverts to its normal layout. 4. The microcode upgrade process defaults this question to a 1 during upgrade from Configuration Support-B Release 2. If you have never used the AEA feature before, use the default value. Question 703: Request MLT for AEA This question allows you to specify if you are using MLT on ASCII terminals. It is not affected by the 3174 TCP/IP Telnet Support. • O=No AEA MLT support (default response). • 1 = Request AEA MLT support. Questions 710 through 713: Miscellaneous ASCII Feature Options Each of these four questions has an eight-digit response. Each digit determines whether certain modes of operation are enabled or not enabled. The only one that you need to consider for the 3174 TCP/IP Telnet Support is question 710 digit 1: Reverse Video Blanks-to-Hyphens Option. For 3270 displays without EABs, specifying this digit as 1 causes reverse video blanks to be displayed as hyphens. 3.9.5 Defining Port Set Port Set Name Session Limit 1 = 3279DISP 2 = 3163DISP 3= _ __ 4= _ __ 5 Port Type Modem Type Password 1 3 4 5 = _ __ 6= _ __ 7= _ __ 8= _ __ 9= 10 = - - 11 = _ __ 12 = _ __ 13 = _ __ 14 = _ __ 15 = _ __ 16 = _ __ PF: 3=Quit 4=Default 7=Back 8=Fwd Figure 16. Port Set Panel If you have already customized for the AEA, you may not need to change this panel. If you want to allow 3270 displays to access TCP/IP destinations and the displays have not been included in a port set, then add them to this panel. Chapter 3. Adding 3174 to TCP/IP Network 29 If you do not have an AEA, you should use this panel to define port set 1 for your 3270 displays to allow them to access TCP/IP destinations: • Enter the name 3270DISP in the Name field. • Select a session limit that matches the number of LTs you want the 3270 displays to have (the default is 1). This number may be larger than the number of addresses assigned by questions 117 and 118. • Enter a 1 in the Port Type field for our 3270 displays, where: 1 = 3270 devices 2 =Switched (for ASCII devices connected via modems and switched lines) 3 =Direct (for ASCII devices connected via null modems) = 4 Non-Switched (for ASCII devices connected via modems and non-switched lines). • Leave the Modem Type and Password fields blank. For our example, we have customized a port set for coax attached 3270 displays and another port set for 3163 displays that are attached to the AEA via null modems. 3.9.6 Mapping Port to Port Set _ _ _ Port to Port Set Hap _ __ Page en of 03 Type the port set number to group the 3174 ports 3270 26-88 26-08 26-16 26-24 Ports to 26-87 to 26-15 to 26-23 to 26-31 Port Sets 1 = 3270DISP 5 = 9 = 13 = PF: 3=Quit 0 1 I_ I_ 1 2 - 3 4 5 I_ I_ I_ I_ 2 = 3163DISP 6 = 10= 14 = 4=Default 7=Back 3 7 6 = 4 7 = 11 = 15 = 8= Fwd = 8 = 12 = 16 = 10=PageBack II=PageFwd Figure 17. Port to Port Set Map Panel (1 of 3) If you have already customized for the AEA, you may not need to change this panel. If you have added a port set for 3270 displays in the Port Set panel, you will need to assign the 3270 ports to that new port set using this panel. If you do not have an AEA, you should use this panel to assign coax ports to the port set, named 3270DISP, that you have defined in the Port Set panel: 30 Using the 3174 TCP/IP Networks • Enter the port set number for each port that you wish to use the 3174 TCPIIP Telnet Support. We have entered 1. This assigns that port to the 3270 display port set. There are three pages for mapping ports to the port sets you have defined. The first page shows ports in hardware group 26, the first 32 coax ports. The second page shows ports in hardware group 27, the next 32 coax ports (provided by the 3270 Port Expansion Feature). The third page shows ports in hardware groups 21, 22 and 23, ASCII ports (provided by the AEA). For our example, we have: • Mapped the first seven coax ports to the port set number 1 (1 Figure 17 on page 30. = 3270DISP) in • No ports are mapped for the 3270 Port Expansion Feature in Figure 18. • Mapped the first seven ASCII ports to the port set number 2 (2 = 3163DISP) in Figure 19 on page 32. _ _ _ Port to Port Set Map _ __ Page 02 of 03 Type the port set number to group the 3174 ports 3270 27-00 27-08 27-16 27-24 Ports to 27-07 to 27-15 to 27-23 to 27-31 Port Sets 1 = 32700ISP 5 = 9 = 13 = 2 3 4 5 2 = 31630ISP = 10 = 14 = 3 7 6 All responses are correct PF: 3=Quit 4=Oefault 7=Back 6 7 = = 4 = 8 12 16 11 = 15 = 8=Fwd 10=PageBack = = = 11=PageFwd Figure 18. Port to Port Set Map Panel (2 of 3) Chapter 3. Adding 3174 to TCP/IP Network 31 _ _ _ Port to Port Set Map ~ __ Page G3 of G3 Type the port set number to group the 3174 ports AEA Ports 21-88 to 21-87 22-GG to 22-G7 23-GG to 23-G7 Port Sets 1 = 327aDISP 5= 9= 13 = a 123 4 5 6 7 2_ 2_ 2_ 2_ 2_ 2_ 2_ 2 6 1G 14 .. 3163DISP .. .. .. All responses are correct PF: 3=Quit 4=Default 7=Back 3 .. 7= 4 8 12 16 11 .. 15 .. 8= Fwd 1a=PageBack = .. .. .. 11"PageFwd Figure 19. Port to Port Set Map Panel (3 of 3) 3.9.7 Defining 3270 Host and Display Station Sets _ _ _ AEA and TCP/IP Station Set _ __ 722 - 3H 723 725 - 1 1 721 - 3278 HOST 731 - 1 732 - 1 733 - a 734 735 - a 736 - 1 737741 - GGG 742 - GIS 743 - 1 744 - a- 745 - a 746 - a a 751 752 - ___________- - - - - - 761 --1 762 - 1 763 - 1 764 - 1 765 - a 771 - 1 772 - 1 773 - 1 774 - 1 775 - 1 776 - 1 781 - a 782 - a 783 - a66 784 - 1 785 - 11111aaa 786 - 132 787 - a 79a - aaa • aaa • aaa • aaa 2 121 - 3278 DISPLAY 722 - 3D 723 - 327aDISP 725 - 1 731 - 1 732 - 1 733 - a 734 735 - a 736 - 1 737741 - aaa 742 - a15 743 - 1 744 - a- 745 - a 746 - a a 751 752 761 --1 762 - -::-1-""=7":":63~---:-1---:7::-::6-::"4--~1:---:7:":'6-=-5,....--::a~----771 - 1 772 - 1 773 - 1 774 - 1 775 - 1 776 - 1 781 - a 782 - a 783 - a66 784 - 1 785 - 11111aaa 786 - 132 787 - a 79a - aaa • aaa • aaa • aaa PF: 3=Quit 4=Default 7-Back 8= Fwd 1a=Page Back 11=Page Fwd Figure 20. AEA and TCPIIP Station Set Panel (1 of 4) If you have already customized for AEA, you will have defined station sets for the 3270 host and the 3270 displays that are attached to your 3174. You will still need to define station sets for TCP/IP access, so do not skip this panel. You may, however, proceed to 3.9.8, "Defining TCP/IP Station Sets" on page 33. If you do not have an AEA, you should define two station sets, one for the 3270 host and one for the 3270 displays we have added. You will also need to define 32 Using the 3174 TCP/IP Networks station sets for TCP/IP access (see 3.9.8, "Defining TCP/IP Station Sets" on page 33). We will start by defining station set 1 for the 3270 host: Q721 Enter a station set name for the 3270 host to be accessed. Whatever name you enter here will be displayed on the Connection Menu as a possible destination for the LT. If your 3270 host has a common name that the terminal users will recognize, enter that name. In our example, we have used the name 3270 HOST. Q722 Ent.er 3H as the station type for the 3270 host. Leave all other questions at their default values. Next, we will define station set 2 for the 3270 displays: Q721 Enter a station set name for the 3270 displays we have added in the Port Set panel. Q722 Enter 3D as the station type for the 3270 displays. Q723 Enter 3270DISP as the port set name (the name we defined on the Port Set panel) to which the 3270 displays will be mapped. Q725 Leave the response at its default value of 1. This allows the terminal users to use the Connection Menu to select alternative host connections for an LT. After you are more familiar with Connection Menu operation, you may wish to change this to O. Response 0 means that the terminal users in this station set will not be allowed to select host connections from the Connection Menu; they are restricted to access only the connection defined in their Default Destination. Leave all other responses at their default values. 3.9.8 Defining TCP/IP Station Sets A station set for TCP/IP access defines a set of ASCII emulation characteristics and an optional host IP address. The 3174 TCP/IP Telnet Support supports the following ASCII terminal emulation: • DEC VT100 • IBM 3101 • DG D210 (USA English only) • DEC VT220, 7-bit control • DEC VT220, 8-bit control Each TCP/IP station set you define will be displayed on the host Connection Menu for the terminal user to select as a connection. For each station set definition, you may specify an IP host address, or use the default response (all zeros), in question 790. Your response is used as follows: • If you specify an address, the 3174 does not automatically connect to that address when the station set is selected from the Connection Menu. The address is used if the user issues a. PING or an OPEN command without specifying a destination; Chapter 3. Adding 3174 to TCP/IP Network 33 • If you do not specify an address (default all zeros), then the user will need to specify the destination when issuing the PING or the OPEN command. So, if your users at the 3270 coax terminals will use the 3174 TCP/IP Telnet Support to access only one TCP/IP host and that host supports DEC VT100 devices, then you only need to define one TCP/IP station set (the DEC VT100 station set). You will specify that host's IP address in question 790 so that the users do not have to remember it. To access that host, the user selects the DEC VT100 station set from the Connection Menu, which puts the display into local mode, and then issues the OPEN command without specifying a destination. If your users will access more than one hosts, you probably should define five TCP/IP station sets, one for each type of ASCII Emulation supported. This allows the users to select the required station set from the Connection Menu. Again, if you specify an address in question 790, it will be used when the user issues a PING or OPEN command without a destination. If you do not specify an address in question 790 (default all zeros), then the user will need to specify the destination when issuing the PING or OPEN command. For our example, we have defined five station sets (station set numbers 3 through 7 in the following panels) for TCP/IP access. Station set number 3 also has a "default destination" customized in question 790. Station set number 8 defines 3163 displays that are attached to the 3174 AEA; they can also select the TCP/IP connections from their Connection Menu. _ _ _ AEA and TCPjIP Station Set _ __ 722 - TH 723 - \ 725 - 1 3 721 - TELNET VT100 731 - 1 732 - 1 ~- 0 734 735 - 0 736 - 1 737741 - 000 742 - 015 743 - 1 744 - 0- 745 - 0 746 - 0 0 751 - 1 752761 - 1 762 - -:-1--:::-77':63~---:-0-7~6~4---1~7~6-::-5--~O:-"·- - - - 771 - 1 772 - 1 773 - 1 774 - 1 775 - 1 776 - 1 781 - 0 782 - 0 783 - 066 784 - 1 785 - 11111000 786 - 132 787 - 0 790 - 009 • 067 • 038 • 071 4 721 - TELNET IBM3191 722 - TH 723 725 - 1 731 - 1 732 - 1 733 - 0 734 735 - 0 736 - 1 737741 - 000 742 - 015 743 - 1 744 - 0- 745 - 0 746 - 0 0 751 - 2 752 761 - 1 762 - -:-1--:::-7"":"':63~-~1-7~6~4---1~7=6-::-5---0:-"'- - - - 771 - 1 772 - 1 773 - 1 774 - 1 775 - 1 776 - 1 781 - 0 782 - 0 783 - 066 784 - 1 785 - 11111000 786 - 132 787 - 0 790 - 000 • 000 • 000 • 000 All responses are correct PF: 3=Quit 4=Default 7=Back 8= Fwd 10=Page Back 11=Page Fwd Figure 21. AEA and TCP/IP Station Set Panel (2 of 4) To define each station set for TCP/IP access, respond to the following questions: 34 Q721 Enter a station set name that you wish displayed on the Connection Menu. Q722 Enter TH as the station type for the TCP/I P host. Using the 3174 TCP/IP Networks Q751 Specify the data stream supported by the TCP/IP host: • 1 = DEC VT100 • 2=IBM 3101 • 3 = DG 0210 (USA English only) • 4 = DEC VT220, 7-bit control • 5 = DEC VT220, 8-bit control Your response to this question only affects the operation of 3270 displays. It determines the type of ASCII emulation that the 3174 provides for the 3270 display when the user selects this station set as the destination. When the user at an ASCII terminal selects a TCPIIP destination, the value of this field is ignored. Q761 Respond only for VT100 or VT220 data stream, that is, if question 751 = 1, 4 or 5. The valid responses are: • 0 = Auto XON/XOFF disabled., • 1 = Auto XON/XOFF enabled (default response). Q762 Respond only for VT100 or VT220 data stream, that is, if question 751 = 1, 4 or 5. The valid responses are: • O=Wraparound option disabled. • 1 =Wraparound option enabled (default response). Q763 Respond only for VT100 or VT220 data stream, that is, if question 751 = 1, 4 or 5. The valid responses are: • 0 = New line option disabled. • 1 = New line option enabled (default response). Your response to this question depends on the host applications you will be using. If not answered correctly, characters may be placed in the wrong positions on the screen. When set to 1, the 3174 treats a line feed character from the host as a new line (line feed followed by carriage return). Note: Q764 For connections to RS/6000* hosts, question 763 should be O. Respond only for VT100 or VT220 data stream, that is, if question 751 = 1, 4 or 5. The valid responses are: • 0 = Margin bell disabled. • 1 = Margin bell enabled (default response). Q765 Respond only for VT100 or VT220 data stream, that is, if question 751 = 1, 4 or 5. The valid responses are: • 0 = DEC host ASCII character set is NRC (default response). • 1 = DEC host ASCII character set is MCS. Q771 Respond only for IBM 3101 data stream, that is, if question 751 =2. The valid responses are: • O=Automatic line feed disabled. • 1 = Automatic line feed enabled (default response). The receipt of a carriage return from the host will cause a carriage return and a line feed at the terminal. Chapter 3. Adding 3174 to TCPIIP Network 35 Q772 Respond only for IBM 3101 data stream, that is, if question 751 =2. The valid responses are: • 0 = Enter causes a carriage return only. • 1 = Enter causes a carriage return and a line feed (default response). Q773 Respond only for IBM 3101 data stream, that is, if question 751 =2. The valid responses are: • o= Automatic new line at column 80 disabled. • 1 = Cursor automatically moves to the first position of the next line after reaching column 80 (default response). Q774 Respond only for IBM 3101 data stream, that is, if question 751 = 2. The valid responses are: • O=Scrolling disabled. • 1 = Scrolling enabled (default response). Q775 Respond only for IBM 3101 data stream, that is, if question 751 = 2. The valid responses for the line turnaround character to be used are: • 0 = Use EOT{end of transmission). • 1 = Use CR (carriage return) (default response). • 2 = Use XOFF (transmit off). • 3 = Use ETX (end of text). Q790 Enter the host IP address that is the default destination for the 3174. You may leave the response at its default value (all zeros). The user will need to specify the destination when issuing the PING or the OPEN command. If you do specify an address, the 3174 attempts to connect to that address as the default destination or when this station set is selected from the Connection Menu. You can leave all other responses at their default values. 36 Using the 3174 TCP/IP Networks _ _ _ AEA and TCPjIP Station Set _ __ 5 721 - TELNET D218 722 - TH 723 725 - 1 731 - 1 732 - 1 733 - a 734 735 - a 736 - 1 737741 - aee 742 - e15 743 - 1 744 - e- 745 - e 746 - e e 751 - 3 752 761 - 1 762 - '::""1--::7~63~--::1--::7~64~--::1--:7~6-=-5---e=-·- - - - - 771 - 1 772 - 1 773 - 1 774 - 1 775 - 1 776 - 1 781 - e 782 - e 783 - e66 784 - 1 785 - 11111eaa 786 - 132 787 - a 79a - aea • aaa • eaa . aee 722 - TH 723 725 - 1 6 721 - TELNET VT228 7 BIT 731 - 1 732 - 1 733 - a 734 735 - a 736 - 1 737741 - aae 742 - a15 743 - 1 744 - a- 745 - e 746 - a a 751 - 4 752761 - 1 762 - '::""1--::7~63~--::a:---::7~64-::----::1--:7~6-=-5---a=-·- - - - - 771 - 1 772 - 1 773 - 1 774 - 1 775 - 1 776 - 1 781 - a 782 - a 783 - e66 784 - 1 785 - 11111aea 786 - 132 787 - a 79a - eaa • eaa • eaa • aaa All responses are correct PF: 3-Quit 4-0efault 7=Back a=Fwd le-Page Back ll=Page Fwd Figure 22. AEA and TCPIIP Station Set Panel (3 of 4) _ _ _ AEA and TCPjIP Station Set _ __ 7 721 - TELNET VT228 8 BIT 722 - TH 723 725 - 1 735 - e 736 - 1 737731 - 1 732 - 1 733 - a 734 741 - eee 742 - a15 743 - 1 744 - e- 745 - a 746 - a a 751 - 5 752 761 - 1 762 - -l-....,.7~63--.....a-....,.7:-64~--1:--7~6~5---a'::""·- - - - - 771 - 1 772 - 1 773 - 1 774 - 1 775 - 1 776 - 1 781 - a 782 - a 783 - a66 784 - 1 785 - 11111aaa 786 - 132 787 - a 79a - eea • eaa • eea • eea 8 721 - 3163 DISPLAY 722 - 13 723 - 31630ISP 725 - 1 731 - 1 732 - 1 733 - 6 734 735 - 1 736 - 1 737741 - eaa 742 - e15 743 - a 744 - a- 745 - 2 746 - a a 751 752 - _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ __ 761 --1 762 - 1 763 - 1 764 - 1 765 - a 771 - 1 772 - 1 773 - 1 774 - 1 775 - 1 776 - 1 781 - a 782 - e 783 - e66 784 - 1 785 - 11111aaa 786 - 132 787 - a 7ge - eea • eaa • eaa • aee All responses are correct PF: 3-Quit 4=Oefault 7=Back 8= Fwd 1a=Page Back ll=Page Fwd Figure 23. AEA and TCPIIP Station Set Panel (4 of 4) Chapter 3. Adding 3174 to TCPIIP Network 37 3.9.9 Defining' Default Destinations ____ AEA and TCPjIP Default Destination ____ Station Set 1 2 3 4 5 6 7 8 Session Limit Station Set Name 3278 HOST 3278 DISPLAY TELNET VT188 TELNET IBM3101 TELNET D218 TELNET VT228 7 BIT TELNET VT228 8 BIT 3163 DISPLAY 8 5 8 8 8 8 8 4 0 0 0 0 0 0 0 9 10 11 12 13 14 15 PF: 3=Quit Session LTl LT2 LT3 LT4 LT5 4=Default 7=Back 8= Fwd 10=Page Back 11=Page Fwd Figure 24. AEA and TCP/IP Default Destination Panel This panel determines what the terminal user will see on each LT when it is first accessed. You specify default destinations only for station sets that represent devices; you do not specify default destinations for host station sets. If you have already customized for the AEA, you should make changes here only if you want a TCP/IP session to be the default destination. If you are not not using the AEA, what you enter here will affect your end users as follows: • If you select the 3270 host station set as the default destination, the LT is initially assigned to the 3270 host. You should do this if you do not want things to look different to your users after you have installed the 3174 TCP/IP TelnetSupport. • If you select a TCP/IP host station set as the default destination, the LT is initially assigned to TCP/IP and the user will see the following prompt at the top of the screen: 3174 TELNET> • If you select the Connection Menu as the default destination (leave the fields in the Session LTx columns blank), the Connection Menu will be displayed as the first screen and the user can choose the desired connection. For eachLT, enter either the 3270 host station set number, one of the TCP/IP station set numbers, or leave blank to request the Connection Menu as the default destination. Note:, You cannot change the information in the Station Set Name or Session Limit columns. The Station Set Name is your response to question 721 and the Session Limit is your response to the Session Limit for that station set in the Port Set panel. For our example, we have specified the Connection Menu as the default destination for all the attached displays (both 3270 and ASCII). 38 Using the 3174 TCP/IP Networks 3.9.10 Defining TCP/IP Options _ _ TCP/IP Options Menu _ _ 3174 IP Address Subnet Mask 852 - 889 • 867 • 838 • 888 854 - 255 • 255 • 255 • 192 Max;mum TELNET Connections TCP/IP Buffer Space 858 - 828 (881 - 258) 868 - 8256 K (K = 1824 bytes) Rout;ng F;eld Support All Routes Broadcast 862 - Y 864 - Y PF: 3=Quit 4=Default 7=Back (Y,N) (Y,N) 8= Fwd Figure 25. TCP/IP Options Menu Question 052: 3174 IP Address Enter the IP address assigned to your 3174. Each of the four fields of your response should contain a decimal number between 000 and 255. For example, the .IP address of our 3174-13R is 9.67.38.88; it is entered as: 009.067.038.088 Question 054: Subnet Mask Enter the subnet mask for your network. Each of the four fields of your response should contain a decimal number between 000 and 255. For example, the subnet mask of our network at ITSO Raleigh is 255.255.255.192; it is entered as: 255.255.255.192 The mask contains a 1 for each bit of the address that is part of the network or subnet identifier. Question.058: Maximum Telnet Connections Enter the maximum number of concurrent connections you wish to have available for terminal users. This pool of connections is available on a first-come-first-served basis. Each connection requires an additional 7KB of storage. Your response should be a decimal number between 001 and 250. For our example, we have specified 20 connections as the maximum. Chapter 3. Adding 3174 to TCP/IP Network 39 Question 060: TCP/IP Buffer Space Enter the amount of additional memory you wish to allocate for TCP/IP data buffers. When you configure for TCP/IP, storage is assigned for 40 data buffers. Each data buffer has approximately 100 bytes available for data. See 2.11, "Storage Requirements" on page 15 for more information. Your response should be a decimal number between 0000 and 1024, and specifies the number of 1024-byte (1KB) increments. Question 062: Routing Field Support Your response should be as follows: • Y= If you wish the TCP/IP frames to use token-ring network source routing (default response). This allows communication through bridges. • N = If you want to disable bridge access. Question 064: All Routes Broadcast Your response should be as follows: • Y=AII Routes Broadcast (default response). • N = Single Route Broadcast. Note: The response to question 064 is meaningful only if question 062 = Y. 3.9.11 Defining TCP/IP Routing Information _ _ TCP/IP Routing Infonnation _ _ Destination IP Address Type Router IP Address (N,S,H,D) 009 • 067 • 038 • 134 H 009 • 067 • 038 • 096 XXX • XXX • XXX • XXX X XXX • XXX • XXX • XXX XXX • XXX • XXX • XXX X XXX • XXX • XXX • XXX XXX • XXX • XXX • XXX X XXX • XXX • XXX • XXX XXX • XXX • XXX • XXX X XXX • XXX • XXX • XXX XXX • XXX • XXX • XXX X XXX • XXX • XXX • XXX XXX • XXX • XXX • XXX X XXX • XXX • XXX • XXX PF: 3=Quit 4=Default 7=Back 8=Fwd Figure 26. TCP/IP Routing Information This panel contains information about the routers that you want the 3174 to use. You can define four types of routes: • Type = N means route to a specific network. • Type = S means route to a specific subnet. • Type =H means route to a specific host IP address. • Type = 0 means this is the default router. 40 Using the 3174 TCP/IP Networks For host, subnet and. network entries, you must fill in all fields in the row: • The Destination IP Address is the specific host, subnet or network address. • The Type is H (host), S (subnet) or N (network). • The Router IP Address is the network IP address of the router that should receive that destination's traffic. This IP address must have the same network and subnet values as the 3174 you are customizing. The default router (Type = D) is used for all other destinations that are not on the local network (or subnet). The Destination IP Address field for the default router must be left as: xxx.xxx.xxx.xxx Notes: 1. You should have only one default router entry. 2. If you define a route to a subnet, it must be on the same network as the 3174 you are customizing. 3. Do not add a route to the network or the subnet of the 3174 you are customizing. For our example, we have defined one extra destination host, 9.67.38.134, which is reachable through 9.67.38.96. The 3172 (9.67.38.96) is the router for MVS18 (9.67.38.134) and MVS20 (9.67.38.96), but since MVS20 is in the same subnet as the 3174-13R (9.67.38.88), a routing statement is not required. 3.9.12 Defining Domain Name Services _ _ TCPjIP Domain Name Services _ _ 3174 Hostname 317413R'---_ _ _ _ _ _ _ _ _ _ _ _ _ _ ____ 3174 Domain Name ITSO RALEIGH IBM COM._ _ _ _ _ _ _ _ _ _ _ _ __ Domain Nameserver IP Addresses 889 • 867 • 838 • 896 889 • 867 • 838 • 134 xxx . XXX • XXX • XXX XXX • XXX • XXX • XXX PF: 3=Quit 4=Default 7=Back 8=Fwd Figure 27. TCPIIP Domain Name Services Chapter 3. Adding 3174 to TCP/IP Network 41 3174 Hostname A response is required for this field. Enter the name assigned to your 3174. Observe the following rules when defining the 3174 Hostname: • The name may be up to 63 characters long. • Only alphabetic (A through Z), numeric (0 through 9) and the hyphen characters are allowed. • Use the dollar sign ($) to represent a hyphen. • No imbedded blanks are allowed. • Although you enter the name in uppercase characters, the 3174 converts it to lowercase before using it. 3174 Domain Name Enter the name of the domain that your 3174 is in. This name can be made up of several parts. Observe the following rules when defining the 3174 Domain Name: • Each part of the name may be up to 63 characters long. • Only alphabetic (A through Z), numeric (0 through 9) and the hyphen characters are valid. • Use the dollar sign ($) to represent a hyphen. • Use blanks to separate the parts of the name. For example, you would enter MYDEPT.MY-COMPANY.MYNET as MYDEPT MY$COMPANY MYNET. • Although you enter the name in uppercase characters, the 3174 converts it to lowercase before using it. A domain name is required if any Domain Nameserver IP Address is entered. Domain Nameserver IP Addresses Enter the IP addresses of the name servers that the 3174 should use to resolve names to IP addresses. Enter the primary name server's address first. These responses are optional. 42 Using the 3174 TCP/IP Networks 3.9.13 Defining TCP/IP Nicknames _ _ TCP/IP 3174 Defined Nicknames _ _ IP Address Nickname RS60001_ _ __ RS60002 _ _ __ RS60003_ _ __ MVS20_ _ _ __ MVS18_ _ _ __ PF: 3=Quit 4=Default 009 009 009 009 OOg • • • • • 067 067 067 067 067 • • • • • 038 038 038 038 038 • • • • • 071 072 073 096 134 XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX • • • • • • • • • • • XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX • • • • • • • • • • • XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX • • • • • • • • • • • XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX 7=Back 8=Fwd Figure 28. TCPIIP 3174 Defined Nicknames Since users remember names better than numeric IP addresses, this panel allows you to define up to 16 host nicknames and their associated IP addresses. Observe the following rules when defining nicknames: • The nickname can be up to 20 characters long. • Only alphabetic (A through Z) and numeric (0 through 9) characters are allowed. • No imbedded blanks are allowed. • Although you enter these names in uppercase characters, the 3174 converts them to lowercase before using them. Chapter 3. Adding 3174 to TCPIIP Network 43 3.9.14 Configure Complete ____ AEA and TCPjIP Configure Complete _____ Press' PF12 to save all responses and return to the AEA Menu PF: 3=Quit 4=Defau1t 7=Back 8= Fwd 12=Done Figure 29. AEA and TCPIIP Configure Complete You have now completed customizing for the 3174 TCP/IP Telnet Support. 3.9.15 Token-Ring Considerations You may have noticed that we have not mentioned any token-ring network customization questions. Since your 3174 must be either a x3R model customized for at least one 3270 host attachment, or a model customized as a token-ring gateway, you have already set up the token-ring network interface previously. No changes to your tOken-ring network customization are required for the 3174 TCP/IP Telnet Support. 3.9.16 Ethernet Considerations We are not using Ethernet in this example, but if we were the 3174 could be a DSPU, Ethernet Gateway, or a standalone Telnet terminal server. For DSPU, or a Ethernet Gateway, there are no changes to your LAN (token-ring or Ethernet) customization As a standalone Telnet terminal server, the 3270 host is not and has not been defined, thus you must customize for the use of the Ethernet adapter. Refer to Chapter 8, "3174 Ethernet Considerations" on page 227, for information on customizing the the Ethernet adapter. 44 Using the 3174 TCP/lPNetworks 3.10 How to Use the 3174 TCP/IP Telnet Support Connection Menu Enter a number (NUM) or a name on the Command Line, then press ENTER NUM NAME 1 3270 HOST 2 TELNET VT100 3 TELNET IBM3101 4 TELNET D2Ie 5 TELNET VT220 7 BIT 6 TELNET VT220 8 BIT PF: 3=End STATUS ? Down Down Down Down Down 0 II 6=Terminal Disconnect NUM NAME STATUS 12=Host Disconnect ============>To: Figure 30. Connection Menu Immediately after 3174 IMLed Re-IML the 3174 after you have completed your customizing procedures. Since we have specified the Connection Menu as the default destination for all our attached terminals, this screen appears immediately after the re-IML. Note the status displayed: D The 3270 host status is a question (?) mark. fJ The TCP/IP host status is Down. Connection Menu Enter a number (NUM) or a name on the Command Line, then press ENTER NUM 1 2 3 NAME 3270 HOST TELNET VTHl0 TELNET IBM3101 4 TELNET D2Ie 5 TELNET VT220 7 BIT 6 TELNET VT220 8 BIT PF: 3=End STATUS NUM NAME Up 0 Down II Down Down Down Down 6=Terminal Disconnect STATUS 12=Host Disconnect ============>To: Figure 31. Connection Menu after 3174 Becomes Active When the 3270 host attachment becomes active, the status changes, without user intervention, to the following: Chapter 3. Adding 3174 to TCP/IP Network 45 D The 3270 host status is now Up and,ifselected, the session will be established between the LT and the host. II The rCP/IP host status continues to be Down~ Connection Menu Enter a number (NUM) or a name on the Command Line, then press ENTER NUM NAME 1 327e HOST 2 TELNET VTlee 3 TELNET IBM31el 4 TELNET 021(;) 5 TELNET VT22e 7 BIT 6 TELNET VT22e 8 BIT PF: 3=End STATUS Up Up Up Up Up Up 6=Terminal Disconnect NUM NAME STATUS 12=Host Disconnect ============>To: Figure 32. Connection Menu after 3174 Becomes Active And Enter Pressed When you press the Enter key, the status shows all hosts active, only if the LAN (token-ring or Ethernet) adapter has successfully opened. You can now select anyone of the hosts from the Connection Menu. 3.11 Terminal Operation with the 3174 TCP/IP Telnet Support When you select a TCP/IP option from the Connection Menu, your LT is placed into the local mode. You know you are in local mode when the following prompt is displayed: 3174 TELNET> In the local mode, you are interacting with the 3174, just as if it were a "host computer." You ask the 3174 to perform functions on your behalf. The most important function is opening a connection with a remote TCP/IP host. 3.11.1 Opening a Connection Once in the local mode, there are two ways to open a connection with a TCP/IP host: • If you have specified an address in question 790 and it is the desired destination, type the following at the Telnet prompt and press Enter: 3174 TELNET> open • If you have specified an address in question 790 and it is not the desired destination, or if you have not specified an address in question 790, type the following at the Telnet prompt and press Enter: 3174 TELNET> open destination where destination={IPaddress/hostname} 46 Using the 3174 TCPIIP Networks Once your connection is opened, you leave the local mode and enter into session with the remote host. When you are in session with the host, you can return to the local mode temporarily, without losing your connection to the host, by pressing the escape key. 3.11.2 Escaping to Local Mode To escape to the local mode while you are in an active Telnet session, use the escape key (the escape key usually involves pressing more than one key and is not the key marked Esc or ESC on your keyboard). To find out what the escape key is, type the following at the Telnet prompt and press Enter: 3174 TELNET> display Figure 46 on page 57 shows an example of the resulting display. Note the line that shows: escape ["L] This is the default setting; it means that: • If you have a Ctrl key on your keyboard and your display is setup offline for native mode (Standard), press and hold the Ctrl key (a +- shows in the OIA) and then press the L key. • If you do not have a Ctrl key, enter Extension mode (for example, press and hold Alt, and then press Erase EOF), then press and release the C key, which puts you into the Ctrl mode (a +- now shows in the OIA), then press the L key. If you find this cumbersome, use the SET command to define your preferred escape key (for example, the $ key) before you open the connection: 3174 TELNET> set escape $ Once you have escaped to the local mode, you can e.nter local commands (see 3.11.8, "Local Mode Commands" on page 51). If you enter the CLOSE or the QUIT command, the connection will be ended. After the command is performed, you automatically return to your host session, unless the command was a request to end the connection. You may have to press Enter once to regain the host prompt. If you did not issue any command when you escaped toJhe local mode, just press Enter once and you will be returned to your host session. When you return to your host session, you may need to request the host application to refresh the screen. For example, if you are working with SMIT (System Management Interface Tool) on the RS/6000, press the PF2 key to refresh. Otherwise, the commands and responses that were displayed during local mode remain on the screen until they are replaced by data from the host. Chapter 3. Adding 3174 to TCP/IP Network 47 3.11.3 Returning to The Connection Menu The procedure used to return to the Connection Menu from your Telnet session depends on the type of device you are using. For 3270 devices: • If a Telnet session is active, enter into Extension mode and then press the M key. • If a Telnet session is not active, do either of the following: Enter into Extension mode and then press the M key. Type the following at the Telnet prompt and press Enter: 3174 TELNET > quit For ASCII devices, escape to the local mode first, and then escape to the Connection Menu; that is, press the escape key twice. 3.11.4 Returning to the Telnet Session When you have returned to the Connection Menu: • If you choose the same host connection as the host session you came from, you will be returned to that session. • If you choose a different destination, the previous session is disconnected and you will be placed into the local mode to allow you to open a new connection. 3.11.5 TELNET Session Resources When you first request a TCP/IP destination from the Connection Menu, one of the Telnet session resources reserved by question 058 must be available. If it is not, your request is rejected (see Figure 33). Connection Menu Enter a number (NUM) or a name on the Command Line, then press ENTER NUM NAME 1 IBM HOST 2 TELNET VT100 3 TELNET IBM3101 4 TELNET 0210 5 TELNET VT220 7 BIT 6 TELNET VT220 8 BIT STATUS NUM NAME ? Busy Busy Busy Busy Busy PF: 3=End 6=Terminal Disconnect 12=Host Disconnect 882 83 No 'TELNET VT228 8 BIT ' ports are ava;lable ============>To: Figure 33. TCP/IP Resources Not Available 48 Using the 3174 TCP/IP Networks STATUS Once your request is accepted, a session resource is allocated for you until you do either of the following: • You enter a QUIT command from the local mode. • You return to the Connection Menu and successfully select a different destination from the menu. 3.11.6 Operation: Telnet to RS/6000 Host Connection Menu Enter a number (NUM) or a name on the Command Line, then press ENTER NUM NAME 1 327El HOST 2 TELNET VnElEl 3 TELNET IBM31ElI 4 TELNET D21El 5 TELNET VT22El 7 BIT 6 TELNET VT22El B BIT PF: 3=End =~=====·=·=·>To: STATUS Up Up Up Up Up Up 6=Terminal Disconnect NUM NAME STATUS 12=Host Disconnect 2 Figure 34. Selecting Connection to RS/6000 Host 3174 TELNET> open 9.67.38.73 Figure 35. TELNET Local Mode Chapter 3. Adding 3174 to TCP/IP Network 49 IBM AIX Version 3 for RISC System/6000 (C) Copyrights by IBM and by others 1982, 1991. login: root root's Password: ******************************************************************************* * * * * Welcome to IBM AIX Version 3.2! * * * Please see the README file in /usr/1pp/bos for information pertinent to * this release of the AIX Operating System. * * * * * * * * * * ******************************************************************************* Last unsuccessful login: Fri Oct 2 11:07:03 COT 1992 on hft/0 Last login: Tue Oct 6 12:21:51 COT 1992 on pts/8 from rs60092 [YOU HAVE NEW MAIL] swcons: console output redirected to: /10g/960ct92# smit Figure 36. RSI6000 after Login System Management Move cursor to desired item and press Enter. Installation and Maintenance Devices Physical &Logical Storage Security & Users Diskless Workstation Management Communications Applications and Services Spooler (Print Jobs) Problem Determination Performance &Resource Scheduling System Environments Processes &Subsystems Applications Using SMIT (information only) Fl-Help Esc+g-Shel1 F2=Refresh Esc+0=Exit F3=Cance1 Enter=Do Figure 37. RSI6000 after Invoking SMIT 50 Using the 3174 TCP/IP Networks Esc+8=Image 3.11.7 Operation: Telnet to MVS TCP/IP Host 3174 TELNET> open mvs29 Finding address of mvs29 Trying ••• Connected to 9.67.38.96 Application Id required, no installation default Enter Application Name: tso IKJ56799A ENTER USERID IKJ56714A ENTER CURRENT PASSWORD FOR TONYTANICH79901I TONYTAN LAST ACCESS AT 13:51:50 ON TUESDAY, OCTOBER 6, 1992 IKJ56481I THE PROCEDURE NAME $ASNETDA IS A DEFAULT NAME - YOU MAY CHANGE IT IKJ56455I TONYTAN LOGON IN PROGRESS AT 13:54:24 ON OCTOBER 6, 1992 SA20 was converted to ESA 4.2 on OCT 9 INVALID TERMINAL ACCESS METHOD, ISPF VERSION 3 REQUIRES ACFjVTAH. READY IKJ56470I TONYTAN LOGGED OFF TSO AT 13:55:41 ON OCTOBER 6, 1992 ****** Connection closed by foreign host. 3174 TELNET> Figure 38. Logging On to MVS TSO 3.11.8 Local Mode Commands The 3174 converts all local mode commands and arguments into lowercase before processing. Any numeric arguments that are required must be given in decimal. IP addresses must be entered in dotted decimal form, with no imbedded spaces, and leading zeros are not necessary. In the following explanations of the commands, arguments must be given in the order shown. We have adopted the following convention: • A command is shown in uppercase. • An argument, option or variable (for example, hostname) is shown in lowercase. Parentheses 0 denote optional arguments. If you wish to specify any optional argument, you must specify all the arguments that precede it. Abbreviations for commands and parameters are allowed. If the correct input cannot be determined, you will receive either an "invalid" or an "ambiguous" message. You can use "?" after any command to get help. NAMES Command Purpose: The NAMES command will display any host nicknames that you have customized at your 3174 (see 3.9.13, "Defining TCP/IP Nicknames" on page 43) together with its associated I P address. Command Format: NAMES Chapter 3. Adding 3174 to TCP/IP Network 51 Example Display: 3174 TELNET> names rs6eeEll rs6eee2 rs6eee3 mvs2e mvs18 9.67.38.71 9.67.38.72 9.67.38.73 9.67.38.96 9.67.38.134 Figure 39. TCP/IP Using NAMES Command Figure 39 shows the display for the nicknames defined in 3.9.13, "Defining TCP/IP Nicknames" on page 43. PING Command Purpose: The PING command is used to query the availability of a remote host. Once issued, the PING operation will continue until the 3174 has sent a specified number of packets to the remote host (if it is available). You can stop the PING operation at any time by pressing any key. Command Format: PING (destination (count (size))) Where: destination Is the remote host being queried. The destination can be: • A nickname • An unqualified hostname, if the host is part of the same domain as the 3174 you are attached to • A fully qualified hostname • An IP address If no destination is given, the IP address, if customized in question 790 for the selected station set, is used. 52 count Is the number of packets the 3174 should send. If count=O, the 3174 will send packets until you stop the query. Possible values are 0 through 1000 (default 10). size Is the number of bytes to send in each query. Possible values are 8 through 64 (default 64). Using the 3174 TCPIIP Networks Example Display: 3174 TELNET> ping ••• sending eee64 Received reply to Received reply to Received reply to Received reply to Received reply to Received reply to Received reply to Received reply to Received reply to Received reply to characters to packet eeeee, packet eeeel, packet eeee2, packet eeee3, packet eeee4, packet eeees, packet eeee6, packet eeee7, packet eeees, packet eeee9, 9.67.3S.71 delay (ms) delay (ms) delay (ms) delay (ms) delay (ms) delay (ms) delay (ms) delay (ms) delay (ms) delay (ms) = eee2e = eee2e = eee2e = eee2e = eee2e = eoe27 = eee39 = eee2e = eee2e = ee02e Summary for PING to 9.67.3S.7l Packets sent: eeele Packets received: eeOle Round-trip (ms) (min avg max ) = eOe2e eOe22 eee39 3174 TELNET> Figure 40. TCPIIP Using PING Command - to Default Destination In this display, the PING command was issued, without a destination, from an LT that selected the DEC VT100 station set number 3 (see Figure 21 on page 34). The default destination is, therefore, as customized in Question 790. 3174 TELNET> ping mvs2e S 2 Finding address of mvs2e ••• sending eeees characters to 9.67.3S.96 Received reply to packet eeeee, delay (ms) = eee47 Received reply to packet eeee1, delay (ms) = eee2l Summary for PING to 9.67.3S.96 Packets sent: eeoe2 Packets received: eeee2 Round-trip (ms) (min avg max) = eee2l eee34 eee47 3174 TELNET> Figure 41. TCPI/P Using PING Command - with Parameters In this display, the PING command is issued, specifying the destination host name as mvs20, data packet size 8 bytes, and two packets to be sent for the PING operation. 3174 TELNET> ping ? Usage: ping host size count host - destination host name or address size - size of data packet (S-64) count - number of packets (e-leee) If unspecified, size=64 and count=le. 3174 TELNET> Figure 42. TCPI/P Using PING Command - Help In this display, the help information is provided to show the format and valid values that can be specified. Chapter 3. Adding 3174 to TCP/IP Network 53 You can request help with any command by typing in the command followed by the question mark (or by the word help). 3174 TELNET> ping mvs30 Finding address of mvs30 Unknown host II 3174 TELNET> ping mvs18 Finding address of mvs18 II ••• sending 00064 characters to 9.67.38.134 Summary for PING to 9.67.38.134 Packets sent: 00010 Packets received: 00000 Percent packet loss: 100 3174 TELNET> Figure 43. TCP/IP Using PING Command - Messages D fJ Messages displayed for a destination that is not known. Messages displayed for a destination that is not available. OPEN Command Purpose: The OPEN command opens a connection to a remote host. Command Format: OPEN (destination (remote""port)) Where: destination Is a remote host to which you wish to connect. The destination can be: • A nickname • An unqualified hostname, if the host is part of the same domain as the 3174 you are attached to • A fully qualified hostname • An IP address. If no destination is given, the IP address, if customized in question 790 for the selected station set, is used. remote""port Is the port number of the Telnet server at the remote host, if you want a port other than the standard Telnet port 23. Possible values are 0 through 65535. Example Display: See Figure 35 on page 49 and Figure 38 on page 51. 54 Using the 3174 TCPIIP Networks CLOSE Command Purpose: The CLOSE command will end the connection with the remote host; that is, it is used to disconnect from a remote host. Your LT will remain in Telnet local mode. Command Format: CLOSE Example Display: login: root root's Password: ******************************************************************************* * * * Welcome to IBM AIX Version 3.1! * * * Please see the README file in /usr/lpp/bos for information pertinent to * this release of the AIX Operating System. * * * * * * * * * * * ******************************************************************************* 1 unsuccessful login attempt since last login Last unsuccessful login: Fri Oct 9 08:14:26 1992 on pts/l from 9.67.38.88 Last login: Fri Oct 9 08:13:52 1992 on pts/l from 9.67.38.88 [YOU HAVE NEW MAIL] # 3174 TELNET> close Connection closed by user request II II 3174 TELNET> Figure 44. TCP/IP Using CLOSE Command D fJ At this point, you are in session with the RS/6000 host. At this point, you have escaped to the local mode and issued the CLOSE command. The resulting message shows the connection was closed at your request and you are returned to the Telnet prompt. QUIT Purpose: The QUIT command will end any open connection and return the LT to the Connection Menu. Command Format: QUIT Example Display: No example display is provided. Chapter 3. Adding 3174 to TCP/IP Network 55 STATUS Command Purpose: The STATUS command is used to display the status of the current connection, showing the address of the remote host, and the mode of operation. Command Format: STATUS Example Display: login: root root's Password: ******************************************************************************* * * * Welcome to IBM AIX Version 3.1! * * * Please see the README file in/usr/1pp/bos for information pertinent to * this release of the AIX Operating System. * * * * * * * * * * * ******************************************************************************* 1 unsuccessful login attempt since last login Last unsuccessful login: Fri Oct 9 08:14:26 1992 on pts/1 from 9.67.38.88 Last login: Fri Oct 9 08:13:52 1992 on pts/1 from 9.67.38.88 [YOU HAVE NEW MAIL] # 3174 TELNET> status Connected to 9.67.38.71 Operating in character-at-a-time mode. escape [$] I # I Figure 45. TCPIIP Using STATUS Command II fJ At this point, you are in session with the RS/6000 host. II II The display will stay at this point until you press Enter. At this point, you have escaped to the local mode and issued the STATUS command. The resulting three messages show the connection status, the operating mode, and the character that/will allow you to escape to the local mode. 56 When you press Enter, you are again in session with the RS/6000. Using the 3174 TCP/IP Networks DISPLAY Command Purpose: The DISPLAY command, without any argument, will show the current operating parameters and their settings. The settings can be changed by the SET or TOGGLE command. Command Format: DISPLAY (option (option (option .•• ))) Where: Is one of the options set by the SET or TOGGLE command. option Example Display: 3174 TELNET> display II II II II won't - map received carriage returns won't - recognize local control characters won't - wrap long output lines will - translate backspace/delete [AL] escape tenninal DEC-VT100 [AH] erase interrupt [AZ] [AU] ki 11 [AX] quit 3174 TELNET> Figure 46. TCPIIP Using DISPLA Y Command This display shows the current parameters and their settings: II Shows the parameters that can be changed by the TOGGLE command from "will" to "won't" and vice versa. fJ Shows the current TOGGLE values. For example, if you issue the following command: TELNET> toggle crmod The result will show the following change: will - map received carriage returns II Shows the parameters that can be changed by the SET command. II Shows the current SET values. For example, if you issue the following command: TELNET> set escape $ The result will show the following change: escape [$] Chapter 3. Adding 3174 to TCP/IP Network 57 SET Command Purpose: The SET command allows you to assign a function to a specific keystroke. You can also set a terminal type string to send in response to a terminal type negotiation (for ASCII terminals). Command Format: SET option key Where: option Is one of the following: escape Is the character that will place you in local mode. terminal Is the string which will be used in terminal type negotiation. The following need "Iocalchars" to be toggled on: key erase A character that will cause an Erase character. interrupt A character that will cause a Telnet interrupt. kill A character that will cause an Erase line. quit A character that will cause a Break. Is one of the following: A control key ( ...., e represents Ctrl-e or X'OS'). x A non-alphanumeric character. string The terminal type for host negotiation. TOGGLE Command Purpose: The TOGGLE command allows you to switch the setting (from "will" to "won't," or vice versa) of certain local functions. Command Format: TOGGLE option (option (option ... )) Where: option Is one of the following: crmod Mapping of received carriage returns. localchars Recognize local control characters. wrap Wrap long output lines. bs Backspace as a delete character function. SEND Command Purpose: The SEND command allows you to send special control sequences to the remote host. It also gives you the ability to pass the current escape character to the remote host, since the 3174 will intercept this character if it is typed on the keyboard. Command Format: SEND option (option (option ... )) Where: option 58 Using the 3174 TCPIIP Networks Is one of the following: ayt TELNET "Are You There" command. brk TELNET "Break" command. break TELNET "Break" command. ec Erase Character. el Erase Line. escape The current escape character. ip TELNET "Interrupt" command. interrupt TELNET "Interrupt" command. intp TELNET "Interrupt" command. intr TELNET "Interrupt" command. nop TELNET "No Operation" command. synch TELNET "Synch Operation" command. HELP Command Purpose: The 3174 displays help information for the requested commands, for example, if you need an explanation of a command and its options. It is the same as the? (question mark) command. Command Format: {HELPI?} (command (command (command ... ))) Where: command Is one of the other local mode commands. 3.11.9 Special Considerations for ASCII Terminals When you are accessing a Telnet destination from an ASCII terminal, the data received from your terminal is sent to the remote host unchanged. Terminal Types If you are using a 3174 User Defined Terminal (UDT), use the SET command to enter the name of your terminal. Do this before you issue an OPEN command. The 3174 will send this character string to the host, in response to a terminal type negotiation request. If you do not use the SET command, the 3174 uses predefined character strings as answers when the host asks for the terminal type. The character string is determined by the station type of the terminal, as follows: Station Type Character String Sent to Host A2 ADDS-VIEWPOINT-A2 A7 ADDS-VIEWPOINT178 E1 HAZELTINE-1500 E7 HAZELTINE-ESPRIT H2 HP-2621 11 IBM-3101 12 IBM-3151 Chapter 3. Adding 3174 to TCPIIP Network 59 15 IBM-3161 17 IBM-3162 14 IBM-3164 L1 LSI-ADM-11 L3 LSI-ADM-3A L7 LSI-ADM-1178 T1 TELEVIDEO-912 T7 TE LEVI DEO-970 V1 DEC-VT100 V6 DEC-VT220 V2 DEC-VT241 V5 DEC-VTS2 M1 MINTEL-1B W1 WYSE-SO X4 TEKTRON IX-420S 51 ANSI Others UNKNOWN Operation: ASCII Terminal Some other things to note about using the 3174 TCP/IP Telnet RPQ from an ASCII terminal are: • To request the Connection Menu, enter the escape key while in local mode. If you have an active Telnet session, enter the escape key twice - the first time, to enter local mode, and the second time to access the Connection Menu. • If your terminal uses MLT to access more than one session, you must invoke the Connection Menu before using the Change Screen sequence. • You cannot use Copy Session to Session functions while your LT is in Telnet mode. • An LT in Telnet mode cannot be part of a Split Screen workgroup. 3.11.10 Special Considerations for 3270 Terminals When you are accessing a Telnet destination from a 3270 terminal, the data received from your terminal is converted into an ASCII data stream that the remote host understands. Your terminal may operate differently from the way it does when you access a 3270 host. For example, there may be a delay after you press a key before the corresponding character appears on your screen. This is because the remote host usually provides the echoing of the keystroke. Also, the functions provided by some keys may be different from those you are used to. For a full description of how to use your 3270 terminal with ASCII hosts, refer to Terminal User's Reference for Expanded Functions. 60 Using the 3174 TCP/IP Networks Operation: 3270 Terminal Some special things to note about using the 3174 TCPIIP Telnet RPQ from a 3270 terminal are: • You can use Copy Session to Session function only to copy from a Telnet screen to a 3270 screen. You cannot copy to a Telnet screen. • LTs in Telnet mode may be part of a Split Screen workgroup. However, you cannot do Split Screen setup functions from an LT in TELNET mode. You must access the Connection Menu on the LT before entering Split Screen setup. 3.11.11 Special Considerations for 3270 Emulation Because most 3270 emulation software, filter the keys labeled CTRL and ALT, it is sometimes necessary to select a different key as the extension mode key. Q168, allows you select an additional extension mode key. Extension mode is required to execute any control mode functions (like escaping to local mode). Even if the emulator support native (standard) scancodes, extension mode is the prereqUisite mode to control (Ctrl) mode. Once in extension mode, you press and release the C key to enter control mode. Control mode is is indicated by a left arrow in the OIA. Question 168: Additional Extension Mode Key Your response should be as follows: • 0 = No Additional Key Specified. • 1 =Home Key. • 2 = Print 10 Key. 3.12 If Things Go Wrong ... The 3174 TCP/IP Telnet Support adds the following online tests: • Test 2 Option 4 - to display AEA and TCP/IP configuration panels. • Test 3 Option 3 - to display 3270 device status, including TCPIIP connections and information. Here are some actions you can take if you have trouble with your session: 1. If you are communicating with a TCP/IP host, escape to the local mode. Use the STATUS command to get the status of the session. 2. If your session appears hung, or you want to interrupt the host, escape to the local mode and use the SEND command to send an interrupt to the host. 3. If you want to end the session, escape to the local mode and use the CLOSE command. 4. To see if a host is active, use the PING command. Since you cannot use the PING command from an active connection, you may need to use another LT, or CLOSE the active connection before issuing the PING command. 5. You can use the 3174 online tests 13 (for 3270 terminals) or 112 (for ASCII terminals) to display the connectivity of the LTs at any port. If an LT has selected a TCP/IP destination from the Connection Menu but has not used the OPEN command to start a session, these online tests will indicate the LT Chapter 3. Adding 3174 to TCPIIP Network 61 is in the local mode. If there isan active connection with a remote TCP/IP host, the host IP address is shown (see Figure 47 on page 62). _ _ Connectivity for PN 1:)3, HG 26 _ _ BKBCP235 Adapter (HG) status: Port (PN) status: Device type: Enabled Powered on Video display (MLT) Current connectivityLT ACTIVE 1 2 3 4 5 Bound Host Addr IOn HG_PN Host/Station Name Yes n/a n/a No e92 n/a n/a 014 n/a 1A1 n/a n/a 1A4 lAS 16 327e host 999.967.938.971 TELNET Local Mode LT not available LT not available I To go directly to other tests, enter: /Test,Option Select Test; press ENTER ===> PF: 3=Quit 12=Test Menu Figure 47. Online Test /3,3,26 I LT-1 has a session with a 3270 host; the ACTIVE indicates this LT is currently being displayed on the screen. fJ II II LT-2 has an active connection to the Telnet host shown. LT-3 is in Telnet local mode. LT-4 is displaying the Connection Menu and has a local address customized in the PAST. II LT-5 is displaying the Connection Menu but does not have a local address customized in the PAST. 62 Using the 3174 TCPIIP Networks 3.13 Telnet Codes Some messages that you see during Telnet local mode operation contain a return code to help in problem determination. Code Meaning 00007 Argument list too long 00013 Permission denied 00014 Bad address 00022 Invalid argument 00031 Too many links 00032 Broken pipe 00033 Argument too large 00034 Result too large 00035 Operation would block 00036 Operation now in progress 00040 Message too long 00042 Protocol not available 00043 Protocol not supported 00044 Socket type not supported 00048 Address already in use 00050 Network is down 00051 Network is unreachable 00054 Connection reset by peer 00055 No buffer space available 00056 Socket is already connected 00057 Socket is not connected 00058 Can't send after socket is shutdown 00060 Connection timed out 00061 Connection refused 00064 Host is down 00065 No route to host Chapter 3. Adding 3174 to TCPIIP Network 63 3.14 Data Flows Figure 48 on page 65 shows an example flow of TCP/IP traffic to initiate a session for an LT. The flow shows these steps: 1. The user has already selected one of the Telnet options from the Connection Menu. He then types in "open MVS1.HOST1". 2. The 3174 TCP/IP Telnet Support uses the Domain Name Service function to determine the IP address associated with that host name. If the current routing table does not contain an entry for this host, a request is sent into the network to the Domain Name Server to resolve the address. For this flow, assume that the 3174 TCP/IP Telnet Support already has an entry for MVS1.HOST. 3. The 3174 TCP/IP Telnet Support determines that the request should be forwarded to the router at 128.10.0.2. 4. It does not know the MAC address of the router, so it uses ARP to find out. 5. The 3174 TCP/IP Telnet Support forwards the request to start a session (the first TCP message sent to do this is a SYN request). 6. The router discovers that the host is on a network that it can address directly and uses ARP to seek out the host's MAC address. It forwards the request. 7. The host processes the request, builds a reply and consults its routing tables which point to the router. 8. On the return journey, neither the host nor the router needs to use ARP, because they have both seen recent ARP activity which identifies the MAC addresses they need. These combinations are kept in a sort of cache and are discarded at regular intervals so that any changes can be reflected. Thus, such discovery activity is not restricted to the login, but could happen at any point during the user's host session. 64 Using the 3174 TCPIIP Networks 3174 IP Router Host T/R Adapter T/R Adapter T/R Adapter T/R Adapter IP Address 12S.1El.El.1 IP Address 12S.1El.El.2 IP Address 129.3El.5.1 IP Address 129.3El.5.5 MAC Address 4eeelElee1234 MAC Address 4ElElEllElElEl4321 MAC Address 4ElElEl2ElElEl567S MAC Address 4ElElEl2ElElElS765 1. "OPEN MVS1.HOST1" ? MVSl. HOSTl 2. 129.3El.5.5 3. Adapter El I12S.lEl.El.2 1 112B.1B. e. 21 4. .. 4EleEl1ElEle4321 129.3El.5.5 (SYN) .. 5. I Adapter11 I Direct 6. 1 ?l29.3El.5.5? 4ElElEl2eEleS765 129.3El.5.5 (SYN) 6. 7. S. 12S.1El.e.1 Response 12S.1e.El.1 Response • Figure 48. TCPIIP Connection Establishment Chapter 3. Adding 3174 to TCPIIP Network 65 66 Using the 3174 TCP/IP Networks Chapter 4. Scenario 1: TCP/IP Using 3174 Peer Communication Only Scenario 1 is used to illustrate the 3174 support for IBM TCP/IP products, such as TCP/IP for DOS and TCP/IP for OS/2, used in intelligent workstations coax-attached to a 3174 with the Peer Communication LlC feature. For this scenario, is not required to customize the 3174 for 3174 TCP/IP Telnet Support since the 3174 is not being used a Telnet terminal server. The 3174 is providing the bridge from the internal peer segment to the real token-ring network segment. This scenario will show the PS/2 workstations accessing a TCP/IP host and an SNA host through the 3174. 4.1 Scenario 1 Configuration Diagram o NCP RS60001 9.67.38.71 3174-11R 9.67.38.88 ~~rnll' S MVS20 9.67.38.96 PS/2 9.57.38.87 PS/2 9.67.38.98 Figure 49. TCPIIP Access through 3174 Peer Communication © Copyright IBM Corp. 1994 67 4.2 Scenario 1 Configuration Description Scenario 1 shows an OS/2· and a DOS PS/2 workstation, each coax-attached to the 3174-11R using the Peer Communication LlC feature in Configuration Support-C Release 3 to bridge to the real token-ring network. The composite network has the following components: • An S/370 MVS host with ACF/VTAM* V4.1 • A channel-attached 3745 with ACF/NCP V6.2 • A 3174-11R Establishment Controller: - As a token-ring gateway to the S/370 host - With Peer Communication (LAN-aver-Coax) support enabled. • A PS/2 OS/2 workstation, coax-attached to the 3174-11R, with: OS/2 V2.0 Communications Manager/2 V1.0 Token-Ring address (400031742992) Peer attachment (LAPS) TCP/IP V1.2.1 for OS/2. • A PS/2 DOS workstation, coax-attached to the 3174-11R, with PC DOS V5.02 Personal Communications/3270 V3.0 Token-Ring address (400031744992) Peer attachment (Peer NDIS Driver in LAN Support Program V1.33) TCP/IP V2.1 for DOS. 68 Using the 3174 TCP/IP Networks 4.3 Communications Manager/2 Definitions On the OS/2 workstation, we start Communications Manager/2. • Communications Manager Installation/Setup • Communication Setup • Open Configuration • Communication Manager Configuration Definition - 3270TCP • 3270 Emulation through Token-Ring • Communication Setup Close Communications Manager/2 Installation and Setup g CMSETUP -- ... ..-- - - ---_ ..... - - --. , --- -- Communications Manager/2 Installation and Setup Version 1.0 Ic) Copyright IBM Corp. 1988. 1992. All rights reserved IBM is a registered trademark of International Business Machines Corp. Figure 50. Communications Managerl2 Installation and Setup To initiate setup, either click OK on the CMSETUP panel if Communications Manager/2 is already installed, or enter cmsetup from the command prompt if this is the initial installation. Refer to the Communications Manager/2lnstallation Guide for more details. Note: If you do not have LAPS installed, you will have to do so prior to cmsetup. Chapter 4. Scenario 1: TCP/IP Using 3174 Peer Communication Only 69 Communications Manager Setup Figure 51. Communications Manager Setup • Select Setup to create or modify a configuration definition and proceed to Figure 52 on page 71. • Select Installation to install necessary product files to support a configuration, if this is your ,initial ,installation. • Select Close to end Communications Manager Setup process. We have selected Setup since we are creating a new configuration definition. 70 Using the 3174 TCPIIP Networks Open Configuration Figure 52. Open Configuration • Enter a configuration name in the Configuration field. • Enter a description of the configuration in the Description for documentation purposes. • You will be asked, Will this configuration be used for this workstation. Click on Yes and continue to the next step. If a new file is being created, Communications Manager/2 will store all files in the E:\CMLIB\3270TCP subdirectory. • Click on OK to get to the next panel, shown in Figure 53 on page 72. This configuration will be used by the OS/2 workstation to access the 3270 host via the 3174-11R token-ring gateway. Chapter 4. Scenario 1: TCP/IP Using 3174 Peer Communication Only 11 Communications Manager Configuration Definition - 3270TCP Figure 53. Communications Manager Configuration Definition for 3270 Emulation • Select Token-ring or other LAN types. • Select 3270 emulation. • Click on Configure to get to the next the panel, shown in Figure 54 on page 73. Even though, we are using the physical coax 3278 adapter, we configure for Token-ring or other LAN types since the Peer Communication support is transparent to Communications Manager/2. LAPS will provide the API interface to the physical adapter. What we are configuring is the logical connection. 72 Using the 3174 rep/lp Networks 3270 Emulation through Token-Ring Figure 54. 3270 Emulation through Token-Ring • Enter the network 10, local node name and local node 10 for the OS/2 workstation. • Enter the token-ring network address of the 3174-11R gateway in the LAN destination address field. • Enter the number of 3270 sessions you want for the OS/2 workstation. • Click on OK. The Communications Manager Configuration Definition - 3270TCP panel reappears. Chapter 4. Scenario 1: TCP/IP Using 3174 Peer Communication Only 73 Communications Manager Configuration Definition - 3270TCP Figure 55. Communications Manager Configuration Definition for 3270 Emulation You have now completed Communications Manager Configuration Definition. • Click on Close. If your configuration requires additional installation, refer to the Communications Managerl2 Configuration Guide, SC31-6171 for further information. 74 Using the 3174 TCP/IP Networks 4.4 TCP/IP V1.2.1 for OS/2 Installation/Configuration This section provides information on how to install and configure TCP/IP V1.2.1 for OS/2 on your PS/2 workstation which is coax-attached to the 3174. For more information, see TCP/IP V1.2.1 for OS/2 Installation and Interoperability, GG24-3531. Installation and Configuration Automation Tool (ICAT) The following sections describe the installation and configuration of TCP/IP V1.2.1 for OS/2 at a PS/2 which already has OS/2 V2.0 and Communications Manager/2 installed. ICAT is a Presentation Manager* application that uses standard input and output conventions. Installation Using ICAT To start the installation process with ICAT, insert the TCP/IP V1.2.1 for OS/2 diskette labeled B·1 into drive A and enter the following command at a command prompt in OS/2 full-screen or Windows mode: A:\icat The panel in Figure 56 is displayed. --- -- - ----- ===:. ---- - -,- Transmission Control Protocol/internet Protocol Version 1.2.1 for Operating System/2 Installation and Configuration Automation Tool Licensed Materials· Property of IBM [RJx 5798RXW lCI Copyright IBM Corp. 1990, 1991, All rights reserved. US Government Users Restricted Rights· Use, duplication or discloslJfe restricted by GSA ADP Schedule Contract with IBM Corp. "IBM is a registered trademark of International Business Machines Corporation. Figure 56. TCPIIP V1.2.1 for OS/2 ICAT Introduction Panel To install TCP/IP V1.2.1 for OS/2 click on Install; the panel in Figure 57 on page 76 is displayed. Chapter 4. Scenario 1: TCPIIP Using 3174 Peer Communication Only 75 Figure 57. TCP/IP Vl.2.1 for OS/2 ICAT Installation Panel We only choose the Base Product to install on this PS/2 host. The base directory to install TCP/IP V1.2.1 for OS/2 is D:\tcpip. Select Install; ICAT will start the installation process on your PS/2. You are prompted to insert the appropriate diskette ICAT needs. When ICAT has finished the installation, you are asked if ICAT can make changes to the CONFIG.SYS file for you. Select Ves and ICAT will update the statements in the CONFIG.SYS file. Then you get a message to run TCPLAPS to complete the installation. Select OK. Then, on the ICAT introduction panel select Exit. This completes your installation. Configuration using ICAl The next step is to configure your system using ICAT. At a minimum, the OS/2 TCP/IP system should be customized to include its IP address in the Configure Network Interface Parameters panel. To start configuring, enter ICAT at an OS/2 command prompt. The ICAT introduction panel appears. Select Configure to display the Configuration Menu. 76 Using the 3174 TCP/IP Networks Figure 58. ICAT Configuration Menu The detailed information about the different options are described in TCP/IP V1.2.1 for OS/2 Installation and Interoperability, GG24-3531. Select Network Interface Parameters. Your responses in the Configure Network Interface Parameters panel change the IFCONFIG statement in the SETUP.CMD file. Figure 59. ICAT Configure Network Interface Parameters When updating the ICAT Network Interface Parameters menu, enter the IP Address, the Subnet Mask (if the IP network is using subnets) and the Routing Metric Count if you use routers in your network. Let the other IFCONFIG values default. Chapter 4. Scenario 1: TCP/IP Using 3174 Peer Communication Only 77 With the responses shown in Figure 59, ICAT 'creates the following IFCONFIG statements in the SETUP.CMO file: 'route -fh , arp -f ifconfig lan0 9~67.38.98 netmask255.255.255.192 metrit 01 mtu 1462 REM ifconfig lan1 REM ifconfig lan2 REM ifconfig lan3 REM i fconfi 9 s 1 Figure 60. IFCONFIG Statement in SETUP.CMD File As you can see, ICAT allows the configuration of up to four LAN adapters at a time. Note: The Maximum Transmission Unit size depends on the type of adapter in your PS/2. For more information about the IFCONFIG parameters,see TCP/IP V1.2.1 for OS/2 Installation and Maintenance. 4.5 Installation: TCP/IP LAN Adapter and Protocol Support (TCPLAPS) TCPLAPS is a Presentation Manager based utility, which allows you to install and configure your system to run the NOIS version of TCP/IP V1.2.1 for OS/2. It is used to associate the IBM TCP/IP protocol with one or more network adapters. To install TCPLAPS on a workstation, insert the diskette ,labeled LAPS in the diskette drive and enter the following command at an OS/2 prompt: A:\laps The panel shown in Figure 61 is displayed. Figure 61. TCPLAPS Introduction Panel 78 Using the 3174 TCP/IP Networks Select Install to begin the LAN adapter and protocol support installation process. You are prompted with the panel shown in Figure 62 on page 79. Figure 62. TCPLAPS Installation Panel Select LAN Adapter and Protocol Support and then Continue. TCPLAPS checks if a previous version or other version of LAPS is already installed. If it finds one, the panel in Figure 63 is displayed. Figure 63. TCPLAPS Reinstall Selection Select Yes to reinstall the LAN adapter and protocol support. TCPLAPS now updates the LAPS drivers. When completed, the TCPLAPS introduction panel is displayed. If there is no previous version installed, the panel in Figure 64 is displayed. Figure 64. Target Drive Type in the letter of the drive where LAPS will be installed. TCPLAPS now installs the LAPS drivers. When completed, the TCPLAPS introduction panel, is displayed again. Select Configure to start TCPLAPS configuration. The panel in Figure 65 on page 80 is displayed. Chapter 4. Scenario 1: rCP/IP Using 3174 Peer Communication Only 79 Figure 65. TCPLAPS Configuration Panel Select Configure LAN transports and then Continue to get the panel shown in Figure 66. Figure 66. TCPLAPS Configuration Selection In the Network Adapters section of this panel, all supported adapters are listed. In the Protocols section, the available protocols are shown. In the Current Configuration section, the selected adapter and protocols for 3174 Peer Communication are shown. Now select OK to complete the rCP/I P V1.2.1 for OS/2 installation process. 80 Using the 3174 TCP/IP Networks Because ICAT did not complete the installation, TCPLAPS will add additional statements to your CONFIG.SYS file. Figure 67 on page 81 shows the drive in which the updates will be made: Figure 67. CONFIG.SYS Update Select Continue and TCPLAPS updates the following statements of the CONFIG.SYS file for you. lIBPATH=E:\IBMCOM\Dllj.jE:\OS2\DlljE:\OS2\MDOSjE:\jE:\OS2\APPS\DlljE:\CMlIB\Dllj E:\MUGlIB\DlljD:\TCPIP\Dllj SET PATH=E:\OS2jE:\OS2\SYSTEMjE:\OS2\MDOS\WINOS2jE:\OS2\INSTAlljE:\jE:\OS2\MDOSj SET HElP=E:\OS2\HElPjE:\OS2\HElP\TUTORIAljE:\CMlIBjD:\TCPIP\HElPj SET ETC=D:\TCPIP\ETC SET TMP=D:\TCPIP\TMP RUN=D:\TCPIP\BIN\CNTRl.EXE Figure 68. Updated CONFIG.SYS You will now be returned to the TCPLAPS Introduction panel shown in Figure 61 on page 78. Select Exit to complete the configuration process. Chapter 4. Scenario 1: TCPIIP Using 3174 Peer Communication Only 81 4.6 Personal Communications/3270 Definitions On the PS/2 DOS workstation, we do the following: • Create Configuration File • Choose Configuration • Attachment Types • Advanced Option for 3174 Peer Communication • Advanced Option for Network Stations • Screen Sizes • Keyboard and Code Pages • PC/3270-Startup Option • Link Option 4.6.1 Personal Communications/3270 Configuration Program Personal Communications/3270 (PC/3270) was installed on directory d:/pcom/pcom3f. To start the configuration process, enter the following command at the DOS command prompt of the subdirectory: d:\PCOM\PCOM3F> config The logo panel, shown in Figure 69, is displayed. Persona 1 Communi ca ti ons /3278 Confi gurati on Program Version 3.88 Licensed Materials - Property of IBM (C) Copyright IBM Corp. 1989, 1992. All ri ghts reserved. US Government Users Restri cted Ri ghts Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Figure 69. PCI3270 Logo 82 Using the 3174 TCPIIP Networks Create Configuration File More: Create Configuration File + Enter the requi red i nformati on and press F8 to conti nue. Name of an existing configuration file (optional) • • • • • • • • Dri ve and di rectory in whi ch you wi 11 store PC/3276 confi gurati on data fil es D: \PCOM\PCOM3F Name of the new configuration file (Thi sis what you wi 11 type to start PC/3276). . • • • •• Fl=He 1p F3=Exi t PC3278 F8=Forward Figure 70. PCI3270 Create Configuration File The Create Configuration File panel allows you to specify your own subdirectory and startup batch file name. Enter your preferred responses, then press Fa to take you to the Choose Configuration panel. Choose Configuration More: -+ Choose Confi gurati on Press Fl6 to change the choi ce. Type of confi gurati on • • • • • • • • • • • ••• Network station Advanced link options •••••••••••••• Yes ! ! ! ! More than one LAN or communi ca ti ons adapter More than one type of host connecti on Connecti on to more than one gateway X.25 connecti on Use expanded memory No Use a Task Swapper • Update CONFIG.SYS No No Fl=Help F3=Exit F7=Backward F8=Forward F9=Prev choice n6=Next choice Figure 71. PCI3270 Choose Configuration The Choose Configuration panel allows you to specify the type of configuration you require. For more details 9n configuring, refer to IBM Personal Communications/3270 Version 3.0 Implementation Guide, GG24-3949. Select Yes for Advanced link options for the simplest of configuration scenarios. Chapter 4. Scenario 1: TCP/IP Using 3174 Peer Communication Only 83 Press Fa to take you to the Attachment Types panel. Attachment Types More: -+ Attachment Types Enter the required information. Total number of sessions for: a Distributed Function Terminal (OFT) Sa2. 2 protoco 1 a LAN via NetBIOS • • • • a 3174 Peer Communication • 1 Synchronous Data Link Control (SDLC) a Asynchronous Data Link Control (ASVNCH) • • • • (for attachment to a Series/1 SNA gateway only) a CCITT X.25 Network (X.25) • • • • • • • • • • • • a LAN vi a F1=Hel p F3=Exi t F7=Backward F8=Forward Figure 72. PC/3270 Attachment Types On the Attachment Types panel, select 3174 Peer Communication by entering the number of sessions required. Press Fa to display the Advanced Options for 3174 Peer Communication panel. Advanced Options for 3174 Peer Communication Advanced Opti ons for 3174 Peer Communi cati on More: -+ Enter the required information. Tota 1 number of LAN sessi ons Link name lan1 Destination address 488831748882 Number of sessi ons for thi s gateway aaaaa Physical Unit 10 Adapter number a • • • Remote SAP/Local SAP 84 / 88 Block 10 a61 PIU size a265 F1=Hel p F3=Exi t F7=Backward F8=Forward Figure 73. PC/3270 Advanced Options for 3174 Peer Communication Enter the destination address of the 3174. Press 84 Fa to go to the Advanced Using the 3174 TCPIIP Networks Options for Network Station panel. Advanced Options for 3174 Network Stations Advanced Options for Network Stations More: -+ Enter the requi red i nformati on. Fil e-transfer packet si ze for non-SNA 87168 File-transfer packet size for SNA 82S99 Session 10 a Fl=Help Link name • • LU addressl LT number Adapter number (optional) lanl F3=Exit LU F7=Backward F8=Forward Figure 74. PC/3270 Advanced Options for 3174 Network Stations The Advanced Options for Network Stations panel allows you to specify the file transfer packet size. We decided to take the default values. Press F8 to take you to the Screen Sizes panel. Screen Sizes Screen Si zes More: -+ Press F9 or Fle to change the choi ces. Sessi on 10 L; nk name Screen size a lanl 24 x 88 Fl=Help F3=Exit F7=Backward F8=Forward F9=Prev choice Fle=Next choice Figure 75. PC/3270 Screen Sizes On the Screen Size display, choose 24 x 80. Press F8 to take you to the Keyboard and Code Pages panel. Keyboard and Code Pages Chapter 4. Scenario 1: TCPIIP Using 3174 Peer Communication Only 85 Keyboard and Code Pages More: -+ Press F9 or Fl8 to change the choi ce. Keyboard country .U.S. (English) Keyboard type. • Enhanced PC code-page. .437 Host code-page .837 Name of PCSKEY defi niti on fil e for keyboard, colors and alarms (optional) •. Fl=Help F3=Exit F7=Backward F8=Forward F9=Prev choice ne=Next choic Figure 76. PC/3270 Keyboard and Code Pages On the Keyboard and Code Pages panel, select the options for your country configuration. Press F8 to get the PC/3270-Startup Options panel, shown in Figure 77. PC/3270 Startup Options PC/3278-Startup Opti ons More: -+ Press Fle to change the choi ce. PC/3278 starts automatically after power on .No Sta rt the 3278 Setup and Util i ty program in the DOS sessi on • • • • • • • • • • • • • • .No Initial panel after PC/327e starts Fl=Help F3=Exit F7=Backward • • . • • • • . . • Host F8=Forward F9=Prev choice Fl8=Next choice Figure 77. PC/3270 Startup Options On the PC/3270-Startup Options panel we specify the options shown. You have now completed the configuration of the link options. You can move on to the Advanced Configuration Options panel by selecting Yes in the End of Link Options panel (neXt panel) if required. 86 Using the 3174 TCPIIP Networks End of Link·Option End of Link Opti ons More: -+ Press Fle to change the choi ce. You have compl eted the confi gurati on for connecti vity. Do you wish to add or change Advanced Conti gurati on Opti ons? • • • • • • • • . • No Advanced Configuration Options are: Facilities EHLLAPI (High-Level-Language Application-Program Interface) PCSPCLK interface for GDDM-PCLK LLAPI (Low-Level Application-Program Interface) for PS/PC etc. ECF (Enhanced Connectiv; ty Facil i ti es) Automati c-Logon Faci 1i ty Presenta ti on-Space Copy Record/Pl ay SNA Data Compressi on Display options (font, appearance, DOS graphics) Pr; nt opt; ons (l oca 1 copy, host-di rected pri nti ng) Fl=Help F3=Exit F7=Backward F8=Forward F9=Prev choice Fle=Next choice Figure 78. PC/3270 End of Link Option On the End of Link Options panel we have entered No for the Advanced Configuration Options field. Press F8 to take you to the End of Configuration panel. End of Configuration (Before Save) End of Confi gurati on More:. - You have now completed your selections and are ready to save the configuration. Press one of the fo 11 owi ng keys to proceed: F6: Save confi gurati on fil e F7: Review and change your selections Fl=He 1p F3=Exi t F6=Save F7=Backward Figure 79. PC/3270 End of Configuration (Before Save) On this panel, press F6 to save the configuration file. The message Your configuration file has been saved successfully; pressF3 to exit to DOS is displayed when completed (see next panel). Chapter 4. Scenario 1: TCP/IP Using 3174 Peer Communication Only 87 End of Configuration (After Save) End of Confi gurati on More: - You have now completed your selections and are ready to save the configuration. Press one of the fo 11 owi ng keys to proceed: F6: Save confi gurati on ti 1e F7: Revi ew and change your se 1ecti ons Exi t to DOS 1------------------------------------------------------------------------------1 1Your conti gurati on fil e has been saved successfully; press F3 to exi t to DOS. 1 F3=Exit F1=Hel p F3=Exit F6=Save F7=Backward Figure 80. PCI3270 End of Configuration (After Save) Press F3 to exit to the DOS prompt. You have now completed configuring PC/3270 for Scenario 1. 88 Using the 3174 TCPIIP Networks In Windows mode, the Customize Communication panel allows you to configure PC/3270. The next few steps show how you can configure PC/3270 in Windows mode. I ---------------------------------- Customize Communication . Select Connection to H o s t - - - - - - - - - - - - - - - - - - - - - - - - , .card: Attachment: LAN card --- SNA Distributed Function Terminal • D • D Non-SNA Distributed Function Terminal • Figure 81. PCI3270 Customize Communication (Windows Mode) Click on COAX card and 3714 Peer Communication, then click on Configure. The Customize Communication - 3270 Host panel appears. - - Customize Communication - 3270 Host Session Parameters---------------------, Screen .size: 124x80 11,1 Session Iype: @ Display o Printer Enable Host §raphics: OVes @No Host .code-Page: 1037 United States !.U number: IDefault [Next Available) SNA Parameters: Link Parameters: Figure 82. Customize Communication - 3270 Host (Windows Mode) On this panel, specify the panel size, session type and host code page as shown. (If you click on Configure SNA ... , you will be able to enable/disable SNA data compression and specify the compression buffer size.) Click on Configure Link ... and the IEEE 802.2 panel is displayed. Chapter 4. Scenario 1: TCP/IP Using 3174 Peer Communication Only 89 .' ~ IEEE 802.2 Adapter Number: 10 Ilestination Address: 1:1 1~000317~0002 fhysical Unit ID: 100000 I I Block ID: 1061 I PIU Size: 1,--26_5 Bemote SAP: _----'I =1_= . . . . .=...... =.........=dJ I_I Figure 83. IEEE 802.2 (Windows Mode) Enter the Destination Address and the Remote SAP of the 3174-11R gateway. Click on Advanced ... to get the next panel. - IEEE 802.2 ,bocal SAP: R,!;.ceive-Buffer Count: Link-Station Count: Figure 84. IEEE 802.2 Advanced (Windows Mode) In this panel, specify the Local SAP of the PS/2. Note: The local SAP should not have the same SAP number as the SAP for TCP/I P. Therefore we specified Local SAP as OS. Click on OK to take you to the panel shown in Figure 83. Then, click on OK to take you to the panel shown in Figure 82 on page 89. Then, click on OK to take you to the panel shown in Figure 81 on page 89. Finally, click on OK to complete the configuration process. You have now completed configuring PC/3270 in Windows mode for Scenario 1. 90 Using the 3174 TCP/IP Networks 4.7 Installation: TCP/IP for DOS This section provides information on how to install and configure TCPIIP for DOS V2.1 on your PS/2 which is coax-attached to the 3174-11R and using the Peer Communication support in the 3174-11R. For more information, see IBM Transmission Control Protocolllnternet Protocol Version 2.1 for DOS: Installation and Administration, SC31-7047. Installation To install TCP/IP for DOS V2.1: 1. Insert the TCP/IP for DOS base product distribution diskette B-1 into drive A. 2. At the DOS prompt, type the following and press Enter: A:\ > \install 3. When the INSTALL program displays the IBM logo, press Enter and continue with step 4. IBM TCP/IP for DOS BASE PRODUCT Installati on Tool Version 2.1 (C) Copyri ght IBM Corporati on 1992, 1993 Program property of IBM - all rights reserved. US Government Users Restri cted Ri ghts - Use. dup 1i ca ti on or di scl osure restri cted by GSA ADP Schedul e Contract wi th IBM Corp. Press Enter «---) to conti nue or Esc to qui t. Figure 85. IBM TCP/IP for DOS Installation Tool Chapter 4. Scenario 1: TCP/IP Using 3174 Peer Communication Only 91 4. The INSTALL program displays the default path, and prompts you to specify the hard disk drive and base directory into which to copy the TCP/IP for DOS files. If Use the default is checked, press Enter. BASE INSTALLATION DIRECTORY: C:\TCPDOS Press Enter «---) to accept the default, to enter another path type over the default path or, Press Esc to qui t. 5. As the INSTALL program prompts you, insert each additional base product distribution diskette in drive A. 6. Update the AUTOEXEC.BAT and CONFIG.SYS files. When the INSTALL program prompts you, specify whether you want the INSTALL program to update the AUTOEXEC.BAT and CONFIG.SYS system files on your PC. If you allow the INSTALL program to update the files, the INSTALL program renames and saves the original files as AUTOEXEC.BK and CONFIG.BK. For more information, see Appendix C, IBM Transmission Control Protocolllnternet Protocol Version 2.1 for DOS: Installation and Administration, SC31-7047. The following shows the new statements in the CONFIG.SYS file: DEVICE=D:\TCPDOS21\BIN\PROTMAN.DOS /1 D:\TCPDOS21\ETC DEVICE=D:\TCPDOS21\BIN\DOSTCP.SYS The following shows the new statements in the AUTOEXEC.BAT file: D:\TCPDOS21\BIN\NETBIND SET ETC=D:\TCPDOS21\ETC PATH C:\WIN31;C:\DOS52;D:\TCPDOS21\BIN; 7. Restart your PC to begin using the updated system files. 8. The files for the TCP/IP for DOS V2.1 base product are now installed. If you are installing one or more optional kits, continue with Installing Optional Kits as described in Chapter 1, IBM Transmission Control Protocolllnternet Protocol Version 2.1 for DOS: Installation and Administration, SC31-7047. If you are not installing optional kits, use the CUSTOM program for Configuration. Configuration 1. Start the CUSTOM program. 2. Change the current directory to the base directory containing TCP/IP for DOS. 3. At the DOS prompt, type the following and press Enter: A:\custom 92 Using the 3174 TCP/IP Networks The CUSTOM program displays the main menu. Confi gure Verify Help (general) IBM TCP/IP for DOS CUSTOM Versi on 2.1 (C) Copyri ght IBM Corporati on 1992. 1993 Program property of IBM - all ri ghts reserved. US Government Users Restricted Rights - Use. duplication or di scl osure restri cted by GSA ADP Schedul e Contract with IBM Corp. Fle Menu Alt-X Exit Fl Help (specific) Figure 86. IBM TCPIIP for DOS CUSTOM Immediately after the main menu, the following panel appears. Read TCP/IP Configuration Configure Verify Help (general) --------------------- Read TCP II P Confi gurati on ---------------------Reading Readi ng Reading Reading Reading Reading Your Your Your Your Your I I I SLIPDIAL Command File ••• TCPSTART fil e ••• TRUSERS ••• RESOLV ••• TCPDOS. IN!. .. AUTOEXEC.BAT ••• TCP/IP Base Directory is: TCP/IP BIN Directory is: TCP/IP ETC Directory is: WINDOWS Di rectory is: PROTOCOL.INI file is: 0:\ TCPDOS21 0:\ TCPDOS21\BIN 0:\ TCPOOS21\ETC C:\WIN31 0:\ TCPOOS21\ETC\PROTOCOL. INI Press ENTER or click on OK to continue --OK-or disclosure restri cted by GSA AOP Schedul e Contract with IBM Corp. Fle Menu Alt-X Exit Fl Help (specific) Figure 87. Read TCP/IP Configuration Press Enter and the main menu will be displayed again. On the main menu, select Configure; the panel shown in Figure 88 on page 94 is displayed. Chapter 4. Scenario 1: TCP/IP Using 3174 Peer Communication Only 93 NDIS Interface and Protocol Manager Configuration Confi gure I I I I I I I I I I Verify Help (genera 1) NDIS Interfaces SLIP Interfaces Routi ng Informati on Name Reso 1uti on Network Servi ces Auto-start Ftp User List NetBIOS Wi ndows Protocol Manager I Exi t - Save Changes Al t-X I P/IP for DOS I Quit - Discard Changes Alt-Q I CUSTOM --------------------------------- rsion 2.1 (C) Copyri ght IBM Corporati on 1992. 1993 Program property of IBM - a 11 ri ghts reserved. US Government Users Restri cted Ri ghts - Use. dup 1i ca ti on or di scl osure restri cted by GSA ADP Schedul e Contract with IBM Corp. Fle Menu Alt-X Exit Fl Help (specific) Figure 88. NDIS Interface and Protocol Manager Configuration Select NDIS Interfaces from the menu bar and press Enter; the panel shown in Figure 89 is displayed. NDIS Interfaces Confi gure Verify Help (genera 1) ----------------------------- NDIS Interfaces ----------------------------Interface (x) NDe * IP address 9.67.38.87 ( ) ND1 ( ) ND2 * Subnet mask 255.255.255.192 ( ) ND3 Broadcast Opti ons (x) Enable interface Destination ( ) 8e2.3 (x) arp * Bound adapter IBM 3174 Peer Support (x) a 11 routes ( ) trail ers ( ) canoni ca 1 * = Requi red TAB to move between fi e1ds. Arrows to move wi thi n a group. SPACEBAR to select check options. --OK-- Cancel F1e Menu Alt-X Exit Help Calculate Broadcast F1 Help (specific) Figure 89. NDIS Interfaces 1. Select NDO. 2. Select the Options as shown on the panel. 3. Type in the IP address of your workstation. 4. Type in the Subnet mask. On Bound adapter field, you should select IBM 3174 Peer Support. 94 Using the 3174 TCP/IP Networks Note: If you do not get the IBM 3174 Peer Support on the menu bar you should first do the Protocol Manager Selection as described in IBM Transmission Control Protocolllnternet Protocol Version 2.1 for DOS: Installation and Administration, SC31-7047. 5. Select OK and press Enter. The Read TCP/IP Configuration panel appears. Read TCP/IP Configuration Configure Verify Help (general) --------------------- Read TCP lIP Confi gurati on --------------------Reading Reading Readi ng Reading Reading Reading Your Your Your Your Your SLIPDIAL Command File ... TCPSTART file •.• TRUSERS ••. RESOLV ••. TCPDOS.INI ... AUTOEXEC.BAT ••• TCPIIP Base Directory is: TCP/IP BIN Directory is: TCP/IP ETC Directory is: WINDOWS Directory is: PROTOCOL. IN! file is: D:\TCPDOS21 D:\TCPDOS21\BIN D:\ TCPOOS21\ETC C:\WIN31 0: \ TCPDOS21 \ ETC\ PROTOCOL. I NI Press ENTER or click on OK to continue --OK-or disclosure restricted by GSA AOP Schedule Contract with IBM Corp. FlB Menu Alt-X Exit Fl Help (specific) Figure 90. Read TCPIIP Configuration Press Enter and you get the Write TCP/IP Configuration panel with a warning message. Chapter 4. Scenario 1: TCP/IP Using 3174 peer Communication Only 95 Write TCP/IP Configuration Confi gure Verify Help (genera 1) --------------------- Write TCP/IP Configuration --------------------- I I I ------------------------ Warni ng ----------------------CUSTOM cannot determi ne the name of the executab 1e devi ce dri ver for the fo 11 owi ng bound adapter: IBMXLN CUSTOM cannot check your CONFIG.SYS file for this devi ce dri ver. Pl ease add the requi red DEVICE= statement to your CONFIG.SYS. or add the name of this device driver program to your PROTOCOL.INI file as the second comment line immediately under the I BMXLN stanza name. OK I ---------------------------------------------------------- IBM Corp. FlB Menu AIt-X Exi t Fl Help (specifi c) Figure 91. Write TCP/IP Configuration Press Enter; the Write TCP/IP Configuration is completed and you are returned to the DOS prompt. 4.7.1 System Files This section describes changes to system CONFIG.SYS, AUTOEXEC.BAT and PROTOCOL.INI files when installing and configuring TCP/IP for DOS V2.1. Some of the changes are required to use the product and others are optional. You can use either of the following methods to make the changes: • You can choose to let the INSTALL and CUSTOM programs make most of the changes automatically during installation and configuration. • You can choose to make the changes yourself if they are needed for your configuration. For more information about changes to the system files, see Appendix C, IBM Transmission Control Protocol/Internet Protocol Version 2.1 for DOS: Installation and Administration, SC31-7047. CONFIG.SYS for TCPDOS DEVICE=C:\DOS52\SETVER.EXE DEVICE=C:\WIN3l\HIMEM.SYS REM DOS=HIGH FILES=30 BUFFERS=40 DEVICE=C:\WIN3l\SMARTDRV.EXE IDOUBLE_BUFFER STACKS=9,256 REM DEVICE = C:\DOS52\ANSI.SYS DEVICE = D:\TCPDOS21\BIN\PROTMAN.DOS II D:\TCPDOS2l\ETC DEVICE = D:\TCPDOS2l\BIN\IBMXL~.DOS DEVICE = D:\TCPDOS2l\BIN\DOSTCP.SYS DEVICE=\LSPl33\DXMA0MOD.SYS 00l DEVICE=\LSPl33\DXME0MOD.SYS 96 Using the 3174 TCP/IP Networks DEVICE=\LSP133\DXMT0MOD.SYS O=N ES=2 EST=3 DEVICE = C:\DOS52\ANS1.SYS CONFIG.SYS for TCPWIN DEVICE=C:\DOS52\SETVER.EXE DEVICE=C:\WIN31\H1MEM.SYS REM DOS=H1GH F1LES=30 BUFFERS=40 DEV1CE=C:\WIN31\SMARTDRV.EXE IDOUBLE_BUFFER STACKS=9,256 DEVICE = D:\TCPWIN21\BIN\PROTMAN.DOS /1 D:\TCPWIN21\ETC DEVICE = D:\TCPWIN21\BIN\IBMXlN.DOS DEVICE = D:\TCPWIN21\BIN\DOSTCP.SYS DEV1CE=\LSP133\DXMA0MOD.SYS 001 DEVICE=\LSP133\DXME0MOD.SYS DEV1CE=\LSP133\DXMT0MOD.SYS O=N ES=2 EST=3 DEVICE = C:\DOS52\ANSI.SYS AUTOEXEC.BAT for TCPDOS D:\TCPDOS21\BIN\NETBIND SET ETC=D:\TCPDOS21\ETC C:\WIN31\SMARTDRV.EXE IL @ECHO OFF PROMPT $P$G REM OLD PATH STATEMENT REM PATH C:\W1N31;C:\DOS52;D:\PCS\RUMBAPCS;C:\RUMBAPCS REM OLD PATH STATEMENT REM PATH C:\WIN31;C:\DOS52;D:\PCS\RUMBAPCS;C:\RUMBAPCS;D:\TCPDOS21\BI PATH C:\WIN31;C:\DOSS2;D:\TCPDOS21\BIN; KEY TEMP=C:\DOS52 C:\W1N31\MOUSE.COM IY AUTOEXEC.BAT for TCPWIN \lSP133\NETBIND SET ETC=D:\TCPWIN21\ETC C:\W1N31\SMARTDRV.EXE IL @ECHO OFF PROMPT $P$G REM OLD PATH STATEMENT REM PATH C:\WIN31;C:\DOS52;D:\PCS\RUMBAPCS;C:\RUMBAPCS REM OLD PATH STATEMENT REM PATH C:\W1N31;C:\DOS52;D:\PCS\RUMBAPCS;C:\RUMBAPCS;D:\TCPDOS21\B1 PATH C:\WIN31;C:\DOSS2;D:\TCPWIN21\BIN; DOS KEY SET TEMP=C:\DOS52 C:\WIN31\MOUSE.COM IY N PROTOCOL.lNI for TCPDOS ; --------------------- Protocol Manager Definition ------------------{PROTMAN MOD} DriverName = PROTMAN$ ; ------------------- Protocol Driver Definition ----------------------; IBM TCP/IP V2.1 for DOS ; {TCPIP V21} DriverName = DOSNDIS$ Chapter 4. Scenario 1: TCP/IP Using 3174 Peer Communication Only 97 ---- Bindings Statement ---Bindings = IBMXLN", ,------------ IBM LAN Support Program Vl.3 --------------------------{DXME8 MOD} DriverName = DXME8$ Bindings = IBMXLN {DXMT8 MOD} DriverName = DXMT8$ Bindings = IBMXLN ------------------------ Adaptor Definitions ------------------------j ------------------IBM Token Ring Adapter Definition ---------------{IBMTOK} IBM Token Ring IBMTOK.DOS DriverName = IBMTOK$ j ------------------IBM Token Ring Adapter Definition (2nd one) -----{IBMTOK2} IBM Token Ring (2nd) IBMTOK.DOS DriverName = IBMTOK2$ j -------------IBM PS/2 Adapter/A for Ethernet Networks ------------{IBMAC} IBM Ethernet MACETH. DOS DriverName = MACETH$ IRQ = 18 RamAddress = 8xCS88 Specify IOBase only for IBM PC Family adapters. (Must match adapter jumpers!) IOBase = 8x288 ReceiveBuffers = 16 ReceiveChains = 16 MaxRequests = 18 MaxTransmits = 18 ReceiveBufSize = 256 j -------------IBM PS/2 Adapter/A for Ethernet Networks (2nd one) ---{IBMAC2} IBM Ethernet (2nd) MACETH2.DOS DriverName =MACETH2$ IRQ = 15 RamAddress = 8xDS8e Specify IOBase only for IBM PC Family adapters. (Must match adapter jumpers!) IOBase = 8x2S8 ReceiveBuffers = 16 ReceiveChains = 16 MaxRequests = 18 MaxTransmits = 18 ReceiveBufSize = 158e j ------------------- 3Com Network Adapter Definition ----------------{TCMAC2} 3COM Etherlink MC ELNKMC.DOS DriverName = ELNKMC$ MaxTransmits = 18 {STCMAC2} 3COM Ethlink.MC (2nd) ELNKMC.DOS DriverName • ELNKMC2$ MaxTransmits = 18 SlotNumber = 2 98 Using the 3174 TCPIIP Networks {TCMAC} j 3COM Etherlink II ELNKII.DOS DriverName = ELNKII$ Interrupt = 3 IOAddress = 8x2S8 DMAChannel = 1 MaxTransmits = 18 Transceiver = Onboard {STCMAC} j 3COM Ethlink.II (2nd) ELNKI 1. DOS DriverName = ELNKII2$ Interrupt = 3 IOAddress = 8x2S8 DMAChannel = 1 MaxTransmits = 18 Transceiver = Onboard j -------------- Western Digital Network Adapter Definition ----------{WOMAC} j Western Dig. Ethernet j MACWD.DOS DriverName = MACWD$ IRQ = 3 RamAddress = 8xDS88 Specify IOBase only for IBM PC Family adapters. (Must match adapter jumpers!) IOBase = 8x2S8 ReceiveBuffers = 16 ReceiveChains = 16 MaxRequests = 18 MaxTransmits = 18 ReceiveBufSize = 1588 ; -------------- IBM 3174 Peer Support ---------------------------------{IBMXLN} ; IBM 3174 PEER SUPPORT ; IBMXLN. DOS Dr;verName = IBMXLN$ Maxtransmits = 6 NETADDRESS = 488831744992 Maxtransmits = 6 j**** END OF FILE **** Note: The IBMXLN must be configured for3174 Peer Support. 4.8 Using TCP/IP Application for Windows These applications enable you to perform the primary network user tasks: file transfer, remote printing, mail management, terminal emulation, and verification of remote host connections. This section introduces the TCPIIP TELNET and PING applications for Windows. For further information of TCPIIP applications, see Chapter 7, IBM Transmission Control Protocol/Internet Protocol Version 2.1 for DOS: User's Guide, SC31-7045. 4.8.1 Overview of the TCP/IP for Windows The TCP/IP applications for the Windows environment are installed as a TCP/IP program group, each with its own icon, as shown in Figure 92 on page 100. Note: If you are running TCP/IP for Windows, you must run TCPSTART before you load Windows. Chapter 4. Scenario 1: TCPIIP Using 3174 Peer Communication Only 99 IBM TCP/IP for DOS After loading Windows, you get the Program Manager panel. Click on the icon IBM TCP/IP for DOS, and the following panel appears. I Mail !~ii ffint SETTERM ~::~ Telnet Windows Telnet Help Figure 92. The TCP/IP Program Group All of the applications have a similar graphical user interface so that once you are familiar with one application, you will understand how to work with the others. 4.8.2 Windows Ping Ping for Windows enables you to: • Start and stop a Ping session. • Display running Ping information. • Display summary information for Ping sessions. • Specify the number of times to Ping. • Define hosts as side-bar push buttons. Ping On the IBM TCPIIP for DOS panel, click on the Ping icon, and the Ping panel is displayed. -, Ping DO file Ho~t Qptions tlelp 92 bytes receiued, iCAp_seq=1, tiAe=110 AS --- Ping Statistics: [9.67.38.73] --1 packets transAitted, 1 packets receiued, 0% loss Round-trip (AS) Ain/aug/Aax = 110/110/110 Figure 93. PING From the option-bar select Host, and the following panel appears. 100 Using the 3174 TCPIIP Networks Host Host Figure 94. HOST Here you enter the internet address of the host you want to ping. Press the OK push button and the Ping panel reappears. Ping (OK) - Ping DO Eile Ho~t .Qptions Help 92 bytes receiued, iCAp_seq=1, tiAe=110 AS --- Ping Statistics: [9.67.38.73] --1 packets transAitted, 1 packets receiued, It loss Round-trip (AS) Ain/aug/Aax = 110/110/110 Figure 95. Ping (OK) If the foreign host is up, you get the information summary of the chosen ping session in this display. 4.8.3 Windows TELNET TELNET for Windows enables you to: • Emulate up to eight host sessions. • Use a configuration file defined by SetTerm. • Specify emulator preferences. • Select a font size for a panel session. • Access online help. Chapter 4. Scenario 1: TCP/IP Using 3174 Peer Communication Only 101 TELNET :.~.!~.:. roil; SETTERM t Windows Telnet Help Figure 96. TELNET On the IBM TCP/IP for DOS panel, click on the TELNET icon, and the IBM TCP/IP TELNET panel appears. TELNET Configure Select Configure; and the actions-bar displayed. Active sessions: Figure 97. IBM TCP/IP TELNET Configure Press the Define push button and the Define Session panel appears, which allows you to define session parameters. 102 Using the 3174 TCP/IP Networks Define Session -- -------------Define Session II Hostname: 19.67.38.73 Optional lioe Host nickname: Configuration file: I II I o Auto-start session Emulator Port number: 123 Negotiate as: 1 st Choice: I VT220 2nd Choice: I VT100 3rd Choice: IIBM-3278 II II II Figure 98. Define Session In the Hostname field, type in your destination host internet address. Using a host nickname is optional. Specify your preferred emulator negotiation choices. Note: The option emulator negotiation works only for DOS TELNET. Windows TELNET does not use the emulator negotiation order information that SetTerm generates. For detailed information of the Emulator Negotiation Order, see Chapter 8, IBM Transmission Control Protocolllnternet Protocol Version 2.1 for DOS: User's Guide, SC31-.7045. Press the Define push button, and the IBM TCP/IP TELNET connection is displayed (left side of panel). TELNET Connection Active sessions: Figure 99. IBM TCP/IP TELNET Connection Select the Open icon and the Open Session panel appears. Chapter 4. Scenario 1: TCP/IP Using 3174 Peer Communication Only 103 Open Session - Open Session Hostname: 19.67.38.73 II Optional------;::::=======:::::::;~I Host nickname: Configuration file: 1joel I 1L-_ _ _ _ _ _---'11 Emulator-----------------, Port number: L-12_3_ _. . . . Negotiate as: 1st Choice: r-lvr-2-2-0-----. 2nd Choice: Ivrl00 :========: 3rd Choice: L-11B_M_-_3_27_8_ _ _-' Figure 100. Open Session Press the Open push button to establish a TCP/IP TELNET session with the predefined host. The following panel appears after the session is established. Session Establishment Figure 101. Session Establishment In our example, we opened a session with the RISC System/6000. 104 Using the 3174 TCP/IP Networks 4.9 RISC System/6000 Definitions On the RiSe System/6000, we type in the following at the command prompt: smit tcpip The panel shown in Figure 102 is displayed. 4.9.1 SMIT TCP/IP TCP/IP Move cursor to desi red i tern and press Enter. Minimum Configuration and Startup Further Configuration Fl=Help F9=Shell F2=Refresh Fl6=Exit F3=Cancel Enter=Oo F8=Image Figure 102. SMIT TCPIIP Select Minimum Configuration and Startup. The panel shown in Figure 103 on page 106 is displayed. Chapter 4. Scenario 1: TCP/IP Using 3174 Peer Communication Only 105 4.9.2 Minimum Configuration and Setup Minimum Configuration & Startup To Delete existing configuration data, please use Further Configuration menus Type or select values in entry fields. Press Enter AFTER making all desired changes. -Entry Fields-rs68881-9.67.38.71-2SS.2SS.2SS.192trfl * HOSTNAME * Internet ADDRESS (dotted decimal) Network MASK (dotted decimal) * Network INTERFACE NAME SERVER Internet ADDRESS (dotted dec; ma l) DOMAIN Name Default GATEWAY Address (dotted decimal or symbolic name) RING Speed START Now F1=Help FS=Undo F9=Shell F2=Refresh F6=Command FHl=Exi t -9.67.46.1934 no F3=Cancel F7=Edit Enter=Do + + F4=Li st F8=Image Figure 103. Minimum Configuration and Startup On the Minimum Configuration and Startup menu, do the following: • Type in your hostname. • Specify the IP address of your workstation. • Specify the network mask. • Specify the network interface. • Specify the default gateway address. • Define the ring speed. If you have completed your input, press Enter; the Minimum Configuration and Setup is completed. 106 Using the 3174 TCP/IP Networks 4.10 3174-11 R Customization In 3174-11R customization, do the following: • Specify the 3174-11R SOLC address • Define the upper limit address for OSPUs • Specify the 3174-11R network 10 • Specify the token-ring address for the 3174-11R • Specify the token-ring address for each PS/2. _ _ _ _ Model/Attach _ _ __ e98 e99 - 3174 11R SOLC ITSO RALEIGH BY J MINOERLEIN 19 MAY 93 1aa - 11R 1e1 - 2 PF: 3=Quit 4=Oefault 8=Fwd Figure 104. 3174-11R Customization 4.10.1 SDLC SOLC SOLC 1a4 - C1 D 1a5 - C8 a 11e - 1 aaaa 116 - 2 127 - e e 121 - a1 123 - e 125 - aaaaaaae 126 - aaaeeeee 132 - a e a a 136 - 1 a e 1 137 - a e a e 138 - e 141 - A 15a - 1 e 165 - 1 166 - A 173 - aaaeeeee 175 - 179 - e e e 1ge - ae 213 - 1 215 - eaaaa 22a - e 31a - a 313 - 1 317 - a 365 - a 37a - 1 PF: 3=Qui t 4=Oefaul t II 7-Back -- 1a8 - aaaaaaa 318 - a 168 - a 348 - 1 8=Fwd Figure 105. Customizing the 3174-11R for an SDLC Link D Question 104 specifies the SOLC address of the 3174-11R. II Question 105 defines the upper limit poll address for OSPUs. We will use poll address: Chapter 4. Scenario 1: TCPIIP Using 3174 Peer Communication Only 107 • C3 for the PS/2 DOS coax-attached workstation • C5 for the PS/2 OS/2 coax-attached workstation II Question 150 =10 enables the token-ring gateway function for DSPUs. 4.10.2 Common SNA _ _ _ _ _ Common SNA _ _ _ __ C1/SDLC 5aa - a 581 - 582 - APPN Support Fi e1ds : 518 - a 511 - PF: 3=Quit 4=Default 512 - 7=Back 8=Fwd 9=RtnH Figure 106. Names to Identify the 3174-11R Network Node Use default responses on this panel. 4.10.3 Common Network _ _ _ _ Common Network _ _ _ __ C1/SDLC gea - 4aaa 3174 a882 84 D985 908 - IBMLAN 912 - a8 911 - 8 PF: 3=Quit 4=Default - 1 7=Back 8=Fwd 9=RtnH Figure 107. Token-Ring Definition for the 3174-11R II 108 Question 900 specifies the token-ring address of the 3174-11 R. Using the 3174 TCP/IP Networks 4.10.4 Ring Address Assignment _ _ 948: Ri ng Address Assi gnment _ _ S Cl C2 C4 C6 C8 PF: Ri n9 Address 4aa8 3174 8a62 4686 3174 1992 4886 3174 3992 4a66 3174 5992 4886 3174 6663 3=Quit 4=Default SAP 64 84 84 64 64 7=Back T S Ri n9 Address 8 8 6 1 C3 C5 C7 4aa8 3174 4992 4688 3174 2992 4888 3174 6992 8=Fwd SAP T a4 84 84 8 6 8 B 9=RtnH Figure 108. Ring Address Assignment D C3 for the PS/2 DOS coax-attached workstation D C5 for the PS/2 OS/2 coax-attached workstation 4.11 3174-Peer Definition 3174 Peer Communication is referred to in the customizing panels as the 3174-Peer Support. 3174-Peer Support provides a logical internal token-ring segment and a bridge to a real external token-ring network segment. Each coax-attached PS/2 workstation appears to be attached to the internal token-ring. In the customizing panel descriptions, the following terms are used: • 3174-Peer device refers to a coax-attached PS/2 workstation. • 3174-Peer port refers to the coax port to which a PS/2 workstation is attached. • 3174-Peer bridge refers to the internal bridge. • 3174-Peer segment refers to the internal token-ring segment. • Token-Ring segment refers to the external token-ring segment. Each 3174-Peer device can have a token-ring address: • Specified as a DXML 1MOD.SYS parameter in its CONFIG.SYS file or the parameter NETADDRESS in the PROTOCOL.INI file. • Assigned by the 3174-Peer Support according to its port number, with some portion of the address specified by the user. The 3174-Peer Definition panels allow you to: • Enable the internal token-ring segment • Enable the internal bridge function • Customize the internal bridge parameters • Enable LAN Manager support Chapter 4. Scenario 1: TCP/IP Using 3174 Peer Communication Only 109 • Specify the middle six hexadecimal digits of the 3174-assigned token-ring add ress for the 3174-Peer devices. _ _ _ 3174-Peer Defi ni ti on _ __ 3174-Peer Support 65S - Y 3174-Peer Support (Y,N) Br; dge Support LAN Manager Support 3174-Peer Onl ;ne Test Updates (Y, N) (Y,N) (Y,N) 3174-Peer Opti ons 651 - Y 652 - N 653 - y 3174-Peer Sta ti on Parameters 66S - 4SSS 3174 91 PN 661 - S5 PF: 3=Qui t 4=Default 3174-Peer Port Address Range Percentage of Di scard Threshold (sssa sa (as - 99) FFFF FF) 8=Fwd Figure 109. Enabling 3174 Peer Communication Functions 4.11.1 Question 650: 3174-Peer Support The response indicates whether the internal tOken-ring segment is to be enabled. Valid responses are: Y = Yes N = No (default response) If the response is Y, then the Peer Communication function will be included and operational when the 3174 is IMLed. A Y response increases the total control storage required on the 3174. For Scenario 1, the DOS and OS/2· workstations will use 3174-Peer Support to form an internal token-ring segment. 4.11.2 Question 651: Bridge Support The response indicates whether the internal bridge function is to be enabled. This bridge function requires that the 16/4 Mbps Token-Ring Network Adapter be installed in the 3174. Valid responses are: Y = Yes N = No (default response) You must respond with a Y if you want the 3174-Peer devices to communicate: • With devices on the external token-ring for server/requester functions, for example, a 3174-Peer device requester accessing an external server or an external requester accessing a 3174-Peer device server. • As DSPUs to the 3174 gateway (the 3174 you are now customizing). A Y response increases the total control storage required on the 3174. 110 Using the 3174 TCPIIP Networks For Scenario 1, the DOS and OS/2 workstations on the internal token-ring segment will use the 3174-Peer bridge to bridge to the external token-ring network. 4.11.3 Question 652: LAN Manager Support Note: The LAN Manager referred to here does not mean the IBM LAN Manager V1 and V2, or the Microsoft LAN Manager, or the LAN Network Manager V1.0 products. The first product officially supported is the IBM LAN Network Manager V1.1. The response indicates whether support for a LAN Network Manager is to be enabled. Valid responses are: Y = Yes N = No (default response). If your response is Y, then LAN Network Manager will support the LAN Reporting Mechanism in the 3174-Peer bridge and provide functions such as: • LAN Bridge Server • Ring Parameter Server • Configuration Report Server (for the 3174-Peer segment only) • Ring Error Monitor (for the 3174-Peer segment only) If the LAN Manager support is enabled, the 3174-Peer bridge must .also be enabled (Question 651 = Y). LAN Network Manager V1.1 is required to manage a 3174-Peer segment. For Scenario 1, no LAN Manager is used. You should respond with an N. With the LAN Manager support disabled, you can update 3174-Peer status and bridge profile parameters via online Test 9 (LAN tests). A Y response increases the total control storage required on the 3174. 4.11.4 Question 653: 3174-Peer Online Test Updates The response is used in conjunction with Questions 651 and 652 to determine the update options you are allowed to perform via the LAN Test Menu. Valid responses are: Y = Yes N = No (default response) Table 3. 3174-Peer Online Test Updates Allowed Q651: Bridge Support Q652: LAN Manager Support Q653: 3174·Peer Online Test Updates Updates Allowed Via N/A y Y Test 9, option 12 LAN Manager profile y N Y Test 9, option 9 3174-Peer status Test 9, option 10 3174-Peer bridge profile N N Y Test9, option 9 3174-Peer status Chapter 4. Scenario 1: TCP/IP Using 3174 Peer Communication Only 111 You must enter a password in Question 98 (Online Test Password) if you want to use the 3174-Peer Online Test Updates capability. If a password is not provided in Question 98, this capability is deconfigured when the 3174 is IMLed. 4.11.5 Question 660: 3174-Peer Port Address Range We have mentioned before that there are two ways to give a 3174-Peer device a token-ring address: • As a DXML 1MOD.SYS parameter in its CONFIG.SYS file • Assigned by the 3174 Peer Communication function according to its port number, with some portion of the address specified by the user Question 660 allows you to enter the user-specified portion of the address. The format of the address is as shown in Figure 110. 4000 XXXX XXPN D B II Figure 110. Format of 3174-Peer Device Address D 4000 is a protected field and cannot be modified. B XXXXXX is the user-specified portion of the address. The valid range is from hexadecimal '000000' to 'FFFFFF'. II PN is the port number to which the 3174-Peer device is attached. This value ranges from 00 (HG26-00) to 63 (HG27-31). As shown in Figure 109 on page 110, we have entered 317491 as the user-specified portion of the address. This means that a 3174-Peer device attached to port HG26-23 will have a 3174-assigned address of 400031749123. Another 3174-Peer device attached to port HG27-23 will have a 3174-assigned address of 400031749155. Note: The 3174 Planning Guide description for Question 660 gives an impression that the addresses in this example would be 400031749117 (port HG26-23 decimal 23 converted to X'1?,) and 400031749137 (port HG27-23 decimal 55 converted to X'3?,). Using Online Test 9 option 9, the addresses are displayed with the port numbers in decimal. In addition, if the LAN Manager Support is enabled in Question 652, then the 3174 has an address with a PN of FF on the internal token-ring. In our example, this address is 4000317491FF. Note that if an address is specified via the DXML 1MOD.SYS driver: • It will override the 3174-assigned address. • It must be outside the range of addresses available for assignment by the 3174 if you wish to have port-independent addressing. In our example, it should be outside the range 400031749100 to 400031749163. • It must not be the address of the 3174 when the LAN Manager Support is enabled. In our example, it must not be 4000317491FF. 112 Using the 3174 rePIJP Networks If 3174-Peer Support and Bridge Support are both enabled, you should check that no other device uses any of the 3174-Peer Support addresses in Questions 106, 107, 900 and 940. Recommendation: We recommend that you specify 3174-Peer device addresses via the DXML 1MOD.SYS driver. This will give you addressing independent of the port numbers and allow 3174-Peer devices to be swapped from one port to another without problems. 4.11.6 Question 661: Percentage of Discard Threshold As a 3174-Peer device becomes congested, it cannot receive as many frames and starts to discard those it cannot receive. The more frames it discards within a given time interval, the more congested the device becomes. Question 661 allows you to specify a threshold to use in deciding when a device has become congested. The valid range of response is 00 to 99. The default response is 05; this means that we consider a device to be congested if more than 5% of the frames are discarded in anyone-minute interval. If you specify ~O, it means that we consider a device to be congested if it discards any frame at all in anyone-minute interval. 4.11.7 3174-Peer Bridge Profile The 3174-Peer Bridge Profile panel allows you to specify parameters to be used by the internal bridge function. These parameters include: • The internal bridge number • The internal ring segment number • The external token-ring network segment number • The number of hops over which a broadcast frame can cross • Whether frames will be forwarded by the bridge • Setting threshold for bridge congestion • How long to wait before logging a bridge congestion • How long to wait before sending an alert about a congested bridge Chapter 4. Scenario 1: TCP/IP Using 3174 Peer Communication Only 113 ---.-_ _ 3174-Peer Bridge Profile _ __ 678 671 672 673 674 675 - 1 BB3 882 7 Y 8818 676 - 82 88 677 - 818 PF: 3=Quit Bridge Number Token-Ring Segment Number 3174-Peer Segment Number Token-Ring Hop Count Frame Forwarding Active Bridge Performance Threshold (Frames Discarded Per 18,(88) Logging Interval Alert Threshold 4=Default 7=Back (8-F) (881-FFF) (001-FFF) (1-7) (Y,N,W) (8888-9999) (88-99 Hours 88-59 Minutes) (888-255) 8= Fwd Figure 111. 3174-Peer Bridge Parameters Question 670: Bridge Number The response assigns a number to the internal 3174-Peer bridge. The valid range of response is a hexadecimal value from 0 to F, with 1 being the default. The bridge number is required for source routing. If there is more than one 3174-Peer segment on the same token-ring network, the 3174-Peer bridge number can be the same for all the 3174-Peer bridges. Question 671: Token-Ring Segment Number The response assigns a number to the external (real) token-ring network segment. The valid range of response is a hexadecimal value from 001 to FFF, with no default. It is required for source routing. If the 3174 is attached to an eXisting token-ring network, you should use the segment number already assigned to the token-ring network for question 671. If an IBM Token-Ring Network Bridge Program station is active on the token-ring network; you must use the segment number assigned by the Bridge Program for question 671. If the numbers do not match, the 3174-Peer bridge will not be able to communicate on the token-ring network. If there is more than one 3174-Peer segment on the same token-ring network, the token-ring network segment number must be the same for all the 3174-Peer segments (obviously, since they are attached to the same token-ring network). The token-ring network segment number, however, cannot be the same as the 3174-Peer segment number. Question 672: 3174-Peer Segment Number The response assigns a number to the internal ring segment (the 3174-Peer segment). The valid range of response is a hexadecimal value from 001 to FFF, with no default. If there is more than one 3174-Peer segment on the same token-ring network, the 3174-Peer segment number must be different for all the 3174-Peer segments. 114 Using the 3174 TCP/IP Networks It must also be different from the token-ring network segment number. If the tOken-ring network is bridged to other token-ring networks, you must ensure that all 3174-Peer segment numbers are unique throughout the entire network. Question 673: Token-Ring Hop Count The response specifies the maximum number of bridges that a broadcast frame can cross. The valid range of response is a from 1 to 7, with 7 as the default. Note that the 3174-Peer bridge is counted as one hop when frames cross from the 3174-Peer segment to the external token-ring network or vice versa. Question 674: Frame Forwarding Active The response indicates whether the 3174-Peer bridge is to forward frames it receives. Valid responses are: Y = Yes (default response) N=No W=Wrap mode Enter: • Y if you want the 3174-Peer bridge to forward frames as well as process frames received from the tOken-ring network, or if a wrap plug is used on the Token-Ring Adapter in the 3174. • N if you do not want the 3174-Peer bridge to forward frames received from the token-ring network. In fact, it will discard any frames it receives and stop incrementing the discard frame counters. • W if a token-ring adapter cable is connected to the Token-Ring Adapter in the 3174 but not to the tOken-ring network (that is, not plugged into, for example, an 8230 Controlled Access Unit) and you want the adapter to open in wrap mode. Wrap mode allows 3174-Peer devices to access the 3174 token-ring gateway function for host communication without requiring the 3174 to be physically connected to a token-ring. Note: Before Configuration Support-C Release 3, you could put the 3174 into wrap mode by doing one of the following (depending on the microcode level): Install a wrap plug (PN 6165899) instead of the Token-Ring Adapter cable at the 3174 Token-Ring Adapter port; respond to question 674 with a Y. Install a Token-Ring Adapter cable at the 3174 Token-Ring Adapter port and apply patch TR 824501 (3174 Peer Communication Wrap Mode); respond to question 674 with a Y. Note: Patch TR 824501 is only valid for the Peer Communications RPQ 8Q0718 (Configuration Support-B Release 4). This patch is not needed for Configuration Support-C Release 1 and later because Online Test /9,10 support for wrap mode was added. Install a Token-Ring Adapter cable at the 3174 Token-Ring Adapter port; use Online Test /9,10 to set the Frame Forwarding Active response to W. Chapter 4. Scenario 1: TCP/IP Using 3174 Peer Communication Only 115 With Configuration Support-C Release 3, you could put the 3174 into wrap mode by dOing one of the following: Install a wrap plug (PN 6165899) instead of the Token-Ring Adapter cable at the 3174 Token-Ring Adapter port; respond to question 674 with a Y. Install a Token-Ring Adapter cable at the 3174 Token-Ring Adapter port; respond to question 674 with a W (Wrap). Install a Token-Ring Adapter cable at the 3174 Token-Ring Adapter port; use Online Test /9,10 to set the Frame Forwarding Active response to W. Configuration Support-C Release 3 allows you to set the wrap mode through customization instead of using Online Test /9,10. The token-ring adapter is still required. Question 675: Bridge Performance Threshold The response specifies the maximum percentage of information frames that may be discarded by the internal bridge within a one-minute interval before a count is incremented. The valid range is from 0000 to 9999; the number is in hundredths of a percent or the number of frames per 10,000. The default is 0010 and means that the discard counter will be incremented by one if 0.1 010 (10 hundredths of a percent) of the frames received within anyone-minute interval are discarded. It is the same as saying the discard counter will be incremented by one if 10 out of every 10,000 frames received within anyone-minute interval are discarded. A separate count is maintained for frames received from the token-ring network and frames received from the 3174-Peer segment. Question 676: Logging Interval When the internal bridge performance threshold is exceeded at the end of a one-minute interval, the bridge is congested. To measure how serious the congestion is, you can specify a time interval during which the congestion is monitored. The monitoring begins at the end of the one-minute interval when the congestion occurred, counting that one-minute interval as the first minute of the monitoring interval. At the end of the monitoring interval, the Log Manager is invoked to record the number of minutes in that interval during which the bridge was congested. The number of minutes and a non-alertable status code are recorded in the event log. This information is time stamped. Question 676 allows you to set the monitoring interval. The valid range of response is from 00 Hours 00 Minutes to 99 Hours 59 Minutes, with the default being 02 00 (every two hours). If 00 Hours 00 Minutes is specified, then no logging of the bridge congestion is invoked. If you specify any interval other than 0000, then logging begins only after bridge congestion has been detected. Question 677: Alert Threshold Within the monitoring interval set by Question 676, you can set another threshold to raise an alert if the congestion is serious. Question 677 allows you to set this alert threshold. The valid range of response is from 000 to 255, with the default being 010 minutes. 116 Using the 3174 TCP/IP Networks Using the default logging interval (0200) and default alert threshold (010) as an example, if bridge congestion is detected then monitoring begins. If bridge congestion total time is less than 10 minutes (the alert threshold), no alert is raised and logging is invoked at the end of two hours. As soon as bridge congestion total time reaches 10 minutes (the alert threshold), an alert is raised, the Log Manager is immediately invoked to record a status code and the alert threshold in the event log and the logging interval is treated as if it has completed. 4.11.8 LAN Manager Profile The LAN Manager Profile panel allows you to specify a password for each reporting link. The following rules apply to the reporting link passwords: • The passwords need not be unique. • Each password must be six to eight characters in length. • Each character must be in the range 0-9 and A-Z. • No blanks preceding or imbedded in the password are allowed • The default is all blanks (no password specified). The following questions allow you to specify the passwords: • Question 690: Reporting Link 0 Password • Question 691: Reporting Link 1 Password • Question 692: Reporting Link 2 Password • Question 693: Reporting Link 3 Password Chapter 4. Scenario 1: TCP/IP Using 3174 Peer Communication Only 117 4.12· Display 3174-Peer StatlJs ----- Di sp lay 3174-Peer Status .:. HG 26 ----Current Functi ona 1 Group Di scarded Devi ce Address Address Frame Ctr Status Port Address 88 81 82 83 84 85 4888 3174 2992 •••• 8 8 1· 86 4888 3174 4992 •••• 86 87 8S 89 HI H) 11 12 13 14 15 To go di rectly to other tests. enter: /Test. Opti on Se 1ect Test; press ENTER ===> PF: 3=Qui t 5=Refresh S=Fwd 9=Ctr->8 12=Test Menu Figure 112. Display 3174-Peer Status D The 1 means the interface is enabled For detailed information about Online Test Status Information see Chapter 5 in the Customer Problem Determination Guide, , GA23-0217. 118 Using the 3174 TCP/IP Networks Chapter 5. Scenario 2: Concurrent Access to SNA and TCP/IP Hosts This scenario shows the concurrent ability of the: • RISC System/6000 workstation to access the 3270 SNA host, using the 3174-12L as the SNA gateway. • The 3270 terminal to access the 3270 SNA host, using the 3174-12L as a cluster controller. • The same 3270 terminal to access the RISC System/6000, using the 3174-12L as the TCP/IP TELNET client. The 3174-12L is attached to the S/390 host via an ESCON channel connection. 5.1 Scenario 2 Configuration Diagram 3270 SNA Host 9.67.38.73 317412L Gateway 9.67.38.87 3270 Figure 113. 3174 MLT Access to SNA 3270 and TCP/IP Hosts © Copyright IBM Corp. 1994 119 5.2 Scenario 2 Configuration Description The composite network has the following components: • An S/390 host with VTAM* V4.1 • A 3174-12L Establishment Controller with: - An ESCON connection Token-ring address of 400031740004 • A RISC System/6000 - Token-ring address of 100054AF58CE • 3270 terminal 120 Using the 3174 TCP/IP Networks 5.3 3174-12L Multi-Host Customization In 3174-12L customization, we do the following: • Define a multi-host connection. • Specify the 3174-12L SNA channel addresses. • Specify the 3174-12L network 10. • Specify the token-ring address for the 3174-12L. • Specify the token-ring address for the RISe System/6000. Modell Attach _ _ _ _ Model/Attach _ _ __ 898 899 - 3174 12L ESCON ITSO RALEIGH BY JM 28 MAY 93 188 - 12L 181 - M PF: II 3=Quit 4=Default 8=Fwd Figure 114. 3174-11L Multi-Host Customization D Question 101 response is M for multi-host attachment. Chapter 5. Scenario 2: Concurrent Access to SNA and TCPIIP Hosts 121 Multi-Host Definition Multi-Host Definition _ _ _ __ Entry 81 8f 16 Fill in a new host. change a host or select a host for configuring Host Adapter Host Hardware Include Host Descriptor Type ID D Attach Group in IMl PRIMARY_SNA_CH38_ 5 lA 2A 3A IB • 1 VCU2_1B_CH37_ _ _ Select ===> PF: 3=Qui t 7=Back l1=PageFWd 12=Done Figure 115. Multi-Host Definition o On this panel we define host 10 1A as the primary host via channel address 30. fJ 122 We define host 10 18 as the secondary host via channel address 37. Using the 3174 TCP/IP Networks Local (SNA) 1 A Host LT- 1A II = PRIMARY Local (SMA) SMA CH38 LOCL -- 185 - 6F • 188 - 23CQ382 118 - 4 8888 116 - 1 121 - 83 123 - 8 125 - 81888188 126 - 88888888 127 - 8 8 132 - 8 8 8 8 136 - 1 8 8 1 137 - 8 8 8 8 138 - 8 141 - A 158 - 1 8 165 - 1 166 - A 173 - 88888888 175 - 179 - 1 8 1 198 - 88 213 - 1 215 - 88888 228 - 8 241 - 8 242 - 8 184 - 68 248 - 8 PF: II 3=Quit 4=Oefault II 168 - 1 8=Fwd Figure 116. Customizing the 3174-12L for an ESCON Connection D Question 104 specifies the controller address of the 3174-12L. B Question 105 defines the upper limit address. II Question 150= 10 enables the token-ring gateway function for DSPUs. II Question 240 is the controller logical address. Chapter 5. Scenario 2: Concurrent Access to SNA and TCPIIP Hosts 123 Common SNA ---::l:-:-A-=--::P~R'::":'IM~AR=Y Common SNA SNA CH3e - - - - C68/LOCL se8 - 8 581 - 582 - APPN Support Fi e1ds: Sle - PF: e 3=Quit 511 - 4=Default 7=Back 512 - S-Fwd 9=RtnH Figure 117. Names to Identify the 3174-12L Network Node Use the defaults on this panel. Common Network Common Network -"""I-A-=-P"""R"""'IM'"""ARY SNA CH3e ----- .D gee - 48ee 3174 8ee4 e4 911 - PF: e 3=Quit C68/LOCL geS - 1 912 - 4=Default 7=Back 98S - IBMLAN aa S=Fwd 9=RtnH Figure 118. Token-Ring Definition for the 3174-12L D Question 900 specifies the token-ring address of the 3174-12L. mSAP=04 for the primary host. Note: In multi-host connections, the primary host has SAP=04. The secondary host must have a different SAP number. 124 Using the 3174 TCP/IP Networks Ring Address Assignment 9413: Ring Address Assignment --lA-= PRIMARY SNA CH3a -C6a/LOCL S 613 61 63 65 67 PF: Ring Address 4131313 3174 1313134 1131313 5A4F 58CE xxx x XXXX xxx x xxx x XXXX xxx x XXXX xxx x XXXX 3=Quit 4=Oefault H SAP 134 134 134 134 134 T S Ri ng Address SAP T a 13 a 1 62 64 66 XXXX XXXX XXXX XXXX XXXX XXXX XXXX xxxx 134 134 134 a 13 a 7=Back 8=Fwd xxx x 9=RtnH Figure 119. Ring Address Assignment D The token-ring gateway address is assigned to host address BO. a The token-ring address of the RISC System/BOOO is assigned to host address B1. Ring Transmission Definition 941: Ri ng Transmi ssi on Oefi niti ons --lA-= PRIMARY SNA CH3B C6a/LOCL S 613 61 63 65 67 PF: Ri ng Address 4131313 3174 1313134 1aee 5A4F 58CE 3=Quit 4=Oefault SAP 84 134 7=Back F W 1117& 8=Fwd S 62 64 66 Ring Address xxx x XXXX XXXX SAP T a4 a a 13 9=RtnH Figure 120. Ring Transmission Definition D Is the value of transmit I-frames (1 =521 bytes). For detailed information about transmit I-frames, see AIX Version 3 RISC System/6000, Communication Concepts and Procedures, Volume 2, GC23-2203. a Maximum-Out (transmit window size) - the number of transmits before waiting to receive an acknowledgment. Chapter 5. Scenario 2: Concurrent Access to SNA and TCP/IP Hosts 125 Port Assignment 117: Port Ass; gnment _ _ _ __ 1A = PRIMARY SNA CH30 Host addresses Host addresses Port IS 1 2 3 4 5 Port IS 1 2 3 4 5 26-00 1 _ _ _ _ _ 26-01 1 26-02 1 _ _ _ _ _ 26-04 1 _ _ _ _ _ 26-85 11 _ _ _ _ _ 26-071 _ _ _ _ _ 26-06 1 _ _ _ _ _ 26-08 1 _ _ _ _ _ 26-09 1 _ _ _ _ _ 26-11 0 _ _ _ _ _ 26-100 _ _ _ _ _ 26-120 _ _ _ _ _ 26-13 0 _ _ _ _ _ 26-15 0 _ _ _ _ _ 26-140 _ _ _ _ _ 26':17 0 _ _ _ _ _ 26-160 _ _ _ _ _ 26-18 0 _ _ _ _ _ 26-19 0 _ _ _ _ _ 26-20 0 _ _ _ _ _ 26-21 0 _ _ _ _ _ 26-220 _ _ _ _ _ 26-23 0 _ _ _ _ _ 26-25 0 _ _ _ _ _ 26-24 0 _ _ _ _ _ 26-27 0 _ _ _ _ _ 26-260 _ _ _ _ _ 26-290 _ _ _ _ _ 26-280 _ _ _ _ _ 26-31 0 _ _ _ _ _ 26-30 0 _ _ _ _ _ _-,----,= LT= 26~03 PF: 3=Quit 4=Default 7=Back 8=Fwd 60/LOCL ===== 11=PageFwd 9=RtnH Figure 121. Port Assignment This is a panel that appears during the Configure procedure if you respond to Question 116 with 1 or 2. For detailed information, see 3174 Establishment Controller Planning Guide, Configuration Support C Release 3, GA27-3918. Port Address 118: Port Address --l-A-=-=P'"""RIMARY SNA CH30 ----Host addresses Host addresses Port IS 1 2 3 4 Port IS 1 2 3 4 5 26-08 1 82 _ _ _ _ 26-01 1 03 _ _ _ 26-82 1 84 _ _ _ _ 26-03 1 05 _ _ _ 26-04 1 86 _ _ _ _ 26-05 1 07 _ _ _ 26-87 1 09 _ _ _ 26-86 1 88 _ _ _ _ 26-89 1 8B _ _ _ 26-88 1 8A _ _ _ _ 26-11 0 _ _ _ _ 26-10 0 _ _ _ _ _ 26-12 0 _ _ _ _ _ 26-13 0 _ _ _ _ 26-14 0 _ _ _ _ _ 26-15 0 _ _ _ _ 26-17 0 _ _ _ _ 26-168 _ _ _ _ _ 26-19 8 _ _ _ _ 26-18 8 _ _ _ _ _ 26-20 8 _ _ _ _ _ 26-21 0 _ _ _ _ 26-22 8 _ _ _ _ _ 26-23 0 _ _ _ _ 26-25 0 _ _ _ _ 26-24 8 _ _ _ _ _ 26-27 0 _ _ _ _ 26-26 8 _ _ _ _ _ 26-29 0 _ _ _ _ 26-288 _ _ _ _ _ 26-31 8 _ _ _ _ 26-300 _ _ _ _ _ LT=010 PF: 3=Qu; t 4=Default 7=Back 8=Fwd 9=RtnH 60/LOCL 5 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ l1=PageFwd Figure 122. Port Address This panel appears on the screen after the 117 panel if you assign your own addresses. The customizer cannot enterinformation on this panel. 126 Using the 3174 TCPIIPNetworks Local (SNA) 1 B Host -~l~B-.-:-V~CU=2~lB 184 - S8 . . Local (SNA) CH37 ---,---- 116 - 1__ 185 - SF • 125 - 88*****8 158 - 1 8 . 215 - 88888 248 - 7 PF: LOCL 127 - 8 8 165 - 8 179 - 1 8 1 198 - 8a 228 - 3 221 - 8 II 3-Quit 4=Oefault S=Fwd Figure 123. Customizing the 3174-12L for an ESCON Connection (IB Host) D Question 104 specifies the controller address of the 3174-12L. a Question 105 defines the upper limit address. 11 II Question 150= 10 enables the token-ring gateway function for DSPUs. Question 240 is the controller logical address. 5.3.1 Common Network (18 Host) ... Common Network _ _ __ 1B .. VCU IB CH37 _~---:-~ PF: 988 - 4888 3174 8884 8S 985 - 1 911 - 8 912 - 88 3-Quit 4=Oefault 7"Back S=Fwd C78/LOCL 98S - IBMLAN 9=RtnH Figure 124. Token-Ring Definition for the 3174-12L D Question 900 specifies the token-ring address of the 3174-12L. a SAP =08 for the secondary host. Note: In multi-host connections, the secondary host must have a SAP number different from the primary one. In our case, we have SAP=08. Chapter 5. Scenario 2: Concurrent Access to SNAand TCPIIP Hosts 127 5.3.2 Ring Address Assignment (1 B Host) _ _ 94a: R; ng Address Ass; gnment _ _ 1B = VCU2 1B CH37 C67/LOCL S 8a 81 83 85 87 PF: R; ng Address 4aaa 3174 aaa8 1aaa 5A4F 58CE xxxx xxxx xxx x xxxx xxxx XXXX xxxx xxx x XXXX 3=Quit 4=Default I SAP a4 a4 a4 a4 a4 T S a a a 1 82 84 86 7=Back 8"Fwd R; ng Address SAP T xxxx xxxx xxx x xxxx xxxx XXXX xxxx xxxx a4 a4 a4 a a a XXXX 9=RtnH Figure 125. Ring Address Assignment (1 B Host) D The token-ring gateway address is assigned to host address 80. II The token-ring address of the RS/6000 is assigned to host address 81. 5.3.3 Ring Transmission Definition (1 B Host) 941: Ring Transmission Definitions --lB-= VCU2 1B CH37 C7a/LOCL S 8a 81 83 85 87 PF: Ri ng Address 4aaa 3174 aae4 1aaa 5A4F 58CE 3=Quit 4=Default SAP a8 a4 7=Back F W 102. 8=Fwd S Ri ng Address SAP T 82 84 86 XXXX XXXX XXXX a4 a a a 9=RtnH Figure 126. Ring Transmission Definition (1 B Host) D II Is the value of transmit I-frames (1 = 521 bytes). Maximum-Out (transmit window size) - the number of transmits before waiting to receive an acknowledgment. 128 Using the 3174 TCP/IP Networks Port Assignment (1 B Host) _ - , -_ _ 117: Port Assignment _ _::-:-:--:IB '" VCU2 IB CH37 116s:1 Host addresses Host addresses Port IS 1 2 3 4 5 Port IS 1 2 3 4 26-88 1 _ _ _ _ _ 26-811 _ _ _ _ 26-82 1 _ _ _ _ _ 26-831 _ _ _ _ 26-84 1 _ _ _ _ _ 26-851 _ _ _ _ 26-86 1 _ _ _ _ _ 26-871 _ _ _ _ 26-69 1 _ _ _ _ 26-881 _ _ _ _ _ 26-11 8 _ _ _ _ 26-18 8 _ _ _ _ _ 26-12 8 _ _ _ _ _ 26-13 6 _ _ _ _ 26-15 8 _ _ _ _ 26-14 8 _ _ _ _ _ 26-178 _ _ _ _ 26-16 8 _ _ _ _ _ 26-19 8 _ _ _ _ 26-18 8 _ _ _ _ _ 26-28 8 _ _ _ _ _ 26-21 8 _ _ _ _ 26-236 _ _ _ _ 26-228 _ _ _ _ _ 26-24 8 _ _ _ _ _ 26-256 _ _ _ _ 26-26 8 _ _ _ _ _ 26-27 8 _ _ _ _ 26-28 8 _ _ _ _ _ 26-29 6 _ _ _ _ 26-388 _ _ _ _ _ 26-31 6 _ _ _ _ LT= PF: 3=Quit 4=Oefault 7=Back 8=Fwd 78/LOCL 5 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 9=RtnH l1=PageFwd Figure 127. Port Assignment (1 B Host) This is a panel that appears during the Configure procedure if you respond to Question 116 with 1 or 2. For detailed information, see 3174 Establishment Controller Planning Guide, Configuration Support C Release 3, GA27-3918. Port Address 118: Port Address --"I-B-=-V-CU2 IB CH37 ---1::-:1~6=-:-1 Host addresses Host addresses Port IS 1 2 3 4 5 Port IS 1 2 3 4 26-66 1 82 _ _ _ _ 26-81 1 83 _ _ _ 26-82 1 84 _ _ _ _ 26-83 1 85 _ _ _ 26-64 1 86 _ _ _ _ 26-85 1 87 _ _ _ 26-66 1 88 _ _ _ _ 26-87 1 89 _ _ _ 26-68 1 6A _ _ _ _ 26-89 1 88 _ _ _ 26-16 6 _ _ _ _ _ 26-11 8 _ _ _ _ 26-12 6 _ _ _ _ _ 26-13 8 _ _ _ _ 26-14 8 _ _ _ _ _ 26-15 e _ _ _ _ 26-16 6 _ _ _ _ _ 26-17 e _ _ _ _ 26-18 6 _ _ _ _ _ 26-19 e _ _ _ _ 26-28 8 _ _ _ _ _ 26-21 8 _ _ _ _ 26-226 _ _ _ _ _ 26-238 _ _ _ _ 26-25 8 _ _ _ _ 26-24 8 _ _ _ _ _ 26-278 _ _ _ _ 26-26 8 _ _ _ _ _ 26-28 8 _ _ _ _ _ 26-29 e _ _ _ _ 26-388 _ _ _ _ _ 26-31 8 _ _ _ _ LT=616 PF: 3=Quit 4=Default 7=Back 8=Fwd 9=RtnH 78/LOCL 68/LOCL 5 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ l1=PageFwd Figure 128. Port Address (1 B Host) This panel appears on the screen after the 117 panel if you assign your own addresses. The customizer cannot enter information on this panel. Chapter 5. Scenario 2: Concurrent Access to SNA and TCPIIP Hosts 129 5.3.4 Configure Complete _ _ _ _ Confi gure Comp1 ete _ _ __ Press PF12 to save a 11 responses and return to the se 1ecti on Menu Figure 129. Configure Complete 130 Using the 3174 TCP/IP Networks 5.4 3174 YCP/IP Customizing 5.4.1 Enabling AEA And YCP/IP _ _ _ AEA and TCP/IP Configure _ __ 788 - 8 1 7e2 - 1 7e3 - e 71e - eeeeeeee PF: 3-=Quit 711 - eeeeeeee 4-=Oefault 7=Back 712 - eeeeeeee 713 -eeeeeeee 8=Fwd Figure 130. AEA and TCPI/P Configure Panel For a detailed description of each customizing Question, see 3.9, "Customizing 3174 TCP/IP Telnet Support" on page 24 or 3174 Establishment Controller Planning Guide, Configuration Support C Release 3, GA27-3918. Question 700: Configure AEA 'and TCP/IP Feature We only have 3270 terminals attached, thus we only to set digit 2 of Q170, to 1. For Scenario 2, we have customized only the TCP/IP capabilities. Questions 702, 703 and 710 are not affected by the 3174 TCP/IP Telnet Support. Chapter 5. Scenario 2: Concurrent Access to SNA and TCPIIP Hosts 1~1 5.4.2 Defining Port Set _ _ _ _ _ Port Set _ _ _ __ Name 1 2 Sessi on limit = 3278DISP Modem Type Password 1 4 = 3 = 4 = 5 = 6 = 7= 8 = 9 = Port Type 18 = 11= 12 = 13 = 14 = 15 = 16 = PF: 3=Qui t 4=Default 7=Back 8=Fwd Figure 131. Port Set Panel Use this panel to define a port set for the 3270 displays to allow them to access TCP/IP destinations: • Enter 3270DISP in the Name field. • Select a session limit that matches the number of LTs you want the 3270 displays to have (the default is 1 and we have chosen 4). • Enter a 1 in the Port Type field for our 3270 displays. For our example, we have customized a port set for coax-attached 3270 displays. 1~2 Using the 3174 TCP/IP Networks 5.4.3 Mapping Port To Port Set _ _ _ Port to Port Set Map _ __ Page 91 of 93 Type the port set number to group the 3174 ports 3279 26-88 26-18 26-16 26-24 Ports to 26-87 to 26-15 to 26-23 to 26-31 Port Sets 1 = 32790ISP 5 '" 9 = 13 = PF: 3=Quit 9 1 1_ 1 1 ( 2 3 1_ 1 - - 2 = 6 II: 19 = 14 = 4=Oefault 4 5 6 7 1_ 1_ 1_ 1 - 3 = 7 = 11= 15 = 7=Back 8=Fwd 4 8 12 16 19=PageBack = = = = l1=PageFwd Figure 132. Port to Port Set Map Panel (1 of 3) Use this panel to assign coax ports to the port set, named 3270DISP, that you defined in the Port Set panel: • Enter the port set number for each port that will use the 3174 TCPIIP Telnet Support function. This assigns that port to the 3270 display port set. There are three pages for mapping ports to the port sets you have defined. The first page shows ports in hardware group 26, the first 32 coax ports. The second page shows ports in hardware group 27, the next 32 coax ports provided by the 3270 Port Expansion feature. The third page shows ports in hardware groups 21, 22 and 23, ASCII ports provided by the AEA. For our example, we have mapped the first nine coax ports to port set 1 (3270DISP). Chapter 5. Scenario 2: Concurrent Access to SNA and TCP/IP Hosts 133 5.4.4 Defining 3270 Host and Display Station Sets _ _ _ AEA and TCP/IP Station Set _ __ 1 721 - 3278 HOST 722 - 3H 723 725 - 1 731 - 1 732 - 1 733 - a 734 735 - ~ 1 737741 - aea 742 - a15 743 - 1 744 - e- 745 - a 746 - a a 751 752 761 --1 762 - """1-"""76=3--~1--=7"""64"---1---"-76"""5--""'a-----771 - 1 772 - 1 773 - 1 774 - 1 775 - 1 776 - 1 781 - a 782 - a 783 - a66 784 - 1 785 - l1111aaa 786 - 132 787 - a 79a - aae • aae • aae • aae 2 721 - 3278 DISPLAY 722- 3D 723 - 3278DISP 725 - 1 731 - 1 732 - 1 733 - a 734 735 - a 736 - 1 737741 - aaa 742 - a15 743 - 1 744 - a- 745 - a 746 - a a 751 - 4 752 761 - 1 762 - ..,...1-.."..76=3---a.,.-..".7..,...64,.----,-1---"-76..,,..5--....,a~----771 - 1 772 - 1 773 - 1 774 - 1 775 - 1 776 - 1 781 - a 782 - a 783 - a66 784 - 1 785 - l1111aaa 786 - 132 787 - a 79a - aaa • aaa • aaa • aaa PF: 3=Qui t 4=Oefaul t 7=Back 8=Fwd la"Page Back l1"Page Fwd Figure 133. AEA and TCP/IP Station Set Panel (1 of 3) We have defined two station sets, one for the 3270 host and one for the 3270 displays. First, we will define station set 1 for the 3270 host: Q721 Enter a station set name for the 3270 host to be accessed. Q722 Enter 3H as the station type for the 3270 host. Leave all other responses at their default values. Next, we will define station set 2 for the 3270 displays: Q721 Enter a station set name for the 3270 displays we added in the Port Set panel. Q722 Enter 3D as the station type for the 3270 displays. Q723 Enter 32700lSP as the port set name (the name we have defined). Leave all other responses at their default values. 134 Using the 3174 TCP/IP Networks 5.4.5 Defining TCP/IP Station Sets A station set for TCP/IP access defines a set of ASCII emulation characteristics and an optional host IP address. The 3174 TCP/IP Telnet Support supports the following ASCII terminal emulation: • DEC VT100 • IBM 3101 • DG D210 (USA English only) • DEC VT220, 7-bit control • DEC VT220, 8-bit control Each TCP/IP station set you define will be displayed on the host Connection Menu for the terminal user to select as a connection. For each station set definition, you may specify an IP host address, or use the default response (all zeros), in Question 790. Your response is used as follows: • If you specify an address, the 3174 does not automatically connect to that address when the station set is selected from the Connection Menu. The address is used if the user issues a PING or an OPEN command without specifying a destination. • If you do not specify an address (default all zeros), then the user will need to specify the destination when issuing the PING or the OPEN command. So, if your users at the 3270 coax terminals will use the 3174 TCP/IP Telnet Support to access only one TCP/IP host and that host supports DEC VT100 devices, then you only need to define one TCP/IP station set (the DEC VT100 station set). You will specify that host'slP address in Question 790 so that the users do not have to remember it. To access that host, the user selects the DEC VT100 station set from the Connection Menu, which puts the display into local mode, and then issues the OPEN command without specifying a destination. If your users will access more than one host, you probably should define five TCP/IP station sets, one for each type of ASCII emulation supported. This allows the users to select the required station set from the Connection Menu. Again, if you specify an address in Question 790, it will be used when the user issues a PING or OPEN command without a destination. If you do not specify an address in Question 790 (default all zeros), then the user will need to specify the destination when issuing the PING or OPEN command. For our example, we have defined only one station set for TCP/IP access. Chapter 5. Scenario 2: Concurrent Access toSNA and TCP/IP Hosts 135 _ _ _ AEA and TCP/IP Station Set _ __ 3 721 - TELNET VT188 722 - TH 723 725 - 1 731 - 1 732 -1 a 734 735 - a 736 - 1 737741 - aaa 742 - a15 743 - 1 744 - a- 745 - a 746 - a a 751 - 1 752 761 - 1 762 - -=-1--=76~3~---::-a---=7~64:'---~1~76~5---a:'------771 - 1 772 - 1 773 - 1 774 - 1 775 - 1 776 - 1 781 - a 782 - a 783 - a66 784 - 1 785 - 11111aaa 786 - 132 787 - a 798 - 889 • 867 • 838 • 871 --m-- 4 721 - TELNET IBM3181 722 - TH 723 725 - 1 731 - 1 732 - 1 733 - a 734 735 - ~ 1 737741 - aaa 742 - a15 743 - 1 744 - a- 745 - a 746 - a a 751 - 2 752761 - 1 762 - -:-1-=76~3---1:'---=7-=-:64~---::-1-=-:76~5---:e:'------771 - 1 772 - 1 773 - 1 774 - 1 775 - 1 776 - 1 781 - a 782 - a 783 - a66 784 - 1 785 - l1111aae 786 - 132 787 - a 79a - aae • aaa . aae • eee A11 responses are correct PF: 3=Qui t 4=Default 7=Back 8=Fwd 1a=Page Back l1=Page Fwd Figure 134. AEA and TCPIIP Station Set Panel (2 of 3) To define each station set for TCP/IP access, respond to the following Questions: Q721 Enter a station set name that you wish displayed on the Connection Menu. Q722 Enter TH as the station type for the TCP/I P host. Q751 Specify the data stream supported by the TCP/IP host: • 1 = DEC VT100 • 2=IBM 3101 • 3 = DG 0210 (USA English only) • 4 = DEC VT220, 7-bit control • 5 = DEC VT220, 8-bit control Your response to this Question only affects the operation of 3270 displays. It determines the type of ASCII emulation that the 3174 provides for the 3270 display when the user selects this station set as the destination. When the user at an ASCII terminal selects a TCP/IP destination, the value of this field is ignored. Q790 Enter the default host IP address. You may leave the response at its default value (all zeros). The user will need to specify the destination when issuing the PING or the OPEN command. If you do specify an address, the 3174 does not automatically connect to that address when this station set is selected from the Connection Menu. In this case, if the user issues a PING or an OPEN command: • Without specifying an address, the address in Question 790 is used. • Specifying an address, the address specified is used. You can leave all other responses at their default values. 136 Using the 3174 TCPIIP Networks _ _ _ AEA and TCP/IP Station Set _ __ 5 721 - TELNET VT228 7 lIT 722 - TH 723 725 - 1 731 - 1 732 - 1 733 - a 734 735 - a 736 - 1 737741 - aaa 742 - a15 743 - 1 744 - 8- 745 - 8 746 - 8 8 751 - 4 752761 - 1 762 - ':"1--:7=-:6":"3--~a---:7:-:6~4--~1--=76"::":5:---~a-----771 - 1 772 - 1 773 - 1 774 - 1 775 - 1 776 - 1 781 - a 782 - a 783 - a66 784 - 1 785 - 11111a88 786 - 132 787 - 8 798 - 889 • 867 • 838 • 873 6 721 - TELNET VTZ28 8 lIT 722 - TH 723 725 - 1 731 - 1 732 - 1 733 - 8 734 735 - a 736 - 1 737741 - a88 742 - 815 743 - 1 744 - a- 745 - e 746 - 8 a 751 - 5 752761 - 1 762 - ':"1--:7=-:6":"3--~8---:7:-:6~4--~1--=76"::":5:---~8-----771 - 1 772 - 1 773 - 1 774 - 1 775 - 1 776 - 1 781 - 8 782 - a 783 - a66 784 - 1 785 - 11111888 786 - 132 787 - a 79a - aee • eea • aaa • aee All responses are correct PF: 3-Qui t 4-Defaul t 7=Back 8=Fwd 1a=Page Back l1=Page Fwd Figure 135. AEA and TCP/IP Station Set Panel (3 of 3) Chapter 5. Scenario 2: Concurrent Access to SNA and TCPIIP Hosts 137 5.4.6 Defining Default Destinations _ Sessi on Limit Stati on Set Name Station Set 1 2 3 4 5 6 AEA and TCP/IP Default Destination _ 3278 HOST 3278 DISPLAY TELNET VT188 TELNET IIM3l81 TELNET VT228 7 BIT TELNET VT228 8 BIT 8 5 8 8 8 8 7 8 9 8 8 8 18 11 8 8 ~ e ~ 8 14 8 ~ 8 PF: 3=Qui t 4=Defaul t Sessi on LTl LT2 LT3 LT4 LTS 7"Back 8=Fwd 19=Page Back l1=Page Fwd Figure 136. AEA and TCPIIP Default Destination Panel This panel determines what the terminal user will see on each LT when it is first accessed. For Scenario 2, we select the Connection Menu as the default destination (leave the fields in the Session LTx columns blank). The Connection Menu will be displayed as the first screen and the user can choose the desired connection. For more information about defining default'destinations, refer to IBM 3174 Establishment Controller Instailation Guide, GG24-3061. 138 Using the 3174 TCP/IP Networks 5.4.7 Defining TCP/IP Options _ _ TCP/IP Options Menu _ _ 3174 IP Address Subnet Mask 852 - 889 • 867 • 838 • 887 854 - 255 • 255 • 255 • 192 Maximum TELNET Connecti ons858 - 828(881 - 258) TCP/IP Buffer Space 868 - 8256 K(K = 1824 bytes) Routi n9 Fi e1d Support All Routes Broadcast PF: 3=Qui t 4=Oefaul t 862 - Y (Y,N) 864 - N (Y,N) 7=Back 8=Fwd Figure 137. TCP/IP Options Menu Question 052: 3174 IP Address Enter the IP address assigned to your 3174. For our example, the IP address of the 3174-12L is 9.67.38.87; it is entered as: 009.067.038.087 Question 054: Subnet Mask Enter the subnet mask for your network. For example, the subnet mask of our network at ITSO Raleigh is 255.255.255.192; it is entered as: 255.255.255.192 The mask contains a 1 for each bit of the address that is part of the network or subnet identifier. Question 058: Maximum TELNET Connections Enter the maximum number of connections you wish to have available for terminal users. For our example, we have specified 20 connections as the maximum. Question 060: TCP/IP Buffer Space Enter the amount of additional memory you wish to allocate for TCPflP data buffers. Question 062: Routing Field Support Your response should be as follows: • Enter Y if you wish the TCPflP frames to use Token-Ring source routing. This allows communication through bridges. • Enter N if you want to disable bridge access. Chapter 5. Scenario 2: Concurrent Access to SNA and TCP/IP Hosts 139 Question 064: All Routes Broadcast Your response should be as follows: • Enter Y for All Routes Broadcast. • Enter N for Single Route Broadcast. Note: The response to Question 064 is meaningful only if Question 062=Y. 5.4.8 Defining rep/IP Routing Information Since the 3174 is in the same subnet as RS/6000 TCP/IP hosts, there is no routing information customized. 140 Using the 3174 TCP/IP Networks 5.4.9 Defining Domain Name Services _ _ TCP/IP Domain Name Services _ _ 3174 Hostname 317412L~ _ _-:-_ _ _ _ _ _ _ _ _ _ _ __ 3174 Domai n Name ITSO RALEIGH IBM COM,_ _ _ _ _ _ _-:-_ _ _ _ __ Domain Nameserver IP Addresses xxx . XXX • XXX . XXX XXX • XXX • XXX . XXX XXX . XXX • XXX • XXX XXX • XXX • XXX . XXX PF: 3=Qui t 4=Defaul t 7=Back 8=Fwd Figure 138. TCP/IP Domain Name Services 3174 Hostname A response is required for this field. Enter the name assigned to your 3174. 3174 Domain Name Enter the name of the domain that your 3174 is in. Domain Nameserver IP Addresses In our example we have no Domain Nameserver so the responses are left as default XXXs. Chapter 5. Scenario 2: Concurrent Access to SNA and TCPIIP Hosts 141 5.4.10 Defining TCP/IP Nicknames _ _ TCP/IP 3174 Defined Nicknames _ _ Nickname IP Address R$68883_ _ __ R$68882 _ _ __ R$68881 _ _ __ PF: 3=Qui t 889 8,9 889 XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX 4=Defaul t 7=Back • • • • • • • • • • • • • • • • 867 867 867 XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX • • • • • • • • • • • • • • • • 838 838 838 XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX • • • • • • • • • • • • • • • • 873 872 871 XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX 8=Fwd Figure 139. TCP/IP 3174 DefinedNicknames Since users remember names better than numeric IP addresses, this panel allows you to define up to 16 host nicknames and their associated IP addresses. Note that RS60003 is the name of the RISC System/6000 host in this scenario. 5.4.11 Configure Complete _ AEA and TCP/IP Configure Complete _ _ Press PF12. to save all responses and return to the AEA Menu PF: 3=Quit 4=Default 7=Back 8=Fwd 12=Done Figure 140. AEA And TCPIIP Configure Complete You have now completed customizing for the 3174 TCP/IP Telnet Support. 142 Using the 3174 TCPIIP Networks 5.5 Operation: TELNET to RiSe System/6000 Connection Menu Enter a number (NUM) or a name on the Command Line, then press ENTER NUM 1 2 3 4 5 NAME 3276 HOST TELNET Vn66 TELNET IBM3161 TELNET VT226 7 BIT TELNET VT226 8 BIT PF: 3=End STATUS ? Down Down Down Down B 6=Termi na 1 Di sconnect NUM NAME STATUS 12=Host Di sconnect ••• =•• =_ ••••>To: Figure 141. Connection Menu Immediately after 3174 IMLed Re-IML the 3174 after you have completed your customizing procedures. Since we have specified the Connection Menu as the default destination for all our attached terminals, this screen appears immediately after the re-IML. Note the status displayed: D The 3270 host status is a Question (?) mark. mThe TCP/IP host status is Down. Connecti on Menu Enter a number (NUM) or a name on the Command Line, then press ENTER NUM 1 2 3 4 5 NAME 3276 HOST TELNET Vn66 TELNET IBM3161 TELNET VT226 7 BIT TELNET VT220 8 BIT PF: 3=End STATUS Up Down Down Down Down B 6=Termi na 1 Di sconnect NUM NAME STATUS 12=Host Disconnect ============>To: Figure 142. Connection Menu after 3174 Becomes Active When the 3270 host attachment becomes active, the status changes, without user intervention, to the following: D The 3270 host status is now Up and, if selected, the session will be established between the LT and the host. Chapter 5. Scenario 2: Concurrent Access to SNA and TCP/IP Hosts 143 fJ The TCP/IP host status continues to be Down. Connecti on Menu Enter a number (NUM) or a name on the Command Line. then press ENTER NUM 1 2 3 4 5 NAME 3279 HOST TELNET Vne9 TELNET IBM3191 TELNET VT229 7 BIT TELNET VT229 8 BIT PF: 3=End STATUS Up Up Up Up Up 6=Terminal Disconnect NUM NAME STATUS 12=Host Disconnect ============>To: Figure 143. Connection Menu after 3174 Becomes Active and Enter Pressed When you press the Enter key, the status shows all hosts active, once the LAN adapter is opened. You can now select anyone of the hosts from the Connection Menu. If you specified an address in the TCP/IP station set, type in the number to access the desired host session. Connecti on Menu Enter a number (NUM) or a name on the Command Li ne. then press ENTER NUM 1 2 3 4 5 NAME 3279 HOST TELNET vn99 TELNET IBM3191 TELNET VT229 7 BIT TELNET VT229 8 BIT PF: 3=End STATUS Up Up Up Up Up 6=Terminal Disconnect NUM NAME STATUS 12=Host Di sconnect ============>To: 4 Figure 144. Selecting Connection to RS/6000 Host In our example, we selected NUM field 4 to get a connection to the host with IP address 9.67.38.73. If you have not specified an address in the TCP/IP station set, select the emulation that you want to have on the RISC System/6000; you will get the 3174 TELNET prompt. 144 Using the 3174 TCP/IP Networks 3174 TELNET> open 9.67.38.73 Figure 145. TELNET Local Mode At the TELNET prompt, type in the command and destination IP address or hostname. IBM AIX Version 3 for RISC System/6BB0 (C) Copyri ghts by IBM and by others 1982, 1991. login: root root's Password: ******************************************************************************* * * * * Welcome to IBM AIX Version 3.21 * * * * * Pl ease see the README fil e in /usr /l pp/bos for i nformati on perti nent to * thi s release of the AIX Opera ti ng System. * * * * * * ******************************************************************************* Last unsuccessful login: Thu May 27 11:07:B3 COT 1993 on hft/B Last login: Tri May 28 12:21:51 COT 1998 on pts/8 from rs6eBB2 [YOU HAVE NEW MAIL] swcons: console output redirected to: /10g/28May93 # smit Figure 146. RS/6000 after Login System Management Move cursor to desired item and press Enter. Installation and Maintenance Devi ces Physi ca 1 & Logi ca 1 Storage Securi ty & Users Di skl ess Workstati on Management Communications Applications and Services Spooler (Print Jobs) Problem Determination Performance & Resource Schedul i ng System Envi ronments Processes & Subsystems Appl i cati ons Using SMIT (informati on only) F1=Help Esc+9=She 11 F2=Refresh Esc+0=Exit F3=Cancel Enter=Do Esc+8=Image Figure 147. RS/6000 after Invoking SMIT Chapter 5. Scenario 2: Concurrent Access to SNA and TCP/IP Hosts 145 5.6 Rise System/6000 Definitions On the RiSe System/6000, we do the following: • Login as the root user. • At the command prompt, type in: smit sna You will get the following screen: 5.6.1 SNA Services SNA Servi ces Move cursor to des; red ; tem and press Enter. Configure SMA Profiles Contro 1 SNA Serv; ces Diagnose SNA Servi ces Fl=Help F9=Shell F2=Refresh Fle=Ex; t F3=Cancel Enter=Do Figure 148. SNA Services Select Configure SNA Profiles and press Enter. 146 Using the 3174 TCP/IP Networks F8=Image 5.6.2 Configure SNA Profiles Configure SNA Profiles Move cursor to desi red item and press Enter. Quickly Configure a 3278 Communication Connection Quickly Configure an LU6.2 Connection Advanced SNA Confi gura ti on Di agnose SNA Servi ces Fl=Help F9=Shell F2=Refresh Fl8=Exit F3=Cancel Enter=Do F8=Image Figure 149. Configure SNA Profiles Select Quickly Configure a 3270 Communication Connection and press Enter. 5.6.3 Quick Configuration Quick Configuration Move cursor to desired item and press Enter. Quick Configuration for a 3278 Communications Connection Quick Configuration for Dependent LU 6.2 Quick Configuration for Link Stations Remove a Qui ck Confi gurati on Verify Configuration Profiles Fl=Help F9=Shell F2=Refresh Fl8=Exi t F3=Cancel Enter=Do F8=Image Figure 150. Quick Configuration Select Quick Configuration for a 3270 Communication Connection and press Enter Chapter 5. Scenario 2: Concurrent Access to SNA and TCP/IP Hosts 147 5.6.4 Quick Configuration for a 3270 Communication Connection: Information Quick Configuration for a 3278 Communications Connection: Information Type or select val ues in entry fi e1ds. Press Enter AFTER maki ng all desi red changes. Entry Fields * Quick configuration name TCPIP3174 Link Station Li nk address tokenJing_call 488831748884 * System services control point (SSCP) ID (1-65535) XID node ID * * Provi de LU addresses (values of 2 to 254) or address ranges for any of the foll owi ng LU types: LU 1 8 LU 2 2-4 LU 3 9 Fl=Help F5=Undo F9=Shell F2=Refresh F6=Command Fl8=Exit F3=Cancel F7=Edi t Enter=Do F4=List F8=Image Figure 151. Quick Configuration for a 3270 Communication: Information On this screen, type in the configuration data and press Enter. The next screen shows you the status of the created profiles. 5.6.5 Command Status COMMAND STATUS Command: OK stdout: yes stderr: no Before command completion, additional instructions may appear below. The The The The The The The The The The The Link Station Profile 'TCPIP317' has been created successfully. Connection Profile 'TCPIP317402' has been created successfully. Local LU Profile 'TCPIP317482' has been created successfully. Connection Profile 'TCPIP317403' has been created successfully. Local LU Profile 'TCPIP317483' has been created successfully. Connection Profile 'TCPIP317484, has been created successfully. Local LU Profile 'TCPIP317484' has been created successfully. Connection Profile 'TCPIP317408' has been created successfully. Local LU Profile 'TCPIP317488' has been created successfully. Connect; on Profi 1e 'TCPI P317489, has been crea ted successfully. Local LU Profile 'TCPIP317409' has been created successfully. Fl=Help F8=Image F2=Refresh F9=Shell F3=Cancel Fl0=Exi t F6=Command Figure 152. Command Status At this time you have created the attachment profile successfully. You are now able to start the SNA Services. Note: The SNA Services must be started from the 148 Using the 3174 TCPIIP Networks root user. 5.6.6 Advanced SNA Configuration Select Advanced SNA Configuration from the Configure SNA Profiles panel shown in Figure 149 on page 147. For more information about Advanced SNA Configuration, see Chapter 13 Volume 2, AIX Version 3.2 for RISC System/6000, Communication Concepts and Procedures, GC23-2402. Advanced SNA Conti gurati on Move cursor to desi red item and press Enter. Physical Units Logi ca 1 Uni ts Nodes Securi ty Verify SNA Configuration Profiles Export SNA Confi gurati on Profi 1es Import SNA Configuration Profiles Fl=Help F9=Shell F2=Refresh Fl8=Exit F3=Cancel Enter=Do F8=Image Figure 153. Advanced SNA Configuration Select Physical Units and press Enter. The next screen shows the the list of physical units. Chapter 5. Scenario 2: Concurrent Access to SNA and TCPIIP Hosts 149 5.6.7 Physical Units Physi ca 1 Uni ts Move cursor to desi red item and press Enter. SDLC Standard Ethernet 8e2;3 Ethernet Token Ring X.25 Fl=Help F9=Shell F2=Refresh Fle=Exit F3=Cancel Enter=Do F8=Image Figure 154. Physical Units Select Token Ring and press Enter. 5.6.8 Token-Ring Token Ring Move cursor to desi red item and press Enter. Token Ring Attachment Token Ri ng Data Li nk Control Fl=Help F9=Shell F2=Refresh Fle-Exit F3=Cancel Enter=Do Figure 155. Token Ring Select Token Ring Attachment and press Enter. 150 Using the 3174 TCP/IP Networks"" F8=Image 5.6.9 SNA Token Ring Attachment Profile Name SNA Token Ri ng Attachment Profil e Name Type or select a value for the entry field. Press Enter AFTER making all desired changes. Entry Fi e1ds '" PROF! LE name Fl=Help F5=Undo F9=Shell tcp3174 F2=Refresh F6=Command Fl8=Exi t F3=Cancel F7=Edit Enter=Oo + F4=Li st F8=Image Figure 156. SNA Token Ring Attachment Profile Name On this screen you type in the profile name, or you select the profile name from a list (F4). If you have entered the profile name of your token-ring attachment, the SNA Token Ring Attachment Profile screen will be displayed next. 5.6.10 Change/Show SNA Token Ring Attachment Profile Change / Show SNA Token Ri ng Attachment Profil e Type or select values in entry fields. Press Enter AFTER maki ng all desi red changes. TOP CURRENT profi 1e name NEW PROFILE name CONTROL POINT profil e name LOGICAL LINK profile name PHYSICAL LINK profile name STOP ATTACHMENT on i nacti vi ty? If yes, inactivity TIMEOUT (8-18 minutes) RESTART on deacti vati on? LU address REGISTRATION? If yes, LU address REGISTRATION PROFILE name CALL type If listen, AUTO-LISTEN? MINIMUM SAP address (hex 84-ec) MAXIMUM SAP address (hex 84-ec) If call, ACCESS ROUTING If link-name, REMOTE LINK name If link-address, Remote LI NK address Remote SAP address (hex 84-ec) BOTTOM Fl=Help F5=Undo F9=Shell F2=Refresh F6=Command Fl8=Exit F3=Cancel F7=Edit Enter=Oo Entry Fi e1ds tcp3174 RS83TOK8 RS83TOK8 RS83TOK8 no + + + + 8 no no LOEFAULT call + no 84 EC link_address + 488831748884 84 + + + X X + X X F4=L ist F8=Image Figure 157. Change/Show SNA Token Ring Attachment Profile On this screen you can change some of the parameters. The Remote Link address is the token-ring address of the 3174-12.L, which is the gateway for the RiSe System/SOOO to the SNA host. Chapter 5. Scenario 2: Concurrent Access to SNAand TCPIIPHosts 151 5.6.11 Manage SNA Services Manage SNA Servi ces Move cursor to desired item and press Enter. Start SNA Resources Stop SNA Resources Display SNA Resources Fl=Help F9=Shell F3=Cancel Enter=Do F2=Refresh Fl8=Exi t F8=Image Figure 158. Manage SNA Services Select Start SNA Resources and press Enter. 5.6.12 Start SNA Resources Start SNA Resources Move cursor to desi red i tern and press Enter. Start SNA Start an SNA Link Station Start an SNA Connecti on Fl=Help F9 .. Shell F2=Refresh Fl8=Exit F3=Cancel Enter=Do Figure 159. Start SNA Resources Select Start SNA Link Station and press Enter. 152 Using the 3174 TCPIIP Networks' F8=Image 5.6.13 Start an SNA Link Station Start an SNA link Station Type or select a value for the entry field. Press Enter AFTER maki ng all desi red changes. Entry Fields TCPIP314 * Li nk Stati on Profi 1e name Fl=Help F5=Undo F9=She11 F2=Refresh F6·Command Fle-Exi t F3·Cancel F7"Edi t Enter-Do + F4-Li st FScImage Figure 160. Start SNA Link Station Use the Link Station Profile name, defined in the Quick configuration name field shown in Figure 151 on page 148. 5.6.14 Display SNA Resources Display SNA Resources Move cursor to desired item and press Enter. Display the Status of SNA Display SNA Global Information Display Session Information Display Active Link Information Display APPN Topology Database Display APPN Directory Database Display SNA Gateway Information Fl=Help F9=She11 F2=Refresh Fle=Exit F3=Cancel Enter=Do FS-Image Figure 161. Display SNA Resources Select Display Active Link Information to check if the link station is active. Chapter 5. Scenario 2: Concurrent Access to SNA and TCP/IP Hosts 153 5.6.15 Command Status COMMAND STATUS Command: OK stdout: yes stderr: no Before command completion. additional instructions may appear below. Link station @x25se @tok9 R1N2A1N RA62266 TCPIP317 Fl=Help F8=Image Adjacent CP name USIBMRA.RALYAS4A USIBMRA.RAP Node type NN EN F2=Refresh F9=Shell Devi ce name x25se toke toke toke toke F3=Cancel Fle=Exit State Starting Starting Acti ve Acti ve Active F6=Command Figure 162. COMMAND STATUS The SNA link station is already started and active. Now you are able to start AIX* 3270 Host Communication Program/6000 (HCON). Note: The HCON program can be started by any user. 154 Using the 3174 TCP/IP Networks 5.6.16 AIX 3270 Host Communication Program/6000 (HCON) Do the following: • Login with your user 10. • At the command prompt, type in: smit hcon You will get the following screen: AIX 3278 Host Connect; on Program/6888 (HCON) Move cursor to des; red ; tem and press Enter. HCON Adm; n; strator Functi ons HCON User Funct 1ons HCON Control Fl=Help F9=Shell F2=Refresh Fl8=Ex; t F3=Cancel Enter=Do F8=Image Figure 163. A/X 3270 Host Communication Programl6000 (HCON) Select HCON User Functions to get the next screen. Note: The 3174 must be customized for multiple logical terminal (MLT) support if HCON on the RISC System/BOOO is to support multiple sessions. Chapter 5. Scenario 2: Concurrent Access to SNA and TCP/IP Hosts 155 5.6.17 HCON User Functions HCON User Functi ons Move cursor to desired item and press Enter. Reconfi gure an HCON Sessi on Remove an HCON Sessi on Show Characteristics of an HCON Session Add an HCON Sess i on list All HCON Sessions Fl=Help F9=Shell F2=Refresh Fl8=Exi t F3=Cancel Enter=Do F8=Image Figure 164. HCON User Functions Select Add an HCON Session and press Enter. 5.6.18 Add an HCON Session Add an HCON Sessi on Move cursor to desi red i tern and press Enter. Add DFT Display Session Add Non-SNA DFT Pri nter Sessi on Add HIA Display Session Add SNA Display Session Add SNA Pri nter Sessi on Add TCP/IP display session Fl=Help F9=Shell F2=Refresh Fl8=Exit F3=Cancel Enter=Do F8=Image Figure 165. Add an HCON Session Select Add SNA Display Session and press Enter. 156 Using the 3174 TCP/IP Networks 5.6.19 Add SNA Display Session Add SNA Display Session Type or select values in entry fields. Press Enter AFTER making all desired changes. TOP HCON user name SESSION name Session USE 1< SNA logical connection prefix or profile LANGUAGE 1< KEYBOARD table 1< COLOR table 1< Fi 1e used by SAVES key 1< Fi 1e used by REPLS key 1< Local printer used by PRINT key Host TYPE Host LOGIN 10 Autolog NODE 10 Autolog TRACE MORE. •• 6 Fl=Help F5=Undo F9=Shell F2=Refresh F6=Command Fl8=Exit Entry Fi e1ds joe a Gateway 3174 + T('I'317482 + English (U.S.A.) + /usr/lib/hcon/e789 ktb> /usr /1 i b/hcon/e789-ctb> /e789 saves /e789-repls lp8 - F3=Cancel F7=Edi t Enter=Do TSO + no + F4=Li st F8=Image Figure 166. Add SNA Display Session Type or select values in the entry fields. After adding the SNA display session, you will get the following screen. If there are no errors, the screen will show an OK in the first status line. 5.6.20 Command Status COMMAND STATUS Command: OK stdout: yes stderr: no Before command completion, additional instructions may appear below. 8789-548 Session a for user joe is added successfully to the HCON system. Fl=Help F8=lmage F2=Refresh F9=Shell F3=Cancel Fl6=Exit F6=Command Figure 167. COMMAND STATUS The HCON user functions are now completed. Press Enter as required to get back to a command prompt. From the command prompt, you are now able to start the HCON session. Chapter 5. Scenario 2: Concurrent Access to SNA and TCP/IP Hosts 157 5.6.21 HCON Session At the command prompt, type in: e789 a You will get the 3270 host screen. VM/ESA ONLINE *** Poughkeepsie, N.V. *** ** * **** International Technical ******** ** Support Organization ************** *********** ********** * ***** * Assi stance: 8/292-8288 ** Rscs node: WTSCPOK * *** VM level: VM/ESA 2.a ****** ******** Vou selected thi s node ****** through a VTAM network. **** To return to VTAM from ** Networki ng Informati on: this panel, enter: VMEXIT ** ** ******** **** * ******************** * ** * **************** * * ******************* ************************* **** ******************* * * * * * ** ********** ****** *************** * ******** **** * *** ** ********* **** * ** * ******* * ** **** ***** *** * **** System Use is Restricted to IBM Management Approved Purposes Only Fill in your USERID and PASSWORD and press ENTER (Vour password wi 11 not appear when you type it) USERID ===> PASSWORD ===> COMMAND * ===> RUNNING WTSCPOK a:3174 gateway Figure 168. Host 158 Using the 3174 TCPIIP Networks Chapter 6. Scenario 3: APPN and TCP/IP via 3174 to AS/400 and VTAM This scenario shows the ability of the 3174 to act as an SNA token-ring gateway, an APPN network node and a TCP/IP TELNET client simultaneously: • A PS/2 end node uses the 3174 as an APPN network node server to access an AS/400* network node via the 3174 Peer Communication capability and an external token-ring. • The same PS/2 uses the 3174 as a token-ring gateway to access an S/370 host via th~ 3174 Peer Communication capability and the external token-ring. • A 3270 CUT terminal uses the 3174 as a TCP/IP TELNET client to establish a TCP/IP connection with the AS/400 TCP/IP host capability. • The same 3270 CUT terminal uses the 3174 as a traditional cluster controller to establish a session with an S/370 host application. 6.1 Scenario 3 Configuration Diagram VTAM NCP T2.0 '---_----.---' T2.1 AS/400 TCP/IP I EN LEN NN APPN 9.67.38.83 TR T2.0 T2.1 3174GW TCPIIP SNA I APPN NN 9.67.38.88 I 3270 CUT PS/2 APPC 5250 LU6.2 LEN or EN Figure 169. 3174 in an APPN, TCPIIP and SNA Environment © Copyright IBM Corp. 1994 159 6.2 Scenario 3 Configuration Description Scenario 3 shows a PS/2 APPN end node (PS2COAX) coax-attached to a 3174-11R, which is SOLC-attached to an S/370 host and token-ring attached to an AS/400. It also shows a 3270 CUT terminal (CUTCOAX) attached to the same 3174-11 R. The composite network has the following components: • An S/370 host with VTAM V4.R1 • A 3745 with NCP V6.2, channel-attached to the S/370 host • An AS/400 attached to the 3174-11R via a token-ring network • A 3174-11R (CP31742), SOLC-attached to the 3745, as: An APPN network node (NN) server for the PS/2 workstation A token-ring gateway for the PS/2 workstation A TCP/IP TELNET client for the 3270 CUT terminal A cluster controller for the 3270 CUT terminal With Peer Communication (LAN-Over-Coax) enabled. • A PS/2 APPN end node (EN) (PS2COAX) with: Communications Manager/2 5250 emulation to access the AS/400 host 3270 emulation to access the S/370 host Token-ring address of 400031742992. I • A 3270 CUT terminal (CUTCOAX): With access to the AS/400 host as a VT100 terminal With access to the S/370 host as a 3270 terminal Note: This chapter does not describe the Communications Manager/2 configuration required to enable the PS/2 workstation to access the S/370 host using 3270 emulation. 160 Using the 3174 TCP/IP Networks 6.3 3174-11R APPN, Peer Communication and TCP/IP Customization The following Control Disk Menu shows the customization options required to be selected for Scenario 3. 6.3.1 Customize Control Disk Menu Customize Control Disk Menu Se 1ect Opti on: press ENTER Opti on Description 1 2 3 4 D 5 I 6 7 8 Confi gure Defi ne Devi ces Merge RPQs Modi fy Keyboards Defi ne AEA. and TCP /1 P Defi ne APPN Node Define COS Defi ne 3174-PEER Sel ect ===> Press PF12 to File, PF3 to Quit, or Select another Option PF: 3=Qui t 4=Default 7=Back 8=Fwd 9=Check 12=Fil e Figure 170. Customize Control Disk Menu D Option 1 is used to customize the 3174 for SNA functions. a Option 6 is used to customize the APPN functions. II II Option 7 is used to define COS tables and mode/COS correlations. II Option 5 is used to define TCP/IP functions. Option 8 is used to define the Peer Communication function. In subsequent panels, the Peer Communication function is referred to as 3174-Peer support. 6.4 3174 as an APPN Network Node Using SOLC, token-ring network, or S/370 SNA channel, the 3174 NN supports LEN end node (LEN EN), APPN end node (EN) and APPN network node (NN) communication, including subarea VTAM and APPN VTAM communication, to the 3174 NN. Using peer communication, intelligent workstations can attach to the 3174 Terminal Adapter (HG 26 and HG 27) ports as LEN ENs, ENs, or NNs. In addition, the 3174 NN provides network node services to LEN ENs and ENs. The 3174 NN calculates the best route to a destination for resources it owns, using its knowledge of the network's topology and the desired COS. When a link fails and another path is available, the 3174 NN can re-establish a session using dynamic routing. Because routes are not predefined and ENs can register their Chapter 6. Scenario 3: APPN and TCP/IP via 3174 to AS/400 and VTAM 161 resources with the 3174 NN, network system definition is minimal. Nodes can be added or deleted without recustomizing. Because a 3174 NN allows LU 6.2 traffic to flow on a single link, multiple subchannel addresses or multidrop links are not needed for T2.1 traffic. 6.5 3174 APPN and Peer Communication Customization This chapter provides guidance on customizing the 3174 for APPN and Peer Communication functions. For a detailed description of each customizing question, refer to 3174 Establishment Controller Planning Guide Configuration Support-C Release 3, GA27-3918. The following chapters in the planning guide are important: • Chapter 11: Planning for Common SNA • Chapter 12: Planning for APPN • Chapter 13: Planning for 3174 Peer Communication • Appendix A: Configuration Worksheets Figure 171 on page 163 shows the flow sequence of panels when customizing the 3174 for APPN and Peer Communications. 162 Using the 3174 TCP/IP Networks f-----Other Options----+ Option 1 Customize the Control Disk ~ Customize Control I-----Other Options----+ Disk Menu Option 1 Configure ~ ~ Option 6 Define APPN Node ~ 1<-1--'1 Option 7 Define COS ~ I Option 8 Define 3174-Peer ~ Defn Number PF8 Configure Complete Q652=Y APPN Node Defn Complete Figure 171. 3174 Customization Panel Flow Sequence Chapter 6. Scenario 3: APPN and TCPIIP via 3174 to AS/400 and VTAM 163 6.5.1 SDLC SOLC SOLC 1e4 - C1 D fJ 1e5 - C8 1e8 - eeeeeee 11e - 1 eeee 116 - 2__ 127 - e e 121 - e1 123 - e 125 - eeeeeeee 126 - eeeeeeee 132 - a a a e 136 - 1 a a 1 137 - 8 e a a 138 - a 141 - A 15a - 1 a 165 - 1 166 - A 173 - aeeeeeee 175 - 179 - 8 a a 1ge - ee 213 - 1 215 - eeaee 22e - e 31e - e 313 - 1 317 - e 365 - e 37e - 1 PF: 3=Quit 4=Oefault II 318 - e 168 - a 348 - 1 II 7=Back 8=Fwd Figure 172. Customizing the 3174-11R for an SDLC Link D Question 104 specifies the SDLC address of the 3174-11 R which, in the VTAM definitions, is the PU that has XID = YES to allow T2.0/2.1 sh'ared link support. B II II Question 105 defines the upper limit poll address for DSPUs. Question 150 =10 enables the token-ring gateway function for DSPUs. When APPN is selected and the connection is to NCP (which is the case here), the response should be a 1. This will allow inbound RU sizes up to 512 bytes to flow, as BINDs may be longer than 256 bytes and NCP does not support BIND reassembly. 6.5.2 Common SNA The Common SNA panel is an important panel for APPN customization. The Common SNA panel allows you to: • Give a name for the network in which the 3174 you are customizing resides. • Give a name to the control point for the 3174. • Give a name to the connection network. • Enable the 3174 APPN functions. Other responses on this panel are: • Question 500: CSCM Unique • Question 502: Logical Unit Name These questions are for Central Site Change Management (CSCM) functions. The LU named in Question 502 can be a dependent or an independent LU but is not relevant to APPN functions. 164 Using the 3174 TCP/IP Networks The LU for CSCM is a dependent LU if APPN is not enabled (Question 510=0). It is also a dependent LU if APPN is enabled (Question 510 = 1) but the LUNAME (Question 502) and CPNAME (Question 511) are not the same. In both cases, the host CSCM LU definition should specify LOCAOOR = 1. The LU for CSCM is an independent LU only if APPN is enabled and the LUNAME is the same as the CPNAME. In this case, the host CSCM LU definition should specify LOCAOOR = O. _ _ _ _ _ Common SNA _ _ _ __ Cl/SDLC 566 - 6 D 562 - 561 - USIBMRAA CP3174_ APPN Support Fields: 516 - 1 PF: 3=Qui t fJ 511 - CP31742 4=Defaul t 7=Back II 8=Fwd 512 - CNET_ 9=RtnH Figure 173. Names to Identify the 3174-11R Network Node D The 3174-11R is customized as being in network 10 USIBMRAA. &I Question 510 = 1 enables the APPN functions. II Question 511 specifies the control point name used for the 3174-11R. Question 501: Network I D The response is the name used to identify the network that the 3174 you are customizing is attached to. A network 10 is required if you are using either of the following: • CSCM (Question 500 = 1 or 2) • APPN (Question 510 = 1). The following rules apply to the network 10 when APPN is enabled: • It must not be the same as: The control point name given in Question 511 The virtual node name given in Question 512 Any CPNAME on the Network Resources panel Any CPNAME, LUNAME or SERVING NN name on the Associated LUs panel. • It may be up to eight alphanumeric characters long. The first character must be alphabetic with no blanks or spaces allowed between characters. Chapter 6. Scenario 3: APPN and TCP/IP via 3174 to AS/400 and VTAM 165 Question 510: APPN Network· Controller The response indicates whether APPN functions in the 3174 are enabled. Valid responses are: '. o = APPN not enabled (default response) 1 = APPN enabled. If you enabled the 3174 APPN functions '(Question 510 =1), then: . • The link type for a channel-attached'3174 must be able to carry both T2.0 and T2.1 traffic (Question 242 == 1) • The network 10 (Question 501), the control point name (Question 511) and the virtual node name (Question 512) must be unique. If you enabled the 3174 APPN functions and perform no further APPN customization, you will get a minimum APPN configuration using the IBM-supplied class of service definitions. Question 511: APPN Control Point Name (CPNAME) The response is used as the control point name and identifies the 3174 network node to the network. The following rules apply to the control point name: • It is required when APPN is enabled. • It must not be the same as: The network 10 given in Question 501 The virtual node name given in Question 512 Any other resource names in the network. • It may be up to eight alphanumeric characters long. The first character must be alphabetic with no blanks or spaces allowed between characters. Question 512: APPN Virtual Node Name (VNODE) A connection network is used to minimize definitions for nodes connected to a shared-access transport facility such as a token-ring network. Physically, the connection network is the token-ring network to which the 3174 network node is attached. Question 512 allows you to give a name to a connection network so that all nodes using the same connection network can pOint to the same name. The connection network name is also referred to as: • The virtual node name in the 3174 • The connection network control point name (CNNCPNAME) in the AS/400 • The connection network name in NS/2 It is used fully qualified by the network 10. The following rules apply to the connection network (or virtual node) name: • It is required when Question 510 = 1 (APPN enabled) even if a connection network is not used. • It must not be the same as: 166 Using the 3174 TCP/IP Networks The network JD given in Question 501 The control point name given in Question 511 Any CPNAME on the Network Resources panel Any CPNAME, LUNAME or SERVING NN name.on the Associated LUs panel Any other resource names in the network • ,It may be up to eight alphanumeric characters long. The first character must be alphabetic with no blanks or spaces allowed between characters. Chapter 6. Scenario 3: APPN and rCP/IP via 3174 to AS/400 and VTAM 167 6.5.3 Common Network _ _ _ _ _ Common Network _ _ _ __ C1/SDLC 9ae - 4aae 3174 aaa2 94 911 - PF: a 9a5 - a 3=Quit 1 9as - IBMLAN 912 - ae 4=Default 7=Back S=Fwd 9=RtnH Figure 174. Token-Ring Definition for the 3174-11R D Question 900 specifies the token-ring address of the 3174-11 R. 6.5.4 Ring Address Assignment _ _ 94a: Ri ng Address Assi gnment _ _ S C1 C2 C4 C6 C8 PF: Ri ng Address 4aaa 3174 aaa2 4aaa 3174 1992 4aae 3174 3992 4aaa 2aa1 aea1 4aaa 3174 eae3 3=Quit 4=Default SAP e4 a4 a4 84 a4 7=Back T S Ring Address a a 8 1 C3 C5 C7 4aae 3174 4992 4aee 3174 2992 4888 28a1 aaa2 8=Fwd SAP T a4 a4 84 a a 8 a 9=RtnH Figure 175. Ring Address Assignment D 168 In our example, the PS2COAX EN is assigned to ring address 400031742992. Using the 3174 TCPIIP Networks 6.5.5 APPN Node Definition The APPN Node Definition panel allows you to specify the capabilities of the 3174 network node: • Question 610: APPN Sessions • Question 611: APPN Nodes/Links • Question 612: APPN Wildcard Option _ _ _ APPN Node Defi niti on _ __ PF: 618 SESSIONS - 1 611 NODES/LINKS - 1 612 WILDCARD - 8 613 HOST LI NK - 3=Quit 4=Defaul t e 8=Fwd Figure 176. APPN Node Definition Question 610: APPN Sessions The response indicates the number of LU 6.2 intermediate sessions that may be activated through the 3174. Valid responses are: = up to 225 sessions (default response) 2 = up to 500 sessions 3 = up to 750 sessions 4 = up to 1000 sessions 1 Your response is used to: • Allocate control storage when the 3174 network node is initially loaded. Since APPN sessions are dynamically set up, dependent upon resources (buffers, control blocks, links) available at session initiation, this value may not always be achieved. • Determine the total amount of storage required for the 3174. The number of APPN sessions customized affects the amount of control storage required. Question 611: APPN Nodes/Links The response indicates the number of T2.1 links to adjacent nodes that are supported by the 3174 network node. Valid responses are: 1 = up to 20 nodesllinks (default response) 2 = up to 75 nodes/links 3 = up to 150 nodes/links = up to 225 nodes/links. 4 Your response is used to: • Allocate control storage when the 3174 network node is initially loaded. Since T2.1 links are dynamically activated as required, dependent upon Chapter 6. Scenario 3: APPN and TCPIIP via 3174 to AS/400 and VTAM 169 resources (control blocks and ports) available at link establishment, this value may not always be achieved. • Determine the total amount of storage required for the 3174. The number of nodes/links customized affects the amount of control storage required. Question 612: APPN Wildcard Option The response indicates whether the 3174 network node you are customizing holds the wildcard connection to the host for the APPN network. Valid responses are: o= 1 No (default response) = Yes The wildcard option allows LUs to be dynamically located in a subarea network. The wildcard option permits sessions to be established from LUs in the APPN network to LUs in or through a subarea network. For detailed information about the 3174 APPN wildcard, see IBM 3174 APPN Implementation Guide, GG24-3702. Question 613: APPN Wildcard Host Link The response indicates which host link to this 3174 NN will be used for wildcard routing. Valid responses are: 1A = Host link 1A is used for wildcard 18 1C = Host link 18 is used for wildcard routing. = Host link 1C is used for wildcard routing. 10 = Host link 10 is used for wildcard routing (default response). routing. = Host link 1E is used for wildcard routing. 1F = Host link 1F is used for wildcard routing. 1G = Host link 1G is used for wildcard routing. 1H = Host link 1H is used for wildcard routing. 1E 6.6 Network Resources Definition The Network Resources and Associated LUs panels allow you to define nodes in the APPN network to the 3174 network node you are customizing. You may use these panels to define: • LEN nodes for which the 3174 is acting as a server • LUs that are located in the LEN nodes served by the 3174 • Network nodes that are adjacent to the 3174 • Nodes that share a link for both T2.0 and T2.1 traffic, such as a 3174-13R that is used for both 3270 DSPU and APPN functions • Addresses of nodes to which the 3174 NN will initiate a connection when it is IMLed • Resources that are to be preloaded in the 3174 directory cache to reduce the number of broadcasts in the network 170 Using the 3174 TCP/IP Networks 6.6.1 Network Resources Network Resources CPNAME 1 1 2 PF: RALVAS.A RALYAS4B PS2COAX NODE TYPE (1-4) I' 3 1 LUs (X) DLC TYPE (1-3) X ADDRESS 4eee 2ee1 eeel e4 4eee 2ee1 e002 04 4000 3174 2992 04 3=Quit 7=Back 8=Fwd 12=Test Menu Figure 177. Network Resources o RALYAS4A (AS/400) is defined as an adjacent network node with NODE TYPE of 3 (network node) and a DLC TYPE of 1 (token-ring attached). II RAL YAS4B (AS/400) is defined as an adjacent network node with NODE TYPE of 3 (network node) and a DLC TYPE of 1 (token-ring attached). II PS2COAX is defined as NODE TYPE of 1 (LEN EN). An X in the LUs field indicates that its local LU is defined in the Associated LUs panel, as shown in Figure 178 on page 172. It also has a DLC TYPE of 1 (token-ring attached). Note: Valid NODE TYPEs are: 1 = LEN end node (LEN EN) 2 = APPN· end node (EN) 3 = APPN network node (NN) = LEN end node (LEN SSCP) 4 Valid DLC TYPEs are: 1 = Token-ring attached 2 = SDLC attached 3 = S/370 chan nel-attached Chapter 6. Scenario 3: APPN and TCP/IP via 3174 to AS/400 and VTAM 171 6.6.2 Associated LUs The Associated LUs panel is displayed if an X has been entered in the LUs field for a node on the Network Resources panel. _ _ _ _ _ Associated LUs _ _ _ __ CPNAME 1 PS2COAX PF: 3=Qui t 7=Back LUNAME LUNAME LUNAME PS2COAX D ___ LUNAME SERVING NN CP31742_ 12=Test Menu Figure 178. Associated LUs D PS2COAX LU is defined with the 3174-11R as the network node server. 6.7 COS Definitions Modifying or deleting an 18M-supplied COS table, or creating new COS tables, should only be undertaken with careful planning for unique environments. _____ cos Definition _ _ _ __ Enter the number of the COS Defi niti on and the number of the defi ni ti on to be used as a model. COS Defi ni ti on Number - _ (1-14) D Mode 1 Defi ni ti on Number - _ ( 8-14) B ----------Defi ni ti on Numbers---------B. Clear Definition 1. 2. 3. 4. 5. 6. IBATCH IBATCHSC lINTER IINTERSC ICONNECT 7. 8. 9. 18. 11. 12. 13. 14. When using models 1-5, IBM-supplied defaults will always be invoked. PF: 3=Quit 8=Fwd Figure 179. COS Definition D The COS Definition Number is the COS table number you want to add or modify: • If you enter a number from 1 to 5, you can modify one of the five 18M-supplied tables. • If you enter a number from 6 to 14 and there is no name associated with that number, you can add a new COS table. • If you enter a number from 6 to 14 and it is associated with a name, you can modify an existing user-defined COS table of that name. 172 Using the 3174 TCP/IP Networks fJ You may choose to add a new COS table. To reduce the effort involved in creating a new table, the Model Definition Number allows you to select a table to be used as a model. To add a new table using a model: • Enter a COS Definition Number that is not associated with a name. This will be the COS Definition Number of the new table. • Enter the Model Definition Number to be used as the model. If you enter 0 (Clear Definition) or leave it blank, then you will not be using a model; the definition screens that follow contain blank fields and you will have to enter all values required. Notes: 1. If a COS Definition Number 1 to 5 is modeled on itself (that is, the COS Definition Number is the same as the Model Definition Number), a warning message that the existing values will be overwritten is displayed. This warning is provided to indicate that the IBM-supplied values will be presented and will replace all the values you have customized, if you continue by pressing Enter. If this is not desired, press PF3 to quit. 2. If a COS Definition Number 6 to 14 is modeled on itself, no warning message is displayed because the values you have customized will be presented. 3. If a COS Definition Number 1 to 14 is modeled on another COS Definition Number, a warning message that the existing values will be overwritten is displayed. This warning is provided to indicate that the values contained in the COS Definition Number table will be overwritten by values in the Model Definition Number table, if you continue by pressing Enter. If this is not desired, press PF3 to quit. 4. SNASVCMG and CPSVCMG are IBM reserved names and cannot be used as a COS table name or mode name. 5. If you modify an IBM-supplied COS table, you have actually modified a copy of the IBM-supplied table. This modified copy is then filed and used for routing calculations. When you select the same IBM-supplied table again, it will display the table with your customized values. To restore the IBM-supplied values, model the IBM-supplied table you have modified on itself. II II Clear Definition presents you with definition screens that contain blank fields. #BATCH is one of the five IBM-supplied COS tables. The IBM-supplied COS table names are the ~nly names allowed to begin with a # character. You will not be able to enter this character in the COS name field; when you press the # key, nothing happens. 6.7.1 Mode/COS Correlation The Mode/COS Correlation panel allows you to correlate a mode name with a particular COS table name. You can specify up to 14 mode/COS name correlations. The first five mode names are automatically filled in and cannot be modified. The first four mode names are correlated to COS tables of the same name by Chapter 6. Scenario 3: APPN and TCPIIP via 3174 to AS/400 and VTAM 173 default. The fifth mode name blank is correlated to #CONNECT. You may specify a maximum of nine other mode names. The mode name points to a set of parameters for LU-LU sessions. Each mode name also points to the COS table to be used. The mode name must be unique. If a mode name is specified, the COS table name must also be specified. Similarly, if a COS table name is specified, a mode name must also be specified. You may have different mode names pointing to the same COS table, as shown in Figure 180. But the same mode name may not be used to point to the different COS tables. Mode/COS Correlation Mode Name • # COS Name IBATCH_ IBATCH IBATCHSC IBATCHSC #INTER_ IINTER_ #lNTERSC IINTERSC blank ICONNECT QPCSUPP_ ICONNECT Mode Name # COS Name - - - --- - ----------- ----- Define Mode/COS pairs. To specify IBM-supplied COS names, place 1-5 in the I-column. l=#BATCH 2=IBATCHSC 3=#INTER 4=IINTERSC 5=#CONNECT PF: 3=Qui t 4=Defaul t 7=Back 8=Fwd Figure 180. Correlating Mode Names with COS Table Names II 5250 emulation in OS/2 and AS/400 uses a mode named QPCSUPP by default. QPCSUPP is also mapped to the COS table #CONNECT in the AS/400 by default. Therefore, we have correlated QPCSU PP with the COS table named #CONNECT in the 3174, as shown in Figure 180. If this is not done, you will get an error message indicating session negotiation failure. 174 USing the 3174 TCP/IP Networks 6.8 3174-Peer Definitions The 3174 Peer Communication, referred to in the customizing panels as 3174-Peer Support, is separate and distinct from the APPN function. The 3174-Peer Support can be used as a means to allow coax-attached LEN nodes to connect to a token-ring APPN network. The 3174-Peer Support provides a logical internal token-ring segment and a bridge to a real external token-ring segment. Each coax.;.attached PS/2 workstation appears to be attached to the internal token-ring. In the customizing panel descriptions, the following terms are used: • 3174-Peer device refers to a coax-attached PS/2 workstation. • 3174-Peer port refers to the coax port to which a PS/2 workstation is attached. • 3174-Peer bridge refers to the internal bridge. • 3174-Peer segment refers to the internal token-ring segment. • Token-Ring segment refers to the external token-ring segment. Each 3174-Peer device can have a token-ring address: • Specified as a DXML 1MOD.SYS parameter in the CONFIG.SYS file or as the NETADDRESS parameter in the PROTOCOL.IN!. • Assigned by 3174-Peer Support according to its port number, with some portion of the address specified by the user Chapter 6. ScenariO 3: APPN and TCPIIP via 3174 to AS/400 and VFAM 175 6.8.1 3174-Peer Definition Panel The 3174-Peer Definition panels allow you to: • Enable the internal token-ring segment. • Enable the internal bridge function. • Customize the internal bridge parameters. • Enable LAN Manager support. • Specify the middle six hexadecimal digits of the 3174-assigned token-ring address for the 3174-Peer devices. _ _ _ _ 3174-Peer Defi ni ti on _ _ __ 3174-Peer Support 658 - Y D 3174-Peer Support (Y,N) Sri dge Support LAN Manager Support 3174-Peer On 1i ne Test Updates (Y,N) (Y, N) (Y, N) 3174-Peer Opti ons 651 - Y 652 - N 653 - Y D 3174-Peer Stati on Parameters 668 - 4eee 3174 91 PN 661 - e5 PF: 3=Quit 4=Default 3174-Peer Port Address Range (eeeS ee - FFFF FF) Percentage of Discard Threshold (ee - 99) 8=Fwd Figure 181. Enabling 3174 Peer Communication Functions D Question 650 = 1 enables the 3174 Peer Support. rI Question 651 = 1 enables the Bridge Support. 176 Using the 3174 TCP/IP Networks 6.8.2 3174-Peer Bridge Profile The 3174-Peer Bridge Profile panel allows you to specify parameters to be used by the internal bridge function. These parameters include: • The internal bridge number • The internal token-ring segment number • The external token-ring segment number • The number of hops over which a broadcast frame can cross • Whether frames will be forwarded by the bridge • Setting threshold for bridge congestion • How long to wait before logging a congested bridge • How long to wait before sending an alert about a congested bridge _ _ _ 3174-Peer Bri dge Profi 1e _ __ 67e 671 672 673 674 675 - 1 BB3 741 7 Y 6616 676 - 62 66 677 - 616 PF: 3=Quit Bridge Number Token-Ri ng Segment Number 3174-Peer Segment Number Token-Ri ng Hop Count Frame Forwarding"Active Sri dge Performance Threshold (Frames Di scarded Per 16,66e) loggi ng I nterva 1 Alert Threshold 4=Default 7=Back (6-F) (661-FFF) (961-FFF) (1-7) (Y,N) (6666-9999) (66-99 Hours 66-59 Minutes) (666-255) 8=Fwd Figure 182. Parameters for the Internal Bridge Function Chapter 6. Scenario 3: APPN and TCP/IP via 3174 to AS/400 and VTAM 177 6.9 AS/400 Definitions On the AS/400, we do the following: • Specify the AS/400 network 10 and control point name. • Define the AS/400 node type. • Define the local LU name. • Define the connection from the AS/400 to the 3174-11 R (Controller Descri ption). Note: Defining the controller description is not necessary if you specify Autocreate Controller :*Yes on the AS/400 Line Description. We have done it here just to show the the matching of parameters and terminology between the AS/400 and the 3174. 6.9.1 Network Attributes Di sp 1ay Network Attri butes System: RALYAS4A Current system name • • Pendi ng system name • Local network ID •••• Loca 1 control poi nt name • Default local location •• Default mode • • • • • • • APPN node type • • • • • • • Maxi mum number of i ntermedi ate sessi ons Route addi ti on resi stance • • • • • • Server network ID/control point name •• RALYAS4A USIBMRAA RALYAS4A RALYAS4A BLANK *NETNODE 28e 128 Figure 183. Network Attributes of the AS/400 6.9.2 Configuration Status Work wi th Confi gura ti on Status Opt Descri pti on CP31742 PS2COAX Status VARIED ON VARIED ON \. Figure 184. Configuration Status 178 Using the 3174 TCPIIP Networks RALYAS4A -------------Job---------- 6.9.3 Controller Description Screens (C31742) Display Controller Description RALYASYA 96/15/93 15:46:29 C3174C2 Controller description Opti on • • . • • • • • Category of controller *BASIC *HOST Link type • • • • • Online at IPL ••• Acti ve swi tched 1i ne Character code • • . Maximum frame size. Remote network i denti fi er Remote control poi nt • • • Local exchange identifier. Ini tial connecti on • • • • Dial initiation . • • • • • Switched di sconnect. • • • LAN remote adapter address *LAN *YES *L3lTR *EBCDIC 521 USIBMRA CP31742 *LINO *DIAL *LINKTYPE *NO 499931749992 Press Enter to continue Figure 185. Controller Description (C31742) 1 of 4 Oi sp 1ay Controller Oescri pti on RALYASYA 96/15/93 15:46:29 C3174C2 Controller description Opti on • • • • • • . • Category of controller *SWLINST *HOST ------------------- Swi tched Li nes -------------------- L3lTR Press Enter to conti nue Figure 186. Controller Description (CP31742) 2 of 4 Oi sp 1ay Controller Oescri pti on RALYASYA 96/15/93 15:46:29 Contro 11 er descri pti on Opti on • • • • • . • • Category of controller ------------------- Attached C3174C2 *SWLINST *HOST Devices ------------------ PS2COAX Press Enter to continue Figure 187. Controller Description (CP31742) 3 of 4 Chapter 6. Scenario 3: APPN and TCP/IP via 3174 to AS/400 and VTAM 179 Oisp 1ay Controller Oescri pti on 66/15/93 Contro 11 er descri pti on Opti on • • • • • • • • Category of controller CP31742 *APPN *HOST APPN-capab 1e • • • • • • • • • APPN CP sessi on support • • • APPN node type • • • • • • • • APPN transmi ssi on group number APPN minimum swi tch status Autode 1ete devi ce User-defi ned 1 User-defi ned 2 User-defi ned 3 *YES *YES *NETNOOE 1 *VRYONPND 1448 *LINO *LINO *LINO Press Enter to conti nue Figure 188. Controller Description (CP31742) 4 of 4 180 Using the 3174 TCPIIP Networks RALYASYA 15:46:20 6.9.4 Device Description Screens (PS2COAX) Di sp 1ay Devi ce Descri pti on RALYASYA 86/15/93 Devi ce descri pti on • Option • • • • • • • Category of devi ce • 15:46:28 PS2COAX *SASIC *APPC Automatically created Remote location ••• Online at IPL •••• Local location •••• Remote network i denti fi er Attached controller • Message queue •••• Library • • • • • • Loca 1 1ocati on address APPN-capable • • • • • Single session: Single session capable Text • • • • • • • • • • • • • • • : NO PS2COAX *NO RALYAS4A *NETATR CP31742 QSYSOPR *USL 88 *YES *NO AUTOMATICALLY CREATED BY QLUS Figure 189. Device Description (PS2COAX) 1 of 2 Display Device Description RALYASYA 86/15/93 Devi ce descri pti on Opti on • • • • • • Category of devi ce 15:46: 26 PS2COAX *MODE *APPC ---------------------------- Mode ------------------ ---*NETATR Figure 190. Device Description (PS2COAX) 2 of 2 Chapter 6. Scenario 3: APPN and TCPIIP via 3174 to AS/400 and VTAM 181 6.10 Communications Manager/2 Definitions for 5250 Emulation On the PS/2, we run Communications Manager/2 and do the following: • Communications Manager Installation/Setup • Communication Setup • Open Configuration • Communication Manager Configuration Definition - 5250 • 5250 Emulation through Token-Ring • Communication Setup Close 6.10.1 Communications Manager/2 Installation and Setup n CMSETUP -- - - - - --- , -....... ---_..• - Communications Manager/2 Installation and Setup Version 1.0 (C) Copyright IBM Corp. 1988~ 1992. All rights reserved IBM is a registered trademark of International Business Machines Corp. Figure 191. Communications Managerl2 Installation and Setup To initiate setup you wi" have to either click on the CMSETUP Icon if Communications Manager/2 is already installed, or enter cmsetup from the command prompt if this is the initial installation (see Communications Manager/2 Installation Guide for details). 182 Using the 3174 rep/lp Networks 6.10.2 Communications Manager Setup Figure 192. Communications Manager Setup Select Setup ... to create or modify a configuration definition. 6.10.3 Open Configuration Figure 193. Open Configuration 1. Enter a configuration name. Chapter 6. Scenario 3: APPN and TCP/IP via 3174 to AS/400 and VTAM 183 2. Enter a description of the configuration for documentation purposes. Then you will be asked, Will this configuration be used for this workstation; press the Yes key and continue with the next step. 3. Press the OK key to get the panel shown in Figure 194 6.10.4 Communications Manager Configuration Definition-PSEN3174 Figure 194. Communications Managerl2 Configuration Definition for 5250 Emulation Here we define the logical connection from Communications Manager/2 to the AS/400. • Select Token-ring or other LAN types. • Select 5250 emulation. • Press the Configure push button to get the Communications Manager Profile List Sheet shown in Figure 195 on page 185. 184 Using the 3174 TCPIIPNetworks 6.10.5 Communications Manager Profile List Sheet Figure 195. Communications Manager Profile List Sheet In the Action and Profile Name fields, you select your needed prOfiles for confi g u ration. 6.10.6 Token-Ring or Other LAN Types DLC Adapter Parameters Figure 196. Token-Ring or Other LAN Types OLC Adapter Parameters Here you select the adapter, window counts, I-field size and other SNA OLe information. Note: Using this OLe requires that you have an appropriately installed and configured LAPS. Chapter 6. Scenario 3: APPN and TCP/IP via 3174 to AS/400 and VTAM 185 6.10.7 L'Ocal Node Characteristics Figure 197. Local Node Characteristics This panel is displayed if you select SNA local node characteristics shown in Figure 195 on page 185. This profile provides the base SNA information such as network 10, local node name, type of node (EN or NN) and your node 10. 6.10.8 SNA Features List des action program definition saction program defaults nsaction program security 1i0;)i~l:nm.lporsation security to lU security Communications side info Figure 198. SNA Features List 186 Using the 3174 TCP/IP Networks On the SNA Features List panel, you get a list of the available features. All of the LU6.2 information is provided from this window. If you select 5250 emulation in Figure 195 on page 185, you get the screen shown in Figure 199. 6.10.9 5250 Emulation r""" !o 5250 Emulation I Short I Session I Name Long Session Type Partner LU Name Mode Keyboard Color Figure 199. 5250 Emulation Here you can select, create or modify keyboard and color profiles This screen allows you to complete the customization of 5250 emulation. If your configuration requires additional installation, see Communications Managerl2 Configuration Guide, SC31-6171, for further information. Chapter 6. Scenario 3: APPN and rep/IP via 3174 to AS/400 and VTAM 187 6.11 LAN Adapter and Protocol Support In LAN Adapter and Protocol Support, we do the following: • Configure LAN transports • Configure workstation • Define network adapter address. 6.11.1 LAN Adapter and Protocol Support Figure 200. LAN Adapter and Protocol Support Select Configure to proceed to Figure 201. 6.11.2 Configure LAN Transports Figure 201. Configure LAN Transports Select Continue to proceed to Figure 202 on page 189. 188 Using the 3174 TCP/IP Networks 6.11.3 Configure Workstation ,~ LAN Ada ter and Protocol Su ort I I I I " _____________________________________________. ______.--------------------------------------______1 Figure 202. Configure Workstation 1. Select 3270 Adapter for 3174 Peer Communications. 2. Press the OK key to get to the panel shown in Figure 203 6.11.4 Parameters for 3270 Adapter for 3174 Peer Communications Figure 203. Network Adapter Address 1. Enter the PS/2 network adapter address. 2. Press the OK key to get the panel shown in Figure 204 on page 190; note that your CONFIG.SYS file is updated at the same time. Chapter 6. Scenario 3: APPN and TCP/IP via 3174 to AS/400 and VTAM 189 6.11.5 LAN Adapter and Protocol Support Figure 204. LAN Adapter and Protocol Support Select Exit to end the LAN Adapter and Protocol Support process. 190 Using the 3174 TCP/IP Networks 6.11.6 3174-11R Online Display _ _-'-_ _ Adjacent Nodes _ _ _ __ LINKID NETID CPNAME USIBMRAA USIBMRAA RALYAS4A PS2COAX Type NN EN Status OPEN OPEN State 8S 8S Num Sess 1 1 CP-CP NO YES To go directly to other tests, enter: ITest,Option Se 1ect Opti on: press ENTER •••> 4729-Enter the LINKIO to run Link Status Test PF: 3=Qui t S-Refresh 12-Test Menu Figure 205. Display of Nodes Adjacent to the 3174-11R. D There is one session from the 3174-11R to the network node (RALYAS4A), but no CP-CP session exist fJ Shows one session from the 3174-11R (CP3174) to the end node PS2COAX and that CP-CP sessions exist between CP3174 and PS2COAX Chapter 6. Scenario 3: APPN and TCP/IP via 3174 to AS/400 and VTAM 191 6.12 VTAM Definition List This VTAM definition list shows you the PU/LU specifications for the PU addresses C1 to C8 which are customized on our 3174. NCPOPT OPTIONS NEWDEFN=(YES,ECHO,NOSUPP),USERGEN=(FNMNDFGN) *********************************************************************** PCCU MACRO - VTAM THAT WILL ACTIVATE THIS NCP * * *********************************************************************** VTAMV321 PCCU CUADDR=930, SA20 WTCOS MVS/XA. *AK* * AUTODMP=NO, ONLY ONE AUTODMP-HOST IF TWINTAIL * AUTOIPL=NO, ONLY ONE AUTOIPL-HOST IF TWINTAIL * AUTOSYN=YES, USE THE ALREADY LOADED NCP IF OK * BACKUP=YES, RESOURCE TAKEOVER PERMITTED * CHANCON=COND, CONDITIONAL CONTACT REQ. TO NCP SENT* DUMPDS=NCPDUMP, DUMP DATASET * MDUMPDS=NCPDMOSS, MOSS DUMP DATASET * CDUMPDS=NCPDCSP, SCANNER DUMP DATASET * MAXDATA=5000, * OWNER=M25, * VFYLM=YES, VERIFY LMOD WHEN LOADING * SUBAREA=25 WTCXA MVS/XA VTAM V3Rl.l *********************************************************************** PCCU MACRO - VTAM 03 WILL ACTIVATE THIS NCP * * *********************************************************************** VTAM03 PCCU AUTODMP=NO, ONLY ONE AUTODMP-HOST IF TWINTAIL * AUTOIPL=NO, ONLY ONE AUTOIPL-HOST IF TWINTAIL * USE THE ALREADY LOADED NCP IF OK * AUTOSYN=YES, BACKUP=YES, RESOURCE TAKEOVER PERMITTED * CHANCON=COND, CONDITIONAL CONTACT REQ. TO NCP SENT* DUMPDS=NCPDUMP, DUMP DATASET * MDUMPDS=NCPDMOSS, MOSS DUMP DATASET * CDUMPDS=NCPDCSP, SCANNER DUMP DATASET * MAXDATA=5000, * OWNER=M25, * VFYLM=YES, VERIFY LMOD WHEN LOADING * SUBAREA=03 WTCXA MVS/XA VTAM V3Rl.1 *********************************************************************** BUILD MACRO - NCP/CONTROLER INFORMATION * * *********************************************************************** NCP BUFFER SIZE * BUILD BFRS=(240) , ADDSESS=300, ALLOCATED SESSION CONTROL BLOCKS T2.1 * EXTRA ADDR. FOR ILU ACT AS PLU T2.1 * AUXADDR=300, 4M TO USE * MEMSIZE=4M, BRANCH TRACE ENTRIES * BRANCH=8000, CATRACE=(YES, 100) , CHANNEL ADAPTER TRACE * CWALL=26, MIN. BUFFERS BEFORE SLOWDOWN * * DSABLTO=6.5, * ENABLTO=6.5, IBM 386X REQUIRE 6.5 AS MINIMUM * ERLIMIT=16, * LTRACE=4, SIT FOR 4 LINES * LOADLIB=NCPLOAD, NCP LOAD MODULE LIBRARY 8 SSCP'S CAN ACTIVATE THIS NCP * MAXSSCP=8, * MAXSESS=5000, MAX NUMBER OF SESSIONS FOR ILU MLTGORDR=MLTGPRI, USE MLTGS IN ORDER OF PRIORITY * * MODEL=3745-61A, 3745 COMMUNICATION CONTROLLER * NAMTAB=50, MAX NUMBER SSCP,NETWORKS,CP T2.1 * NETID=USIBMRA, REQUIRED * NPA=(YES,DR), 192 Using the 3174 TCPIIP Networks NEWNAME=RA6NCSF, NAME OF THIS LOAD MODULE *AK* * 6 HOSTS MAY COMMUNICATE CONCURRENTLY* NUMHSAS=6, PUNAME=RA6NCSF, NAME OF THIS PU *AK* * SUBAREA ADDRESS = 06 * SUBAREA=06, 64 ADDRESS-TRACE ENTRIES * TRACE=(YES,64), TYPGEN=NCP, NCP ONLY * TYPSYS=MVS, MVS OPERATING SYSTEM * USGTIER=5, NCP USAGE TI ER * VERSION=V6R2F NDF VERSION INDICATOR *********************************************************************** PATH SPECIFICATIONS * * *********************************************************************** RA6NCP NCPPATH NETID=USIBMRA PATH DESTSA=3, * ER0=(9,6), * ER1=(9,6), * ER2=(9,6), * ER3=(9,6), * ER4=(9,6), * ER5=(9,6), * VR0=2, * VRPWS00=(l,30),VRPWS01=(l,30),VRPWS02=(l,30), * VR1=0, * VRPWS10=(1,30),VRPWS11=(l,30),VRPWS12=(l,30), * VR2=1, * VRPWS20=(l,30),VRPWS21=(l,30),VRPWS22=(l,30) *********************************************************************** LINE MACRO SPECIFICATION * * *********************************************************************** * L06143 LINE ADDRESS=(143,FULL), FULL DUPLEX ANS=CONTINUE, DON'T BREAK CROSS DOMAIN SESSIONS * * GP3174=AE, * CLOCKNG=EXT, DTE CABLE 7837395 ATTACHED * ISTATUS=ACTIVE, * REQUEST TO SEND ALWAYS UP DUPLEX=(FULL) , * ETRATIO=30, DEFAULT * ALLOW NO MORE THAN 9 PUS ON LINE MAXPU=20, * SERVLIM=10, * SPEED=9600, NPA AND SCANNER USE 11111111 SRT=(,64) * STATOPT=('3174 GW LINE') *********************************************************************** * * SERVICE MACRO SPECIFICATION FOR SDLC (LINE 143) *********************************************************************** SERVICE ORDER=(P06143A,P06143B,P06143C,P06143D,P06143E, * P06143F,P06143G,P06143H,P06143I,P06143J,P06143K,P06143L,* P06143M,P06143N,P061430,P06143P,P06143Q,P06143R,P06143S,* P06143T),MAXLIST=20 *********************************************************************** PU/LU SPECIFICATIONS * * *********************************************************************** P86143A PU ADDR=Cl, CLUSTER ADDRESS = 81 * MAXDATA=26S, MAXIMUM AMOUNT OF DATA * MAXOUT=7, MAX SDLC FRAMES BEFORE RESPONSE * PACING=8, PACING SET BY BIND IMAGE * PASSLIM=8, * PUDR=YES, * PUTYPE=2, * RETRIES=(,4,S), 7 RETRY PER SECOND FOR 5 TIMES * Chapter 6. Scenario 3: APPN and TCP/IP via 3174 to AS/400 and VTAM 193 DISCNT=(NO) , * T86143Al lU T86143A2 lU T86143A3 lU T86143A4 lU (V) VTAM ISTATUS=ACTIVE, (V) VTAM SSCPFM=USSSCS, (V) VTAM USSTAB=US327X, (V) VTAM VPACING=8 (V) VTAM STATOPT=('3174',NOACTY) lOCADDR=2, FIRST lU MUST BE lOCADDR=2 MODETAB=MODEVR,DlOGMOD=VR83278, ISTATUS=ACTIVE (V) VTAM lOCADDR=3, MODETAB=MODEVR,DlOGMOD=VR83278, ISTATUS=ACTIVE (V) VTAM lOCADDR=4, MODETAB=MODEVR,DlOGMOD=VR83278, ISTATUS=ACTIVE (V) VTAM lOCADDR=5, MODETAB=MODEVR,DlOGMOD=VR83278, ISTATUS=ACTIVE (V) VTAM P06143B PU ADDR=C2, CLUSTER ADDRESS = 02 MAXDATA=265, MAXIMUM AMOUNT OF DATA MAXOUT=7, MAX SDLC FRAMES BEFORE RESPONSE PACING=0, PACING SET BY BIND IMAGE PASSLIM=8, PUDR=YES, PUTYPE=2, RETRIES=(,4,5), 7 RETRY PER SECOND FOR 5 TIMES DISCNT=(NO) , (V) VTAM ISTATUS=ACTIVE, (V) VTAM SSCPFM=USSSCS, (V) VTAM USSTAB=US327X, (V) VTAM VPACING=0 (V) VTAM * STATOPT=('3174 ,NOACTY) T06143Bl LU LOCADDR=2, FIRST LU MUST BE LOCADDR=2 MODETAB=MODEVR,DLOGMOD=VR03270, ISTATUS=ACTIVE (V) VTAM T06143B2 LU LOCADDR=3, MODETAB=MODEVR,DLOGMOD=VR03270, ISTATUS=ACTIVE (V) VTAM T06143B3 LU LOCADDR=4, MODETAB=MODEVR,DLOGMOD=VR03270, ISTATUS=ACTIVE (V) VTAM T06143B4 LU LOCADDR=5, MODETAB=MODEVR,DLOGMOD=VR03270, ISTATUS=ACTIVE (V) VTAM P06143C PU ADDR=C3, CLUSTER ADDRESS = 03 MAXDATA=265, MAXIMUM AMOUNT OF DATA MAXOUT=7, MAX SDLC FRAMES BEFORE RESPONSE PACING=0, PACING SET BY BIND IMAGE PASSLIM=8, PUDR=YES, PUTYPE=2, RETRIES=(,4,5), 7 RETRY PER SECOND FOR 5 TIMES DISCNT=(NO) , (V) VTAM ISTATUS=ACTIVE, (V) VTAM SSCPFM=USSSCS, (V) VTAM USSTAB=US327X, (V) VTAM VPACING=0 (V) VTAM * STATOPT=('3174 1 ,NOACTY) T06143Cl LU LOCADDR=2, FIRST LU MUST BE LOCADDR=2 * * * * * * * * * * * * * * * * * * * * * * * * 1 194 Using the 3174 TCPIIP Networks * * * * * * * * * * * * * * * * * * T06143C2 LU T06143C3 LU T06143C4 LU P06143D PU * T06143D1 LU T06143D2 LU T06143D3 LU T06143D4 LU P86143E PU * T86143El LU T86143E2 LU T86143E3 LU MODETAB=MODEVR,DLOGMOD=VR03270, ISTATUS=ACTIVE (V) VTAM LOCADDR=3, MODETAB=MODEVR,DLOGMOD=VR03270, ISTATUS=ACTIVE (V) VTAM LOCADDR=4, MODETAB=MODEVR,DLOGMOD=VR03270, ISTATUS=ACTIVE (V) VTAM LOCADDR=5, MODETAB=MODEVR,DLOGMOD=VR03270, ISTATUS=ACTIVE (V) VTAM ADDR=C4, CLUSTER ADDRESS = 04 MAXDATA=265, MAXIMUM AMOUNT OF DATA MAXOUT=7, MAX SDLC FRAMES BEFORE RESPONSE PACING=0, PACING SET BY BIND IMAGE PASSLIM=8, PUDR=YES, PUTYPE=2, RETRIES=(,4,5), 7 RETRY PER SECOND FOR 5 TIMES DISCNT=(NO) , (V) VTAM ISTATUS=ACTIVE, (V) VTAM SSCPFM=USSSCS, (V) VTAM USSTAB=US327X, (V) VTAM VPACING=0 (V) VTAM STATOPT=('3174 1 ,NOACTY) LOCADDR=2, FIRST LU MUST BE LOCADDR=2 MODETAB=MODEVR,DLOGMOD=VR03270, ISTATUS=ACTIVE (V) VTAM LOCADDR=3, MODETAB=MODEVR,DLOGMOD=VR03270, ISTATUS=ACTIVE (V) VTAM LOCADDR=4, MODETAB=MODEVR,DLOGMOD=VR03270, ISTATUS=ACTIVE (V) VTAM LOCADDR=5, MODETAB=MODEVR,DLOGMOD=VR03270, ISTATUS=ACTIVE (V) VTAM ADDR=CS, CLUSTER ADDRESS = 85 MAXDATA=265 , MAXIMUM AMOUNT OF DATA MAXOUT=7, MAX SDLC FRAMES BEFORE RESPONSE PACING=9, PACING SET BY BIND IMAGE PASSLIM=8, PUDR=YES, PUTYPE=2, RETRIES=(,4,5), 7 RETRY PER SECOND FOR 5 TIMES DISCNT=(NO) , (V) VTAM ISTATUS=ACTIVE, (V) VTAM SSCPFM=USSSCS, (V) VTAM USSTAB=US327X, (V) VTAM VPACING=9 (V) VTAM STATOPT=('3174',NOACTY) LOCADDR=2, FIRST LU MUST BE LOCADDR=2 MODETAB=MODEVR , DLOGMOD=VR93279 , ISTATUS=ACTIVE (V) VTAM LOCADDR=3, MODETAB=MODEVR, DLOGMOD=VR93279 , ISTATUS=ACTIVE (V) VTAM LOCADDR=4, MODETAB=MODEVR,DLOGMOD=VR93279, * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * . * * * * * * * * * * * * * * * Chapter 6. Scenario 3: APPN and TCP/IP via 3174 to AS/400 and VTAM 195 ISTATUS=ACTIVE (V) VTAM T86143E4 LU LOCADDR=S, MODETAB=MODEVR,DLOGMOD=VR83278, ISTATUS=ACTIVE (V) VTAM P06143F PU ADDR=C6, CLUSTER ADDRESS = 06 MAXDATA=265, MAXIMUM AMOUNT OF DATA MAXOUT=7, MAX SDLC FRAMES BEFORE RESPONSE PACING=0, PACING SET BY BIND IMAGE PASSLIM=8, PUDR=YES, PUTYPE=2, RETRIES=(,4,5), 7 RETRY PER SECOND FOR 5 TIMES DISCNT=(NO) , (V) VTAM ISTATUS=ACTIVE, (V) VTAM SSCPFM=USSSCS, (V) VTAM USSTAB=US327X, (V) VTAM VPACING=0 (V) VTAM * STATOPT=('3174 1 ,NOACTY) T06143Fl LU LOCADDR=2, FIRST LU MUST BE LOCADDR=2 MODETAB=MODEVR,DLOGMOD=VR03270, ISTATUS=ACTIVE (V) VTAM T06143F2 LU LOCADDR=3, MODETAB=MODEVR,DLOGMOD=VR03270, ISTATUS=ACTIVE (V) VTAM T06143F3 LU LOCADDR=4, MODETAB=MODEVR,DLOGMOD=VR03270, ISTATUS=ACTIVE (V) VTAM T06143F4 LU LOCADDR=5, MODETAB=MODEVR,DLOGMOD=VR03270, ISTATUS=ACTIVE (V) VTAM P06143G PU ADDR=C7, CLUSTER ADDRESS = 07 MAXDATA=265, MAXIMUM AMOUNT OF DATA MAXOUT=7, MAX SDLC FRAMES BEFORE RESPONSE PACING=0, PACING SET BY BIND IMAGE PASSLIM=8, PUDR=YES, PUTYPE=2, RETRIES=(,4,5), 7 RETRY PER SECOND FOR 5 TIMES DISCNT=(NO) , (V) VTAM ISTATUS=ACTIVE, (V) VTAM SSCPFM=USSSCS, (V) VTAM USSTAB=US327X, (V) VTAM VPACING=0 (V) VTAM * STATOPT=('3174 1 ,NOACTY) T06143Gl LU LOCADDR=2, FIRST LU MUST BE LOCADDR=2 MODETAB=MODEVR,DLOGMOD=VR03270, ISTATUS=ACTIVE (V) VTAM T06143G2 LU LOCADDR=3, MODETAB=MODEVR,DLOGMOD=VR03270, ISTATUS=ACTIVE (V) VTAM T06143G3 LU LOCADDR=4, MODETAB=MODEVR,DLOGMOD=VR03270, ISTATUS=ACTIVE (V) VTAM T06143G4 LU LOCADDR=5, MODETAB=MODEVR,DLOGMOD=VR03270, ISTATUS=ACTIVE (V) VTAM P06143H PU ADDR=C8, CLUSTER ADDRESS = 08 MAXDATA=265, MAXIMUM AMOUNT OF DATA MAXOUT=7, MAX SDLC FRAMES BEFORE RESPONSE 196 Using the 3174 TCPIIP Networks * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * T06143Hl T06143H2 T06143H3 T06143H4 PACING=0, PACING SET BY BIND IMAGE PASSLIM=8, PUDR=YES, PUTYPE=2, RETRIES=(,4,5), 7 RETRY PER SECOND FOR 5 TIMES DISCNT=(NO) , (V) VTAM ISTATUS=ACTIVE, (V) VTAM SSCPFM=USSSCS, (V) VTAM USSTAB=US327X, (V) VTAM VPACING=0 (V) VTAM STATOPT=('3174 1 ,NOACTY) LU LOCADDR=2, FIRST LU MUST BE LOCADDR=2 MODETAB=MODEVR,DLOGMOD=VR03270, ISTATUS=ACTIVE (V) VTAM LU LOCADDR=3, MODETAB=MODEVR,DLOGMOD=VR03270, ISTATUS=ACTIVE (V) VTAM LU LOCADDR=4, MODETAB=MODEVR,DLOGMOD=VR03270, ISTATUS=ACTIVE (V) VTAM LU LOCADDR=5, MODETAB=MODEVR,DLOGMOD=VR03270, ISTATUS=ACTIVE (V) VTAM GENEND INIT=ECLINIT, TMRTICK=ECLTICK, UGLOBAL=ECLUGBL * * * * * * * * * * * * * * * * * * * Chapter 6. Scenario 3: APPN and TCPIIP via 3174 to AS/400 and VTAM 197 6.13 3174 TCP/IP Definitions 6.13.1 AEA And TCP/IP Configure _ _ _ AEA and TCP/IP Configure _ __ 7ge - 9 1 a 792 - 1 IJ 793 - 9 719 - 99999ge9 PF: 3=Quit 711 - 99999999 4z Default 7=Back 712 - 99999999 713 - 99999999 8-Fwd Figure 206. AEA and TCP/IP Configure Panel D Question 700 allows enabling of the AEA and TCP/IP capability. For our example, we have customized for TCP/IP capability. II Question 702 allows you to specify the control key when using ASCII emulation: • 0 = Use the Alt key • 1 = Use the Ctrl key (default response) If you have never used the AEA feature before, use the default value. 6.13.2 Defining Port Set _ _ _ _ _ Port Set _ _ _ __ Name 1 = 3279DISP 2 3 = Sessi on Limit a Port Type llJ 5 = 4 '" 5 = 6 = 7 :: 8 = 9 = 19 = 11= 12 = 13 = 14 = 15 = 16 = PF: 3=Quit 4=Default 7=Back Figure 207. Port Set Panel 198 Using the 31.74 TCP/IP Networks 8=Fwd Modem Type Password DEnter 3210DISP in the Name field. a Enter a 1 in the Port Type field for 3270 displays. This allows your 3270 display defined to port set 1 to access the TCPIIP destination. Chapter 6. Scenario 3: APPN and TCP/IPvia 3174 to AS/400 and VTAM 199 6.13.3 Mapping Port To Port Set _ _ _ Port to Port Set Map _ __ Page 131 of e3 Type the port set number to group the 3174 ports 327e 26-ee 26-138 26-16 26-24 Ports to 26-137 to 26-15 to 26-23 to 26-31 Port Sets 1 = 327eDISP 5 = 9 = 13 = PF: 3=Qui t e 1- 1 1 2 = 2 3 5 6 7 4 = 3 = 7 6 = 1e = 14 = 4=Defaul t 4 - 1- 1- 1- 1- 1- 1- D = 8 = 12 = 16 = 11 = 15 = 7=Back 8=Fwd 1e=PageBack l1=PageFwd Figure 208. Port To Port Set Map Panel D You should use this panel to assign coax ports to the port set, named 3270DISP, that you have defined in the Port Set panel. Enter the port set number for each port that you wish to use the 3174 TCPJIP TELNET function. 6.13.4 Defining 3270 Host and Display Station Sets _ _ _ AEA and TCP/IP Station Set _ __ D1 fJ 2 II 721 - 32713 HOST 722 - 3H 723 - _ _ _ 725 - 1 731 - 1 732 - 1 733 - a 734 735 - a 736 - 1 737741 - eee 742 - e15 743 - 1 744 - 13- 745 - a 746 - a a 751 752 761 --1 762 - ~1-=76=3---1~~7~64:-----:-1--=::76~5--:--a:------771 - 1 772 - 1 773 - 1 774 - 1 775 - 1 776 - 1 781 - a 782 - a 783 - 1366 784 - 1 785 - 11111131313 786 - 132 787 - e 7913 - eae . eea • eaa . eaa III 721 - 327e DISPLAY 722 - 3D 723 - 327eDISP 725 - 1 731 - 1 732 - 1 733 - a 734 735 - e 736 - 1 737741 - eaa 742 - e15 743 - 1 744 - e- 745 - a 746 - a a 751 752 761 --1 762 - ~1-=76=3---1~~7~64:-----:-1--=::76~5---a:------771 - 1 772 - 1 773 - 1 774 - 1 775 - 1 776 - 1 781 - e 782 - a 783 - e66 784 - 1 785 - 11111131313 786 - 132 787 - a 7913 - eea . eea . eaa . eaa PF: 3=Qui t 4=Defaul t 7=Back 8=Fwd 1fl=Page Back l1=Page Fwd Figure 209. AEA and TCP/IP Station Set Panel (1 of 2) D Is the station set name for the 3270 host. fJ Is the station set name for the 3270 displays. Whatever name you enter here will be displayed on the Connection Menu as a possible destination for the LT. II 200 Enter 3H as the station type for the 3270 host. Using the 3174 TCP/IP Networks 1:1 Enter 3D as the station type for 3270 displays. You will also need to define station sets for TCP/IP access (see 6.13.5, "Defining TCP/IP Station Sets"). For detailed information about defining TCP/IP station sets, see 3.9, "Customizing 3174 TCP/IP Telnet Support" on page 24. 6.13.5 Defining TCP/IP Station Sets _ _ _ AEA and TCP/IP Station Set _ __ D3 • D4 • II 721 - TELNET vnaa _ _ 722 - TH 723 - _ _ 725 - 1 731 - 1 732 - 1 733 - a 734 735 - €I 736 - 1 737741 - aaa 742 - a15 743 - 1 744 - a- 745 - a 746 - a a 751 - 1 752 761 - 1 762 - '::"'1--=7':"':63:----~e----:7=-:6-:-4--"""":1~7:-:-65=---~a-771 - 1 772 - 1 773 - 1 774 - 1 775 - 1 776 - 1 781 - a 782 - a 783 - a66 784 - 1 785 - 11111aae 786 - 132 787 - a 79a - aaa • aaa • aaa • aae II 721 - TELNET VT22a 8 BIT_ 722 - TH 723 - _ _ 725 - 1 731 - 1 732 - 1 733 - a 734 735 - a 736 - 1 737741 - aaa 742 - a15 743 - 1 744 - a- 745 - a 746 - a a 751 - 4 752761 - 1 762 - ~1--=-76~3--~1-----'7:-:-64~--:1--::7':"':65=---~a-771 - 1 772 - 1 773 - 1 774 - 1 775 - 1 776 - 1 781 - a 782 - a 783 - a66 784 - 1 785 - 11111aee 786 - 132 787 - a 79a - aaa • aae • eee • aee All responses are correct PF: 3=Qui t 4=Defaul t 7=Back 8=Fwd 1a=Page Back l1=Page Fwd Figure 210. AEA and TCPIIP Station Set Panel (2 of 2) To define each station set for TCP/IP access, respond to the following questions: D Enter the station set name that you wish displayed on the connection menu. a Enter TH as the station type of the TCP/IP host. II Enter the type of ASCII emulation (1 =VT100, 4=VT220 7-bit). Chapter 6. Scenario 3: APPN and TCP/IP via 3174 to AS/400 and VTAM 201 6.13.6 Defining Default Destinations _ Stati on Set· Name Stati on Set 1 2 3 4 AEA and TCP/IP Default Destination _ Session Limit 3279 HOST 3279 DISPLAY TELNET VT189 TELNET VT229 7 BIT 9 5 9 9 5 6 8 8 7 9 8 9 9 8 18 8 11 12 9 9 ~ 8 14 15 9 9 PF: 3=Qui t Session LT1 LT2 LT3 LT4 LT5 4=Defaul t 7=Back 8=Fwd 18=Page Back 11=Page Fwd Figure 211. AEA and TCP/IP Default Destination Panel This panel determines what the terminal user will see on each LT when it is first accessed. 6.13.7 Defining TCP/IP Options _ _ TCP/IP Options Menu _ _ I 3174 IP Address Subnet Mask 952 - 889 • 867 • 838 • 988 854 - 255 • 255 • 255 • 192 Maxi mum TELNET Connecti ons TCP/IP Buffer Space 858 - 82e (991 - 258) 96e - 8256 K (K '"' 1824 bytes) Routi ng Fi e1d Support A11 Routes Broadcast 862 - Y 964 - V PF: 3=Quit 4=Default 7=Back (V,N) (Y,N) 8=Fwd Figure 212. TCP/IP Options Menu D Is the IP address assigned to your 3174. For example, the IP address of our 3174-11R is 9.67.38.88. B 202 Is the subnet mask of the network. Using the 3174 TCP/IP Networks 6.13.8 Defining TeP/lP Routing Information _ _ TCP/IP Routing Information _ _ Destination IP Address Type (N.S.H.D) Router IP Address XXX • XXX • XXX • XXX X XXX • XXX • XXX • XXX XXX • XXX • XXX • XXX X XXX • XXX • XXX • XXX XXX • XXX • XXX • XXX X XXX • XXX • XXX • XXX XXX • XXX • XXX • XXX X XXX • XXX • XXX • XXX XXX • XXX • XXX • XXX X XXX • XXX • XXX • XXX XXX • XXX • XXX • XXX X XXX • XXX • XXX • XXX XXX • XXX • XXX • XXX X XXX • XXX • XXX • XXX XXX • XXX • XXX • XXX X XXX • XXX • XXX • XXX PF: 3-Quit 4-Default 7-Back a-Fwd Figure 213. TCPIIP Routing Information Since all AS/400 and the 3174-11R are in the same subnet, there is no need for routing table entries. Chapter 6. Scenario 3: APPN and TCP/IP via 3174 to AS/400 and VTAM 203 6.13.9 Defining Domain Name Services _ _ TCP/IP Domain Name Services _ _ 3174 Hostname 317411R D _______________ 3174 Domain Name ITSO RALEIGH IBM COM. _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ __ Domain Nameserver IP Addresses xxx . XXX • XXX • XXX XXX • XXX • XXX • XXX XXX • XXX • XXX • XXX XXX • XXX • XXX • XXX PF: 3-Quit 4=Default 7=Back 8=Fwd Figure 214. TCPIIP Domain Name Services D Is the name assigned to our 3174. fJ 204 Is the domain which our 3174 resides. Using the 3174 TCP/IP Networks 6.13.10 Defining TCP/IP Nicknames _ _ TCP/IP 3174 Defined Nicknames _ _ Nickname IP Address D AS4aeB_ _ _ __ 999 • 967 • e38 • 983 XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX PF: 3=Qui t 4=Defaul t 7=Back • • • • • • • • • • • • • • • XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX • • • • • • • • • • • • • • • XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX • • • • • • • • • • • • • • • XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX 8=Fwd Figure 215. TCP/IP 3174 Defined Nicknames Since users remember names better than numeric IP addresses, this panel allows you to define up to 16 host nicknames and their associated IP addresses. D Is the nickname of the AS/400 TCP/IP host. 6.13.11 Configure Complete _ AEA and TCP/IP Configure Complete _ _ Press PF12 to save all responses and return to the AEA Menu PF: 3=Qui t 4=Default 7=Back 8=Fwd 12=Done Figure 216. AEA and TCP/IP Configure Complete You have now completed customizing for the 3174 TCP/IP Telnet Support. Chapter 6. Scenario 3: APPN and TCP/IP via 3174 to AS/400 and VTAM 205 6.13.12 TELNET to AS/400 If you specified an address at the TCP/IP Station Set, type in the number of the host to which you want to have a session. Connecti on Menu Enter a number (NUM) or a name on the Command Li ne. then press ENTER NUM 1 2 3 NAME 3279 HOST TELNET VTl99 TELNET VT229 7 BIT PF: 3=End a STATUS Up Up Up NUM NAME 6=Termi na 1 Di sconnect STATUS 12=Host Disconnect • ..·== .... =====>To: 2 Figure 217. Selecting Emulation for ASI400 If you have not specified an address at the TCP/IP Station Set, select the emulation in the NUM Field of the Connection Menu and you get the 3174 TELNET prompt. D VT100 is the selected emulation in our example. 6.13.13 TELNET Prompt 3174 TELNET> open 9.67.38.83 Figure 218. Command and Destination At the TELNET prompt,'type in the command and destination. In our example, we entered the OPEN command and the IP address of the AS/400 (9.67.38.83). The following AS/400 sign-on screen appears on the 3270 CUT terminal. 206 Using the 3174 TCP//P Networks 6.13.14 AS/400 Sign-On Screen Sign On System •• Subsystem Display • D RAlVAS48 QINTER QPADEveeel User • • • • • • • Password •••• Program/procedure Menu • • • • • • • Current library • • • • • • • • Figure 219. AS400 Sign On Screen D Is the network name (or network 10) of the AS/400. After signing on to the AS/400, you get the AS/400 Main Menu. 6.13.15 AS/400 Main Menu MAIN AS/4ee Main Menu System: RAlVAS48 Se 1ect one of the fo 11 owi ng 2. 3. 4. 5. 6. 7. 8. 9. Ie. 11. User tasks Office tasks General system task Files. libraries. and folders Programming Communi cati ons Define or change the system Problem handling Display a menu Informati on Assi stant opti ons PC Support tasks ge. Si gn off 1. Selection or Command •• => ----------------------------------------------- F3=Exi t F4=Prompt F9=Retri eve F23=Set i ni ti a 1 menu F12-Cance 1 F13=User support Figure 220. AS/400 Main Menu Chapter 6. Scenario 3: APPN and TCPIIP vja3174 to AS/400 and VTAM207 6.14 Display 3174-Peer Status ----- Display 3174-Peer Status - HG 26 ----Current Functional Group Discarded Device Port Address Address Address Frame Ctr Status 88 81 82 83 94 85 4888 3174 2992 •••• •••• •••• • ••• •••• • ••• 8 1 96 87 8S 89 18 II 11 12 13 14 15 To go di rectly to other tests. enter: /Test. Opti on Select Test; press ENTER ===> PF: 3=Quit S=Refresh 8=Fwd 9=Ctr->8 12=Test Menu Figure 221. Display 3174-Peer Status D The 1 means that the interface is enabled. For detailed information about online test status information, see Customer Problem Determination Guide, GA23-0217. 208 Using the 3174 TCP/IP Networks Chapter 7. Scenario 4: TCP/IP via 3174 and RS/6000 Router to VAX This scenario shows the ability of a 3270 CUT terminal, using the 3174 TCP/IP Telnet Support, to establish TCP/IP sessions with a DEC VAX host which is connected via Ethernet to a RISC System/BOOO router. Simultaneously, the PS/2 is using the 3174 Peer bridging function to access other TCP/IP host on the LANs. The emphasis in this scenario is the routing from token-ring network subnet to Ethernet subnet. 7.1 Scenario 4 Configuration AS/400 TCPIIP 9.67.38.83 TR 9.67.38.88 9.67.38.71 3174GW - RS/6000 TCPIIP Bridge TCPIIP I 3270 CUT 9.67.32.85 TCPIIP PS/2 Ethemet I I I 9.67.38.87 I I I I TCPIIP VAX 9.67.32.71 Figure 222. TCPIIP to DEC VAX and AS/400 Hosts © Copyright IBM Corp. 1994 209 7.2 Scenario 4 Description Scenario 4 shows a PS/2 workstation and a 3270 CUT Terminal coax-attached to the 3174-11R using the 3174 Peer Communication and 3174 TCP/IP Telnet Support, and the RISC System/6000 router to access a DEC VAX host via Ethernet. The composite networ~ has the following components: • A 3174-11R with: 3174 TCP/IP Telnet Support enabled Peer Communication • A PS/2 Communications Manager/2 (PS2COAX) with: 3270 emulation Token-ring address (400031742992) • A 3270 CUT terminal (CUTCOAX) • The AS/400 host • The RISC System/6000 attached to a token-ring on one side and an Ethernet LAN on the other side, acting as a router • A DEC VAX host attached to the same Ethernet LAN as the RISC System/6000 210 Using the 3174 TCPIIP Networks 7.3 3174-11R TCP/IP and Peer Support Customization The following Control Disk Menu shows the options that must be customized for Scenario 4. 7.3.1 Customize Control Disk Menu Customize Control Disk Menu Select Option; press ENTER Opti on 1 2 3 4 5 6 7 8 Descri pti on II fJ Configure Def i ne Devi ces Merge RPQs Modi fy Keyboards Defi ne AEA and TCP lIP Define APPN Node Define COS Defi ne 3174-PEER Sel ect ===> Press PF12 to File, PF3 to Quit, or Select another Option PF: 3=Quit 4=Default 7=Back 8=Fwd 9=Check 12=Fil e Figure 223. Customize Control Disk Menu II fJ Option 5 is used to customize the TCP/IP functions. Option 8 is used to define the Peer Communication functions. Chapter 7. Scenario 4: TCPIIP via 3174 and RS/6000 Router to VAX 211 7.4 3174-Peer Definition The 3174-Peer support provides a logical internal token-ring segment and a bridge to a real external token-ring segment. Each coax~attached PS/2 workstation appears to be attached to the internal token-ring. 7.4.1 3174-Peer Definition Panel The 3174-Peer Definition panels allow you to: • Enable the internal token-ring segment. • Enable the internal bridge function. • Customize the internal bridge parameters. • Enable LAN Manager support. • Specify the middle six hexadecimal digits of the 3174-assigned tOken-ring address for the 3174-Peer devices. _ _ _ _ 3174-Peer Defi ni ti on _ _ __ 3174-Peer Support 65e - Y D 3174-Peer Support (Y,N) Bridge Support LAN Manager Support 3174-Peer On 1i ne Test Updates (y, N) 3174-Peer Opti ons 651 - Y 652 - N 653 - Y fJ (Y,N) (Y,N) 3174-Peer Stati on Parameters 66B - 4BBB 3174 91 PN 661 - B5 PF: 3=Qui t 4=Defaul t 3174-Peer Port Address Range (BBBe BB - FFFF FF) Percentage of Discard Threshold (BB - 99) 8=Fwd Figure 224. Enabling 3174 Peer Communication Functions For Peer Communication to an external token-ring, the following responses are required: D 3174-Peer support is enabled. II Bridge support is enabled. 212 Using the 3174 TCPIIP Networks 7.5 3174 TCP/IP Definitions 7.5.1 AEA and TCP/IP Configure _ _ _ AEA and TCP/IP Configure _ __ 799 - e 1 II 792 - 1 793 - 9 719 - 999999ge PF: 3=Quit 4=Default 711 - eeeeeege 7=Back 712 - eeeeeeee 713 - eeeeeeee 8=Fwd Figure 225. AEA and TCP/IP Configure Panel II We enable the TCP/IP capability only (second digit response). The first digit refers to the AEA. Chapter 7. Scenario 4: TCPIIP via 3174 and RS/6000 Router to VAX 213 7.5.2 Defining Port Set _ _ _ _ _ Port Set _ _ _ __ Name 1 2 3 4 5 6 7 8 .. 32790ISP .. .. Sessi on Limit a 5 Port Type Modem Type Password 1 • = .. .. .. .. 9 .. 19 • n- 12 :II: 13 .. 14 .. 15 .. 16 .. PF: 3=Quit 4·0efault 7-Back 8-Fwd Figure 226. Port Set Panel II fJ Enter 3270DISP in the Name field. Enter a 5 in the Session Limit field and a 1 in the Port Type field for this port set. It defines terminals belonging to this port set as 3270 displays, each with five sessions (MLT). 214 Using the 3174 TCPII P Networks 7.5.3 Mapping Port to Port Set -,--_ _ Port to Port Set Map _ __ Page 61 of 63 Type the port set number to group the 3174 ports 327e 26-66 26-68 26-16 26-24 Ports to 26-e7 to 26-15 to 26-23 to 26-31 Port Sets 1 = 3276DISP 5 = 9 = 13 = PF: 3=Quit e 1 1_ 1 - 2 6 1a 14 4=Default 2 3 4 1...; 1- 1 5 6 7 - 1- 1- 1- II; = = = = 3 = 7 = 11= 15 = 7=Back 8=Fwd 4 8 12 16 16"'PageBack = .. .. = l1"PageFwd Figure 227. Port to Port Set Map Panel· D You should use this panel to assign coax ports to the port set. named 3270DISP. that you have defined in the Port Set panel. Enter the port set number for each port to be assigned to this port set. 7.5.4 Defining 3270 Host and Display Station Sets _ _ _ AEA and TCPjIP Station Set _ __ D1 11 721 - 327e HOST 722 - 3H 723 - _ _ _ 725 - 1 731 - 1 732 - 1 733 - a 734 735 - e 736 - 1 737741 - aee 742 - e15 743 - 1 744 - 6- 745 - a 746 - 6 6 751 752 761 --1 762 - ~1--=-76=-=3----:-1--=7":"":64:-"---:""1--=:76:':'5---:6:-------771 - 1 772 - 1 773 - 1 774 - 1 775 - 1 776 - 1 781 - e 782 - a 783 - 666 784 - 1 785 - 1111166e 786 - 132 787 - e 796 - eee . aaa . aea • 6ee 112 721 - 327e DISPLAY 722 - 3011 723 - 327eDISP 725 - 1 731 - 1 732 - 1 733 - 6 734 735 - a 736 - 1 737741 - aee 742 - 615 743 - 1 744 - a- 745 - 6 746 - a 6 751 752 761 --1 762 - 7"1--=-76=-=3----=-1--:7:-:-64~-"":'1---=7':"':65:---- : : " a - - - - 771 - 1 772 - 1 773 - 1 774 - 1 775 - 1 776 - 1 781 - a 782 - e 783 - e66 784 - 1 785 - 111116aa 786 - 132 787 - e 7ge - aee . 6ae . eea • eee PF: 3=Qui t 4=Defaul t 7=Back 8=Fwd 1e=Page Back l1=Page Fwd Figure 228. AEA and TCPI/P Station Set Panel D Is the station set name for the 3270 host. a Is the station set name for the 3270 displays. Whatever name you enter here will be displayed on the Connection Menu as a possible destination for the LT. Chapter 7. Scenario 4: TCPIIP via 3174 and RS/6000 Router to VAX 215' II Enter 3H as the station type for 3270 host. II Enter 3D as the station type for 3270 displays. You will also need to define station sets for TCP/IP access (see 7.5.5, "Defining TCP/IP Station Sets"). For detailed information about defining TCP/IP station sets, see 3.9, "Customizing 3174 TCP/IP Telnet Support" on page 24. 7.5.5 Defining TCP/IP Station Sets _ _ _ AEA and TCP/IP Station Set _ __ D3 11 a 721 - TELNET VT16a _ _ 722 - TH 723 - _ _ 725 - 1 731 - 1 732 - 1 733 - a 734 735 - a 736 - 1 737741 - eea 742 - a15 743 - 1 744 - a- 745 - a 746 - a a 751 - 1 752 761 - 1 762 - -1-..".-76...".3---e-..".-76-.,..4---1----:-7--65--- a - 771 - 1 77Z - 1 773 - 1 774 - 1 775 - 1 776 - 1 781 - a 782 - e 783 - e66 784 - 1 785 - 11111eaa 786 - 132 787 - e 7ge - eee • eee • eee • eee 114 11 721 - TELNET VT22e 7 BIT_a 722 - TH 723 - _ _ 725 - 1 731 - 1 732 - 1 733 - e 734 735 - e 736 - 1 737741 - aae 742 - e15 743 - 1 744 - a- 745 - e 746 - e a 751 - 2 752 761 - 1 762 - -1-..".-76...".3---1-..".-76-.,..4---1----:-7-65--- a - 771 - 1 772 - 1 773 - 1 774 - 1 775 - 1 776 - 1 781 - a 782 - e 783 - a66 784 - 1 785 - 11111aea 786 - 132 787 - a 79a - aea • aae • aea • aaa All responses are correct PF: 3=Quit 4=Default 7=Back 8=Fwd 16=Page Back l1=Page Fwd Figure 229. AEA and TCP//P Station Set Panel To define each station set for TCP/IP access, respond to the following questions: D Enter the station set name that you wish displayed on the Connection Menu. fJ Enter TH as the station type of the TCP/I P host. II Enter 1 (VT100) and 4 (VT220 7-bit) as the ASCII emulation for the station set. 216 Using the 3174 TCP/IP Networks 7.5.6 Defining Default Destinations _ Stati on Set Name Station Set 1 2 3 4 5 6 AEA and TCP/IP Default Destination _ Sessi on Limit 6 5 6 3276 HOST 3276 DISPLAY TELNET VT16e TELNET VT22a 7 BIT a a 6 7 8 e a 9 16 11 12 13 14 15 6 6 PF: 3=Qui t Sessi on LTl LT2 LT3 LT4 LT5 a 6 a 6 a 4=Defaul t 7-Back 8=Fwd 16-Page Back ll-Page Fwd Figure 230. AEA and TCP/IP Default Destination Panel This panel determines what the terminal user will see on each LT when it is first accessed. Because the Session LTx fields are blank, the Connection Menu is the default. 7.5.7 Defining yep/IP Options _ _ TCP/IP Options Menu _ _ II 3174 IP Address Subnet Mask 652 - 6a9 • 667 • 638 • 688 e54 - 255 • 255 • 255 • 192 Maximum TELNET Connecti ons TCP/IP Buffer Space 658 - a26 (e61 - 256) 666 - 6256 K (K • 1624 bytes) Routi ng Fi e1d Support All Routes Broadcast 662 - Y 664 - Y PF: 3=Quit 4=Default 7=Back (Y.N) (Y.N) 8=Fwd Figure 231. TCP/IP Options Menu D The IP address of our 3174-11R is 9.67.38.88. Chapter 7. Scenario 4: TCP/IP via 3174 and RS/6000 Router to VAX 217 7.5.8 .Defining· TCP/IP Routing Information _ _ TCP/IP Routing Info ....ation _ _ Destination IP Address Type Router IP Address (N,S,H,D) Sa 889 • 867 • 838 • 871 • . xxx • xxx • xxx • xxx . xxx . xxx x x x x x x xxx xxx xxx xxx xxx xxx 4-Defaul t 7-Back 8-Fwd 889 • 867 • 832 • 988 xxx . xxx • xxx . xxx • xxx • xxx XXX • xxx xxx xxx xxx xxx PF: 3-Qui t . xxx . xxx • xxx • xxx . xxx • xxx • xxx • xxx • xxx • xxx • xxx • xxx . xxx . xxx . xxx . xxx . xxx . xxx . xxx . xxx . xxx . xxx . xxx . xxx Figure 232. TCPIIP Routing Information D Type = S means route to a specific subnet. II The Router IP Address is the IP address of the router that should receive that destination's traffic. In our example, it is the RiSe System/600D with IP address 9.67.38.85. 218 Using the 3174 TCP/IP Networks 7.5.9 Defining Domain Name Services _ _ TCP/IP Domain Name Services _ _ 3174 Hostname 317411R D________________ 3174 Domai n Name ITSO RALEIGH IBM COM tJ ______________ Doma in Nameserver I P Addresses xxx xxx xxx xxx . XXX • xxx . xxx . xxx . xxx . xxx . xxx . xxx PF: 3=Quit II . xxx . xxx . xxx . xxx 4=Default 7=Back 8=Fwd Figure 233. TCP//P Domain Name Services D Is the name assigned to our 3174. &I Is the domain which our 3174 resides. II In our example, we have not define a nameserver. Chapter 7. Scenario 4: TCPIIP via 3174 and RS/6000 Router to VAX 219 7.5.10 Defining TCP/IP Nicknames rep lIP 3174 Defi ned Ni cknames Nickname I IP Address ~~~eeel_ _ __ 889 • 867 • 832 • 871 8eg • 867 • 838 • 871 899 • 967 • 838 • 883 AS48e _ _ _ __ PF: 3=Quit XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX 4=Default 7=Back • . • • • • • • • • . • • xxx . xxx . XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX • . • • • • • • . • • • XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX • • • • • • . • • • • • XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX 8=Fwd Figure 234. TCP/IP 3174 Defined Nicknames Since users remember names better than numeric IP addresses, this panel allows you to define up to 16 host nicknames and their associated IP addresses. D Is the nickname of the DEC VAX. fJ Is the nickname of the RISC System/6000. II Is the nickname of the AS/400. 220· Using the 3174 TCP/IP Networks 7.6 RS/6000 Definitions Since the DEC VAX is in a different network than the 3174, we are you the RS/BOOO as the static router between the two networks. This section discusses the definition that are in place at the RS/BOOO to do static routing. 7.6.1 Router Definition on RiSe System/6000 On the RISC System/BOOO, which is the router to the DEC VAX, we do the following: • Login as the root user. • At command prompt, type in the following and press Enter: smit tcp/ip You will get the screen shown in Figure 235. SMIT TCP/IP TCP/IP Move cursor to desired item and press Enter. Minimum Configuration & Startup Further Configuration Fl=Help F9=Shell F2=Refresh F18=Exi t F3=Cancel Enter=Do F8=Image Figure 235. SMIT TCPI/P SelectFurther Configuration and press Enter. Further Configuration Further Configuration Move cursor to desired item and press Enter. Hostname Stati c Routes Network Interfaces Name Resolution Cl i ent Network Servi ces Server Network Servi ces Remote Pri nter Subsystem Select BSD style rc Configuration Fl=Help F9=Shell F2=Refresh Fl8=Exi t F3=Cancel Enter=Do F8=Image Figure 236. Further Configuration Chapter 7. Scenario 4: TCP/IP via 3174 and RS/6000 Router to VAX 221 SelectStatlc routes and press Enter. Static Routes Stati c Routes Move cursor to desi red item and press Enter. List All Routes Add a Stati c Route Remove a Static Route Fl ush Routi ng Table Fl=Help F9=Shell F2=Refresh Fle-Exit F3-Cancel Enter-Do Figure 237. Static Routes SelectAdd a Static Route and press Enter. Add Static Route Add Sta ti c Route Type or select values in entry fields. Press Enter AFTER making all desired changes. Entry Fields 9.67.32.64 * DESTINATION Address (dotted dedmal or symbolic name) * Default GATEWAY Address 9.67.32.85 (dotted dedmal or symbolic name) Fl=Help F5=Undo F9=Shell F2=Refresh F6"Command Fle-Exit F3=Cancel F7-Edi t Enter=Do F4-Ust FS-IMage Figure 238. Add Static Route Type the destination and gateway addresses in the Entry Fields. In our example, we use address 9.67.32.64 as the destination address. Our default gateway address is 9.67.32.85. 222 Us.ing the 3174 TCP/IP Networks 7.6.2 Command Status COMMAND STATUS Command: OK stdout: yes stderr: no Before command completion, additional instructions may appear below. TOP Routing tables Destination Gateway Netmasks: (root node) (8)8 (8)8 ff88 8 (8)8 ffff ffc8 8 (root node) Fl ags Route Tree for Protocol Family 2: (root node) defaul t 9.67.32.85 2.2.4.8 9.67.38.91 2.2.4.1 9.67.38.91 2.2.4.2 9.67.38.91 9.67.32.64 9.67.32.85 9.67.32.192 9.67.38.67 9.67.32.242 9.67.38.67 9.67.38.64 9.67.38.71 9.67.46.4 9.67.38.91 9.67.46.5 9.67.38.91 9.67.46.128 9.67.46.138 9.67.46.192 9.67.46.195 127 127.6.8.1 191.18.18.64 191.18.18.81 (root node) D Refcnt Use UG UGH UGH UGH U UGH UGH U UGH UGH U U U U 8 8 8 8 4 8 8 28 6 8 1 1 6 1 711333 8 8 8 21172 8 279 168832 282 8 2189 38e6S 5856 277 Interface en8 tr6 tr6 tr6 ene tr6 tr8 tr6 tr6 tr8 tr1 tr2 106 xt6 Route Tree for Protocol Family 6: (root node) (root node) BOTTOM n=Help F8=Image F2o:Refresh F9=Shell F3=Cancel H8=Exit F6=Command Figure 239. Command Status ) D Is the IP address of our router. 7.6.3 Router Definition on DEC VAX On the DEC VAX host, we do the following: • Login as a privileged user. • At the command prompt, type in the following and press Enter: multinet set/route/add =(dest =9.67.38.88,gate =9.67.32.85 o fJ o Is the IP address of our 3174-11R. fJ Is the IP address of our RISC Systeml6000 router. On the DEC VAX we are using the MultiNet** V3.1 software. For detailed information about the VAX MultiNet configuration, see: MultiNet Users' Guide, VMS VS.O , MultiNet V3.1 MultiNet System Administrators' Guide, VMS VS.O, MultiNet V3.1 Chapter 7. Scenario 4: TCPIIP via 3174 and RS/6000 Router to VAX 223 7.7 TELNET to VAX Host If you specified an address at the TCP/IP station set, type in the number of the host to which you want to have a session. Connection Menu Enter a number (NUM) or a name on the Command line. then press ENTER NUM 1 2 3 NAME 3276 HOST TELNET Vn6e TELNET VT226 7 BIT PF: 3=End II STATUS Up Up Up 6=Termi na 1 Disconnect NUM NAME STATUS 12=Host Di sconnect ============>To: 3 Figure 240. Selecting Connection to VAX Host If you have not specified an address at the TCP/IP station set, select the emulation in the NUM Field of the Connection Menu and you get the 3174 TELNET prompt. D VT220 7-BIT is the emulation selected. TELNET Prompt 3174 TELNET> open vax Finding address of vax Trying •••• Connected to 9.67.32.71 ******** ITSC Open Network Management Lab ******** Username: System Password: Figure 241. TELNET Connection to VAX host At the TELNET prompt, type in the command and destination. In our example we entered the OPEN command and the nickname of the VAX host. 224 Using the 3174 TCP/IP Networks VAX Host Login 3174 TELNET> open vax Finding address of vax Trying •••• Connected to 9.67.32.71 ******** ITSC Open Network Management Lab ******** Username: System Password: Welcome to VAX/VMS version A5.5 on node ITSCVl Last interactive login on Thursday, 16-Jun-1993 11:39 Last non-interactive login on Tuesday, 25-May-1993 68:56 You have 2 new Mai 1 messages Internati ona 1 Techni ca 1 Support Laboratory Raleigh ITCSVI $ Figure 242. TELNET Cession to VAX host The TELNET session to the VAX host is established. Chapter 7. Scenario 4: TCPIIP via 3174 and RS/6000 Router to VAX 225 226 Using the 3174 TCPIIP Networks Chapter 8. 3174 Ethernet Considerations This chapter provides the following general information about 3174 Establishment Controller Ethernet attachment: • 3174 Configuration Support C, Release 4 • 3174 Ethernet adapter • 3174 Ethernet customization The new 3174 communications adapter that attaches the 3174 to CSMA/CO (Ethernet) LANs, in conjunction with Configuration Support-C Release 4, provides the following: • Support for IEEE 802.3 frame formats and Ethernet V2 (OIX) frame formats • Attachment via one of 3 types of connectors: 1. 10base-2 BNC connector 2. 10base-5 15-pin O-SUB connector 3. 10base-T RJ-45 connector • 802.2 LLC for both 802.3 and V2 frames Note: Ethernet support is also available in 3174 TCP/IP Enhancements RPQ 8Q1041 and Configuration Support-C Release 5. Any claims made in this section apply to all 3174 Ethernet Support. 8.1 3174 Configuration Support C, Release 4 LlC C4 allows the 3174 to participate in Ethernet configurations that are analogous to those token-ring configurations that the 3174 supports. That is, with the new x4R models, Ethernet may provide the upstream host attachment of the 3174, analogous to the x3R models. The 3174 may be an Ethernet gateway, connecting OSPUs on the Ethernet to an SOLC or channel-attached SNA host. In both of these configurations, the following functions are available: • TCP/IP TELNET client support (for locally attached ASCII or CUT displays only) • APPN • Peer Communications (for coax-to-coax communication on the same 3174) Note: Coax-to-Ethernet bridging is not supported. With Configuration Support-C Release 4, locally attached ASCII or CUT displays can also access a TCP/IP host through the Ethernet network without the 3174 configured as a gateway, or without SNA or APPN function being present. APPN and TCP/IP can be used concurrently with either a LAN-attached OSPU controller or gateway. However, a LAN-attached OSPU controller and a gateway cannot be configured within the same 3174. © Copyright IBM Corp. 1994 227 C4 supports the Ethernet adapter in place of a token-ring adapter. Just as with the token-ring network support, only one LAN adapter may be used. 8.1.1 Configurations Ethernet attachment is possible with configurations supported by the following model designations: 11 L, 11R, 12L, 12R, 14R, 21 L, 21R, 22L, 22R, 24R, 61R, 62R, and 64R. The Ethernet Adapter is a base hardware feature with Models 14R, 24R, and 64R. The new models are essentially x3Rs with the token-ring card replaced by the Ethernet card. 8.1.2 Alternate Configurations The following alternative configurations are possible with the new Ethernet adapter card and the C4 diskettes. The conversion of an x4R to a non-Ethernet model is not supported with the C4 diskettes. Table 4. Alternative Configurations Primary Configuration Additional Adapter Alternate Configuration 11 L Ethernet 14R 11 R Ethernet 14R 12R Ethernet 14R 13R Ethernet 14R 23R Ethernet 24R 61R Ethernet 64R 62R Ethernet 64R Note: Alternate configurations allow you to change the use of a given 3174 model; 11 L can be used as a remote TP model by adding a type 1 card (PCA) and customizing as an 11 R. 8.1.3 Storage Requirements Ethernet applications should not require any more 3174 storage than the corresponding token-ring configuration. That is, an Ethernet gateway will have the same configuration as an equivalent token-ring gateway. The size of LAN support code, which is included in the NCU or gateway numbers must be included separately and this amount is 150KB. TCP/IP storage calculation is done with the following scheme: Table 5 (Page 1 of 2). 3174 CS-C4 TCPI/P TELNET Storage Requirements 228 With AEA Customized Without AEA Customized Basic TCPIIP TELNET 231KB 362KB Per session 7KB TCP/IP data buffers See 2.11.2, "TCP/IP Data Buffers" on page 15. Split Screen If you expect to use split screen functions while accessing TELNET sessions, add 2KB for each non-EAB TELN ET LT and 4KB for each EAB TELN ET LT to your base MLT calculation. SNMP 50 Using the 3174 TCP/IP Networks Table 5 (Page 2 of 2). 3174 CS-C4 TCP/IP TELNET Storage Requirements With AEA Customized No NCU, GW or APPN installed I Without AEA Customized 150 Chapter 8. 3174 Ethernet Considerations 229 8.1.4 Configuration Examples An Ethernet adapter allows a 3174 to 'attach to an Ethernet for the following configurations: • NCU/DSPU Just like a 3174 token-ring model, a 3174 Ethernet model can communicate with up to 8 SNA hosts via the Ethernet, operating as a PU 2.0 in the network. This is called a Network Control Unit (NCU) or Downstream Physical Unit (DSPU). The terminals attached to the 3174 can access the 3270 applications provided by the hosts: T T Figure 243. NCU,Configuration • Gateway A 3174 SDLC or SNA channel model, with the new Ethernet adapter can operate as a gateway and connect 250 Ethernet DSPUs to the SNA host. 250 is the architectural limitation of the adapter and the 3174 microcode; however, a realistic limit for the LAN may be much lower. 8 Figure 244. Gateway Configuration 230 Using the 3174 TCPIIP Networks I-I TP (SOLe) • APPN Network node (NN) functions that are available in the C3 release over token-ring are now available over Ethernet. The only exception is that coax devices using peer communications cannot participate. 8 I-I TP (SOLe) Figure 245. APPN Configuration Chapter 8. 3174 Ethernet Considerations 231 • Stand-alone (TCP/IP) When on Ethernet adapter is in the 3174, the local terminals (CUT and ASCII) can reach TELNET servers via the Ethernet. So in the next picture, all of the "T's" can use the TCP/IP TELNET support to log on to the TCP/IP host. Notice that the 3174 attached to host C is not a gateway in this example. This is what is called the stand-alone option and the LAN is available strictly for TCP/IP communications. Prior to Configuration Support-C Release 4, the LAN adapter had to be customized for DSPU (NCU) or gateway support. B I-I SOLC channe 1 T----'---,r----' T----'--r----' RS6eee TCPjIP Host T T T Figure 246. TCP/IP Configuration All of the above configurations (NCU, Gateway, APPN and TCP/IP) can be used concurrently, except that gateway and NCU cannot coexist in a 3174. 8.1.5 MAC Layer To support as many Ethernet environments as possible, The 3174 Ethernet adapter supports both 802.3 and DIX V2 frame formats. A 3174 customization question determines whether the 3174 provides 802.3, V2 or both. If both, the 3174 "discovers" which frame format to use for a given connection rather than requiring each connection to have a customized frame format. The discovery process is shown in 8.1.7, "Frame Format Discovery Process" on page 236. Figure 247 on page 233 shows the frame formats. See also ISOllEe 8802-3 ANSI/IEEE Standard 802.3 and Ethernet: A Local Area Network Data Link Layer and Physical Layer Specification Version 2.0. 232 Using the 3174 TCP/IP Networks IEEE 802.3 with 802.2 OLC frame format 802.3 Header 14 OLC Header ~14 662 0-1497 1-2 1 1 ~I N 4 ~I Minimum = Maximum 64 bytes, = 1518 bytes Ethernet V2 Frame Format 662 0-1500 N 4 14 ~ 1 Minimum = 64 bytes, Maximum = 1518 bytes Ethernet V2 Frame containing 802.2 LLC LPOU E'net Hdr Pre-OLC hdr I I _ PF: 3=Quit 12=Test menu Figure 249. Hardware Configuration Table 246, Using the 3174 TCP/IP NetWorks 12 15 18 19 20 17 Ethernet Adapter Tp1 Concur. Com-EIA Processor Storage-2MB Storage-2MB Storage-2MB SC HG TYPE LC SC = = = = Note: Hardware Group FRU Type number FRU Location Status code indicating an error on normal IML In the 3174, only those FRUs that are physically installed appear in this table. For more information about FRU 10 numbers, Online Test 2, and the offline test monitor, refer to the base model maintenance information manual. 8.2.6 Status Codes For information about: • Status codes that deal solely with Ethernet attachment, refer to Supplemental Customer Information of Configuration Support C Release 4 Ethernet Attachment, GA27-3994. • Status codes that apply to token-ring and Ethernet attachments, refer to 3174 Status Codes, GA27-3832. • Event log, refer to the base model maintenance information manual. Chapter 8. 3174 Ethernet Considerations 247 8.3 3174 Ethernet Customization Since Configuration Support-C Release 4 function is essentially the same as token-ring, most of the existing customization panels that are available in Configuration Support-C Release 3, apply to Configuration Support-C Release 4, with a few changes. For 3174 TCP/IP Telnet Support there is no need for an SNA host over the primary link. 3174 TCP/IP Telnet Support under Configuration Support-C Release 4, does not require that customize the 3174 as an APPN node, gateway or DSPU. To do this, the LAN specific type question have been isolated to two new panels -- one for token-ring and one for Ethernet. The token-ring panel has been disabled in base Configuration Support-C Release 4 microcode. This isolates the common LAN information from the panels that pertain to specific functions that use the LAN. The following pages show you the difference between Configuration Support-C Release 3 and Configuration Support-C Release 4 customization panels. If you are planning microcode customization for the first time, read Part 1 and Chapter 5 of the 3174 Establishment Controller Planning Guide. If you are experienced at planning microcode customization, you may want to skim those chapters. 8.4 Configuration Questions As you follow the procedure in the 3174 Planning Guide to answer the configuration questions and fill out the worksheets, use the information in this chapter for Ethernet-specific information. This information has been taken from the 3174 Ethernet Supplement. For worksheets and configuration questions not included in this section, refer to the worksheets and configuration questions in the 3174 Planning Guide. 248 Using the 3174 TCP/IP Networks· 8.4.1 ModellAttach Panel Here is the C3 format of this panel: _ _ _ _ Model/Attach _ _ _ __ 098 099 100 - XXX 101 - X PF: 3=Quit 4=Default 8=Fwd Figure 250. Model/Attach Here is the C4 format of this panel: _ _ _ _ _ Model/Attach _ _ _ __ Online Test Password 098 - Product Assistance Data 099 - 3174 ETHERNET ADAPTER 3174 Model 100 - XXX Host Attachment 101 - X 1-SSC 2-SDLC 3-X.25 4-Non-SNA Channel LAN adapter type 102 - X 0-none I-Token Ring 2-Ethernet NSO selection 103 - 00eeeeeeeeeeeeee PF: 3=Quit 4=Default 5-SNA Channel 6-SDLC, X.21 Switched 7-Token-Ring 8-Ethernet M-Multi-host 8= Fwd Figure 251. Model/Attach Here are the changes to the Modell Attach panel: Question 100: 3174 Model Response: Enter the actual model number or the alternate configuration model number of the controller you plan to customize. See "Alternate Configurations", for the alternative configurations that can be used. Chapter 8. 3174 Ethernet Considerations 249 Question 101: Host Attachment Response: 1 = SSC 2 = SDLC 3 = X.25 4 = Non-SNA (Channel) 5 = SNA (Channel) 6 = SDLC (X.21 Switched) 7 = Token-Ring Network 8 = Ethernet M = Multi-Host Support This question allows a response of 8 to signify Ethernet host attachment. Question 102: LAN Adapter Type This is a new question. Response: o = None 1 = Token-Ring 2 = Ethernet This question determines the type of LAN, if any, to which the 3174 attaches. Default is O. Question 103: Non-Standard Operation Selection Response: 16-character hexadecimal string using hexadecimal digits 0-9 and A-F. Default is 0000000000000000 which means feature is enabled. Each of the hexadecimal digits represents four NSO bits, and these bits control the NSO feature. If an NSO bit is 1, the NSO feature is enabled. If 0, it is disabled. Note: Most installations require that the NSO bits be set to the default. Your customer support center will advise you if any of the NSO bits are applicable for your installation. Note: New checks for these questions are: 1. For x3R, 7 and M are the only valid responses for Q101, and 1 (token-ring) is the only valid response for Q102. 2. For x4R, 8 and M are the only valid responses for Q101, and 2 (Ethernet) is the only valid response for Qt02. 250 Using the 3174 TCP/IP Networks 8.4.2 Ethemet Description Panel This new panel is displayed if Q102 indicates that there is an Ethernet adapter in the box. _ _ _ _ Ethernet Description _ _ __ Ethernet Address eB4 - XXX>< XXX>< XXX>< Ethernet media type eB6 - X 2-1ebase2 5-1ebase5 T-lebaseT Ethernet frame format eBB - Xl-IEEE 8e2.3 2-Ethernet V2 3-Both PF: 3-Qu;t 4=Default B=Fwd Figure 252. Ethernet Description Panel The new questions are: Question 84: Ethernet Address Response: 12-character hexadecimal address. The address can be a locally administered address, a universal address, or all zeros. A locally administered address is in the following format: 4000 XYYY yyyy where XYYY and YYYY are the user-assigned portion of the locally administered address. The X should not be greater than hexadecimal 7. A universal address is in the following format: WWWW WWZZ ZZZZ where WWWW WW 0800 SA). ZZ ZZZZ address. = the 10 of the adapter manufacturer (IBM's 10 = = the unique address portion of this adapter's universal Warning: When the product permits you to enter either type of address, the suggested choice is a locally administered address. If the universal address is used and the Ethernet adapter is replaced, the 3174 and the gateway will have to be recustomized with the new address. An address of all zeros allows the registered universal address built into the adapter to be used. Chapter 8. 3174 Ethernet Considerations 251 Note: LAN address must be customized using a canonical form of hexadecimal representation. For information about bit order in addresses and a guideline for address conversion, see Appendix A, "Address Bit Order for Ethernet Addresses" on page 359. Question 86: Ethernet Media Type Response: 2 = 10base2 5 10base5 T = 10base-T = There is no default. This shows the type of Ethernet media that the 3174 is attached to. Question 88: Ethernet Frame Format Response: 1 IEEE 802.3 2 = Ethernet V2 3 Both = = The default is (3) both 802.3 and V2. This question determines the frame format(s) that you want the 3174 to recognize. 252 Using the 3174 TCP/IP Networks 8.4.3 Local Area Network Panel This new panel is displayed if Q101 indicates that there is an Ethernet connection to the host. _ _ _ _ Local Area Network _ _ __ 106 - yyyy YYYY YYYY 04 107 - XXXX XXXX XXXX 04 110 - 0 0000 116 - I:t _ 121 - a1 125 - aaaoaaaa 126 - aaaaaaaa 127 - a a 132 - a a a 0 136 - a a a a 137 - 0 a 0 a 138 - a 141 - 'A 165 - a 166 - A 168 - a 173 - aaaaaaaa 175 - aaaaaa 179 - a a a 213 - 1 215 - aaaaa 22a - a 382 - a521 383 - 2 385 - IBMLAN 386 - 1 PF: 3=Quit 123 - a 108 - 0000000 4=Default 7=Back 8= Fwd Figure 253. Local Area Network Panel Here are the changes to the LAN panel, which now appears if you specify an Ethernet host attachment. New Title "Token-Ring Network" becomes "Local Area Network" Question 106: Address and SAP Response: 12-character hexadecimal address and a 2-character hexadecimal service access point. The address portion of this question is protected and filled in from the answer to Q84. Only the SAP can be changed. Question 382: Transmit I-Frame Size Response: Four numeric characters. The default is 0521. For the Ethernet adapter, the valid response ranges from 265 to 1493 bytes. Note: The response to this question depends on your gateway and LAN configuration. Chapter 8. 3174 Ethernet Considerations 253 8.4.4 Common Network Panel (Gateway 900) Here is the C3 format of the common' network panel: -,-_ _- - COlTmon Network _ _- - - 908 - XXXX XXXX XXXX 84 985 - 1 911 - 8 912 - 88 9El8·~ IBMLAN 928 ... XXXXXXX PF: 3=Quit 4=Default 7=Back8=Fwd 9=RtnH Figure 254. Common Network Here is the C4 format of this panel: _ _ _ _ _ COlTmon Network ..........._ _ __ 908 - vvvv VVVV VVVV 84 985 - 8 988 - IBMLAN . 912 - 8El 928 - XXXXXXX PF: 3=Quit 4=Default 7=Back 8=Fwd 9=RtnH Figure 255. Common Network These are the changes to the common network panel: Question 900: Address and SAP The address portion of this question is protected and filled in from the answer to Q84, depending on the LAN type. Only the SAP can be changed. The default value for the SAP is 04. Question 905: This question has no meaning for Ethernet, and the response should be ignored if Q102 = 2. Question 908: Link Subsystem Name for LAN The default response is IBM LAN, which is automatically filled in during customization. Question 911: Ring Speed of the Gateway This has been deleted and replaced by Q083 on the Token-Ring Description panel. 254 Using the 3174 TCP/IP Networks 8.4.5 Gateway 940 Panel The Gateway 940 panel has one change to support Ethernet adapters: The "T" column, which assigns a device type to each gateway DSPU, currently allows responses of 0 (workstation), 1 (3174) or 2 (8KB RU device). These responses are used to fill in an appropriate default frame size on the 941 panel. Since Ethernet has a max I-field size of 1493, the type 2 class of device is not applicable. So a response of 2 is not allowed for Ethernet. 8.4.6 Gateway 941 Panel The 941 panel has only one change. The Transmit I-frame size column gives the maximum I-frame size to use when transmitting to the station. (Actually, this should really be "I-field" of the I-frames.) Responses of 3 (2KB), 4 (4KB) and 5 (8KB) are not applicable for Ethernet adapters, because with Ethernet, we can only send up to 1493 bytes of data. Therefore, response 3 for an Ethernet configuration will mean 1493 bytes, and responses larger than 3 are not allowed. 8.4.7 yeP/IP Options Menu This menu appears in the AEA and TCP/IP utility. The last 2 questions on this panel are Routing Field Support and All Routes Broadcast; these 2 are not applicable for an Ethernet configuration, and the responses should be ignored. 8.4.8 End-User Productivity Panel The option on this panel titled "Token-Ring T1 Timer" is changed to "LAN T1 Timer". Chapter 8. 3174 Ethernet Considerations 255 8.5 Online Test ("/TEST") This section discusses online tests that involve Ethernet attachment. Here are the options from the online test main panel: Test 9 1 2 3 4 5 6 7 8 9 19 11 12 A,n D,n,m 13 14 15 16 17 3174 Test Menu (XTEST) -(Page 1 of 2) Description Terminal check Display event logs and response time log Display configuration panels 3279 device status information Res~t logs and cable errors Display vital data Display Control Areas Color convergence Extended functions and program symbols LAN tests Port wrap tests Trace control Asynchronous emulation adapter tests Alert to host 10 n (n=IA-IH,2A-2D,3A-3D) Dump device on port n, HG m (n=9-31, m=26-27) Enterprise Systems Connection (ESCON) Adapter tests 3174 Operator Functions Display 3279 Host Status Summary Integrated Services Digital Network (ISDN) tests Advanced Peer-to-Peer Networking (APPN) tests Select Test; press ENTER ===> PF: 3=Quit 8= Fwd Figure 256. 3174 Test Menu Configuration Support-C Release 4 causes changes to the following tests: • 11 -- Logs display • 12 -- Display customization • 19 -- LAN tests • 115 - Host status summary • 117 - APPN tests 8.5.1 11 -- Logs Display The new hardware group number for Ethernet adapters is displayed here for log entries· pertaining to the adapter. There are no code hits however, as the actual HG numbers are transparent to the LOG display code. 8.5.2 12 -- Display Customization The changes to the customization panels and sequences are reflected in this test. 256 Using the 3174 TCPIIP Networks 8.5.3 19 -- LAN Tests Here is the current menu for /9, LAN tests: ____ LAN Test Menu _ _ __ Option 1 2 3 4 5,* 6 7,* 8 8,h 9,u 10,u 11 12,u 13 * = N or h Description Monitor token-ring status Display token-ring adapter status summary Reset token-ring adapter status counters Display link status summary for all links Display link status summary Reset link status counters for all links Reset link status counters Display Gateway host status summary for all links Display host status summary for all host id h 3174-Peer status (u=update) 3174-Peer bridge profile (u=update) 3174-Peer bridge status LAN Manager Profile (u=update) Re-open token-ring adapter or h,n where n=link address h=host ID To go directly to other tests, enter: jTest,Option Select option; press ENTER ===> PF: 3=Quit Figure 257. LAN Test Menu For C4, the panel is changed to "LAN" instead of "token-ring": ____ LAN Test Menu _ _ __ Option Description Monitor LAN status 1 2 Display LAN adapter status summary 3 Reset LAN adapter status counters 4 Display link status summary for all links 5,* Display link status summary 6 Reset link status counters for all links 7,* Reset link status counters 8 Display Gateway host status summary for all links 8,h Display host status summary for all host id h 3174-Peer status (u=update) 9,u 10,u 3174-Peer bridge profile (u=update) 11 3174-Peer bridge status LAN Manager Profile (u=update) 12,u 13 Re-open LAN adapter * = N or h or h,n where n=link address h=host ID To go directly to other tests, enter: jTest,Option Select option; press ENTER ===> _ PF: 3=Quit Figure 258. LAN Test Menu For an Ethernet configuration, selections 10, 11 and 12 are not valid, since the bridge part of peer communications is not supported for Ethernet. Chapter 8. 3174 Ethernet Considerations 257 19, Option 1 -- Monitor LAN Status This test puts the user in a monitor mode, where hardware interface information is displayed/updated until the user stops the operation. For token-ring, Signal Loss, Hard Error and Wire Fault are displayed. For Ethernet, these indicators are not appropriate; the following statuses are substituted 2: • No Carrier • Collisions Detected The C4 version of this panel is shown below. In the panel, the first line will say which adapter type is installed. The message lines starting with "nnnn" are displayed for a 10base-2 or 10base-5 interface, while the "mmmm" lines are shown for a 10base-T interface. SSC numbers to replace XXXX, nnnn and mmmm are to be determined. Monitor LAN Status 4739-Local LAN Adapter is Ethernet 4697-Local LAN adapter closed 4741-Media Error - Transceiver not working? Cable fault? Cable disconnected? Hub not connected? 4742-AUI 12-Volt Overcurrent Error - replace AUI cable 474a-Adapter Check - service Ethernet adapter 4694-The test has been active for aaeee minutes. 4695-The test will terminate in n minutes. Press PF9 to continue for another Ie minutes. To go directly to other tests, enter: /Test,Option Select option; press ENTER ===> _ PF: 3=Quit 9=Cont 12=Test menu Figure 259. Monitor LAN Status 2 Based on IBM 3174 Ethernet Adapter RAS Characteristics, by D.L.Hough, October 8, 1992 258 Using the 3174 TCPIIP Networks 19, Option 2 -- Display LAN Adapter Status Summary This option displays error counters that are maintained by the LAN adapter. The following counters are defined for Ethernet: ____ Ethernet Adapter Status Summary ____ Address - 4eeeeeeeeeOl (Open) Links: Customized - XXX Counters Alignment errors FCS errors Single Collision Frames Multiple Collision Frames SQE Test Errors Late Collisions Internal MAC Transmit Errors Carrier Sense Errors Excessive Deferrals Frames Too Long Frames Too Short Internal MAC Receive Errors Active - XXX Overflow e XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX e e e e e e e e e e e To go directly to other tests, enter: /Test,Option Select option; press ENTER ===> _ PF: 3=Quit 12=Test menu Figure 260. Ethernet Adapter Status Summary 19, Option 3 - Reset LAN Adapter Status Counters This test will reset all the counters displayed using option 2. Chapter 8. 3174 Ethernet Considerations 259 19, Options 4, 5, 6, and 7 These options allow the display and reset of link station information for LLC connections, including the LAN address of the remote device, and LLC states. Since these tests pertain to LLC level information, they will look the same for C4 as they do for token-ring, with one exception. The frame format being used for the station is added for Ethernet connections. The format of the new information is shown in the following panel. Link Status Test li nk Address Primary/Secondary Trans I-Frames Rec I-Frames Transmit Errors Received Errors T1 Expired Com/Res Ind, Format xxxxxxxxxxxxxx XX/XX XXXXXX XXXXXX - I:) I:) I:) I:) I:) XXXXXX XXXXXX XXXXXX \oM XX 81:)2.3 To go directly to other tests, enter: /Test,Option Select ===> Informational message line PF: 3=Quit 12=Testmenu Figure 261. Link Status Test 19, Option 8 Modify the panel to use "LAN" instead of "Token-Ring." 19, Option 13 -- Re-open LAN adapter (This support was added for token-ring under OCR 287.54.) We will continue to support this function for Ethernet adapters. It allows a user (under password protection) to restart the LAN interface, often after some terminating error occurs. For most errors, the 3174 retries automatically, so this function is only used for catastrophic errors. 260 Using the 3174 TCPIIP Networks 8.5.4 115 - Host Status Summary The only change here is that the new Ethernet attachment type is displayed as appropriate. Here is a sample panel: 3278 Host Status Sunmary 10 Host Descriptor HG Attach Connection Status lA IB lC 10 IE 3278 3278 3278 3278 3278 3278 3278 3278 3278 3278 3278 3278 3278 3278 41 41 41 41 41 41 41 41 51 51 SI 52 52 S2 Ethernet Ethernet Ethernet Ethernet Ethernet Ethernet Ethernet Ethernet X.25 X.25 X.25 X.25 X.25 X.25 S8S-10 S8S-10 S88-81 S88-81 S88-81 S88-81 588-81 585-81 584-83 584-83 588-81 S88-01 588-81 588-01 1F IG IH 2A 2B 20 3A 3B 3C type type type type type type type type type type type type type type IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM host Host host host host host host host host host host host host host Down Down Up Up Up Up Up Down Down Down Up Up Up Up To go directly to other tests, enter: /Test,Option Select test; press ENTER ===> _ PF: 3=Quit 5=Refresh 8= Fwd 12=Test menu Figure 262. 3270 Host Status Summary 8.5.5 117 - APPN Tests Only one panel in the APPN tests requires a change for C4. Option 3 from the APPN test menu requests Link Status. The panel is shown below. The Adapter type is "ENET" for an Ethernet adapter, the local and remote address information is displayed just like token-ring, and the hardware group (HG) is 41. _ _ _ _ _ _ Link Status _ _ _ __ NETID CPNAME Type Status State Route Addition Resistance nnnnnnnn nnnnnnnn nn nnnnnn nn nnnn RCV Slam SND Slam Combined PU 2.8 Number APPN Sess Congestion Session Resource Depletion nnn YESINO YESINO YESINOINA YESINOINA YESINO Adapter Type nnnn Local Address Remote Address Product Information aaaaaaaaaaaaaaaaaaaa nnnnnnnnnnnnnnnn TG HG aaaaaaaaaaaa nn nn To go directly to other tests, enter: /Test,Option Select test; Press ENTER ===> PF: 3=Quit 5=Refresh 12=Test menu Figure 263. Link Status Chapter 8. 3174 Ethernet Considerations 261 262 Using the 3174 TCP/IP Networks Chapter 9. 3174 TCP/IP Enhancements RPQ 8Q1041 With the availability of the 3174 TCP/IP Enhancements RPQ 8Q1041 in April 1994 new TCP/IP capabilities were added to the 3174. The RPQ is based on Configuration Support-C Release 4, with token-ring and Ethernet adapter support enabled. The RPQ 8Q1041 contains the following TCP/IP enhancements: • TCP/IP TN3270 TN3270 support makes it possible for client terminals to use the TCP/IP protocol to access 3270 applications in full-screen mode. While products such as the RS/6000 do a good job of supporting ASCII terminals in full-screen mode over TCP/IP TELNET, using an ASCII terminal data stream, VM and MVS typically do not. Normal VM/MVS support for ASCII terminal communications is via line-by-line mode. TN3270 makes it possible to use full-screen 3270 data stream communication between VM/MVS and a client terminal, instead of the line-by-line ASCII terminal data stream. This makes it feasible for client terminals to access mainframe 3270 applications via TCP/IP, as well as traditional SNA. Customers who prefer to avoid routing SNA over a TCP/IP network can now use the 3174's TN3270 support to build a pure TCP/IP network with ISM host access. • LPD (Line Printer Daemon) TCP/IP dependent host printer support allows TCP/IP hosts to send ASCII print output to the 3174 for printing on the attached printers. Thus, printers can be either coax-attached or AEA-attached. Multiple 3174 attached printers provide print distribution for multiple TCPIIP hosts. A pool of printers can be defined as an LPD queue. The access to a queue can be open or restricted to a single host. The addition of TCPIIP host printing services through the 3174 allows offloading of the TCPIIP printing from the existing TCPIIP printing facilities. Multiple 3174 attached TCP/IP hosts will further offload TCP/IP host printing facilities. LPD provides only realtime printing. Spooling of the print jobs is not available. If the attached host does not support sending the control file before the data, MLT storage space is used to hold the data until the control file arrives. • SNMP MIS-II SNMP MIS-II support enhances the level of network management support offered by the 3174. SNMP now allows access to the network management parameters defined in RFC 1213 - Managing Information Sase (MIS) for Network Management of TCP/IP-based Internets. @ Copyright IBM Corp. 1994 263 9.1 Configurations You can use the TCP/IP Enhancements RPQ on all models of the 3174 that connect to a token-ring or an Ethernet,and has sufficient memory. In Figure 264, all CUT-mode terminals can access'both TCP/IP hosts and the traditional IBM 3270 host. Using the 3174 Multiple Logical Terminal (ML T) support, the users can hot-key among all these sessions. The printer that is attached to the 3174 can receive print jobs from both of the TCP/IP hosts. In this example, the channel-attached 3174 is also performing the 3174's SNA gateway function, enabling the LAN-attached 3174 to access the traditional 3270 host. TCP/IP support in the 3174 can be used concurrently with all other 3174 functions, including APPN. For example, the two 3174s in Figure 264 might be acting as APPN network nodes at the same time that they are participating in TCP/IP. o I IBM 3270 Host TCPIIP Host 3174 CUT-mode Terminals IBM TCP/IP for VM or MVS o I Ethernet g II-----D Figure 264. 3174 TCP/IP in a LAN 264 Using the 3174 TCP/IP Networks CUT-mode Terminals ~:9} 9.2 Devices The TCP/IP Enhancements RPQ allows all displays that attach to the controller, except DFTs, to operate in ASCII TELNET or TN3270 mode 3 : • Coax displays operating in CUT mode (CUTs, or the CUT side of a OFT-E) ASCII TELNET These are supported as DEC VT100, DEC VT200, IBM 3101 or Dasher 0210 devices, using the ASCII emulation function of the 3174. (An AEA adapter is not required.) The TCP/IP Enhancements RPQ supports these devices in 24X80 mode only; the 132-characters-per-line support for DEC VT220 made available in Configuration Support-C Release 2, is not available for the TCP/IP sessions. TN3270 Full 3270 function is provided for these devices, including color support, models 2, 3, 4 and 5 screen sizes and Write Structured Fields. Local functions, such as copy session-to-session and split screen, are fully enabled while in a TN3270 session. • ASCII displays that are attached via an AEA ASCII TELNET The ASCII data stream is passed to the terminal with no manipulation by the 3174 TN3270 The 3174 performs 3270 emulation. All printers that are directly attached to the 3174, either coax-attached or AEA-attached, can be used as LPD printers. HAP printers (printers attached to a port on a display) cannot be used for LPD. A printer that is being used for LPD cannot be used for 3270 host print sessions, nor can it be used for local copy printing. 9.3 Hosts The 3174 connects the above devices to any host or device attached to the network, that can communicate over TCPIIP networks using ASCII TELNET, TN3270 or LPD protocols. This includes IBM and non-IBM hosts. In particular, TN3270 support allows full-function display access to TCPIIP in mainframe IBM hosts (TCP/IP for VM or MVS) and to CICS/6000* workstations. 9.4 3174 Microcode and Packaging The TCP/IP Enhancements RPQ is a Control/Utility/Extension disk RPQ. This means you receive a complete set of 3174 diskettes with each order of the RPQ. It is based on Configuration Support~C Release 4 (CS-C4) Licensed Internal Code, with tOken-ring support enabled. The TCP/IP Enhancements RPQ provides all CS-C4 functions. DSL device, AEA, Peer Communications and APPN feature microcode has already been merged onto the Extension disk for you. The TCPIIP Enhancements RPQ may not be compatible with other CS-C4 RPQs. Please contact your IBM marketing representative if you have questions about RPQ compatibility. 3 9.6," Protocols" on page 269 describes the difference between these 2 modes. Chapter 9. 3174 TCPIIP Enhancements RPQ 8Q1041 265 The RPQ diskettes should not be used in configurations without TCP/IP. 266 Using the 3174 TCP/IP Networks 9.5 Storage Requirements Table 9 shows the additional storage your 3174 must have for the TCP/IP Enhancements RPQ. These amounts should be added to the amounts that are needed by your 3174 without TCP/IP. Table 9. TCP//P Enhancements RPQ Storage Requirements Basic TCP/IP TELNET With AEA customized Without AEA customized 231KB 362KB SNMP SOKB Per session (printer or display) 7KB TCP/IP data buffers LPD Split Screen and/or TN3270 Q060 amount -- see following text You may wish to allocate additional MLT space for temporary storage of LPD data files. For each LT that is involved in split screen operations while accessing TELNET sessions, or is accessing a TN3270 destination, add 2KB to your base MLT calculation if the associated device does not have an EAB and add 4KB if the device does have an EAB. 9.5.1 Sessions When you customize for the TCP/IP Enhancements RPQ, you must select the number of concurrent TELNET sessions you want to allow, and the number of printer sessions. These are given by your responses to Questions 58 and 59 on the TCP/IP Options Menu. Each session requires the amount of storage shown in the table. For display sessions, the 3174 creates a pool of session resources, available to terminal users on a first-come, first-served basis. They are not assigned to any particular 3174 terminal port or LT. For printers, sessions are allocated as TCP connection requests are received from the remote host, and freed when the connection is ended. 9.5.2 Data Buffers When you customize for the TCP/IP Enhancements RPQ, storage is reserved for 40 TCP/IP data buffers. Using customization Question 60 on the TCP/IP Options Menu, you can include an additional amount of storage for TCP/IP data buffers. This additional amount should be included in your storage calculations. A 3174 TCP/IP data buffer has roughly 100 bytes available for data. To determine how much storage your controller will need for these buffers, you should consider the types of host applications that your users will be accessing. For example, host applications that send only a line at a time to the user's screen will use only 1 buffer at a time for a message. However, applications that send a full screen of information with screen formatting control included may send much larger messages, requiring many 3174 buffers at a time. Your decision will also be affected by the number of concurrent sessions you select. When you run out of buffers: • The 3174 discards data from the TCP/IP network, causing retransmissions and affecting response times. Chapter 9. 3174 TCPIIP Enhancements RPQ 8Q1041 267 • Requests to establish host connections will be rejected, and the users must retry. 268 Using the 3174 TCP/IP Networks 9.6 Protocols The 3174 supports the TCP/IP family of protocols over a LAN (token-ring or Ethernet). The next figure shows the protocol stack in the 3174, including the new TN3270 and LPD applications provided by the TCP/IP Enhancements RPQ. The rest of this chapter describes how the 3174 supports SNMP, TN3270, ASCII TELNET and LPD with the TCP/IP Enhancements RPQ. ASCII LPD I TN3270 TELNET DNS I SNMP (MIB2) UDP TCP ICMP IP Token-Ring / PING I I ARP I Ethernet Figure 265. TCP/IP Protocols Provided by the 3174 9.7 TN3270 The 3174 TCP/IP TELNET function was originally shipped in August, 1992 as an RPQ on the C2 base, and has been incorporated into the base code for C3. This initial support provides connectivity to TCP/IP TELNET servers and hosts that communicate with an ASCII data stream. For the 3270 CUT terminals that are attached to the 3174, the controller's ASCII emulation function is used to convert between the ASCII data stream and the 3270 device control stream. For ASCII terminals, the controller's ASCII pass-through function is used, allowing the device and the server to exchange ASCII data with no manipulation by the 3174. For many TCP/IP hosts and servers, this ASCII support is required and sufficient. IBM's TCP/IP function in VM and MVS does not support ASCII devices in full-screen mode; they can be used only in a line-by-line mode, which isn't exactly state-of-the-art! TCP/IP in VM and MVS use the TN3270 protocol to support terminals in full-screen mode. TN3270 is a TELNET session where a 3270 data stream is exchanged instead of an ASCII terminal data stream. This support in the mainframe allows client terminals to use TCP/IP to access existing 3270 applications in the mainframe. The initial TCP/IP support in the 3174 is for token-ring access only. Because of this, the requirement to do TN3270 was not very strong; 3270 terminal users had an existing path to get to the 3270 mainframe applications, using the SNA support in the 3174. With the addition of Ethernet connectivity, however, there may be no 3270 path to the host, and TCP/IP may be the only way. Therefore, it is more important to have TN3270 in the 3174. Also, a performance improvement is achieved with TN3270, since 3270 protocol is a block-mode exchange, rather than the typical character-mode used with ASCII data streams. Echoing of keystrokes is done by the 3174; when an Enter or function key is pressed, changes to the screen are sent to the host in blocks. Chapter 9. 3174 TCPIIP Enhancements RPQ 8Q1041 269 CICS/6000 is now available, allowing CICS applications to execute in an RS/6000. These applications typically support a 3270 data stream; they can be accessed via an ASCII data stream through TCP/IP TELNET, but this involves a conversion in the workstation from 3270 to the ASCII data stream. That is, they do the reverse of the 3174's ASCII emulation function. So with the existing 3174 TELNET support, a 3270 terminal's data stream is converted in the 3174 to ASCII, and then back to the 3270 in the RS/6000. By adding TN3270 in the 3174, we will eliminate the two conversions, and allow direct transfer of a 3270 data stream to a CICS/6000 platform. 9.7.1 Function From the perspective of the TELNET protocols, TN3270 support is most easily understood as another TELNET terminal type. In a typical TELNET session establishment sequence, the host or server initiates terminal type negotiation (see RFC 930), by asking the client for its terminal type. If the server does not support that type of terminal, the server asks again. The client can answer with another type, if it can provide more than one type, or it can answer with the same type. Once a client responds twice with the same type, that means it can't do any others. The 3174 will handle this by adding a new host data stream type in the station sets for TCP/I P hosts. When a host with the new 3270 type is selected as the destination from a 3270 terminal, the 3174 will send the 3270 device type during terminal-type negotiation. The 3174 doesn't know the exact device type that is attached to a coax port. However, the 3174 does learn certain attributes of the device, that can be mapped into the device types that TCP/IP for VM and MVS understands. The 3174 maps color devices to 3279 and monochrome to 3278 The screen size determines the model attribute (2, 3, 4 or 5). And the presence of an EAB is represented by E at the end of the device name. So, the 3174 will return one of the following types for coax terminals: • IBM-3278-2 • IBM-3278-3 • IBM-3278-4 • IBM-3278-5 • IBM-3278-2-E • IBM-3278-3-E • IBM-3278-4-E • IBM-3278-5-E • IBM-3279-2 • IBM-3279-3 • IBM-3279-2-E • IBM-3279-3-E For ASCII terminals, the station set type determines the model size that is emulated, and also whether color is supported. The TN3270 types that are returned for ASCII terminals are: 270 Using the 3174 TCP/IP Networks • IBM-3278-4 - DEC VT100 • IBM-3278-5 IBM 3151 Model 31,41,51,61 IBM 3162 IBM-3279-2 - FTTERM - IBM 3164 - Tektronix 4205 IBM-3278-2 - All others If the host rejects the 3270 device type by asking for the terminal type a second time, the TCP session ends. While in an active TN3270 session, the user cannot enter the 3174's local mode. The main uses of local mode during an active session are for manipulating ASCII terminal characteristics, so it is not needed during. 3270 mode. Between sessions, the 3174's local mode is the existing line-by-line interface: 3270 terminals will emulate VT100; ASCII terminals are in ASCII pass-through mode. Since CICS/6000 TN3270 must be reached via a TCP port other than the well-known TELNET port, a customization option has been added to the station set definition. This new field allows the customer to specify which TCP port to use when doing an automatic host connection. (Automatic host connection is attempted if the I P address field in the station set is non-zero.) When not using automatic connections, the 3174 already allows the terminal user to select a TCP port number. While in a TN3270 session, all the keyboard functions used during other 3270 sessions will work. That is, the restrictions that currently apply to TELNET sessions are removed: • Copy session-to-session can be done with the TN3270 session as either the source or destination session • Split screen functions can be done, even on ASCII TN3270 sessions Chapter 9. 3174 TCP/IP Enhancements RPQ 8Q1041 271 9.7.2 ASCII TELNET vs TN3270 With the RPQ 8Q1041, the 3174 now provides two ways to access TCP/IP TELNET servers: ASCII TELNET and TN3270. When ASCII TELNET is used, an ASCII terminal data stream is carried on the TCP session; the server exchanges ASCII data with the 3174, usually a character at a time. When the 3174 device is a coax terminal, the 3174 performs ASCII emUlation, and converts the ASCII terminal data stream so that it can be displayed on a 3270 coax device. When the 3174 device is an ASCII terminal, the 3174 merely passes the data stream on to the terminal, as it is already in ASCII characters. When TN3270 is used, an EBCDIC 3270 data str,eam is carried in the TCP session; the server and the 3174 exchange messages, or blocks of data, rather than characters. When the 3174 device is a coax-attached terminal, the 3174 processes the data stream for display on the device. When the 3174 device is an ASCII terminal, the 3174 performs 3270 emUlation, and converts the 3270 terminal data stream to the appropriate ASCII terminal data stream. Figure 266 illustrates the difference between these two types of connections. ASCII terminal ASCII terminal Q ~ Coax terminal Coax terminal Figure 266. 3174 Processing for ASCII TELNET and TN3270 272 Using the 3174 TCP/IP Networks 9.8 Line Printer Daemon (LPD) The TCP/IP Enhancements RPQ expands the TCP/IP functions of the 3174 by allowing TCP/IP hosts to send print output to 3174 printers. With an LPD (Line Printer Daemon) server, the 3174 can accept print jobs for either coax or ASCII printers that are attached to the 3174. This function is not provided for printers that are attached to displays (HAPs). The 3174 is not a spooling device; jobs are printed as they are received. The 3174 assumes that the print data is ASCII. When the output printer is a 3270 printer, the ASCII emulation function of the 3174 is used; when the output printer is an ASCII printer (AEA-attached), the data is passed without conversion to the ASCII device. Figure 267 illustrates this processing. Emulation Figure 267. 3174 LPD Support Chapter 9. 3174 TCP/IP Enhancements RPQ 8Q1041 273 When providing ASCII emulation for 3270 printers, the 3174 supports a basic set of ASCII control codes shown in Table 10. No other ASCII control codes or escape sequences are recognized by the 3174. Table 10. ASCII Contra/Codes for 3270 Printers Character Hex Code Action Taken BEL X'07' Sound audible alarm CR X'OD' Carriage return FF X'OC' Form feed HT X'OS' Tab --skip to next multiple of 8 LF X'OA' New line US X'1F' Carriage return, line feed VT X'OB' New line XON X'11' Resume sending XOFF X'13' Stop sending 9.8.1 Printer Pooling You can configure the 3174 with any or all of these variations: 1. A set of similar4 printers can be grouped into a pool, and any remote TCP/IP host can send jobs to that printer pool. 2. A set of similar printers can be grouped into a pool, and only one specific TCP/IP host can send jobs to that printer pool. 3. A set of similar printers can be grouped into a pool, and any TCP/IP host in a specified subnet can send jobs to that printer pool. 4. An individual printer can receive jobs from any remote TCP/IP host. 5. An individual printer can receive jobs from only one specific remote TCP/IP host. 6. An individual printer can receive jobs from any TCP/IP host in a specified subnet. To provide these variations, the print queue name used by LPD to select a printer is mapped to the 3174 station set name. If the station set is assigned to a port set with more than one printer, an incoming job is sent to any available printer in that group. If the printer station set has an IP address specified that has 0 in the host portion of the address, jobs from any host on that subnet are accepted. If the printer station set has any other kind of IP address specified, only jobs from that IP address are accepted for that queue. 4 Similar printers are those with the same connect type: AEA vs coax, direct vs. switched. 274 Using the 3174 TCP/IP Networks requested print queue nana 3174 station set name? = , H-f\lN ...n . I _ U - - - - - - - - - - , Y~S is this station set assigned to TCPIIP? , ~~----------~ Y~S is Q790 in station set =o.O.O.O? YES , I NO is the client's IP address == Q7907 -NO YES J Does LPDS table indicate any printersin this station set are on-lina? , H~I\IIV" .. r - - - - - - - - - - - I YES Can we successfully allocate one of these from H-f'JN,~O(}----:---------! , Host Connection Control? I YES 'f Continue to process the datastream send error msg back to client Figure 268. Printer Queue Validation Flow Chapter 9. 3174 TCP/IP Enhancements RPQ 8Q1041 275 9.8.2 LPD Data Stream LPD function is defined in RFC 1179. The 3174 implements this RFC, but supports only a subset of the functions. To use LPD, a TCP/IP client establishes a TCP connection with the 3174's LPD server. It then sends LPD commands as shown in Table 11 on page 277. A typical flow has two commands: receive control file, and receive data file. A control file contains another set of commands, shown in Table 12 on page 278. These commands determine how the data file is to be interpreted and printed. Since the 3174 is not providing a spooling function, jobs are printed as they are received from the client. The 3174 listens on TCP port 515 for connection requests. Each connection can send data for only one print queue, but can send more than one pair of control and data files for that queue. The 3174 can accept either the control file or the data file first, but processing differs according to the command sequence that the host sends: Case 1, Receive Data File, Receive Control File: When the data file comes first, the 31,74 must buffer the entire file before printing. This is because the control file must be processed to determine how to print the data. The 3174 buffers the file in storage that is allocated from the MLT pool (Question 116). Note: If there is not enough MLT storage available to buffer the entire print job, the print request will be rejected. Case 2, Receive Control File First, Receive Data File: This is the preferred sequence, because no extra buffer space is required to hold any files. The data file is printed as it is received. Case 3, Receive Control File, Receive Data File: Same as case 2. Case 4, Receive Control File First, Receive Data File with Unspecified Length: Same as case 2. 276 Using the 3174 TCP/IP Networks Table 11. LPD Commands Command. Explanation 3174 Support Note 01 Print any waiting jobs No 3174 prints jobs as they arrive. We never have any waiting jobs. 02 Receive a printer job Yes 0201 subcommand, abort job Yes 0202 subcommand, receive control file Yes 0203 subcommand, receive data file Yes 0204 subcommand, receive control file first Yes 0205 subcommand, receive data file with unspecified length Yes Supported only with the Control File First subcommand. 03 Send Queue State (short) No 3174 prints jobs as they arrive, and does not really ever have a queue of jobs. 04 Send Queue State (long) No 3174 prints jobs as they arrive, and does not really ever have a queue of jobs. 05 Remove Jobs No 3174 prints jobs as they arrive, and does not really ever have a queue of jobs. Chapter 9. 3174 TCP/IP Enhancements RPQ 8Q1041 277 Table 12. LPD Control File Commands 278' Command Explanation 3174 Support C Class for banner page Yes H Host name Ignore Note I Indent printing Reject J Job name for banner page Yes L Print banner page Yes M Mail when printed Ignore 3174 has no way to send mail N Name of source file Ignore Only used for queries or when 'p' support is used P User Identification Ignore S Symbolic link data Ignore N/A (Unix) T Title for print Ignore Only used when 'p' support is used U Unlink data file Ignore W Width of output Ignore 1 troff R font Ignore No special fonts are supported 2 troff I font Ignore No special fonts are supported 3 troff B font Ignore No special fonts are supported 4 troff S font Ignore No special fonts are supported c plot CIF file Reject Plotting is not supported d print DVI file Reject TeX output not supported f pri nt formatted file Yes Discard all control characters other than HT, CR, FF, LF and BS. Convert LF to CRLF. (see note below) The 3174 support of the f command is similar to OS/2: LF is converted to CRLF, since most clients do the reverse conversion in order to emulate Unix file structure. g plot file Reject plotting is not supported I print file leaving control characters Yes Transparent data n print ditroff output file reject ditroff not supported 0 print postscript output file reject postscript not supported p pri nt fil e with 'pr' format ignore r print file with FORTRAN carriage control reject t print troff output file reject v print raster file reject Using the 3174 TCPIIP Networks (SUN) 9.8.3 Banner Page If the control file contains an L command to request a banner page, the 3174 sends this data to the printer, followed by a formfeed (FF)5: (blank line) (blank line) ******************************************************************************* ******************************************************************************* ******************************************************************************* *** *** Output from IBM 3174, printer_station_set_name *** *** *** *** *** *** *** *** first_S8_bytes_of_the_job_name_xxxxxxxxxxxxxxxxxxx *** *** first_S8_bytes_of_the~job_name_xxxxxxxxxxxxxxxxxxx *** *** first_S8_bytes_of_the_job_name_xxxxxxxxxxxxxxxxxxx *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 31_byte_class_xxxxxxxxxxxxxxxxxx *** *** 31_byte_class_xxxxxxxxxxxxxxxxxx *** *** 31_byte_class_xxxxxxxxxxxxxxxxxx *** *** *** *** *** *** ******************************************************************************* ******************************************************************************* ******************************************************************************* first_SO_bytes_of_the...iobname is gotten from a J command in the control file. 31_byte_class is gotten from a C command in the control file. If no C command is used, the 3174's TCP/IP host name is inserted here. 9.8.4 Internal Queuing If the 3174 receives more print requests for a given queue than there are printers in that queue, the extra requests are queued internally until a printer becomes available. The host may break the TCP connection during this time, if it wants to. If the 3174 receives more LPD connections than there are TCP/IP printer sessions allowed. The extra connections are queued internally until a session becomes available. The host may break the TCP connection during this time, if it wants to. 5 The 3174 assumes any previous print activity left the printer at the top of form Chapter 9. 3174 TCP/IP Enhancements RPQ 8Q1041 279 9.8.5 Translation Support When printing to a 3270 printer, ASCII emulat.ion requires translation of the characters from ASCII to internal code points. The type of translation is specified by Question 784 for each printer station set, and should match the character set of the sending host: • ISM Code Page 850 • ISO 8859 • DEC NRC • DEC MCS Note: The printer queue name that you use at the sending host must be the same as the 3174 station set name. This name is case sensitive; since the 3174 station set name is always uppercase, you must use uppercase at the host when defining and selecting the queue. 9.9 MIB-II The original 3174 TCP/IP SNMP support provided only MIS-I variables. The MIB-II support in the TCP/IP enhancements RPQ Q81041 expands the 3174's SNMP agent function to include MIB-II variables. The 3174 now supports the standard MIS defined by RFC 1231, the token-ring MIS from RFC 1231 and the Ethernet MIS from RFC 1398. The 3174 agent responds to request for MIS variable information from SNMP clients elsewhere in the network. NetView/6000, for example, can operate as the SNMP client. The 3174 supports GET and GET_NEXT requests for the variables listed in Appendix B, "SNMP Variables" on page 363. The 3174 does not honor SET requests, nor does the 3174 generate TRAPs. The 3174 uses the community name public. SNMP support requires additional storage. You may customize the 3174 to run with or without SNMP, as shown in Figure 269 on page 291. There are some variables that the 3174 cannot support; we return NOSUCHNAME indications to the remote SNMP client when these variables are requested. For example, some Ethernet counters are not available from our adapter. The rest of this section describes the new MIS-II variables.Appendix B, "SNMP Variables" on page 363 shows all the variables supported by the 3174 in ASN.1 numeric order. • The System group (MIB-II 1) sysContact (system 4) - DisplayString The textual identification of the contact person for this managed node, together with information on how to contact this person. For 3174, this is the response to Q99. sysName (system 5) - DisplayString An administratively assigned name for this managed node. By convention, this is the node's fully-qualified domain name. For 3174, this is created from the information on the Domain Name Service customization panel. 280 Using the 3174 reP/IP Networks sysLocation (system 6) - DisplayString The physical location of this node (for example, telephone closet, third floor). For the 3174, this is the information entered via 15,2 (Update VPD). sysServices (system 7) - Integer A value which indicates the set of services that this entity primarily offers. For the 3174, it is 8 • The Interfaces group (MIB-II 2) ifSpecific (ifEntry 22) - ObjectlD A reference to MIB definitions specific to the particular media being used to realize the interface. This is 1.3.6.1.2.1.10.9 when our interface is token-ring, and 1.3.6.1.2.1.10.7 when our interface is Ethernet. Traffic counters in the interfaces group reflect only IP/ICMP traffic. They do not include traffic that is generated by other 3174 applications (SNA, APPN) that are also using the interface. • The Address Translation group (MIB-II 3) This group has been deprecated from MIB-I to MIB-II. This means that, although it is still included iri MIB-II, it very likely will be removed in future MIB lists (for example, MIB-III). Address Translation tables are being distributed to the various network protocol groups. • The IP group (MIB-II 4) ipAdEntReasmMaxSize (ipAddrEntry 5) - Integer The size of the largest IP datagram which this entity can reassemble from incoming IP fragmented datagrams received on this interface. 65535 for the 3174. ipRouteMask (ipRouteEntry 11) - IP Address The mask to be logically ANDed with the destination address before being compared to the value in the ipRouteDest field. 3174 provides this as follows: - Default route, mask - 0.0.0.0 - Route entry from host route table, mask = 255.255.255.255 - Route entry from network route table, if destination network is different from 3174's network: mask corresponds to type of network (255.0.0.0, 255.255.0.0, 255.255.255.0) - Route entry from network route table, if destination network is the same as 3174's, mask = 3174's subnet mask ipRouteMetric5 (ipRouteEntry 12) - Integer An alternate routing metric for this route. For 3174, this is ·1 ipRoutelnfo (ipRouteEntry 13) - ObjectlD A reference to MIB definitions specific to the particular routing protocol which is responsible for this route, as determined by the value specified in the route's ipRouteProto value. For 3174, this is 0.0. ipNetToMediaTable (ip 22) - Aggregate Chapter 9. 3174 TCPIIP Enhancements RPQ 8Q1041 281 The IP Address Translation table used for mapping fromlP addresses to physical addresses. - ipNetToMediaEntry (ipNetToMediaTable 1) - Table Each entry contains one IP Address to PhysAddress equivalence. • ipNetToMedialfindex (ipNetToMediaEntry 1) - Integer The interface number on which this entry's equivalence is effective. • ipNetToMediaPhysAddress (ipNetToMediaEntry 2) - PhysAddress The media-dependent physical address. • ipNetToMediaNetAddress (ipNetToMediaEntry 3) - IP Address The IP address corresponding to the media-dependent physical address. • ipNetToMediaType (ipNetToMediaEntry 4) - Integer The type of mapping. For 3174, this is 3 which is dynamic, since all the 3174's ARP entries are dynamic. ipRoutingDiscards (ip 23) - Counter The number of routing entries which were chosen to be discarded even though they are valid. • The ICMP group (MIS-II 5) This group has no changes for MIS-II. • The TCP group (MIS-II 6) tcplnErrs (tcp 14) - Counter The total number of segments received in error (for example, bad TCP checksums). tcpOutRsts (tcp 15) - Counter The number of TCP segments sent containing the RST flag. • The UDP group (MIS-II 7) udpTable (udp 5) - Aggregate A table containing UDP listener information. - udpEntry (udpTable 1) - Table Information about a particular current UDP listener. • udpLocalAddress (udpEntry 1) - IP Address The local IP Address for this UDP listener. • udpLocalPort (udpEntry2) - Integer The local port number for this UDP listener. • The EGP group (MIS-II 8) This group is not implemented by the 3174. • The CMOT group (MIS-II 9) This group is not implemented by the 3174. • The Transmission group (MIS-II 10) 282 Using the 3174 TCP/IP Networks When attached to Ethernet (either 802.3 or V2), this group contains the dot3 variables that are defined in RFC 1398. When attached to a token-ring, this group contains the dots variables that are defined in RFC 1231. dot3 (transmission 7) dot3StatsTabie ( dot3 2 ) - Aggregate Statistics for a collection of Ethernet-like interfaces attached to a particular system. dot3StatsEntry ( dot3StatsTabie 1 ) - Table Statistics for a particular interface to an Ethernet-like medium. - dot3Statsindex ( dot3StatsEntry 1 ) - Integer An index value that uniquely identifies an interface to an Ethernet-like medium. The interface identified by a particular value of this index is the same interface as identified by the same value of iflndex. Right now, this is always 1 for the 3174, as we have only one interface to the TCP/IP network. - dot3StatsAlignmentErrors ( dot3StatsEntry 2 ) - Counter A count of frames received on a particular interface that are not an integral number of octets in length and do not pass the FCS check. This count is provided by the 3174 Ethernet adapter. - dot3StatsFCSErrors ( dot3StatsEntry 3 ) - Counter A count of frames received on a particular interface that are an integral number of octets in length but do not pass the FCS check. This count is provided by the 3174 Ethernet adapter. - dot3StatsSingieCoilisionFrames ( dot3StatsEntry 4 ) - Counter A count of successfully transmitted frames on a particular interface for which transmission is inhibited by exactly one collision. This count is provided by the 3174 Ethernet adapter. - dot3StatsMuitipieCoilisionFrames ( dot3StatsEntry 5 ) - Counter A count of successfully transmitted frames on a particular interface for which transmission is inhibited by more than one collision. This count is provided by the 3174 Ethernet adapter. - dot3StatsSQETestErrors ( dot3StatsEntry 6 ) - Counter A count of times that the SQE TEST ERROR message is generated by the PLS sublayer for a particular interface. - dot3StatsDeferredTransmissions ( dot3StatsEntry 7 ) - Counter A count of frames for which the first transmission attempt on a particular interface is delayed because the medium is busy. The count represented by an instance of this object does not include frames involved in collisions. This count is not provided by the 3174 Ethernet adapter; therefore, . the 3174 does not support this variable. - dot3StatsLateCoilisions ( dot3StatsEntry 8 ) - Counter Chapter 9. 3174 TCP/IP EnhancementsRPQ 8Q1041 283 The number of times that a collision is detected on a particular interface later than S12 bit-times into the transmission of a packet. This count is provided by the 3174 Ethernet adapter. - dot3StatsExcessiveCoilisions ( dot3StatsEntry 9 ) - Counter A count of frames for which transmission on a particular interface fails due to excessive collisions. This count is provided by the 3174 Ethernet adapter. - dot3StatsinternaiMacTransmitErrors ( dot3StatsEntry 10 ) - Counter A count of frames for which transmission on a particular interface fails due to an internal MAC sublayer transmit error. This count is provided by the 3174 Ethernet adapter. - dot3StatsCarrierSenseErrors ( dot3StatsEntry 11 ) - Counter The number of times that the carrier sense condition was lost or never asserted when attempting to transmit a frame on a particular interface. - dot3StatsFrameTooLongs ( dot3StatsEntry 13 ) - Counter A count of frames received on a particular interface that exceed the maximum permitted frame size. This count is provided by the 3174 Ethernet adapter. - dot3StatsinternaiMacReceiveErrors ( dot3StatsEntry 16 ) - Counter A count of frames for which reception on a particular interface fails due to an internal MAC sublayer receive error. This count is provided by the 3174 Ethernet adapter. dot3CoilTabie ( dot3 S ) - Aggregate A collection of collision histograms for a particular set of interfaces. This is not supported by the 3174; it is an optional variable, and the information it provides is not available from our adapter. dots (transmission 9) dotSTable ( dotS 1 ) - Sequence of DotSEntry This table contains token-ring interface parameters and state variables, with one entry per 802.S interface. There is only one entry for the 3174, as we have only one 802.S interface. dotSEntry ( dotSTable 1 ) - Table A list of tOken-ring status and parameter values for an 802.S interface. - dotSlflndex ( dotSEntry 1 ) - Integer The value of this object identifies the 802.S interface for which this entry contains management information. For the 3174 today, this is always 1. - dotSCommands ( dotSEntry 2 ) - Integer This object is used with SNMP Set commands to initiate a change to the interface state (for example, open onto the ring). Currently 3174 does not support SETs at all, so the command values are not important. When read, this object always has a value of no-op(1). 284 Using the 3174 TCP/IP Networks - dot5RingStatus ( dot5Entry 3 ) - Integer The current interface status which can be used to diagnose fluctuating problems that can occur on token-rings, after a station has successfully been added to the ring. Before an open is completed, this object has the value for the no status condition. The dot5RingState and dot5RingOpenStatus objects provide for debugging problems when the station cannot even enter the ring. The object's value is a sum of values, one for each currently applicable condition. The following values are defined for various conditions: o = No 32 64 256 512 1024 2048 4096 8192 16384 32768 131072 Problems detected = Ring Recovery Single Station Remove Received = Reserved = Auto-Removal Error = Lobe Wire Fault = Transmit Beacon = Soft Error = Hard Error = Signal Loss = No status, open not completed. = = - dot5RingState ( dot5Entry 4 ) - Integer opened(1), closed(2), opening(3), closing(4), openFailure (5), ringFailure (6) The current interface state with respect to entering or leaving the ring. - dot5RingOpenStatus ( dot5Entry 5 ) - Integer noOpen(1), -- no open attempted badParam(2), lobeFailed(3), signaILoss(4), in se rtion Ti m eout( 5) , ringFailed(6), beaconing(7), duplicateMAC(8), requestFailed(9), re moveRece ived (10), open(11) -- last open successful This object indicates the success, or the reason for failure, of the station's most recent attempt to enter the ring. - dot5RingSpeed ( dot5Entry 6 ) - Integer unknown(1), oneMegabit(2), fou rMegabit(3), Chapter 9. 3174 TCP/IP Enhancements RPQ 8Q1041 285 sixteenMegabit(4) The ring's bandwidth. - dotSUpStream ( dotSEntry 7 ) - MacAddress The MAC address of the upstream neighbor station in the ring. If the adapter is not OPEN, the 3174 returns an address of all Os, since the true information is not available. - dotSActMonParticipate ( dotSEntry 8) - Integer ( true (1), false (2) ) If this object has a value of true (1) then this interface participates in the active monitor selection process. If the value is false (2) then it does not. 3174 value is always 2. - dotSFunctional ( dotSEntry 9 ) - MacAddress The bit mask of all tOken-ring functional addresses for which this interface will accept frames. If the adapter is not OPEN, the 3174 returns an address of all Os, since the true information is not available. dotSStatsTable ( dotS 2 ) - SEQUENCE OF OotSStatsEntry A table containing token-ring statistics, with one entry per 802.S interface. dotSStatsEntry ( dotSStatsTable 1 ) - Table. An entry contains the 802.S statistics for a particular interface. - dotSStatslflndex ( dotSStatsEntry 1 ) - Integer The value of this object identifies the 802.S interface for which this entry contains management information. For now, this is always 1 for the 3174. - dotSStatsLineErrors ( dotSStatsEntry 2 ) - Counter This counter is incremented when a .frame or token is copied or repeated by a station, the E bit is zero in the frame or token, and one of the following conditions exists: 1) there is a non-data bit (J or K bit) between the SO and the EO of the frame or token, or 2) there is an FCS error in the frame. This count is provided by the 3174 token-ring adapter. - dotSStatsBurstErrors ( dotSStatsEntry 3 ) This counter is incremented when a station detects the absence of transitions for five half-bit timers (burst-five error). This count is provided by the 3174 token-ring adapter. - dotSStatsACErrors ( dotSStatsEntry 4 ) - Counter This counter is incremented when a station receives an AMP or SMP frame in where A is equal to C is equal to 0, and then receives another SMP frame where A is equal to C is equal to 0 without first receiving an AMP frame. It denotes a station that cannot set the AC bits properly . - dotSStatsAbortTransErrors ( dotSStatsEntry 5 ) - Counter 286 Using the 3174 TCPIIP Networks This counter is incremented when a station transmits an abort delimiter while transmitting. This count is provided by the 3174 token-ring adapter. - dot5StatsinternaiErrors ( dot5StatsEntry 6 ) - Counter This counter is incremented when a station recognizes an internal error. This count is provided by the 3174 token-ring adapter. - dot5StatsLostFrameErrors ( dot5StatsEntry 7 ) - Counter This counter is incremented when a station is transmitting and its TRR timer expires. This condition denotes a condition where a transmitting station in strip mode does not receive the trailer of the frame before the TRR timer goes off. This count is provided by the 3174 token-ring adapter. - dot5StatsReceiveCongestions ( dot5StatsEntry 8 ) - Counter This counter is incremented when a station recognizes a frame addressed to its specific address, but has no available buffer space indicating that the station is congested. This count is provided by the 3174 token-ring adapter. - dot5StatsFrameCopiedErrors ( dot5StatsEntry 9 ) - Counter This counter is incremented when a station recognizes a frame addressed to its specific address and detects that the FS field A bits are set to 1 indicating a possible line hit or duplicate address. This count is provided by the 3174 token-ring adapter. - dot5StatsTokenErrors ( dot5StatsEntry 10 ) - Counter This counter is incremented when a station acting as the active monitor recognizes an error condition that needs a token transmitted. This count is provided by the 3174 token-ring adapter. - dot5StatsSoftErrors ( dot5StatsEntry 11 ) - Counter The number of Soft Errors the interface has detected. It directly corresponds to the number of Report Error MAC frames that this interface has transmitted. Soft Errors are those which are recoverable by the MAC layer protocols. - dot5StatsHardErrors ( dot5StatsEntry 12 ) - Counter The number of times this interface has detected an immediately recoverable fatal error. It denotes the number of times this interface is either transmitting or receiving beacon MAC frames. - dot5StatsSignaiLoss ( dot5StatsEntry 13 ) - Counter The number of times this interface has detected the loss of signal condition from the ring. - dot5StatsTransmitBeacons ( dot5StatsEntry 14 ) - Counter The number of times this interface has transmitted a beacon frame. - dot5StatsRecoverys ( dot5StatsEntry 15 ) - Counter Chapter 9. 3174 TCP/IP Enhancements RPQ 8Q1041 287 The number of Claim Token MAC frames received or transmitted after the interface has received a Ring Purge MAC frame. This counter signifies the number of times the ring has been purged and then recovered back into a normal operating state. - dot5StatsLobeWires ( dot5StatsEntry 16 ) - Counter The number of times the interface has detected an open or short circuit in the lobe data path. The adapter will be closed and dot5RingState will signify this condition. - dot5StatsRemoves ( dot5StatsEntry 17 ) - Counter The number of times the interface has received a Remove Ring Station MAC frame request. When this frame is received the interface will enter the close state and dot5RingState will signify this condition. - dot5StatsSingies ( dot5StatsEntry 18 ) - Counter The number of times the interface has sensed that it is the only station on the ring. This will happen if the interface is the first one up on a ring, or if there is a hardware problem. - dot5StatsFreqErrors ( dot5StatsEntry 19 ) - Counter The number of times the interface has detected that the frequency of the incoming signal differs from the expected frequency by more than that specified by the IEEE 802.5 standard. This count is provided by the 3174 token-ring adapter. dot5TimerTabie ( dot5 5 ) Not supported by the 3174; this is an optional variable, and most of the values in it are not accessible to the 3174 as they are implemented on the token-ring card. • The SNMP group (MIS-II 11) This group is all new to MIS-II. snmplnPkts (snmp 1) - Counter The total number of SNMP messages delivered to an SNMP entity from the transport service. snmpOutPkts (snmp 2) - Counter The total number of SNMP messages which were passed from the SNMP protocol entity to the transport service. snmplnSadVersions (snmp 3) - Counter The total number of SNMP messages which were delivered to the SNMP protocol entity and were foran unsupported SNMP version. snmplnSadCommunityNames (snmp 4) - Counter The total number of SNMP messages delivered to the SNMP protocol entity which used an unknown SNMP community name. snmplnSadCommunityUses (snmp 5) - Counter The total number of SNMP messages delivered to the SNMP protocol entity which represented an SNMPoperation which was not allowed by the SNMP community named in the message. 288 Using the 3174 TCPIIP Networks For 3174, this is the number of SET commands received for valid variables, since the 3174 does not support SETs. snmplnASNParseErrs (snmp 6) - Counter The total number of ASN.1 or BER errors encountered by the SNMP protocol entity when decoding received SNMP messages. (snmp 7) is not used. snmplnTooBigs (snmp 8) - Counter The total number of SNMP PDUs which were delivered to the SNMP protocol entity and for which the value of the error-status field is tooBig snmplnNoSuchNames (snmp 9) - Counter The total number of SNMP PDUs which were delivered to the SNMP protocol entity and for which the value of the error-status field is noSuchName snmplnBadValues (snmp 10) - Counter The total number of SNMP PDUs which were delivered to the SNMP protocol entity and for which the value of the error-status field is badValue snmplnReadOnlys (snmp 11) - Counter The total number of SNMP PDUs which were delivered to the SNMP protocol entity and for which the value of the error-status field is readOnly snmplnGenErrs (snmp 12) - Counter The total number of SNMP PDUs which were delivered to the SNMP protocol entity and for which the value of the error-status field is genErr snmplnTotalReqVars (snmp 13) - Counter The total number of MIB objects which have been retrieved successfully by the SNMP protocol entity as a result of receiving valid SNMP Get-Request and Get-Next PDUs. snmplnTotalSetVars (snmp 14) - Counter The total number of MIB objects which have been altered successfully by the SNMP protocol entity as a result of receiving valid SNMP Set-Request PDUs. snmplnGetRequests (snmp 15) - Counter The total number of SNMP Get-Request PDUs which have been accepted and processed by the SNMP protocol entity. snmplnGetNexts (snmp 16) - Counter The total number of SNMP Get-Next PDUs which have been accepted and processed by the SNMP protocol entity. snmplnSetRequests (snmp 17) - Counter The total number of SNM P Set-Request PDUs which have been accepted and processed by the SNMP protocol entity. snmplnGetResponses (snmp 18) - Counter The total number of SNMP Get-Response PDUs which have been accepted and processed by the SNMP protocol entity. Chapter 9. 3174 TCP/IP Enhancements RPQ 8Q1041 289 snmplnTraps (snmp 19) - Counter The total number of SNMP Trap PDUs which have been accepted and processed by the SNMP protocol entity. snmpOutTooBigs (snmp 20) - Counter The total number of SNMP PDUs which were generated by the SNMP protocol entity and for which the value of the error-status field is tooBig snmpOutNoSuchNames (snmp 21) - Counter The total number of SNMP PDUs which were generated by the SNMP protocol entity and for which the value of the error-status field is noSuchName snmpOutBadValues (snmp 22) - Counter The total number of SNMP PDUs which were generated by the SNMP protocol entity and for which the value of the error-status field is badValue (snmp 23) is not used. snmpOutGenErrs (snmp 24) - Counter The total number of SNMP PDUs which were generated by the SNMP protocol entity and for which the value of the error-status field is genErr snmpOutGetRequests (snmp 25) - Counter The total number of SNMP Get-Request PDUs which have been generated by the SNMP protocol entity. snmpOutGetNexts (snmp 26) - Counter The total number of SNMP Get-Next PDUs which have been generated by the SNMP protocol entity. snmpOutSetRequests (snmp 27) - Counter The total number of SNMP Set-Request PDUs which have been generated by the SNMP protocol entity. snmpOutGetResponses (snmp 28) - Counter The total number of SNMP Get-Response PDUs which have been generated by the SNMP protocol entity. snmpOutTraps (snmp 29) - Counter The total number of SNMP Trap PDUs which have been generated by the SNMP protocol entity. snmpEnableAuthenTraps (snmp 30) - Integer Indicates whether the SNMP agent process is permitted to generate authentication-failure traps. For 3174, this is 2 (disabled). 290 Using the 3174 TCPIIP Networks 9.10 TCP/IP Enhancements Customization This section describes the changes to the different customization panels that are needed to support the TCPIIP enhancements. 9.10.1 AEA and TCP/IP Configure _ _ _ AEA and TCP/lP Configure _ __ 7ee - e 2 7e2 - 1 7e3 - e 710 - eeeeeeee PF: 3=Quit 4=Default 711 - eeeeeeee 7=Back 712 - eeeeeeee 713 - eeeeeeee 8= Fwd Figure 269. AEA and TCPIIP Configure Panel Q700 The second field is used to select the level of TCP/IP function: = no TCPIIP 1 = TCP/IP • 0 • • 2 = TCPIIP with SNMP On this panel you are now able to define TCP/IP with SNMP. Chapter 9. 3174 TCP/IP Enhancements RPQ 8Q1041 291 9.10.2 Defining TN3270 Station Set A new value of 6 is now allowed for Question 751, to indicate that the TN3270 data stream is used. 6 is only valid when the station set is for a TCP/IP host. It means Question 722 is set to TH. The following screen will show you the TCP/IP Station Set panel. _ _ _ AEA and TCPjIP Station Set _ __ 721 - TN3278 722 - TH 723 - TN327e__ 725 - 1 731 - 1 ~1 733 - e 734 - _ 735 - e 736 - 1 737741 - eee 742 - e15 743 - 1 744 - e 745 - e 746 - e e 751 - 6 752 761 - 1 762 - -::-1-~7-:-:63:---~e-7=-:6:-:-4---1:--:7~6-::-5----:e:------771 - 1 772 - 1 773 - 1 774 - 1 775 - 1 776 - 1 781 - e 782 - e 783 - e66 784 - 1 785 - llllleee 786 - 132 787 - e 7ge - eee . eee . eee . eee 791 - eeeee 721 722 723 725 - 1 731 - 1 732 - 1 733 - e 734 - _ 735 - e 736 - 1 737741 - eee 742 - e15 743 - 1 744 - e 745 - e 746 - e e 751 - 2 752 761 - 1 762 - 1 7~63:---~1-=-:76:-:-4---1:--:7~6-::-5----:e:--------771 - 1 772 - 1 773 - 1 774 - 1 775 - 1 776 - 1 781 - e 782 - e 783 - e66 784 - 1 785 - llllleee 786 - 132 787 - e 7ge - eee • eee • eee • eee 791 - eeeee All responses are correct PF: 3=Quit 4=Default 7=Back 8= Fwd le=Page Back 11=Page Fwd Figure 270. AEA and TCP/IP Station Set Panel To define the station set for TN3270 access, respond to the following questions: Q721 Enter a station set name that you wish displayed on the Connection Menu. Q722 Enter TH as the station type for the TCP/IP host. Q751 Specify the data stream supported by the TCP/IP host: • 1 = DEC VT100 • 2=IBM 3101 • 3 = DG 0210 (USA English only) • 4 = DEC VT220, 7-bit control • 5 = DEC VT220, 8-bit control • 6=TN3270 292 Using the 3174 TCPIIP Networks 9.10.3 Defining Printer Station Set Question 784 is now valid for a 3270 printer station set, when the station set is used for TCP/IP printing. The responses are used differently for 3270 printers than they are for ASCII printers. The following screen will show you the Printer Station Set panel. _ _ _ AEA and TCP/IP Station Set _ __ 721 - PRINTER ________ 722 - 3P 723 - COAX 725 - 1 731 - 1 732 - 1 733 - e 734 - _ 735 - e 736 - 1 737741 - eee 742 - e15 743 - 1 744 - e 745 - e 746 - e e 751 -? 752 761 - 1 762 - -1-~7-63---e-7---6-4---1-7-6-5- - - e - - - - - 771 - 1 772 - 1 773 - 1 774 - 1 775 - 1 776 - 1 781 - e 782 - e 783 - e66 784 - 1 785 - 11111eee 786 - 132 787 - e 7ge - eee • eee . eee . eee 791 - eeeee 721 722 723 725 - 1 731 - 1 732 - 1 733 - e 734 - _ 735 - e 736 - 1 737741 - eee 742 - e15 743 - 1 744 - e 745 - e 746 - e e 751 752 - ______- - - - - - - - - - - 761 - 1 762 - 1 763 - 1 764 - 1 765 - e 771 - 1 772 - 1 773 - 1 774 - 1 775 - 1 776 - 1 781 - e 782 - e 783 - e66 784 - 1 785 - 11111eee 786 - 132 787 - e 7ge - eee • eee • eee • eee 791 - eeeee All responses are correct PF: 3=Quit 4=Default 7=Back 8= Fwd 1e=Page Back 11=Page Fwd Figure 271. AEA and TCPIIP Station Set Panel To define the station set for LPD support, respond to the following questions: Q721 Enter a station set name that you wish displayed on the Connection Menu. We have selected PRINTER. Q722 Enter 3P as the station type for the TCP/I P host. Q784 Specify the translation tables to be used for printing: • 1 =US ASCII • 4 = PC code page 850 • 2=ISO-8859/1.2 • 3=DEC MCS • 4 = User-Defined Translate table 1 • 5 = User-Defined Translate table 2 • 6 = User-Defined Translate table 3 Q790 This question is now valid for a printer station set. Q791 This is a new question, which allows a TCP port number from 0001 to 56535. Chapter 9. 3174 TCP/IP Enhancements RPQ 8Q1041 293 9.10.4 Defining Default Destinations _ Station Set 1 2 AEA and TCP/IP Default Destination _._. Station Set Name Session Limit TN3279 PRINTER 8 5 o 3 Session LT1 LT2 LT3 LT4 LT5 TP o o 4 5 6 7 8 o o o o 9 o o o HI 11 12 PF: 3=Quit 4=Default 7=Back 8=Fwd 10=Page Back 11=Page Fwd Figure 272. AEA and TCP/IP Default Destination Panel Allow TP as the default destination for a printer station set. This denotes that the station set is to be used for TCP/I P printing 9.10.5 Defining TCP/IP Options Question 059 is new, and has been added to the TCP/IP Options Menu to set the Maximum Printer Connections This question represents the number of concurrent printer sessions that you want to allow. _ _ TCP/IP Options Menu _ _ 3174 IP Address Subnet Mask .* Broadcast Address 852 - 889 • 867 • 838 • 887 854 - 255 • 255 • 255 • 192 856 - 888 • 888 • 888 • 888 Maximum TELNET Connections 858 - 828 (001 - 250) Maximum Printer Connections 059 - 005 (001 - 099) TCP/IP Buffer Space 868 - 8256 K(K = 1024 bytes) Routing Field Support All Routes Broadcast PF: 3=Quit 4=Default 862 - y 864 - N 7=Back (Y,N) (Y,N) 8= Fwd \, Figure 273. TCP/IP Options Menu Q059 Enter the maximum number of concurrent printer sessions. Note: Each session requires 7KB of memory in the storage calculations. The allowed range is from 1 to 99. 294 Using the 3174 TCPIIP Networks 9.11 Scenario 1 - 3174 Line Printer Daemon (LPD) This configuration shows the capability of different TCP/IP hosts connected via Ethernet or token-ring to the 3174 Line Printer Daemon (LPD). It uses the 3174 RPQ 8Q1041 TCP/IP Enhancements. HP Token Ring or Ethemet OS/2 RS6000 ASCII PRINTER 417!1f417212 Figure 274. 3174 LPD Support 9.11.1 Scenario Description The composite network has the following components: • 3174-11L with an Ethernet adapter, address 9.67.32.91 • RS/6000 with AIX 3.2.3 and address 9.67.32.85 • PS/2 with OS/2 2.0 and address 9.67.32.94 • PS/2 with DOS 5.2 and address 9.67.32.93 • AS/400 with address 9.67.32.95 Chapter 9. 3174 TCP/IP Enhancements RPQ 8Q1041 295 9.11.2 3174 Line Printer Daemon Customization For Line Printer Deamon customization questions were added or enhanced on the following customization panels. • AEA And TCP/IP Station Set Q790 is not new, but is used by LPD. Q791 is for TN3270. • AEA and TCP/IP Default Destination - New response of TP, for TCP/IP printer • TCP/IP Options Menu - Q059 is new for LPD support. 9.11.3 Defining 3270 Printer Station Set The following screen will show you the 3270 Printer Station Set panel. _ _ _ AEA and TCP/IP Station Set _ __ 721 - 3174PRTQ 722 - 3P 723 - COAXPRT 725 - 1 731 - 1 732 --1--733 - e 734 - _ 735 - e 736 - 1 737741 - eee 742 - e15 743 - 1 744 - a 745 - e 746 - e e 751 - 1 752 - ____- - - - - - - - - - - - - 761 - 1 762 - 1 763 - e 764 - 1 765 - e 771 - 1 772 - 1 773 - 1 774 - 1 775 - 1 776 - 1 781 - e 782 - e 783 - e66 784 - 1 785 - llllleee 786 - 132 787 - e 7ge - eee • aee • eee • eea 791 - eeeee 721 731 741 751 761 771 781 79a - 722 723 725 - 1 1 732 - 1 733 - e 734 - _ 735 - e 736 - 1 737eee 742 - e15 743 - 1 744 - e 745 - a 746 - a a 752 1 762 - 1 76-:""3---:I~-=7::-:64:----:"'1---=76::-::5----:-a- - - - - - - 1 772 - 1 773 - 1 774 - 1 775 - 1 776 - 1 e 782 - e 783 - e66 784 - 1 785 - llllleae 786 - 132 787 - e eae • eaa . aae . aee 791 - aeeee All responses are correct PF: 3=Quit 4=Default 7=Back 8= Fwd le=Page Back 11=Page Fwd Figure 275. AEA and TCPIIP Station Set Panel The following questions show the responses to the LPD support that we used in our scenario: 296 Q721 The station set name we wish displayed on the Connection Menu. Q722 3P is the station type for the TCP/IP host. Q784 We specify code page 850 for the printer (1 Using the 3174 TCP/IP Networks = code page 850). 9.11.4 Defining Default Destinations ____ AEA and TCP/IP Default Destination ____ Station Set Station Set Name 1 2 3 4 5 6 3270 HOST 3270 DISPLAY TELNET VT100 IBM3101 TELNET VT220 7 BIT TELNET VT220 8 BIT 7 8 9 3174PRTQ Session Limit o 5 o o o o 1 o o o o o o o o 10 11 12 13 14 15 PF: 3=Quit 4=Default Session LT1 LT2 LT3 LT4 LT5 7=Back 8=Fwd TP 10=Page Back 11=Page Fwd Figure 276. AEA and TCP/IP Default Destination Panel TP is the default destination for a printer station set. This denotes that the station set is to be used for TCP/IP printing. 9.11.5 Defining TCP/IP Options _ _ TCP/IP Options Menu _ _ 3174 IP Address Subnet Mask 052 - 009 . 067 • 032 • 091 054 - 255 • 255 • 255 • 000 Maximum TELNET Connections 058 - 020 (001 - 250) Maximum Printer Connections 959 - 995(001 - (99) TCP/IP Buffer Space 060 - 0256 KB (KB = 1024 bytes) Routing Field Support All Routes Broadcast PF: 3=Quit 4=Default 062 - Y (Y,N) 064 - N (Y,N) 7=Back 8=Fwd Figure 277. TCP/IP Options Menu Q059 The maximum number of concurrent printer sessions is defined as 005. 9.11.6 3174 Line Printer Daemon Configuration for OS/2 This section describes how to configure the 3174 Line Printer Deamon on the OS/2 workstation. After invoking the TCP/IP configuration, you get the TCP/IP Configuration panel. Chapter 9. 3174 TCPIIP Enhancements RPQ 8Q1041 297 Figure 278. TCPIIP Configuration Select the Services tab, and you get the panel as shown below. Figure 279. TCPIIP Configuration Configure Services Page 1 of 3 On the TCP/IP Configuration Configure Services Page 1 of 3 window you define the CODEPAGE and the Hostname for the OS/2 machine. Select Configure Services Page 2 of 3. 298 Using the 3174 TCP/IP Networks Figure 280. TCPIIP Configuration Configure Services Page 2 of 3 Enter the Remote Print Server Here you enter either the 3174 IP address or the 3174 Hostname which is defined in the TCP/IP Domain Name Service panel of the 3174 LPD customization. Enter the Remote Print Server's Printer The definition of the Remote Print Server's Printer was done on the TCP/IP Station Set panel of the 3174 LPD customization panel. This window also allows you to define the Maximum number of LPD Ports and the Username for Remote Printing. Go to the next page of the TCP/IP Configuration panel. Chapter 9. 3174 TCP/IP Enhancements RPQ 8Q1041 299 Figure 281. TCP//P Configuration Configure Services Page 3 of 3 On Page 3 of 3 you enter the IP address of the 3174 LPD and the IP address of local OS/2 TCP/IP station. Press Enter and the Closing TCP/IP Configuration panel is displayed. Figure 282. Closing TCPIIP Configuration Select SAVE to close the TCP/IP Configuration Notebook Program. The 3174 Line Printer Daemon configuration on the OS/2 system. Note: Notice the following changes to the different system files on OS/2 station. These are the the Remote Print Server entries in the CONFIG.SYS file: SET LPR SERVER=TCP3174L SET LPR_PRINTER=3174PRTQ These are the Remote Print Server entries in the \etc\hosts file: 9.67.32.91 9.67.32.94 300 Using the 3174 TCP/IP Networks TCP3174L os2 9.11.7 Printing with the 3174 Line Printer Daemon from TCP/IP for 0512 At an OS/2 prompt enter the following command: :E:\>lpr -p COAXPRT -s 3174PRTQ print.test The Ipr command enables you to transfer the contents of the file (print.test) from your workstation to the 3174 Line Printer Daemon that provides print services. For a detailed description of the Ipr command refer to IBM Transmission Control Protocolllnternet Protocol Version 2.0 for OS/2: Command Reference, SX7S-0070-02. 9.11.8 3174 Line Printer Daemon Configuration for DOS This section describes how to configure the 3174 Line Printer Deamon on the DOS workstation. To invoke the configuration for printer services on DOS, do the following: At the DOS prompt, type the following and press Enter: C:\>custom The CUSTOM program displays the main menu and with the Enter key you step to the Configuration panel. Configure Verify Help (general) I I I I I I I I I I I NDIS Interfaces 001 Interfaces SLIP Interfaces Routing Information Name Resolution Network Services Auto-start Ftp User Li st NetBIOS Windows NDIS Protocol Manager --------------------------------I Exit - Save Changes Alt-X I --------------------------------I Quit - Discard Changes Alt-Q I ======== ======== ==== ======= ==== -------------------------PjlP for DOS CUSTOM sion 2.1.1 (C) Copyright IBM Corporation 1992, 1994 Program property of IBM - all rights reserved. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. FIe Menu Alt-X Exit Fl Help (specific) Figure 283. Network Services Select Network Services from the action bar and press Enter the panel shown in Figure 283 is displayed. This panel allows you to describe the Printer Services. Chapter 9. 3174 TCP/IP Enhancements RPQ 8Q1041 '301 Configure Verify Help (general) -------------------------- Network Services ---------------------------- Printer Services --- --- Time Services --Time zone label Printer server TCP3174L Printer 3174PRTQ User name Daylight savings label Time zone offset pcdos Time servers 1 2 3 4 TAB to move between fields. OK Cancel Help FIe Menu Alt-X Exit FI Help (specific) Figure 284. Printer Services Type in the field Printer Server, under Printer Services, the name of the 3174 print server. server. In our case, we typed TCP3174L. In the Printer field, type in the name of the 3174 device. This is the device name we defined on question 721 of the 3174 TCP/IP Station Set Customization panel. We entered 3174PRTQ. In the User name field we enter pcdos; this is the hostname of the DOS machine. If OK is highlighted on the Configuration panel, press Enter and the LPO configuration for DOS is finished. Note: Notice the following changes to the different system files on DOS. These are the the Remote Print Server entries in the config.sys file: SET LPR_SERVER=TCP3174L SET LPR_PRINTER=3174PRTQ These are the Remote Print Server entries in the \etc\hosts file: II II hosts II II This file contains the hostnames and their address for hosts in the network II This file is used to resolve a hostname into an Internet address II II II Comments Hostname Alias II Internet Address II Address of mentor in Network1 mentor n1 mether II 192.1.1.1 mentor n2 mB02 3 wise II Address of mentor in Network2 II 129.5.5.3 mentor n3 mtok II Address of mentor in Network3 II 9.5.2.201 babbage II Address of mentor in Network3 II 9.5.2.205 II Address of LPD Server 9.67.32.91 TCP3174L pcdos II Address of this User 9.67.32.93 302 Using the 3174 TCP/IP Networks These are the additional entries for Remote Printer Service in the tcpdos.ini file: (1 pr) 1pr.printer=3174PRTQ 1pr.server=TCP3174L 1pr.user=pcdos 9.11.9 Printing with the 3174 Line Printer Daemon from TCP/IP for DOS At a DOS prompt enter the following command: :E:\ > Ipr -p COAXPRT -s 3174PRTQ print.test The Ipr command sends the text file (print.test) to the remote printer. For more information about the Ipr command refer to TCP/IP Version 2.1.1 for DOS: User's Guide, SC31-7045-01. 9.11.10 3174 Line Printer Daemon Configuration for AS/400 This section describes how to configure the 3174 Line Printer Deamon on the AS/400. On the AS/400 we do the following: • Configure communication and remote hardware Work with TCP/IP links Work with TCP/I P host table entries • TCP/IP administration Start TCP/IP subsystem Send TCP/IP spooled file After signing on to the AS/400 the Main Menu is displayed. MAIN AS/4BB Main Menu System: RALYAS4B Select one of the following: 1. 2. 3. 4. 5. 6. 7. 8. 9. 18. 11. User tasks Office tasks General system tasks Files, libraries, and folders Programming Communications Defi ne or change the system Problem handling Display a menu Information Assistant options PC Support tasks 98. Sign off Sel ecti on or command ===> 6 F3=Exi t F4=Prompt F9=Retri eve F12=Cancel F23=Set initial menu (C) COPYRIGHT IBM CORP. 1988, 1993. F13=Informati on Assistant Figure 285. ASI400 Main Menu On the Main Menu type 6 to select the Communications panel Chapter 9. 3174 TCPItP Enhancements RPQ8Q1041 303 CMN Communi cati ons System: RALYAS4B Select one of the following: 1. Communicati on status 2. 3. 4. 5. Messages Access a remote system Confi gure communi ca ti ons and remote ha rdwa re Network management 6. Network configuration 7. Verify communications 8. Send or recei ve fil es 9. Jobs 78. Related commands Sel ecti on or command ===> 6 F3=Exi t F4=Prompt F9=Retri eve F12=Cance 1 F16=AS/488 Mai n menu C COPYRIGHT IBM CORP. 1988, 1993. F13=Informati on Assi stant Figure 286. Communications On the Communications panel type 6 to reach the Network Configuration panel. NETCFG Network Confi gurati on System: RALYAS4B Select one of the following: 1. Work with system di rectory 2. 3. 4. 5. Configure Work with Configure Work with distribution services network job entri es VM/MVS bridge remote document libraries 18. Configure communications and remote hardware 7B. Related commands Se 1ecti on or command ===> 18 F3=Exit F4=Prompt F9=Retrieve F12=Cancel F16=AS/4BB Main menu C COPYRIGHT IBM CORP. 1988, 1993. F13=Information Assistant Figure 287. Network Configuration On the Network Configuration panel type 10, to get the Configure communications and remote hardware panel. 304 Using the 3174 TCPIIP Networks Confi gure Communi cati ons and Remote Hardware System: Select one of the following: CFGCMN 1. 2. 3. 4. 5. 6. 7. 8. 9. Ie. 11. Work Work Work Work Work Work Work Work Work Work Work with wi th with with with with with with with wi th with RALYAS4B lines communi ca ti ons contro 11 ers work station controllers communications devices printers display stations modes classes-of-service configuration lists network interfaces connection lists 28. Configure TCP/IP More ••• Se 1ecti on or command ===> 28 F3=Exit F4=Prompt F9=Retrieve F12=Cancel FI6=AS/4ee main menu C COPYRIGHT IBM CORP. 1980. 1993. F13=Information Assistant Figure 288. Configure Communications and Remote Hardware On this panel type 20 to configure the TCP/IP on AS/400. Configure TCPIIP System: RALYAS4B Select one of the following: 1. 2. 3. 4. 5. 6. Ie. 11. 12. 13. 14. Work with TCPjIP host table entries Work with TCP/IP links Work with TCPjIP route entries Change local domain name Work with names for SMTP Work with TCP lIP remote system i nformati on Change remote name server Change TCPjIP attributes Work with TCPjIP port entries Change SMTP a ttri butes Change TCPjIP tuning values 25. Convert host table Se 1ecti on or command ===> 2 F3=Exit F4=Prompt F9=Retrieve F12=Cancel C COPYRIGHT IBM CORP. 1987. 1993. Figure 289. Configure TCPI/P Type 2 to work with TCP/IP links. Chapter 9. 3174 TCP/IP Enhancements RPQ 8Q1041 305 Work with TCP/IP Links System: Type opti ons. press Enter. l-Add2-=Change 4-Remove Opt S=Oisplay 9=Start line Oescri pti on Internet Address Link Type L71ETH 9.67.32.95 *ELAN F3 a Exi t FS"Refresh Fl2=Cance 1 FlS=Pri nt 1i st Fl7=Top RALYAS4B le=End Bottom Fl8=Bottom Figure 290. Work with TCPIIP Links On this panel you type in the desired line description and its associated Internet Address. In our configuration we use L71ETH for the Line Description. The Internet Address of the AS/400 is 9.67.32.95. The Link Type that we used is *ELAN for the Ethernet adapter. Press Enter to get the display of the TCP/IP link description. System: line description •• Internet address • link type •••• Auto start link • RALYAS4B L71ETH 9.67.32.95 *ELAN *YES Press Enter to conti nue. F3"'Exi t Fl2"Cance 1 Figure 291. Display TCPIIP Link On this panel your TCP/IP link descriptions are displayed. Press Enter and the TCP/IP Configuration panel appears again. 306 Using the 3174 TCP/IP Networks Configure TCP/IP System: RALYAS4B Select one of the following: 1. 2. 3. 4. 5. 6. • 16. 11. 12. 13. 14. Work with TCP/IP host table entries Work with TCP/IP links Work with TCP/IP route entries Change 1oca 1 domai n name Work with names for SHTP Work with TCP/IP remote system information Change remote name server Change TCP /IP attri butes Work with TCP/IP port entries Change SHTP attri butes Change TCP/IP tuning values 25. Convert host table Se 1ecti on or command =z=> 1 F3=Exit F4=Prompt F9=Retrieve F12=Cancel C COPYRIGHT IBH CORP. 1987. 1993. Figure 292. Configure TCPIIP Select 1 on this panel to make the TCP/IP host table entries. Work with TCP/IP Host Table Entries System: Type options. press Enter. l=Add 2=Change 4=Remove Opt F3=Exit 5=Display Internet Address Host Name 9.24.164.1 9.24.164.56 9.24.164.57 9.24.164.58 9.24.164.59 9.24.97.23 9.24.97.25 9.67.192.234 9.67.32.85 9.67.38.71 9.67.32.91 9.67.3Z.95 ROUTER RALYAS4A RALYAS4B 3174TCP1 3174TCP2 RS66663 RS66665 OAVESRTP RS6K RS66661 TCP3174L F5=Refresh RALYAS4B AS4888 F12=Cancel F15=Pri nt 1ist F17=Posi ti on to Figure 293. Work with TCPIIP Host Table Entries After adding the internet address and the hostname of the appropriate hosts, press PF3 to return to the Communications panel. Chapter 9. 3174 TCP/IP Enhancements RPQ 8Q1041 307 CMN Communications System: RALYAS4B Select one of the following: 1. Communication status 2. 3. 4. 5. 6. 7. 8. 9. Messages Access a remote system Configure communications and remote hardware Network management Network confi gurati on Veri fy communi cati ons Send or receive files Jobs 78. Related commands Se 1ecti on or command ===> 5 F3=Exit F4=Prompt F9=Retrieve F12=Cance1 F16=AS/488 Main menu C COPYRIGHT IBM CORP. 1988, 1993. F13=Information Assistant Figure 294. Communications On the Communications panel type 5 to reach the Network Management panel. NETWORK Network Management System: RALYAS4B Select one of the following: Display network attributes Change network attri butes Display sphere of control SOC status Work with sphere of control SOC 5. Network problem handling 6. Display APPN information 7. Work wi th di stri buti on queues 8. Display distribution services 9. Display distribution services log 18. Tep/IP administration 1. 2. 3. 4. 78. Related commands Bottom Se1 ecti on or command ===> 18 F3=Exit F4=Prompt F9=Retrieve F12=Cance1 F16=AS/488 Main menu C COPYRIGHT IBM CORP. 1988, 1993. F13=Information Assistant Figure 295. Network Management On the Network Management panel type 10, and the TCP/IP Administration panel appears. 308 Using the 3174 TCP/IP Networks TCPAOM TCP/IP Administration System: RALYAS4B Select one of the following: 1. 2. 3. 4. 5. 6. 7. 8. 9. Configure TCP/IP Start TCP/IP subsystem End TCP/IP subsystem Start TCP/IP FTP session Verify TCP/IP connection Work wi th names for SMTP Start TCP /1 P TELNET sessi on Work with TCP/IP network status Send TCP/IP spooled file Se 1ecti on or command ===> 2 F12=Cance 1 F3=Exit F4=Prompt F9=Retri eve C COPYRIGHT IBM CORP. 1987, 1993. Figure 296. TCP/IP Administration Type 2 to activate the TCP/IP SUbsystem on the AS/400. TCPAOM TCP/IP Administration System: RALYAS4B Select one of the following: 1. 2. 3. 4. 5. 6. 7. 8. 9. Configure TCP/IP Start TCP/IP subsystem End TCP/IP subsystem Start TCP/IP FTP session Verify TCP/IP connection Work wi th names for SMTP Start TCP/IP TELNET session Work with TCP/IP network status Send TCP/IP spooled file Se 1ecti on or command ===> 2 F3=Exit F4=Prompt F9=Retrieve Fl2=Cancel Subsystem name QTCP active. C COPYRIGHT IBM CORP. 1987, 1993. Figure 297. TCP/IP Administration If the TCP/IP subsystem is active, the following message is displayed on the lower screen line: Subsystem name QTCP active Now the AS/400 is configured and prepared for printing a job with the 3174 Line Printer Daemon (LPD). Chapter 9. 3174 TCP/IP Enhancements RPQ 8Q1041 309 9.11.11 Printing with the 3174 LinePrinter Daemon on AS/400 To start an LPD print job from the AS/400, the TCP/IP Administration panel should be displayed. TCPADM TCP/IP Administration System: RALYAS4B Select one of the following: 1. 2. 3. 4. 5. 6. 7. 8. 9. Configure TCP/IP Start TCP/IP subsystem End TCP/IP subsystem Start TCP/IP FTP session Verify TCP/IP connection Work with names for SMTP Start TCP/IP TELNET session Work with TCP/IP network status Send TCP/IP spooled file Se 1ecti on or command ===> 9 Fl2=Cance 1 F3=Exit F4=Prompt F9=Retri eve C COPYRIGHT IBM CORP. 1987, 1993. Figure 298. TCP/IP Administration Type 9 on this pahel, and you get the Send TCP/IP Spooled File panel. Send TCP /1 P Spooled Fil e SNDTCPSPLF Type choi ces, press Enter. Remote system • • • • • • • • • > TCP3174L Pri nter queue • > 3174PRTQ Spool ed fil e • Job name ••• User • • • • Number. •• • Spooled file number Destination type •• Transform SCS to ASCI I • Manufacturer type and model QPDSPJOB QDFTJOBD QSECOFR 919692 1 *OTHER *YES *IBM42(H1 F3=Exi t F4=Prompt F5=Refresh Fl3=How to use this di sp 1ay Fl9=Additi ona 1 parameters F24=More keys Name Name, * Name 999999- 999999 1-9999, *ONLY, *LAST *AS499, *PSF2, *OTHER *YES, *NO Bottom Fl2=Cance 1 Figure 299. Send TCP/IP Spooled File SNDTCPSPLF On this panel you type in the desired data. Remote system is the host name of the 3174 which is customized for LPD. In our example this is TCP3174L. The Printer queue name is 3174PRTQ, the same name as used in the 3174 LPD customization. The entries in the other fields are AS/400 specific. For more details see AS/400 Transmission Control Protocol/Internet Protocol Guide Version 2. SC41-9875-02. Press Enter to start the print job. 310 Using the 3174 TCP/IP Networks TCPAOM Ttp/IP Administration System: RALVAS48 Select one of the following: 1. 2. 3. 4. 5. 6. 7. 8. 9. Configure TCP/IP Start TCP/IP subsystem End TCP/IP subsystem Start TCP/IP FTP session Verify TCP /IP connecti on Work with names for SMTP Start TCP/IP TELNET session Work with TCP/IP network status Send TCP/IP spooled file Selection or command ===> F3=Exi t F4=Prompt F9=Retri eve F12=Cance 1 Spooled file QPDSPJOB sent. Figure 300. TCP/IP Administration After the job is started and the LPD printer is printing, the following is displayed on the lower screen line: Spooled file QPDSPJOB sent. 9.11.12 3174 Line Printer Daemon Configuration for RS/6000 This section describes how to configure the 3174 Line Printer Deamon on the RS/6000. The following steps are required to configure the printer system on the RS/6000. • Manage Local Printer Subsystem Add a Local Printer Queue Add a Local Queue Device Start a Queue • Manage Remote Printer Subsystem Add a Remote Printer Queue Add a Remote Queue Device • Server Services Start LPD Remote Printer Subsystem Start a Print Job After you login to your RS/6000 workstation you get the Login screen. Chapter 9. 3174 TCP/IP Enhancements RPQ 8Q1041 311 IBM AIX Versi on 3 for RISC System/6888 C Copyrights by IBM and by others 1982, 1991. login: root root's Password: ******************************************************************************* * * * * * This is RISC System/6888 RS68881, in the lab at ITSO Raleigh * * * * * * This system is at AIX level 3.2.5. If you have any questions about it * * call Rob Macgregor on 1-2325 * ******************************************************************************* Last unsuccessful 1ogi n: Mon Apr 25 13: 58: 18 1994 on pts/2 from TCP3174L Last login: Tue Apr 26 89:54:49 1994 on pts/2 from 9.24.184.73 ~YOU HAVE NEW MAIL' swcons: console output redi rected to: /10g/26Apr94 ~root:rs68881' / > smit Figure 301. RiSe System/6000 On this screen you invoke the System Management panel by entering sm; t on the command line. SMIT is a menu-driven, command-building facility. SMIT menus, submenus, and dialog screens present complex system management tasks in an organized manner and prompt you for parameters when necessary. As you make menu selections, SMIT builds or runs the appropriate command. The SMIT text interface uses cursor keys to navigate through the panels. System Management Move cursor to desi red item and press Enter. Software Installation & Maintenance Devi ces Physi ca 1 & Logi ca 1 Storage Sec uri ty & Users Diskless Workstation Management & Installation Communications Applications and Services Spooler Print Jobs Problem Determination Performance & Resource Schedu1 i ng System Envi ronments Processes & Subsystems Applications Using SMIT information only F1=He1p Esc+9=She 11 F2=Refresh Esc+8=Exi t F3=Cance1 Enter=Do Esc+8=Image Figure 302. System Management (SMIT Text Interface) Select Spooler Print Jobs with the cursor to get the Spooler Print Jobs panel. 312 Using the 3174 TCP/IP Networks 9.11.13 Manage Local Printer Subsystem Spool er Pri nt Jobs Move cursor to desi red item and press Enter. Start a Pri nt Job Cance 1 a Pri nt Job Show the Status of Pri nt Jobs Pri oriti ze a Pri nt Job Schedul e Jobs Manage Local Printer Subsystem Manage Remote Printer Subsystem Fl=Help Esc+9=Shell F2=Refresh Esc+9=Exi t F3=Cancel Enter=Do Esc+8=Image Figure 303. Spooler Print Jobs Here, select Manage Local Printer Subsystem, and the following panel is shown. Manage Local Printer Subsystem Move cursor to desi red item and press Enter. Virtual Printers Local Printer Queues Loca 1 Pri nter Queue Devi ces F1=Help Esc+9=She 11 F2=Refresh Esc+9=Exi t F3=Cancel Enter=Do Esc+8=Image Figure 304. Manage Local Printer Subsystem Here select Local Printer Queues and the following panel appears, which allows you to add the local printer queue. Add a Local Queue Type or select values in entry fields. Press Enter AFTER making all desired changes. (Entry Fields) * NAME of queue to add * * 3174PRTQ ACTIVATE the queue? Wi 11 thi s become the DEFAULT queue? Queuing DISCIPLINE ACCOUNTING FILE pathname NAME of device to add BACKEND OUTPUT FILE pathname ACCESS MODE of backend output file BACKEND PROGRAM pathname Number of FORM FEEDS prior to printing Print HEADER pages? Print TRAILER pages? ALIGN pages between files within jobs? F1=He 1P Esc+5=Reset Esc+9=She11 F2=Refresh Esc+6=Command Esc+9=Exi t yes no fi rst come fi rst serve + + + () COAXPRT () write only (fusr /1 pd/pi obe) + (e) I never never yes F3=Cancel Esc+7=Edi t Enter=Do + + + F4=L i st Esc+8=Image Figure 305. Add a Local Queue Chapter 9. 3174 TCP/IP Enhancements RPQ 8Q1041 313 The NAME of queue to add is the predefined printer name of the 3174 Line Printer Daemon customization. The NAME of device to add is the predefined printer device name as specified during the 3174 Line Printer Daemon customization. Loca 1 Pri nter Queues Move cursor to desired item and press Enter. Stop a Queue Start a Queue Li st All Queues Add a Local Queue Change / Show Characteristics of a queue Remove a Queue +--------------------------------------------------------------------------+ I Queue to Change / Show I I Move cursor to desi red i tern and press Enter. I I bsh I 3174PRTq I I F1=He 1p F2=Refresh I Esc+8=Image Esc+8=Exit F3=Cance 1 Enter=Do Fll /=Find n=Find Next Es+--------------------------------------------------------------------------+ Figure 306. Queue to Change / Show Select Change I Show Characteristics of a Queue to display or to change the characteristics of the local printer queue. Select 3174PRTQ and press Enter. Change / Show Characteri sti cs of a Queue Type or select values in entry fields. Press Enter AFTER making all desired changes. (Entry Fields) Name of queue Queuing DISCIPLINE ACTIVATE the queue? ACCOUNTING FILE pathname DESTINATION HOST for remote jobs Pathname of the SHORT FORM FILTER for queue status output Pathname of the LONG FORM FILTER for queue status output Name of QUEUE on remote printer F1=Help Esc+5=Reset Esc+9=She 11 F2=Refresh Esc+6=Command Esc+8=Exi t F3=Cancel Esc+7=Edi t Enter=Do 3174PRTq shortest job next yes (FALSE) (TCP3174L) (fusr /1 pd/attshort) +/ (fusr /1 pd/attl ong) +/ + + (3174PRTQ) F4=List Esc+8=Image Figure 307. Change I Show Characteristics of a Queue The Name of queue is the predefined printer name of the 3174 Line Printer Daemon customization. The Name of Queue on remote printer is identical to this customized printer name. The DESTINATION HOST for remote jobs is the name of the 3174, which has been customized for 3174 Line Printer Daemon. 314 Using the 3174 TCPIIP Networks Note: When creating a queue on the RS/6000, you should use attshort for the SHORT FORM FILTER, and attlong for the LONG FORM FILTER. The other filters have commands in their respective control file defaults that the 3174 will reject and will cause the job to be aborted. Press Enter, and the local printer queue is defined. The Local Printer Queues panel appears again. Local Printer Queues Move cursor to desi red item and press Enter. Stop a Queue Start a Queue Li st All Queues Add a Loca 1 Queue Change / Show Characteri sti cs of a Queue Remove a Queue Figure 308. Local Printer Queues To make sure the local printer queue is active, select Start a Queue. The following panels allow you to select the predefined local printer queue. Start a Queue Type or select values in entry fields. Press Enter AFTER making all desired changes. (Entry Fi el ds) * QUEUE name +--------------------------------------------------------------------------+ QUEUE name I I I Move cursor to desi red item and press Enter. I I bsh: bshdev I 3174PRTQ: COAXPRT I bsh I 3174PRTQ I F2=Refresh I Fl=Help F3=Cancel Fli Esc+8=Image Esc+8=Exit Enter=Do Esl /=Find n=Find Next Es+--------------------------------------------------------------------------+ Figure 309. QUEUE Name Select 3174PRTQ:COAXPRT and press Enter. Start a Queue Type or select values in entry fields. Press Enter AFTER maki ng all desi red changes. (Entry Fields) * QUEUE name Fl=Hel p Esc+5=Reset Esc+9=She 11 3174PRTQ: COAXPRT F2=Refresh Esc+6=Command Esc+8=Exi t F3=Cancel Esc+7=Edi t Enter=Do F4=Li st Esc+8=Image Figure 310. Start a Queue Chapter 9. 3174 TCP/IP Enhancements RPQ 8Q1041 315 Press Enter on this screen, and the Command Status is displayed on the next panel. COMMAND STATUS Command: OK stdout: no stderr: no Before command completion, additional instructions may appear below. F1=Help Esc+8=Image F2=Refresh Esc+9=She 11 F3=Cancel Esc+0=Exit Esc+6=Command Figure 311. Command Status Panel Now the local printer queue is active. 9.11.14 Manage Remote Printer Subsystem To manage the remote printer subsystem select Manage Remote Printer Subsystem on the Spooler Print Jobs panel. Spooler Print Jobs Move cursor to desi red item and press Enter. Start a Print Job Cance 1 a Pri nt Job Show the Status of Pri nt Jobs Prioritize a Print Job Schedule Jobs Manage Local Printer Subsystem Manage Remote Printer Subsystem F1=Hel p Esc+9=She 11 F2=Refresh Esc+0=Exi t F3=Cancel Enter=Do Esc+8=Image Figure 312. Spooler Print Jobs Manage Remote Pri nter Subsystem Move cursor to desired item and press Enter. Client Services Server Servi ces F1=Help Esc+9=She 11 F2=Refresh Esc+0=Exi t F3=Cancel Enter=Do Esc+8=Image Figure 313. Manage Remote Printer Subsystem Here, select Client Services, and the following screen will be shown. 316 Using the 3174 TCP/IP Networks C1 i ent Servi ces Move cursor to desi red i tern and press Enter. Remote Printer Queues Remote Pri nter Queue Devi ces F1=He1 p Esc+9=She 11 F2=Refresh Esc+9=Exi t F3=Cance1 Enter=Do Esc+8=Image Figure 314. Client Services Select Remote Printer Queues, and you get the following screen which allows you to display the characteristics of the 3174PRTQ remote printer queue. Remote Printer Queues Move cursor to desi red i tern and press Enter. List All Queues Add a Remote Queue Change! Show Characteristics of a Queue Remove a Queue +--------------------------------------------------------------------------+ I Queue to Change / Show I I Move cursor to desi red i tern and press Enter. I I bsh I 3174PRTQ I F2=Refresh I F1=He 1p I Esc+8=Image Esc+9=Exi t Fli !=Find F3=Cance 1 Enter=Do n=Find Next -----------------------------------------------------------------------------+ Figure 315. Queue to Change / Show Select 3174PRTQ and press Enter. Chapter 9. 3174 TCP/IP Enhancements RPQ 8Q1041 317 Change / Show Characteri sti cs of a Queue Type or select values in entry fields. Press Enter AFTER maki ng all desi red changes. Name of queue Queuing DISCIPLINE ACTIVATE the queue? ACCOUNTING FILE pathname DESTINATION HOST for remote jobs Pathname of the SHORT FORM FILTER for queue status output Pathname of the LONG FORM FILTER for queue status output Name of QUEUE on remote pri nter F1=Help Esc+5=Reset Esc+9=She 11 F2=Refresh Esc+6=Command Esc+6=Exi t (Entry Fields) 3174PRTQ· shortest job next yes (FALSE) (TCP3174L) (Jusr /1 pd/attshort) (Jusr/1 pd/att1 ong) + + +/ +/ (3174PRTQ) F3=Cancel Esc+7=Edi t Enter=Do F4=Li st Esc+8=Image Figure 316. Change / Show Characteristics of a Queue The Name of queue is the predefined printer name of the 3174 Line Printer Daemon customization. The Name of Queue on remote printer is identical to this customized printer name. Press Enter, and the Manage Remote Printer Subsystem panel is displayed. 9.11.15 Server Services Manage Remote Pri nter Subsystem Move cursor to desi red item and press Enter. Cl i ent Servi ces Server Services F1=He1p Esc+9=She 11 F2=Refresh Esc+6=Exi t F3=Cance1 Enter=Do Esc+8=Image Figure 317. Manage Remote Printer Subsystem Select Server Services, and the Server Services panel is displayed. Server Servi ces Move cursor to desi red item and press Enter. Host Access for Pri nti ng lpd Remote Printer Subsystem Manage Local Pri nter Subsystem F1=Help Esc+9=She 11 F2=Refresh Esc+6=Exi t F3=Cance1 Enter=Do Esc+8=Image Figure 318. Server Services Select Ipd Remote Printer Subsystem, and the following panel appears. 318· Using the 3174 TCP/IP Networks 1pd Remote Pri nter Subsystem Move cursor to desi red item and press Enter. Start Using the lpd Subsystem Change / Show Restart Character; sti cs of the 1pd Subsystem Stop Using the lpd Subsystem F1=He1p Esc+9=She 11 F2=Refresh Esc+6=Exit F3=Cance1 Enter=Do Esc+8=Image Figure 319. Ipd Remote Printer Subsystem Select Start Using the Ipd Subsystem. Start Usi ng the 1pd Subsystem Move cursor to desi red ; tem and press Enter. Start NOW Start at Next System RESTART Start BOTH Now and at System Restart F1=Help Esc+9=She11 F2=Refresh Esc+6=Exi t F3=Cancel Enter=Do Esc+8=Image Figure 320. Start Using the Ipd Subsystem Press Enter, and the Ipd Remote Printer Subsystem is started. The RS/SOO remote printer system is configured now for printing a print job on the 3174 Line Printer Daemon (LPD). 9.11.16 Printing with the 3174 Line Printer Daemon from RS/6000 To start an LPD print job from the RS/SOOO, invoke from the System Management panel the function Spooler Print Jobs, and you will get the following panel. Spoo 1er Pri nt Jobs Move cursor to desi red item and press Enter. Start a Print Job Cancel a Print Job Show the Status of Print Jobs Prioritize a Print Job Schedu1 e Jobs Manage Local Pri nter Subsystem Manage Remote Pri nter Subsystem F1=Help Esc+9=She 11 F2=Refresh Esc+6=Exit F3=Cance1 Enter=Do Esc+8=Image Figure 321. Spooler Print Jobs Select Start a Print Job and press Enter. On the following panel you see all print job definitions. Chapter 9. 3174 TCP/IP Enhancements RPQ 8Q1041 319 Sta rt a Pri nt Job Type or select values in entry fields. Press Enter AFTER maki ng all desi red changes. * FILE to print print. test PRINT QUEUE:(Queue Device) NUMBER of copi es Make a COpy of the fi 1e on the 1oca 1 host? Applicable to local print jobs only. ERASE the fil e from the system after pri nti ng? Send notification of job status? * BURST Status USER NAME for 'Delivery to' output label CONSOLE acknowledgement message for remote print FILE acknowl edgement message for remote pri nt ERASE the fil e from the system after pri nti ng? Send notification of job status? * BURST Status USER NAME for 'Delivery to' output label CONSOLE acknowledgement message for remote pri nt FILE acknowledgement message for remote print Pri ori ty LEVEL. Enter a number between 9 and 29. A user with admi ni strati ve pri vil eges for the qpri command may enter a number between 9 and 39. Larger numbers indicate higher priorities. F1=He 1P Esc+5=Reset Esc+9=She 11 F2=Refresh Esc+6=Command Esc+9=Exi t 3174PRTQ:COAXPRT + (1) no + no no no burst pages + + + no no no burst pages + + + o o o o o o (15) F3=Cancel Esc+7=Edi t Enter=Do F4=Li st Esc+8=Image Figure 322. Start a Print Job Press Enter, and start the print job. COMMAND STATUS Command: OK stdout: no stderr: no Before command completion, additional instructions may appear below. F1=Help Esc+8=Image F2=Refresh Esc+9=She 11 F3=Cancel Esc+9=Exi t Esc+6=Command Figure 323. Command Status Panel After the print job is successfully started, OK is displayed on the Command line. 9.11.17 3174 Line Printer Daemon Configuration for HP-UX Workstation This section describes how to configure the 3174 Line Printer Deamon on the HP-UX workstation. The following steps are required to configure the remote printer on the HP-UX system: • Add remote printer/plotter. • Enable printer/plotter. • Start up print spooler. Note: 320 These are the 3174 hostname entries in the /etc/hosts file. Using the 3174 TCP/IP Networks 9.67.212.250 9.67.212.210 9.24.104.74 9.24.184.58 * MNFLAB Proteon Router to site 9.67.194.31 RTB17AS4 AS4TR HP 9000 Series S00 mdl G40 mvs1S 317412L * After you login to the HP workstation, the following screen is shown. c c c c c Copyright Copyright Copyright Copyright Copyright 1985, 1986, 1988 Massachusetts Institute of Technology 1986 Digital Equipment Corp. 1990 Motorola, Inc. 1990-1992 Cornell University 1988 Carnegie Mellon RESTRICTED RIGHTS LEGEND Use, duplication, or disclosure by the U.S. Government is subject to restrictions as set forth in sub-paragraph c 1 ii of the Rights in Technical Data and Computer Software clause in DFARS 252.227-7013. Hewlett-Packard Company 3000 Hanover Street Palo Alto, CA 94304 U.S.A. Rights for non-DOD U.S. Government Departments and Agencies are as set forth in FAR 52.227-19 c 1,2. WARNING: YOU ARE SUPERUSER /I sam Figure 324. Login at HP Host After login as superuser root you are able to call the System Management panel by entering sam on the command line. SAM is a menu-driven, command-building facility. It is comparable to the RS/6000 SMIT facility. SAM menus, submenus, and dialog screens present complex system management tasks in an organized manner and prompt you for parameters when necessary. As you make menu selections, SAM builds or runs the appropriate command. The following screen shows you the System Administrations Manager (SAM) panel. Chapter 9. 3174 TCP/IP Enhancements RPQ 8Q1041 321 System Administrations Manager (SAM) I X:System Administrations Manager (RTB17AS4) +------------------------------------------------------------------------------+ +-----------------------------------------+ I I I I I I I Printers and Plotters-> Disks and File Systems-> Peri phera 1 Devi ces-> Backup and Recovery-> Users and Groups-> Routine Tasks-> Process Hanagement-> Remote Administration-> Kernel Configuration-> Networking/Communications-> Auditing and Security-> Other Utilities-> I I I I I Open ( Previous Level I +-----------------------------------------+ Exit SAM ) ( Options •..• Help ) Figure 325. System Administrations Manager (SAM) Panel Select Printers and Plotters, press Enter, and the Printer/Plotter menu bar will be displayed. I X:System Administrations Manager (RTB17AS4) +------------------------------------------------------------------------------+ Printers and Plotters-> +-----------------------------------------+ Open Printers and Plotters-> Print Requests Prior LP Spooler Status ( Previous Level ) +-----------------------------------------+ Exit SAM ) ( Options •.•• ) Help Figure 326. Printer/Plotter Menu Bar On this panel, the line Printers and Plotters is highlighted. Press Enter and you get the following panel. 322 Using the 3174 TCP/IP Networks Printer/Plotter Manager 1 X:Printer/Plotter Manager (RTB17AS4) +------------------------------------------------------------------------------+ File List View Options Actions Help Default Printer: NOT DEFINED Print Spooler: STOPPED e of Printer/Plotters Name Status Fence Priority Type 2 selected Location +------------------------------------------------------------------------------+ 1 1 beehive rejects disabled disabled e e local local /dev/null /dev/null 1 1 1 1 1 1 1 1 +------------------------------------------------------------------------------+ Figure 327. Printer/Plotter Manager Select Actions with the Tab key on the upper menu bar, press Enter, and the following panel is shown. 1 X:Printer/Plotter Manager (RTB17AS4) +------------------------------------------------------------------------------+ File List View Options Actions Help 1 Add Local Printer/Plotter -> Print Spooler: STOPPE Add Remote Printer/Plotter... --------------------- Add Network Based Printer/Plotter -> Printer/Plotters Remove Printer/Plotter ---------------------Enable Printer/Plotter Disable Printer/Plotter Name Status Modify Fence Priority... +-------------------- Set as System Default Printer/Plotter beehive disabled ------------------------------------rejects disabled Start Up Print Spooler Shut Down Pri nt Spoo 1er ------------------------------------Show COl1lTlon Prob 1ems 1 ler: NOT DEFINED 1-----------------1 e of 2 selected 1-----------------1 1 1-----------------+ 1 1 I 1 1 1 1 1 +---------------------------------------+ I 1 1 1 1 I 1 +------------------------------------------------------------------------------+ Figure 328. Add Remote Printer/Plotter Here, use the Arrow key to select Add Remote Printer/Plotter and press Enter. On the following panel you are able to specify the remote printer. Chapter 9. 3174 TCP/IP Enhancements RPQ 8Q1041 323 Add Remote Printer . X:Add Remote Printer (RTB17AS4) +------------------------------------------------------------------------------+ File List View Options Actions + . Add Remote Printer (RTB17AS4 Print Spooler: SI ----------------1 Printer/Plotters I ----------------1 Name I Stat I + linter: NOT DEFINED Printer Name:COAXPRT Remote System Name:317412L Remote Printer Name:3174PRTQ +---------------1 beehive rejects Help disal ( Remote Cancel Model ••• ) remodel disal I ( Remote Status Model ••• ) rsmodel 1---------I e of 2 selected 1----------I I 1-------------------+ I I I I I I ( ) Make This the System Default Printer I I I I I ( ) Allow Anyone to Cancel a Request I I I I ( ) Remote Printer is on a BSD System +------------------------------------------+ I (OK ( Cance 1 ) (He 1p ) I +------------------------------------------+ +------------------------------------------------------------------------------+ Figure 329. Add Remote Printer/Plotter Enter on the Printer Name field the predefined printer device name of the 3174 LPD customization. In our case, we used COAXPRT. Type in the field Remote System Name the hostname of the 3174, which is used instead of the 3174 IP address. In our example, the 3174 hostname is 317412L. In the Remote Printer Name field, we typed in 3174PRTQ; this is the printer name, as predefined in the 3174 LPD customization. With the Tab key select OK and press Enter; the remote printer is added now. The Printer/Plotter panel with the action menu bar is displayed again. The next action, which is required, is enabling the newly defined remote printer. 324 Using the 3174 TCPIIP Networks Enable Printer I X:Enable Printer/Plotter (RTB17AS4) +------------------------------------------------------------------------------+ File List View Options Actions Help I Add Local Printer/Plotter -> I Print Spooler: STOPPED I Add Remote Printer/Plotter... Ir: NOT DEFINED -----------------------1 Add Network Based Printer/Plotter -> 1---------------Printer/Plotters I Remove Printer/Plotter 10 of 2 selected -----------------------1 Enable Printer/Plotter 1--------------I Disable Printer/Plotter I Name Status I Modify Fence Priority... I +----------------------1 Set as System Default Printer/Plotter 1---------------+ I beehive disabled I --------------------------------------1 I rejects disabled I Start Up Print Spooler I I I Shut Down Pri nt Spoo 1er I I I ------------------------------------- I I I I Show Common Prob 1ems I +---------------------------------------+ I I I I +------------------------------------------------------------------------------+ Figure 330. Enable Printer/Plotter On the Printer/Plotter panel do the following. Select with the Arrow key Enable Printer/Plotter and press Enter. Press PF8, and the next panel shows you the status of the remote printer. I X:Printer/Plotter Manager (RTB17AS4) +------------------------------------------------------------------------------+ File List View Options Actions Help Print Spoolet: STOPPED Default Printer: NOT DEFINED o of Printer/Plotters Name Status Fence Priority Type 2 selected Location +-----------------------------------------------------------------------------+ 3174PRTQ enabled,idle beehi ve di sab 1ed rejects disabled 0 0 0 remote COAXPRT on 317412L local /dev /null local /dev/null Figure 331. Printer/Plotter Status Here, in the status field, you see 3174PRTQ (remote printer name), is enabled. Press PF8, and you get again the Printer/Plotter panel with the action menu bar. Chapter 9. 3174 TCP/IP Enhancements RPQ 8Q1041 325 Start Up Print Spooler 1 X:Printer/Plotter Manager (RTB17AS4) +--------------------------~.----~------------------------~---------------------+ File List View Options Actions Help 1 Add Local Printer/Plotte~ -> 1 Print Spooler: STOPPED 1 Add Remote Printer/Plotter... I: NOT DEFINED -----------------------1 Add Network Based Printer/Plotter -> 1---------------Printer/Plotters 1 Remove Printer/Plotter 10 of 3 selected -----------------------1 Enable Printer/Plotter 1---------------1 Disable Printer/Plotter 1 Name Status 1 Modify Fence Priority... 1 +----------------------1 Set as System Default Printer/Plotter 1---------------+ 13174PRTQ enabled,idll ------------------------------------- 1 1 1 1 1beehive disabled 1Start Up Pr;nt Spooler 1rejects disabled 1 Shut Down Print Spooler 1 1 1 ------------------------------------- 1 1 Show COlllnon Prob 1ems 1 +---------------------------------------+ 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +------------------------------------------------------------------------------Figure 332. Start Up Print Spooler With the Arrow key, select Start Up Print Spooler on the menu bar, and press Enter. Press PF8, and the following panel appears. 1 X::Enable Printer/Plotter (RTB17AS4) +------------------------------------------------------------------------------+ File List View Options Actions Help Print Spooler: RUNNING Default Printer: NOT DEFINED o of Printer/Plotters Name Status Fence Priority Type 3 selected Location +------------------------------------------------------------------------------+ 1 1 1 3174PRTQ enabled,busy beehive disabled rejects disabled 0 0 0 remote COAXPRT on 317412L local /dev/null local /dev/null 1 1 1 1 1 1 1 1 +------------------------------------------------------------------------------+ Figure 333. Print Spooler Running The print spooler is running now. At this point the remote printer on the HP workstation is defined, enabled and ready to do a print job. If you want to leave SAM, press PF key Exit SAM which is not shown on the panel. 326 Using the 3174 TCP/IPNetworks Printing with the 3174 Line Printer Daemon on HP-UX System In our scenario we start the LPD print job on the HP-UX system from our 3174 coax-attached terminal. From the 3174 Connection Menu we select the desired TELNET emulation. The TELNET Local Mode screen will appear. 3174 TELNET> open hp Finding address ••• Attempting connection to 9.67.212.210 Connected to 9.67.212.210 HP-UX RTB17AS4 A.09.04 E 9000/867 ttyp1 login: hpuser Figure 334. TELNET with HP Workstation At the TELNET prompt type open hp as the desired destination name of the HP-UX host. After the connection to the HP host is established, you are able to login. Type in the user ID and the corresponding password. The HP-UX login screen will be displayed. Hewlett-Packard Company 3000 Hanover Street Palo Alto, CA 94304 U.S.A. Rights for non-DOD U.S. Government Departments and Agencies are as set forth in FAR 52.227-19 c 1,2. # lp -d317412L fetc/hosts. Figure 335. Login at HP Host After the successful login, the command prompt is displayed on the lower line. Here you type in: # lp -d3174PRTQ letclhosts The Ip command enables you to transfer the contents of the file (/etc/hosts) from the HP-UX workstation to the 3174 Line Printer Daemon that provides print services. For detailed information of the Ip command refer to HP-UX System Administration Manual, Release 9.0. Chapter 9. 3174 TCP/IP Enhancements RPQ 8Q1041 327 9.11.18 3174 Line Printer Daemon Configuration for SunOS Workstation The following section describes the configuration and setup considerations that are necessary to print with the 3174 Line Printer Deamon on the SunOS host. In our scenario we defined the remote printer on the SunOS host with a TELNET session from the 3174. First do a verification of TCP/IP connectivity between 3174 coax-attached terminal and the SunOS system. Verification Verification of TCP/IP connectivity to the Sun workstation, which is connected to Ethernet can be done with a ping. Invoke the TELNET Local Mode screen by selecting a TELNET emulation. 3174 TELNET> p;ng sun Finding address ••• eee64 characters to 9.67.212.9 Received reply to packet eeeee, Received reply to packet eeee1, Received reply to packet eeee2, Received reply to packet eeee3, Received reply to packet eeee4, Received reply to packet eeees, Received reply to packet eeee6, Received reply to packet eeee7, Received reply to packet eeee8, Received reply to packet eeee9, delay delay delay delay delay delay delay delay delay delay ms = ee18S ms = ee2e9 ms = ee173 ms = ee184 ms = ee169 ms = ee2e9 ms = ee2ee ms = ee1ge ms = ee222 ms = ee22S Summary for PING to 9.67.212.9 Packets sent: eeele Packets received: eeele Round-trip ms min avg max = ee169 ee196 ee22S 3174 TELNET> Figure 336. Ping Command to SunOS Host TELNET Session to SunOS Host ( 3174 TELNET> open sun ) -------- "---- Figure 337. TELNET with SunOS Host At the TELNET prompt, type open sun. Sun is the destination name of the Sun host; you get the following panel. We entered Sun as the alias for the Sun's IP address in the 3174 customization. 328 Using the 3174 TCP/IP Networks 3174 TELNET> open sun Finding address ••• Attempting connection to 9.67.212.9 Connected to 9.67.212.9 SunOS UNIX SPSUN009 login: root Password: Last login: Wed May 11 13:52:03 on console SunOS Release 4.1.3 GENERIC #3: Mon Ju1 27 16:43:54 PDT 1992 You have new mail. Type dec-vt100 unknown SPSUN009# After the connection to the SunOS host is build up, you can login to to the foreign host, and you get the SunOS login screen with the host;d as the command prompt. Figure 338. Login to SunOS Host After the successful login, the command prompt is displayed on the lower line. Now you are able to define the remote printer daemon on the SunOS station. LPD Definition on SunOS /ete/printeap: Printcap is a simplified version of a database for describing printers. The spooling system accesses the printcap file every time it is used, allowing dynamic addition and deletion of printers. Each entry in the data base describes one printer. The first entry for each printer gives the names which are known for the printer. The second name given is the most common abbreviation for the printer, and the last name given should be a long name fully identifying the printer. For detailed description how to set up the database refer to sun microsystems System and Network Administration, Part Number:800-3805-10. The following line shows our entry in the fetcfprintcap: # # Printer Caption Entry for remote 3174 ITSO 8657 lpI3174PRTQ:\ :lp=:rm=3174PRTQ:rp=COAXPRT:sd=/var/spool/lpd: Jete/hosts: The following entry has to be made in the fetefhosts file before printing. In the fetc/hosts file is the name of the 3174 Line Printer Daemon. SPSUN009# vi /etc/hosts letclhosts 14 lines, 322 characters # # Sun Host Database # # If the N1S ;s running, this file is only consulted when booting # 127.0.0.1 local host # 9.67.212.9 45.119.151.153 45.119.151.154 45.119.151.155 SPSUN009 loghost 8260DMM A 8260DMM B 8260 HMP Chapter 9. 3174 TCP/IP Enhancements RPQ 8Q1041 329 45.119.151.158 45.119.151.157 9.24.184.58 826eDMM D 826eDMM C 3174PRTQ User Commands on SunOS LPR Command: The Ipr command creates a printer job in a spooling area for subsequent printing as facilities become available. Each printer job consists of a control file and one or more data files. The data files are copies of each filename you specify. The spool area is managed by the line printer daemon, Ipd. Jobs that specify a printer on a remote machine are forwarded by Ipd. SPSUNee9# lpr -P3174PRTQ etc/hosts This command send the print job to our 3174 Line Printer Daemon, named 3174PRTQ. In our example we try to print the /etc/hosts file. LPQ Command: The Ipq command displays the contents of a printer queue. It reports the status of the specified jobs, or all jobs owned by the user specified by username. SPSUNee9# lpq -P3174PRTQ etc/hosts LPSTAT Command: The Ipstat prints information about the current status of the printer spooling system. SPSUNee9# lpstat Line Printer Administration The Ipc program lets you control the operations of those printers which are described in the letclprintcap database. Lpc can be used to start or stop a printer daemon, enable or disable the print queue for a printer, rearrange the order of jobs in a printer queue, or display the status of a printer, the printer daemon, and its spooling queue. The following panels shows the LPC status command. Last login: Thu May 12 18:15:58 from 3174PRTQ SunOS Release 4.1.3 GENERIC #3: Mon Ju1 27 16:43:54 PDT 1992 You have new mail. SPSUNee9# 1pc 1pc> status 1p: queuing is enabled printing is enabled 1 entry in spool area waiting for queue to be enabled on 3174PRTQ 1pc> Figure 339. fpc Program This example shows the status of an attempt to start a spooling daemon for our 3174PRTQ printer. 330 Using the 3174 TCP/IP Networks 9.12 Scenario 2 - TN3270 to MVS Host The purpose of this connectivity scenario is to describe how terminal attached to a 3174 Ethernet Controller LAN-attached workstation can use the TCP/IP protocol to communicate with MVS host applications through an IBM 3172 Interconnect Controller as shown in Figure 340. MVS DD 9.67.32.65 3172 3174 DOD D CUT or o CUT or ASCII ASCII Display Display Figure 340. TN3270 to MVS Host Chapter 9. 3174 TCP/IP Enhancements RPQ 8Q1041 331 9.12.1 Scenario Description This section describes the distinctive steps to establish a TN3270 TELNET session to the MVS host. The composite network has the following components: • MVS host with the destination address 9.67.32.65 • 3172-1 with IP-address 9.67.32.1 • 3174-14R with the Ethernet adapter address 9.67.32.91 9.12.2 TN3270 Customization This section describes the entries to the customization that are needed to support the TN3270. If you are not familiar with customizing the 3174 for TCP/IP operation refer to 3174 Planning Guide. _ _ _ AEA and TCPjIP Station Set _ __ 721 - TN3270 722 - TH 723 - TN327e 725 - 1 731 - 1 732 -----1----733 - e 734 735 736 - 1 737741 - eee 742 - e15 743 - 1 744 - e- 745 - e 746 - e e 751 - 6 752 761 - 1 762 - 1 -::':76':'"::'3---e=-,~7~64:---~1-::-:76=5---e=-,- - - - - 771 - 1 772 - 1 773 - 1 774 - 1 775 - 1 776 - 1 781 - e 782 - e 783 - e66 784 - 1 785 - llllleee 786 - 132 787 - e 7ge - eee • eee • eee • eee 791 - eeeee e- 721 731 741 751 761 771 781 7ge - 722 723 725 - 1 1 732 - 1 733 - e 734 - _ 735 - e 736 - 1 737eee 742 - e15 743 - 1 744 - e 745 - e 746 - e e 2 752 1 762 - 1 76':""3--~I:---~76':""4----:-1---::-76:-::5----:-e- - - - - - - 1 772 - 1 773 - 1 774 - 1 775 - 1 776 - 1 e 782 - e 783 - e66 784 - 1 785 - l1111eee 786 - 132 787 - e eee • eee • eee • eee 791 - eeeee All responses are correct PF: 3=Quit 4=Default 7=Back 8=Fwd le=Page Back II=Pge Fwd Figure 341. AEA and TCP/IP Station Set Panel To define the station set for TN3270 access, respond to the following questions: Q721 Enter TN3270; this is the station set name that you wish displayed on the Connection Menu. Q722 Enter TH as the station type for the TCP/I P host. Q751 Specify 6 for the data stream supported by the TCP/IP host. Press Enter and PF8 to continue with the customization. 332 Using the 3174 TCPIIP NetworkS 9.12.3 Defining Default Destinations ____ AEA and TCP/IP Default Destination ____ Station Set 1 2 3 4 5 1 7 8 Station Set Name Session Limit 3270 HOST TELNET VT100 TELNET IBM3lel TELNET VT220 7 BIT TELNET VT220 8 BIT TN3270 PF: 3=Quit 4=Default Session LTl LT2 LT3 LT4 LT5 0 0 0 0 0 0 0 0 7=Back 8=Fwd l0=Page Back 11=Page Fwd Figure 342. AEA and TCP/IP Default Destination Panel This panel determines what the terminal user will see on each LT when it is first accessed. Press PFS and the next panel appears. 9.12.4 Defining TCP/IP Options _ _ TCP/IP Options Menu _ _ 3174 IP Address Subnet Mask 052 - 009 • 067 • 032 • 091 054 - 255 • 255 • 255 • 192 Maximum TELNET Connections Maximum Printer Connections TCP/IP Buffer Space 058 - 020 059 - 005 060 - 0256 K (001 - 250) (001 - 099) (K = 1I:l24 bytes) Routing Field Support All Routes Broadcast 062 - Y 064 - Y (Y,N) (Y,N) PF: 3=Quit 4=Default 7=Back 8=Fwd Figure 343. TCP/IP Options Menu On this panel you define a 3174 IP address and the corresponding subnet mask. After defining press Enter followed bbyyFS and the following panel is displayed. Chapter 9. 3174 TCP/IP Enhancements RPQ 8Q1041 333 9.12.5 Defining TCP/IP Routing Information _ _ . TCPjIP Routing Infonnation _ _ Destination IP Address Type (N,S,H,D) Router IP Address XXX • XXX • XXX • XXX X XXX • XXX • XXX • XXX XXX • XXX • XXX • XXX X XXX • XXX • XXX • XXX XXX • XXX • XXX • XXX X XXX • XXX • XXX • XXX XXX • XXX • XXX • XXX X XXX • XXX • XXX • XXX XXX • XXX • XXX • XXX X XXX • XXX • XXX • XXX XXX • XXX • XXX • XXX X XXX • XXX • XXX • XXX XXX • XXX • XXX • XXX X XXX • XXX • XXX • XXX XXX • XXX • XXX • XXX X XXX • XXX • XXX • XXX PF: 3=Quit 4=Default 7=Back 8= Fwd Figure 344. TCP/IP Routing Information In our scenario we do not use router. Therefore, just press PF8 to continue with the next panel. 9.12.6 Defining Domain Name Services _ _ TCPjIP Domain Name Services _ _ 3174 Hostname 3174TCP1 D ________________ 3174 Domain Name ITSe RALEIGH IBM COM fJ _____________ Domain Nameserver IP Addresses II XXX • XXX • XXX • XXX XXX • XXX • XXX • XXX XXX • XXX • XXX • XXX XXX • XXX • XXX • XXX PF: 3=Quit 4=Default 7=Back 8= Fwd Figure 345. TCP/IP Domain Name Services D Is the name assigned to your 3174. II 334 Is the domain in which your 3174 is in. Using the 3174 TCPIIP Networks IJ In our example, we have not defined a nameserver. Press Enter and PF8, and the followin~ panel will allow you to create a host nickname. In our scenario we do not define a host nickname; therefore, walk-through the following panel by pressing Enter and PF8 to finish TN3270 cu stom ization. After you have completed the 3174 TCP/IP customization for TN3270 you have to relML the 3174. 9.12.7 Connection Menu The following panel shows you the Connection Menu after the 3174 becomes active. This menu represents the different TELNET emulations which are customized on the 3174. Connection Menu Enter a number (NUM) or a name on the Command Line, then press ENTER NUM NAME 1 327e HOST 2 TELNET vnee 3 TELNET IBM31el 4 TELNET VT22e 7 BIT 5 TELNET VT22e 8 BIT 6 TN327e PF: 3=End NUM NAME STATUS STATUS ? Down Down Down Down Down 6=Terminal Disconnect 12=Host Disconnect ============>To: Figure 346. Connection Menu Immediately after 3174 IMLed When the 3270 host attachment becomes active, the status changes without user intervention. When you press the Enter key, the status shows all TCP/IP hosts active. Connection Menu Enter a number (NUM) or a name on the Command Line, then press ENTER NUM NAME 1 327e HOST 2 TELNET vnee 3 TELNET IBM31el 4 TELNET VT22e 7 BIT 5 TELNET VT22e 8 BIT 6 TN327e PF: 3=End STATUS Up UP Up Up Up Up NUM NAME 6=Terminal Disconnect STATUS 12=Host Disconnect ============>To: 6 Figure 347. Connection Menu after 3174 Becomes Active and Enter Pressed Select TN2370 by typing 6 on the command line and then press Enter. Chapter 9. 3174 TCP/IP Enhancements RPQ 8Q1041 335 3174 TELNET> open 9.67.32.65 Attempting connection to 9.67.32.65 Connected to 9.67.32.65 Figure 348. TELNET Local Mode At the TELNET prompt type open and 9.67.32.65 as the desired destination of the MVS host. If the connection is opened, you leave the local mode and enter into session with the MVS host. In our scenario the TN3270 default application in MVS TCP/IP is NetView Access Services. Hot Line: 17-6666 Date •• : 94/29/94 Time •. : 99:31:24 Terminal: RAKAE991 NET V lEW ******* ******* ******* ********* ******* ******* ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ********* ** ******* ********* ******* ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ****** ******* ** ****** ********* ******* S E R V ICE S NetView Access Services, Release 3.1 - Program Number 5665-365 C Copyright IBM Corp. 1987, 1991. All rights reserved Enter Logon information: User • • • • fran Password •• User ID/LOGOFF New Password • • Application Group . Location PF l=Help 2=Language Figure 349. NETVIEW ACCESS The TN3270 session with the MVS host is established. The NETVIEW ACCESS main menu is displayed. At the Logon information field User, type in your user 10 and the desired Password to get access to the Application Selection panel. 336 Using the 3174 TCP/IP Networks Application Selection Help: 17-6666 Term: RAKAE001 Date: 04/29/94 Time: 09:43:21 Broadcast: Select application or enter command. Return to this panel using Escape key PA2 Issue commands in applications using Command key PF01 and Prefix # 10 1 2 3 4 5 6 7 8 9 10 Name NETV20 TS020 NRFAS4A NRFTEST CICS1 HONE NETOPS03 NETOPS18 NETOPS20 NETOPS25 Status M B Jump Key 07:44 PA2 07:44 PA2 PA2 PA2 PA2 PA2 PA2 07:44 PA2 07:44 PA2 PA2 Application Description NPDA/NLDM NetView SA20 - RAKAN TSO on SA20 - RAKAT NRF application on as/400 CICS V2.1 on SA20 - RAKAC001 AUTO AUTO AUTO AUTO OPS OPS OPS OPS NetView NetView NetView NetView SA03 SA18 SA20 SA25 - RA3AO RAIAO RAKAO RAIAO To terminate all sessions use the LOGOFF command. COMMAND ==> 2_ _ _ __ PF l=Help 2=Language 3=Disconnect 4=Redefine Keys 7=Backward 8=Forward Figure 350. Application Selection On the Application Selection panel you select the application which you want work with. In our example we decided to work with TSO. Type in 2 on the command line and press Enter; the TSO logon process is started. ICH70001I FRAN LAST ACCESS AT 99:45:43 ON FRIDAY, APRIL 29, 1994 IKJ56455I FRAN LOGON IN PROGRESS AT 99:45:56 ON APRIL 29, 1994 IKJ56951I NO BROADCAST MESSAGES *** Figure 351. TSO Logon After a successful TSO logon process, the ISPF/PDF PRIMARY OPTION MENU will appear. Chapter 9. 3174 TCPIIP Enhancements RPQ 8Q1041 337 ISPF/PDF PRIMARY OPTION MENU OPTION ===> a I 2 3 6 a T o J U R H S X ISPF PARMS BROWSE EDIT UTILITIES COMMAND SDSF TUTORIAL DITTO XMIT USER Util RACF HCD SMP/E EXIT USERID Specify terminal and user parameters TIME Display source data or output listings ISPF Create or change source data Perform utility functions Enter TSO Command, CLIST, or REXX exec System Display and Search Facility Display information about ISPF/PDF MVS DITTO Transmit / Receive NCP GEN, ACFTAP, Language foreground and batch Resource Access Control Facility Hardware Configuration Definition SMP/E Terminate ISPF using log and list defaults FRAN a9:46 V3R5 Enter END command to terminate ISPF. Fl=HELP F7=UP F2=SPLIT Fa=DOWN F3=END F9=SWAP F4=RETURN Fla=LEFT F5=RFIND FII=RIGHT F6=RCHANGE Fl2=RETRI EVE Figure 352. ISPFIPDF Primary Option Menu ISPF/PDFPRIMARY OPTION MENU OPTION ===> 6 a I 2 3 6 a T o J U R H S X ISPF PARMS BROWSE EDIT UTILITIES COMMAND SDSF TUTORIAL DITTO XMIT USER Util RACF HCD SMP/E EXIT USERID Specify terminal and user parameters TIME Display source data or output listings ISPF Create or change source data Perform utility functions Enter TSO Command, CLIST, or REXX exec System Display and Search Facility Display information about ISPF/PDF MVS DITTO Transmit / Receive NCP GEN, ACFTAP, Language foreground and batch Resource Access Control Facility Hardware Configuration Definition SMP/E Terminate ISPF using log and list defaults FRAN 99:59 V3R5 Enter END command to terminate ISPF. Fl=HELP F7=UP F2=SPLIT Fa-DOWN F3=END F9=SWAP F4=RETURN FIO=LEFT F5=RFIND Fl1=RIGHT F6=RCHANGE Fl2=RETRI EVE Figure 353. ISPFIPDF Primary Option Menu To work with the TSO COMMAND PROCESSOR, type in 6 on the OPTION line and press Enter; the following panel appears. 338 Using the 3174 TCP/IP Networks ------------------------- TSO COMMAND PROCESSOR ----------------------------ENTER TSO COMMAND, CLIST, OR REXX EXEC BELOW: ===> F1=HELP F7=UP F2=SPLIT F8=DOWN F3=END F9=SWAP F4=RETURN F10=LEFT F5=RFIND Fll=RIGHT F6-RCHANGE F12-RETRIEVE Figure 354. TSO Command Processor ------------------------- TSO COMMAND PROCESSOR ----------------------------ENTER TSO COMMAND, CLIST, OR REXX EXEC BELOW: ===> netstat devl;nks F1=HELP F7=UP F2=SPLIT F8=DOWN F3=END F9=SWAP F4=RETURN F10=LEFT F5-RFIND Fll-RIGHT F6=RCHANGE F12=RETRIEVE Figure 355. TSO Command Processor On this panel you are able to work with TSO commands. In our scenario we want to show what kind of information is available with the command netstat devlinks On the arrow line type in netstat devlinks and press Enter. In our case, the result of this command is shown on the following panel. ------------------------- TSO COMMAND PROCESSOR ----------------------------ENTER TSO COMMAND, CLIST, OR REXX EXEC BELOW: ===> netstat devlinks TCPNET267I TCPNET245I TCPNET246I TCPNET252I TCPNET120I TCPNET245I TCPNET246I TCPNET252I TCPNET120I TCPNET245I TCPNET246I TCPNET252I TCPNET120I MVS TCP/IP Netstat V2R2.1 Device CH2EN2 Queue size: 0 Link EN2 Type: LCS Status: Ready Address: OECO Type: ETHERI802.3 Net number: 1 Device CH2TR2 Queue size: 0 Link TR2 Type: LCS Address: OEC2 Type: IBMTR Status: Inactive Device CTCD2025 Queue size: 0 Link CTCL2025 Type: CTC Address: OC04 Type: CTC Status: Inactive Net number: 1 Net number: 1 Figure 356. netstat devlinks On this panel the TCPNET status information is displayed. Chapter 9. 3174 TCP/IP Enhancements RPQ 8Q1041 339· 9.13 Scenario 3 - TN3270 to CICS/6000 The purpose of this connectivity scenario is to describe how a 3174 coax-attached or ASCII terminal can communicate over an Ethernet-LAN to CICS/6000 as shown in Figure 357. CICSl6000 Server and Client 1111 1111 1111 1111 ~ o 9.67.32.73 Ethernet 111111111111111 111111111111111 9.67.32.91 CUT or ASCII Display 41721417210 Figure 357. TN3270 to RSI6000 Host 9.13.1 Scenario Description The test configuration consists of the following components: • RS/6000 with AIX 3.2.3 and IP-address 9.67.32.73 • 3174-14R with an Ethernet adapter address 9.67.32.91 • PS/2s running DOS and OS/2 are not being used in this scenario. 9.13.2 TN3270 Customization This section describes the entries to the customization that are needed to support the TN3270. If you are not familiar with customizing the 3174 for TCP/IP operation refer to 3174 Planning Guide. 340 Using the 3174 TCPIIP Networks _ _ _ AEA and TCPjIP Station Set _ __ 721 - TN3279 722 - TH 723 - TN327a 725 - 1 731 - 1 732 -----1----733 - a 734 - _ 735 - 01 736 - 1 737741 - Bee 742 - a15 743 - 1 744 - a 745 - a 746 - a a 751 - 6 752 - _ _ _ _ _ _ _ _ _ _ _ _ _ _ _____ 761 - 1 762 - 1 763 - a 764 - 1 765 - a 771 - 1 772 - 1 773 - 1 774 - 1 775 - 1 776 - 1 781 - a 782 - a 783 - a66 784 - 1 785 - l1111aaa 786 - 132 787 - a 79a - aee • aee • eae • eaa 791 - aeeea 721 731 741 751 761 771 781 79a - 722 723 725 - 1 1 732 - 1 733 - a 734 - _ 735 - a 736 - 1 737aaa 742 - a15 743 - 1 744 - a 745 - a 746 - a a 2 752 - _ _ _ _ _ _ _ _ _ _ _ _ _ _ __ 1 762 - 1 763 - 1 764 - 1 765 - a 1 772 - 1 773 - 1 774 - 1 775 - 1 776 - 1 a 782 - a 783 - a66 784 - 1 785 - l1111aaa 786 - 132 787 - a aaa • aaa . Bee . aaa 791 - aaaaa All responses are correct PF: 3=Quit 4=Default 7=Back 8= Fwd la=Page Back II=Page Fwd Figure 358. AEA and TCPIIP Station Set Panel To define the station set for TN3270 access, respond to the following questions: Q721 Enter TN3270, as this is the station set name that you wish displayed on the Connection Menu. Q722 Enter TH as the station type for the TCP/I P host. Q751 Specify 6 for the data stream supported by the TCP/I P host. Press Enter and the PF8 key to continue with the customization. 9.13.3 Defining Default Destinations ____ AEA and TCPjIP Default Destination ____ Station Set 1 2 3 4 5 1 7 8 Station Set Name Session Limit 327a HOST TELNET vnaa TELNET IBM31al TELNET VT22a 7 BIT TELNET VT22a 8 BIT TN3279 PF: 3=Qui t 4=Defaul t Session LTI LT2 LT3 LT4 LT5 a a a a a a a a 7=Back 8=Fwd W=Page Back l1=Page Fwd Figure 359. AEA and TCPIIP Default Destination Panel This panel determines what the terminal user will see on each LT when it is first accessed. Press the PF8 key, and the next panel appears. Chapter 9. 3174 TCP/IP Enhancements RPQ 8Q1041 341 9.13.4 Defining TCP/IP Options _ _ TCP/IP Options Menu _ _ 3174 IP Address Subnet Mask 852 - 889 • 867 • 832 • 891 854 - 255 • 255. 255. 192 Maximum TELNET Connections Maximum Printer Connections TCP/IP Buffer Space GSS - G2G GS9 - GGS e6e - e2S6 K (eel - 25e) (eel - e99) (K = 1e24 bytes) Routing Field Support All Routes Broadcast G62 - Y G64 - Y (Y,N) (Y,N) PF: 3=Quit 4=Default 7=Back S=Fwd Figure 360. TCPIIP Options Menu On this panel you define 3174 IP address and the corresponding Subnet Mask. After defining, press Enter and the PF8 key, the following panel is displayed. 9.13.5 Defining TCP/IP Routing Information _ _ TCP/IP Routing Information _ _ Destination IP Address Type (N,S,H,D) Router IP Address XXX • XXX • XXX • XXX X XXX • XXX • XXX • XXX XXX • XXX • XXX • XXX X XXX • XXX • XXX • XXX XXX • XXX • XXX • XXX X XXX • XXX • XXX • XXX XXX. XXX • XXX. XXX X XXX • XXX • XXX • XXX XXX • XXX • XXX • XXX X XXX • XXX • XXX • XXX XXX • XXX • XXX • XXX X XXX • XXX • XXX • XXX XXX • XXX • XXX • XXX X XXX • XXX • XXX • XXX XXX • XXX • XXX • XXX X XXX • XXX • XXX • XXX PF: 3=Quit 4=Default 7=Back S=Fwd Figure 361. TCPIIP Routing Information In our scenario we do not use routers. Therefore, just press PF8 to continue to the next panel. 342 Using the 3174 TCPIIP Networks 9.13.6 Defining Domain Name Services _ _ TCPjlP Domain Name Services _ _ 3174 Hostname 3174TCP1 D________________ 3174 Domain Name ITSe RALEIGH IBM COM fJ _____________ Doma i n Nameserver I P Addresses xxx . xxx . II XXX • XXX • XXX XXX • XXX • XXX XXX • XXX • xxx . xxx XXX • XXX • XXX • XXX PF: 3=Quit 4=Default 7=Back B=Fwd Figure 362. TCPIIP Domain Name Services D Is the name assigned to your 3174. II Is the domain in which your 3174 is in. a In our example, we have not defined a nameserver. Press Enter and PF8, and the following panel appears. 9.13.7 Defining TCP/IP Nicknames _ _ TCPjlP 3174 Defined Nicknames _ _ Nickname IP Address DOS _ _ _ _ __ OS2 AS4'-ee-·B - - - - RS6eee1~_ __ RS6KCICS,_ _ __ 3174L,_ _ _ __ PF: 3=Quit 4=Default 0e9 • ee9 • e09 • ee9 • ee9 • ee9 • XXX • XXX • XXX. XXX • XXX • XXX • XXX • 7=Back e67 e67 067 e67 e67 e67 XXX XXX XXX XXX XXX XXX XXX • • • • • • • • • • • • • 032 e32 e32 e32 e32 e32 XXX XXX XXX XXX XXX XXX XXX • • • • • • • • • • • • • e93 e94 e95 ess e73 e91 XXX XXX XXX XXX XXX XXX XXX S=Fwd Figure 363. TCPIIP 3174 Defined Nicknames Chapter 9. 3174 TCP/IP Enhancements RPQ 8Q1041 343 Since users remember names better than numericlP addresses, this panel allows you to define up to 16 host nicknames and their associated IP addresses. In our scenario we defined RS6KCICS as the nickname. After defining the nickname, press Enter and PF8. After you have completed the 3174 TCP/IP customization for TN3270, yo have to relML the 3174. 9.13.8 CICS/6000 Overview CICS/6000 is the latest member of the CICS product family. It extends the distributed processing capabilities of CICS to the AIX environment. Like existing CICS products that run on the MVS, VSE, OS/2, and OS/400 platforms, CICS/6000 requires prerequisite products in order for it to function. In the case of CICS/6000 the prerequisite products are Distributed Computing Environment (DCE) and Encina. The name Encina is derived from Enterprise Computing in a New Age. DCE is prerequisite to both CICS/6000 and Encina, because it provides a common infrastucture for distributed processing. CICS/6000 is the transaction monitor that enables transaction processing, resource management, and communication with other CICS family members. For detailed information about the CICS/6000 environment refer to AIX CICS/60D0 Installation and Configuration: A Guide to Implementation, GG24-4091-OO. 9.13.9 CICS/6000 Environment Before you are able to communicate with TN3270 from a 3174 CUT or ASCII terminal to CICS/6000 be sure that the following steps have been taken on the CICS/6000 system: • Install the CICS/6000 products. • Configure a region. • Create users. • Customize the environment. • Define a separate CICS/6000 client machine. • Enable access from remote machines through a TCP/IP LAN. For a detailed description about this procedures refer to Chapter 4 of AIX CICS/60D0 Installation and Configuration: A Guide to Implementation, GG24-4091-OO. 344 . Using the 3174 TCPIIP Networks 9.13.10 CICS/6000 TELNET Server CICS/6000 supplies a component called cicsteld (CICS telnet daemon). This component provides the telnet server services to telnet clients and communicates with CICS/6000 regions. ~ or ASCII ---•• CICS/6000 REGION 41721417211 Figure 364. cicsteld Protocol In our the scenario the telnet client is a 3270 coax-attached terminal. 9.13.11 TCP/IP Port Number When the telnet client wants to attach to a telnet server, it must supply the hostname of the machine on which that server resides. It must also supply a port number, which distinguishes one TCPIIP service from another; see Figure 365 on page 346. The TCP/IP protocol architects a set of well-known port numbers that are reserved for specific applications and services. When using a telnet client to contact a standard telnet server, you only need to supply the hostname of the server, as the telnet service port number is defined as well-known (port23). The majority of telnet clients provide a mechanism to specify an alternative port number when connecting to a remote telnet server. This mechanism allows alternative servers to coexist on the same TCPIIP host without interfering with each other. This mechanism is used by cicsteld. Chapter 9. 3174 TCPIIP Enhancements RPQ 8Q1041 345 TELNETD 23 i"1'licit port number Thl3270 hostname TELNET 5001 port number> 1024 CICSTELD I CICS/6000 server CICSI6000 client 41721417200 Figure 365. TCPIIP Port Number You must select a port number for cicsteld registration, in our example we use 5001, that incoming telnet client requests will use to reach the cicsteld server. After the configuration of cicsteld is finished, we are able to access the CICS/6000 region from the 3174 connection menu, using the TN3270 command. For detailed information refer to Chapter 6 of AIX CICSI6000 Installation and Configuration: A Guide to Implementation, GG24-4091-00. 9.13.12 Connection Menu The following panel shows you the Connection Menu after the 3174 becomes active. This menu represents the different TELNET emulations which are customized on the 3174. Connection Menu Enter a number (NUM) or a name on the Command Line, then press ENTER NUM NAME 1 TN3270 2 TELNET 3 TELNET 4 TELNET 5 TELNET 6 TN3270 PF: 3=End VTHl0 IBM3101 VT220 7 BIT VT220 8 BIT STATUS Up UP Up Up Up Up 6=Terminal Disconnect NUM NAME STATUS 12=Host Disconnect ============>To: 6 Figure 366. Connection Menu after 3174 Becomes Active and Enter pressed Select TN2370 by typing 6 on the command line and press Enter. 346 Using the 3174 TCP/IP Networks 3174 TELNET> open rs6kcics 5881 Attempting connection to 9.67.32.73 Connected to 9.67.32.73 Figure 367. TELNET Local Mode At the TELNET prompt type open rs6kclcs 5001 and press Enter. Instead of the IP-destination address, we use the RS/SOOO nickname, which was customized. While attempting to establish a connection to a CICS/SOOO region, the following messages will appear, one after another, on the upper line of your screen. ERZ1824T/ee3l: Checking supplied user identify 'telduser'. PF: 3=Quit 4=Default 7-Back 8-Fwd lezpage Back ll-Page Fwd le-Page Back ll-Page Fwd Figure 368. Checking User ERZ18l4I/eell: Searching for available regions. PF: 3-Quit 4=Default 7-Back 8= Fwd Figure 369. Searching Available Regions Available CICS Regions Move cursor to desired item and press REGION Description itso Region Definition PF3-Exit Figure 370. Available CICS Regions On this screen, the available CICS regions are displayed. Move the cursor to the desired region and press Enter. In our example, we have defined only the region Itso Chapter 9. 3174 TCPIIP Enhancements RPQ 8Q1041 347 ERZ1815Ij0013: Connect to region 'itso'. PF: 3=Quit 4=Default 7=Back 8= Fwd 10=Page Back 11=Page Fwd Figure 371. Connect to Region After the successful connection to the selected region, you are able to run different commands to start CICS-supplied transactions. For detailed information about these commands refer to AIX CICSI6000 Customization and Operation, Release " SC33-0931-01. CESN Command This is a CICS-supplied transaction that enables users to sign on to the CICS system. Run the following command: CESN the CICS Signon Screen is displayed. 9.13.13 CICS Signon Screen CESN - CICS SIGNON - ENTER USERID AND PASSWORD USERID: PASSWORD: PF: 3=Quit 4=Default 7=Back 8=Fwd 10=Page Back 11=Page Fwd Figure 372. CESN - CICS Signon Screen On this screen, Enter your CICS user 10 and password to sign on to a CICS/6000 session. 348 Using the 3174 TCPIIP Networks CEMT Command This is a CICS-supplied transaction that invokes all the master terminal functions. These functions include inquiring and changing the value of parameters used by CICS, altering the status of system resources, and terminating tasks. Run the following command: CEMT INQUIRE TASK The following panel appears. INQUIRE TASK STATUS: RESULTS - OVERTYPE TO MODIFY Tas( 14) Tcl(eel) Tra(CEMT) Fac(RTee) Run Inf Ter User(telduser) APPLID=; tso RESPONSE: NORMAL PF 1 HELP 3 END 7 SBH 8 SFH 9 MSG Ie SB 11 SF Figure 373. Inquire Task 9.13.14 Working with Your CICS/6000 Region Now that your CICS/6000 region is running, you may want to customize your environment to better support the existing terminals in your system config u ration. The following customization steps should be done on your CICS/6000 system: • Specify a 3270 configuration. • Modify a 3270 configuration. • Access CICS/6000 from a remote machine. • Use the screen design aid tool. For a detailed description about these topics go to Chapter 7 of AIX CICSI6000 Installation and Configuration: A Guide to Implementation, GG24-4091-OO. Chapter 9. 3174 TCP/lPEnhancements RPQ8Q1041 349 350. Using the 3174 TCPIIP Networks Chapter 10. 3174 Configuration Support C, Release 5 The new functions added in Release C5 fall into four categories: • Enhancements to APPN • Addition of the Frame Relay Communication Feature • The inclusion of several RPQs as base function • Miscellaneous enhancements This chapter describes mainly the 3174 TCPIIP traffic function over the Frame Relay Communications feature. TCPIIP SNA 3745 1-----1 Host Host Frame Relay Network TCPIIP Host 4172\0417213 Figure 374. 3174 Frame Relay Communications Feature With the addition of the Frame Relay interface, the 3174 expands the networking opportunities for interconnecting multiple protocols at speeds up to 256 Kbps. 3174 protocols, such as SNA PU2.0, APPN, LAN Gateway, and TCP/lP, are supported by the Frame Relay Communications feature. A major application of 3174 Frame Relay support is the interconnection of token-ring LANs across a WAN that requires higher speed access. With source-route remote bridge support, the 3174 can communicate over private or public Frame Relay networks, bridging a token-ring workstation attached to the 3174 across a Frame Relay network to another token-ring workstation. Note: © Copyright IBM Corp. 1994 351 Frame relay remote bridge is not available in Configuration Support-C Release 5. The frame relay remote bridge function is planned for late 1994. You can create hybrid networks where private and public networks are used (as available) with a single network interface. This will allow you to efficiently and economically expand your business network across town, or across country, while using higher communication speeds. 10.1 .Multiprotocol Frame Relay The 3174 Frame Relay Communications feature, along with other IBM products, such as the 6611,3745,3172, RouteXpander/2, and AS/400, support RFC 1490 (updated 1294 RFC), a multiprotocol interconnect standard for Frame Relay. This standard establishes a format for transport across a Frame Relay network, so that any other device that meets this standard can read all traffic sent into the network. 10.2 DLCI The 3174 can support up to 250 Data Link Connection Identifiers (OLCls) with a single access to a private or public Frame Relay network. Multiple OLCls are allowed for each protocol type supported, as well as multiple protocols via one OLCI. The Local Management Interface (LMI), which provides status inquiries between the 3174 and the Frame Relay network, is supported for LMI Rev1, Annex 0, and CCITT formats. 10.3 IP Support The IP support of Frame Relay allows coax and ASCII terminal users to log on to TCP/IP hosts as TELNET clients over a WAN. The TELNET sessions can co-exist with eXisting 3270 or ASCII host sessions using the Multiple Logical Terminal function. Other basic protocols such as ICMP, UOP and SNMP, are also supported. For IP traffic, the 3174 uses InARP (Inverse ARP) when each OLCI becomes active to determine the remote device's IP address. The 3174 requires its remote partners to reply to InARP requests if they want to talk with the 3174 over Frame Relay. 10.4 Interoperability TCP/IP on the 3174 can use a Frame Relay network to a TCP/IP host or IP router, such as a 6611 or a 3745 using the Frame Relay Handler support in NCP. 10.5 Migration - Coexistence All functions in the previous C releases can coexist with the C5 functions. You can upgrade an existing 3174 to C5 and not lose any current function given you have installed the memory required to handle all the desired function. Although C4 allowed Ethernet configurations, but not token-ring configurations, C5 allows either one to be configured. 352 Using the 3174 TCP/IP Networks 10.6 Frame Relay Customization There are 3 new panels to support Frame Relay. The first panel is for information related to the 1A host connection via a Frame Relay network as shown 10.6.2, "Frame Relay Host Panel Layout for the 1A Host" on page 354. The second is for information related to the single link host connections via a Frame Relay network as shown in 10.6.3, "Frame Relay Host Panel Layout for the 1B-1 H Hosts" on page 354. The host panels can only be displayed when the host attachment for the 1A host 10 is Frame Relay. The last new panel describes the characteristics of the actual OLCI connections to the Frame Relay network. See 10.6.4, "Frame Relay Description Panel Layout" on page 355, for an example of this panel. The information on this panel is only required once per physical connection to a Frame Relay network. Therefore the single link path of panels need not present this panel. The ModellAttach panel is the only existing panel that has been modified. It allows the selection of the option 9 Frame Relay for Question 101 (Host Attachment). 10.6.1, "Modell Attach Panel," shows how the panel looks. = 10.6.1 Modell Attach Panel _ _ _ _ _ Model I Attach _ _ __ Online Test Password 898 - Product Assistance Data 899 - 3174 ETHERNET ADAPTER 3174 Model 188 - XXX Host Attachment 181 - X 1-BSC 2-SDLC 3-X.25 4-Non-SNA Channel 5-SNA Channel LAN adapter type 182 - X 8-none 1-Token Ring 2-Ethernet PF: 3=Quit 4=Default 6-SDLC, X.21 Switched 7-Token-Ring 8-Ethernet 9-Frame Relay M-Multi-host 8= Fwd Figure 375. Model/Attach Here is the change to the Modell Attach panel: Question 101: Host Attachment Response: 1 = BSC 2 = SOLC 3 = X.25 4 Non-SNA (Channel) 5 = SNA (Channel) = = = 6 SOLC (X.21 Switched) 7 Token-Ring 8 .= Ethernet 9 Frame Relay M = Multi-Host Support = This question allows a response of 9 to signify Frame Relay network. Chapter 10. 3174 Configuration Support C, Release 5 353 10.6.2 Frame Relay Host Panel Layout for the 1A Host This is what the panel looks like that describes the connection parameters to a host through a Frame Relay link. In a TCP/IP environment the primary host will more than likely be a VM or MVS host, with the 3174 being a TN3270 terminal server. Frame Relay ""'lA-=-=PR""'IM"""'A=RY-F~R HOST LINK ----FR PF: 999 - X XXXX XX 1eS - eeeeeee 11e - e aaee 116 - e__ 121 - a1 123 - e 125 - aaaeeeee 126 - aaeeeaee 132 - 9 a a a 136 - 1 a e 1 137 - e e e a 138 - e 141 - A 165 - 1 166 - A 168 - a 173 - 9ageaaee 175 - aaeeeel 179 - a e e 213 - 1 215 - aaeee 22a - a 3=Qui t 4=Default 7=Back 127 - a e S=Fwd Figure 376. Frame Relay Connection Parameter 10.6.3 Frame Relay Host Panel Layout for the 1B-1 H Hosts =ID~=--:-A=FR~SI~NG~LE Frame Relay LINK ----FR 999 - X XXXX XX 121 - 91 127 - a e 125 - eaaeeeaa 123 - e 165 - 1 179 215 - aeaee PF: 3=Quit 4=Default 7=Back eee 229 - 9 221 - 9 8=Fwd Figure 377. Frame Relay Connection Parameter Question 090: DLCI Number I SAP This is the OlCI number and SAP for this host. Response: 90 - x xxxx xx L l1d= any non-zero hex multiple of 4 0016 - 0991 decimal/10 - 30F hex OLCI Input format O=Oecimal, H=Hex SAP ~OLCI Default: Xl S 354 Using the 3174 TCPIIP Networks 10.6.4 Frame Relay Description Panel Layout This is what the panel looks like that describes the connection parameters to a Frame Relay network. _______~____ Frame Relay _ _ _ _ __ 1A = PRIMARY FR HOST LINK ~ OO/FR 300 313 - Enable Frame Relay (O-No, 1-Yes) NRZI (O-NRZ, 1-NRZI) a 552 - 050 Maximum Number of DLCls (001-254) - 00 554 - ____ Committed Information Rate (002048-256000) 558 560 562 563 563 566 - 0 a 3 10 10 0000 Congestion control (a-No Support/1-Support) DE Bit Support (O-No Support/1-Support) LMI Type (2-LMI Rev-1, 3-Annex-O, 5-CCITT) LMI Transmit Polling Interval (1-30) LMI Recei ve Poll i ng Interval (5-30) Additional Receive Buffer Space (0000-1024) PF: 3=Quit 4=Default 7=Back 8= Fwd 9=RtnH Figure 378. Frame Relay Description Question 300: Enable Frame Relay (over communication adapter) This is a flag to indicate if Frame Relay should be enabled over the communication adapter. Response: do not enable do not enable 1 = enable = o= Default: underscore Question 552: Maximum Number of OLCls This is the maximum number of DLCls that will be allowed for particular physical connection to an FR network. Response: 1-254 (decimal) for programmable communication adapter Default: 050 Question 554: Committed Information Rate This is the maximum bits per second that an FR service provider agrees to carry for a DCLI. This number is determined at the time of subscription to the network. Response: 2048-256000 decimal. Chapter 10. 3174 Configuration Support C, Release 5 355 Question 558: Frame Relay Congestion Control This is a 1 digit field to indicate if you want the 3174 to employ congestion control procedures when there is congestion in the network. Response: o= 1 = Continue to transmit frames even if network is congested Discard frames queued for transmission if the network is congested Default: o Question 560: Discard Eligibility (DE) Bit Support The DE bit is used to indicate if frames are eligible to be discarded when the network becomes congested. Response: o = DE 1 = DE bit is never turned on in frames transmitted by the 3174. bit is on in data frames transmitted by the 3174. Default: o = DE off Question 562: Local Management Interface (LMI) Type This is the type of LMI that is active in the Frame Relay network. It should be determined when you subscribe to a Frame Relay service. Response: 2 = LMI Rev 1 (OLCI 1023) 3 = Annex 0 (OLCI 0) 5 = CCITT (OLCI 0) Default: 3 = Annex 0 Question 563: LMI Transmit Polling Interval This is the interval (in seconds) between LMI STATUS ENQUIRY message transmission. This is also known as the T391 timer value parameter, and should be set according to the recommendations of the Frame Relay service provider. Response: 1 - 29 seconds (decimal) This should be determined when you subscribe to Frame Relay service provider. Default: 10 Question 564: LMI Receive Polling Interval The number of seconds between STATUS ENQUIRY messages expected from the network. If no STATUS ENQUIRY messages are received in the number of seconds specified, then an error is logged. This is also known as the T392 parameter. Response: 356 Using the 3174 TCPIIP Networks 5 - 30 seconds (decimal) This should be determined when you subscribe to Frame Relay service provider. Default: 15 Question 566: Additional Receive Buffer Space The number of additional bytes of storage allocated for receiving frames. Response: o- 1024 KB of storage (decimal) Default: 00 Note: Increase the amount of buffer space when: • You have a large amount of Frame Relay frame fragmentation. • You see an excessive number of Generic Alerts being issued for buffer pool empty conditions. 10.6.5 Customization Error Messages Table 13. Customization Error Messages sse Description Action 7670 Maximum Number of OLCls must be greater than or equal to the total number of OLCls defined on the 3174. Correct total or individual counts and retry. 7666 Q5.54 must be non-zero when Q300 is 1. Correct Q554 or Q300 and retry: 7667 Q564 must be greater than Q563. Correct Q564 and/or Q563 and retry. 7668 Q300 must be 1 when host attach is Frame Relay Correct Q300 or Host Attach (Q101) and retry. 7669 OLCI number/SAP combination must be unique across all hosts. Correct duplicate addresses in Q090 and retry. Chapter 10. 3174 Configuration Support C, Release 5 357 358 Using the 3174 TCP/IP Networks Appendix A. Address Bit Order for Ethernet Addresses This appendix provides information about Ethernet addresses and address bit conversions. An Ethernet address is characterized by a value of 0 for the universal/local bit. Figure 8-1 shows the structure of an Ethernet address. ~et I012~71 012~4567Io12ke71 012:..s67Io1~4567Io12i.s7~ Ixx I L UniversallLoc:al Administration Bit (1 =Iocal) ----. IndMduaVGroup Address Bit in DA field (1=Group) Figure 379. B-1. Ethernet Address Hexadecimal Representation of Addresses For any universally administered LAN address, there are two possible hexadecimal representations: non-canonical, in which octet contains the most significant bit first, or canonical, in which each byte contains the least significant bit first. If the representation type being used is not specified, the address can easily misinterpreted. Figure 8-2 shows an example of an address, displayed in bit form as it would be transmitted, with the leftmost bit (individual/group bit) transmitted first. 0001 0000 00000000 0101 1010 0000 1111 0111 0100 1010 1000 Octet 0 Octet 1 Octet 2 Octet 3 Octet 4 Octet 5 Figure 380. B-2. Example of Address with the Leftmost Bit Transmitted First Using this example, the non-canonical hexadecimal representation (most significant bit first) is: 1e ee 5A eF 74 AS Using the same example, the canonical hexadecimal representation (least significant bit first) is: es ee 5A Fe 2£15 Note: These two examples are different representations of the same address. The major difference is the order of the bits within bytes. The byte order does not vary. Non-canonical hexadecimal representation is the form that must be used when you specify LAN address during the customization of the 3174. Canonical hexadecimal representation is the form typically used for Ethernet and is usually written with a hyphen (-) separating each byte. Ethernet addresses using the canonical representation need to be converted to a non-canonical form © Copyright IBM Corp. 1994 359 before customizing . the 31,74. For more information about converting addresses from a canonical to a non-canonical form of hexadecimal representation, see "Address Conversion" on page 360. Address Conversion Because the 3174 requires LAN addresses to be customized in a non-canonical form, addresses written in canonical form must be converted to non-canonical form before customization. Use the following procedure, the Address Conversation Worksheet, and Table 1 to convert an address. For an example of how to convert an address, see "Example of Converting an Address" on page B-3. 1. Write the 12-digit address on the Address Conversion Worksheet. 2. Separate the 12-digit into pairs. Use the first digit of each pair as the row coordinate and the second digit as the column coordinate. 3. Locate a bit order inverted pair in Table 1 for each pair you wrote on the worksheet. 4. Combine the six pairs from the table into the converted 12-digit address. Table 14. Address Conversion Table 2nd Char. (Col.) .... 0 1 2 3 4 5 6 7 8 9 A B C 0 E F 0 00 80 40 CO 20 AO 60 EO 10 90 05 DO 30 BO 70 FO 1 08 88 48 C8 28 A8 68 E8 18 98 58 08 38 B8 78 F8 2 04 84 44 C4 24 A4 64 E4 14 94 54 04 34 B4 74 F4 3 OC 8C 4C CC 2C AC 6C EC 1C 9C 5C DC 3C BC 7C FC 4 02 82 C2 22 A2 62 E2 12 92 52 02 B2 72 F2 5 OA 8A 4A CA 2A AA 6A EA 1A 9A 5A OA 3A BA 7A FA 6 06 86 46 C6 A6 66 E6 16 96 56 06 B6 76 F6 7 OE 8E 4E CE 2E AE 6E EE 1E 9E 5E DE 3E BE 7E FE 8 01 81 41 C1 21 A1 61 E1 11 91 51 01 31 B1 71 F1 9 09 89 49 C9 29 A9 69 E9 19 99 59 09 39 B9 79 F9 A 05 85 45 C5 25 A5 65 E5 15 95 55 05 35 B5 75 F5 B 00 80 40 CD 20 AD 60 ED 10 90 50 OD 3D BO 70 FO C 03 83 63 E3 13 93 53 03 B3 73 F3 0 OB 8B 4B CB 2B AB 6B EB 1B 9B 5B DB 3B BB 7B FB E 07 87 47 C7 27 A7 67 E7 17 97 57 07 B7 77 F7 F OF 8F 4F CF 2F AF 6F EF 1F 9F 5F OF 3F BF 7F FF 1st Char. !CRow) 360 Using the 3174 TCP/IP Networks 42 43 C3 26 23 A3 32 36 33 37 Address Conversion Worksheet The following sheet can be used for converting addresses. , ,r l' l' l' Conversion Table ,r ,r Example of converting an Address Figure B-3 shows how a bit-inverted Ethernet address of 10-00-SA-40-8C-96 is converted into a non-canonical hexadecimal representation. The same process is used to convert a non-canonical address to a canonical address hexadecimal representation. 10 " 00 n SA 4D Be 96 u " " " " " Conversion Table " 08 ,r If 00 SA ~B2 3D 69 Figure 381. B-3. An Example of How an Ethernet Address is Converted Appendix A. Address Bit Order for Ethernet Addresses 361 362 Using the 3174 TCPIIP Networks Appendix B. SNMP Variables The 3174 supports the MIS-II variables shown in the following table. In the notes, "Qxxx" refers to customization question xxx. Variable Name ASN1 Notation Notes about the 3174's version of the variable system 1.3.6.1.2.1.1 Only accepted on a GET_NEXT request. sysOescr.O 1.3.6.1.2.1.1.1.0 "'3174-mmm, 10 ccccccc, LlC nnnnn-ddddd'" sysObjectlO.O 1.3.6.1.2.1.1.2.0 sysUpTime.O 1.3.6.1.2.1.1.3.0 mmm 3174 model -- for example, 13R ccccccc the controller 10 from Q108 nnnnn The microcode configuration, level and suffix -- for example C0300 ddddd The maintenance level -- for example 92340 The 3174's 10 is 1.3.6.1.4.1.2.6.13 sysContact.O 1.3.6.1.2.1.1.4.0 Response to Q099. sysName.O 1.3.6.1.2.1.1.5.0 3174' s host name, appended to the domain name, from Domain Name Services panel. sysLocation.O 1.3.6.1.2.1.1.6.0 Data entered via online test, (/5,2) sysServices.O 1.3.6.1.2.1.1.7.0 8 interfaces 1.3.6.1.2.1.2 Only accepted on a GET_NEXT request. ifNumber.O 1.3.6.1.2.1.2.1.0 This is 1 for the 3174, as TCP/IP is supported on only one interface. ifTable 1.3.6.1.2.1.2.2 Only accepted on a GET_NEXT request. ifEntry 1.3.6.1.2.1.2.2.1 Only accepted on a GET_NEXT request. iflndex.1 1.3.6.1.2.1.2.2.1.1.1 This is 1. ifOescr.1 1.3.6.1.2.1.2.2.1.2.1 "'IBM 3174 Token-Ring Network Adapter'" or "'IBM 3174 Ethernet LAN Adapter'" ifType.1 1.3.6.1.2.1.2.2.1.3.1 ifMtu.1 1.3.6.1.2.1.2.2.1.4.1 1492 ifSpeed. 1 1.3.6.1.2.1.2.2.1.5.1 4M or 16M, for T/R 10M for Ethernet © Copyright IBM Corp. 1994 ··· 9 - for Token/Ring, 6 - Ethernet V2 7 - 802.3 or both 802.3 and V2 363 Variable Name ASN1 Notation Notes about the 3174'sversion of the variable ifPhysAddress.1 1.3.6.1.2.1.2.2.1.6.1 This is the reply to 0080 (token-ring) or 0084 (Ethernet) ifAdminStatus.1 1.3.6.1.2.1.2.2.1.7.1 ifOperStatus.1 1.3.6.1.2.1.2.2.1.8.1 ifLastChange~ 1 1.3.6.1.2.1.2.2.1.9.1 ifI nOctets. 1 1.3.6.1.2.1.2.2.1.10.1 iflnUcastPkts.1 1.3.6.1.2.1.2.2.1.11.1 iflnNUcastPkts.1 1.3.6.1.2.1.2.2.1.12.1 iflnDiscards.1 1.3.6.1.2.1.2.2.1.13.1 iflnErrors.1 1.3.6.1.2.1.2.2.1.14.1 iflnUnknownProtos.1 1.3.6.1.2.1.2.2.1.15.1 ifOutOctets.1 1.3.6.1.2.1.2.2.1.16.1 ifOutUcastPkts.1 1.3.6.1.2.1.2.2.1.17.1 ifOutN UcastPkts.1 1.3.6.1.2.1.2.2.1.18.1 ifOutDiscards.1 1.3.6.1.2.1.2.2.1.19.1 ifOutErrors.1 1.3.6.1.2.1.2.2.1.20.1 ifOutQLen.1 1.3.6.1.2.1.2.2.1.21.1 ifSpecific. 1 1.3.6.1.2.1.2.2.1.22.1 1.3.6.1.2.1.10.9 for Token-Ring 1.3.6.1.2.1.10.7 for Ethernet at 1.3.6.1.2.1.3 Only accepted on a GET_NEXT request. atTable 1.3.6.1.2.1.3.1 Only accepted on a GET_NEXT request. atEntry 1.3.6.1.2.1.3.1.1 Only accepted on a GET_NEXT request. atlflndex. 1. 1.1 Paddr 1.3.6.1.2.1.3.1.1.1.1.1.n.n.n.n "'n.n.n.n'" - IP address atPhysAddress. 1.1.1 Paddr 1.3.6.1.2.1.3.1.1.2.1.1.n.n.n.n atNetAddress.1.1.1 Paddr 1.3.6.1.2.1.3.1.1.3.1.1.n.n.n.n ip 1.3.6.1.2.1.4 Only accepted on a GET_NEXT request. ipForwarding.O 1.3.6.1.2.1.4.1.0 3174 does not operate as a Gateway, so this variable is 2. ipDefaultTTL.O 1.3.6.1.2.1.4.2.0 30 iplnReceives.O 1.3.6.1.2.1.4.3.0 iplnHdrErrors.O 1.3.6.1.2.1.4.4.0 iplnAddrErrors.O 1.3.6.1.2.1.4.5.0 ipForwDatagrams.O 1.3.6.1.2.1.4.6.0 i pin UnknownProtos.O 1.3.6.1.2.1.4.7.0 iplnDiscards.O 1.3.6.1.2.1.4.8.0 iplnDelivers.O 1.3.6.1.2.1.4.9.0 ipOutRequests.O 1.3.6.1.2.1.4.10.0 364 Using the 3174 TCP/IP Networks Since the 3174 does not operate as a gateway, this is O. Variable Name ASN1 Notation ipOutDiscards.O 1.3.6.1.2.1.4.11.0 ipOutNoRoutes.O 1.3.6.1.2.1.4.12.0 ipReasmTimeout.O 1.3.6.1.2.1.4.13.0 ipReasmReqds.O 1.3.6.1.2.1.4.14.0 ipReasmOKs.O 1.3.6.1.2.1.4.15.0 ipReasmFails.O 1.3.6.1.2.1.4.16.0 ipFragOKs.O 1.3.6.1.2.1.4.17.0 ipFragFails.O 1.3.6.1.2.1.4.18.0 ipFragCreates.O 1.3.6.1.2.1.4.19.0 ipAddrTable 1.3.6.1.2.1.4.20 Only accepted on a GET_NEXT request. ipAddrEntry 1.3.6.1.2.1.4.20.1 Only accepted on a GET_NEXT request. ipAdEntAddr.IPaddr 1.3.6.1.2.1.4.20.1.1.n.n.n.n ipAdEntlflndex.IPaddr 1.3.6.1.2.1.4.20.1.2.n.n.n.n ipAdEntNetMask.IPaddr 1.3.6.1.2.1.4.20.1.3.n.n.n.n ipAdEntBcastAddr.IPaddr 1.3.6.1.2.1.4.20.1.4.n.n.n.n 1 ipAdEntReasmMaxSize.1 Paddr 1.3.6.1.2.1.4.20.1.5.n.n.n.n 65535 ipRoutingTable 1.3.6.1.2.1.4.21 Only accepted on a GET_NEXT request. ipRouteEntry 1.3.6.1.2.1.4.21.1 Only accepted on a GET_NEXT request. ipRouteDest.1 Paddr 1.3.6.1.2.1.4.21.1.1.n.n.n.n ipRoutelflndex.IPaddr 1.3.6.1.2.1.4.21.1.2.n.n.n.n ipRouteMetric1.1 Paddr 1.3.6.1.2.1.4.21.1.3.n.n.n.n -1 ipRouteMetric2.1 Paddr 1.3.6.1.2.1.4.21.1.4.n.n.n.n -1 ipRouteMetric3.1 Paddr 1.3.6.1.2.1.4.21.1.5.n.n.n.n -1 ipRouteMetric4.1 Paddr 1.3.6.1.2.1.4.21.1.6.n.n.n.n -1 ipRouteNextHop.1 Paddr 1.3.6.1.2.1.4.21.1.7.n.n.n.n ipRouteType.1 Paddr 1.3.6.1.2.1.4.21.1.8.n.n.n.n 1 ipRouteProto.1 Paddr 1.3.6.1.2.1.4.21.1.9.n.n.n.n 2 customized routes 4 routes determined from ICMP redirects ipRouteAge.1 Paddr 1.3.6.1.2.1.4.21.1.10.n.n.n.n Notes about the 3174's version of the variable o (The 3174 does not track the age of Route table entries.) AppendixB. SNMP Variables 365 Variable Name ASN1 Notation Notes about the 3174's version of the variable ipRouteMask.IPaddr 1.3.6.1.2.1.4.21.1.11.n.n.n.n 0.0.0.0 Host routes Customized Subnet Mask Destinations on the 3174' s network 255.0.0.0 Destinations on class A networks 255.255.0.0 Destinations on class B networks 255.255.255.0 Destinations on class C networks ipRouteMetricS.IPaddr 1.3.6.1.2.1.4.21.1.12.n.n.n.n -1 ipRoutelnfo.IPaddr 1.3.6.1.2.1.4.21.1.13.n.n.n.n 0.0 ipNetToMediaTable 1.3.6.1.2.1.4.22 Only accepted on a GET_NEXT request. ipNetToMediaEntry 1.3.6.1.2.1.4.22.1 Only accepted on a GET_NEXT request. ipNetToMedialflndex.1.1.IPaddr 1.3.6.1.2.1.4.22.1.1.1.1.n.n.n.n "n.n.n.n" = IP address ipNetToMediaPhysAddress. 1.3.6.1.2.1.4.22.1.2.1.1.n.n.n.n ipNetToMediaNetAddress. 1.1.IPaddr 1.3.6.1.2.1.4.22.1.3.1.1.n.n.n.n ipNetToMediaType.1.1.IPaddr 1.3.6.1.2.1.4.22.1.4.1.1.n.n.n.n i pRouting Di scards.O 1.3.6.1.2.1.4.23.0 icmp 1.3.6.1.2.1.S icmplnMsgs.O 1.3.6.1.2.1.S.1.0 icmplnErrors.O 1.3.6.1.2.1.S.2.0 icmplnDestUnreachs.O 1.3.6.1.2.1.S.3.0 icmplnTimeExcds.O 1.3.6.1.2.1.S.4.0 icmplnParmProbs.O 1.3.6.1.2.1.S.S.0 icmplnSrcQuenchs.O 1.3.6.1.2.1.S.6.0 icmplnRedirects.O 1.3.6.1.2.1.S.7.0 icmplnEchos.O 1.3.6.1.2.1.S.8.0 icmplnEchoReps.O 1.3.6.1.2.1.S.9.0 icmplnTimestamps.O 1.3.6.1.2.1.S.10.0 icmplnTimestampReps.O 1.3.6.1.2.1.S.11.0 icmplnAddrMasks.O 1.3.6.1.2.1.S.12.0 icmplnAddrMaskReps.O 1.3.6.1.2.1.S.13.0 icmpOutMsgs.O 1.3.6.1.2.1.S.14.0 icmpOutErrors.O 1.3.6.1.2.1.S.1S.0 icmpOutDestUnreachs.O 1.3.6.1.2.1.S.16.0 icmpOutTimeExcds.O 1.3.6.1.2.1.S.17.0 icmpOutParmProbs.O 1.3.6.1.2.1.S.18.0 1.1.~Paddr 366 Using the 3174 TCP/IP Networks Only accepted on a GET_NEXT request. Variable Name ASN1 Notation Notes about the 3174's version of the variable icmpOutSrcQuenchs.O 1.3.6.1.2.1.5.19.0 icmpOutRedirects.O 1.3.6.1.2.1.5.20.0 icmpOutEchos.O 1.3.6.1.2.1.5.21.0 icmpOutEchoReps.O 1.3.6.1.2.1.5.22.0 icmpOutTi mestamps. 0 1.3.6.1.2.1.5.23.0 icmpOutTimestampReps.O 1.3.6.1.2.1.5.24.0 icmpOutAddrM asks.O 1.3.6.1.2.1.5.25.0 icmpOutAddrMaskReps.O 1.3.6.1.2.1.5.26.0 tcp 1.3.6.1.2.1.6 Only accepted on a GET_NEXT request. tcpRtoAlgorithm.O 1.3.6.1.2.1.6.1.0 4 (Van Jacobson's algorithm) tcpRtoMin.O 1.3.6.1.2.1.6.2.0 2000 tcpRtoMax.O 1.3.6.1.2.1.6.3.0 128000 tcpMaxConn.O 1.3.6.1.2.1.6.4.0 Sum of responses to Q058 and Q059 tcpActiveOpens.O 1.3.6.1.2.1.6.5.0 tcpPassiveOpens.O 1.3.6.1.2.1.6.6.0 tcpAttemptFails.O 1.3.6.1.2.1.6.7.0 tcpEstabResets.O 1.3.6.1.2.1.6.8.0 tcpCurrEstab.O 1.3.6.1.2.1.6.9.0 tcplnSegs.O 1.3.6.1.2.1.6.10.0 tcpOutSegs.O 1.3.6.1.2.1.6.11.0 tcpRetransSegs.O 1.3.6.1.2.1.6.12.0 tcpConnTable 1.3.6.1.2.1.6.13 Only accepted on a GET_NEXT request. tcpConnEntry 1.3.6.1.2.1.6.13.1 Only accepted on a GET_NEXT request. tcpConnState.connid 1.3.6.1.2.1.6.13.1.1.connid "connid'" = 10cal_IPaddr. 10caLport. remote_IPaddr. remote_port tcpConnLocalAddress.connid 1.3.6.1.2.1.6.13.1.2.connid tcpConn Local Port.connid 1.3.6.1.2.1.6.13.1.3.connid tcpConn RemAddress.connid 1.3.6.1.2.1.6.13.1.4.connid tcpConnRemPort.connid 1.3.6.1.2.1.6.13.1.5.connid tcplnErrs.O 1.3.6.1.2.1.6.14.0 tcpOutRsts.O 1.3.6.1.2.1.6.15.0 udp 1.3.6.1.2.1.7 udplnDatagrams.O 1.3.6.1.2.1.7.1.0 udpNoPorts.O 1.3.6.1.2.1.7.2.0 udplnErrors.O 1.3.6.1.2.1.7.3.0 Only accepted on a GET_NEXT request. AppendixB. SNMP Variables 367 Variable Name ASN1 Notation udpOutDatagrams.O 1.3.6.1.2.1.7.4.0 udpTable 1.3.6.1.2.1.7.S Only accepted on a GET_NEXT request. udpEntry 1.3.6.1.2.1.7.S.1 Only accepted on a GET_NEXT request. udpLocalAddress.connid 1.3.6.1.2.1.7.S.1.1.connid "'connid'" = Notes about the 3174's version of the variable local_IPaddr. local_port. udpLocal Port.connid 1.3.6.1.2.1.7.S.1.2.connid "'connid'" = local_I Paddr. local_port. transmission 1.3.6.1.2.1.10 Only accepted on a GET_NEXT request dot3 1.3.6.1.2.1.10.7 Only accepted on a GET_NEXT request dot3StatsTabie 1.3.6.1.2.1.10.7.2 Only accepted on a GET_NEXT request dot3StatsEntry 1.3.6.1.2.1.10.7.2.1 Only accepted on a GET_NEXT request dot3Statsindex 1.3.6.1.2.1.10.7.2.1.1.ifindex "'ifindex'" = the index of the interface. This is 1. dot3StatsAI ignmentErrors 1.3.6.1.2.1.10.7.2.1.2.ifindex dot3S tatsFCS Errors 1.3.6.1.2.1.10.7.2.1.3. ifindex dot3StatsSingieCoilisionFrames 1.3.6.1.2.1.10.7.2.1.4.ifindex dot3StatsMuitipieCoilisionFrames 1.3.6.1.2.1.10.7.2.1.S.ifindex dot3StatsSQETest Errors 1.3.6.1.2.1.10.7.2.1.6.ifindex dot3StatsDeferredTransmi ssions 1.3.6.1.2.1.10.7.2.1.7.ifindex dot3StatsLateCoilisions 1.3.6.1.2.1.10.7.2.1.8.ifindex dot3StatsExcessiveCoilisions 1.3.6.1.2.1.10.7.2.1.9.ifindex dot3StatslnternalMacTransmitErrors 1.3.6.1.2.1.10.7.2.1.10.ifindex dot3StatsCarrierSenseErrors 1.3.6.1.2.1.10.7.2.1.11.ifindex dot3StatsFrameToo Longs 1.3.6.1.2.1.10.7.2.1.13.ifindex dot3Statsi nternal M acReceiveErrors 1.3.6.1.2.1.10.7.2.1.16.ifindex dotS 1.3.6.1.2.1.10.9 Only accepted on a GET_NEXT request dotSTable 1.3.6.1.2.1.10.9.1 Only accepted on a GET_NEXT request dotSEntry 1.3.6.1.2.1.10.9.1.1 Only accepted on a GET_NEXT request dotSlflndex 1.3.6.1.2.1.10.9.1.1.1.ifindex "'ifindex'" = the index of the interface. This is 1. dotSCommands 1.3.6.1.2.1.10.9.1.1.2.ifindex 1 (no-op) dotSRingStatus 1.3.6.1.2.1.10.9.1.1.3.ifindex 368 Using the 3174 TCP/IP Networks Not supported Variable Name ASN1 Notation dot5Ri ngState 1.3.6.1.2.1.10.9.1.1.4.ifindex dot50penStatus 1.3.6.1.2.1.10.9.1.1.5.ifindex dot5RingSpeed 1.3.6.1.2.1.10.9.1.1.6.ifindex dot5Upstream 1.3.6.1.2.1.10.9.1.1.7.ifindex dot5ActMonParticipate 1.3.6.1.2.1.10.9.1.1.8.ifindex dot5Functionai 1.3.6.1.2.1.10.9.1.1.9.ifindex dot5StatsTabie 1.3.6.1.2.1.10.9.2 dot5S tats Entry 1.3.6.1.2.1.10.9.2.1 dot5Statslflndex 1.3.6.1.2.1.10.9.2.1.1.ifindex dot5StatsLi neErrors 1.3.6.1.2.1.10.9.2.1.2.ifindex dot5StatsBurstErrors 1.3.6.1.2.1.10.9.2.1.3.ifindex dot5S tatsAC Errors 1.3.6.1.2.1.1 0.9.2.1.4.ifi ndex dot5StatsAbortTransErrors 1.3.6.1.2.1.10.9.2.1.5.ifindex dot5Statsinternai Errors 1.3.6.1.2.1.10.9.2.1.6.ifindex dot5StatsLostFrameErrors 1.3.6.1.2.1.10.9.2.1.7.ifindex dot5StatsReceiveCongestions 1.3.6.1.2.1.10.9.2.1.8.ifindex dot5StatsFrameCopiedErrors 1.3.6.1.2.1.10.9.2.1.9.ifindex dot5StatsToken Errors 1.3.6.1.2.1.10.9.2.1.10.ifindex dot5S tatsSoft Errors 1.3.6.1.2.1.10.9.2.1.11.ifindex dot5S tatsH ard Errors 1.3.6.1.2.1.10.9.2.1.12.ifindex dot5StatsSignai Loss 1.3.6.1.2.1.10.9.2.1.13.ifindex dot5StatsTransmitBeacons 1.3.6.1.2.1.10.9.2.1.14.ifindex dot5StatsRecoverys 1.3.6.1.2.1.10.9.2.1.15.ifindex dot5StatsLobeWi res 1.3.6.1.2.1.10.9.2.1.16.ifindex dot5StatsRemoves 1.3.6.1.2.1.10.9.2.1.17.ifindex dot5StatsSingies 1.3.6.1.2.1.10.9.2.1.18.ifindex dot5Stats Freq Errors 1.3.6.1.2.1.10.9.2.1.19.ifindex snmp 1.3.6.1.2.1.11 snmplnPkts 1.3.6.1.2.1.11.1.0 snmpOutPkts 1.3.6.1.2.1.11.2.0 snmplnBadVersions 1.3.6.1.2.1.11.3.0 snmplnBadCommunityNames 1.3.6.1.2.1.11.4.0 snmplnBadCommunityUses 1.3.6.1.2.1.11.5.0 snmpl nAS NParse Errs 1.3.6.1.2.1.11.6.0 snmplnTooBigs 1.3.6.1.2.1.11.8.0 snmplnNoSuchNames 1.3.6.1 .2.1.11.9.0 snmpln BadValues 1.3.6.1.2.1.11.10.0 snmplnReadOnlys 1.3.6.1.2.1.11.11.0 snmplnGenErrs 1.3.6.1.2.1.11.12.0 Notes about the 3174's version of the variable 3 if customized for 4M, or 4 if customized for 16M 2 (false) "'ifindex'" = the index of the interface. This is 1. Appendix B. SNMP Variables 369 Variable Name ASN1 Notation snmpl nTotal ReqVars 1.3.6.1.2.1.11.13.0 snmplnTotalSetVars 1.3.6.1.2.1.11.14.0 snmplnGetRequests 1.3.6.1.2.1.11.15.0 snmpl nGetNexts 1.3.6.1.2.1.11.16.0 snmplnSetRequests 1.3.6.1.2.1.11.17.0 snmplnGetResponses 1.3.6.1.2.1.11.18.0 snmplnTraps 1.3.6.1.2.1.11.19.0 snmpOutTooBigs 1.3.6.1.2.1.11.20.0 snmpOutNoSuchNames 1.3.6.1.2.1.11.21.0 snmpOutBadValues 1.3.6.1.2.1.11.22.0 snmpOutGen Errs 1.3.6.1.2.1.11.24.0 snmpOutGetRequests 1.3.6.1.2.1.11.25.0 snmpOutGetNexts 1.3.6.1.2.1.11.26.0 snmpOutSetRequests 1.3.6.1.2.1.11.27.0 snmpOutGetResponses 1.3.6.1.2.1.11.28.0 snmpOutTraps 1.3.6.1.2.1.11.29.0 snmpEnableAuthenTraps 1.3.6.1.2.1.11.30.0 370 Using the 3174 TCP/IP Networks Notes about the. 3174's version of the variable 2 (disabled) Abbreviations ABBREVIATION MEANING ACFIVTAM Advanced Communications FunctionNirtual Telecommunications Access Method Asynchronous Emulation Adapter Authorized Program Analysis Report Advanced Peer-to-Peer Networking Address Resolution Protocol American National Standard Code for Information Interchange Basic Rate Interface Concurrent Communication Adapter Country Extended Code Page Customer Information Control System Connection Identifier Change Management Entry Point Change Management Focal Point Connection Options Class Of Service Control Poi nt Central Site Control Facility Central Site Change Management Central Site Control Unit Customer Setup Closed User Group Control Unit Terminal Dedicated Access to X.25 Transport Extension Dynamic Definition of Dependent LU Distributed Function Terminal Domain Name System Dual Purpose Connector Distributed Resource Directory Downstream Load Downstream Physical Unit Extended Attribute Buffer End Node (APPN) Extended Services Enterprise Systems Connection Exchange Termination Fiber Optic Terminal Adapter File Transfer and Terminal Emulation program Generalized Interactive Executive Gateway Host Network (DTE) Address Integrated Communication Adapter Internet Control Message Protocol ISDN Data Link Control Initial Microprogram Load Interactive Operator Facility Incoming Call Options AEA APAR APPN ARP ASCII SRI CCA CECP CICS CID CMEP CMFP COPT COS CP CSCF CSCM CSCU CSU CUG CUT DATE DDDLU DFT DNS DPC DRD DSL DSPU EAS EN ES ESCON ET FTA FTTERM GIX GW HNAD ICA ICMP IDLC IML lOF lOPT © Copyright IBM Corp. 1994 IP IPDS ISDN JCL KDU LAP LEN LFS LFU L1C LT MLT MVS MVSIESA MVS/XA NAM NCP ND/S filA NLDM NMVT NN NPDA NPKT NPSI NSCU NTRI NT1 NT2 NVDM OEM OOPT OSI PASX PAM PIM PING PRI PS PSDN PSH PUID PVC QLLC RARP RPOA RPQ RR RTM SAP Internet Protocol Intelligent Printer Data Stream Integrated Services Digital Network Job Control Language Keyboard Definition Utility Link Access Protocol Low Entry Networking Local Format Storage Limited Function Utility Licensed Internal Code Line Termination Multiple Logical Terminal Multiple Virtual Storage Multiple Virtual Storage/Enterprise System Architecture Multiple Virtual Storage/Extended Architecture Network Asset Management Network Control Program Network Device Interface Specification Network Interface Adapter Network Logical Data Manager Network Management Vector Transport Network Node (APPN) Network Problem Determination Application Negotiated Packet Size NCP Packet Switching Interface Network Site Control Unit NCP Token-Ring Interconnection Network Termination 1 Network Termination 2 NetView Distribution Manager Other Equipment Manufacturer Outgoing Call Options Open Systems Interconnection Private Automated Branch Exchange Printer Authorization Matrix Plug In Module Packet Internet Groper Primary Rate Interface Programmed Symbols Packet Switched Data Network Physical Services Header Physical Unit 10 Permanent Virtual Circuit Qualified Logical Link Control Reverse Address Resolution Protocol Recognized Private Operating Authority Request for Price Quotation Resource Repository Response Time Monitor Service Access Point 371 SDDLU SDLC SHM SID SLMH SNA SNAIDS SNAIFS SNAIMS SNMP SOEMI SVC TA TCF TCLS 372 Selection of Definitions for Dependent LU Synchronous Data Link Control Short Hold Mode Short Identifier Single Link Multi-Host Systems Network Architecture Systems Network Architecture/Distribution Services Systems Network Architecture/File Services Systems Network Architecture/M anagement Services Simple Network Management Protocol Serial Original Equipment Manufacturer Interface Switched Virtual Circuit Terminal Adapter Transmission Control File Throughput Class Negotiation Using the 3174 TCPIIP Networks TCP TCPIIP TEl TE1 TE2 TG TMA TTP T2.0 T2.1 UDP UDT UDX VPD VTAM WCC Transmission Control Program Transmission Control Protocol/Internet Protocol Terminal Endpoint Identifier Terminal Equipment with ISDN Interface Terminal Equipment with non-ISDN Interface Transmission Group Terminal Multiplexer Adapter Telephone Twisted-Pair Type 2.0 Type 2.1 User Datagram Protocol User-Defined Terminal Table User-Defined Translate Table Vital Product Data Virtual Telecommunications Access Method Write Control Character Index Numerics 3174 Ethernet Adapter Configuration Support-C Release 4 227 3174 TCP/IP Enhancements RPQ 8Q1041 3174-11 r customization 107 A abbreviations 371 acronyms 371 address bit order Ethernet addresses AS/400 definitions 178 359 p packaging - RPQ 8Q0935 16 R RISC system/6000 definitions 105, 146 S scenario 1: TCP/IP using 3174 peer communication only 3174-peer definition panel 110 3174-peer status 118 CM/2 definitions 69 common network 108 common S NA 108 configuration description 68 configuration diagram 67 configuration using icat 76 defining DSPU address limit 107 defining network 10 108 defining RU Size 107 defining SDLC address 107 enabling token-ring gateway 107 installation/configuration automation tool (icat) 75 minimum configuration and setup 106 model attach 107 NDIS interface and protocol manager configuration 94 NDIS interfaces 94 open session 104 panel: 3270 emulation through token-ring 73 panel: CM/2 installation and setup 69 panel: CM/2 setup 70 panel: configuration definition - 3270TCP 72, 74 panel: icat introduction 75 panel: open configuration 71 PC/3270 advanced options for 3174 network stations 85 PC/3270 advanced options for 3174 peer communication 84 © Copyright I BM Corp. 1994 scenario 1: TCP/IP using 3174 peer communication only (continued) PC/3270 attachment types 84 PC/3270 choose configuration 83 PC/3270 configuration in Windows mode 89 PC/3270 configuration program 82 PC/3270 create configuration file 83 PC/3270 definitions 82 PC/3270 end of configuration 87, 88 PC/3270 end of link options 87 PC/3270 keyboard and code pages 85 PC/3270 panel sizes 85 PC/3270 startup options 86 ping 100 question 650: 3174-peer support 110 question 651: bridge support 110 question 652: LAN manager support 111 question 653: 3174-peer online test updates 111 question 660: 3174-peer port address range 112 question 661: percentage of discard threshold 113 read TCP/IP configuration 93, 95 ring address assignment 109 SDLC 107 SMIT TCP/IP 105 system files 96 TCP/IP for DOS configuration 92 TCP/IP for DOS installation 91 TCP/IP for DOS installation tool 91 TCP/IP for OS/2 installation/configuration 75 TCP/IP LAN adapter and protocol support (TCPlaps) 78 telnet 101 tel net session establishment 104 tOken-ring address 108 using TCP/IP for panels 99 write TCP/IP configuration 96 scenario 2: concurrent access to SNA and TCP/IP 3174 domain name 141 3174 hostname 141 3174 multi-host customization 121 3174 TCP/IP customization 131 add an HCON session 156 add SNA display session 157 advanced SNA configuration 149 AIX 3270 host communication program/6000 (HCON) 155 change/show SNA token ring attachment profile 151 command status 148, 154, 157 common network 124, 127 common SNA 124 configuration description 120 configuration diagram 119 configure complete 130 373 scenario 2: concurrent access to SNA and TCP/IP (continued) configure SNA profiles 1~7 customizing panel flow 131 defining 3270 host and display station sets 134 defining controller address 123, 127 defining default destinations 138 defining domain name services 141 defining nicknames 142 defining port set 132 defining RU size 123 defining TCP/IP options 139 defining TCP/IP routing information 140 defining TCP/IP station sets 135 defining upper limit address 123, 127 display SNA resources 153 domain nameserver ip addresses 141 enabling AEA and TCP/IP option 131 enabling token-ring gateway 123 HCON session 158 HCON user functions 156 local (SNA) 123, 127 manage SNA services 152 mapping port to port set 133 model attach 121 multi-host definition 122 physical units 150 port address 126, 129 port assignment 126, 129 Question 052: 3174 I P address 139 Question 054: subnet mask 139 Question 058: maximum tel net connections 139 Question 060: TCP/IP buffer space 139 Question 062: routing field support 139 Question 064: all routes broadcast 140 Question 700: configure AEA and TCP/IP feature 131 quick configuration 147 quick configuration for a 3270 communication connection 148 ring address assignment 125, 128 ring transmission definition 125, 128 SNA services 146 SNA token ring attachment profile name 151 start an SNA link station 153 start SNA resources 152 tel net to RS/6000 143 token ring 150 token-ring address 124, 127 scenario 3: APPN and TCP/IP via 3174 to AS/400 and VTAM 3174 hostname 204 3174-peer bridge profile panel 177 3174-peer definition panel 176 3174-peer status 208 5250 emulation 187 AEA and TCP/IP configure 198 APPN customizing 161 374 Using the 3174 TCPIIP Networks scenario 3: APPN and TCP/IP via 3174 to AS/400 and VTAM (continued) APPN network node feature 161 APPN node definition 169 as/400 device description 181 as/400 network attributes 178 associated LU 172 CM/2 definitions for 5250 emulation 182 CM/2 installation and setup 182 CM/2 manager setup 183 CM/2 profile list sheet 185 common network 168 common SNA panel 164 configuration definition 184 configuration description 160 configuration diagram 159 configuration status 178 configure LAN transports 188 configure workstation 189 controller description 179 COS definition 172 customize control disk menu 161 defining 3270 host and display station sets 200 defining control point name 178 defining COS 172 defining default destinations 202 defining domain name services 204 defining OSPU address limit 164 defining local LU name 1.78 defining mode/COS correlation 174 defining network name 178 defining nicknames 205 defining node type 178 defining port set 198 defining RU size 164 defining SOLC address 164 defining TCP/IP options 202 defining TCP/I P routing information 203 defining TCP/IP station sets 201 dependent LU 165 device description 181 disabled wildcard 169 display adjacent nodes 191 enabling token-ring gateway 164 independent LU 165 LAN adapter and protocol support 188, 190 local node characteristics 186 mapping port to port set 200 network adapter address 189 network attributes 178 network resources 171 open configuration 183 overview panel flow 163 peer communication customizing 161 question 500: CSCM unique 164 question 501: network 10 165 question 502: logical unit name 164 question 510: APPN network controller 166 scenario 3: APPN and TCP/IP via 3174 to AS/400 and VTAM (continued) question 511: APPN control point name 166 question 512: APPN virtual node name 166 question 610: APPN sessions 169 question 611: APPN nodes/links 169 question 612: APPN wildcard option 170 question 613: APPN wildcard host link 170 ring address Assignment 168 SNA features list 186 TCP/IP customizing 161 TCP/IP definitions 198 tel net to AS/400 206 token-ring address 168 token-ring or other LAN types DLC adapter parameters 185 VTAM definition list 192 scenario 4 3174 hostname 219 3174-Peer definition panel 212 AEA and TCP/IP configure 213 customize control disk menu 211 defining 3270 host and display station sets 215 defining default destinations 217 defining domain name services 219 defining nicknames 220 defining port set 214 defining TCP/IP options 217 defining TCP/IP routing information 218 defining TCP/IP station sets 216 mapping port to port set 215 router definition on vax host 223 scenario 4 configuration 209 scenario 4 description 210 TCP/IP and peer support customizing 211 TCP/IP definitions 213 tel net to VAX host 224 SNMP variables 363 subnet masks 20 T TCP/IP 3174 domain name 42 3174 hostname 42 3174 models supported 12 3174 support before RPQ 8Q0935 9 3174 support with RPQ 8Q0935 9 adding 3174 to TCP/IP network 19 address resolution protocol (ARP) 6 architecture 3 codes and messages - tel net 63 configure AEA and TCP/IP option 26 Customizing 3174 TCP/IP Telnet Support 24 customizing panel flow 26 data buffers 15 data flows 64 defining 3270 host and display station sets 32 defining default destinations 38 TCP/IP (continued) defining domain name services 41 defining nicknames 43 defining port set 29 defining TCP/IP options 39 defining TCP/IP routing information 40 defining TCP/IP station sets 33 devices supported 14 domain name system 7 domain nameserver IP addresses 42 enabling AEA and TCP/IP option 28 escaping to local mode 47 establishing a TCP connection 4 example scenario 24 gateways 7 hosts supported 15 how the 3174 TCP/IP Telnet Support looks at names 22 how to use the RPQ 45 if things go wrong... 61 internet control messaging protocol (ICMP) 6 internet protocol (IP) 5 I P addresses 19, 21 local mode command -? 59 local mode command - CLOSE 55 local mode command - DISPLAY 57 local mode command - HELP 59 local mode command - NAMES 51 local mode command - OPEN 54 local mode command - PING 52 local mode command - QU IT 55 local mode command - SEND 58 local mode command - SET 58 local mode command - STATUS 56 local mode command - TOGGLE 58 mapping port to port set 30 name servers 21 names 21 nicknames 21 opening a connection 46 operation: 3270 terminal 61 operation: ASCII terminal 60 operation: telnet to MVS host 51 operation: tel net to RS/6000 host 49 overview 3 packaging - Configuration Support-C Release 3 16 packaging - RPQ 8Q0935 16 packet internet groper (PING) 7 question 052: 3174 IP address 39 question 054: subnet mask 39 question 058: maximum tel net connections 39 question 060: TCP/IP buffer space 40 question 062: routing field support 40 question 064: all routes broadcast 40 question 168: Additional Extension Mode Key 61 question 700: configure AEA and TCP/IP feature 28 question 702: control key assignment 28 Index 375 TCP/IP (continued) question 703: request M LT for AEA 29 questions 710 through 713: miscellaneous ASCII options 29 returning to the connection menu 48 returning to the telnet session 48 routes 23 simple network management protocol (SNMP) 7 special considerations for 3270 emulation 61 special considerations for 3270 terminals 60 special considerations for ASCII terminals 59 storage requirements 15 subnet masks 20 support with Configuration Support-C Release 3 10 support with RPO 801041 10 supported configuration - DSPU 3174 13 supported configuration - gateway 3174 12 telnet 5 telnet session resources 48 tel net sessions 15 terminal operation 46 terminal types 59 token-ring considerations 44 transmission control protocol (TCP) 3 user datagram protocol (UDP) 6 376 Using the 3174 TCPIIP Networks GG24-4172-00 Printed in the United States of America on recycled paper containing 10% recovered post-consumer fiber - -- - ---- ------ - . ---~-- ~.--~-- .~~- . - ~ GG24-4172-00
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.3 Linearized : No XMP Toolkit : Adobe XMP Core 4.2.1-c043 52.372728, 2009/01/18-15:56:37 Create Date : 2013:05:25 19:33:31-08:00 Modify Date : 2013:05:25 19:54-07:00 Metadata Date : 2013:05:25 19:54-07:00 Producer : Adobe Acrobat 9.53 Paper Capture Plug-in Format : application/pdf Document ID : uuid:6ba37c1f-906b-214c-982b-2a20181121df Instance ID : uuid:0126ef25-0e6f-784d-9d8b-e8cb226dc901 Page Layout : SinglePage Page Mode : UseNone Page Count : 406EXIF Metadata provided by EXIF.tools