プロトコル:EIGRP vs OSPF [終了]


21

EIGRPとOSPFはどちらもIGPプロトコルであり、前者は主にシスコのプロトコルであり、後者は確立されたオープンスタンダードです。あるものが他のものより優れている点は何ですか?

別の言い方をすれば、ネットワークを展開するときに、なぜ一方を他方よりも選択するのですか?デバイスが混在している場合、当然OSPFが選択されますが、シスコのみのショップを運営している場合はどうでしょうか。OSPFと比較してEIGRPが優れており、EIGRPのみを展開することを可能にする機能はありますか?


1
ルーティングブックのほとんどは、リンク状態と「ハイブリッド」の比較、またはこの特定の状況-EIGRPを扱っています。最初にそれらを読むのに時間をかけませんか?
ルカシュBromirski

質問は有効であり、回答情報は貴重です。今日書かれているこの質問は、Stack Exchange Q / A形式には広すぎると思います。具体的には、「ネットワークを展開するときにどのプロトコルを選択する必要がありますか?」は、多くの変数と多くの答えがあり、すべて手元の特定の状況に依存する質問です。
ブレットライキンズ

EIGRPとOSPFの選択についての詳細です。質問のタイトルは使用するプロトコルを尋ねるのではなく、OSPFとEIGRPの比較と各プロトコルの利点を尋ねます。だから私は反対しなければなりません。
ルーカスカウフマン

1
質問が役に立たないことに同意します。オタクノブは、ネットワークの95%では重要ではありません。Cisco以外のギアと通信するためにOSPFを実行する必要があるか、すべてのciscoギアがある宗教の問題です。
fredpbaker 14年

2
純粋に技術的なメリットに基づいて個人的な宗教を脇に置くことができれば、それらは多かれ少なかれ均等です。しかし、この特定のテーマについて、人々がめったに客観的ではない。
リッキービーム14年

回答:


24

EIGRPは現在IETFドラフトであるため、独自仕様ではなくなりました。http://tools.ietf.org/html/draft-savage-eigrp-01を参照してください

デフォルト設定のEIGRPとデフォルト設定のOSPFを見て、宛先への複数のループフリーパスがある場合、EIGRPはトポロジデータベースにフィージブルサクセサと呼ばれるものを保持するため、はるかに速く収束します。これらは基本的に、最適なパスに対するループのない代替手段です。EIGRPには、ネットワークの任意のポイントでの要約もあります。また、中継にルーターを使用したくない場合に役立つスタブ機能もあります。DMVPNSで一般的に展開されます。EIGRPは、異なるネットワークタイプを持たず、ハブアンドスポークシナリオでの展開が容易であるため、OSPFよりも混乱が少ないです。

EIGRPは、エリアのないフラットネットワークを使用します。これは、長所と短所の両方になります。

OSPFは明らかにオープンスタンダードであるため、複数のベンダーがある場合は論理的な選択です。IOSではデフォルトでSPFアルゴリズムを実行する前に5秒待機するため、SPFタイマーを微調整する必要があります。OSPFはエリアを使用するため、ネットワークをより論理的にセグメント化できます。OSPFはエリア間でのみ要約できます。OSPFはリンク状態であるため、SPFアルゴリズムを実行する前に、EIGRPよりもネットワーク全体をよく見ることができます。ネットワーク管理者は、OSPFがより一般的に展開されるため、通常はOSPFに慣れています。

どちらのプロトコルにも長所と短所があります。しかし、所有権を持つことはもはや完全に真実ではないため、EIGRPは破棄されるべきであるという一般的な答えです。


5
もはやプロプライエタリではありませんが、シスコ以外の企業によって実装されていません。したがって、最終結果は同じです。
ティム

1
それが来るの。どっちがいいのかわからないが、ドニー・サベージは5社ほどがそれを使って製品をリリースしていると述べた。それは私がそれがHuaweiや他のアジア系企業のような会社になることを期待していると言った。EIGRPはプロプライエタリであったため、2つを比較するとき、人々は怠け者でした。私はそれらを技術的に比較し、企業にとってEIGRPは悪い選択ではありません。ISPの場合、ISISを使用します。
ダニエルディブ

簡単な参考までに、これは最近ワールプールでも議論されました-forums.whirlpool.net.au/forum-replies.cfm?t=2091564#r10
OzNetNerd

IS-ISと言えば、@ DanielDibは、ISPがOSPFよりもそれを好むのはなぜですか?90ワード以内。;-)
generalnetworkerror

2
> EIGRPは現在IETFドラフトであるため、独自仕様ではなくなりました。ietf.org/id/draft-savage-eigrp-00.txtをご覧ください。ただし:> 1. EIGRPの高度な機能(つまりスタブエリア)はIETFにリリースされません。2.情報RFCにより、シスコはEIGRPプロトコルの制御を維持できます。3. EIGRPは依然として技術的に所有権があります。<br>>したがって、EIGRPの高度な機能はリリースされていません。スタブエリアも、伝播を制御する方法も、エリアを論理的に定義する方法もありません。スケーリングするDMVPNトポロジはありません。これは、EIGRPを使用する主な理由の1つです。<br>詳細:[なぜCisco
がわざわざ

13

これらのプロトコルの詳細な動作については、自分で読むことができます。インターネット上で徹底的に文書化されており、それらに関する情報を見つけるのは面倒です。

実務的な観点から言えば、EIGRP対OSPFの場合、OSPFは常に次の理由で勝ちます。

収束速度

誰もが、EIGRPはデフォルト設定を使用するOSPFよりも高速であるといつも言っていました。どちらのプロトコルについても読まずにデフォルトの設定を使用して展開すると、自分の意見では明らかに何をしているかわかりません。デフォルトの設定が何であるかを知らずに展開するのはなぜですか?また、その設定を理解すると、OSPFがBFDをサポートし、ISISと同様に迅速になります。

交通工学

ISISのようなOSPFはTLV値に基づいているため、大幅に拡張されています。MPLS-TEやGMPLSなどの拡張機能をサポートしています。

継続的な拡大

前述したように、OSPFとISISは非常に多く拡張されており、拡張ドラフトはかなり定期的に作成されており、今後も継続されます。EIGRPには、これら2つの高度なオプションの多くはありません。

拡張性

OSPFは、エリアを使用することでEIGRPよりも優れたスケーラビリティを発揮しますが、これも本当に重要だとは思いません(BFDによる収束時間の引数など)。OSPFの1つのエリアで10,000のルートを実行している人は多くありません。通常、ネットワークの特定の部分内の高速ルーティングにはIGPを使用しますが、最終的にはiBGPはすべての内部ルートを伝送します。数百または数千またはルーターがある場合、OSPFをソースとするRIBのすべての内部ルートがすべての単一ルーターを必要とするわけではありません。

相互運用性

最後に、EIGRPがシスコ独自のテクノロジーである/だったという明らかな理由があります。これは最近、他のソフトウェアベンダーが導入を開始するためのドラフトに提出されましたが、手遅れです(私は信じています)。現在実行中のネットワークは、他のIGPからEIGRPに切り替えるのに莫大なお金を浪費することはなく、新しいネットワークがそれを考慮する理由がわかりません(シスコの機器をシスコ以外のものと混合する場合)。OSPFをサポートするシスコ以外の機器が何年もそうしているからです。コードは試行され、テストされ、多くのバグが修正され、オンラインで大量の情報が提供されます。EIGRPが追いつくには数年かかります(まだ手遅れではない場合!)。


1
この答えには、ドニー・サベージからの反論が必要だと思います。:)
scottm32768

私はlmgtfyがこのトピックに非常に関連していることを知っている関連する質問でサイトを埋めようとしています
ルーカスカウフマン

1
これは素晴らしい答えですが、ネイティブ OSPFはTLVを使用せず、OSPF-TE(および他のOSPF拡張)のみが実行/実行することを指摘する必要があります。OSPFは、IPv4用に明示的に作成/設計されました。ISISには常にTLVがあったため、ISISv3がないのはこのためです。:-)を参照してくださいtools.ietf.org/html/draft-bhatia-manral-diff-isis-ospf-01部18
ジョン・ジェンセン

1

正しい答えは、ネットワークのトポロジーに依存するということです。OSPFは、グリーンフィールドネットワークを使用している場合、またはトポロジがエリアを引き出すことを確信している場合、要約を行うためにエリア境界を必要とします。ネットワークで複数のハブに接続するためにスポークが必要な場合、OSPFを実行するのは難しくなります。フレームリレーネットワークでこの要件があったときに、リモートサイトをBGPに移行しました。EIGRPとスタブルーターを使用したかったのですが、シスコは、BGP-OSPFの相互運用性とEIGRP-OSPFの相互運用性により多くのリソースが費やされていると述べたため、それに基づいてBGPに移行しました。別の言い方をすれば、EIGRPのスタブルーターと、必要な場所を要約する機能により、「乱雑な」トポロジでのスケーラビリティが向上します。


同意します。トポロジーが複雑であればあるほど、自然にOSPFに引き寄せられるはずです。シスコ専用の単純なトポロジでは、EIGRPはあまりにも些細な設定なので無視できません。EIGRPネットワークをセットアップする多くの訓練されていない人々を見てきました。OSPFのセットアップを見たことがありません。(ある試みの大規模なクラスターf *** を思い出します。その話、ところで、バックアップ制御システムへの通信を中断するためのNRC罰金で終わりました。)
リッキービーム14年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.