• ベストアンサー

SNMPの下位プロトコルについて(至急!!)

とっても急いでいます!!! SNMPの下位プロトコルにはUDPが使われていますが、何故なのでしょうか? TCPではだめ(?)な理由を教えて下さい! よろしくお願いします。

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

  • ベストアンサー
  • ranx
  • ベストアンサー率24% (357/1463)
回答No.3

あらためて聞かれると、何故だろうって思っちゃいますね。 TCPの場合、相互に確認作業を行いながら通信しますから、その間、そのコネクションに 関する情報を保持し続けますよね。そのためにリソースが割り当てられてしまっては、 それぞれの機器が本来果たすべき機能に割り当てられるリソースが減ってしまう。 だから瞬間的に処理してしまえるUDPを使うのだ...ということでどうでしょう。

tomo_t_21
質問者

お礼

私も、何となくそうだとは思っていたのですが、自信がなく、また上手く言葉にできずに困っていました。 わかりやすい説明、どうもありがとうございました。

その他の回答 (2)

  • sight
  • ベストアンサー率53% (199/370)
回答No.2

答えになっていないかもしれませんが、 SNMPが下位プロトコルとしてUDPを選択しているのではなくて、 UDPに準拠したマネージメントプロトコルとしてが策定されたものがSNMPなのではないでしょうか。

tomo_t_21
質問者

お礼

確かに、SNMPはUDPの上位にマッピングされている、と言った方が正しいですよね。 ご指摘ありがとうございました。

  • anisol
  • ベストアンサー率48% (146/301)
回答No.1

素人なので、まったく自信はありませんが、お急ぎのようなので。 UDPの方がTCPよりシンプルなプロトコルだからではないでしょうか。SNMPぐらいにTCPを使う必要もない、と。UDPを使う上位プロトコルは他にNFS, TFTP, DNSなどがあるようです。

tomo_t_21
質問者

お礼

早速のお返事、ありがとうございました。 私も何となくそう思っていたので、ちょっと自信がつきました。

関連するQ&A

  • 通信プロトコルについて

    TCP(Transmission Control Protocol)は、チャットなどで使われているそうですが、UDP(User Dataogram Protocol)は、どのようなものに使われているのでしょうか? また、TCPの使い道としてそのほかどのようなものがあるのでしょうか?

  • snmpとは何ですか?

    snmpが理解できません。 ネットワーク管理者がネットワークがつながらないのを 簡単に見つけることができるプロトコルですか? またWINDOWSServer2003では[サービス]からSNMPの設定をできるようですが、そこに書いてあるIPアドレスは、何をどうするために書かなければならないんでしょうか? よろしくお願いします。

  • ルーターのプロトコルが変更できません

    PS2のウイイレ8を購入したのですがルーターのプロトコル設定をUDPに変更しないと出来ないようです。ルーターの設定変更画面でポートは変更できるのですがプロトコルをTCPからUDPに変更できません。どなたか教えてもらえませんでしょうか? ちなみにCATVダイレクトだと接続できました。

  • メールを送信する場合に使われているプロトコルも、U

    メールを送信する場合に使われているプロトコルも、UDP か TCP のどちらかに準拠してるのですよね?

  • UDPプロトコルについて

    自分で調べればよいことなのでしょうが・・・ もし知っている方がいたら、教えてください。 TCP/IPでは、異なるサブネットのノードとは通信できないと思うのですが、例えば、192.168.0.0/24のネットワーク内のハブに、192.168.1.10というノードを接続してあるような場合に、192.168.0.10のホストからUDPプロトコルでブロードキャストすれば、互いに通信できるのでしょうか?

  • VoIPのトランスポートプロトコルでTCPを用いるにはどのような環境で

    VoIPのトランスポートプロトコルでTCPを用いるにはどのような環境であれば問題ないでしょうか? VoIP(IP電話)ではトランスポートプロトコルとして、リアルタイム性を保つためにUDPが使用されていると思いますが、TCPを使用して通信したい時はどのような環境であれば可能でしょうか? 詳しい方おられましたらご教授願います。

  • プロトコルを送信しないようにブロックするソフト

    MDNSやSSDP、BROWSERなどのプロトコルを送信しないようにブロックするソフトや方法はあるのでしょうか? 一般的なブロックソフトだと、TCP、UDPのみなので。

  • SYSLOGとSNMP

    SYSLOGとSNMP ?SNMPにSYSLOGに出力されるものを設定すれば、 SYSLOGの情報もSNMPで取得できますか? ?内部ログとSYSLOGは、 出力レベルを合わせれば、 同じものが吐きだされますか? ?SNMPはSYSLOGよりも詳細な、また多種の システムの情報を得ることが可能なプロトコル、と考えてもいいですか? 勉強が足りていないのは自覚していますが、 他のことで手が回らないため言葉足らずながら 質問させて頂きます。 よろしくお願いします。

  • SNMP ??

    SNMPについて以下の点を教えてください。 1.ネットワーク管理用のプロトコルと聞いてますが、これが業界で最も汎用的に使われていると考えていいのでしょうか? 2.これに代わるプロトコルは無いのでしょうか?例えば、マイクロソフトやSUNはこれに代わるものを作ってはいないのでしょうか? 3.ネットワークの状態を監視する以外の用途に使われているのでしょうか?例えば、機器の障害検知、故障診断などにも使えるものなのでしょうか。 4.今後、ネットワーク家電などでも使われる可能性はあるのでしょうか? よろしくお願いします。

  • bindで使用するプロトコルについて

    社内ネットワーク内に、インターネットに公開しているDNSサーバを立てており、bind8.2を使用しています。 プロバイダのDNSサーバをセカンダリネームサーバに指定しています。 質問です。 Q1.DNS検索に使用しているプロトコルは以下の2つ    だけでしょうか?    domain 53/udp    domain 53/tcp Q2.ident(113/tcp)というプロトコルは何に使用    するものなのでしょうか? Q3.プロバイダにセカンダリネームサーバを置いていて    当方のドメインの情報は登録されています。    外部(インターネット)からのDNS検索を認めたく    ないので、ファイヤーウォールにて、外部からの    domain 53/udp domain 53/tcpの接続を遮断する    設定にしようと考えてますが、インターネットから    当方の公開サーバが探せなくなってしまう等の問題    はでてしまいますでしょうかか?

専門家に質問してみよう