SNMPとは 既にSNMPをご存知の方も多いと思います。「Simple Network Management Protocol」の略です。SNMPが世に現れて約20年ほど経ちました。現在ではインターネット標準プロトコルであり、広く知られた管理系プロトコルです。 ドキュメントが少なく、仕様の複雑なSNMP しかしその名前とは裏腹に、利用方法においても管理・監視方法も、決して「Simple」ではありません。他のプロトコルと違い、異なるバージョン同士でも動くように実装する必要がありますし、個人的な経験では、SNMPの特にエージェントの拡張方法に関する情報はネット上でもあまり見当たりません。これはSNMPの仕様の拡張された経緯が複雑であるためです。必然的にRFCでも散文化されており、その仕様自体もかなり複雑です。 そんなSNMPについて、私は縁あってSNMPに触れる機会に多少恵まれて調査しました。