メインコンテンツまでスキップ

1. はじめに (Introduction)

FTPの目標は以下の通りです:

  1. ファイル (コンピュータプログラムおよび/またはデータ) の共有を促進する
  2. リモートコンピュータの間接的または暗黙的な (プログラムを介した) 使用を奨励する
  3. ユーザーをホスト間のファイルストレージシステムの違いから保護する
  4. データを信頼性高く効率的に転送する

FTPは端末ユーザーによって直接使用可能ですが、主にプログラムによる使用を目的として設計されています。

本仕様は、大型ホスト (Maxi-hosts)、小型ホスト (Mini-hosts)、個人用ワークステーション (Personal Workstations)、およびTACユーザーの多様なニーズを、シンプルで実装が容易なプロトコル設計で満たすことを目指しています。

本文書は、読者が伝送制御プロトコル (Transmission Control Protocol, TCP) [2] およびTelnetプロトコル (Telnet Protocol) [3] について理解していることを前提としています。これらの文書はARPA-Internetプロトコルハンドブック [1] に含まれています。