戻る

EIGRPルーティングプロトコルのトラブルシューティング

著者注 by NetBrain 2017 年 11 月 1 日

拡張内部ゲートウェイ・ルーティング・プロトコル(EIGRP)は、その速度と拡張性が高く評価され、多くの企業ネットワークで広く利用されています。しかし、隣接関係の喪失、ルーティングループ、メトリックの不一致といった問題が発生すると、原因の特定が困難になることがあります。試行錯誤によるトラブルシューティングは時間の無駄になり、根本的な問題を見逃してしまうことも少なくありません。

構造化された手法は、迅速な診断と問題の再発防止に不可欠な要素です。自動化により、手作業による推測作業が排除され、トポロジ、構成、ルーティング動作を瞬時に可視化できるため、問題をより迅速に解決し、ネットワークの安定性を維持できます。

EIGRP とは何ですか?

拡張内部ゲートウェイルーティングプロトコル(EIGRP)は、シスコ独自の距離ベクトル型ルーティングプロトコルであり、現代のネットワークで広く使用されています。トポロジテーブルにバックアップルートを保存し、プライマリルートが失敗した場合にそれらを使用することで、コンバージェンスを高速化します。EIGRPルーティングの成功を妨げる可能性のある一般的な障害は数多くあり、例えば以下のようなものがあります。

  • 隣人関係の形成の失敗
  • トポロジまたはルーティング テーブルにないルート
  • ルートが EIGRP に再配布されない
  • EIGRP ルートがアクティブ状態のままになっている

今日のエンタープライズネットワークにおいてEIGRPのトラブルシューティングが重要な理由

EIGRPは、高可用性と高速コンバージェンスを必要とするアプリケーションをサポートします。しかし、障害が発生するとトラフィックフローが瞬く間に中断され、ビジネスクリティカルなアプリケーションからクラウド接続まで、あらゆるものに影響が及ぶ可能性があります。複雑なハイブリッド環境やマルチベンダー環境では、手動チェックに頼るのは現実的ではありません。

EIGRPの問題の検出と解決が遅れると、ダウンタイムの長期化や生産性の低下につながる可能性があります。効果的なトラブルシューティングは、ネットワークの安定性を最優先し、最適なパフォーマンスを維持し、ユーザーやアプリケーションに影響を与える前にエンジニアが潜在的な問題に積極的に対処できるようにします。

ネットワーク自動化は、EIGRPルーティングの問題をより効率的にトラブルシューティングするのに役立ちます。EIGRP自律システム(AS)を対象とした動的ネットワークマップを即座に作成し、自動化機能を使用してネイバーの隣接関係、ルーティングテーブルの変更、構成の不一致などをリアルタイムで診断できます。

この方法論は、OSPF、IS-IS、RIPv2、BGP などの他の動的ルーティング プロトコルのトラブルシューティングにも適用できます。

EIGRP トラブルシューティングを効率化する方法

EIGRPが故障したときにshowコマンドを実行することは確かに可能ですが、それでは複雑な問題を解決することはできません。ネットワーク全体でプロトコルがどのように動作しているかを大局的に把握する必要があります。つまり、ネイバー関係、設定の詳細、プロトコルパラメータをリアルタイムで確認し、問題を迅速に切り分けることができるのです。 NetBrain このプロセスはより高速かつ信頼性が高くなります。EIGRPのトラブルシューティングを6つのステップでご紹介します。

1. EIGRP ASを即座にマッピングする

問題を詳しく調べて理解する前に、ネットワーク内でネイバー関係を形成し、ルートを交換しているEIGRP対応ルータを特定する必要があります。 NetBrain問題を特定する一つの方法は、問題が発生しているEIGRP ASをマッピングすることです。これは数回のクリックで実行できます。関連するEIGRP ASをマッピングした後、ネイバーをマップに動的に追加して、可視性の範囲を拡大できます。

EIGRP のトラブルシューティング

EIGRP 自律システムを即座にマッピング

マップを展開すると、「強調表示」をオンにして、各 EIGRP AS の境界を確認できます。 内部ゲートウェイ プロトコルと外部ゲートウェイ プロトコルの両方が自動的に強調表示されます。

EIGRP の問題を表示

ルーティング設計でマップを自動的に色分け

 

2. EIGRPのトラブルシューティング NetBrainのマップ EIGRP ネイバーステータスアプリ

NetBrain 複数のスイッチに順番にログインしてshowコマンドを連打することなく、ネットワークからデータを収集・分析できます。ルーティング診断を自動化するための様々なアプリが組み込まれています。最も重要なのは、最も一般的なトラブルシューティングタスクを自動化するための独自のアプリを簡単に作成できることです。これらのアプリは、マップを「キャンバス」として活用し、ターゲットを絞ったデータ分析を実現します。

Map EIGRP Neighbor Statusアプリを使用して自動診断によるトラブルシューティングを行う方法をご紹介します。このアプリには、show IP EIGRP neighbors IOSコマンドを使用して、マップ上に現在のEIGRPネイバーステータスを表示する機能が追加されています。これにより、隣接ルータがネイバー関係を形成できていないかどうかをすぐに特定できます。

EIGRP ネイバー

EIGRP ネイバー関係のマッピング

 

3. EIGRP設定を強調表示する

EIGRP やその他の動的ルーティング プロトコルのトラブルシューティングを行うときは、各デバイスの関連設定を理解する必要があります。各デバイスの長い設定ファイルを理解する時間を節約するために、このアプリは設定ファイルから EIGRP 設定、ルートの概要、およびルート操作を自動的に解析するように設計されています。出力は、すぐに参照できるように、マップ上の各デバイスにメモとして追加されます。

マップ上の EIGRP 設定に注釈を付ける

マップ上の EIGRP 設定に注釈を付ける

 

4. EIGRPのトラブルシューティングのために実行ステータスを監視する

EIGRPのリアルタイムステータス(ネイバー、EIGRPルート、EIGRPプレフィックス、EIGRP CPU/メモリなど)は、重要な洞察を提供します。この情報は、ルートテーブルからルートが欠落していないか、ルートが適切に再配布されているかを把握するのに役立ちます。このアプリは、実行中にリアルタイムのEIGRPステータスを継続的に監視し、マップ上の各ルーターの下に現在のステータスを表示します。

EIGRP パフォーマンスの監視

マップ上にリアルタイムの EIGRP ステータスを表示する

アプリが実行されている限り、すべてのメトリックの履歴データが自動的にキャプチャされ、プロットされ、Qmap ファイルに直接保存されます。 このデータの変動を監視することで、何が起こっているのかの手がかりを得ることができます。

EIGRP チャート

5. EIGRPパラメータを強調表示する

パス選択を評価するためのメトリックを計算するために、EIGRP は次のようなさまざまなネットワーク リンク特性の加重値を組み合わせます。

  • 遅延 (数十マイクロ秒で測定)
  • 帯域幅 (キロバイト/秒で測定)
  • 信頼性 (1 ~ 255 の範囲の数値。255 が最も信頼性が高い)
  • 負荷 (1 から 255 までの範囲の数値。255 は飽和状態)

様々な定数(K1~K5)を設定することで、異なるルーティング動作を実現できます。ただし、デフォルトでは、重み付けされた式では遅延と帯域幅のみが使用され、単一の32ビットメトリックが生成されます。

 

EIGRP メトリック

K5 が 0 の場合、[K5/( K4 + 信頼度)] は 1 と定義されます。

K5 が 0 の場合、[K5/( K4 + 信頼度)] は 1 と定義されます。

デフォルトの定数を使用すると、上記の式は(帯域幅 + 遅延)* 256に簡略化されます。
これらの K 値と Hello/ホールドダウン タイマーは、EIGRP のパフォーマンスに影響を及ぼす可能性のある設定可能な EIGRP パラメータです。

Highlight EIGRP Parameters アプリは、各デバイスの既存のパラメータをすばやく識別し、それを反映するメモをマップ上に描画するように設計されています。

EIGRP パラメータ マップの強調表示

K 値と Hello/Hold タイマー値を反映するようにマップに自動的に注釈を付ける

 

6. 過去のルーティングデータを比較する

検証されていないルーティングまたは構成の変更は、ネットワークに壊滅的な影響を及ぼす可能性があります。そのため、EIGRP のトラブルシューティング中に尋ねる最適な質問は、「何が変更されたか」である場合があります。このアプリは、構成、ルート テーブル、EIGRP ネイバー テーブルなどの特定の変更を見つけることができます。比較には、履歴ベンチマーク データ (システムによって自動的に収集) を活用します。

ルート変更

ルート テーブルを視覚的に比較する

 

EIGRPトラブルシューティングの利点 NetBrain

NetBrain ネットワークの複雑さを実用的な洞察に変えます。EIGRPのトラブルシューティングに関しては、 NetBrain ハイブリッド環境やマルチベンダー環境におけるネイバー、ルート、プロトコルパラメータをマッピングし、手動検査では見逃しやすい設定ミスや異常を明らかにします。履歴比較により、変更内容とその理由を把握できるため、事後対応的な対応をプロアクティブな解決策へと転換できます。

EIGRPを超えて、 NetBrainのノーコード自動化機能は、運用知識を再利用可能なワークフローに詳細化し、ネットワーク全体の一貫性とコンプライアンスを強化します。リアルタイムのデジタルツインにより、あらゆる意思決定が推測ではなくライブデータに基づいて行われ、自動化されたすべてのアクションがネットワークの整合性を維持します。 NetBrain 問題をより早く解決し、ネットワークが安全かつ予測どおりに動作していることを確信できるようになります。

EIGRPの課題をチャンスに変える

特に EIGRP のような複雑なプロトコルの場合、手動によるトラブルシューティングは常に制限されます。 NetBrain 即時の可視性、自動診断、そして履歴データからの学習による問題の再発防止機能を提供することで、バランスを変革します。その結果、トラブルシューティングの迅速化だけでなく、よりスマートで回復力の高いネットワークが実現します。

Request a demo 今日 どうやって見るか NetBrain チームがネットワークをトラブルシューティングおよび管理する方法を変革できます。

関連記事