DT-6061 Embedded Network Processor Platform User's Manual ISSUE 2 RELEASE.VERSION 16.0 721 Route 202-206 Bridgewater, NJ 08807 fax: 908.218.1736 phone: 908.218.0500 email: sales@datatekcorp.com http://www.datatekcorp.
DT-6061 User's Manual - Platform (Build 16.0) Table of Contents TABLE OF CONTENTS ..........................................................................2 IMPORTANT SAFETY INSTRUCTIONS ...................................................7 1 INTRODUCTION..........................................................................................8 1.1 MULTIPLE APPLICATION SUPPORT ..........................................................8 1.2 HIGH AVAILABILITY OPTION ......................................
DT-6061 User's Manual - Platform (Build 16.0) 5.3 APPLICATION INSTALLATION.................................................................18 5.4 APPLICATION SOFTWARE REGISTRATION ..............................................19 5.5 ASSIGNMENT OF AN APPLICATION TO AN INSTANCE ...............................19 6 PLATFORM COMMANDS .........................................................................20 6.1 INPUT CONVENTIONS ..........................................................................
DT-6061 User's Manual - Platform (Build 16.0) 6.25 7 BACKUP AND RETRIEVE APPLICATION CONFIGURATION DATA ................31 DIAGNOSTICS ..........................................................................................32 7.1 PING...................................................................................................32 7.2 TRTE ( OR TRACERT) ...........................................................................32 7.3 DIAG COMMAND ................................................
DT-6061 User's Manual - Platform (Build 16.0) 11.4 IP-E2A ..............................................................................................42 11.5 IP-FANOUT.......................................................................................42 11.6 IP-LTCN............................................................................................42 11.7 X25PAD ............................................................................................43 11.8 IP-SLM..................
DT-6061 User's Manual - Platform (Build 16.0) 16 HARDWARE WARRANTY ........................................................................60 17 END-USER LICENSE AGREEMENT FOR SOFTWARE ..........................60 17.1 SOFTWARE LICENSE ............................................................................60 17.2 INTELLECTUAL PROPERTY RIGHTS........................................................60 17.3 SOFTWARE SUPPORT .........................................................................
DT-6061 User's Manual - Platform (Build 16.0) Important Safety Instructions ! The exclamation point within an equilateral triangle is intended to alert the user to the presence of important operating and maintenance (servicing) instructions in the literature accompanying the product.
DT-6061 User's Manual - Platform (Build 16.0) 1 INTRODUCTION The DT-6061 (Embedded Network Processor) is a network applications computer that applies customer specific protocol operations (protocol translation and termination) of network connections that require such a function in a distributed network. The DT-6061 supports a multitude of applications, and may support combinations of these applications simultaneously.
DT-6061 User's Manual - Platform (Build 16.0) Currently the DT-6061 is factory configured to order to support 1 to 5 application types. The table below shows the list of the currently available applications.
DT-6061 User's Manual - Platform (Build 16.0) 1.2 HIGH AVAILABILITY OPTION The DT-6061 is available in a redundant configuration to provide high availability of the user's applications. A single active DT-6061 running a set of application instances is coupled with a standby DT-6061 that is ready to take over automatically if the active DT-6061 fails for any reason. After the failed DT-6061 recovers, it is returned to service as standby. 11/12/04 Datatek Applications Inc.
DT-6061 User's Manual - Platform (Build 16.0) 2 PHYSICAL DESCRIPTION 2.1 POWER INTERFACES 2.1.1 DC POWER The DT-6061 rack-mount or stand-alone accepts DC power input directly from a 48V DC power source and connects into the three position (accepting return, minus and ground, power wires) terminal block labeled 48V DC on the DT-6061 faceplate. The terminal block connectors accommodate 10 awg to 14 awg (American Wire Gauge) wire. A strain relief clamp is available separately for DC wire stabilization. 2.1.
DT-6061 User's Manual - Platform (Build 16.0) 2.5 10BASE-T LAN These interfaces require a standard RJ45 terminated Category 5, twisted pair, data cable. They connect to a 10BaseT hub or Router on the local LAN segment. 2.6 DSU The DT-6061 DSU interface uses an industry standard RJ48C connector. This connector is currently slated for future use. 2.7 LEDS The DT-6061 faceplate contains light emitting diodes (LEDs) used to report DT-6061 activity and behavior.
DT-6061 User's Manual - Platform (Build 16.0) 3 INSTALLATION This chapter contains the steps required to install and configure the DT-6061. 3.1 EQUIPMENT Unpack and inspect the DT-6061 unit and other components and have on hand a #2 Phillips and medium-sized Flathead screwdriver. 3.1.1 POWER RECONFIGURATION STEPS FOR 115V AC (-5V DC) OR –48V DC OPERATION The DT-6061 is powered through either of two interfaces: –48V DC or –5V DC input.
DT-6061 User's Manual - Platform (Build 16.0) ! Cables (see Cabling section for required Data and Console cable types and their configuration). ! A strain relief clamp for wire stabilization (-48V DC operation ONLY). ! An EIA standard 19-inch or 23-inch equipment rack with internal, vertical mounting rails. Hole spacing on the vertical, mounting rail must be 1.25 inches.
DT-6061 User's Manual - Platform (Build 16.0) 6) Run your 48V DC (return, minus and ground) wires from a central source through the strain relief clamp (for DC wire stabilization). On the DT-6061 faceplate, attach the return, minus and ground wires to the return, minus and ground connections respectively of the terminal block labeled 48V DC. 3.1.2.4 RACK-MOUNT DT-6061 (48V DC POWER INPUT) 1) Attach the mounting brackets (19" or 23") to each side of the DT-6061.
DT-6061 User's Manual - Platform (Build 16.0) 4 CABLING 4.1 SERIAL CONSOLE SETUP The DT-6061 is managed through its serial console port by a terminal, PC, dial-up modem, or BNS asynchronous connection. Specific instructions for configuration of SAM, TY12 and MSM asynchronous ports are available in the appropriate BNS module, reference guide. DT-6061 specific, configuration notes are described herein.
DT-6061 User's Manual - Platform (Build 16.0) Important! A modular cable with “SPECIAL WIRING” can be ordered using the table above or built using the wiring diagrams provided in this manual in section Error! Reference source not found.. The pin-outs for the 9-pin connector is shown in section 0. 4.2 ! ! ! CONFIGURATION NOTES Configure SAM, TY12 and MSM console connections as 9600 bps with 8 bits and no parity, and use a DCE type cable.
DT-6061 User's Manual - Platform (Build 16.0) 5 QUICK START CONFIGURATION GUIDE There are two levels of configuring a DT-6061: platform and application. This user manual covers only the platform configuration and registration, and the installation and registration of the application software. The commands and IP addressing associated with configuring an application in an instance are described in the corresponding User Manual for that application. Those manuals are available on the Datatek web site.
DT-6061 User's Manual - Platform (Build 16.0) password ? PASS= ↵ name of directory on server ? LOC=(/dt6061/apps) ↵ Downloading "tn3270" ... Downloaded: -rwxrwxrwx 79701 Jun 5 05:21 tn3270.dt6 Testing ... Sum of "tn3270": 34502, package type: DT-6061C Installing ... ............ Install of "tn3270" successful 5.4 APPLICATION SOFTWARE REGISTRATION Each application that is installed on a DT-6061 must be registered in order for it to run.
DT-6061 User's Manual - Platform (Build 16.0) 6 PLATFORM COMMANDS The DT-6061 software is composed of two components. One component, called the Platform, exists to support all applications. The second component is comprised of the individual application(s). The Platform provides Operating System functions, selected interfaces, protocol stacks, SNMP functions, and system OA&M while each application uses the services of the resident Platform.
DT-6061 User's Manual - Platform (Build 16.0) The PASSWD parameter is not echo suppressed. However, if the PASSWD parameter is not provided in the command line, the console prompts for a password; the response is echosuppressed in this case. If the password is valid, the user is placed in the logged in mode. Once the console user is logged in, the balance of the commands are accessible. The login command is not accessible if the user is already logged in. 6.
DT-6061 User's Manual - Platform (Build 16.0) The rule for most U.S. time zones (and the default for START and STOP) is: START=1SunApr2:00 STOP=5SunOct2:00 which declares that daylight savings starts on the first Sunday of April at 2 a.m. and ends on the last Sunday of October at 2 a.m. 6.5 CHANGE PASSWORD Syntax: chgpass OLD= NEW= CONFIRM= The chgpass command is used to change a user password on the system console. The command is only allowed if the user is logged in.
DT-6061 User's Manual - Platform (Build 16.0) 6.8 SET CONSOLE TIMEOUT Syntax: timeout [ | off ] The timeout command is only allowed when the unit is logged in. The DT-6061 serial console uses a three-wire interface (RD, TD, GND), and the lead state of other signals is not relevant. This would imply that the only way to change the state of the console is to explicitly log in or log out, or reboot which forces the console to be logged out.
DT-6061 User's Manual - Platform (Build 16.0) After the DT-6061 is properly configured with system parameters, it must be restarted in order for the IP configuration to take effect. This is performed with the reboot command from the system console. The reboot command has no arguments. It will restart the system so that any new global parameters may take effect. 6.
DT-6061 User's Manual - Platform (Build 16.0) ipaddr1, ipaddr2, ipaddr3. In order to delete a value, reply to a prompt with the word “none” or on the command line, type the parameter name with no value following; for example, dns ipaddr1= 6.15 or dns name2= OPERATIONAL APPLICATIONS CONFIGURATION Syntax: app [cnt=] [type=|none] As noted earlier, the DT-6061 simultaneously supports many instances of different applications.
DT-6061 User's Manual - Platform (Build 16.0) 6.18 RESET AN APPLICATION PASSWORD Syntax: rstapp Each application instance is allowed to have its own user changeable password for configuration purposes. In the event that the password is lost, it may be necessary to reset this password back to the initial value. Normally, this could be done by deleting the application instance and reinstalling one of the same type.
DT-6061 User's Manual - Platform (Build 16.0) ! ! The absence of one or more DT-4000's from the network when they occur in the dtproduct list on a DT-6061 can cause up to a 10-second (total) delay when rebooting that DT-6061. There is very little overhead in adding 'D' to a dtproduct configuration of a DT-6061, as long as the DT-4000 associated with 'D' is usually up and running when this DT-6061 is rebooted; otherwise the 10 second boot delay described above may apply.
DT-6061 User's Manual - Platform (Build 16.0) caller’s IP address AND’ed with the submask must agree with a CUG's ipaddr value AND’ed with the same submask value for the caller to belong to the CUG. Depending on the submask value, this allows an individual (submask=255.255.255.255), intermediate, or network-wide level of authorization. Setting the ipaddr value to 0.0.0.0 deletes any prior configuration for the . A may not be deleted if it is currently assigned to SNMP.
DT-6061 User's Manual - Platform (Build 16.0) an "unreg" status. For some applications, there may occasionally appear a short temporary status report generated by some instances of the application. 6.22.
DT-6061 User's Manual - Platform (Build 16.0) LISTEN SYN_RECEIVED SYN_SENT TIME_WAIT Listening for incoming connections. Initial synchronization of the connection underway. Actively trying to establish connection. Wait after close for remote shutdown retransmission. A variation of the dc command: dc app [ -f ] [ -a ] reports only connections that are associated with instances, and shows the instance ownership of each connection. The list is sorted by local port number.
DT-6061 User's Manual - Platform (Build 16.0) 6.25 BACKUP AND RETRIEVE APPLICATION CONFIGURATION DATA The backup command uses ftp to send a package containing the entire application configuration to the user's backup server. The retrieve command can retrieve all of the configuration or just the portion associated with some instance(s).
DT-6061 User's Manual - Platform (Build 16.0) 7 DIAGNOSTICS 7.1 PING Syntax: ping The ping command verifies connections to remote computer or computers, by sending 3 ICMP echo packets, one second apart, to the remote computer and listening for echo reply packets. The IP address can use a domain-style address, providing the dns and/or hosts configuration has been properly entered. 7.
DT-6061 User's Manual - Platform (Build 16.0) Interrupts stopped: 0 started: 0 init none - k: - k: 13 u: 1 u: 0 1 onsite none%0 - k: - k: 5 u: 3 u: 4 2 none%1 none%2 - k: - k: 1 u: 2 u: 1 1 none%3 . - k: 2 u: 0 . .
DT-6061 User's Manual - Platform (Build 16.0) • total CPU time used (in 100'ths of seconds) since boot (can wrap around) • percentage of available CPU time used since the previous 'diag dev' • the count of events since the last 'diag dev'. The most useful part of the report is the percentage (2nd number).
DT-6061 User's Manual - Platform (Build 16.0) 8 SNMP The DT-6061 SNMP agent supports the ability to request the values of one or more Management Information Base (MIB) variables with the SNMP Get command. DT-6061 SNMP MIB VARIABLE DATABASE 8.1 MIB Variable 1.3.6.1.2.1.1.1.0 1.3.6.1.2.1.1.2.0 1.3.6.1.2.1.1.3.0 1.3.6.1.2.1.1.4.0 1.3.6.1.2.1.1.5.0 1.3.6.1.2.1.1.6.0 1.3.6.1.2.1.1.7.0 1.3.6.1.2.1.4.1.0 1.3.6.1.2.1.4.2.0 1.3.6.1.2.1.4.3.0 1.3.6.1.2.1.4.4.0 1.3.6.1.2.1.4.5.0 1.3.6.1.2.1.4.6.0 1.3.6.1.2.1.4.7.
DT-6061 User's Manual - Platform (Build 16.0) 9 APPLICATION AND PLATFORM SOFTWARE INSTALLATION & UPGRADE 9.1 INSTALL AN APPLICATION Syntax: install NAME= SRV= ID= PASS= LOC= An application may be initially installed, or upgraded, using the install command. Note: The application software package file must first be placed on an FTP server accessible to the DT-6061.
DT-6061 User's Manual - Platform (Build 16.0) hardware serial number and MAC address of the DT-6061. An unregistered application may be assigned to instances, but they will not start until the application is registered. The regapp command accepts a key on the command line. If the key matches an installed application, that application becomes registered. If a key is not given on the command line, a list of unregistered applications is displayed followed by the module hardware information.
DT-6061 User's Manual - Platform (Build 16.0) 10 HIGH AVAILABILITY OPTION The High Availability option couples two DT-6061 modules as an active and a standby. The active DT-6061 runs applications, while the standby "stands by" and monitors the active DT-6061. If the active DT-6061 fails or loses power, the standby will shortly take over the active role. In standby mode, the DT-6061 has completed system boot, but has not started applications.
DT-6061 User's Manual - Platform (Build 16.0) have the same gateway and must be on the same subnetwork, which is to say the IP addresses of the two DT-6061s must have the same network ID. High availability configuration requires choosing a third IP address, ippublic, in the same network as the two DT-6061's. This public address is the one to be advertised to all other network elements that might be configured to interoperate with this DT-6061 pair.
DT-6061 User's Manual - Platform (Build 16.0) update the standby with all current application configuration associated with the instances on the active DT-6061. 10.3 AUTOMATIC STANDBY CONFIGURATION UPDATE The redundant pair of DT-6061's can be configured to perform a periodic automatic update of configuration from the active to the standby.
DT-6061 User's Manual - Platform (Build 16.0) • • • • • • • • • • • • • cug dns dtproduct hosts remove/restore restart retrieve rstapp stby snmp switchover timeout timezone The help command at the standby console shows only the commands that ARE allowed. The date command at the standby console may not be used to change the date. As described above, the standby receives the current time from the active. 11/12/04 Datatek Applications Inc.
DT-6061 User's Manual - Platform (Build 16.0) 11 APPENDIX A: BRIEF DESCRIPTIONS OF DT-6061 APPLICATIONS 11.1 IP-BHI The IP-BHI (BiSync Host Interface) application allows a legacy BiSync host to connect to an IP network (using a DT-4000). Each instance of the application emulates one BiSync line with up to 32 cluster controllers and up to 32 logical devices per cluster controller.
DT-6061 User's Manual - Platform (Build 16.0) The IP-LTCN can replace a DCN in its entirety. This eliminates a maintenance risk since the DCN is manufacturer discontinued, with a consequential shortage of spare parts. A side benefit is that the IP-LTCN will free up the 120 square feet of conditioned floor space taken up by the DCN. The IP-LTCN supports an enhanced TCP/IP interface to the LoopCare host. This allows connectivity with the LoopCare hosts using an IP infrastructure.
DT-6061 User's Manual - Platform (Build 16.0) the overall cost associated with legacy interfaces by eliminating underutilized, dedicated equipment and its maintenance. One DT-6061, running the IP-SPOOL application, supports up to 30 units that can share a common physical printer. The actual number is dependent on the utilization of the previously dedicated printers and the print speed of the shared printer. More than one DT-6061 could share the same physical printer also. 11.
DT-6061 User's Manual - Platform (Build 16.0) 12 APPENDIX B: CONSOLE CABLE WIRING DIAGRAMS Console Cable Pin Assigment 123 4 56 78 Female RJ45 PIN Numbering Console Cable - SPECIAL WIRING (DT-Products) 1 2 3 4 5 6 7 8 11/12/04 RJ45 RJ45 GND GND CTS CTS RD RD DCD DCD TD TD DTR DTR GND GND RTS RTS Datatek Applications Inc.
DT-6061 User's Manual - Platform (Build 16.0) 12.1 THE DB9 CONSOLE ADAPTER Some Personal Computers use a 9-pin DB9 interface for serial communications. The terminal emulation programs may require certain lead status. Since console connections are generally implemented as three wire interfaces (i.e. RxD, TxD, and SG); this may pose a problem for the terminal emulation programs. Below is depicted the wiring of a DB9 adapter which eliminates the problems associated with these terminal emulation programs.
DT-6061 User's Manual - Platform (Build 16.0) 13 APPENDIX C: TCP/UDP PORT NUMBERS The DT-6061 uses the following TCP and UDP ports. These ports cannot be changed by configuring them. Protocol Port Purpose Number UDP 161 Used by SNMP managers to set MIB values or get MIB data from the DT-6061 UDP 162 Used by the DT-6061 SNMP agent for sending Traps to the designated SNMP manager TCP 1024-5000 Ports dynamically assigned by the DT-6061 for outgoing calls. Do NOT use or assign these ports.
DT-6061 User's Manual - Platform (Build 16.0) 14 APPENDIX D: THE DISPLAY MEASUREMENTS (DM) REPORT The DT-6061 platform maintains measurements of network activity as an aggregate of all the application instances. The measurements are grouped into four categories: IP, TCP, UDP, and ICMP. Many of these measurements are related to variables included in MIB II - Management Information Base for Network Management of TCP/IP-based Internets (RFC1213).
DT-6061 User's Manual - Platform (Build 16.0) Measurement descriptions: IP 1: The total number of input datagrams received from interfaces, including those received in error. IP 2: The number of input datagrams discarded due to errors in their IP headers, broken down by bad checksums, version number mismatch, other format errors, time-to-live exceeded, errors discovered in processing their IP options, etc. IP 3: The number of IP fragments received which needed to be reassembled at this entity.
DT-6061 User's Manual - Platform (Build 16.0) IP 12: The number of IP datagrams discarded because no route could be found to transmit them to their destination. Note that this counter includes any packets counted in IP 8 which meet this `no-route' criterion. Note that this includes any datagrams that a host cannot route because all of its default gateways are down. IP 13: The number of IP datagrams that have been successfully fragmented at this entity.
DT-6061 User's Manual - Platform (Build 16.0) 14.
DT-6061 User's Manual - Platform (Build 16.0) TCP 13 0 persist timeouts TCP 14 0 connections dropped by persist timeout TCP 15 10223 keepalive timeouts 0 keepalive probes sent TCP 16 9630 connections dropped by keepalive 22427 correct ACK header predictions 1616588 correct data packet header predictions Measurement descriptions: TCP 1: The total number of segments sent, including those on current connections but excluding those containing only retransmitted octets.
DT-6061 User's Manual - Platform (Build 16.0) TCP 10: The count of window size updates based on round trip estimate. TCP 11: The number of time expirations while awaiting an expected ACK.
DT-6061 User's Manual - Platform (Build 16.0) 14.
DT-6061 User's Manual - Platform (Build 16.0) 14.4 ICMP Note - within the output and input histograms embedded in this report, only parameters with nonzero values will be printed.
DT-6061 User's Manual - Platform (Build 16.0) Measurement descriptions: ICMP 1: The number of ICMP messages which the entity received but determined as having ICMP-specific errors (bad ICMP checksums, bad length, etc.). ICMP 2: The number of ICMP Echo Reply messages sent. ICMP 3: The number of ICMP Destination Unreachable messages sent. ICMP 4: The number of ICMP Source Quench messages sent. ICMP 5: The number of ICMP Redirect messages sent. ICMP 6: The number of ICMP Echo (request) messages sent.
DT-6061 User's Manual - Platform (Build 16.0) 15 APPENDIX E: DT-6061 SPECIFICATIONS Note: Shielded cables must be used in order to maintain compliance with EMC requirements. 15.1 CON (CONSOLE) A standard interface that uses binary data interchange between DTE and DCE. The RS-232C interface uses an RJ45 connector and operates at 9600 bits per second (bps). 15.2 RS-232/V.35 15.2.1 RS-232C A standard interface that uses binary data interchange between DTE and DCE.
DT-6061 User's Manual - Platform (Build 16.0) 15.8 REGULATORY INFORMATION 15.8.1 DT-6061 STAND-ALONE Safety: UL, CSA, Low Voltage Directive 73/23/EEC EMC: FCC Part 15B Class A, ICES-003 Class A, EMC Directive 89/336/EEC European Teleconnect TTE Directive TBR 13 NEBS: Level 3 To maintain compliance with the above-mentioned EMC standards, shielded cables must be used on all DT-6061 interface connections and the shields must make an electrical connection to the DT-6061's grounding system. 15.8.
DT-6061 User's Manual - Platform (Build 16.0) A representative designated by the supplier should coordinate repairs to certified equipment. Any repairs or alterations made by the user to this equipment, or equipment malfunctions, may give the telecommunications company cause to request the user to disconnect the equipment.
DT-6061 User's Manual - Platform (Build 16.0) 16 HARDWARE WARRANTY The warranty period for hardware shall be ninety (90) days from the date of shipment. Replacements and repairs are guaranteed for the longer of the remaining original warranty period or 30 days.
DT-6061 User's Manual - Platform (Build 16.0) 17.4 EXPORT RESTRICTIONS You agree that you will not export or re-export the SOFTWARE to any country, person, or entity subject to U.S. export restrictions. You specifically agree not to export or re-export the SOFTWARE: (i) to any country to which the U.S.
DT-6061 User's Manual - Platform (Build 16.0) shall be limited to the amount actually paid by you for the SOFTWARE and/or the HARDWARE. Because some states/jurisdictions do not allow the exclusion or limitation of liability for consequential or incidental damages, the above limitation may not apply to you. ©Copyright 2000, 2002 TeleComp, Inc ©Copyright 2002, 2005 TeleComp Research and Development Corp. ©Copyright 2000, 2005 Datatek Applications, Inc.