RFC 1415 (rfc1415) - Page 2 of 58


FTP-FTAM Gateway Specification



Alternative Format: Original Text Document



RFC 1415             FTP-FTAM Gateway Specification         January 1993


Table of Contents

   1.  Introduction..................................................2
   1.1.   Relationship to Other Work ................................3
   1.2.   Overview of Gateway Operation .............................4
   2.  Gateway Architecture..........................................6
   3.  Network Naming and Addressing.................................8
   4.  Use of the Gateway Services...................................9
   4.1.   FTP-Initiated Gateway Service .............................9
   4.2.   FTAM-Initiated Gateway Service ...........................11
   4.3.   Summary of Usage .........................................12
   5.  Gateway State Variables and Transitions......................13
   5.1.   FTP-Initiated Gateway Service ............................14
   5.2.   FTAM-Initiated Gateway Service ...........................16
   6.  Document Type Support........................................18
   6.1.   Notes on NBS-9 ...........................................18
   7.  Functional Comparison of FTP and FTAM........................19
   7.1.   Loss of Functionality ....................................20
   8. Mapping of Protocol Functions and Representations.............20
   8.1.  FTP-Initiated Gateway Service .............................22
   8.2.  FTAM-Initiated Gateway Service ............................38
   9. Mapping between FTP Reply Codes and FTAM Parameters...........47
   9.1.  FTP Reply Codes to FTAM Parameters ........................48
   9.2.  FTAM Parameters to FTP Reply Codes ........................50
   9.3.  Future Mapping Problem ....................................54
   9.4.  Error Handling ............................................54
   10. Implementation and Configuration Guidelines..................54
   10.1.  Robustness ...............................................54
   10.2.  Well-Known TCP/IP Port ...................................55
   10.3.  Gateway Listener Processes ...............................55
   10.4.  Implementation Testing ...................................55
   10.5.  POSIX File Naming and Organization .......................55
   11. Security Considerations......................................55
   12. References...................................................56
   13. Authors' Addresses...........................................58

1. Introduction

   The TCP/IP and OSI protocol suites will coexist in the Internet
   community for several years to come.  As more and more OSI hosts are
   fielded on the Internet, the requirement for gateways between the two
   protocol suites becomes more pressing.

   This specification describes an application layer gateway providing
   interoperability between the TCP/IP File Transfer Protocol (FTP) and
   the OSI File Transfer, Access, and Management (FTAM) protocol.  The
   proposed application layer gateway is based on a bi-directional set
   of mappings between the FTP and FTAM protocols.  Since the protocols



Mindel & Slaski