プログラミング言語の勉強も兼ねて、
ホームページを更新する簡単なプログラムを作ろうと思っています。
初心者なもので基本的なところがわからないので質問させてください。
(質問1)
コンテンツのファイルをサーバーにFTP送信する際のことですが、
PCが1台、LANカード1枚、2つのプロセスx,yから同一宛先に送信する場合、
次のうち、どのような振舞いになるのでしょうか。
a) xがFTP接続した場合、xの転送が終了するまで、yは接続されず待たされる
(あるいはyはタイムアウトして接続されない)
b) x,yともFTP接続されるが、転送は一方が終了するまで他方は待たされる
c) x,yともFTP接続され、それぞれ転送される
ただし、
c-1) ファイルは一方ずつしか送信されない
例えば x が A,B,C,D,E、y が a,b,c,d,e の5ファイルを転送する場合、
転送が A,a,B,C,b,c,d,D,E,e のようになって送られる
つまり、転送の時間は x と y を別々に送る場合とそう変わらない
c-2) 並行して送られ、転送時間はほぼ1つのプロセス分で済む
また、以下のような場合はどうでしょうか。
(質問2)
1PCにLANカードを2枚入れ、x,yがそれぞれを使って同時にFTP接続する場合
(質問3)
2台のPCそれぞれにx,yを入れ、同時にFTP接続を実行した場合
サーバー側の設定(仕様)にもよるのでしょうか。
ご教授よろしくお願いします。
No.2ベストアンサー
- 回答日時:
更に追記するとFTPはUDPと違いトランスポート層であるTCPが利用されるので単純にパケットを送り出す仕組みではありません。
データがちゃんと届いたこと確認するための小さなパケットもサーバー間とやりとします。このため待ち時間というか空き時間がどうしても出来ます。その時間を別のパケットで埋めて回線を最大限に利用する事は可能です。そういう意味ではFTPの多重接続は効果があるわけです。
「RFC959J FILE TRANSFER PROTOCOL (FTP)」
http://hp.vector.co.jp/authors/VA002682/rfc959j. …
この回答への補足
回答をありがとうございます。
詳しく説明くださって勉強になりました。
複数同時に接続はできて、ファイル単位で見ると一度に送られているように見えるんですね。
複数プロセス/端末だからと言って特に意識する必要のなさそうでよかったです。
No.1
- 回答日時:
答えはC-3)でしょうか。
1)より早く2)より遅い。コレはFTPでのパケットの動作を考えて見れば分かることです。 (質問2)と(質問3)も同様です。家庭などではLANからWANに出ていく時に回線は一本しかないので、そこに流れるパケットは一瞬で考えれば1個だけって事です。なので自ずと上限が制限されます。
右と左(上りと下り)で1車線づつしか無い道路(回線)で車(パケット)の速度が一定と考えれば、そこに一定時間あたりに流れる車(パケット)の量の最大値が決まるってことです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(インターネット接続・インフラ) ホームページのログイン認証の際、PCから相手方サーバーに対し送信されるMACアドレスについて 1 2022/10/17 14:14
- プロバイダー・ISP hpb22の接続方法の変更 1 2023/08/06 18:47
- C言語・C++・C# TCP/IP通信時のサーバーからの受信 2 2022/11/23 09:11
- デスクトップパソコン 古ーいパソコン/Atheros AR2181 PCIe Gigabit LAN コントローラー 7 2022/09/07 12:58
- ドメイン・サーバー・クラウドサービス FileZillaを使用してwpXサーバーに接続できない 2 2022/03/29 21:02
- Android(アンドロイド) Androidスマホのデータ移行が終わらない 1 2023/08/04 17:25
- サーバー 接続・ログインはできているのにメールが送信できない 2 2022/06/27 15:03
- その他(クラウドサービス・オンラインストレージ) Onedriveで実現したい事。2台のPC間で。 2 2023/04/10 20:42
- ルーター・ネットワーク機器 家庭内LANで10GbE 3 2022/11/14 02:03
- SoftBank(ソフトバンク) スマホ(Pixel 5a)とPCをUSBで繋いでデータを送信できなくなりました。 5 2022/12/11 16:15
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
wifi接続ドラレコの注意点
-
我が家には固定回線が無く、全...
-
Android 13のテザリングでAP周...
-
テレビを購入してYouTubeのボタ...
-
子供のテザリングを禁止したい
-
最も安い新品のスマホは何円で...
-
ドコモ光のWi-Fiと楽天モバイル...
-
スマホの端末が安い会社は IIJm...
-
スマホのテザリングは、無制限...
-
リセット癖?脅迫性障害? 私は...
-
スマホの寿命を考えると、テザ...
-
テザリングが勝手に切れる、なぜ
-
光回線開通させるより携帯かス...
-
USBテザリングについてですが、...
-
iPhoneテザリングが勝手に切れ...
-
【格安SIM】現時点で1番最安値...
-
ipad mini→4s テザリング可能?
-
simカード解除のアイホン4s
-
ホームルーターを買うか迷って...
-
ポータブルホットスポット って...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
wifi接続ドラレコの注意点
-
我が家には固定回線が無く、全...
-
Android 13のテザリングでAP周...
-
最も安い新品のスマホは何円で...
-
テレビを購入してYouTubeのボタ...
-
リセット癖?脅迫性障害? 私は...
-
やはりスマホって長く使ってい...
-
子供のテザリングを禁止したい
-
ホームルーターを買うか迷って...
-
ポータブルホットスポット って...
-
楽天モバイルについてです。 ス...
-
スマホのテザリングは、無制限...
-
タブレットをテザリングしてる...
-
スマホの寿命を考えると、テザ...
-
F−04Hですが、Wi-FiとBluet...
-
外出時chromebook でGoogleMAP...
-
光回線開通させるより携帯かス...
-
YouTubeをWi-Fiなしでテレビで...
-
友達に携帯でWi-Fi飛ばしてもら...
-
スマホの端末が安い会社は IIJm...
おすすめ情報