私は現在、phpを使用したSNMPを介したスイッチのいくつかのプロパティを正常に読み取っています。今、私はAPIの結果として得られる出力を作成しsnmpget
、snmpwalk
実際にAPIのコンシューマーに役立つようにすることを検討しています。
問題は、応答が次のようになっていることINTEGER: up(1)
ですINTEGER: 10103
。
この応答形式を解析する方法に関する規則/標準はありますか、または読み取りしようとしている各デバイスに固有の応答ベンダーですか?
これらの応答をphpネイティブ変数にキャストできるPHPライブラリ、関数、または拡張機能、あるいは少なくとも私たちが使用できる便利なものはありますか?
アップデート:
私はいくつかの新しいことを発見しました。つまり、phpには、基本的にBERエンコードされた文字列であるバイナリASN.1文字列を解析できるライブラリがいくつかあるということです。問題は、phpを使用してデバイスからバイナリデータを取得する方法が見つからないように見えることです...