Windows XP の IE 6.0 で500MB程度のファイルをダウンロードするときに、

[FTPダウンロード]と[HTTPダウンロード]のどちらが優れているんですか?
転送速度は同等なようです。転送エラーの処理などは異なるんでしょうか?

> 「FTPダウンロード」は、元々転送専用であるが故に転送エラーの訂正機能が
> しっかりしており、「HTTPダウンロード」に比べてファイルが壊れ難い
> という利点があります。
と書いてあるサイトがありますが、具体的に解説しているサイトはありますか?

サーバ側の管理面などのメリットがあれば、それも教えてください。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/05/17 14:07:13
  • 終了:--

回答(3件)

id:tomaton20 No.1

tomaton20回答回数75ベストアンサー獲得回数02005/05/17 14:19:25

ポイント20pt

http://www.melma.com/mag/43/m00014643/a00000670.html

このページは移行されました | melma!

HTTPはWEBを観覧するために作られたもので、

表示に特化しているといえます。

観覧時に一旦ローカルパソコンにダウンロード

処理を行いますので、表示機能の利点を生かしたものだといえるでしょう。


FTPはファイルをダウンロードするために作られました。

当然ファイルが壊れるといったことがあっては

ならないことはいうまでもありません。

なのでこの部分をいかにエラーを修復していくかが

カギとなり技術の向上を目指してきました。


なのでオマケのHTTPダウンロード機能と

ダウンロードのスペシャリストのFTPでは

エラー処理などの信頼度が違うということです。

id:palo

ありがとうございます。

その解説は読んだんですが、裏づけが欲しいです。

ファイルダウンロードのトラブルとしては、

次のようなものが考えられますが、

(1) ファイル内容が壊れてしまう

(2) ダウンロード中に接続が切れてしまう

(3) ダウンロード時間が長くなりすぎる

個人的には(1)(3)はHTTP/FTPとも経験ありません。

(2)はHTTP/FTPとも経験があります。

FTPの方が実質的に優れているという根拠が知りたいです。

2005/05/17 14:33:44
id:english No.2

english回答回数304ベストアンサー獲得回数02005/05/17 14:24:44

ポイント20pt

http://arena.nikkeibp.co.jp/qa/internet/20030922/106038/

HTTPとFTPは何が違う? / デジタルARENA

ここに分かりやすく説明してあります。


>FTPはデータ用の「20」番と制御用の

>「21」番という2つのポートを使います。

>ポートとは特定のアプリケーションに

>用意されたデータの通り道です。その

>ためFTPでは、ファイルをやり取りしなが

>ら細かい制御が可能です。FTP専用ソフト

>を使うと、大きなファイルの分割ダウン

>ロードや、回線が切断されても残りの部

>分をダウンロードするレジューム機能を

>利用できます。

とあります。

こちらのディスカッションの中には、ログ管理の面からのFTPの優勢性について言及している箇所がありますね。

id:palo

ありがとうございます。

2番目のリンクを読むと、

単なるダウンロードではあまり差はないんでしょうかね。

FTPクライアントの作りによるのかも。

クライアントがブラウザの場合に、

HTTPではエラーが多くて困ったというような事例はあるんでしょうか?

2005/05/17 14:54:01
id:konamushi No.3

konamushi回答回数94ベストアンサー獲得回数12005/05/17 16:14:03

ポイント20pt

最近のネットワークは信頼性も速度も向上しています。(転送中のエラーがほとんど有りません) したがって、利用者は、実質、httpとFTPで差を感じる事は無いと思います。提供者側にとっては、httpサーバーがすでに有り、これにFTPサーバーを追加するとなると、セキュリティ的観点からリスクが増える事になると思います。メンテナンスの工数も増えます。

id:palo

ありがとうございます。

了解しました。

2005/05/17 16:20:17

コメントはまだありません

この質問への反応(ブックマークコメント)

トラックバック

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません