何のことやらさっぱりだったが、イージス先生のご説明を拝読して、理解するための断片のきっかけをいただいた。
と、このような言い方をするのは、当方の理解が浅はかすぎるから先生のコンテンツを拝読してもこのきっかけ程度にしかならないという意味なのでくれぐれも誤解なきよう。
さて。
冗長構成と負荷分散に使えることを教えていただいたものの、IPv6のルーティングメトリックによるというシステムがどれほど有用か。浅はか誤3blog程度ではサッパリ。同じ目的のシステムをそんなに散らかって置くものだろうか?ISPのような規模にもなれば置くか。ま、これも私の無知ゆえ、ペンディングでとりあえず次。
IEEEの定める64ビットの識別子
http://itpro.nikkeibp.co.jp/free/v6start/word_v6/20020325/1/
ずいぶん昔に読んだ記憶があるがカンゼンに忘れてた。
上位24ビットが Organizationally Unique Identifier = かんぱにーID
下位40ビットが extension identifier
7ビット目が特殊 universal/localの識別ビット ゼロでユニバーサル
8ビット目も特殊 マルチキャストか否か
EUI-48を上位下位各24ビットに2分して間にFEFE(1111111011111110)を挟むと、EUI-64に変換できるとのこと。EUI-48においても7ビット目と8ビット目は特殊だった、ということか。
そしてEUI-64からIPv6ユニキャストアドレスのインターフェースIDを生成するには、EUI-64の7ビット目を反転させる、ということのようだ。EUI-64では0がユニバーサルだが、IPv6のインターフェースIDでは1がユニークを示すようだ。実際に設定してみると、
IPv6-Router(config-if)#ipv6 address ?
WORD General prefix name
X:X:X:X::X IPv6 link-local address
X:X:X:X::X/<0-128> IPv6 prefix
autoconfig Obtain address using autoconfiguration
dhcp Obtain a ipv6 address using dhcp
IPv6-Router(config-if)#ipv6 address autoconfig ?
default Insert default route
<cr>
IPv6-Router(config-if)#ipv6 address autoconfig
IPv6-Router(config-if)#end
IPv6-Router#
IPv6-Router#
IPv6-Router#
IPv6-Router#show ipv6 int
Vlan1 is up, line protocol is up
IPv6 is enabled, link-local address is FE80::2E54:2DFF:FE下位24ビット
No Virtual link-local address(es):
Stateless address autoconfig enabled
No global unicast address is configured
Joined group address(es):
FF02::1
FF02::2
FF02::1:FF下位24ビット
MTU is 1500 bytes
ICMP error messages limited to one every 100 milliseconds
ICMP redirects are enabled
ICMP unreachables are sent
Input features: Common Flow Table Stile classification
Output features: Common Flow Table Stile Classification
ND DAD is enabled, number of DAD attempts: 1
ND reachable time is 30000 milliseconds (using 30000)
ND advertised reachable time is 0 (unspecified)
ND advertised retransmit interval is 0 (unspecified)
ND router advertisements are sent every 200 seconds
ND router advertisements live for 1800 seconds
ND advertised default router preference is Medium
Hosts use stateless autoconfig for addresses.
IPv6-Router#
元の上位24ビットは2C54:2D、設定後は2E54:2Dになっている。あたま8ビットだけ抜粋すると 00101100 --> 00101110 ということでなるほど。
次に、特殊なアドレス。
1. ループバック ::1 と非常にシンプル
2. オールゼロ=未指定アドレス :: で表記
IPアドレス取得時のソースに使ったりするらしいが、追って確認。
3. IPv4互換アドレス 96ビットがゼロ+IPv4アドレス
4. IPV4射影アドレス 80ビットがゼロ+16ビットが1+IPv4アドレス
互換アドレスは廃止とのこと。
何とか、IPv6に目がついていくようになったきた。先はまだまだ長いが。
0 件のコメント:
コメントを投稿