Administrative Distance と フローティングスタティック ~仕組みや構成、切り替わり時間 等~

アドミニストレーティブ・ディスタンス(AD)とは

アドミニストレイティブ・ディスタンス(以降AD)とは、あるネットワークアドレスについて、2つ以上の異なるNextHopを示すルーティングがあった場合、どのルートを優先するかを決める値のことです。AD値が低いほうが優先されます。

アドミニストレーティブ(Administrative)の意味は、「管理された・統制された」という意味合いです。この値を設定することでルーティングの統制を取る、というニュアンスでしょうか。

AD値はスタティックルートか、OSPFか、RIPか、EIGRPかによって、また、再配布されたルートなのかどうかによって、デフォルト値が決まっています。この値は設定によって変えることができます。

例えば以下のNW構成でデフォルトのAD値を使った場合を考えます。RIPのAD値は120であるのに対し、OSPFのAD値は110であるため、同じNWアドレスであればOSPFが優先されます

スポンサーリンク

ただし、全く同じNWアドレス、サブネットマスクでないと比較はされず、別のエントリとしてみなされます。なので200.200.200.128/25 は 200.200.200.0/24と比較されることなく、ルーティングテーブルにはRIPで学習したものが採用されます。あとはロンゲストマッチに従ってルーティングが為されます。つまり、AD値よりもロンゲストマッチのほうが優先されるのです

ここで、各ルーティングプロトコルのAD値を以下に示します。

プロトコルAD値備考
Connected0直結ネットワーク
Static1スタティックルート
EIGRP summary5集約ルート(Nullの理由)
eBGP20外部ASからのルート
EIGRP Internal90
IGRP100
OSPF110
IS-IS115
RIP120
EGP140
ODR160On Demand Routing
EIGRP External170再配布ルート
iBGP200同一AS内からのルート
NHRP250Next Hop Resolution Protocol

なお、OSPFやEIGRPでは、ルート集約時に集約をしたルータ上でNullへのルートが自動生成されます。これは、ルーティング・ループを回避するためです。詳細はこちらを参照下さい

フローティング・スタティック(フロスタ)

フローティング・スタティックとは、わざとスタティックルートのAD値を高い値に設定して優先度を下げてルーティングプロトコルによるルートを優先させておき、障害時にはルーティングプロトコルによるルートの配布が途切れ、自動でスタティックルートに切り替わる、というNWテクニックです。併用するルーティングプロトコルは RIPでもOSPFでもEIGRPでもBGPでも、何でも利用可能ですし、デフォルトルートに適用することも可能です。

具体的には以下のような構成が考えられます。

ポイントは、本来AD値=1であるスタティックルートをAD値=130にわざとセットし、通常時はRIPがスタティックルートよりも優先される構成にする、というところです。

これにより、通常時はRIPのルートを使わせ、R1の障害時にはスタティックルートによるR2への迂回ルートがフローティングして(浮かび上がってきて)、ルートの冗長性を確保することができます。

なのでフローティングスタティックの切り替わり時間は、併用する動的ルーティングの切り替わり時間に依存します。

シェアする

  • このエントリーをはてなブックマークに追加

フォローする