マガジンのカバー画像

実践SNMP教科書 復刻版

16
20年近く前に書いた「実践SNMP教科書」を現在でも通用する部分だけ書き直して復刻するマガジンです。最近MIBの設計で困っている人に遭遇したので、まだ、この本の情報が必要な人がい… もっと読む
SNMPの仕様について解説した本やサイトは、沢山あると思います。 独自の拡張MIBを自分で設計して… もっと詳しく
¥500
運営しているクリエイター

記事一覧

固定された記事

SNMPの歴史を振り返る。2002年以降どうなったか?

約20年前に「実践SNMP教科書」という本を書ました。その時から今(2023年)を比べてみてよう…

twsnmp
2か月前
4

SNMPの拡張MIBを定義するためのASN.1超入門

SNMPのMIBは、ASN.1で定義されています。ある程度ASN.1について知らないと拡張MIBを読んだり書…

twsnmp
2か月前
3

SNMPの拡張MIB定義のためのSMI超入門

拡張MIBを定義するためはSMI(Structure of Management Info)ということも知る必要があります…

twsnmp
2か月前
4

SNMPの拡張MIBを定義するためのMIBモジュール超入門

拡張MIBを定義するために必要な知識としてASN.1、SMIに続いてMIBモジュールの説明です。 MIB…

twsnmp
2か月前
6

SNMPの拡張MIBを定義してみる

ASN.1、SMI、MIBモジュールについて知ったら拡張MIBを定義できます。実際に定義した例の説明で…

twsnmp
2か月前
3

実践SNMP教科書の復刻中に見つけたことのメモ

浦和レッズ クラブワールドカップ勝利! 夜中に観戦していたので今朝は眠くて開発はお休みし…

twsnmp
2か月前
2

拡張エージェントを開発するためのNET-SNMPの開発環境の作り方

ASN.1で定義した拡張MIBモジュールからSNMPの拡張エージェントのプログラムを開発するために NET-SNMPの開発環境を作る方法の説明です。 「実践SNMP教科書」では、NET-SNMP をソースコードからビルドする方法の解説を書ました。 最近の組み込み環境もRaspberry Piなどのように昔のPCぐらいの容易さでLinuxが動作します。なので特殊な用途でNET-SNMPを使わない限りソースからビルドする必要はないと思っています。パッケージからインストールすれば

拡張MIBに対応したSNMPエージェントのソースコードを自動生成

ASN.1で定義した拡張MIBをSNMPエージェントに組み込むためにNET-SNMPのmib2cでソースコードを…

twsnmp
2か月前
3

「実践SNMP教科書」復刻のために気象情報を取得するプログラムを作った

今朝は4時に起きました。新人助手の猫さんは、後から起きてきました。 さて、「実践SNMP教科…

twsnmp
2か月前
4

自動生成した拡張MIBのソースコードから拡張エージェントを作る

の記事で自動生成したソースコードから拡張エージェントを作る方法の説明です。 元の「実践SNM…

twsnmp
2か月前
2

SNMPのセキュリティーについての昔話

「実践SNMP教科書」に20年前のSNMPのセキュリティーの話が書いてありました。今見ると面白い…

twsnmp
2か月前
2

MIB-IIによるネットワーク管理(system,interface編)

「実践SNNMP教科書」の第10章から復刻した記事です。 systemグループ systemグループのツリ…

twsnmp
2か月前
4

MIB-IIによるネットワーク管理(at,ip,icmp編)

MIB-IIによるネットワーク管理の続きです。 at(アドレス変換)グループ2023年においてもat…

twsnmp
2か月前
2

MIB-IIによるネットワーク管理(TCP,UDP,EGP,SNMP編)

MIB--IIによるネットワーク管理の続きです。 TCPグループ+--tcp(6) | +-- -R-- EnumVal tcpRtoAlgorithm(1) | Values: other(1), constant(2), rsre(3), vanj(4) +-- -R-- INTEGER tcpRtoMin(2) +-- -R-- INTEGER tcpRtoMax(3) +-- -R-- INTEGER tcpMa