管理距離(AD)またはルート優先度[1]は、動的ルート、静的ルート、および直接接続されたルートに割り当てられる任意の単位の数値です。この値は、ルータで最も優先度の高いルート(AD値が低い)から最も優先度の低いルート(AD値が高い)までをランク付けするために使用されます。 [2] [3]同じ宛先への複数のパスがルーティングテーブルで使用可能な場合、ルータは管理距離が最も低いルートを使用します。
ルータベンダーは通常、各ルートにデフォルトの管理距離を割り当てるようにルータを設計します。たとえば、Cisco ルータでは、Open Shortest Path Firstルーティングプロトコルによって発行されたルートのデフォルトの管理距離は、 Routing Information Protocolによって発行されたルートよりも低くなります。これは、Cisco ルータのデフォルトでは、OSPF のデフォルトの管理距離が 110 で、RIP のデフォルトの管理距離が 120 であるためです。ただし、管理距離の値は通常、ネットワーク管理者が手動で調整できます。[2]
概要
アドミニストレーティブ ディスタンス (AD) 値は、プロトコルごとにルータによって割り当てられます。ルータは、設計上、ルーティング テーブルに複数のルートをインストールしないでください。ルーティング ループが発生する可能性があるためです。 [2]ルータは、同じデバイスで複数のルーティング プロトコルを実行できますが、同じ宛先を指す複数のルートがルーティング テーブルに同時に存在しないようにするためのプロセスを実装する必要があります。ルータで実行されている各プロセスは、アドミニストレーティブ ディスタンスの値をローカル ルータに通知します。ルータはこの値を使用して、どのルートを使用するかを決定します。ルートが選択されると、ルーティング情報データベースが更新されます。2 つのルートのアドミニストレーティブ ディスタンスが同じ場合、ルータはベンダー固有のアルゴリズムを使用して、どのルートをインストールするかを決定します。[2] Ciscoルータは単に値を無視し、同じになることのないデフォルト値にフォールバックします。[4]
ルータは通常、管理距離を比較して、どのプロトコルの値が最も低いかを判断します。ルータは、割り当てられた管理距離が低いプロトコルを優先します。たとえば、OSPF のデフォルトの距離は 110 であるため、ルータ プロセスでは、デフォルトの距離が 120 である RIP よりも OSPF が優先されます。管理者は管理距離を任意に再設定することができ、ルーティング プロセスによる優先ルートのランキングに影響します。Cisco ルータでは、スタティック ルートの管理距離は 1 であるため、ダイナミック ルーティング プロトコルによって発行されたルートよりも優先されます。管理距離は、常にローカル ルータ自体によってのみ参照される値です。管理距離はネットワーク上ではアドバタイズされません。[2]
デフォルトの管理距離
シスコ
次の表は、 Ciscoルータで使用されるさまざまなルーティングプロトコルのデフォルトの管理距離を示しています。[3]
- ^ ルートの距離は 1 未満にはできないため、インターフェイス自体の管理距離のみが 0 になります。
- ^ 管理距離が 255 の場合、ルータはルーティング テーブルからルートを削除し、使用しなくなります。
ジュニパー
次の表は、Juniperルータで使用されるさまざまなルーティングプロトコルのデフォルトの管理距離を示しています。[7]
エクストリームネットワーク
次の表は、ExtremeXOS / Switch-Engine で使用されるデフォルトの管理距離を示しています。
次の表は、Extreme VOSS / Fabric-Engine で使用されるデフォルトの管理距離を示しています。
構成
シスコ IOS
ネットワーク管理者は、管理距離を変更して、ルータ プロトコルの望ましい順位を変更することができます。これは、ルーティングの再配布を使用する必要がある場合に必要になることがあります。そうしないと、ルーティング ループが発生する可能性があります。[3] Cisco インターネットワーク オペレーティング システムでは、ネットワーク管理者はサブルータ設定モードで距離の値を変更することで距離を変更できます。次の例では、RIP の管理距離が 89 に変更され、OSPF よりも優先して使用されるようになっています。[3]
R1#有効
R1#端末の設定
R1(config)#ルータリップ
R1(config-router)#距離89
フローティング スタティック ルートを設定する場合も、管理距離を手動で設定する必要があります。フローティング スタティック ルートは、プライマリ リンクに障害が発生した場合に代替パスを提供するために使用されます。スタティック ルートをバックアップとして設定するには、スタティック ルートの管理距離を調整する必要があります。そうしないと、すべてのルーティング プロトコルよりも優先され、ルーティング プロトコルから発行されたルートはルーティング テーブルに挿入されません。[3]次の例では、管理距離を 254 に設定して、最後の手段としてのみ使用するように指定しています。
R1(config)# ip route 10.0.0.0 255.0.0.0 backupLink 1 254
2つのルーティングプロトコルが同じ管理距離で設定されている場合、Ciscoルータは設定された値を無視し、代わりにデフォルト値を使用します。[4]
管理距離の設定を確認するには、Ciscoルータのコンソールで特権 EXEC モードでshow ip routeコマンドを使用します。[8] [9]次の例では、管理距離は 1 です。文字「S」は、ルートが静的ルートであり、管理者によってルータ プロセスに手動で追加され、ルーティング テーブルにインストールされていることを示します。
ルータ#有効
ルータ#configure ターミナル
ルータ(config)#ip route 1.1.1.0 255.255.255.0 fastEthernet 0/0
ルータ(config)#do show ip route
do show ip routeコマンドを実行すると、次のように表示され、静的ルートの管理距離が 1 であることが確認されます。
S 1.1.1.0/0 [1/0] via 172.31.0.1
参照
- メトリック(ネットワーク)は、管理距離が同じ場合に経路を選択するために使用されます[10] [11] [12]
参考文献
- ^ 「ルート設定」。Juniper Networks 。 2018年6月18日閲覧。
- ^ abcde Franck Le; Geoffrey G. Xie; Hui Zhang、「ルート再配布の理解」(PDF)
- ^ abcde Cisco Systems (2013)、「管理距離とは何か?」、2013年9月14日閲覧
- ^ ab Cisco Systems(nd)、ルーティングに関する情報、Cisco Systems Inc、2014 年 1 月 9 日取得
- ^ Cisco、デフォルトAD
- ^ シスコ、NHRP
- ^ Juniper、デフォルトAD
- ^ Cisco Systems (nd)、静的ルーティングの設定、Cisco Systems Inc.、2013 年 9 月 14 日取得
- ^ Cisco Systems (nd)、Show Commands、Cisco Systems Inc.、2013年9月14日閲覧
- ^ 「管理距離とメトリック」。2021年12月23日閲覧。
- ^ 「ルーターを操作する際の管理距離とメトリックの重要性を理解する」。2021年12月23日閲覧。
- ^ 「管理距離とメトリック」。2021年12月23日閲覧。
