平成23年度 特別 情報セキュリティスペシャリスト試験 午前Ⅱ 問20
ネットワーク
SNMPに関する問題
通信プロトコルで使用するデータ形式を記述するための記法であって,SNMP のパケットの符号化に利用されているものはどれか。
- アASN.1
- イJSON
- ウSGML
- エSOAP
答えと解説を見る
✓ これが正解アASN.1
解説
SNMP のパケットの符号化に使われている記法は ASN.1 です。
ASN.1 は、通信プロトコルでやり取りするデータの構造を、機械の種類に左右されない形で記述するための記法です。整数や文字列、それらを組み合わせた構造などを定義でき、定義したデータは決められた規則でビット列に符号化して送ります。ネットワーク機器を管理するための SNMP では、管理情報やメッセージの形式が ASN.1 で記述され、その規則に沿って符号化されたパケットがやり取りされます。デジタル証明書の形式を定める X.509 も、同じく ASN.1 で書かれています。設問の手掛かりは、データ形式を記述するための記法であることと、SNMP で使われていることの二つです。
ほかの選択肢はなぜ違うのか
- イJSON:JSON は、JavaScript の書き方をもとにした、テキストでデータを表す形式です。Web のサービスなどで広く使われていますが、SNMP のパケットの符号化に使われているものではありません。
- ウSGML:SGML は、文書の構造を記述するためのマークアップ言語で、HTML や XML のもとになったものです。文書を扱うための言語で、SNMP のパケットの符号化とは関係がありません。
- エSOAP:SOAP は、XML で書いたメッセージをやり取りするためのプロトコルです。データの形式を記述する記法ではなく、SNMP のパケットの符号化に使われているものでもありません。
この問題の用語
- プロトコル通信するときの、決まりごとや手順のまとまりのことをいいます。送る側と受ける側が同じものに従うことで、やり取りが成り立ちます。
出典:平成23年度 特別 情報セキュリティスペシャリスト試験 午前Ⅱ 問20
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)