「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

snmpd

pointこの用語のポイント

point常駐プログラム(デーモン)だよ

pointSNMPエージェントだよ

スポンサーリンク

簡単に書くよ

snmpd(読:エスエヌエムピーディー)とは

Linuxとかにおける常駐プログラム(常に(見えない所で)動いているプログラム)(デーモン)のひとつ
であり

SNMPエージェント(SNMPを使った機器管理において、実際に機器を監視する役割のやつ)としてのお仕事をしているデーモンさん
です。


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として

SNMP
SNMPエージェント
デーモン


について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

SNMPは「機器をネットワーク経由で管理するときに使う、通信のお約束事」です。

例えば、そうですね。
ここに、ネットワークにつながった機器、ルータが あったとしましょう。

snmpd

このルータをネットワーク越しに監視・管理したいです。

そんなときはまず、監視・管理したい機器、この場合はルータさんに監視員を派遣します。
実際には、ルータさんの中にあらかじめ監視員さんが入っていて、そいつを叩き起こすだけですけどね。
とりあえず気にしないでください。
とにかく、監視員にルータを見張らせるのです。

snmpd2

一方で、その監視員さんを取りまとめる管理者さんもいます。
管理者は、監視員さんが見張っている機器とネットワークでつながった どこかのコンピュータにいます。
ふんぞり返って下っ端からの報告を待っているのです。

snmpd3

監視員さんはルータさんを見張ります。
そして、定期的に監視結果を管理者さんに連絡します。
異常な~し」とか「大変です!息をしていません!」とかですね。

snmpd4

逆に管理者さんから監視員さんに指示が来ることもあります。
「最近サボり気味だから尻を叩け!」とか「取りあえず人工呼吸をしろ!」とかですね。

snmpd5

このような

1.実際に機器のそばで あれこれする監視員さん
2.本部にいて、監視員さんからの報告に対して あれこれする管理者さん


が連携することによって、機器をネットワーク経由で管理する やり方があるのです。

snmpd6

このときの監視員さんと管理者さんが やり取りするときに使う お約束事がSNMPです。

snmpd7

監視員さんと管理者さんは、実際にはソフトプログラムです。
監視員さんソフトは「SNMPエージェント」と呼ばれています。
管理者さんソフトは「SNMPマネージャ」です。

snmpd8

デーモンは「UNIXOSLinuxとか)における常駐プログラムの呼び名」です。
デーモンさんは、メモリ上でお仕事が来るのをぼーっと待っていて、お仕事が来るとささっと実行し、終わるとまた待機状態に戻ります。
休みなんてありゃしない、常に戦闘態勢を維持することが求められているプログラムです。
Windowsの方が得意な方は、Windowsにおける「サービス」がUNIX系OSにおける「デーモン」だと思ってください。

snmpd9

以上を踏まえて

SNMPエージェントとしてのお仕事をしているデーモンさん

が「snmpd」です。
とあるSNMPエージェントのソフトを入れて動かすと、snmpdさんが登場します。

ちなみに「snmp」+「d」で「snmpd」ね。
「d」は「デーモン(daemon)」が元です。


image piyo2

一言でまとめるよ

まぁ「snmpd」って単語が出てきたら「SNMPエージェント(SNMPを使った機器管理において、実際に機器を監視する役割のやつ)のデーモン(Linuxとかにおける常駐プログラム)なんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像061
書籍画像071

おまけ

■訳してみるよ

「snmp」は「Simple Network Management Protocol(シンプル・ネットワーク・マネジメント・プロトコル)」の略です。
「simple(シンプル)」の意味は「簡単な」とか「単純な」とかです。
「network(ネットワーク)」はカタカナで「ネットワーク」で分かりますかね。
「management(マネジメント)」の意味は「管理」とかです。
「protocol(プロトコル)」の意味は「(外交上の)儀礼」とか「議定書」とかですが、今回は「お約束事」と解釈してください。
「d」は多分「daemon(デーモン)」の略です。
「daemon(デーモン)」の意味は「守護神」とかです。
何となく くっつけると

簡単なネットワーク管理用のお約束事の守護神

となります。


■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
体系的に学ぶ 安全なWebアプリケーションの作り方 第2版 脆弱性が生まれる原理と対策の実践
クイズで学ぶUIデザイン ユーザビリティの基本が身につく50問