ASN.1(Abstract Syntax Notation One)に関するネットワークスペシャリスト試験
了解しました ✅ ここでは 「ASN.1(Abstract Syntax Notation One)」 をテーマにしたネットワークスペシャリスト試験向け問題を 10問 作成します。 ASN.1 は SNMP や MIB の定義、PKI の証明書(X.509)など幅広い分野で利用されるデータ記述言語です。 --- ASN.1 に関する問題(10問) --- ■ 問題1 ASN.1の役割として正しいものはどれか。 A. データベース管理のための言語 B. 通信プロトコルのデータ構造を記述するための標準言語 C. DNSのリソースレコードを表現する方式 D. TCPポート番号の割当表記 正解:B 解説:ASN.1は通信プロトコルにおけるデータの構造を形式的に記述するための国際標準言語である。 --- ■ 問題2 ASN.1の符号化規則として正しいものはどれか。 A. XML Encoding Rules (XER) B. Basic Encoding Rules (BER) C. JSON Encoding Rules (JER) D. 以上すべて 正解:D 解説:ASN.1にはBER, DER, PER, XER, JERなど複数の符号化ルールが存在する。 --- ■ 問題3 ASN.1で「整数」を表す型はどれか。 A. INTEGER B. OCTET STRING C. BIT STRING D. SEQUENCE 正解:A 解説:ASN.1では数値を表す型としてINTEGERを使用する。 --- ■ 問題4 ASN.1で文字列データを表す代表的な型はどれか。 A. SEQUENCE B. OCTET STRING C. NULL D. OBJECT IDENTIFIER 正解:B 解説:ASN.1で汎用の文字列やバイナリデータを格納するにはOCTET STRINGを使う。 --- ■ 問題5 ASN.1の「OBJECT IDENTIFIER」の役割はどれか。 A. IPアドレスの管理 B. MIBオブジェクトの識別子を表現する C. TCP接続のシーケンス番号を表す D. 認証情報の暗号化 正解:B 解説:OIDはMIBオブジェクトや証明書属性などを一意に識別するための番号体系である。 --- ■ 問題6 ASN.1における「SEQUENCE」の意味は...