DNS/RFC/5952について、ここに記述してください。
https://tools.ietf.org/html/rfc5952
A Recommendation for IPv6 Address Text Representation
http://www.nic.ad.jp/ja/newsletter/No46/0800.html
- RFC5952-IPv6アドレスの推奨表記 IPv6アドレス表記の柔軟性が起こす問題とRFC5952の解説
IPv6アドレス表記に一貫性のない文書となってしまう可能性があります。
IPv6アドレスのテキスト表記を統一することにより、前述した問題の発生を低減することが期待できます。
1)16-Bit Field 内の先頭の“0”は省略すること。 ※“0000”の場合は、“0”にします。 2) “::”を使用して可能な限り省略すること。 3)16-Bit 0 Field(=“0000”)が一つだけの場合、“::”を使用して省略してはならない。 4) “::”を使用して省略可能なFieldが複数ある場合、最も多くの16-Bit 0 Fieldが省略できるFieldを省略すること。 また、 省略できるフィールド数が同じ場合は前方を省略すること。 5)“a”~“f”は小文字を使用すること。
この形に整形するための道具:
python ならIPy 0.75 http://pypi.python.org/pypi/IPy/
-- ToshinoriMaeno 2011-09-04 02:55:26
文書なら、こういう配慮があってもよいと思うが、計算機で処理するときには本当の標準形である128bit表現を使うのがよいと思う。 -- ToshinoriMaeno 2011-09-05 09:00:49