問題ID:1021について

  • フォーラムは新サイトへ移行しました。
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2013-9-13 17:05
micchel338  新米   投稿数: 2
問:IPv6の表記方法として正しいものを以下の選択肢より選べ。

上記問に対して以下の表記方法が正となっておりますが、
連続した0のフィールドが中途半端に省略されています。

・FF00::0:0:0:22:120A
・2000:0200:0000:010A::0000:0001

これは正なのでしょうか?
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013-9-13 17:30
arashi1977  長老 居住地: 広島  投稿数: 1715
micchel338 さん

表記に問題はないですね。
省略については、あくまで「可能」というレベルであり「必須」ではありません。
IPv6に関するRFC(RFC5952)の「1. Introduction」に表記例がありますが、
引用:
2001:db8:0:0:1:0:0:1

2001:0db8:0:0:1:0:0:1

2001:db8::1:0:0:1

2001:db8::0:1:0:0:1

2001:0db8::1:0:0:1

2001:db8:0:0:1::1

2001:db8:0000:0:1::1

2001:DB8:0:0:1::1
のように、「中途半端に省略」に見える形式もありとなっています。

余談ですが、このRFCって日本の方が作成されてるんですよね
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013-9-13 17:53
micchel338  新米   投稿数: 2
arashi1977さん

返信ありがとう御座います。

そのRFC5952に「0は可能な限り省略する」旨の記載があったので、
正とするのはどーなのかなーという気持ちで質問させて頂きました。

「推奨」表記のルールなので、誤とまでは言いませんが。。。

> 余談ですが、このRFCって日本の方が作成されてるんですよね

その様ですね。

細かい内容ですが、こういったルールがないと現場では大変なので
非常に良いと思いました。

  >フォーラム検索へ


Copyright (c) 2020 Ping-t All rights reserved.