home *** CD-ROM | disk | FTP | other *** search
/ Internet Standards / CD1.mdf / INET / NETINFO / CSPILOT.TXT < prev    next >
Encoding:
Text File  |  1995-01-21  |  54.5 KB  |  1,538 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.                     DEFENSE INFORMATION SYSTEM NETWORK
  15.  
  16.  
  17.  
  18.                            DIAL-IN DATA SERVICE
  19.  
  20.  
  21.  
  22.  
  23.  
  24.                             PILOT INSTALLATION
  25.  
  26.  
  27.                                 USER GUIDE
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.                              January 13, 1995
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.                      Defense Information System Agency
  47.             Joint Interoperability and Engineering Organization
  48.                        Center For System Engineering
  49.               Data Networks System Engineering Division(TEFE)
  50.                                 Parkridge 3
  51.                            10701 Parkridge Blvd
  52.                        Reston, Virginia  22091-4398
  53.  
  54.                                      
  55.  
  56.                                      
  57. Purpose   
  58.  
  59. The purpose of this document is to describe the pilot
  60. implementation of the Defense Information System Network (DISN)
  61. dial-in service. This pilot installation of the Communication
  62. Server(CS)/Network Server(NS) combination will provide the future
  63. subscribers a chance to familiarize themselves with the DISN
  64. dial-in service  and allow them to develop the terminal
  65. configuration best suited for using this service.  The pilot
  66. implementation will stay active until the establishment of the
  67. dial-in service on the router network.
  68.  
  69.  
  70. Background
  71.  
  72. The Defense Data Network (DDN) is comprised of the Military
  73. Network (MILNET), the Defense Secure Network (DSNET)1, DSNET2,
  74. and DSNET3.  MILNET provides dial-in and dedicated ports for
  75. users who require asynchronous, terminal connectivity to Host
  76. computers.  This service is provided via a BBN C30 Terminal
  77. Access Controllers (TAC).  The present MILNET users will
  78. transition to a CS on the Unclassified but sensitive Internet
  79. Protocol Router Network (NIPRNET) and the MILNET will be shut
  80. down prior to Fiscal Year (FY) 96.  Presently, DSNET1 does not
  81. provide a dial-in capability but does support directly connected
  82. terminals.  A dial-in service will be implemented on the Secret
  83. Internet Protocol Router Network (SIPRNET).  The SIPRNET will be
  84. replacing the DSNET1, which will be deactivated prior to FY 96. 
  85. NIPRNET and SIPRNET are part of the DISN.
  86.  
  87. The CS will provide the subscriber access to the NIPRNET and the
  88. SIPRNET.  This access from the subscriber equipment to the CS
  89. will be via dial-in asynchronous lines.  V.3225 modems are
  90. planned for use on the NIPRNET access lines and will be capable
  91. of evoking compression to achieve a maximum throughput rate of
  92. 19.2kbps while having a line rate (modem to modem) of 9.6kbps. 
  93. Access to the SIPRNET will be via a Secure Telephone Unit III
  94. (STU-III) utilizing the Secure Access Control System (SACS).  The
  95. STU-III will operate at a 14.4kbps line rate (STU-III to STU-III)
  96. and can achieve up to 38.4kbps throughput when using the
  97. compression mode of operation.
  98.  
  99.  
  100. Terminal Support
  101.  
  102. The less sophisticated terminal, sometimes referred to as a "dumb
  103. terminal", can communicate with a remote host via the CS by
  104. utilizing the Telnet and TCP/IP protocols provided in the CS. The
  105. terminal user would issue the necessary Telnet commands from the
  106. keyboard for opening and closing connections to remote hosts, and
  107. performing the various data transfers allowed by the Telnet
  108. protocol.    
  109.  
  110. The CS also supports access from subscriber equipment running
  111. terminal emulation programs.  Since these units are more
  112. sophisticated than the "dumb terminal" more intricate operations
  113. can take place between the terminal and the remote hosts.  Thus, 
  114. these terminals can support file transfer programs such as Kermit
  115. over the dial-in lines.  The Attention Characters associated with
  116. the CS can be disabled so that binary files can be transferred
  117. through the CS without any adverse affects taking place. 
  118.  
  119.  
  120. Host Support
  121.  
  122. For the users with equipment such as PCs and Workstations, they
  123. can enjoy full internet capabilities by running TCP/IP suite of
  124. protocols over a dial-in line that supports Serial Line Internet
  125. Protocol (SLIP), Compressed SLIP (CSLIP), or Point-to-Point
  126. Protocol(PPP) or Compressed PPP (CPPP).  While one must be aware
  127. of the dial-in connection's line speed, these units are fully
  128. functional hosts on the network.  These dial-in hosts have the
  129. same networking capabilities as if they were directly connected
  130. to the network.  In this case an IP address needs to be assigned
  131. for that line since the TCP connection is now between the dial-in
  132. host and the distant host, rather than between the CS and the
  133. distant host.  The CS will be configured to provide the IP
  134. address to the dial-in host.  Therefore, the dial-in host must be
  135. capable of adopting that IP address on a call by call basis.
  136.  
  137.  
  138. Subscriber Connection Process
  139.  
  140. In order to establish a connection to a distant host the
  141. subscriber must first connect to the CS via a dial-up line.  The
  142. subscriber establishes this connection through the switched
  143. telephone network by dialing the number of the CS location. 
  144. Generally, this number will be in a rotary hunt group as will all
  145. phones/ports at that location.  SIPRNET subscribers will dial-in
  146. with their STU-IIIs to a 14.4kpbs STU-III at the CS port which
  147. will provide access control with its SAC feature.  Before the
  148. subscriber is given access to the network, an authentication
  149. procedure controlled by the CS must be completed.  The subscriber
  150. must input an User ID and Access Code, which the CS will pass
  151. along to the NS for verification.  The NS is located on the
  152. network and the CS communicates with it via the XTACACS protocol. 
  153. Once the ID and Password have been verified then the subscriber
  154. is allowed to establish a connection through the network to any
  155. distant host to which it has been authorized access.  
  156.  
  157. The distant host can then enforce its own access control
  158. procedure and typically requires the user to present a proper
  159. password.  Thus, the NIPRNET subscriber encounters two separate
  160. logons: one to access the network and a second to access a
  161. particular host on the network.  The SIPRNET subscriber
  162. experiences three access control procedures.
  163.  
  164. When the operational dial-in service is provided on the NIPRNET
  165. the user will be able to access the CS via a 1-800 service or by
  166. a local dial-in service in CONUS.  Not everyone will have access
  167. to a local CS so the 1-800 service is required for these
  168. individuals.  It is also available for anyone who is on temporary
  169. duty (TDY) such that they cannot access their local CS.  The
  170. SIPRNET will also use a 1-800 service in CONUS.  Both networks
  171. will deploy at least one or two CSs in each foreign country where
  172. major US forces are deployed.
  173.  
  174. Pilot Dial-in Service
  175.  
  176. Prior to installing the dial-in service on the router networks a
  177. pilot implementation is being provided so that users can
  178. familiarize themselves with this service.  The CS and NS are
  179. located at the Center For System Engineering (CFSE)lab in the
  180. Parkridge III building in Reston, VA.  One purpose for providing
  181. this pilot capability is to allow existing DDN dial-in
  182. subscribers to modify their terminal configuration and scripts to
  183. verify that they will be compatible with the dial-in service that
  184. will be provided on the router networks.  Since this is a COTS
  185. product and not built to be an exact replica of the present TACs
  186. there will be some differences in the operational procedures.  In
  187. addition, the new service will provide added features such as the
  188. SLIP and PPP protocols, so users can test any new implementations
  189. that they my want to acquire and configure to take advantage of
  190. these added capabilities.  Also, compression software can be
  191. activated to take advantage of the faster compressed speeds.
  192.  
  193. The CS is a Cisco 2511 model which has a Motorola 68030
  194. microprocessor @ 20MHz, 2Mb of RAM, and 16 asynchronous ports.  
  195. Thirteen asynchronous ports will be equipped with a Motorola
  196. V.3225 modem (the same modem used with the TACs).  The ports will
  197. be configured for 9600bps which is the speed presently supported
  198. on the TACs.  The compression feature will allow throughput rates
  199. up to 19.2kbps.  Two asynchronous ports will be equipped with
  200. AT&T Model 1910 STU-III SACS to permit future SIPRNET subscribers
  201. to emulate operation of that network. 
  202.  
  203. The CS supports the Telnet Virtual Terminal protocol along with
  204. the TCP/IP protocols.  The Extended Terminal Access Controller
  205. Access Control System (XTACACS) protocol is used by the CS to
  206. communicate with the associated network server to perform the
  207. authentication and access control function.  On the SIPRNET the
  208. XTACACs protocol will be used for audit purposes only as the STU-
  209. III will perform the authentication and access control function.
  210.  
  211. Two SUN SPARC workstations will be installed as Network Servers
  212. (NS) to house the User ID and Access Code database.  One SUN
  213. SPARC workstation will be located at the Parkridge site and the
  214. other unit will be located at the NIC in Chantilly, VA.  The
  215. Parkridge unit will be the primary NS while the Chantilly unit
  216. will be the alternate NS.  The NIC personnel will handle the
  217. additions and deletions to the databases.  As noted above the NS
  218. in conjunction with the CS will be used to perform the
  219. authentication and access control function. 
  220.  
  221. Telephone Numbers
  222.  
  223. The pilot installation will not provide a 1-800 number but will
  224. only provide local numbers.  The CS has 15 active ports with 13
  225. of them assigned to the NIPRNET and 2 assigned to SIPRNET.  
  226.  
  227. The commercial telephone number for the NIPRNET is 703-487-3216
  228. commercial and 364-3216 for the Defense Switched Network (DSN). 
  229. This is rotary hunt group of 13 lines.  
  230.  
  231. The SIPRNET numbers are 703-487-3369 and 364-3369 (DSN).  This is
  232. a rotary hunt group of 2 lines.  The SIPRNET users must access
  233. the CS via a STU III phone.  The pilot STU-IIIs will be operated
  234. with unclassified key material.
  235.  
  236. NOTE: The telephone prefixes for the above numbers will change
  237. March 4, 1995.  487 will be changed to 735 and 364 will be
  238. changed to 653. 
  239.  
  240. Modem Option Selection
  241.  
  242. Modems are shipped configured with a factory set of options
  243. already selected which is usually referred to as the default
  244. settings.  Because of the number and variety of applications most
  245. modems require some option changes to fit to a particular
  246. application.   Normally, the options can be changed or selected
  247. by the front panel controls on the modem or by AT commands from
  248. the terminal.  One must refer to the particular modem manual for
  249. the various controls and AT commands since they are not standard
  250. across all vendor products.  
  251.  
  252. The AT commands are preceded by the AT characters which serve as
  253. the attention code telling the modem that a command statement
  254. follows.  So that, ATD555-1212 instructs the modem to dial the
  255. number 555-1212.  AT informs the modem that a command will follow
  256. and in this case D is the dial command followed by the number. 
  257.  
  258. A typical terminal/modem configuration is shown below.  These
  259. settings are recommended but may not be the best options for all
  260. implementations.  Cisco requires that XON/XOFF software flow
  261. control be disabled and that CTS/RTS hardware flow control be
  262. enabled.
  263.  
  264.   - DTE data rate set to 19,200
  265.   - DCE line speed set to 9,600
  266.   - Data compression is enabled
  267.   - XON/XOFF flow control is disabled (see note)
  268.   - CTS/RTS flow control is enabled
  269.   - Data Carrier Detect (DCD) is turned on when carrier is
  270. present 
  271.   - Modem disconnects when Data Terminal Ready (DTR) drops 
  272.  
  273. NOTE: When using SLIP or transmitting binary data it is 
  274. necessary that the XON/XOFF flow control be disabled.
  275.  
  276. Registration
  277.  
  278. Anyone wishing to participate in this pilot program must first
  279. register to use the pilot installation.  Present MILNET users who
  280. are transitioning to the NIPRNET can have their User IDs and
  281. Access Codes, as specified on their DDN TAC Access Cards, honored
  282. by the pilot installation.  A potential NIPRNET user without a
  283. TAC Access Card can obtain one through normal channels by
  284. contacting his/her host administrator.  The User ID and Access
  285. Code from the card must then be installed in the database of the
  286. NS associated with this pilot installation.  This can be
  287. accomplished by sending an e-mail to Registrar@nic.ddn.mil.  The
  288. NIC will place the User ID and Access Code into the NS database
  289. for a 30 day period.  If more than 30 days are required for
  290. testing, then an extension can requested. Please allow 3 working
  291. days for this entry into the database to occur.
  292.  
  293. The situation is different for present day users on DSNET1 who
  294. are transitioning to the SIPRNET.  They do not possess a TAC
  295. Access Card.  Therefore, a temporary or guest card will be made
  296. available for these individuals who wish to utilize the pilot
  297. installation.  Points of contact for obtaining these cards are
  298. listed below.
  299.                Anthony Brewer       703-487-3238
  300.                LCDR Dorothy Fricke  703-487-3236
  301.                James Nostrant       703-487-3238
  302.                John Staple          703-487-3236
  303.  
  304. NOTE: The prefix for the above numbers will change on March 4,
  305. 1995.  487 will be changed to 735.
  306.  
  307.  
  308. There will be guest cards available for the duration of this
  309. pilot installation.  Everyone should be aware that the normal
  310. security procedures that apply to the regular TAC Access Cards
  311. also apply to these guest cards.  Each person will be required to
  312. complete a questionnaire before the guest card is issued.  A
  313. sample form is attached as Appendix F.  When the guest card is
  314. issued, the DISA POC shown above, will contact the NIC and have
  315. the User ID and the Access Code entered into the NS database. 
  316.  
  317. Since this application utilizes the STU-III, the Crypto Ignition
  318. Key (CIK) Serial Number will be required.  This number will be
  319. listed in the Secure Access Control System (SACS) as noted in the
  320. section entitled SIPRNET Security Requirements.    
  321.  
  322.  
  323. Traffic Restrictions
  324.  
  325. Since this pilot installation is connected to the operating
  326. network it is requested that only test traffic be sent over this
  327. configuration. This is a test set up and is not equipped to
  328. support operational traffic loads.  Also, to prevent congestion
  329. on the pilot CS, it is requested that a time limit of 30 minutes
  330. be observed for each session.  This time limit should provide
  331. enough time for users to modify, test, and verify new login and
  332. logout scripts.  Of course, if there are applications that
  333. require more time then feel free to take all the time required to
  334. sufficiently test that particular application.
  335.  
  336. NOTE:  Use of the Pilot Communication Server is subject to the
  337. same security precautions and restrictions as used on the DDN
  338. TACs.  User IDs and Access Codes should be protected and not
  339. shared.  This service is for official DOD business only.
  340.  
  341. SIPRNET Security Requirements  
  342.  
  343. This pilot installation is providing connectivity to the
  344. Unclassified but Sensitive Internet Protocol Router Network
  345. (NIPRNET).  As such, all traffic and equipment (hardware and
  346. software) must be unclassified.  This will require potential
  347. SIPRNET users to conduct their tests using unclassified hardware
  348. and software.  The distant hosts that they connect to must also
  349. be unclassified.  They should contain the same application that
  350. would be used in an operational SIPRNET host but has never been
  351. connected to a secret network.  The STU-III at the CS will be
  352. keyed to the unclassified level and the Secure Access Control
  353. System (SACS) of the STU-III will be used to block any calls from
  354. non registered users.  In order that the STU-III be included in
  355. this SAC Database, the Crypto Ignition Key (CIK) Serial Number of
  356. the unit must be provided.   Any STU-III Type1 device may be
  357. utilize.  The user's STU-III is not required to have the SACS
  358. feature, only the STU-III attached to the CS needs this feature.
  359.  
  360.  
  361. User Interface
  362.  
  363. The command interpreter in the Cisco CS is called the EXEC.  The
  364. EXEC interprets the commands that you type and carries out the
  365. corresponding operations.  You must log into the CS before you
  366. can enter the EXEC commands.  For security purposes, the EXEC has
  367. two levels of commands: user and privileged. This section focuses
  368. on the user EXEC mode.  The privileged EXEC mode is reserved for
  369. use by the system administrator.  The user EXEC commands are a
  370. subset of the privileged EXEC command set.  The user EXEC mode
  371. prompt is indicated by the greater than sign (>) while the
  372. privileged EXEC mode prompt is indicated by the number sign (#). 
  373.  
  374. The EXEC commands at the user level are generally utilized to
  375. connect to remote systems, temporarily change terminal settings,
  376. perform basic tests, and list system information.  A list of the
  377. user EXEC commands can be obtained by entering a question mark
  378. (?) at the user EXEC mode prompt (cfse-2511>).  A list and
  379. description of the user commands are shown in Appendix D.
  380. The user EXEC mode prompt is presently configured as shown for
  381. the pilot installation but will change on the operational network
  382. to indicate the name or number of each particular CS.
  383.  
  384. Terminal Commands
  385.  
  386. The terminal commands allow you to change the terminal parameters
  387. and line settings locally.  The local settings temporarily
  388. override those made by the system administrator and they remain
  389. in effect only for the duration of the connection.  
  390.  
  391. To obtain information about the current terminal configuration
  392. parameter settings, enter the show terminal command.  
  393.  
  394. Settings can be changed or removed by using the keyword no 
  395. before the command.  For example, the following command will
  396. remove any padding characters that were previously set in the
  397. data stream.
  398.  
  399. cfse-2511>terminal no padding 
  400.  
  401.  
  402. The terminal download command temporarily sets the line to act as
  403. a transparent pipe for file (binary data) transfers.  You can use
  404. this feature to run a program such as Kermit, Xmodem, or
  405. Crosstalk that allows a transfer of a file in either direction
  406. (from host to terminal or from the terminal to the host) through
  407. the CS.  This command has the following format.
  408.  
  409. cfse-2511>terminal download
  410.  
  411. The terminal no download command removes this feature and returns
  412. the line to the original parameter settings.
  413.   
  414. To display a list of supported terminal commands, enter the
  415. terminal ? command.
  416.  
  417. A list and description of the terminal commands are shown in 
  418. Appendix E.
  419.  
  420.  
  421. Terminal Operation
  422.  
  423. As noted above, there are three broad categories of units that
  424. can utilize the dial-in service.  The first is the basic or "dumb
  425. terminal" that will be utilizing the Telnet and TCP/IP protocols
  426. capabilities of the CS.  In this type of arrangement the user
  427. would dial into the CS, enter the User ID and Access Code at the
  428. appropriate prompts, connect to the remote host using the CS
  429. commands, perform the necessary data transfer, disconnect from
  430. the remote host, and then disconnect form the CS, and eventually
  431. hang up the phone.  A further description of this process is
  432. outlined in Appendix A on a step by step basis.  It should be
  433. noted that although this appendix is written with Telnet in mind
  434. the connection process applies to any protocol that may be used.  
  435.  
  436. For a file transfer application such a Kermit, the connection
  437. process to the remote host is basically the same except that the
  438. Kermit protocol must be activated in both the terminal and the
  439. remote host.  Appendix B has a detailed description of a typical
  440. connection process that will use file transfer protocols such as
  441. Kermit.  Again, it should be noted that since implementations
  442. differ in the hardware and software utilized the description may
  443. not apply to all cases. 
  444.  
  445. Appendix C deals with the end user that will be utilizing the
  446. TCP/IP suite of protocols along with SLIP or PPP.  Again it
  447. should be noted, that Appendix C describes two particular vendor
  448. implementations of the TCP/IP stack of protocols.  Details will
  449. differ from other vendor products but Appendix C can serve as a
  450. general outline of the procedures involved when using this suite
  451. of protocols.
  452.  
  453.  
  454.  
  455.  
  456.                                 APPENDIX A
  457.  
  458. This appendix deals with the Telnet protocol and how one would
  459. connect to a remote host via the Communication Server (CS).  The
  460. first step is to make a telephone connection to the CS and then
  461. login to the CS using the user ID and password associated with
  462. the CS.
  463.  
  464.  
  465. 1.  Dial the number of the CS from the list provided in the main
  466. body of the document.  The dial-in sequence can be a manual
  467. operation or done via the terminal using the AT commands
  468. associated with the modem.  A typical command is ATDT 487-3216,
  469. where AT is the Attention Code telling the modem that a command
  470. follows.  D is the dial command and T is the tone command.  The
  471. attention code (AT) maybe upper or lower case, but not a
  472. combination of both such as aT. 
  473.  
  474.  
  475. 2.  Once the phone connection has been established then the CS
  476. will respond noting the speed of the connection [such as CONNECT
  477. 19200], with a User Access Verification prompt asking for the
  478. user name and then the password.  It should be noted that the
  479. user name and password are case sensitive, so care should be
  480. taken when entering these items.  In some cases, it maybe
  481. necessary to enter a few carriage returns (CRs) to establish the
  482. correct data rate between the modems before the User Access
  483. Verification is displayed.
  484.  
  485. If an incorrect user name or password is entered, the CS will
  486. respond with "%Access denied", and then ask for the user name and
  487. password again.  The CS will disconnect a user after the third
  488. incorrect login attempt.
  489.  
  490. After the CS has verified that this is a registered user then the
  491. CS will respond with a herald noting that use of the system
  492. constitutes an express consent to monitoring at all times and
  493. that the system is for official use only.  The prompt will follow
  494. the herald.
  495.  
  496. cfse-2511>
  497.  
  498. This prompt is presently configured as shown for the pilot
  499. installation but will change on the operational network to
  500. indicate the name or number of each particular CS.  The user is
  501. now allowed access to the network and can make connections to
  502. hosts located on the network.
  503.  
  504.  
  505. 3.  Connection to a host can be made using the connect or telnet
  506. command and the host name or Internet address.  At the prompt
  507. enter the command.
  508.  
  509. cfse-2511>{connect|telnet}host[port]/keyword
  510.  
  511. The argument host is a host name or Internet address.  The
  512. optional argument port is a decimal TCP port number, the default
  513. value is 23, the Telnet server port.  The optional argument
  514. keyword is one of the following.
  515.  
  516.      /route:path - specifies loose source routing
  517.      /line - enables Telnet line mode
  518.      /debug - enables Telnet debugging mode
  519.      /stream - turns on stream processing, which allows a raw TCP
  520.                stream with no Telnet control sequences.
  521.  
  522. If you prefer, just enter the host name or Internet address
  523. without the command since the Cisco implementation does not
  524. require the command word to establish a Telnet connection.  Thus,
  525. a Telnet connection can be made in one of the following ways.
  526.  
  527.        cfse-2511>connect [enter host name]
  528.        cfse-2511>[enter host name]
  529.        cfse-2511>telnet [enter host name]
  530.        cfse-2511>[enter IP address]
  531.        cfse-2511>connect[enter IP address] 
  532.        cfse-2511>telnet [enter IP address]
  533.  
  534. where [host name] is the name of a particular host and [IP
  535. address] is the Internet Address assigned to that particular
  536. host.
  537.  
  538. 4.  When a connection has been made to the remote host, then the
  539. host will respond with a login and password sequence to ensure
  540. that this is an authorized user.  After the user has successfully
  541. logged onto the host, then the host will respond with a 
  542. prompt such as follows.
  543.  
  544. Host Name%
  545.  
  546. The user can now enter the appropriate Telnet commands at the
  547. host prompts to effect the necessary data transfers.  
  548.  
  549.  
  550. 5.  When the session is completed, enter the logout command at
  551. the host prompt.  The host will respond with a message that the
  552. connection has been closed and the CS prompt will appear.
  553.  
  554. cfse-2511>
  555.  
  556. enter the quit, exit, or logout command.
  557.  
  558. This terminates the connection from the terminal to the CS.  The
  559. CS will respond with the message NO CARRIER.  The user can now
  560. hang up the phone.
  561.  
  562.  
  563.  
  564. 6.  To issue a Special Telnet command, type the escape sequence
  565. (Crtl^) and then the command character.  You can type the command
  566. character while you hold down Ctrl or with Ctrl released; you can
  567. type lower case or upper case.  The special commands are as
  568. follows.
  569.  
  570.               Break                     Ctrl^B
  571.               Interrupt Process (IP)    Ctrl^C
  572.               Erase Character (EC)      Ctrl^H
  573.               Abort Output (AO)         Ctrl^O
  574.               Are You There (AYT)       Ctrl^T
  575.               Erase Line (EL)           Ctrl^U
  576.  
  577. At any time during the active Telnet session, a list of the
  578. commands can to seen by entering Ctrl^? at the system prompt.
  579.  
  580. 7.  The CS has two timers to detect for idle conditions, a user
  581. EXEC mode timer and a terminal line session timer.  The user EXEC
  582. mode timer is set for 5 minutes and will time out when the
  583. connection between the CS and the terminal remains idle for 5
  584. minutes.  A "NO CARRIER" message will be displayed on the screen.
  585.  
  586. The terminal line session timer is set for 15 minutes and will
  587. expire when the session with the remote host remains idle for 15
  588. minutes.  When the timer expires the message [Connection to (host
  589. name) idle too long; timed out] will be displayed and then the
  590. "NO CARRIER" message will be displayed.
  591.                                 APPENDIX B
  592.  
  593. This appendix deals with the Kermit protocol and how one would
  594. connect to a remote host via the Communication Server. The user
  595. must be verified by the Network Server via the TACACS process and
  596. then the connection to remote host can be established.  The
  597. remote host must be capable of running the Kermit protocol since
  598. both ends of the connection need to be running the Kermit
  599. protocol.  A file transfer from the terminal to the host is
  600. accomplished via the Kermit protocol. The connection to the host
  601. is then terminated.
  602.  
  603. Note: The procedures listed below apply to the particular Kermit
  604. implementation utilized in the Parkridge Lab.  The procedures for
  605. other Kermit implementations may vary somewhat depending on the
  606. vendor products.  These procedures are listed as a typical
  607. example and not meant to be applicable in all cases.    
  608.  
  609. I.  The procedures for activating the Kermit protocol and dialing
  610. up a connection to the CS with the software package used at the
  611. Parkridge Lab are listed below. The Kermit software (version 3.1)
  612. was obtained from Columbia University in New York City, the
  613. developer of this protocol.  A UNIX version was obtained for the
  614. Hosts and a DOS version for the Terminals.  The software is in
  615. the public domain and available free of charge and is available
  616. from sources on the Internet.  For an up-to-date list of
  617. available Kermit programs write to:
  618.       
  619.                        Kermit Distribution
  620.                        Columbia University 
  621.                        Center for Computing Activities
  622.                        612 West 115th Street
  623.                        New York, NY 10025
  624.                         
  625.  
  626. The parameters used in this particular case for Kermit are 8 bits
  627. per character, no parity, 1 stop bit, and 9600bps.  As mentioned
  628. above, these parameters may not apply for other Kermit
  629. applications.  Kermit resides in the terminal and the remote host
  630. and the data transfer is via the CS.  In order to activate Kermit
  631. at the terminal the following steps are required.
  632.  
  633. 1. Press ALT, CONT, and DEL
  634.  
  635. 2. At the prompt C:\> enter "cd kermit2"
  636.  
  637. 3. At the prompt C:\kermit> enter "kermit"
  638.  
  639. 4. At the prompt MS-kermit> enter "set port com1"
  640.  
  641. 5. At the prompt MS-kermit> enter "set speed 9600"
  642.  
  643. 6. At the prompt MS-kermit > enter "status"
  644.  
  645.   Check that the parameters are properly set.
  646.  
  647. 7. At the prompt MS-kermit> enter "c"
  648.                           and press Return 
  649.  
  650. 8. Screen goes blank - enter phone number  atd xxxxxxxxx
  651.  
  652. The CS will respond with the message - CONNECT 
  653.  
  654.    
  655.  
  656.  
  657. II.  The user now needs to be verified by the authentication
  658. scheme which in this case is XTACACS.
  659.  
  660. 1. From the terminal location press the CR (or Enter) key. 
  661.  
  662. 2. The CS will respond with the prompt - Username:
  663.  
  664. 3. Enter a valid user ID.
  665.  
  666. 4. The CS will respond with the prompt - Password:
  667.  
  668. 5. Enter a valid Password. 
  669.  
  670. 6. When the ID and Password have been verified the CS will
  671. respond with the prompt - cfse-2511>
  672.  
  673. 7. Open the connection to the Host using the appropriate command.
  674.  
  675. a. At the prompt enter the  name or address of the remote host.  
  676.  
  677. b. Host responds with prompt - login:  enter ID
  678.  
  679. c. Host responds with prompt - password:  enter password
  680.  
  681. d. Host responds with prompt - host name (user name)12: enter "cd
  682. kermit".
  683.  
  684.    This command changes the host to the Kermit directory where 
  685.    12 is a line number.
  686.     
  687. e. Host responds with prompt - antares (user name)13: enter
  688. "wermit".
  689.  
  690.     This command causes Kermit to execute.  
  691.  
  692. f. Host responds with prompt - C-kermit> enter "server".
  693.  
  694.     This results in the host being the server in a client/server
  695. relationship.
  696.  
  697. g. Host responds with - "Kermit ready to Serve".
  698.  
  699.  
  700.  
  701. 8. Perform the appropriate data exchange between the terminal and
  702. the host.
  703.  
  704. a. Activate the client Kermit protocol in the terminal.  Enter
  705. the Escape Sequence ( by pressing the "Control" and "]" keys
  706. simultaneously).
  707.  
  708. b. Then press the "c" key
  709.  
  710. c. The following prompt should appear - MS-Kermit>
  711.  
  712.   Select a file from the Kermit directory by entering the "dir"
  713. command.
  714.  
  715. d. At the prompt MS-Kermit> enter "send (file name)"
  716.  
  717. e. Information on the screen will indicate when the transmission
  718. is complete.
  719.  
  720.  
  721. 9. Close the connection to the host.
  722.  
  723. a. At the prompt MS-Kermit>  - enter "finish"
  724.  
  725. b. At the prompt MS-Kermit>  - enter "c"
  726.  
  727. c. At the prompt C-Kermit>   - enter "quit"
  728.  
  729. d. At the host name(user name)14: prompt - enter "logout"
  730.  
  731. The following message appears.
  732.  
  733. [Connection to [IP address of host is listed] closed by foreign
  734. host]
  735.  
  736. e. At the prompt cfse-2511> enter the Escape Sequence ("Control"
  737. and "]")
  738.  
  739. f. Press "c"
  740.  
  741. g. At the prompt MS-Kermit> enter "hangup"
  742.  
  743. h. At the prompt MS-kermit> enter "quit"
  744.  
  745. i. At the prompt C:\kermit> enter "cd\"
  746.  
  747. j. The prompt c:\> should appear.
  748.  
  749.  
  750.                                 APPENDIX C
  751.  
  752.  
  753. The Serial Line Internet Protocol (SLIP) and the Point-to-Point
  754. Protocol (PPP) define methods for sending IP packets over
  755. standard RS-232 asynchronous serial lines.  These protocols
  756. encapsulate the IP datagrams for transmission over the point-to-
  757. point links and can be used with asynchronous dial-up modems,
  758. allowing access to a network without the cost of a leased line.  
  759.  
  760. The interfaces are configured in the interactive mode as defined
  761. by Cisco.  In this mode a line can be used to make any type of
  762. supported connection, depending on the command entered by the
  763. user.  For example,  depending on its configuration, the line can
  764. be used for Telnet connections or SLIP/PPP connections.
  765.  
  766. The default addressing scheme will be used at the interfaces,
  767. which means that the CS will assign the IP address.  The assigned
  768. default address is implemented when the user enters the slip
  769. default or the ppp default command.
  770.  
  771. In order to use the SLIP and PPP features associated with the CS
  772. the terminal must be equipped with the TCP/IP protocols and
  773. either the SLIP or PPP protocol.  Either SLIP or PPP is used on a
  774. given line during a connection.  A number of software packages
  775. are available for installation on a PC or Workstation that
  776. provide SLIP and PPP.  The two popular PC networking applications
  777. have been reviewed, Trumpet Winsock version 2.0 and the Internet
  778. Chameleon from NetManage Inc.  
  779.  
  780. TRUMPET WINSOCK
  781.  
  782. The Trumpet Winsock is a networking software which provides a
  783. TCP/IP stack for PC networking applications running on a Windows
  784. environment.  The Trumpet Winsock provides facilities to allow
  785. Async serial SLIP, PPP, ftp and Telnet over IP connections.  The
  786. product is a shareware item and available for using the Internet
  787. World Wide Web (WWW) at the site "tbone.biol.scarolina.edu".  Use
  788. a WWW Browser to connect to the HTTP Server at that site and
  789. check the Home Page (index.html) for the "PC Internet Kit" 
  790. entry.  The product is also available by anonymous FTP from the
  791. Server "tbone.biol.scarolina.edu in directory /pub/kit.  The
  792. "00README.DOC" in that directory shall provide instructions on
  793. which files to fetch, how to unpack them onto floppy disks and
  794. how to install the software.  The product is free for evaluation
  795. purpose up to 30 days period.  A registration fee is required if
  796. using the software within the organization: 
  797.   Single user license $20 US
  798.   Multi User license for commercial users
  799.      1-99         $20 US per user
  800.      100-499      $2000 US + $10 US per additional user over 100
  801.      500-999      $6000 US + $5  US per additional user over 500
  802.      1000+ users  $8500 US + $2 US per additional user over 1000
  803.  
  804.   Unlimited Commercial Site License
  805.      $10000 US for first year
  806.      subsequent years, %25 of unlimited site license fee for that 
  807.       year.
  808.      site restriction 100km radius (negotiable)
  809.  
  810.   License for educational users
  811.      1-100 users   $20 US per user
  812.      100+          $2000 US
  813.      site restriction unlimited
  814.  
  815.    Support for site license is up to 12 months from the date of 
  816.    purchase.  Such support will include upgrades and bug fixed
  817.    within that 12 months within the constraints of the program's
  818.    existing capabilities.  Future upgrades will be 25% of the 
  819.    original license fee per annum.  
  820.  
  821. CHAMELEON
  822.  
  823. The other networking software is the Internet Chameleon from
  824. NetManage Inc. which also provides the broadest suite of Windows
  825. TCP/IP applications in the industry in addition to a TCP/IP
  826. protocol stack that takes only 6KB of base memory.  All NetManage
  827. applications give users an easy to use Windows interface while
  828. providing an advanced set of features.  The following information
  829. highlights some of the new and enhanced features and performance
  830. improvements in the 4.01 release. 
  831.  
  832. *    The NetManage BOOTP client operates over serial lines.  This
  833. function allows dynamic configuration at connection time for
  834. remote hosts. 
  835.  
  836. *    ODI operation has been improved for faster performance and
  837. reliability.
  838.  
  839. *    TN3270 -  NetManage's TN3270 supports APA Graphics.  This
  840. high end feature allows TN3270 to emulate an IBM 3179G and 3192G
  841. terminal .  When a graphic picture is displayed, you may use
  842. Print option to print a graphic.
  843.  
  844. *    TN5250 - NetManage's TN5250 is currently the only 5250
  845. emulation being shipped with a bundled suite of TCP/IP
  846. applications.  The TN5250 application has been upgraded to
  847. support IBM Office Vision commands, including support for
  848. additional control keys.
  849.  
  850. The Chameleon is available as COTS product for about $200 for a
  851. single copy.  GSA price is not available yet.  NetManage Inc. can
  852. be reached at the following:
  853.  
  854. o Phone   (408) 973-7171
  855. o Fax          (408) 257-6405
  856. o Internet     support@netmanage.com, intl_support@netmanage.com
  857. o Compuserve   70640,1074
  858. o BBS          (408) 257-3794, 8-N-1
  859.  
  860. NETMANAGE Inc.
  861. 10725 DeAnza Blvd.
  862. Cupertino, CA 95014  USA
  863.  
  864. The product is also available free for evaluation purpose only up
  865. to 30 days trial period.  The evaluation version can be download
  866. via anonymous FTP from "ftp.netmanage.com".
  867.  
  868. SLIP Connections
  869.  
  870. The Trumpet Winsock and Chameleon both provide setup and dial-up
  871. menu options for SLIP connection.  The users need to configure
  872. his/her system with the following parameters:
  873.  
  874. o  IP address/Netmask - 
  875.                 Internet IP address.  The IP address and Maximum
  876.                 Transmission Unit (MTU) size will be assigned by  
  877.                 the Communication Server.  User must enter the
  878.                 assigned IP address in order to access the 
  879.                 network.  Also, the user can take advantage of 
  880.                 the BOOTP feature to obtain the IP address from
  881.                 the Communication Server. 
  882.  
  883. o   Name Server -  Name Server IP address for DNS searches.  
  884.                  This value can be obtained via BOOTP
  885.  
  886. o   Domain suffix -  the domain suffixes to be used when 
  887.                      resolving names in the DNS system.
  888.  
  889. o   MTU  -  Maximum Transmission Unit.  This value is computed by
  890.             subtracting 40 from the TCP Maximum Segment Size 
  891.             (TCP MSS) which is set in the Comm Server to 600.  
  892.             Therefore the users should set their value to 560.
  893.  
  894. o   TCP RWIN -  TCP Receive Window.  It is recommended that this
  895.                 value be roughly 3 to 4 times the value of TCP
  896.                 MSS.
  897.  
  898. o   TCP MSS  -  TCP Maximum Segment Size.  The Comm Server will
  899.                 provide the MTU size 
  900.  
  901. o   SLIP port -  Comm Server port number
  902.  
  903. o   Baud Rate -  the speed you wish to run
  904.  
  905. The Trumpet Winsock and Chameleon allow manual login or automatic
  906. scripting to access the communication server.  Both provides a
  907. generic script file for dial-up connection.  The generic script
  908. file provided by Trumpet Winsock is the "login.cmd" and the file
  909. provided by Chameleon is "slip.ini".  Users may create their
  910. automatic dialling script from the generic script files described
  911. above or the sample of the Trumpet Winsock auto script file
  912. attached below:
  913.  
  914. #################################################################
  915. #
  916. # check modem
  917. output ATZ\13
  918. input 10 OK\n
  919. output AT&c1&d2\13
  920. input 10 OK\n
  921.  
  922. %number = 0
  923. %connected = 0
  924.  
  925. repeat
  926.  
  927.    # Increase limit below to dial more numbers
  928.    %number = %number + 1
  929.    if %number > 3
  930.       %number = 1
  931.    end
  932.  
  933.    # First 
  934.    if %number = 1
  935.       output ATDT4873346\r
  936.    end
  937.  
  938.    # Second
  939.    if %number = 2
  940.       output ATDT4873348\r
  941.    end
  942.  
  943.    # Third 
  944.    if %number = 3
  945.       output ATDT4878249\r
  946.    end
  947.  
  948.    if [input 15 BUSY]
  949.       display =Busy, busy, busy... 
  950.       %connected = 0
  951.    else
  952.       if [input 30 CONNECT]
  953.          %connected = 1
  954.       else
  955.          display =Does not answer...\r\n
  956.       end
  957.    end
  958.  
  959.    sleep 1
  960.  
  961. until %connected = 1
  962.  
  963. display \7
  964. #
  965. #  wait till it's safe to send because some modem's hang up
  966. #  if you transmit during the connection phase
  967. #
  968. wait 30 dcd
  969. #
  970. # now prod the terminal server
  971. #
  972. output \13
  973. #
  974. #  wait for the username prompt
  975. #
  976. input 30 Username:
  977. username Enter your username
  978. output \u\13
  979. #
  980. # and the password
  981. #
  982. input 30 Password:
  983. password Enter your password
  984. output \p\13
  985. #
  986. # we are now logged in
  987. #
  988. input 30 >
  989. #
  990. # see who on for informational reasons.
  991. #
  992. output who\13
  993. input 30 >
  994. #
  995. # jump into slip mode
  996. #
  997. output slip default\13
  998. #
  999. # wait for the address string
  1000. #
  1001. input 30 Your IP address is
  1002. #
  1003. # parse address
  1004. #
  1005. address 30
  1006. input 30 \n
  1007. #
  1008. # we are now connected, logged in and in slip mode.
  1009. #
  1010. display \n
  1011. display Connected.  Your IP address is \i.\n
  1012. #
  1013. #  ping a well known host locally...  
  1014. #exec pingw 128.19.0.4
  1015. #
  1016. # now we are finished.
  1017. #
  1018.  
  1019.   
  1020.  #######################################################
  1021.  
  1022.  
  1023. PPP Connection
  1024.  
  1025. The setting for the PPP connection is similar to the SLIP
  1026. connection.  All the parameters described in the SLIP connection
  1027. are also required to fill in for the PPP connection except the IP
  1028. address and the NetMask.  The IP address and NetMask will be
  1029. resolved and filled in automatically by the software after
  1030. successfully making a PPP connection to a remote host via
  1031. XTACACS. 
  1032.  
  1033.  
  1034.                                 APPENDIX D
  1035.  
  1036. The commands available to the user are listed below.  A list of
  1037. the commands can be obtained by entering a question mark ? at the
  1038. user EXEC mode prompt.  Example cfse-2511>?  This prompt can be
  1039. configured to reflect the system name, number, etc so it may
  1040. change over the course of time but the user EXEC mode prompt
  1041. always ends with the greater than sign >.
  1042.  
  1043.  
  1044.      -connect - use this command to open a connection to a remote
  1045. host by specifying the host name or Internet Address.  Several
  1046. concurrent connections can be open at one time and you can switch
  1047. back and forth between them using the Connection escape sequence
  1048. (Ctrl^X).
  1049.  
  1050.      -disconnect - this command closes a connection.  A
  1051. connection name or number can be specified; the default is the
  1052. current connection.
  1053.  
  1054.      -enable - use this command to turn on the privileged
  1055. commands.  Note: This command is reserved for the system
  1056. administrator and should not be used by the terminal subscriber.
  1057.  
  1058.      -exit/quit - these commands close any active terminal
  1059. sessions.  The commands are synonymous, enter either command when
  1060. you are through with your session.
  1061.  
  1062.      -help - this command provides a description of the
  1063. interactive help system.
  1064.  
  1065.      -lat - this command is used to open a lat connection which
  1066. is associated with DEC hosts.  Note: lat connections will not be
  1067. supported on the DISN router network.
  1068.  
  1069.      -lock - use this command to prevent access to your session
  1070. while keeping your connection open.  This command locks your
  1071. keyboard.  When you lock a session, you are prompted for a
  1072. password, which can be any arbitrary string.  Enter the password
  1073. you want assigned.  The screen clears and displays the word
  1074. "locked".  To regain access to your session, re-enter the
  1075. password.
  1076.  
  1077.      -login - use this command to login to a system with a
  1078. specific user name.  
  1079.  
  1080.      -logout - use this command to exit from the user EXEC
  1081. command mode.
  1082.  
  1083.      -name-connection - use this command to assign a logical name
  1084. to a connection.
  1085.  
  1086.      -pad - use this command to open a X.29 pad connection.
  1087. Note: This command is not supported on the DISN router network.
  1088.  
  1089.      -ppp - use this command to start the Internet Engineering
  1090. Task Force (IETF) Point-to-Point Protocol (PPP).
  1091.  
  1092.      -ping - use this command to send echo messages.  This
  1093. command must be accompanied with a name or Internet Address of
  1094. the remote host.
  1095.  
  1096.      -resume - use this command to return to a previous
  1097. connection.  The optional argument is the connection name or
  1098. number, the default being the most recent connection.  Pressing
  1099. the Return key also resumes the previous connection.  You can use
  1100. only the connection number to resume a particular session.  This
  1101. is a short cut version of the resume command.
  1102.  
  1103.      -rlogin - Open a rlogin connection.  rlogin is a terminal
  1104. emulation program, similar to Telnet, offered in most UNIX
  1105. implementations. 
  1106.  
  1107.      -show - use this command to show running system information. 
  1108. Show ? will list the information commands available.  Some of the
  1109. more common commands are shown below.  
  1110.  
  1111.      -show sessions - to display information about your active
  1112. terminal sessions use this command.
  1113.  
  1114.      -show terminal - this command displays the configuration
  1115. parameters settings for the current terminal.
  1116.  
  1117.      -show users - this commands displays information about
  1118. active ports of the communication server.  Inclusion of the
  1119. keyword all requests information for both active and inactive
  1120. ports.
  1121.  
  1122.      -slip - start serial line IP (SLIP).
  1123.  
  1124.      -systat - this command provides the same information as the
  1125. show users command.
  1126.  
  1127.      -telnet - use this command to open a telnet connection to a
  1128. remote host by specifying the host name or Internet Address.
  1129.  
  1130.      -terminal - use this command to set terminal parameters.  
  1131. The terminal parameters are discussed in another section of this
  1132. document.
  1133.  
  1134.      -tn3270 - this command is used to open a tn3270 connection
  1135. which is associated with IBM hosts.  
  1136.  
  1137.      -trace - use this command with the appropriate address to
  1138. trace the route to the destination host.
  1139.  
  1140.      -where - this command displays information about all open
  1141. connections associated with the current terminal line.
  1142.  
  1143.      -X3 - set X.3 parameters on the PAD.  Note: This command is
  1144. not supported on the DISN router network.
  1145.  
  1146.      -Xremote - enter Xremote mode.  Note: This command will not
  1147. be supported on the DISN router network.
  1148.  
  1149.  
  1150.  
  1151.                                 APPENDIX E
  1152.  
  1153.  
  1154. This Appendix contains a description of the terminal commands.  A
  1155. list of the terminal commands can be obtained by entering
  1156. terminal ? at the user EXEC mode prompt.  Example cfse-
  1157. 2511>terminal ?.
  1158.  
  1159.  
  1160.      -terminal autohangup
  1161.  
  1162. Automatically hangup up when the last connection closes.
  1163.  
  1164.  
  1165.      -terminal data-character-bits
  1166.  
  1167. This command sets the number of data bits per character to either
  1168. 7 or 8.  The default setting is 8.  This command is used
  1169. primarily to strip parity bits from X.25 connections on the Cisco
  1170. IGS and 3000 routers with the protocol translation software
  1171. option.  Thus, it appears that this command has no application on
  1172. the pilot installation.    
  1173.  
  1174.  
  1175.      -terminal databits
  1176.  
  1177. The options are 5, 6, 7, or 8.  If parity is being specified set
  1178. 7 data bits per character.  If no parity generation is in effect,
  1179. specify 8 data bits per character.  The default is 8 data bits
  1180. per character.  The 5 and 6 bit options are supplied for
  1181. compatibility with older devices and are generally not used.
  1182.  
  1183.  
  1184.      -terminal dispatch-character decimal-number1 [decimal-
  1185.                                   number2...decimal-numberx]
  1186.      -terminal no dispatch-character
  1187.  
  1188. This command causes the communication server to buffer characters
  1189. into larger sized packets for transmission to the remote host. 
  1190. The communication server normally dispatches each character as it
  1191. is typed.  The argument decimal-number is the ASCII decimal
  1192. representation of the character or string; any number of
  1193. characters can be defined as the dispatch character.  Specifying
  1194. the Carriage Return character (ASCII 13) will result in a line-
  1195. at-a-time transmission.  The terminal no dispatch-character
  1196. disables the dispatch character feature.
  1197.  
  1198.  
  1199.  
  1200.  
  1201.  
  1202.  
  1203.  
  1204.  
  1205.      -terminal dispatch time out 
  1206.  
  1207. This command sets the dispatch timer to the value specified in
  1208. milliseconds.  The value of the timer specifies the number of
  1209. milliseconds that the CS will wait (without seeing a dispatch
  1210. character) after putting the first character into a packet buffer
  1211. before sending the packet.
  1212.  
  1213.  
  1214.  
  1215.      -terminal download
  1216.      -terminal no download
  1217.  
  1218. This command sets the line to the transparent mode for file
  1219. transfers using protocols such as Kermit, XMODEM, CrossTalk, etc.
  1220. This allows for binary transmission from the host to the terminal 
  1221. and from the terminal to the host.  The terminal no download
  1222. command restores the line's original parameters.
  1223.  
  1224.  
  1225.  
  1226.      -terminal editing
  1227.  
  1228. This command enables the enhanced command line editing.  Although
  1229. the enhanced editing mode is automatically enabled with this
  1230. software release, you can disable it and revert to the editing
  1231. mode of previous software releases by using the terminal no
  1232. editing command.  The command terminal editing returns you to the
  1233. enhanced command line editing mode.
  1234.  
  1235.  
  1236.  
  1237.      -terminal escape-character decimal number
  1238.      -terminal no escape-character
  1239.  
  1240. The argument decimal number is the ASCII decimal representation
  1241. of the desired escape character or control sequence.  The default
  1242. escape characters are Ctrl^.   The terminal no escape-character
  1243. command makes the break key function as the escape sequence.  
  1244.  
  1245.  
  1246.  
  1247.      -terminal exec-character-bits
  1248.  
  1249. This command sets the size of the ASCII characters entered at the
  1250. Cisco CS EXEC command mode.  The options are 8 or 7.
  1251.  
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258.      -terminal flowcontrol
  1259.  
  1260. The arguments are none, software in/out, and hardware.  Software
  1261. sets software flow control.  An additional keyword specifies the
  1262. direction: in causes the communication server to listen to flow
  1263. control from the attached device, and out causes the
  1264. communication server to send flow control information to the
  1265. attached device.  If you do not specify a direction, both
  1266. directions are assumed.  For the software control, the default
  1267. stop and start characters are Ctrl-S and Ctrl-Q (XOFF and XON).
  1268.  
  1269.  
  1270.  
  1271.      -terminal full-help
  1272.  
  1273. this command provides help in the user EXEC mode.  The terminal
  1274. full-help command enables (or disables ) a display of all help
  1275. messages available from the terminal.  It is used with the show
  1276. command in the following manner.
  1277.  
  1278.      cfse-2511>terminal full-help
  1279.  
  1280.      cfse-2511>show?
  1281.  
  1282.  
  1283.  
  1284.  
  1285.      -terminal help
  1286.  
  1287. This command provides a description of the interactive help
  1288. system.
  1289.  
  1290.  
  1291.  
  1292.      -terminal history decimal number
  1293.  
  1294. This command sets the size of the command history buffer.  the
  1295. argument decimal number specifies the number lines in the command
  1296. buffer.
  1297.  
  1298.  
  1299.  
  1300.      -terminal hold-character decimal-number
  1301.      -terminal no hold-character
  1302.  
  1303. The argument decimal-number is either the ASCII decimal
  1304. representation of the desired hold character or else a control
  1305. sequence (for example, Ctrl-C).  Typing the hold character
  1306. temporarily halts the output at the terminal.  To continue the
  1307. output, type any other character.  To send the hold character to
  1308. the host precede it with the escape character.  The terminal no
  1309. hold-character command clears the hold character.
  1310.  
  1311.  
  1312.  
  1313.      -terminal keymap-type keymap type
  1314.  
  1315. Use this command to set the keyboard type.  The default value is
  1316. VT100.
  1317.  
  1318.  
  1319.  
  1320.      -terminal lat
  1321.  
  1322. DEC LAT protocol specific configuration.  NOTE: LAT connections
  1323. will not be supported in the DISN router networks.
  1324.  
  1325.  
  1326.  
  1327.     -terminal length screen length
  1328.  
  1329. Use this command to set the screen length.  The argument screen
  1330. length is the desired number of lines.  The default length is 24
  1331. lines.
  1332.  
  1333.  
  1334.      -terminal notify
  1335.      -terminal no notify
  1336.  
  1337. When you have multiple concurrent connections, you might want to
  1338. know when output is pending on a connection other than the
  1339. current connection.  For example, you might want to know when
  1340. another connection receives mail or a message.  The terminal
  1341. notify command causes the communication server to notify you of
  1342. pending output.  The terminal no notify command ends such
  1343. notifications.
  1344.  
  1345.  
  1346.      -terminal padding  decimal-number count
  1347.      -terminal no padding  decimal-number
  1348.  
  1349. Use this command to set the padding for a specified output
  1350. character.  The argument decimal-number is the ASCII decimal
  1351. representation of the character, and can be any of the 127 ASCII
  1352. characters.  The argument count is the number of NULL bytes sent
  1353. after the character, up to 255 padding characters in length.  Use
  1354. the terminal no padding command to end the padding after the
  1355. character represented by decimal-number.
  1356.  
  1357.  
  1358.  
  1359.  
  1360.  
  1361.  
  1362.      -terminal parity 
  1363.  
  1364. The options are none, even, odd, space, or mark.  The default
  1365. setting is none.
  1366.  
  1367.  
  1368.  
  1369.      -terminal rxspeed baud
  1370.  
  1371. This command is used to set the terminal receive speed (from the
  1372. terminal to the CS).  The Pilot installation modems will support
  1373. terminal speeds of 2400 to 19,200 (default is set to 19,200) for
  1374. the NIPRNET ports and the STU-IIIs will support terminal speeds
  1375. of 2400 to 38,400 (default is set to 38,400) for the SIPRNET
  1376. ports.  The data compression feature of the modem and the STU-III
  1377. allows the terminal (DTE) speed to be at a higher rate than the
  1378. line rate (DCE)(from modem to modem).
  1379.  
  1380.  
  1381.      -terminal special character bits
  1382.  
  1383. Use this command to change the ASCII character widths for special
  1384. characters.  The options are 7 or 8.  The default value is 7.
  1385.  
  1386.  
  1387.  
  1388.      -terminal speed baud
  1389.  
  1390. This command will set both the receive and the transmit terminal
  1391. speeds.  The argument baud is typically set to 2400, 4800, 9600,
  1392. 19200, or 38400.  The Pilot installation modems will support
  1393. terminal speeds of 2400 to 19,200 (default is set to 19,200) for
  1394. the NIPRNET ports and the STU-IIIs will support terminal speeds
  1395. of 2400 to 38,400 (default is set to 38,400) for the SIPRNET
  1396. ports.   The data compression feature of the modem and the STU-
  1397. III allows the terminal (DTE) speed  to be at a higher rate than
  1398. the line rate (DCE)(from modem to modem).
  1399.  
  1400.  
  1401.      -terminal start-character  decimal-number
  1402.      -terminal no start character
  1403.  
  1404. Use this command to change the character that signals the start
  1405. of data transmission when software flow control is in effect. 
  1406. The argument decimal-number is the ASCII decimal representation
  1407. of the desired start character.  The default start character is
  1408. Ctrl-Q (ASCII 17).  Use the terminal no start-character command
  1409. to remove the start character.
  1410.  
  1411.  
  1412.  
  1413.  
  1414.  
  1415.      -terminal stop-character   decimal-number
  1416.      -terminal no stop-character
  1417.  
  1418. Use this command to change the character that signals the end of
  1419. data transmission when software flow control is in effect.  The
  1420. argument decimal-number is the ASCII decimal representation of
  1421. the desired stop character.  The default stop character is Ctrl-
  1422. S(ASCII character 19).  Use the terminal no stop-character
  1423. command to remove the stop character.
  1424.  
  1425.      -terminal stopbits
  1426.  
  1427. The options are 1, 1.5, 2.  The default value is 2.
  1428.  
  1429.  
  1430.      -terminal telnet-transparent
  1431.      -terminal no telnet-transparent
  1432.  
  1433. This command causes the current terminal line to send a Return
  1434. (CR) as a CR followed by a NULL instead of a CR followed by a
  1435. Line Feed (LF).  This scheme permits interoperability with
  1436. different interpretations of end-of-line handling in the Telnet
  1437. protocol specification.  Use the terminal no telnet-transparent
  1438. to remove this scheme.
  1439.  
  1440.  
  1441.      -terminal terminal-type terminal name
  1442.      -terminal no terminal-type
  1443.  
  1444. The argument terminal name records the type of current terminal. 
  1445. Indicate the terminal type if it is different from the default of
  1446. VT100.  This name is used by Telnet and rlogin to inform the
  1447. remote host of the terminal type.  Use the terminal no terminal-
  1448. type command to remove the terminal type.  
  1449.  
  1450.  
  1451.  
  1452.      -terminal transport
  1453.  
  1454. Use this command to select the transport protocol for the line. 
  1455. The options are telnet, pad, none.  The default is telnet.
  1456.  
  1457.  
  1458.  
  1459.      -terminal txspeed
  1460.  
  1461. This command is used to set the terminal transmit speed (from the
  1462. CS to the terminal).  The Pilot installation modems will support
  1463. terminal speeds of 2400 to 19,200 (default is set to 19,200) for
  1464. the NIPRNET ports and the STU-IIIs will support terminal speeds
  1465. of 2400 to 38,400 (default is set to 38,400) for the SIPRNET
  1466. ports.  The data compression feature of the modem and the STU-III
  1467. allows the terminal (DTE) speed to be at a higher rate than the
  1468. line rate (DCE)(from modem to modem).
  1469.  
  1470.  
  1471.  
  1472.  
  1473.      -terminal width columns
  1474.  
  1475. Use this command to set the columns on the terminal screen.  The
  1476. argument columns is the desired number of columns.  the default
  1477. is 80.
  1478.  
  1479.  
  1480.  
  1481.  
  1482.  
  1483.  
  1484.  
  1485.  
  1486.                                APPENDIX F
  1487.                                     
  1488.                    Defense Information Systems Agency
  1489.                    DISN Data Network Support Division
  1490.                         11440 Isaac Newton Square
  1491.                          Reston, Virginia  22090
  1492.                                     
  1493.         DISN SIPRNET Pilot Dial-In Service User Registration Form
  1494.  
  1495.  
  1496. 1.  Name of User:____________________________________________
  1497. 2.  User's Phone Number: DSN:_____________ Comm:_____________
  1498. 3.  User's Work
  1499.         Address:_________________________________________________
  1500.                 _________________________________________________
  1501.            City:_________________ State:______ ZIP Code:_________
  1502. 4.  User's E-mail Address:_______________________________________
  1503.  
  1504. 5.  Sponsoring Agency: ___ USAF ___ USA ___ USN ___ DOD
  1505. 6.  Sponsoring 
  1506.     Command/Organization:_______________________________________
  1507. 7.  Command AUTODIN
  1508.         Address:_______________________________________________
  1509.  
  1510. 8.  COMSEC Account Number:____________________ 
  1511. 9.  COMSEC Custodian:___________________________________________
  1512. 10. Custodian Phone Number: DSN:_____________ Comm:_____________
  1513. 11. Custodian E-mail Address:___________________________________
  1514. 12. Custodian AUTODIN:_________________________________
  1515. 13. Custodian Work
  1516.         Address:_________________________________________________
  1517.                 _________________________________________________
  1518.           City:_________________ State:______ Zip Code:_________
  1519.  
  1520. 14. STU-III Manufacturer:______________________________________
  1521. 15. STU-III Model Number:________________________
  1522. 16. STU-III Cryptographic Ignition Key (CIK) 
  1523.      Serial Number:__________________________________
  1524.  
  1525. 17. Completed By (Print):______________________________________
  1526. 18. Signature:________________________________________________
  1527. 19. Phone Number: DSN:_____________ Comm:_____________
  1528.  
  1529. -----------------------------------------------------------------
  1530.  
  1531. FOR DISA USE ONLY
  1532.  
  1533. 20. IP Address:_______________  21. Domain Name:_______________
  1534. 22. User ID:__________________  23. Password:_______________
  1535.  
  1536.  
  1537.  
  1538.