ネットワークの設計と運用
IEEE 802.1Qのタグに入るVLAN IDは12ビットで、そのうち0と4095は特別な用途のために予約されている。VLANの識別に使えるVLAN IDの数はどれか。
- A4094個
- B4095個
- C4096個
答えと解説を見る
正解:A. 4094個
12ビットで表せる値は 2^12 = 4096 通り(0〜4095)です。このうち、優先度だけを示すタグに使う0と、予約されている4095を除いた 4096 − 2 = 4094 個を、VLANの識別に使えます。802.1Qのタグは4バイトで、イーサネットのフレームの送信元MACアドレスの後ろに挿入されます。タグは、タグであることを示す2バイトの値(0x8100)と、3ビットの優先度(PCP)、1ビットのDEI、12ビットのVLAN IDからなります。
- A. 正しい。2^12 − 2 = 4094 個です。
- B. 0だけを除いた値です。4095も予約されています。
- C. 12ビットで表せる値の総数で、予約された2つを除いていません。