• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:同時にFTP送信する際の振舞いは)

同時にFTP送信する際の振舞い

このQ&Aのポイント
  • コンテンツのファイルをサーバーにFTP送信する際、同一宛先に複数のプロセスから送信する場合の振舞いについて質問です。
  • 質問1では、3つの選択肢について挙げられています。a)一方が終了するまで待たされる、b)一方が終了するまで待たされる、c)それぞれが並行して転送されるが、ファイルは一方ずつしか送信されない、というものです。
  • 質問2では、2枚のLANカードを使用して同時にFTP接続する場合について質問しています。

質問者が選んだベストアンサー

  • ベストアンサー
  • zwi
  • ベストアンサー率56% (730/1282)
回答No.2

更に追記するとFTPはUDPと違いトランスポート層であるTCPが利用されるので単純にパケットを送り出す仕組みではありません。データがちゃんと届いたこと確認するための小さなパケットもサーバー間とやりとします。このため待ち時間というか空き時間がどうしても出来ます。その時間を別のパケットで埋めて回線を最大限に利用する事は可能です。 そういう意味ではFTPの多重接続は効果があるわけです。 「RFC959J FILE TRANSFER PROTOCOL (FTP)」 http://hp.vector.co.jp/authors/VA002682/rfc959j.htm

tyaeyama
質問者

お礼

回答どうもありがとうございました。

tyaeyama
質問者

補足

回答をありがとうございます。 詳しく説明くださって勉強になりました。 複数同時に接続はできて、ファイル単位で見ると一度に送られているように見えるんですね。 複数プロセス/端末だからと言って特に意識する必要のなさそうでよかったです。

その他の回答 (1)

  • zwi
  • ベストアンサー率56% (730/1282)
回答No.1

答えはC-3)でしょうか。1)より早く2)より遅い。コレはFTPでのパケットの動作を考えて見れば分かることです。 (質問2)と(質問3)も同様です。 家庭などではLANからWANに出ていく時に回線は一本しかないので、そこに流れるパケットは一瞬で考えれば1個だけって事です。なので自ずと上限が制限されます。 右と左(上りと下り)で1車線づつしか無い道路(回線)で車(パケット)の速度が一定と考えれば、そこに一定時間あたりに流れる車(パケット)の量の最大値が決まるってことです。

関連するQ&A

専門家に質問してみよう