最近、インターネットの普及によって二つやそれ以上のISPに接続することが、容易になってきた。それによってマルチホームなプラットフォームを使うことができる場面が増えることが考えられる。マルチホームは「冗長性」、「ポリシールーティングできる」、「ロードシェアリングできる」というメリットのため、注目されている。 わたしは、マルチホームはNetwork Architecture of Continues Mobilityに役にたつと思っている。このテストによって現時点でマルチホームするための問題点が明らかとなる。
Power2とPower3がRAを配っているので、Dyna1は二つのデフォルトルータをもっている。これらのプレフィクスは同じである。それらは"2001:200:0:8411::/64"である。また、Power1とpower2とpower3ではOSPFを動かしている。これらの状況で、Dyna1から、"gr2000.k2c.wide.ad.jp"へとping6コマンドを打ち、インターフェイスrtk0とwm0をダウンさせてKAMEのふるまいをテストした。
Dyna1に近い方のインターフェイスを落した時
テスト1-1 |
Power1に近い方のインターフェイスを落した時
テスト1-2 |
この実験は二つのルータPower2とPower3をISPに見立てています。
ISPはセキュリティの目的で、出ていくパケットのソースアドレスは自分の配っているアドレスだけを通し、
入ってくるパケットの宛先アドレスがは自分の配っているアドレスだけを通す設定になっている。
そこで、Power2はソースアドレスが2001:200:0:8410::/64の時だけ出ていけるようになっていて、
宛先アドレスが2001:200:0:8410::/64の時だけ、入って来れるようになっています。
また、Power3はソースアドレスが2001:200:0:8411::/64の時だけ出ていけるようになっていて、
宛先アドレスが2001:200:0:8411::/64の時だけ、入って来れるようになっています。
また、Power2,Power3,gr2000間ではripngが動いていて、Power1, Power2, Power3間ではOSPF6が動いていて動的な経路制御がなされています。
Power1は2種類のRAを流していてnetwork prefixは二つある。したがってDyna1はアドレスを二つ持つことになる。これらの状況で、Dyna1から、"gr2000.k2c.wide.ad.jp"へとping6コマンドを打ち、Power1のインターフェイスをダウンさせてKAMEのふるまいをテストした。
テスト2-1 |
Dyna1は二つのグローバルアドレスと二つのデフォルトルータを持っている。Power2は"2001:200:0:8412::/64"のプレフィクスを流していて、Power3は"2001:200:0:8411::/64"のプレフィクスを流している。Dyna1は二つのプレフィクスから生成したグローバルアドレスを持っている。
また、Power1, Power2, Power3ではOSPFが動いている。
これらの状況で、Dyna1から、"gr2000.k2c.wide.ad.jp"へとping6コマンドを打ち、インターフェイスrtk0とwm0をダウンさせてKAMEのふるまいをテストした。
Dyna1の近い方のインターフェイスを落した時
テスト3-1 |
Power1に近い方のインターフェイスを落した時
テスト3-2 |
想定する環境: | 駐車場でプレフィクスが同じ無線LANコネクションを拾った時 | |
考察このトポロジは用途が限定されるように思われる。なぜなら、同じプレフィクスの 流れる二つのコネクションを持つ場合というのは、それらのコネクションの上流は同じ場合であるので、 「冗長性を得る」、「ポリシールーティング」、「ロードシェアリング」するなどの マルチホームのよい特性をあまり受けることができないからだ。問題点実験ではリンクが切れた時の解決策としてOSPFを作動させた。 点線の部分を無線LANでやる時、移動体が増えたとしてもOSPFは動くと思われる。それは、 無線LANは範囲が限定されるので、それほど移動体が増えないと思われるからだ。 |
想定する環境: | 無線LANとPHSのコネクションを持つ時 | |
考察このトポロジはマルチホームのよい特性を受けることができる。「冗長性を得る」高速移動中は不安定な無線LANを当てにせず、PHSで通信する。 「ポリシールーティング」、コントロールパケットはPHSで通信する。 「ロードシェアリング」複数の無線LANのコネクションがある時など、負荷分散をする。 問題点-----まだやってません--------- |
シチュエーション: | 無線LANとPHSのコネクションを持つ時 | |
考察このトポロジはマルチホームのよい特性を受けることができる。「冗長性を得る」高速移動中は不安定な無線LANを当てにせず、PHSで通信する。 「ポリシールーティング」、コントロールパケットはPHSで通信する。 「ロードシェアリング」複数の無線LANのコネクションがある時など、負荷分散をする。 問題点実験ではリンクが切れた時の解決策としてOSPFを作動させた。 しかし、この方法はまずいらしい。IPv6 ISP的な運用 ルーティング編 IPv6インターネットの経路情報数 (IPv6フルルート) |
(w, x, y) w = MR(Mobile Router)が1つか複数か (0 = 一つ, 1 = 複数) x = HA(Home Agent)が一つか複数か (0 = 一つ, 1 = 複数) y = Mobile networkのプレフィクスが一つか複数か (0 = 一つ, 1 = 複数)
tarzan | : MR、HAが一つ。Mobile networkの数はいくつでも構わない(0, 0, *) |
JetSet | : MR一つ。HA複数。Mobile networkの数はいくつでも構わない。(0, 1, *) |
Sinkansen | : MRが複数。Mobile Networkの数は一つ。HAはいくつでも構わない。(1, *, 0) |
DoubleBed | : MR、Mobile networkの数が複数。HAはいくつでもかまわない。(1, *, 1) |
HAが一つ | HAが複数 | |||||
---|---|---|---|---|---|---|
MRが一つ | MRが複数 | MRが一つ | MRが複数 | |||
Mobile networkが一つ | tarzan | Sinkansen ケース1 | Mobile networkが一つ | JetSet | Sinkansen ケース1 | |
Mobile networkが複数 | tarzan ケース2 |
DoubleBed ケース3 | Mobile networkが複数 | JetSet ケース2 |
DoubleBed ケース3 |