IBM SC41-5420-04 - Manuals
IBM SC41-5420-04 – Manual in PDF format online.
Manuals:
Manual IBM SC41-5420-04
Summary
iSeries TCP/IP Configuration and Reference Version 5 SC41-5420-04
Note Before using this information and the product it supports, be sure to read the information in“Notices” on page 93. Fifth Edition (May 2001) This edition replaces SC41-5420-03. This edition applies only to reduced instruction set computer (RISC) systems. © Copyright International Business Machin...
Contents About TCP/IP Configuration andReference (SC41-5420) . . . . . . . . v Prerequisite and related information . . vii Operations Navigator . . . . . . . . . . . vii How to send your comments . . . . . ix Summary of changes . . . . . . . . . xi Chapter 1. Configuring TCP/IP . . . . . 1 What you...
Prerequisite and related information Use the iSeries Information Center as your starting point for looking up iSeries andAS/400e technical information. You can access the Information Center two ways: v From the following Web site: http://www.ibm.com/eserver/iseries/infocenter v From CD-ROMs that shi...
viii OS/400 TCP/IP Configuration and Reference V5R1
How to send your comments Your feedback is important in helping to provide the most accurate andhigh-quality information. If you have any comments about this book or any otheriSeries documentation, fill out the readers’ comment form at the back of this book. v If you prefer to send comments by mail,...
Summary of changes This is the fifth edition of TCP/IP Configuration and Reference . Most topics from the fourth edition of TCP/IP Configuration and Reference have been moved to the iSeries Information Center. See the iSeries Information Center forinformation on the following relocated topics: v Boo...
Chapter 1. Configuring TCP/IP This chapter explains how to configure an iSeries 400 ® server for Transmission Control Protocol/Internet Protocol (TCP/IP). If this is the first time that you haveconfigured TCP/IP on an iSeries, you should read the entire chapter beforeperforming any of the configurat...
v Working with TCP/IP host tables, including configuring a TCP/IP host nameand domain name v Verifying a TCP/IP connection (PING) Planning for TCP/IP Installation and Configuration If you are in charge of configuring an iSeries server for TCP/IP communicationsyou will, in most cases, include your se...
“Step 6—Configuring TCP/IP Host Table Entries” on page 18. For informationabout configuring and using a DNS server, seeDNS(http://publib.boulder.ibm.com/pubs/html/as400/v5r1/ic2924/info/rzakk/rzakkkickoff.htm) in the Information Center. If you are using the SupplementalManuals CD, then switch to the...
Table 1. Line Description Parameters (continued) Line Type *ELAN *TRLAN *WLS *DDI *FR *X25 *ASYNC *PPP *TDLC Network controller R Connection type R Logical channelidentifier R Logical channel type R PVC (permanent virtualcircuit) controller R Local network address R Physical interface type O Packet ...
Table 2. Local TCP/IP Host Information (continued) X.25 / Remote System Information Host #1 Host #2 Host #3 Internet address X.25 network address PVC channel ID Packet or window size Once you have documented configuration information, you are ready to install theTCP/IP program on your server. The in...
v Automatic IPLThe Automatic IPL option determines whether the system automaticallystarts when the installation process has completed successfully.When TCP/IP successfully installs, either the Work with Licensed Programs menu or the Sign On display appears. 6. Select option 50 (Display log for messa...
v Option 5. Start TCP/IP servers: Select this option to issue the Start TCP/IP Server (STRTCPSVR) command. This command is used to start the TCP/IPapplication servers that are shipped with OS/400 ® or the TCP/IP licensed program (5769-TC1). This command starts the TCP/IP application server jobs inth...
server) was removed from the menu. Option 12, formerly Change localdomain and host names, was renamed to Change TCP/IP domaininformation. v Option 20. Configure TCP/IP applications: Select this option to configure the TCP/IP applications that are installed on your system. The list of applicationsvar...
3. Configuring TCP/IP routes 4. Configuring TCP/IP attributes 5. Configuring remote system information (X.25) 6. Configuring host table entries 7. Configuring local domain and host name 8. Starting TCP/IP 9. Verifying TCP/IP connection 10. Saving the TCP/IP configuration Important Note: To perform t...
Subnet mask Defines which part of an Internet address forms the subnet (subnetwork)field of an Internet address. An example of a single-network subnet maskis: 255.255.255.128. Line description Contains information describing a communications line that is attached tothe iSeries server, as defined pre...
When you are finished adding entries, the Work with TCP/IP Interfaces displaylooks like Figure 4. Note: Any change to the TCP/IP interfaces configuration, except for the automaticstart parameter, takes effect immediately. Step 3—Configuring TCP/IP Routes Do you need to add routes at all? If you have...
same network that the server is attached to. You must also add routing entries toallow TCP/IP clients that are attempting to reach your server from a remotenetwork to function correctly. For example, suppose that someone using a PC is using the TELNET application tostart a remote terminal session on...
Preferred binding interface The preferred binding interface allows administrators to choose which ofthe TCP/IP interfaces that they prefer the route to be bound to or on. Thisprovides the administrator with more flexibility to route traffic over aspecific interface. The interface is preferred becaus...
Note: Any changes that you make to the routing information take effectimmediately. Multiple Default Routes Default routes are used to route data that is being addressed to a remotedestination and that does not have a specific route defined. Default routesare based on the availability of the next hop...
Step 4—Configuring TCP/IP attributes To configure the TCP/IP attributes, type option 3 on the Configure TCP/IP menu.The Change TCP/IP Attributes (CHGTCPA) display is shown (Figure 8). For information about the various parameters for this command, see the onlinehelp. In this step only the IP Datagram...
information. If DDN is specified as *YES on the X.25 connection, you should not specify remote system information for that interface or its associated DDNnetwork systems. 2. A routing error occurs when both of the following are true: v The remote system information associated with the Internet addre...
To add an entry to your local host table, type option 10 on the Configure TCP/IPmenu. The Work with TCP/IP Host Table Entries display is shown in Figure 11. Note: Just as iSeries TCP/IP automatically creates a LOOPBACK interface, it alsoautomatically adds an entry to your local host table to associa...
The iSeries TCP/IP host table is shipped with the LOOPBACK entry. TheLOOPBACK entry has an Internet address of 127.0.0.1 and two host names:LOOPBACK and LOCALHOST. The 127.0.0.1 Internet address can be changed (CHGTCPHTE) and a different onecan be added (ADDTCPHTE). The local table command processin...
v Simple Mail Transfer Protocol (SMTP) requires your host name to be in the hosttable or on a domain name server. v You may want to use your host table on other systems in the network. Your hostname must be in the host table on those systems so they can refer to yoursystem by name. v Applications wr...
(http://publib.boulder.ibm.com/pubs/html/as400/v5r1/ic2924/info/rzaku/rzakuconcat.htm) in the Information Center. If you are using the SupplementalManuals CD, then switch to the iSeries Information Center CD to access thisinformation. To change the local domain name, type option 12 on the Configure ...
Step 8—Starting TCP/IP and TCP/IP Servers Before any TCP/IP services are available on the iSeries system, TCP/IP processingmust be initialized and activated. To start TCP/IP, you have two options: 1. Select option 3 from the TCP/IP Administration menu (GO TCPADM), 2. Enter the Start TCP/IP (STRTCP) ...
Using the Start TCP/IP Server (STRTCPSVR) command starts the serversindividually or together. You can monitor the jobs with option 20 (Work withTCP/IP jobs in QSYSWRK subsystem) from the TCP/IP Administration menu. If you want TCP/IP processing and any related TCP/IP servers to startautomatically at...
Table 3. Jobs Used by TCP/IP (continued) Job Name Description ADMIN and DEFAULT ICS (HTTP) server QTWSGxxxxx Workstation gateway (there may be several) Note: 1. There may be other jobs running in the QSYSWRK subsystem that have nothing to dowith TCP/IP. 2. The TCP/IP jobs in QSYSWRK run under the QT...
3. If the PING operation is successful, you should see messages similar to those inFigure 18.If the PING operation is unsuccessful, you should see messages similar to thosein Figure 19.If you receive an unsuccessful PING message, check your configuration steps.Also check that the configuration at th...
Verifying TCP/IP Connections with Host Name—Example In this example, sending five packets of 256 bytes each verifies the connection tothe remote system SYSNAM36 . The local system waits 1 second for a response to each packet that is sent. Verify TCP/IP Connection (PING) Type choices, press Enter. Re...
Verifying TCP/IP Connections with Internet Address—Example In this example, (Figure 22) the connection to the remote system at Internet address 9.4.191.76 is verified using the system defaults for packet length, number of packets, and wait time. Step 10—Saving Your TCP/IP Configuration To save your ...
Chapter 2. TCP/IP: Operation, Management, and AdvancedTopics This chapter discusses managing your network by using the NETSTAT command,and the maintenance of host tables. In addition, this chapter covers other topicsbeyond those that are required to configure and use TCP/IP on iSeries 400. Thisinfor...
Work with TCP/IP Interface Status The Work with TCP/IP Interface Status display, as shown in Figure 25, providesthe most current summary of interface activity. This display allows you to viewTCP/IP interface information for selected interfaces and to start or end TCP/IPinterfaces. To view the Work w...
Starting TCP/IP Interfaces TCP/IP interfaces are started in one of the following ways: v The Work with TCP/IP Interface Status displays are reached by:– Option 1 on the Configure TCP/IP (CFGTCP) menu– Option 1 on the Network Status (NETSTAT or WRKTCPSTS) menu v The Start TCP/IP Interface (STRTCPIFC)...
depends mainly on machine use and the size of the processor. To determinewhether the interface has started, view the messages in the QTCPIP job logand the QSYSOPR message queue. Ending TCP/IP Interfaces The ENDTCPIFC (End TCP/IP Interface) command ends an existing TCP/IPinterface immediately. As a r...
v The network ID of the interface must be equal to the logical AND of the nexthop for the route and the subnet mask for the interface. Notes: 1. If the next hop of a route is identical to an interface’s IP address, that route willnever be bound to another interface. 2. When starting interfaces (if a...
To view detailed information about a specific route, type 5 in the option field nextto the route and press the Enter key. Routes listed on the Display TCP/IP Route Information display differ from theroutes that are displayed on the Work with TCP/IP Routes display. Only routeswith a route source of *...
Ending TCP/IP Connections TCP/IP connections and User Datagram Protocol (UDP) sockets can be ended fromthe Work with TCP/IP Connection Status display. To do so: 1. Type 4 in the option field for the lines containing the connections that you wantto end. 2. Press the Enter key. The Confirm End of TCP/...
To end the TCP/IP connections, press the Enter key from the Confirm End ofTCP/IP Connections display. If you decide not to end a TCP/IP connection or if you want to change yourchoices, press F12 (Cancel). Working with Configuration Status To work with the line description used by an interface: 1. On...
Displaying TCP/IP Network Status Information In addition to working with network status functions, the Work with TCP/IPNetwork Status menu allows you to display current information about yourTCP/IP network, including multicast groups, TCP/IP interfaces, and associatedroutes, to name a few. Display M...
Displaying TCP/IP Interfaces To display more detailed information about the TCP/IP interface status for specificinterfaces: 1. On the Work with TCP/IP Interface Status display, type 5 in the option field foreach interface about which you want more information. 2. Press the Enter key. If you requeste...
Displaying Associated Routes To display information about the routes associated with a specific interface: 1. On the Work with TCP/IP Interface Status display, type 8 in the option field foreach interface for which you want to see the associated routes information. 2. Press the Enter key. The first ...
Press F11 to show the display that includes the type of service (TOS), maximumtransmission unit (MTU), type, and source. Displaying Route Details Option To display detailed information about the route: 1. On the Display Associated Routes display, type 5 in the option field for eachroute about which ...
Displaying TCP/IP Route Information To display TCP/IP route information: 1. On the Work with TCP/IP Network Status menu, type 2 on the command lineor enter the WRKTCPSTS *RTE command. 2. Press the Enter key. The first of the two Display TCP/IP Route Information displays is presented asshown in Figur...
Displaying TCP/IP Connections You can request more detailed information about TCP/IP connections shown onthe Work with TCP/IP Connection Status display. This information includes timinginformation and transmission statistics for the connection displayed. To display more information about the listed ...
Displaying Connection Totals To display a summary of TCP and UDP counts, press F10 on the Work withTCP/IP Connection Status display. The counts provided are a cumulative summaryof all TCP and UDP activity since the last time the STRTCP (Start TCP) commandwas issued. The information in Figure 44 on p...
Managing TCP/IP Host Tables In a large network, it can be more efficient to administer iSeries TCP/IP from acentral site. Working with the host table would be time consuming if each systemis individually updated with the TCP/IP configuration menu. Updates can bemade more quickly on one system and th...
A complete description of the *NIC format is found in Request for Comment (RFC)952, Internet Host Table Specification . See the RFC Editor Site (http://www.rfc- editor.org/rfc.html) to retrieve this RFC. The subset supported on the server isshown in Table 5. The *NIC continuation characters are not ...
v Merge the information of the imported host table with the information that wasentered by using option 10 (Work with TCP/IP host table entries) from theConfigure TCP/IP menu. To merge the information, specify Replace Host Table (*No) on the Merge Host Table display. You can merge an imported host t...
Step 4—Merge the File Type the following FTP subcommand: quote rcmd mrgtcpht fromfile(qusrsys/m03host) frommbr(host) IP Routing and Internet Control Message Protocol (ICMP) Redirecting Internet routing tables usually remain static for long periods. TCP/IP generatesrouting tables at activation time f...
To see routing changes due to ICMP redirect messages, select NETSTAT menu 2 orNETSTAT *RTE and then press PF11. Comparing the next hop in this display withthe next hop present in the routing table, you can verify whether a route has beendynamically changed. Dead Gateway Processing RFC-1122, Requirem...
The data link layer passes a negative advice indicator to IP when it is unable totransmit data to a first-hop (directly-connected) gateway. In most cases, negativeadvice from the data link layer means that the Address Resolution Process (ARP)processing performed by the data link layer was unable to ...
Note: The maximum number of interfaces that can be active on a line descriptionat any given time is 128. This is true for all line types (for example,token-ring, Ethernet, frame relay, and so forth). Example: A Single Host on a Network over a CommunicationsLine Your server uses one adapter for TCP/I...
an Internet address of different TCP/IP networks. With these multiple Internetaddresses, you take part in different TCP/IP networks (Figure 51). This example is a combination of all of the previous examples discussed. Example: The Multihoming function Assume servers SYSNAM02 and SYSNAM03 are connect...
Type of Service (TOS) Type of Service (TOS) is a parameter defined to indicate a quality of the servicedesired by an application program. It is specified within a single octet of the IPdatagram header, and it is used to select Internet service. It denotes how theInternet hosts and routers should mak...
The following table shows which type of services your server uses for some of theTCP/IP applications: Table 6. AS/400 TCP/IP applications and Type of Services Protocol or Application Type of Service Used TELNET Normal FTP (control connection) Minimize delay FTP (data connection) Maximize throughput ...
a specific route defined. The system allows up to eight default routes, but eachroute must have a unique next hop value. An example of a multiple route table can be found in Figure 54. TCP/IP Port Restriction TCP and UDP protocols use ports to identify a unique origin or destination of communication...
the specified port. If no match is found, the requesting program is not allowed touse the specified port. If any port in the 1-1023 range is restricted, the followingmessage is posted: Port restriction added but may affect TCP/IP processing If no user profiles are associated with a specific port, th...
Related Tables and the Host Table Socket applications require a set of tables from which they can retrieve specificTCP/IP network data when needed. These are as follows: v Host table v Service table v Protocol table v Network table The host table contains a list of host names and corresponding Inter...
The network table contains the networks and the Internet address associated withthe network. Socket applications use the getnetbyname() and getnetbyaddr()functions to access the information in the network table (Figure 61). The protocols and services tables that are shipped contain standard informat...
The TCP/IP interface now points to a specific PVC instead of a pool of SVCs. ADDTCPIFC INTNETADR('9.4.73.65') LIND(X25LINE) SUBNETMASK('255.255.255.192') PVCLGLCHLI(001) MAXSVC(0) The TCP/IP remote system information no longer includes the X.25 address to becalled. Instead, the entry points to the P...
Chapter 3. TCP/IP Performance The following are performance items that should be considered when usingTCP/IP. *BASE Pool Size The TCP/IP protocol and application code always runs in the *BASE pool on theiSeries 400 server. If the *BASE pool is not given enough storage, TCP/IPperformance, especially ...
Note: If you configure your 100 Mbps ethernet line for TCPONLY, all IOP assistfunctions are disabled. TCP/IP-assist functions that are available on frame relay IOAs are: v #2699 Two-Line WAN IOA v #2720 PCI WAN/Twinaxial IOA v #2721 PCI Two-Line WAN IOA Communications restrictions apply if any of th...
You can describe the characteristics of the communications devices using the by Create Device Description (Network) (CRTDEVNET) command or by letting the system create the device automatically when you activate TCP/IP. If you want to change controller or device descriptions, use the Change Controlle...
If the Ethernet standard prompt is *ETHV2 , the system sends and receives all TCP/IP data in Ethernet Version 2 frames. You do not need to configure anyadditional SSAPs for TCP/IP. Setting the Maximum Transmission Unit The maximum transmission unit (MTU) parameter that you can enter on the Add TCP/I...
Appendix B. TCP/IP Application Exit Points and Programs Certain TCP/IP applications provide exit points that enable them to callcustomer-written exit programs. This appendix contains the following information: v Conceptual information on TCP/IP exit points and programs v General instructions on crea...
OS/400 Registration Facility Exit points for TCP/IP applications are automatically registered when the parentproduct or option is installed, using the OS/400 registration facility . The registration facility contains a repository that allows customers to associate theirexit programs with specific ex...
Table 9. TCP/IP Application Exit Points (continued) TCP/IP Application Exit Point Exit Point Format Note: 1 The same interface format is used for request validation for the FTP client, FTP server, REXEC server, andTFTP server. This allows the use of one exit program for request validation of any com...
Step 1. Select your exit point Type 8 next to the exit point to which you want to add an exit program. For example, to associate a program with the WSG server sign-on validation exit point,type an 8 next to this exit point, as shown. The Work with Exit Programs display is shown. Work with Registrati...
Step 2: Select the Add Exit Program option Select the add option by typing a 1 (Add) in the Opt column as shown in Figure 66. Step 3: Add your exit program Fill in the exit program information as shown in Figure 67 on page 84 andFigure 68 on page 84, then press enter. Notes: 1. You can bypass Steps ...
When you add workstation gateway server exit programs, you do not need toend and restart the workstation gateway server. The WSG server checks for theexit program dynamically.When you add REXEC server exit programs, you do not need to end andrestart the REXEC server. The REXEC server checks for the ...
Exit Point Interfaces for TCP/IP Application Exit Points The exit point interfaces for TCP/IP application exit points are: v TCP/IP application request validation exit point interface v TCP/IP remote execution server command processing selection exit pointinterface Note: For a detailed description o...
3 TFTP server program Operation identifier INPUT; BINARY(4) Indicates the operation that the user is attempting toperform. When the application identifier indicates the FTP client or FTP serverprogram, the valid values are as follows: 0 Session initialization 1 Directory/library creation 2 Directory...
For operation identifiers 1 through 3, the operation-specific informationcontains the name of the directory or library on which the operation is to beperformed. The directory or library name is formatted as an absolute pathname. For operation identifiers 4 through 8, the operation-specific informati...
Table 10. Application Request Validation Operation-Specific Information Operation Identifier Operation-Specific Information 0 NONE if application ID=0 0 Dotted decimal format IP address of client host when application ID=1 or 2 1-3 Absolute path name of library or directory /QSYS.LIB/QGPL.LIB 1 /QOp...
3. If any exception is encountered when calling the exit program, the REXECserver will not allow the operation and the message ″ Exception encountered for REXEC exit program &1 in library &2 for exit point &3. ″ is issued to the job log. The following note applies to the TFTP server (app...
Command processor identifier OUTPUT; BINARY(4) Indicates the command processor that you want theserver to use for interpreting and running the command. The following valuesare valid: 0 iSeries Control Language The server processes the command as an iSeries control language (CL)command. This is the d...
Notices This information was developed for products and services offered in the U.S.A.IBM may not offer the products, services, or features discussed in this document inother countries. Consult your local IBM representative for information on theproducts and services currently available in your area...
IBM Manuals
-
IBM SC41-5210-04
Manual
-
IBM TM7
Manual
-
IBM 8677
Manual
-
IBM EM78P809N
Manual
-
IBM 610
Manual
-
IBM AIX 4.3
Manual
-
IBM 8128
Manual
-
IBM PANEL1173-841
Manual
-
IBM L150
Manual
-
IBM E50
Manual
-
IBM 8319
Manual
-
IBM DS3300
Manual
-
IBM 9519-AG1
Manual
-
IBM 6.00E+04
Manual
-
IBM PD78082(A)
Manual
-
IBM S544-5343-03
Manual
-
IBM PPC-1510PT
Manual
-
IBM 37L1388
Manual
-
IBM V2.3
Manual
-
IBM DS4500
Manual