⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc1415.txt

📁 著名的RFC文档,其中有一些文档是已经翻译成中文的的.
💻 TXT
📖 第 1 页 / 共 5 页
字号:
           F-READ-ATTRIBUTES.        6. If the file did not exist and no previous FTP TYPE "Image"           command was issued, then set the <Contents Type> parameter           to "FTAM-1";           Otherwise, set the <Contents Type> parameter to "FTAM-3".        7. Send F-WRITE, with <Bulk Data Transfer Specification, FADU           Operation> parameter set to "File Extend", to FTAM           Responder.        8. Loop reading data from FTP data connection, sending the           data in F-DATA PDUs until end-of-file on the FTP           connection.        9. Send F-DATA-END to FTAM Responder.        10. Send F-TRANSFER-END to FTAM Responder.        11. Send the following grouped request to the FTAM Responder.Mindel & Slaski                                                [Page 25]RFC 1415             FTP-FTAM Gateway Specification         January 1993            F-BEGIN-GROUP            F-CLOSE            F-DESELECT            F-END-GROUP        12. Translate FTAM Responder <Action Result> and <Diagnostic>            parameters to equivalent FTP reply code(s) and send reply            code(s) to FTP Client.        13. Translate FTP Client reply codes to equivalent FTAM            <Action Result> and <Diagnostic> parameters and send            parameters to FTAM Responder.        Note:        a. <pathname> argument is assumed to be a filename, relative           to the currently saved CWD.        b. CWD of the FTAM system must be defined prior to issuance of           APPE.8.1.5. CDUP        1. Determine parent directory from saved CWD string.  If no           saved CWD string, proceed to step 4.        2. Set <Contents Type> parameter to "NBS-9".        3. Send the following grouped request to FTAM Responder.           F-BEGIN-GROUP           F-SELECT           F-DESELECT           F-END-GROUP        4. Translate FTAM Responder <Action Result> and <Diagnostic>           parameters to equivalent FTP reply code(s) and send reply           code(s) to FTP Client.        5. Translate FTP Client reply codes to equivalent FTAM <Action           Result> and <Diagnostic> parameters and send parameters to           FTAM Responder.        Note:        a. A POSIX file organization is assumed; i.e., files in the           systems are organized in a hierarchical structure in which           all of the non-terminal nodes are directories and all of           the terminal nodes are any other type of file.        b. If the parent directory does not exist, the current working           directory remains unchanged.        c. CWD of the FTAM system must be defined prior to issuance of           CDUP.8.1.6. CWD        1. Save <pathname> argument as CWD string.        2. Set <Contents Type> parameter to "NBS-9".Mindel & Slaski                                                [Page 26]RFC 1415             FTP-FTAM Gateway Specification         January 1993        3. Send the following grouped request to FTAM Responder.            F-BEGIN-GROUP            F-SELECT            F-DESELECT            F-END-GROUP        4. Translate FTAM Responder <Action Result> and <Diagnostic>           parameters to equivalent FTP reply code(s) and send reply           code(s) to FTP Client.        5. Translate FTP Client reply codes to equivalent FTAM <Action           Result> and <Diagnostic> parameters and send parameters to           FTAM Responder.        Note:        a. The <pathname> argument is assumed to be an absolute           directory specification.        b. If the specified directory does not exist, the current           working directory remains unchanged.        c. Saved CWD string is used in other FTP-to-FTAM mappings,           such as APPE.8.1.7. DELE        1. Save current pathname by appending saved CWD string with           <pathname> argument.  If no saved CWD string, proceed to           step 3.        2. Send the following grouped request to FTAM Responder.            F-BEGIN-GROUP            F-SELECT            F-DELETE            F-END-GROUP        3. Translate FTAM Responder <Action Result> and <Diagnostic>           parameters to equivalent FTP reply code(s) and send reply           code(s) to FTP Client.        4. Translate FTP Client reply codes to equivalent FTAM           parameters and send parameters to FTAM Responder.        Note:        a. <pathname> argument is assumed to be a filename, relative           to the currently saved CWD.        b. CWD of the FTAM system must be defined prior to issuance of           DELE.8.1.8. HELP        1. If no <string> argument is provided, send helpful           information about the implementation of the gateway to the           FTP Client.  If an argument is provided, send more specific           information.Mindel & Slaski                                                [Page 27]RFC 1415             FTP-FTAM Gateway Specification         January 1993        2. Return the FTP reply code 214 to the FTP Client.8.1.9. LIST        1. If <pathname> argument is provided, proceed to step 3.        2. Save current pathname by appending saved CWD string with           <pathname> argument; If no saved CWD string, proceed to           step 11.        3. Send the following grouped request to the FTAM Responder.            F-BEGIN-GROUP            F-SELECT            F-READ-ATTRIBUTES                Save <Filename>, <Contents Type>, <Data/Time of Last           Modification>, and <Filesize> parameters            F-DESELECT            F-END-GROUP        4. If the <Contents Type> parameter of the F-READ-ATTRIBUTES           is not "NBS-9", then return the <Filename>, <Contents           Type>, <Date/Time of Last Modification>, and <Filesize>           parameter values, obtained with the previous           F-READ-ATTRIBUTES, to the FTP data connection;           and proceed to step 8.        5. Send the following grouped request to the FTAM Responder.            F-BEGIN-GROUP            F-SELECT            F-OPEN            F-END-GROUP        6. Send F-READ to FTAM Responder.        7. Loop reading F-DATA until F-DATA-END.  As data is received,           write the <Filename>, <Permitted Actions>, <Contents Type>,           and <Date/Time of Last Modification> parameter values from           the PDU to the FTP data connection.        8. Send F-TRANSFER-END to FTAM Responder.        9. Send the following grouped request to the FTAM responder.            F-BEGIN-GROUP            F-CLOSE            F-DESELECT            F-END-GROUP        10. Translate FTAM Responder <Action Result> and <Diagnostic>           parameters to equivalent FTP reply code(s) and send reply           code(s) to FTP Client.        11. Translate FTP Client reply codes to equivalent FTAM <Action           Result> and <Diagnostic> parameters and send parameters to           FTAM Responder.        Note:        a. Assume the <pathname> argument is relative to the saved           CWD, whether filename or directory specification.Mindel & Slaski                                                [Page 28]RFC 1415             FTP-FTAM Gateway Specification         January 1993        b. CWD of the FTAM system must be defined prior to issuance of           LIST.        c. Transfers over data connection should be in ASCII.        e. If list of files with full directory/file specification is           received from FTAM Responder, then gateway should parse           list to strip off directory portion.8.1.10. MKD        1. Return a 502 reply code (Command not implemented) to the           FTP Client.        Note:        a. As indicated in the NIST Stable Implementation Agreements           for FTAM [NIST92], creation or deletion of NBS-9 files is           outside the scope of the agreements.8.1.11. MODE        1. If <argument> is "Stream", return 200 reply code to FTP           Client; Otherwise return a 504 reply code (Command not           implemented for that parameter).8.1.12. NLST        1. If <pathname> argument is provided, use <pathname> argument           as <Filename> parameter value in F-SELECT issued in step 3.        2. If no argument is provided, use saved CWD value as           <Filename> parameter value in F-SELECT issued in step 3; If           no CWD string is saved and no argument is provided, proceed           to step 9.        3. Set <Contents Type> parameter to "NBS-9".        4. Send the following grouped request to the FTAM Responder.            F-BEGIN-GROUP            F-SELECT            F-OPEN            F-END-GROUP        5. Send F-READ to FTAM Responder.        6. Loop reading F-DATA until F-DATA-END.  As data is received,           write the filenames and other useful information from the           PDU to the FTP data connection.        7. Send F-TRANSFER-END to FTAM Responder.        8. Send the following grouped request to the FTAM responder.            F-BEGIN-GROUP            F-CLOSE            F-DESELECT            F-END-GROUP        9. Translate FTAM Responder <Action Result> and <Diagnostic>Mindel & Slaski                                                [Page 29]RFC 1415             FTP-FTAM Gateway Specification         January 1993           parameters to equivalent FTP reply code(s) and send reply           code(s) to FTP Client.        10. Translate FTP Client reply codes to equivalent FTAM <Action           Result> and <Diagnostic> parameters and send parameters to           FTAM Responder.        Note:        a. As per RFC 959 (FTP), the NLST <pathname> argument is a           directory.        b. Assume the argument is relative to the saved CWD, whether           filename or directory specification.        c. CWD of the FTAM system must be defined prior to issuance of           NLST.        d. Transfers over data connection should be in ASCII.        e. Gateway should parse full directory/file specifications           received from FTAM Responder to strip off directory           portion.  This is required to support the "FTP multiple           get" function that pipes NLST output to the STOR command.8.1.13. NOOP        1. Return a 200 reply code to FTP Client.8.1.14. PASS        1. Set <Filestore Password> parameter for F-INITIALIZE.        2. If <Called Presentation Address>, <User Identity>, and           <Filestore Password> are available, issue F- INITIALIZE to           FTAM Responder.        3. Translate FTAM Responder <Action Result> and <Diagnostic>           parameters to equivalent FTP reply code(s) and send reply           code(s) to FTP Client.        4. Translate FTP Client reply codes to equivalent FTAM <Action           Result> and <Diagnostic> parameters and send parameters to           FTAM Responder.8.1.15. PASV        1. Wait for data transfer on default data port or data port           specified by PORT command.        2. Return a 200 reply code to FTP Client.8.1.16. PORT        1. Return a 200 reply code to FTP Client.Mindel & Slaski                                                [Page 30]RFC 1415             FTP-FTAM Gateway Specification         January 19938.1.17. PWD        1. If there is a saved CWD string, return it to the FTP client           and proceed to step 4.        2. Set <Contents Type> attribute to "NBS-9".        3. Send the following grouped request to FTAM Responder.            F-BEGIN-GROUP            F-SELECT            F-READ-ATTRIBUTES            F-DESELECT            F-END-GROUP        4. Return the current directory name to the FTP client.        5. Translate FTAM Responder <Action Result> and <Diagnostic>           parameters to equivalent FTP reply code(s) and send reply           code(s) to FTP Client.        6. Translate FTP Client reply codes to equivalent FTAM <Action           Result> and <Diagnostic> parameters and send parameters to           FTAM Responder.8.1.18. QUIT        1. If user is not logged in, proceed to step 5.        2. If file transfer is in progress, send F-P-ABORT or           F-U-ABORT to FTAM Responder.        3. If file transfer is not in progress, send and F-TERMINATE           to FTAM Responder.        4. Return charge information to FTP Client.        5. Translate FTAM Responder <Action Result> and <Diagnostic>           parameters to equivalent FTP reply code(s) and send reply           code(s) to FTP Client.        6. Translate FTP Client reply codes to equivalent FTAM <Action           Result> and <Diagnostic> parameters and send parameters to           FTAM Responder.8.1.19. REIN        1. Flush all I/O and account information.        2. Allow all transfers in progress to be completed.        3. Set all parameters to default values.        4. Send F-CANCEL to FTAM Responder.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -