• ベストアンサー

ftpとhttpの違い

大変簡単なことかもしれませんが、疑問に思っていることがあります。なぜ、httpでftpの様にファイルを転送できるのでしょうか?とってもおかしな質問かもしれませんが、気になってしょうがありません。。。どなたか心当たりのある方はお教えいただければ幸いです。

  • hey69
  • お礼率60% (54/89)

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

  • ベストアンサー
  • Lean
  • ベストアンサー率72% (435/603)
回答No.3

HTTP: HyperText Transfer Protocol  Webサーバとクライアント(ブラウザ)間でデータを送受信するのに使われるプロトコル FTP: File Transfer Protocol  FTPサーバとクライアント間でファイルを転送するときに使われるプロトコル どちらもTransferという単語が含まれているようにサーバとクライアント間でのデータ転送に関係する通信するためのプロトコル(簡単に言うと約束事)です。 FTPは、ファイルの転送に特化していますが、HTTPはHyperText(HTML:HyperText Markup Language)ファイルとそれに関連付けられているファイル(画像、動画、音声等)をどのようにするかという情報と共に転送出来ます。 その機能の一部として単なるファイルの転送としてもHTTPを使用しているという事です。

hey69
質問者

お礼

なるほど!とてもよくわかりました!HTTPの中にFTPも混ざってるよーってことなんですね!わかりやすく説明していただきまことにありがとうございました!

その他の回答 (3)

  • ngsvx
  • ベストアンサー率49% (157/315)
回答No.4

>HTTPの中にFTPも混ざってるよーってことなんですね! 意味をとりちがえているようです。 #3さんが言っているのは、 HTTPは画像、動画、音声等ををどのようにするかという情報と共に転送出来て、その機能の一部として単なるファイルの転送としてもHTTPを使用しているという事です。 といっています。HTTPとFTPには直接の関係はありません。 通信手順自体もまるで異なるものです。 誤解のないようにしてください。 ちなみに私の回答は、 Q.なぜ、httpでftpの様にファイルを転送できるのでしょうか? A.HTTPはファイル転送用プロトコルだから。 です。

hey69
質問者

お礼

なるほど・・・。ありがとうございます!すごく勉強になりました!HTTPとFTPはまったく別物!とゆうことですね。 重ね重ねありがとうございます!

  • kan3
  • ベストアンサー率13% (480/3514)
回答No.2

両方とも通信のプロトコルだから出来る。 何に適しているかを考えて創られ名が付いている。 POP3でもSMTPでも同じ。 1段落として TCP/IPの基本から考えると良いですよ。

hey69
質問者

お礼

確かに一段落して考えると少しすっきりしました!まだまだ基本がなってなかった・・。これからも勉強していきます!ありがとうございました!

  • hiroko771
  • ベストアンサー率32% (2932/9040)
回答No.1

↓ 早い話、通信方式の1規格として認められてるだけの話

参考URL:
http://e-words.jp/w/E38397E383ADE38388E382B3E383AB.html
hey69
質問者

お礼

お返事ありがとうございます!う~むプロトコルは奥深いですね!WEB参考になりました!

関連するQ&A

  • HTTPとFTPの意味

    インターネットで調べた意味とパソコンスクールの講師から教わった意味とが以下のように違います。どちらが正しいのでしょうか? インターネットで調べた意味(IT用語辞典より一部抜粋)  HTTP・・・データを送受信するのに使われるプロトコル。  FTP・・・ファイルを転送するときに使われるプロトコル。 パソコンスクールの講師から教わった意味  HTTP・・・ファイルの受信  FTP・・・ファイルの送受信

  • HTTPとFTP

    w2kのWEBサーバーにインターネットを通して、 ファイルをアップロードしようと考えてるのですが、 HTTPとFTPのどちらの方法がBETTER なんでしょうか? それぞれの使い方の違いや優劣をご存知のかたお教えください。

  • HTTP と FTPについて

    1)使っているポート番号が違うのは分かります。 が、その他の違いがよく分かりません。 2)HTTPはIEで閲覧、 FTPもIEでファイルの送受信できますよね。なんでわざわざFFFTPのようなソフトを使うのですか? 3)-それぞれの管理する側- 私は素人の一般人なので、サーバー管理したことありませんが、 管理してるOSって主にどんなOSがあるのでしょうか? やっぱ2003サーバーとか? あと1台のサーバーにCドライブ、Dドライブがあって、 CドライブはHTTP, DドライブはFTP こんな使い方ってアリなんでしょうか?? ど素人の質問ですいません。。。

  • FTPとHTTPでのダウンロードの違い

    インターネットで、プログラムやファイルをダウンロードする際、ときどきFTPとHTTP経由?の二つの選択肢があります。 ダウンロードする側の環境条件等によって、どちらかを選択すべきなのでしょうか。それとも、どちらを選んでもさして影響はないものなのでしょうか。 今までどちらでもダウンロードでき、特に不自由はないのですが、興味があり、質問させていただきました。

  • JavaでHTTPかFTPを使ってのファイル転送

    Java(サーバーサイド)でWeb作りしてまーす。HttpかFTPで画像ファイルの転送を試みているんですが。苦戦中です。ヒントお願いします。

  • FTPについて

    すみません初歩的なことをお聞きします。 FTPはファイル転送用のプロトコルというのは分かるのですが、これを使うメリットとして何があげられるのでしょうか。 (転送速度が速いとか?)またFTPを使わないで通常のTCP/IPだけ???ではダメなんですかね。

  • ftpについて

    作成したHTMLファイルをサーバへ転送するにはftpを使用します。Windowsにはftpコマンドが標準で付属しているので、これを利用して転送してもかまいません。 ↑と本に書いてあったのですが、パソコンのすべてのプログラムから『ftp』を起動したのですが、なんかコマンドプロンプトみたいのが出てきて、どうすれば良いのか分かりませんでした(>_<) HTMLファイルをWeb上に公開するには、どうすれば良いのでしょうか? 回答よろしくお願いしますm(_ _)m

  • ftpでのファイル転送方法

    レベルの低い質問ですいません。 ftpを使用してのファイル転送を(簡単に)行なうには、 どうすればいいんでしょうか? ファイルの転送時間として、2点間でのftpでの実測値がほしいと 言われたんですが、簡単にできないのでしょうか? すいませんが、お願いします。

  • FTPとは???

    お世話になります。 FTP(File Transfer Protocol)というプロトコルについて 教えてください。 日本語訳をすると、「ファイル転送プロトコル」であることは 暗記しているのですが、実務上、どのような場面で使用 するのかが理解できておりません。 ファイルのアップロードやダウンロードに使うプロトコルであれば Vectorなどでソフトをダウンロードしたり、WindowsUpdateの最中 でも使われているのでしょうか? 企業などで、共有フォルダへファイルをアップロードするには、 Windowsであれば、コピー&ペーストで実現できますが、この場合 にもFTPが使われているのでしょうか? また、単にファイル転送という観点からすると、添付ファイルを E-mailで送受信するときにも、FTPが登場するのでしょうか? 不勉強で大変お恥ずかしいですが、FTPなるもののイメージが 把握できておりません。 FFFTPというソフトを、ホームページを更新する際に使用したことが ありますが、ローカルPCからサーバへファイルを更新する程度 しか作業したことがないため、仕組みがわかりませんでした。 とんちんかんな質問であることは、私自身よく心得ておりますが FTPの考え方をご教示くださいませ。

  • FTP

    FTP(ファイル転送プロトコル)のセキュリティ上の問題点ってどんなところでしょう??もし、知っている人がいるなら教えてください。