クライアントを実装するためのクラスです。ためのラッパーを提供します。Protocolの略です。マシン間でファイルを転送する手段です。実装されません)を定義しています。通信は常にクライアントから開始されます。FTPプロトコルはサーバーへファイルの送信や取得を可能にします。(サーバー上の)リモート・ファイルが含まれます。ローカルの/path/to/fileに入れようとするということを意味します。変換も定義しています。変換し、受信者はそのローカルな表現に変換しなおします。EBCDIC形式に変換されることを示します。形式は、データを切れ目のないビット・ストリームとして送信します。Byte形式はデータをバイトで転送します。違うかどうかに関わらず、その値は同じままになります。[,OPTIONS])これはNet::FTPオブジェクトのためのコンストラクタです。FTP接続が必要とするリモート・ホストの名前です。OPTIONSはキーと値の組というハッシュの形式で渡されます。FTPファイアウォールとして機能するマシンの名前。環境変数FTP_FIREWALLによって上書きすることができます。この種の設定はftpプロキシーとも呼ばれています。これは環境変数FTP_FIREWALL_TYPEによって上書きすることができます。Net::FTPが転送のさいに利用するブロックサイズ。設定を除けば、通常、必要とされません。設定することもできます。1024バイト毎にハッシュ・マーク(#)を出力します。