ftpって??

[上に] [前に] [次に]
さやか [E-Mail] [HomePage] 2000/03/23(木) 10:32:41
すいません、何か変な質問で。
よく、ftpからダウンロードした方が善いというように言われているようですが、それは何故でしょう。
また、httpとどう違うのでしょう。
ちょっと気になったのです。どうか、お教え下さい。

ダンボ [E-Mail] 2000/03/23(木) 11:35:12
何をFTPからダウンロードした方が善いといわれているのですか?!
FTPとは、インターネット上にファイルをアップロードしたり、ダウン
ロードするソフトですよ。(ファイル転送)
HTTPとは、ウェブページを転送する際に用いられるプロトコルのことです。

Syn [E-Mail] 2000/03/23(木) 12:16:57
> FTPとは、インターネット上にファイルをアップロードしたり、ダウン
> ロードするソフトですよ。(ファイル転送)

ソフトではありません。
file transfer protocol です。
# アップロード、ダウンロードってのもなんか違う

> HTTPとは、ウェブページを転送する際に用いられるプロトコルのことです。

ウェブページだけではありません。
hypertext transfer protocol です。

FTP と HTTP の違いといえば、 FTP がコネクション型なのに対し
て HTTP がコネクションレス型であることでしょうかねぇ。
ようするに、 FTP は FTP サーバにログインする必要があるのに対
して HTTP では必要ないとゆーことです。
IE や NN では FTP サーバへのログインは自動的にやってしまうの
で、あまり両者の違いを意識することはないみたいですけど。
あと FTP はクライアントからサーバへ送信できるのに対して
HTTP は基本的に受け取るだけだとか。

どっちがイイってことはないと思うんですけどね。 たぶん

CT 2000/03/23(木) 12:17:39
補足。
ftp(File Transfer Protocol)は、簡単に言うと「ファイル転送プロトコル」で、
(プロトコルとは、データ通信の規約)
http(HyperText Transfer Protocol)は、インターネットプロトコルです。
言い換えれば「HTML転送プロトコル」とも言えるかな?
ftpはftpdというサーバとクライアント間の通信で、クライアントに当たる部分が
ftpクライアントと呼ばれるソフト(NextFTPとかFFFTP等)です。
httpはhttpdというサーバとクライアント間の通信で、クライアントに当たる部分が
ブラウザ等になります。

CT 2000/03/23(木) 12:19:28
ダンボさんに対する補足のはずが。。。
一歩遅かった。

フシギダネ 2000/03/23(木) 15:50:54
>HTTP は基本的に受け取るだけだとか。
HTTPアップロードも仕組みつくればできますよね。

どっちがいいって事はないと思います。
ただ、最近はセキュリティ面でWebサーバをDMZに置いて、httpやhttpsしか通さない場合が多いみたいです。

さやか [E-Mail] [HomePage] 2000/03/23(木) 21:17:19
> ただ、最近はセキュリティ面でWebサーバをDMZに置いて、httpやhttpsしか通さない場合が多いみたいです。
 DMZって何でしょう……。

 時々、ソフトをダウンロードする時に、ftpでダウンロードして、調子が悪かったらhttpで云々というのを見かけるので、それの質問のつもりでした。
 最初の説明が悪かったのでしょうか。申し訳ありません。

とほほ 2000/03/24(金) 01:28:00
> FTP と HTTP の違いといえば、 FTP がコネクション型なのに対し
> て HTTP がコネクションレス型であることでしょうかねぇ。
HTTPもFTPもTCP上のアプリケーションであるという点では、コネクショ
ン型・・・かな。

> あと FTP はクライアントからサーバへ送信できるのに対して
> HTTP は基本的に受け取るだけだとか。
HTTPにも、POSTやPUTなどのメソッドがあり、送信が可能・・・ですね。
# PUTはあまりサポートされていないけど。

> DMZって何でしょう……。
de-militarized zone(非武装ゾーン)の略で・・・
ネットワーク管理者以外はあまり気にする必要はないので、もし、興味が
あれば、goo ( http://www.goo.ne.jp/ ) などで検索してみてください。

・・・で、FTPとHTTPの違いについてですが・・・
 ftp://xxx.yyy.zzz/aaa.zip
 http://xxx.yyy.zzz/aaa.zip
の2つが用意されているとしたら、ダウンロードする側にとって、
どちらを選べばよいか・・・ということですよね。

私は、どちらも機能的、速度的に大差はないような気がするのですが、
「こっちの方が良い」という点を知っておられる方はおられますか?

ぺぱーど 2000/03/24(金) 02:27:03
ftpだったらレジューム機能があるような.
もっともサーバ(ftpデーモン?)側が対応していないと駄目だけど.

ふじ 2000/03/24(金) 03:24:10
FTP だと、同時ログイン数とかトラフィック(転送量)の制限とかが
掛けやすい( Apache と wu-ftpd の比較(^^;)ので、サーバ側の回線が細い場合は、
管理者に取ってはありがたい、ってことはあるかも知れません。

Ichi 2000/03/24(金) 06:36:12
HTTPでもレジュームはできますよね。
これもサーバ側(HTTP のバージョン? httpd?)が対応していないといけませんが。

hiro-kim 2000/03/24(金) 12:26:19
>ソフトをダウンロードする時に、ftpでダウンロードして、調子が悪かったら
>httpで云々というのを見かけるので、それの質問のつもりでした。

社内LANからProxyサーバを介してinternet接続しているような環境では,FTPパケットを通過させない設定にしているところがあります。このような場合はFTPによるdownloadが失敗しますから,HTTPを使うことになります。

>私は、どちらも機能的、速度的に大差はないような気がするのですが、
>「こっちの方が良い」という点を知っておられる方はおられますか?

白状すると私はいままで,HTTPよりもFTPの方が,転送効率でもデータ信頼性でも上だと,とくに根拠もなく思いこんでました。改めて問われてみて,こんな基本的なことも分かってなかったんだなあ,と,赤面してます。

FTPの方が機能が上だというのは分かります。ファイル操作コマンドが使える,サーバ側のデータ用ポートを変更できる,サーバ間の転送をクライアントから指示できる,などの特徴は聞き知っていますから。
でも,ただ1ファイルをdownloadするだけの場合を考えるなら,これらは関係ないですものね。

さやか [E-Mail] [HomePage] 2000/03/27(月) 23:57:18
[[解決]]
皆さん、どうも色々ありがとう御座いました。
結構難しい問題だったみたいで、すみません。
ご丁寧に教えていただき、ありがとうです。

[上に] [前に] [次に]