IBM SC41-5420-04 manual Tips for Merging Host Tables, Merging TCP/IP Host Tables

Page 66

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 is shown in Table 5. The *NIC continuation characters are not supported because the record length of the file can be up to 512 bytes.

Table 5. *NIC Subset Supported on the AS400 System

Delimiter

Meaning

 

 

; (semicolon)1

Indicates the beginning of a comment. The text

 

following the semicolon is a comment and is not part of

 

the host table.

 

 

NET2

A keyword introducing a network entry.

GATEWAY

A keyword introducing a gateway entry.

 

 

HOST

A keyword introducing a host entry.

 

 

: (colon)

A field delimiter.

 

 

:: (two colons)

Indicates a null field.

 

 

, (comma)

A data element delimiter.

 

 

Notes:

1. If any line in the *NIC table contains a semicolon as the first column value, then that line is not merged into the server host table.

2. These entries are not merged into the server host table.

Host Table Information with *AS400 Files

The *AS400 file format is the format of the local server host table file used by iSeries TCP/IP directly. The name of the file is QATOCHOST with member HOSTS in library QUSRSYS. A single record contains an Internet address, up to four host/domain names and a text description field. For more details regarding record and file formats, use the DSPFFD (Display File Field Description) command.

This file can be exchanged between iSeries servers. However, there is no function to convert from *AS400 to *AIX or *NIC format.

Tips for Merging Host Tables

A maximum of four host names per IP address is allowed when host tables are merged. For example, if the local host table already has three host names and the physical file member to be merged has two additional host names, only the first host name in the physical file is merged into the final host table.

Host names that exist for the same Internet address are not duplicated. If the same host name is found for Internet addresses that are different, then that host name is accepted, but a warning message is displayed.

The original copy of the local host table is not saved by the MRGTCPHT (Merge TCP/IP Host Table) command. To save the original host table, create a copy of the file QUSRSYS/QATOCHOST.HOSTS by using the Copy File (CPYF) command. Do this before issuing the MRGTCPHT command.

Merging TCP/IP Host Tables

You can use imported host tables in two ways:

vOverwrite the current host table. To do this, specify Replace Host Table (*Yes) on the Merge Host Table display.

52OS/400 TCP/IP Configuration and Reference V5R1

Image 66
Contents TCP/IP Configuration and Reference Page TCP/IP Configuration and Reference Fifth Edition May Contents Index About TCP/IP Configuration and Reference SC41-5420 Vi OS/400 TCP/IP Configuration and Reference V5R1 Prerequisite and related information Operations NavigatorViii OS/400 TCP/IP Configuration and Reference V5R1 Page OS/400 TCP/IP Configuration and Reference V5R1 Summary of changes Xii OS/400 TCP/IP Configuration and Reference V5R1 Configuring TCP/IP What you need to know before you can configure TCP/IPPlanning for TCP/IP Installation and Configuration Gathering Information About your NetworkTCP/IP Planning Checklists Line Description Parameters ChecklistLocal TCP/IP Host Information Checklist Interfaces to Local TCP/IP NetworksInstalling the TCP/IP Application Programs 25 / Remote System InformationUsing the TCP/IP Administration Menu TcpadmUsing the Configure TCP/IP Menu Configure TCP/IP Menu CfgtcpServices table Configuring TCP/IP using the EZ-Setup WizardConfiguring TCP/IP using the Command Line Interface Protocol tableImportant Note Configuring a Line DescriptionConfiguring a TCP/IP Interface Internet addressAssociated local interface Subnet maskLine description Automatic startConfiguring TCP/IP Routes Do you need to add routes at all?Route destination Maximum Transmission Unit MTU sizePreferred binding interface Adding TCP/IP routesDftroute None Multiple Default Routes NormalNO, *YES IP Datagram Forwarding Configuring TCP/IP attributesConfiguring TCP/IP Remote System Information Adding Remote System InformationPVC None NONE, *REQUEST, *ACCEPTLind 15, *LIND, *TRANSMIT Configuring TCP/IP Host Table Entries Adding an Entry to the Host TableWork with TCP/IP Host Table Display Bern MacianDNS SYSNAM890 LoopbackLocalhost Configuring the Local Domain and Host Name AnyNet/400 Appc over TCP/IPDomain Name System DNS Server LocalStarting TCP/IP and TCP/IP Servers Dspmsg Qsysopr Dspmsg QtcpTCP/IP Jobs Job Name DescriptionVerifying the TCP/IP Connection End TCP/IP EndtcpVerifying Additional TCP/IP Connections Successful Ping MessagesVerify TCP/IP Connection Verify TCP/IP Connection VfytcpcnnVERBOSE, *QUIET Verifying TCP/IP Connections with Host Name-ExampleVerify TCP/IP Connection Ping COMP, *ESCAPESaving Your TCP/IP Configuration Verifying TCP/IP Connections with Internet Address-ExampleConfiguring TCP/IP 32 OS/400 TCP/IP Configuration and Reference V5R1 Network Status Work with TCP/IP Network Status MenuWork with TCP/IP Interface Status Work with TCP/IP Interface StatusWork with TCP/IP Network Status Internet Network LineInternet Subnet Type Opt Address Mask ServiceStarting TCP/IP Interfaces MaxthrputEnding TCP/IP Interfaces Display TCP/IP Route Information Display TCP/IP Route InformationRoute Subnet Next Opt Destination Mask Hop Available Type Source Route Type Opt Destination ServiceWork with TCP/IP Connection Status BottomWork with TCP/IP Connection Status Remote Local Opt Address Port Idle Time StateRemote Local Opt Address Port User Bytes Out Remote Local Opt Address Port Type Ending TCP/IP ConnectionsALL TCPWorking with Configuration Status Confirm End of TCP/IP ConnectionsOpt Description Status Job Displaying TCP/IP Network Status InformationDisplay Multicast Groups Trnline Active Trnlinet Trnlitcp QtcpipDisplaying TCP/IP Interfaces Display Multicast Host GroupsHost Group Hardware Address Trlan Displaying Associated RoutesDisplay TCP/IP Interface Status MSBDisplaying Route Details Option Display Associated RoutesRoute Subnet Next Opt Destination Mask Hop Displaying TCP/IP Route Information Display TCP/IP Route DetailsDirect Display TCP/IP Route Information, Display 1 Displaying TCP/IP Connections Display TCP Connection StatusDisplaying Connection Totals Display TCP/IP Connection Status, Display 2TCP/IP Host Tables Display TCP/IP Connection TotalsHost Table Information with *AIX Files Managing TCP/IP Host TablesHost File Formats Host Table Information with *NIC FilesTips for Merging Host Tables Merging TCP/IP Host TablesHost Table Information with *AS400 Files Managing the Host Table from a Central Site Merge the File Negative Advice from TCP or the Data Link Layer Dead Gateway ProcessingHow IP Responds to Negative Advice Multihoming FunctionMultihoming Single Host, Single Network, Single Line Per physical LAN only Example The Multihoming function Multihoming TCP/IP NetworkType of Service TOS X25LINELoopback None Multiple Routes TOS ExampleTCP/IP Port Restriction Configuring TCP/IP Port Restrictions PaoloUDP, *TCP OnlyGerry Configure Related Tables Menu Related Tables and the Host TableWork with Service Table Entry Display Using X.25 PVC instead of SVC IBMMulticast Restrictions Chglintrn Lindtrnline FCNADRC00000040000 70 OS/400 TCP/IP Configuration and Reference V5R1 Base Pool Size TCP/IP JobsTCP/IP Protocol Support Provided by IOP Outbound batching of TCP and UDP datagrams Merge Host Table Performance Running TCP/IP Only Performance Considerations74 OS/400 TCP/IP Configuration and Reference V5R1 Line type Configuration command Creating the Line Description Configuration StepsSource Service Access Point Line Description NameSetting the Maximum Transmission Unit Determining the Maximum Size of Datagrams78 OS/400 TCP/IP Configuration and Reference V5R1 Appendix B. TCP/IP Application Exit Points and Programs TCP/IP Exit Points and Exit ProgramsOS/400 Registration Facility TCP/IP Application Exit PointsCreating Exit Programs Adding Your Exit Program to the Registration FacilitySelect your exit point QAPP0100Select the Add Exit Program option Add your exit programRemoving Exit Programs YourlibRequired Parameter Group Exit Point Interfaces for TCP/IP Application Exit PointsTCP/IP Application Request Validation Exit Point Interface Application identifierRemote IP address Operation identifierUser profile Length of remote IP addressUsage Notes Length of operation-specific informationAllow operation QSYS.LIB file system pathnames are always in uppercase Command string Length of command stringPoint Command processor identifier Character conversion optionQshell interpreter not installed 92 OS/400 TCP/IP Configuration and Reference V5R1 Copyright IBM Corp Programming Interface Information TrademarksDB2 96 OS/400 TCP/IP Configuration and Reference V5R1 Index Special Characters Interface Qtgtelnets Qtsmtpsrvr Page SC41-5420-04