IPv6アドレスの表記規則とプレフィックスの省略記法
IPv6アドレスは $128$ ビットのアドレスであり、$16$ ビットごとにコロン(`:`)で区切った $8$ つのフィールド($16$ 進数)で表記します(例: `2001:0db8:0000:0000:0000:03ab:0000:ff01`)。 IPv6の表記には次の短縮規則が定められています(RFC 5952)。 1. 各フィールド内の先行するゼロは省略できます(`0db8` $\to$ `db8`、`03ab` $\to$ `3ab`)。 2. 連続する「`0000`」のフィールド群は、アドレス全体で1箇所に限り「`::`」(ダブルコロン)で圧縮できます。 「`2001:db8::3ab:ff01`」はこれらの規則に正しく従った表記です。 「`::`」が2箇所に含まれています。「`::`」を複数回使用すると、それぞれの場所でいくつのゼロフィールドが省略されたかの一意性が失われるため、構文規則違反となります。 ドット「`.`」とコロン「`:`」が混在しています。末尾にIPv4アドレスを埋め込むIPv4射影IPv6アドレス等を除き、フィールド区切りにドットを使用することはできません。 全体がドット「`.`」で区切られており、IPv6の標準的なコロン区切り表記に従っていません。
IPv6
IPv6アドレスの表記として,適切なものはどれか。
出典
令和4年度 春期 応用情報技術者試験 午前 問31
ア
2001:db8::3ab::ff01
イ
2001:db8::3ab:ff01
ウ
2001:db8.3ab:ff01
エ
2001.db8.3ab.ff01
前の問題
スキップ
【正解・解説】IPv6アドレスの表記規則とプレフィックスの省略記法|令和4春 応用情報 午前 問31 | IT資格ラボ