iSeriesTCP/IP Configuration and ReferenceVersion 5SC41-5420-04
viii OS/400 TCP/IP Configuration and Reference V5R1
3 TFTP server programOperation identifierINPUT; BINARY(4) Indicates the operation that the user is attempting toperform. When the application identifi
For operation identifiers 1 through 3, the operation-specific informationcontains the name of the directory or library on which the operation is to be
Table 10. Application Request Validation Operation-Specific InformationOperation Identifier Operation-Specific Information0 NONE if application ID=00
3.If any exception is encountered when calling the exit program, the REXECserver will not allow the operation and the message ″Exception encountered f
Command processor identifierOUTPUT; BINARY(4) Indicates the command processor that you want theserver to use for interpreting and running the command.
If the Qshell Interpreter option of OS/400 is not installed, the REXEC clientreceives (in the stdout stream) a REXEC protocol diagnostic message that
92 OS/400 TCP/IP Configuration and Reference V5R1
NoticesThis information was developed for products and services offered in the U.S.A.IBM may not offer the products, services, or features discussed i
programs and other programs (including this one) and (ii) the mutual use of theinformation which has been exchanged, should contact:IBM CorporationSof
AS/400eATC/400CICS/400Client AccessCTDB2Distributed Relational Database ArchitectureDRDAe (Stylized)IBMIBM Global NetworkIntegrated Language Environme
How to send your commentsYour feedback is important in helping to provide the most accurate andhigh-quality information. If you have any comments abou
96 OS/400 TCP/IP Configuration and Reference V5R1
IndexSpecial Characters*AIX format 51*AS400 format 51*BASE pool size 71*IOSYSCFG authority 10*NIC format 51*SYSGEN default value 10, 76(Transmission C
dead gateway processing 55default routeadding 15displayTCP/IP connections 48displayingsystem name and address 19distributed data interface (DDI)fiber
NNETSTAT (Network Status)command 33network interfacetypes supported 75Network Status (NETSTAT)command 33network status for TCP/IPconnectionsdisplay 40
TCP/IP (Transmission ControlProtocol/Internet Protocol) (continued)QTSMTPSRVR 25planning for installation andconfiguration 2QSYSWRK subsystem 25starti
Printed in the United States of Americaon recycled paper containing 10%recovered post-consumer fiber.SC41-5420-04
x OS/400 TCP/IP Configuration and Reference V5R1
Summary of changesThis is the fifth edition of TCP/IP Configuration and Reference.Most topics from the fourth edition of TCP/IP Configuration and Refe
xii OS/400 TCP/IP Configuration and Reference V5R1
Chapter 1. Configuring TCP/IPThis chapter explains how to configure an iSeries 400®server for TransmissionControl Protocol/Internet Protocol (TCP/IP).
v Working with TCP/IP host tables, including configuring a TCP/IP host nameand domain namev Verifying a TCP/IP connection (PING)Planning for TCP/IP In
“Step 6—Configuring TCP/IP Host Table Entries” on page 18. For informationabout configuring and using a DNS server, seeDNS(http://publib.boulder.ibm.c
Table 1. Line Description Parameters (continued)Line Type *ELAN *TRLAN *WLS *DDI *FR *X25 *ASYNC *PPP *TDLCNetwork controller RConnection type RLogica
Table 2. Local TCP/IP Host Information (continued)X.25 / Remote System InformationHost #1 Host #2 Host #3Internet addressX.25 network addressPVC chann
v Automatic IPLThe Automatic IPL option determines whether the system automaticallystarts when the installation process has completed successfully.Whe
v Option 5. Start TCP/IP servers: Select this option to issue the Start TCP/IPServer (STRTCPSVR) command. This command is used to start the TCP/IPappl
Following are descriptions of the Configure TCP/IP menu options.v Option 1. Work with TCP/IP interfaces: Select this option to add TCP/IPinterface inf
server) was removed from the menu. Option 12, formerly Change localdomain and host names, was renamed to Change TCP/IP domaininformation.v Option 20.
3. Configuring TCP/IP routes4. Configuring TCP/IP attributes5. Configuring remote system information (X.25)6. Configuring host table entries7. Configu
Subnet maskDefines which part of an Internet address forms the subnet (subnetwork)field of an Internet address. An example of a single-network subnet
When you are finished adding entries, the Work with TCP/IP Interfaces displaylooks like Figure 4.Note: Any change to the TCP/IP interfaces configurati
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
Preferred binding interfaceThe preferred binding interface allows administrators to choose which ofthe TCP/IP interfaces that they prefer the route to
Note: Any changes that you make to the routing information take effectimmediately.Multiple Default RoutesDefault routes are used to route data that is
iSeriesTCP/IP Configuration and ReferenceVersion 5SC41-5420-04
Step 4—Configuring TCP/IP attributesTo configure the TCP/IP attributes, type option 3 on the Configure TCP/IP menu.The Change TCP/IP Attributes (CHGTC
Type option 1 (Add) at the input-capable top list entry to go to the Add TCP/IPRemote System (ADDTCPRSI) display, as shown in Figure 10.The network co
information. If DDN is specified as *YES on the X.25 connection, you should notspecify remote system information for that interface or its associated
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 Figu
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 a
Additional host names are useful as alternative nicknames. See the examples inFigure 15.Host names need not be unique. When searching the host table w
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
(http://publib.boulder.ibm.com/pubs/html/as400/v5r1/ic2924/info/rzaku/rzakuconcat.htm) in the Information Center. If you are using the SupplementalMan
Step 8—Starting TCP/IP and TCP/IP ServersBefore any TCP/IP services are available on the iSeries system, TCP/IP processingmust be initialized and acti
Using the Start TCP/IP Server (STRTCPSVR) command starts the serversindividually or together. You can monitor the jobs with option 20 (Work withTCP/IP
NoteBefore using this information and the product it supports, be sure to read the information in“Notices” on page 93.Fifth Edition (May 2001)This edi
Table 3. Jobs Used by TCP/IP (continued)Job Name DescriptionADMIN and DEFAULT ICS (HTTP) serverQTWSGxxxxx Workstation gateway (there may be several)No
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 mes
additional systems to your network, you also need to verify their TCP/IPconnection. The examples in the following paragraphs show you how to verify ar
Verifying TCP/IP Connections with Host Name—ExampleIn this example, sending five packets of 256 bytes each verifies the connection tothe remote system
Verifying TCP/IP Connections with Internet Address—ExampleIn this example, (Figure 22) the connection to the remote system at Internet address9.4.191.
Note: You do not have to end TCP/IP in order to save the configuration files.However, you should end TCP/IP before any TCP/IP configuration files arer
32 OS/400 TCP/IP Configuration and Reference V5R1
Chapter 2. TCP/IP: Operation, Management, and AdvancedTopicsThis chapter discusses managing your network by using the NETSTAT command,and the maintena
Work with TCP/IP Interface StatusThe Work with TCP/IP Interface Status display, as shown in Figure 25, providesthe most current summary of interface a
Starting TCP/IP InterfacesTCP/IP interfaces are started in one of the following ways:v The Work with TCP/IP Interface Status displays are reached by:–
ContentsAbout TCP/IP Configuration andReference (SC41-5420) ...vPrerequisite and related information . . viiOperationsNavigator...viiHow
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
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
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
contain an asterisk (*). When an application requests a connection to a listeningsocket, a new connection is created. The remote Internet address and
Ending TCP/IP ConnectionsTCP/IP connections and User Datagram Protocol (UDP) sockets can be ended fromthe Work with TCP/IP Connection Status display.
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 i
Displaying TCP/IP Network Status InformationIn addition to working with network status functions, the Work with TCP/IPNetwork Status menu allows you t
Displaying TCP/IP InterfacesTo display more detailed information about the TCP/IP interface status for specificinterfaces:1. On the Work with TCP/IP I
Displaying Associated RoutesTo display information about the routes associated with a specific interface:1. On the Work with TCP/IP Interface Status d
Press F11 to show the display that includes the type of service (TOS), maximumtransmission unit (MTU), type, and source.Displaying Route Details Optio
IP Multicasting ...68Multicast Application Programming Information 68Multicast Restrictions ...68Chapter 3. TCP/IP Performance ...71
Displaying TCP/IP Route InformationTo display TCP/IP route information:1. On the Work with TCP/IP Network Status menu, type 2 on the command lineor en
To view the second Display TCP/IP Route Information display, press F11 (Displayroute type). The route information is presented in Figure 40. To return
Displaying TCP/IP ConnectionsYou can request more detailed information about TCP/IP connections shown onthe Work with TCP/IP Connection Status display
Displaying Connection TotalsTo display a summary of TCP and UDP counts, press F10 on the Work withTCP/IP Connection Status display. The counts provide
(SNMP). For additional information about SNMP, see resources in the InformationCenter: Supplemental Manuals.TCP/IP Host TablesHost tables are a method
Managing TCP/IP Host TablesIn a large network, it can be more efficient to administer iSeries TCP/IP from acentral site. Working with the host table w
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:/
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
Step 4—Merge the FileType the following FTP subcommand:quote rcmd mrgtcpht fromfile(qusrsys/m03host) frommbr(host)IP Routing and Internet Control Mess
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
About TCP/IP Configuration and Reference (SC41-5420)This book contains information about configuring Transmission ControlProtocol/Internet Protocol (T
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 ca
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,
addresses, your server appears as multiple TCP/IP hosts in the same TCP/IPnetwork (Figure 49).This scenario can be helpful for backup or to improve pe
an Internet address of different TCP/IP networks. With these multiple Internetaddresses, you take part in different TCP/IP networks (Figure 51).This e
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 specifi
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 S
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
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 restricte
Let us assume we have an application that uses Port 1060 in the TCP layer and wewant to restrict its use to user profile GERRY. Type the information a
Related Tables and the Host TableSocket applications require a set of tables from which they can retrieve specificTCP/IP network data when needed. The
vi OS/400 TCP/IP Configuration and Reference V5R1
The services table stores the mapping of services to ports or ports to services asshown in Figure 59. The mapping information is usually accessed with
The network table contains the networks and the Internet address associated withthe network. Socket applications use the getnetbyname() and getnetbyad
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('2
supported on multi-access nonbroadcast networks. IP multicast is also notcurrently supported on Frame Relay, FDDI/SDDI, or ATM networks. To determinew
70 OS/400 TCP/IP Configuration and Reference V5R1
Chapter 3. TCP/IP PerformanceThe following are performance items that should be considered when usingTCP/IP.*BASE Pool SizeThe TCP/IP protocol and app
v Checksum calculation of outgoing TCP and UPD datagrams (prior to V4R4)v Checksum verification of incoming TCP and UPD datagrams (prior to V4R4)v Out
Note: If you configure your 100 Mbps ethernet line for TCPONLY, all IOP assistfunctions are disabled.TCP/IP-assist functions that are available on fra
If you have one of these configurations, you can use the TCPONLY parameterwhen you create or change your Ethernet line descriptions. Setting TCPONLY t
Appendix A. Configuring a Physical Line for TCP/IPCommunicationOn the iSeries 400, communication occurs through objects called lines, controllers,and
Prerequisite and related informationUse the iSeries Information Center as your starting point for looking up iSeries andAS/400e technical information.
You can describe the characteristics of the communications devices using the byCreate Device Description (Network) (CRTDEVNET) command or by letting t
If the Ethernet standard prompt is *ETHV2, the system sends and receives allTCP/IP data in Ethernet Version 2 frames. You do not need to configure any
78 OS/400 TCP/IP Configuration and Reference V5R1
Appendix B. TCP/IP Application Exit Points and ProgramsCertain TCP/IP applications provide exit points that enable them to callcustomer-written exit p
OS/400 Registration FacilityExit points for TCP/IP applications are automatically registered when the parentproduct or option is installed, using the
Table 9. TCP/IP Application Exit Points (continued)TCP/IP Application Exit Point Exit Point FormatNote:1The same interface format is used for request
Step 1. Select your exit pointType 8 next to the exit point to which you want to add an exit program. Forexample, to associate a program with the WSG
Step 2: Select the Add Exit Program optionSelect the add option by typing a 1 (Add) in the Opt column as shown inFigure 66.Step 3: Add your exit progr
When you add workstation gateway server exit programs, you do not need toend and restart the workstation gateway server. The WSG server checks for the
Exit Point Interfaces for TCP/IP Application Exit PointsThe exit point interfaces for TCP/IP application exit points are:v TCP/IP application request
Comentarios a estos manuales