• ベストアンサー

HTTP以外のプロトコルについて

インターネットをやっていて、普通に見かけるHTTP、HTTPSというプロトコル以外にFTP、NNTP、MMS、RTSP、SMTP、POP3というプロトコルなどがありますよね。これらに関して、  1.アプリケーション層には、素人が遭遇しそうな   範囲で他になんというプロトコルがありますか。  2.HTTPならGOOなどの検索エンジンで探せますが、   他の規格のページは、それぞれどうやってキーワー   ド検索をかけたりして探すのでしょうか。   (SMTP、POP3は関係ないかもしれません)  3.HTTPのように、オートパイロットやプロキシー   ソフトで「階層構造を保ってHDに保存」したほ   うが、後から閲覧、整理するのにグンと都合がよ   くなる規格を教えてください。   (おそらくSMTPやPOP3などは当てはまりませんよね)  4.そういった規格(FTP、NNTPなどなど)のページが   どんなものなのか実際に見てみたいので、ジャンルは   問わずそれぞれURLをご紹介いただけないでしょうか。

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

  • ベストアンサー
  • mi-si
  • ベストアンサー率35% (200/567)
回答No.2

1.IMAP4でしょうか?(auなどの携帯電話のメール用プロトコルとして使われています。会社でもPOP3と入れ替えで採用しているところが結構あります。) 後はIRC,ICQ,AIM,MS Messenger/Netmeetingなどのチャット、メッセンジャー系のプロトコルでしょうか? それからMicrosoft Windows Network(SMB)ですね。 2.HTTPはテキストドキュメントを不特定多数に公開する為に作られたプロトコルですが、他のプロトコルはそういう目的には作られていません。したがって、検索などはアプリケーション単位で行います。似たようなものにGopherが有りましたが普及する前に消えましたので。なおNNTPを使うInternetNews(USENET)はGoogleで検索できます。これはGoogleに蓄積されたUSENETのデータベースを検索してHTMLで表示しています。 FTPを検索するサーバーもありますが、大体はファイル名検索です(表示もHTMLです。) 3.FTPです。 ミラーリングするときは特に。 しかしFTPはファイル転送プロトコルで閲覧目的には使いません。 4.RFCを探して読んでください(英文ですが和訳も出てます)オープンなインターネットのプロトコルはRFCで規約を取り決めてます。RFC(Request For Comments)と言う通り、インターネットを使う上で非常に重要な取り決めから、非常に下らないものまでさまざまあります。メールに関するコメントは複数のRFCにまたがっているので追っかけるのも面倒ですが・・・。 http://www.mars.dti.ne.jp/~torao/rfc/ http://www.rfc-editor.org/rfc.html

900916
質問者

お礼

HTTPと同じようなイメージをもっていたため、どうやら他のプロトコルを捉え損ねていたようですね。ご教授ありがとうございました。 他のプロトコルと比べればFTPはHTTPに扱いが似ていそうですね。 それにしてもRFCのドキュメントは非常に長いですね。

その他の回答 (3)

  • neumann
  • ベストアンサー率39% (900/2303)
回答No.4

ちょっと勘違いしているような気がするので念のため補足しておきます。 通常のホームページはHTTPプロトコルを使っています。このプロトコルはハイパーテキストと呼ばれる特殊なテキストを使ってグラフィカルに表示させるためのプロトコルです。 それ以外のプロトコルはWebページを表示させるプロトコルではありません。例えばFTPはファイル転送用プロトコルですし、POP3はメール受信用プロトコルです。どちらもWebページを表示するプロトコルではありません。 ですから「4.そういった規格(FTP、NNTPなどなど)のページがどんなものなのか実際に見てみたいので、・・・」という質問はちょっとおかしいと思います。FTPを使ったWebページなんてありませんから・・・ ※ただしInternet ExplorerにはFTP機能もあるため、FTPサーバにアクセスすればファイルの一覧を表示することは出来ます。

900916
質問者

お礼

「ページ」ではないのですね。かなり曖昧に捉えていました。ご指摘ありがとうございます。「2.」や「4.」で「ページ」と表現してしまったせいか、回答しにくくなってしまっていたかもしれません。失礼致しました。

  • toysmith
  • ベストアンサー率37% (570/1525)
回答No.3

難しいですね。 わかる限りで答えてみます。 1. NTP:時間あわせに使いますね。タイムサーバから正確な時間を引っ張ってくるプロトコルです。 IMAP4:POP3と双璧をなすメール受信プロトコルです。POP3よりも細かい制御が可能で、メールサーバー上でフォルダを作ったりできます。 ECHO:送られてきたデータをそのまま返すプロトコルです。pingコマンドで使われています。(TCPではなくICMPですけど) 管理系のプロトコルなら… DHCP:ネットワーク上でIPアドレスの貸与を管理します。 DNS:ドメイン名→IPアドレスの、IPアドレス→ドメイン名の辞書検索を行います。 SNMP:ネットワーク機器管理を行います。ルーターの設定とか…。 2. 規格そのものを知りたいなら最終的にはRFCを読むことになります。 http://rfc-jp.nic.ad.jp/ 3. メールプロトコルならIMAP4なんか、フォルダ管理を含んでますね。 4. 2に準じます。 一応、Well Knownの範囲で回答しています。 その範囲を超えてしまったら「多様化されすぎてて回答不能」です。 また、Well Knownだって増える可能性もある(httpがWell Knownになったのはつい最近)ので、来年くらいには状況が大きく変わってるかもしれません。

参考URL:
http://rfc-jp.nic.ad.jp/
900916
質問者

お礼

HTTP以外にも既に気づかないうちに使っていそうです。 メール受信のプロトコルでも階層構造を保ったほうがいいモノがあるのですね。ご回答くださりありがとうございました。

  • m-kur
  • ベストアンサー率50% (22/44)
回答No.1

1.素人が遭遇しそうな範囲では他にはSNMPとかTELNET、IMAPぐらいかな? MMS、RTSPってのは、素人の範囲では必要ないかも。 2.大体は、RFCと呼ばれるドキュメントを読みます。MMS、RTSPは載ってないかもしれませんが。 3.NNTPが当てはまると思います。 4.FTP等は、ブラウザでアクセスすることも出来ますが、900916さんはまず、プロトコルが何なのか勉強されたほうが良いように思います。

900916
質問者

お礼

そういえばTELNETは使った事があります。コマンド名としての側面のみ捉えていたため、それがプロトコルだと言う事に気づきませんでした。「3.」に関してはNNTPですか。ご回答くださりありがとうございます。

関連するQ&A

  • HTTPプロトコルは何語で書かれているのか

    Webページから情報を得るための通信方法の手順がHTTPプロトコルとよく説明されています。実際問題としてプロトコルというものの実体がわかりません。パケット通信をするとか、そういう抽象的なことではないのです。Webページをホームページビルダーでしか作ったことがない人に、あれはHTMLというルールでつくられていると言われてもわかりません。実際にメモ帳で簡単なタグなどを利用し、作成して初めてわかります。HTTPプロトコルとかFTPプロトコルとは何語で書かれているのですか?そしてそれはインターネットエクスプローラーのソフトの中に書かれているのですか?もちろん詳しい説明はわかりませんから、1行目の内容より少しでも踏み込んだ具体的な内容を知りたいのです。

  • ストリーミングプロトコルの違いについて

    こんにちは。 現在ストリーミングプロトコルについて、学習しています。 VLCのデマルチプレクサ設定にある、「RTPオーバーRTSP」と「HTTPオーバートンネルRTSPとRTP」の違いについて、よく理解できません。 下記のAppleのWebサイトより、RTP over RTSPをさらにHTTPでトンネル化したのが、後者というのはわかったのですが、実際この二つはどのように使い分けられるのでしょうか? わざわざHTTPでトンネル化することに、何かしらの意味があるのだと思うのですが、HTTPでトンネル化することによるメリットは何でしょうか? NAT越えは両者可能ですよね? ファイアウォールやプロキシ関連で違いがあるのかと予想しています。 どなたか詳しい方教えてください。 http://www.opensource.apple.com/source/QuickTimeStreamingServer/QuickTimeStreamingServer-412.42/Documentation/RTSP_Over_HTTP.pdf

  • リンクされているページで、サポートされていないプロトコル

     ウィルスバスター2009を使用しているものですが、私のブログがGoogleの検索でURL評価において『このページは未テストです。サポートされていないプロトコル (HTTPまたはHTTPS以外のプロトコル) が使用されている可能性があります。 』と評価されます。これはどのようなことが原因でしょうか。宜しくお願いいたします。

  • DelegateでPOP3、SMTPのリバースプロキシは構築できますか?

    このたび、SMTP、POP3のリバースプロキシを構築する可能性がでてきました。 「リバースプロキシ」「Delegate」でぐぐってみると、HTTPやHTTPSのリバースプロキシを構築されているかたのWebサイトはたくさんあるのですが、 「リバースプロキシ」「Delegate」「smtp」「pop」でぐぐってみても、求めるようなサイトが現れません。 Delegateでもsmtp、popのリバースプロキシは構築可能なのでしょうか? 一般にHTTPのリバースプロキシを構築する場合には、MOUNTコマンドで仮想URLと実URLを記述するようなのですが、SMTPサーバやPOPサーバのアドレスを記述しても問題ないのでしょうか?リファレンスを見るとURLしか記述できないようにも見受けられるのですが・・。 参考になるURLなどありましたら、ご紹介いただけると助かります。 ご教授いただけると助かります。 以上、よろしくお願いしたします。 

  • 指定されたプロトコルがサポートされていないため、ファイルを再生できません。~

    Webラジオを聴こうとしたところ 指定したプロトコルがサポートされていないため、ファイルを再生できません。[URL を開く] ダイアログ ボックスで URL を入力した場合は、別の転送プロトコル (たとえば 'http:' または 'rtsp:') を使用してファイルを開いてみてください。 というエラーメッセージが出てきてしまいました。 http://help.yahoo.co.jp/help/jp/common/error/error-31.html このサイトのWindows Media Player11の場合 を見ながら設定を見直したのですが RTSP/UDPとRTSP/TCPのチェックは外しても聞けませんでした 5.[ストリーミングプロキシの設定]で、[HTTP]を選択し[構成]ボタンを押します。 とありますが  ストリーミングプロキシの設定の中に HTTPという項目が有りません ここが原因だと思うのですがなにぶん初心者な者でよく分かりません WMPのヴぁーじょんは11です 試しにWinampでも再生してみたのですがやはり再生できませんでした OSはXPです  どうぞよろしくお願いします

  • winXP(Windows)のポート数について

    大変初歩的な事ですが、windowsのポート数は全部でいくつあるのでしょうか?確か何万ポートだったような気がしましたが… 仕事上正確なポート数を潤覚えでは恥ずかしいでご質問させて頂いていますm(__)m。 又、プロトコルによって使用するポートが異なるのはわかっているのですが、FTP、TCP/IP、HTTP、HTTPS、TELNET、SMTP、POP3、P2P、等プロトコルと使用ポート一覧などご存知でしたらご教授お願いいたします。

  • HTTPに繋がらない

    急にインターネットが(というかHTTPが?)繋がらなくなりました。 いろいろ調べたり試したりしたのですが解決できなかったため、 こちらに投稿いたします。 何かご助力いただければと思います。 現状: ・ブラウザ(IE・GoogleChromeともに)からどこへもアクセスできない。 ・ウイルスバスターのアップデートもできない。 ・Skypeは繋がる。 ・ルータを介して繋がっている別のPC(今これを打っているPC)で共有設定したフォルダ・ファイルにはアクセスできる。 ・無線ではなく有線でつないでみた。(今これを打っているPCから引っこ抜いてつないだ)  変化なし。 ・接続の診断:  HTTP、HTTPS、またはFTPでインターネットに接続できません。  コンピューターのファイアウォールの設定が原因である可能性があります。  HTTPポート(80)、HTTPSポート(443)およびFTPポート(21)の  ファイアウォールの設定を確認してください。 ・ウイルスバスターを切ってみた。変化なし。 ・OS(WinXP)のファイアーウォールを確認。Offのまま。 ・LANの設定を確認。プロキシなんて使ってない。 ・そうだシステムを復元してみよう。二日前へレッツゴー。  →状況に変化なし。やっぱつながんない。 んー。復元しても直らないということは、ハードウェアの問題なんでしょうか? どなたか原因・解決策が思い当たったら何がしかのコメントをいただきけるとうれしいです。

  • SMTP/POP3でプロキシ設定できるのでしょうか

    HTTPでプロキシを通すように、 メールをするとき、SMTP/POP3にプロキシを通すことはできるのでしょうか。 よろしくお願いします。

  • HTTPは繋がるのに…

    Windowsのネットワーク診断をしたら >HTTPおよびHTTPS経由のインターネット接続で問題は検出されませんでしたが、FTP経由では接続できませんでした。コンピュータで実行されているファイアウォールのクライアントにより、必要なFTPポートがブロックされていることが原因である可能性があります。 と表示されてしまいました。 昨日まではそんなものは検出されませんでしたし、 2ちゃんねるの専用ブラウザであるV2Cでも 公開PROXYでは書き込みできませんと表示されてしまい… どうすれば良いのかいくら検索してもわかりません! なにが問題なんでしょうか、教えてください

  • VLC media playerでプロキシー設定をするには

    VLC media playerで「ファイル」→「ネットワークストリームを開く...」→「ネットワーク」タブで ○HTTP/HTTPS/FTP/MMS によりMPEG2のHTTPストリーム映像を見ようとしたところ、見ることができませんでした。調べてみると社内ネットワークでプロキシーを介さないと見れない模様です。 もちろん通常のインターネット環境では見ることができます。 VLC media playerでプロキシー設定を行う事により上記ストリームを見る事ができないのでしょうか?また、設定方法をご存知の方はご教授いただけると幸いです。 よろしくお願いします。