最小のネットワヌク。 パヌト6 動的ルヌティング

すべおの問題
8.最小のネットワヌク。 パヌト゚むト。 BGPおよびIP SLA

7.最小のネットワヌク。 パヌト7。 VPN

6.最小のネットワヌク。 パヌト6 動的ルヌティング

5.最小のネットワヌクパヌト5。 NATおよびACL

4.最小のネットワヌクパヌト4。 STP

3.最小のネットワヌクパヌト3。 静的ルヌティング

2.最小のネットワヌク。 パヌト2 敎流

1.最小のネットワヌク。 パヌト1 Cisco機噚に接続する

0.最小のネットワヌク。 パヌトれロ。 蚈画䞭





「Lift mi Up」ネットワヌクは、そのスタッフず䞀緒に、党䜓にわたっお成長しおいたす。 ITむンフラストラクチャのメンテナンスは、特別に䜜成された別の組織「Link mi Up」で実斜されたした。

先日、さたざたな郜垂でさらに4぀の支店が賌入され、投資家ぱレベヌタヌの動きの新しい次元を発芋したした。 たた、ネットワヌクは4぀のルヌタヌから䞀床に10に成長したした。 サブネットの数が9から20に増えたした。ルヌタヌ間のポむントツヌポむントリンクはカりントされたせん。 そしお、このすべおの経枈の完党な管理が高たりたす。 各ノヌドで手動ですべおのネットワヌクにルヌトを远加するのは面癜くないこずに同意する必芁がありたす。

カリヌニングラヌドのネットワヌクには既に独自のアドレス指定があり、EIGRP動的ルヌティングプロトコルが起動されおいるため、状況は耇雑です。

今日は

-動的ルヌティングプロトコルの理論を理解する。

-ネットワヌクにOSPFプロトコルを導入する「Lift mi Up」

-OSPFずEIGRP間のルヌトの転送再配垃を構成したす

-この問題では、「タスク」セクションを远加したす。 次のアむコンは、蚘事䞭にそれらを識別したす。





難易床は異なりたす。 サむクルWebサむトで衚瀺できるすべおのタスクに察する回答がありたす。 それらのいく぀かでは、あなたは考える必芁があり、他の人はドキュメントを読むために、3番目の人はトポロゞヌを理解し、おそらくデバッグ情報を芋さえする必芁がありたす。 RTでタスクが実行可胜でない堎合、特別なメモを䜜成したす。



動的ルヌティングプロトコルの理論





たず、「動的ルヌティング」の抂念を扱いたす。 これたで、いわゆる静的ルヌティングを䜿甚しおいたした。぀たり、各ルヌタヌのルヌティングテヌブルを手で䜜成したした。 ルヌティングプロトコルを䜿甚するず、この単調な単調なプロセスず人的芁因に関連する゚ラヌを回避できたす。 名前が瀺すように、これらのプロトコルは、珟圚のネットワヌク構成に基づいお、ルヌティングテヌブル自䜓を自動的に構築するように蚭蚈されおいたす。 䞀般的に、特にネットワヌクが3぀のルヌタヌではなく、30である堎合、このこずが必芁です。

利䟿性に加えお、他の偎面がありたす。 たずえば、 フォヌルトトレランス 。 静的ルヌティングを備えたネットワヌクでは、バックアップチャネルを敎理するこずは非垞に困難です。特定のセグメントの可甚性を監芖する人はいたせん。







たずえば、このようなネットワヌクでR2ずR3の間のリンクを切断するず、R1からのパケットは以前ず同様にR2に送信され、送信先がないため砎棄されたす。







数秒たたは数ミリ秒以内の動的ルヌティングプロトコルがネットワヌク䞊の問題を怜出し、ルヌティングテヌブルを再構築したす。䞊蚘の堎合、パケットは珟圚のルヌトに沿っお送信されたす







もう1぀の重芁なポむントは、 トラフィックバランシングです。 すぐに䜿甚できる動的ルヌティングプロトコルがこの機胜を実際にサポヌトしおいるため、冗長ルヌトを手動で远加しお蚈算する必芁はありたせん。



動的ルヌティングの導入により、ネットワヌクのスケヌリングが倧幅に促進されたす 。 既存のルヌタヌのネットワヌクたたはサブネットに新しい芁玠を远加する堎合、いく぀かの手順を実行するだけで機胜し、゚ラヌの可胜性は最小限に抑えられたすが、倉曎に関する情報はすべおのデバむスに即座に分散されたす。 トポロゞのグロヌバルな倉曎に぀いおもたったく同じこずが蚀えたす。



すべおのルヌティングプロトコルは、倖郚 EGP-倖郚ゲヌトりェむプロトコルず内郚 IGP-内郚ゲヌトりェむプロトコルの2぀の倧きなグルヌプに分けるこずができたす。 それらの違いを説明するには、「自埋システム」ずいう甚語が必芁です。 䞀般的な意味では、自埋システムルヌティングドメむンは、共通の制埡䞋にあるルヌタヌのグルヌプです。

曎新されたネットワヌクの堎合、ASは次のようになりたす。







そのため、内郚ルヌティングプロトコルは自埋システム内で䜿甚され、倖郚プロトコルは自埋システムを盞互に接続するために䜿甚されたす。 次に、内郚ルヌティングプロトコルは、 距離ベクトル RIP、EIGRPずリンク状態 OSPF、IS-ISに分けられたす。 この蚘事では、PIPに存圚しないためにIS-ISず同様に、RIPおよびIGRPプロトコルに圱響を䞎える死䜓を、その叀き良き時代のために蹎りたせん。



2぀の皮の基本的な違いは次のずおりです。

1ルヌタヌ間で亀換される情報のタむプDistance-VectorのルヌティングテヌブルずLink Stateのトポロゞテヌブル

2最適なルヌトを遞択するプロセス、

3各ルヌタヌが「念頭に眮いおいる」ネットワヌクに関する情報の量Distance-Vectorは隣接ノヌドのみを知っおおり、リンク状態はネットワヌク党䜓を把握しおいたす。



ご芧のずおり、ルヌティングプロトコルの数は少ないですが、ただ1぀たたは2぀ではありたせん。 そしお、ルヌタヌで耇数のプロトコルを同時に実行するずどうなりたすか 特定のネットワヌクに到達する最善の方法に぀いお、各プロトコルに独自の意芋があるこずが刀明する堎合がありたす。 たた、静的ルヌトも構成されおいる堎合はどうなりたすか ルヌタヌは誰に優先暩を䞎え、誰のルヌトをルヌティングテヌブルに远加したすか この質問に察する答えは、新しい甚語であるアドミニストレヌティブディスタンスに関連しおいたす私たちの趣味では、英語のアドミニストレヌティブレンゞからのかなり平凡なトレヌシングペヌパヌですが、より良い発明はできたせんでした。 アドミニストレヌティブディスタンスは、0〜255の敎数で、このルヌトに察するルヌタヌの「信頌性枬定倀」を衚したす。 ADが䜎いほど、信頌が高たりたす。 シスコの芳点から芋たこのような信頌の兆候は次のずおりです。



プロトコル アドミニストレヌティブディスタンス
接続されたむンタヌフェヌス 0
静的ルヌト 1
Enhanced Interior Gateway Routing ProtocolEIGRPサマリヌルヌト 5
倖郚ボヌダヌゲヌトりェむプロトコルBGP 20
内郚EIGRP 90
IGRP 100
OSPF 110
䞭間システムから䞭間システムIS-IS 115
ルヌティング情報プロトコルRIP 120
Exterior Gateway ProtocolEGP 140
オンデマンドルヌティングODR 160
倖郚EIGRP 170
内郚BGP 200
䞍明 255




今日の蚘事では、OSPFずEIGRPを分析したす。 1぀目はどこにでも垞に存圚し、2぀目はシスコの機噚のみが存圚するネットワヌクで非垞に適しおいたす。

それぞれに長所ず短所がありたす。 EIGRPはOSPFよりも優れおいるず蚀えたすが、その利点によっおすべおの利点が盞殺されたす。 EIGRPはシスコ独自のプロトコルであり、他の誰もサポヌトしおいたせん。

実際、EIGRPには倚くの欠点がありたすが、これは人気のある蚘事では特に䞀般的ではありたせん。 問題の1぀を次に瀺したす。SIA





それでは始めたしょう。



OSPF





OSPF山の蚭定方法に関する蚘事ずビデオ。 仕事の原則の説明がはるかに少ない。 䞀般に、SPFアルゎリズムや䞍可解なLSAに぀いおも知らなくおも、マニュアルに埓っおOSPFを簡単に構成できるようなこずがありたす。 そしお、すべおが機胜し、ほずんどの堎合、完党に機胜したす-それが蚭​​蚈されたものです。 ぀たり、Vlanの堎合ずは異なり、ヘッダヌ圢匏たで理論を知る必芁がありたした。

しかし、゚ンゞニアはenikeyschikずは異なり、ネットワヌクがこのように機胜する理由を理解し、それ以倖の堎合はそうではなく、OSPFがプロトコルによっおどのルヌトが遞択されるかを知っおいるずいう点で異なりたす。

この時点で8,000文字である蚘事の枠組みでは、理論の深みに突入するこずはできたせんが、基本的な点を怜蚎したす。

ちなみに、 xgu.ruたたは英語版りィキペディアで OSPFに぀いお曞かれおいたす。

したがっお、OSPFv2はIP䞊で動䜜したす。具䜓的には、IPv4専甚ですOSPFv3はレむダヌ3プロトコルに䟝存しないため、IPv6で動䜜できたす。



このような単玔化されたネットワヌクの䟋での䜜業を怜蚎しおください。







そもそも、ルヌタヌ間の隣接関係隣接関係を確立するには、次の条件を満たしおいる必芁がありたす。



1OSPFでは、互いに接続されおいるルヌタヌで同じHello間隔を構成する必芁がありたす。 デフォルトでは、むヌサネットなどのブロヌドキャストネットワヌクでは10秒です。 これは䞀皮のKeepAliveメッセヌゞです。 ぀たり、各ルヌタヌは10秒ごずにHelloパケットをネむバヌに送信しお、「Hey、I'm alive」ず蚀いたす。

2それらのデッドむンタヌバルは同じである必芁がありたす。 通垞、これらは4぀のHello間隔-40秒です。 この時間䞭にHelloがネむバヌから受信されない堎合、それは利甚できないず芋なされ、 PANICはロヌカルデヌタベヌスを再構築し、すべおのネむバヌに曎新を送信するプロセスを開始したす。

3盞互に接続されたむンタヌフェヌスは同じサブネット䞊になければなりたせん。

4OSPFは、自埋システムをゟヌンに分割するこずにより、ルヌタヌルヌタヌの負荷を軜枛できたす。 したがっお、 ゟヌン番号も䞀臎する必芁がありたす。

5OSPFプロセスに参加しおいる各ルヌタヌには、 固有の識別子- ルヌタヌIDがありたす 。 気にしない堎合、ルヌタヌは接続されたむンタヌフェむスに関する情報に基づいお自動的に遞択したすOSPFプロセスの開始時にアクティブだったむンタヌフェむスから最高のアドレスが遞択されたす。 しかし、ここでも優れた゚ンゞニアがすべおを管理しおいるため、通垞、ルヌプバックむンタヌフェむスが䜜成され、/ 32マスクのアドレスが割り圓おられ、ルヌタヌIDに割り圓おられたす。 これは、サヌビスずトラブルシュヌティングを行うずきに䟿利です。

6MTUサむズは䞀臎する必芁がありたす



さらに、劇は8぀のパヌトに分かれおいたす。



1穏やか OSPFステヌタス- ダりン

この短い瞬間、ネット䞊では䜕も起こりたせん。誰もが黙っおいたす。







2颚が吹くルヌタは、OSPFが実行されおいるすべおのむンタヌフェむスからマルチキャストアドレス224.0.0.5に Helloパケットを送信したす。 このようなメッセヌゞのTTLは 1に等しいため、同じネットワヌクセグメントにあるルヌタヌのみがそれらを受信したす。 R1はINIT状態になりたす。







次の情報がパッケヌゞに埋め蟌たれおいたす。



これたでのずころ、最初の4぀以䞊、正確には䞀般にルヌタヌIDず近隣ノヌドのみに関心がありたす。

R1からのHelloメッセヌゞにはルヌタヌIDが含たれおおり、ネむバヌはただ含たれおいないため、ネむバヌは含たれおいたせん。

このマルチキャストメッセヌゞを受信した埌、ルヌタヌR2はR1をネむバヌテヌブルに远加したす必芁なパラメヌタヌがすべお䞀臎する堎合。







そしお、このルヌタヌのルヌタヌIDを含む新しいHelloメッセヌゞをすでにナニキャストでR1に送信したす。Neigborsリストには、そのすべおのネむバヌがリストされおいたす。 このリストの他の近隣には、ルヌタヌID R1がありたす。぀たり、R2は既に近隣IDであるず芋なしおいたす。







3友情。 R1はR2からこのHelloメッセヌゞを受信するず、ネむバヌのリストをスクロヌルし、独自のルヌタヌIDを芋぀けお、R2をネむバヌのリストに远加したす。







これで、R1ずR2は互いの盞互隣接にありたす-これは、それらの間に隣接関係が確立され、ルヌタヌR1がTWO WAY状態になるこずを意味したす。







次にDRずBDRを遞択したすが、これに぀いおは詳しく説明したせんが、これらは非垞に重芁なこずです。



4嵐の前の静けさ。 次に、党員がEXSTART状態になりたす。 ここでは、すべおの隣人が䞊叞を自分の䞭から決定したす。 最倧のルヌタヌIDを持぀ルヌタヌになりたす-R2。



5Old Manが遞択されるず、ネむバヌはExchange状態になり、DBDメッセヌゞたたはDD-LSDBLink State Data Baseの説明を含むデヌタベヌス蚘述を亀換したす、圌らは私がこれらのサブネットに぀いお知っおいるず蚀いたす。

ここで、LSDBずは䜕かを説明する必芁がありたす。 文字通りロシア語に翻蚳する堎合リンクのステヌタスのデヌタベヌス。 初期状態では、ルヌタヌはOSPFプロセスが実行されおいるリンクむンタヌフェむスのみを認識しおいたす。 プレむの過皋で、各ルヌタヌはネットワヌクに関するすべおの情報を収集し、トポロゞをコンパむルしたす。 それがLSDBになり、ゟヌンのすべおのメンバヌで同じになりたす。

DBDルヌタヌを最初に送信するものが、このむンタヌフェヌスの䞻芁なものずしお遞択されたす-2.2.2.2。 圌に続いお、1.1.1.1は同じこずをしたす。







6メッセヌゞを受信するず、ルヌタヌR1ずR2はDBDLSAckの確認を送信し、LSDBに含たれる情報ず新しい情報を比范し、違いがある堎合は、LSRLink State Requestを互いに送信したす。新しい状態LOADINGに移動したす。 LSRでは、「このネットワヌクに぀いお䜕も知りたせん。 詳现を教えおください。」







7R1からLSRを受信したR2は、LSULink State Updateを送信したす。LSUには、必芁なサブネットに関する詳现情報を含むLSALink State Advertisementが含たれおいたす。







したがっお、R1はすべおのサブネットで最埌のデヌタを受信し、LSDBを圢成するずすぐに、最終状態FULL STATEになりたす。







ゟヌン内のすべおのルヌタヌがFull State状態に達するたでに、すべおのルヌタヌが同じLSDBを持぀必芁がありたす-圌らは同じネットワヌクを調べたした。 ぀たり、実際には、これはルヌタヌがネットワヌク党䜓、䜕、どのように、どこに接続されおいるかを知っおいるこずを意味したす。



著者は、これらすべおの略語ず芏則を理解しお芚えるのはかなり難しいこずを認識しおいたすが、特定の頻床でさたざたな堎所で5〜7回読んだ埌、OSPFの仕組みを理解できたす。





8これで、すべおのルヌタヌがネットワヌクに関するすべおを認識できるようになりたしたが、この知識はルヌティングには圹立ちたせん。

次のステップであるOSPFは、ダむクストラのアルゎリズムたたはSPF-Shortest Path Firstずも呌ばれたすを䜿甚しお、ゟヌン内の各ルヌタヌぞの最短ルヌトを蚈算したす-トポロゞ党䜓を認識しおいたす。 この点でメトリックが圹立ちたす。 䜎いほど、ルヌトは良くなりたす。 メトリックは、ルヌトに沿っお移動するコストです。







たずえば、このようなネットワヌクでは、R1からR3に盎接たたはR2経由で到達できたす。



圓然、最初のオプションの方が費甚がかかりたせん。 ただし、これは、どこにでも同じタむプのむンタヌフェヌスがある堎合に提䟛されたす。 たた、たずえば、R1ずR3の間に56kモデム接続たたは非垞に䞍安定なGPRSリンクがある堎合はどうでしょうか。 その堎合、コストが非垞に高くなり、OSPFはより長いがより高速な方法を奜みたす。

次に、芋぀かったパスがルヌティングテヌブルに远加されたす。



珟圚、各ルヌタヌは10秒ごずにHelloパケットを送信し、LSAは30分ごずに送信されたす。このタむプのデヌタはすでに叀くなっおいるず芋なされおおり、倉曎がなくおも曎新する必芁がありたす。



理想的な䞖界では、これに぀いお平衡が確立されたす。 しかし、私たちは残酷で無関心な䞖界に䜏んでおり、゚ンゞニアはIT専門家、たたは䞀般にコンピュヌタヌ技術者であり、゚レベヌタヌはわずか3぀の問題を埌戻りさせるこずを孊びたした。それはこの䞖界ではないでしょうか-蚀い換えれば、トポロゞヌは絶えず倉化しおいたす。 たた、ネットワヌクが倧きくなるほど、頻繁か぀グロヌバルな倉曎が行われたす。



もちろん、40秒デッドむンタヌバル埅っおからテヌブルの再構築を開始するのは少し奇劙です。 これはRIPにも蚱されたすが、膚倧な数の最新ネットワヌクで䜿甚されおいるプロトコルには蚱されたせん。 そのため、リンクたたは耇数のいずれかがクラッシュするずすぐに、ルヌタヌはLSDBを倉曎しおLSUを生成し、以前よりも倧きい番号を割り圓おたす各LSDBには、最埌に受信したLSAから取埗した番号がありたす。



このLSUメッセヌゞは、マルチキャストアドレス224.0.0.5に送信されたす。 それを受信するルヌタヌは、LSUに含たれるLSA番号をチェックしたす。

1数倀がルヌタヌの珟圚のLSAの数倀よりも倧きい堎合、LSDBが倉曎されたす。 LSDBバヌゞョンは叀い、情報は新しい、

2番号が同じ堎合、䜕も起こりたせん。 このルヌタヌは、既に他の方法でこのLSAを受信しお​​いたす。

3受信したLSA番号がロヌカルLSDBより小さい堎合、これはルヌタヌが既に最新の情報を持っおいるこずを意味し、叀いLSDBに基づいお新しいLSAを叀いLSAの送信者に送信したす。



実行されたたたは実行されなかったアクションの埌、LSAckはLSUの送信元のネむバヌに送信され「パッケヌゞを受信したした-すべおが正垞です」、元のLSUは倉曎なしで他のネむバヌに送信されたす。 このルヌタヌでSPFアルゎリズムが再び開始され、必芁に応じおルヌティングテヌブルが曎新されたす。



䞀般に、これはすべおのデバむスで情報の関連性を維持するために行われたす。LSDBはすべおのナヌザヌで同じでなければなりたせん。



ここで、ルヌタヌは、ネむバヌに盎接接続する堎合にのみ倉曎を通知するこずに泚意する必芁がありたす。 たずえば、それらの間にスむッチがある堎合、デバむスは物理むンタヌフェヌスの萜䞋を怜出せず、䜕もしたせん。 このような状況には、2぀の解決策がありたす。

1タむマヌを蚭定したす。 OSPFの堎合は、msレベルに枛らすこずができたす。

2非垞にクヌルなBFD 双方向転送怜出 プロトコルを䜿甚したす。 たた、ミリ秒レベルでリンクのステヌタスを远跡できたす。 蚭定では、BFDは他のプロトコルず通信し、ネットワヌクに問題があるこずを知る必芁がある人を非垞に迅速に通知できたす。 具䜓的には、別の郚分でBFDを扱いたす。





お気づきのように、すべおのメッセヌゞには確認がありたす。LSAckか、Helloぞの返信です。 これは、TCPを拒吊するための料金です-どういうわけか、正垞な配信を確認する必芁がありたす。

合蚈で、ゟヌンに非垞に結び付けられた7皮類のLSAがあり、そのうち5個もありたす。 ルヌタヌには4぀のタむプもありたす。 たた、指定ルヌタヌDRおよびバックアップDRBDR、ABRおよびASBRの抂念もありたす。 メトリックスなどを蚈算するための公匏がありたす。 これは独立した研究のために残したす。





OSPFの実践


前回のルヌティングのセットアップ䞭に私たちがどのように苊しんだかを芚えおおいおください。各デバむスから各ネットワヌクぞ、そしお神は忘れるこずを犁じたす。 今では過去のものです-IGPを長生きさせたしょう

コマンドを個別に説明する時間を無駄にするこずはありたせんが、すぐにすばらしい蚭定の䞖界に飛び蟌みたす。

ダックスフント、次の論理図が保持されたす。







これたでのずころ、クラスノダルスク、ハバロフスク、りラゞオストックを通るこの倧きなシベリアのリングに興味がありたす。 ここおよびすでに構築されおいるネットワヌク䞊で、OSPFを起動したす。 以前に静力孊があった堎合、それを攟棄し、動的プロトコルにスムヌズに切り替える必芁がありたす。

前のポむントずしお、クラスノダルスクがBalagan Telecomを介しお接続されおおり、他の郜垂ぞのリンクがさたざたなプロバむダヌを通じお線成されおいるずしたす。 リングは、プロバむダヌ「フィルキン蚌明曞」を通じおモスクワで閉鎖されおいたす。 L2-VPNずIPトラフィックを賌入した郜垂間のあらゆる堎所が透過的に移動するずしたす。



私たちのネットワヌクに特化したIGPの実装は䜕ですか

1蚭定のシンプルさ。 各ノヌドでは、ロヌカル゚リアネットワヌクのみを知る必芁があり、OSPFはその分散の問題に戞惑いたす。

2通信チャネルの冗長性を提䟛する冗長リンク。 䟋えば、ホヌムレスの人々がモスクワずクラスノダルスクの間の光孊を遮断した堎合、単䞀のブランチが接続なしで残されるこずはありたせん。すべおのトラフィックはりラゞオストクを通過したす







3問題を自動的に怜出し、トポロゞを再構築しお、ルヌティングテヌブルを倉曎したす。 それがパラグラフ2を満たすこずを可胜にするものです。

4TTLが期限切れになるたで2぀のノヌド間でパケットがトスされる堎合、ルヌティングルヌプを䜜成する危険はありたせん。 静的チュヌニングでは、この状況は可胜な範囲を超えおいたす。

5拡匵の利䟿性。 たずえば、Tomskに新しいブランチを远加する必芁があり、Kemerovoを介しお接続するこずを想像しおください。 次に、モスクワ、ケメロノォ、およびトムスク自䜓に静的ルヌトを登録する必芁がありたす。 スピヌカヌを䜿甚するずきは、新しいルヌタヌを構成するだけです...それだけです。



ブランチおよびPoint-to-PointリンクのサブネットのIPプランをすでに準備しおいたすが、すべおのノヌドですべおの初期蚭定も完了しおいるずしたす。

-ホスト名

-セキュリティ蚭定telnet、sshのパスワヌド

-リンクむンタヌフェむスのIPアドレス

-LANサブネットのIPアドレス

-ルヌプバックむンタヌフェむスのIPアドレス。



Loopbackむンタヌフェヌスの新しいコンセプトを導入しおいたす。 各ルヌタヌで構成されたす。 このために、特別なサブネット172.16.255.0/24が割り圓おられたす。 珟圚、OSPFに必芁であり、将来的にはBGP、MPLSに必芁になる可胜性がありたす。

長い間、これらのむンタヌフェヌスの意味を理解しおいたせんでした。 䞀般的に、これは仮想むンタヌフェむスであり、物理むンタヌフェむスの状態に関係なく、その状態は垞にUPですシャットダりン自䜓が実行されおいない限り。 圌の圹割の1぀を説明しおみたしょう。

ここでは、たずえば、Nagios監芖サヌバヌがありたす。 R1 FE0/0 — 10.1.0.1.







— . , .







, , FE0/1. Nagios' , , . , IP- .

Nagios' Loopback-, , .



IP- Loopback- /32, 11111111.11111111.11111111.1111111 — — .





すべおの準備が既に完了しおいるため、非垞に簡単なタスクがありたす。すべおのルヌタヌを通過しお、OSPFプロセスをアクティブにするこずです。



1最初に行う必芁があるのは、ルヌタヌのOSPFプロセスを開始するこずです。

msk-arbat-gw1configルヌタヌOSPF 1



最初の蚀葉では、動的ルヌティングプロトコルを起動しおいるこずを瀺し、最埌にプロセス番号を瀺したす理論的には、同じルヌタヌ䞊に耇数存圚する可胜性がありたす。



この盎埌に、ルヌタヌIDが自動的に割り圓おられたす。デフォルトでは、これはルヌプバックむンタヌフェむスの最倧アドレスです。



2このこずを偶然に任せないでください。䞀般芏則ルヌタヌIDは䞀意でなければなりたせん。いいえ、もちろんそれらを同じにするこずができたすが、この堎合は奇劙になり始めたす。



私のアプリケヌションの1぀はこれでしたLDPタグは機噚で終わりたす。8千人のうち、1人だけが空いおいたした。新しいVPNは䜜成たたは機胜しおいたせん。それを敎理しお敎理し、最終的にはOSPFプロセスがルヌティングテヌブルで毎分数千のレコヌドを䜜成および削陀するこずを確認したした。トポロゞヌは絶えず再構築され、新しいLDPラベルはそのような再構築ごずに割り圓おられ、その埌は解攟されたせん。そしお、それはすべお同じルヌタヌIDをランダムに構成するこずです。





原則ずしお、必芁に応じお蚭定できたす。蚭定する必芁さえありたせん。ルヌタヌが自動的に割り圓おたすが、順序のために私たちはそれを行いたす-将来的には保守が容易になりたす。ルヌプバックむンタヌフェむスのアドレスに埓っお割り圓おたす。

msk-arbat-gw1config-routerrouter-id 172.16.255.1





3珟圚、どのネットワヌクをアナりンスするかを発衚しおいたすOSPFネむバヌに送信。このコマンドは、ACLのようにワむルドカヌドマスクを䜿甚するこずに泚意しおください。

msk-arbat-gw1config-router#network 172.16.0.0 0.0.255.255゚リア0



ここで詳しく説明したす。networkコマンドを䜿甚しお、ルヌタヌがブロヌドキャストする間違ったネットワヌクを指定し、プロセスに関係するむンタヌフェむスを決定したす。

IPアドレスが構成された範囲172.16.0.0 0.0.255.255172.16.0.0-172.16.255.255内にあるすべおのルヌタヌむンタヌフェむスがプロセスに含たれたす。

これは、次のこずを意味したす

。aこれらのむンタヌフェむスからHelloメッセヌゞが送信され、それらを介しお近隣関係が確立され、ネットワヌクトポロゞに関する曎新が送信されたす。

bOSPFはこれらのむンタヌフェむスのサブネットを調査し、それらのステヌタスをアノスし、監芖するのはそれらです。぀たり、蚭定した172.16.0.0 0.0.255.255ではなく、この範囲を満たすものです。この





堎合、蚭定方法は関係ありたせん。

msk-arbat-gw1(config-router)#network 172.16.0.0 0.0.255.255 area 0



たたは

msk-arbat-gw1(config-router)#network 172.16.0.0 0.0.15.255 area 0



たたは

msk-arbat-gw1(config-router)#network 172.16.0.0 0.0.255.255 area 0

msk-arbat-gw1(config-router)#network 172.16.1.0 0.0.255.255 area 0

msk-arbat-gw1(config-router)#network 172.16.2.0 0.0.255.255 area 0





msk-arbat-gw1(config-router)#network 172.16.15.0 0.0.255.255 area 0



この堎合、これらのコマンドはすべお同じように機胜したす。

ネットワヌク172.16.0.0/16のアドレスを持぀すべおのロヌカルネットワヌクがあるため、最も䞀般的な゚ントリを䜿甚したす。同時に、もちろん、倖郚むンタヌフェむスFastEthernet0 / 1.6はむンタヌネットに到達したせん。これは、そのアドレス198.51.100.2がこの範囲倖であるためです。

この構成では、172.16.0.0〜172.16.255.255の範囲のアドレスを指定した新しいむンタヌフェむスは、自動的にOSPFプロセスのメンバヌになりたす。良くも悪くも、それはあなたの欲求に䟝存したす。

゚リア0は、これらのサブネットがゟヌン番号0に属しおいるこずを意味したすこの䟋では、これのみになりたす。



゚リア0は単玔なゟヌンではなく、いわゆるバックボヌン゚リアです。これは、他のすべおのゟヌンを結合するこずを意味したす。非れロゟヌンから非れロぞのパケットぱリア0を通過する必芁がありたす





networkコマンドを蚭定するずすぐに、りェルカムワヌドが正しいむンタヌフェむスから飛び出したすが、ただ答える人はいたせん-隣人はいたせん

msk-arbat-gw1sh ip OSPFネむバヌ

msk-arbat-gw1



ここで、OSPF蚭定をKemerovoに曞き蟌みたすルヌタヌID =ルヌプバックむンタヌフェむスのIPアドレス、IPプランから取埗

kmr-gorka-gw1config#router OSPF 1

kmr-gorka-gw1config-routerrouter-id 172.16.255.48

kmr-gorka-gw1config-router#network 172.16.0.0 0.0.255.255 area 0



そしおその盎埌にコン゜ヌルにメッセヌゞが衚瀺されたす

022733OSPF-5-ADJCHGプロセス1、FastEthernet0 / 0.5のNbr 172.16.255.1のLOADINGからFULL、完了



モスクワのルヌタヌにも同じこずが瀺されおいたす。

022733OSPF-5-ADJCHGプロセス1、FastEthernet0 / 1.5のNbr 172.16.255.48からLOADINGからFULL、完了したした。



ここでは、隣接関係が正垞に確立され、LSA亀換が発生したこずがわかりたす。各ルヌタヌは独自のLSDBを構築しおいたす。



近隣の詳现情報

msk-arbat-gw1#sh ip OSPF neighbor detail

Neighbor 172.16.255.48 , interface address 172.16.2.18

In the area 0 via interface FastEthernet0/1.5

Neighbor priority is 1, State is FULL , 4 state changes

DR is 172.16.2.17 BDR is 172.16.2.18

Options is 0x00

Dead timer due in 00:00:38

Neighbor is up for 00:02:51

Index 1/1, retransmission queue length 0, number of retransmission 0

First 0x0(0)/0x0(0) Next 0x0(0)/0x0(0)

Last retransmission scan length is 0, maximum is 0

Last retransmission scan time is 0 msec, maximum is 0 msec



近隣の状態に関するすべおの重芁な情報は次のずおりです。

そのルヌタヌID172.16.255.48、ルヌプバック、近隣が確立されるリモヌト偎むンタヌフェむスのアドレス172.16.2.18、物理むンタヌフェむスのタむプず番号FastEthernet0 / 1.5、珟圚のステヌタスFULLおよびデッドタむマヌ。埌者は、芳察しおもれロにはなりたせん。その倀は枛少し、枛少し、そしおOp 10秒ごずにルヌタがhelloメッセヌゞを受信しおいるためず40の䞊にこれがあるobsorokolyayutデッド間隔をれロに。show ip route



コマンドを䜿甚するず、ルヌティングテヌブルがどのように倉曎されたかを確認できたす。

msk-arbat-gw1#show ip route

Codes: C — connected, S — static, I — IGRP, R — RIP, M — mobile, B — BGP

D — EIGRP, EX — EIGRP external, O — OSPF, IA — OSPF inter area

N1 — OSPF NSSA external type 1, N2 — OSPF NSSA external type 2

E1 — OSPF external type 1, E2 — OSPF external type 2, E — EGP

i — IS-IS, L1 — IS-IS level-1, L2 — IS-IS level-2, ia — IS-IS inter area

* — candidate default, U — per-user static route, o — ODR

P — periodic downloaded static route



Gateway of last resort is 198.51.100.1 to network 0.0.0.0



172.16.0.0/16 is variably subnetted, 17 subnets, 5 masks

C 172.16.0.0/24 is directly connected, FastEthernet0/0.3

C 172.16.1.0/24 is directly connected, FastEthernet0/0.2

C 172.16.2.0/30 is directly connected, FastEthernet0/1.4

S 172.16.2.4/30 [1/0] via 172.16.2.2

C 172.16.2.16/30 is directly connected, FastEthernet0/1.5

C 172.16.2.32/30 is directly connected, FastEthernet0/1.7

C 172.16.2.128/30 is directly connected, FastEthernet0/1.8

C 172.16.2.196/30 is directly connected, FastEthernet1/0.911

C 172.16.3.0/24 is directly connected, FastEthernet0/0.101

C 172.16.4.0/24 is directly connected, FastEthernet0/0.102

C 172.16.5.0/24 is directly connected, FastEthernet0/0.103

C 172.16.6.0/24 is directly connected, FastEthernet0/0.104

S 172.16.16.0/21 [1/0] via 172.16.2.2

S 172.16.24.0/22 [1/0] via 172.16.2.18

O 172.16.24.0/24 [110/2] via 172.16.2.18, 00:13:03, FastEthernet0/1.5

C 172.16.255.1/32 is directly connected, Loopback0

O 172.16.255.48/32 [110/2] via 172.16.2.18, 00:13:03, FastEthernet0/1.5

198.51.100.0/28 is subnetted, 1 subnets

C 198.51.100.0 is directly connected, FastEthernet0/1.6

S* 0.0.0.0/0 [1/0] via 198.51.100.1



既知のネットワヌクC-盎接接続およびS-静的に加えお、OOSPFずマヌクされた2぀の新しいルヌトがありたす。ここではすべおが明確になっおいるはずですが、泚意深い読者は尋ねたす。「ルヌティングテヌブルに172.16.24.0ネットワヌクぞの2぀のルヌトがあるのはなぜですか。なぜより望たしい静的なものが残らないのでしょうか」䞀般的に、ネットワヌクぞの最適なルヌトのみがルヌティングテヌブルに入りたす。デフォルトでは1぀です。ただし、静的ルヌトはサブネット172.16.24.0/22に到達し、OSPFから172.16.24.0/24に受信されたす。これらは異なるサブネットであるため、どちらも倪陜の前の堎所を芋぀けたした。実際のずころ、OSPFは、あなたがそこで䜕を蚈画し、どの範囲を割り圓おたかわからない-実際のデヌタ、぀たりIPアドレスずマスクで動䜜したす

むンタヌフェむスFastEthernet0 / 0.2

IPアドレス172.16.24.1 255.255.255.0



ケメロノォで起こっおいるこず

kmr-gorka-gw1sh ip route



最終手段のゲヌトりェむは172.16.2.17からネットワヌク0.0.0.0ぞ



172.16.0.0/16は可倉サブネット化、14サブネット、3マスク

O 172.16.0.0/24 [110/2]経由で172.16経由です。 2.17、003242、FastEthernet0 / 0.5

O 172.16.1.0/24 [110/2]経由172.16.2.17、003242、FastEthernet0 / 0.5

O 172.16.2.0/30 [110/2]経由172.16。 2.17、003242、FastEthernet0 / 0.5


C 172.16.2.16/30は盎接接続され、FastEthernet0 / 0.5

O 172.16.2.32/30 [110/2] 172.16.2.17、003242、FastEthernet0 / 0.5

O 経由172.16.2.17、倜12時32分42秒、FastEthernet0 / 0.5経由172.16.2.128/30 [2分の110]

172.16.2.17、倜12時32分42秒、FastEthernet0 / 0.5経由O 172.16.2.196/30 [2分の110]

O 172.16.3.0/24 [110/2] 172.16.2.17経由、003242、FastEthernet0 / 0.5

O 172.16.4.0/24 [110/2] 172.16.2.17経由、003242、FastEthernet0 / 0.5

O 172.16.5.0/24 [110/2] 172.16.2.17、003242経由、FastEthernet0 / 0.5

O 172.16.6.0/24 [110/2]経由172.16.2.17、003242、FastEthernet0 / 0.5


C 172.16.24.0/24は盎接接続され、FastEthernet0 / 0.2

O 172.16.255.1/32 [110/2]経由172.16.2.17、003242、FastEthernet0 / 0.5

C 172.16.255.48/32は盎接接続され、Loopback0

S * 0.0.0.0/0 [1/0]は172.16.2.17経由



ご芧のずおり、以前に構成されたデフォルトルヌトに加えお、モスクワのすべおのサブネットがここに衚瀺されたした。

角括匧内の数字に泚意しおください。

S * 0.0.0.0/0 [ 1/0 ]

O 172.16.6.0/24 [ 2分の110 ]



最初の桁はアドミニストレヌティブディスタンスであり、OSPFはスタティックよりもはるかに倧きいため、優先順䜍は䜎くなりたす。



実際、サブネット172.16.24.0/24より前では、トラフィックは、マスクが狭いため24察22、OSPFが提䟛するルヌトをすでに通過しおいたした。

しかし、静的ルヌトを削陀しお、䜕が起こるか芋おみたしょう。



予想通り、すべおが機胜したす

msk-arbat-gw1ping 172.16.24.1



䞭止するにぱスケヌプシヌケンスを入力したす。

5、100バむトのICMP゚コヌを172.16.24.1に送信するず、タむムアりトは2秒です。

!!!

成功率は100パヌセント5/5、最小埀埩/平均/最倧= 8/10/15ミリ秒



それは玠晎らしいこずです。

サンクトペテルブルクでOSPFを蚭定したしょう

spb-vsl-gw1config#router OSPF 1

spb-vsl-gw1config-routerrouter-id 172.16.255.32

spb-vsl-gw1config-router#network 172.16.0.0 0.0.255.255 area 0



ご芧のずおり、蚭定はどこでも非垞に簡単です。同時に、異なるルヌタヌのOSFPプロセス番号は同じである必芁はありたせんが、その堎合はより良いこずに泚意しおください。



msk-arbat-gw1には、2぀の近傍がありたす

msk-arbat-gw1sh ip OSPF neighbor



Neighbor ID Pri State Dead Time Address Address Interface

172.16.255.32 1 FULL / DROTHER 00:00:39 172.16.2.2 FastEthernet0 / 1.4

172.16.255.48 1 FULL / DROTHER 00:00:31 172.16。 2.18 FastEthernet0 / 1.5



しかし、サンクトペテルブルクおよびケメロノォで

spb-vsl-gw1sh ip OSPF neighbor



Neighbor ID Pri State Dead Time Address Address Interface

172.16.255.1 1 FULL / DR 00:00:34 172.16.2.1 FastEthernet1 / 0.4



実際には、隣接関係は盎接接続されたデバむス間でのみ確立され、spb-vsl-gw1はmsk-arbat-gw1を介しおkmr-gorka-gw1ず通信するため、互いの隣接関係にはありたせん。



保守䞻矩の最埌の砊-spb-ozerki-gw1は、3぀のシベリアリングルヌタヌのように、問題なくあなたに降䌏したす。すべおは類掚によっお行われたす-実際には、ルヌタヌIDのみが倉曎されたす。たた、静的ルヌトを削陀するこずを忘れないでください。



タスクNo. 1

サンクトペテルブルクのルヌタヌ間では、近隣の損倱を怜出する時間を短瞮する必芁がありたす。ルヌタヌは3秒ごずにHelloメッセヌゞを送信する必芁があり、12秒間近隣からのHelloメッセヌゞがなかった堎合はお互いが利甚できないず芋なしたす。

答え



すべおのタスクに関する䞀般的なアドバむス

, :

— , ?

— ?

, , , , , , , .

- .



実際のネットワヌクでは、発衚されたサブネットの範囲を遞択するずき、芏制ず緊急のニヌズに導かれる必芁がありたす。



バックアップリンクず速床のテストに進む前に、別の䟿利なこずを行いたす。

サヌバヌに向かっおいるFE0 / 0.2むンタヌフェむスmsk-arbat-gw1でトラフィックをキャッチする機䌚があった堎合、10秒ごずにHelloメッセヌゞが未知のものに飛んでいくこずがわかりたす。Helloに答える人はいたせん。隣接関係を確立する人もいないので、ここからメッセヌゞを送信しようずしおも意味がありたせん。

オフにするのは非垞に簡単です。

msk-arbat-gw1config#router OSPF 1

msk-arbat-gw1config-routerpassive-interface fastEthernet 0 / 0.2



このコマンドは、OSPFネむバヌが確実に存圚しないむンタヌネットぞの接続を含むすべおのむンタヌフェむスに察しお指定する必芁がありたす。

その結果、写真は次のようになりたす。





*ただ混乱しおいないこずは想像できたせん。*



さらに、このコマンドはセキュリティを匷化したす。このネットワヌクの誰もルヌタヌのふりをせず、私たちを完党に砎壊しようずしたせん。



それでは、楜しい郚分、テストに取り掛かりたしょう。

シベリアのリング内のすべおのルヌタヌでOSPFをセットアップするのに耇雑なこずはありたせん-自分で行いたす。

その埌、画像は次のようになりたす。

msk-arbat-gw1sh ip OSPF neighbor



Neighbor ID Pri State Dead Time Address Address Interface

172.16.255.32 1 FULL / DR 00:00:31 172.16.2.2 FastEthernet0 / 1.4

172.16.255.48 1 FULL / DR 00:00:31 172.16。 2.18 FastEthernet0 / 1.5

172.16.255.80 1 FULL / BDR 00:00:36 172.16.2.130 FastEthernet0 / 1.8

172.16.255.112 1 FULL / BDR 00:00:37 172.16.2.197 FastEthernet1 / 0.911



ピヌタヌ、ケメロノォ、クラスノダルスク、りラゞオストクは盎結しおいたす。

msk-arbat-gw1#sh ip route



Gateway of last resort is 198.51.100.1 to network 0.0.0.0



172.16.0.0/16 is variably subnetted, 25 subnets, 6 masks

C 172.16.0.0/24 is directly connected, FastEthernet0/0.3

C 172.16.1.0/24 is directly connected, FastEthernet0/0.2

C 172.16.2.0/30 is directly connected, FastEthernet0/1.4

S 172.16.2.4/30 [1/0] via 172.16.2.2

C 172.16.2.16/30 is directly connected, FastEthernet0/1.5

C 172.16.2.32/30 is directly connected, FastEthernet0/1.7

C 172.16.2.128/30 is directly connected, FastEthernet0/1.8

O 172.16.2.160/30 [110/2] via 172.16.2.130, 00:05:53, FastEthernet0/1.8

O 172.16.2.192/30 [110/2] via 172.16.2.197, 00:04:18, FastEthernet1/0.911

C 172.16.2.196/30 is directly connected, FastEthernet1/0.911

C 172.16.3.0/24 is directly connected, FastEthernet0/0.101

C 172.16.4.0/24 is directly connected, FastEthernet0/0.102

C 172.16.5.0/24 is directly connected, FastEthernet0/0.103

C 172.16.6.0/24 is directly connected, FastEthernet0/0.104

S 172.16.16.0/21 [1/0] via 172.16.2.2

S 172.16.24.0/22 [1/0] via 172.16.2.18

O 172.16.24.0/24 [110/2] via 172.16.2.18, 00:24:03, FastEthernet0/1.5

O 172.16.128.0/24 [110/2] via 172.16.2.130, 00:07:18, FastEthernet0/1.8

O 172.16.129.0/26 [110/2] via 172.16.2.130, 00:07:18, FastEthernet0/1.8

C 172.16.255.1/32 is directly connected, Loopback0

O 172.16.255.32/32 [110/2] 172.16.2.2、002403、FastEthernet0 / 1.4

経由O 172.16.255.48/32 [110/2] 172.16.2.18、002403、FastEthernet0 / 1.5経由

O 172.16.255.80/32 [110/2] 172.16.2.130経由、000718、FastEthernet0 / 1.8

O 172.16.255.96/32 [110/3] 172.16.2.130経由、000418、FastEthernet0 / 1.8

[110/3] 172.16.2.197経由、000418、FastEthernet1 / 0.911

O 172.16.255.112/32 [110/2] 172.16.2.197経由、000428、FastEthernet1 / 0.911

198.51.100.0/28はサブネット化、1぀のサブネット

C 198.51.100.0が盎接接続され、FastEthernet0 / 1.6

S * 0.0.0.0/0 [1/0]経由で198.51.100.1



誰もがすべおのこずを知っおいたす。

モスクワからクラスノダルスクたでの亀通はどのようなルヌトですかこの衚は、krs-stolbi-gw1が盎接接続されおいるこずを瀺しおおり、トレヌスからも同じこずがわかりたす。





msk-arbat-gw1traceroute 172.16.128.1

䞭止するにぱスケヌプシヌケンスを入力したす。

172.16.128.1



1 172.16.2.130 ぞのルヌトのトレヌス35ミリ秒8ミリ秒5ミリ秒



ここで、モスクワずクラスノダルスク間のむンタヌフェヌスを切断し、埩元されるリンクの数を確認したす。

5秒未満で、すべおのルヌタヌがむンシデントに぀いお孊習し、ルヌティングテヌブルを再カりントしたした。

msk-arbat-gw1(config-subif)#do sh ip ro 172.16.128.0

Routing entry for 172.16.128.0/24

Known via «OSPF 1», distance 110, metric 4, type intra area

Last update from 172.16.2.197 on FastEthernet1/0.911, 00:00:53 ago

Routing Descriptor Blocks:

* 172.16.2.197, from 172.16.255.80, 00:00:53 ago, via FastEthernet1/0.911

Route metric is 4, traffic share count is 1



vld-gw1#sh ip route 172.16.128.0

Routing entry for 172.16.128.0/24

Known via «OSPF 1», distance 110, metric 3, type intra area

Last update from 172.16.2.193 on FastEthernet1/0, 00:01:57 ago

Routing Descriptor Blocks:

* 172.16.2.193, from 172.16.255.80, 00:01:57 ago, via FastEthernet1/0

Route metric is 3, traffic share count is 1



msk-arbat-gw1#traceroute 172.16.128.1

䞭止するにぱスケヌプシヌケンスを入力したす。

Tracing the route to 172.16.128.1



1 172.16.2.197 4 msec 10 msec 10 msec

2 172.16.2.193 8 msec 11 msec 15 msec

3 172.16.2.161 15 msec 13 msec 6 msec





぀たり、クラスノダルスクのトラフィックは次のようになりたす。







リンクを䞊げるずすぐに、ルヌタは再び接觊し、ベヌスを亀換し、最短パスを再蚈算しおルヌティングテヌブルに入力したす。

ビデオでは、これはすべお明癜です。 慣れるこずをお勧めしたす。



タスク番号2

シベリアのリング内のルヌタヌでOSPFをセットアップした埌、モスクワの䞭倮オフィスmsk-arbat-gw1のルヌタヌの背埌にあるすべおのネットワヌクは、2぀のルヌトクラスノダルスクずりラゞオストク経由でハバロフスクに利甚できたす。 ただし、クラスノダルスクを介したチャネルの方が優れおいるため、ハバロフスクが利甚可胜な堎合はクラスノダルスクを介したチャネルを䜿甚するように、デフォルト蚭定を倉曎する必芁がありたす。 そしお、圌はクラスノダルスクのチャンネルに䜕かが起こった堎合にのみりラゞオストクに切り替えたした。

答え



優れたプロトコルず同様に、OSPFは認蚌をサポヌトしたす。2぀の近隣は、近隣関係を確立する前に、受信したOSPFメッセヌゞの信頌性を怜蚌できたす。 私たちは独立した研究のために出発したす-非垞に簡単です。



タスク番号3

Filkin Certificateプロバむダヌで䞍愉快な話がありたした。 VPN蚭定の゚ラヌにより、おそらく別のクラむアントたたはプロバむダヌの内郚ネットワヌク自䜓から、りラゞオストクのルヌタヌにいく぀かの奇劙なルヌトが届き始めたした。 䞀郚のネットワヌクはロヌカルネットワヌクず亀差し、ネットワヌクの䞀郚ずの通信が倱われたした。 この事件の埌、そのような状況から将来を守るこずが決定されたした。

䞀般的に蚀えば、この状況は倧げさではなく、ありそうもないこずですが、それはタスクずしお実行されたす。

モスクワずりラゞオストクの間のセクションでは、近隣関係を確立するずきに、蚭定されたパスワヌドもチェックするようにルヌタヌを構成する必芁がありたす。 パスワヌドはMskVladPassで、ハッシュmd5キヌ番号1の圢匏で送信する必芁がありたす。

答え



EIGRP



次に、もう1぀の非垞に重芁なプロトコルを取り䞊げたす。



それでは、EIGRPは䜕に適しおいたすか

-蚭定が簡単

- 事前に蚈算された予備ルヌトぞの高速切り替え

-必芁なルヌタヌリ゜ヌスが少ないOSPFず比范

-任意のルヌタヌでルヌトを合蚈するOSPFでABR \ ASBRのみ

-等しくないルヌトでのトラフィックのバランス調敎OSPFは同等のルヌトでのみ



Ivan Pepelnyakのブログ゚ントリの 1぀を翻蚳するこずにしたした。EIGRPに関する倚くの䞀般的な神話を理解しおいたす。

「EIGRPはハむブリッドルヌティングプロトコルです。」 私の蚘憶が正しければ、䜕幎も前の最初のEIGRPプレれンテヌションから始たり、通垞「EIGRPはリンク状態および距離ベクトルプロトコルから最高のものを取埗した」ず理解されおいたす。 これは完党に間違っおいたす。 EIGRPには、リンク状態の特城的な機胜はありたせん。 「EIGRPは高床な距離ベクトルルヌティングプロトコルです」ず正しく衚瀺されたす。



-「EIGRPは距離ベクトルプロトコルです。」 悪くはないが、完党に真実でもない。 EIGRPは、倱われたルヌトたたはメトリックが増加するルヌトを凊理する方法が他のDVず異なりたす。 他のすべおのプロトコルは、ネむバヌからの情報の曎新を受動的に埅機したずえば、RIPなど、ルヌティングルヌプを防ぐためにルヌトをブロックするこずもありたす、EIGRPはより積極的に動䜜し、情報自䜓を芁求したす。



「EIGRPの実装ず保守は困難です。」 違いたす。 か぀お、䜎速リンクを備えた倧芏暡ネットワヌクのEIGRPは、スタブルヌタヌが導入されるたで正確に実装するこずは困難でした。 それらおよびDUALアルゎリズムのいく぀かの修正を䜿甚するず、OSPFほど悪くありたせん。



「LSプロトコルず同様に、EIGRPは亀換するルヌトのトポロゞのテヌブルを維持したす。」 これがいかに間違っおいるかは驚くばかりです。 EIGRPは、最近隣の隣に䜕があるのか​​わかりたせんが、LSプロトコルは、接続先の゚リア党䜓のトポロゞを正確に把握しおいたす。



-「EIGRPはLSのように機胜するDVプロトコルです。」 悪い詊みではありたせんが、それでも完党に間違っおいたす。 LSプロトコルは、次の手順を実行しおルヌティングテヌブルを䜜成したす。

-各ルヌタヌは、LSAOSPF内たたはLSPIS-ISず呌ばれるパケットたたは耇数を介しお、ロヌカルで利甚可胜な情報リンク、配眮されおいるサブネット、隣接ノヌドに基づいおネットワヌクを蚘述したす

-LSAはネットワヌクを介しお配垃されたす。 各ルヌタヌは、ネットワヌクで䜜成された各LSAを受信する必芁がありたす。 LSAから取埗した情報は、トポロゞテヌブルに入力されたす。

-各ルヌタヌが独自にトポロゞテヌブルを分析し、SPFアルゎリズムを実行しお、他の各ルヌタヌぞの最適なルヌトを蚈算したす

EIGRPの動䜜はこれらの手順によく䌌おいないため、なぜ「LSのように動䜜する」のかは䞍明です。



EIGRPが行うこずは、ネむバヌから受信した情報を保存するこずだけですRIPは、珟圚䜿甚できないものをすぐに忘れたす。 この意味では、BGPに䌌おおり、BGPテヌブルにもすべおを保存し、そこから最適なルヌトを遞択したす。 トポロゞテヌブルネむバヌから受信したすべおの情報を含むは、EIGRPにRIPよりも有利です。スペア珟圚䜿甚されおいないルヌトに関する情報を含めるこずができたす。







仕事の理論に少し近づいた



各EIGRPプロセスは3぀のテヌブルを提䟛したす。

-近隣のテヌブル近隣テヌブル。これには「近隣」に関する情報が含たれたす。 珟圚に盎接接続され、ルヌトの亀換に参加しおいる他のルヌタヌ。 show ip eigrp neighborsコマンドを䜿甚しお衚瀺できたす

-近隣から受信したルヌト情報を含むネットワヌクトポロゞテヌブル。 show ip eigrp topologyコマンドを芋る

-ルヌティングテヌブル。これに基づいお、ルヌタヌはパケット転送に関する決定を行いたす。 show ip routeを衚瀺



メトリック。

特定のルヌトの品質を評䟡するために、さたざたな特性たたは䞀連の特性メトリックを反映しお、ルヌティングプロトコルで特定の番号が䜿甚されたす。 考慮される特性は、特定のルヌト䞊のルヌタヌの数から始たり、ルヌトに沿っおすべおのむンタヌフェむスをロヌドする算術平均で終わる、異なる堎合がありたす。 EIGRPメトリックに぀いおは、ゞェレミヌシオアラを匕甚したしょう。「EIGRPの䜜成者は、䜜成を批刀的に芋お、すべおがあたりにも簡単か぀うたく機胜しおいるず刀断したずいう印象を受けたした。 そしお、圌らは誰もが蚀う、「なんおこった、これは本圓に耇雑でプロフェッショナルに芋える」メトリック匏を思い぀いた。 EIGRPメトリックを蚈算するための完党な匏を参照しおくださいK1 * bw +K2 * bw/256-負荷+ K3 *遅延*K5 /信頌性+ K4、ここで

-bwは単なる垯域幅ではなく、10,000,000 /ルヌトのルヌトの最小垯域幅キロビット* 256

-遅延は単なる遅延ではなく、 数十マむクロ秒 * 256のすべおの道路遅延の合蚈show interface、show ip eigrp topologyおよびその他のコマンドの遅延はマむクロ秒で衚瀺されたす

-K1〜K5は、匏に1぀たたは別のパラメヌタヌを「含める」のに圹立぀係数です。



怖い これがすべお曞かれおいるずおりに機胜する堎合です。 実際、匏の4぀の可胜なすべおの項のうち、デフォルトでは2぀のみが䜿甚されたすbwずdelay係数K1ずK3 = 1、残りはれロ、これにより倧幅に簡玠化されたす-これら2぀の数字を远加するだけですただ匏で考慮されおいたす。 次のこずを芚えおおくこずが重芁です。メトリックは、ルヌトの党長に沿ったスルヌプットの最悪の指暙ず芋なされたす。



MTUで興味深いこずが起こりたした。MTUがEIGRPメトリックに関連しおいるずいう情報を頻繁に芋぀けるこずができたす。 実際、ルヌトを亀換するずきにMTU倀が送信されたす。 ただし、完党な匏からわかるように、MTUに぀いおは蚀及されおいたせん。 実際には、このむンゞケヌタはかなり特定の堎合に考慮されたす。たずえば、ルヌタヌが他の特性ず同等のルヌトの1぀をドロップする必芁がある堎合、MTUの䜎いルヌトを遞択したす。 ただし、 すべおがそれほど単玔ではありたせん コメントを参照。





EIGRP内で䜿甚される甚語を定矩したしょう。 EIGRPの各ルヌトは、実行可胜距離ずアドバタむズされた距離の2぀の数倀によっお特城付けられたすアドバタむズされた距離の代わりにレポヌトされた距離が芋぀かるこずがありたすが、これは同じこずです。 これらの各数倀は、異なる枬定ポむントからの特定のルヌトのメトリック、たたはコスト倧きい、悪いを衚したす。FDは「私から目的地たで」、AD-「このルヌトに぀いお教えおくれた隣人から目的地。」 「隣人からの費甚が既にFDに含たれおいるのに、なぜ私たちは隣人からの費甚を知る必芁があるのか​​」ずいう論理的な質問ぞの回答は少し䜎いです今のずころ、あなたは自分の頭を止めお、自分の頭を粉砕するこずができたす。



EIGRPが認識しおいる各サブネットに぀いお、各ルヌタヌには、プロトコルに埓っお、このサブネットぞの最適なメトリックの少ないルヌトが通過する近隣ルヌタヌの䞭から埌継ルヌタヌがありたす。 たた、サブネットには1぀以䞊の代替ルヌトが含たれる堎合がありたすこのルヌトが通過する近隣ルヌタヌは、フィヌゞブルサクセサず呌ばれたす。 EIGRPは、予備ルヌトを蚘憶する唯䞀のルヌティングプロトコルですOSPFでは、それらはトポロゞテヌブルに生の圢で含たれおいたす。぀たり、SPFアルゎリズムで凊理する必芁がありたす。プロトコルが決定するずすぐに速床が向䞊したす。メむンルヌト埌継者経由が利甚できない堎合、すぐにバックアップルヌトに切り替わりたす。 ルヌタヌがルヌトのフィヌゞブルサクセサになるためには、そのADがこのルヌトのFDサクセサよりも小さくなければなりたせんそのためADを知る必芁がありたす。 このルヌルは、ルヌティングリングを回避するために適甚されたす。



前の段萜は脳を吹き飛ばしたしたか 玠材は難しいので、もう䞀床䟋を挙げたす。 このようなネットワヌクがありたす







R1から芋るず、R2は192.168.2.0/24サブネットの埌継です。 このサブネットのFSになるには、R4でADがこのルヌトのFDより小さい必芁がありたす。 FD10000000/1544* 256+2100 * 256= 2195456、ADはR4圌の芳点からはFD、぀たりこのネットワヌクに到達するのにどれくらいの費甚がかかりたすか=10000000/100000 * 256+100 * 256= 51200。 すべおが収束し、R4はFDルヌトよりもADが少なく、FSになりたす。 *ここで脳はそのようなもので、「速い」ず蚀っおいたす。 R3を芋おみたしょう-ネットワヌク192.168.1.0/24をネむバヌR1にアナりンスし、次にネむバヌR2ずR4に通知したす。 R4は、R2がこのサブネットを認識しおいるこずを認識せず、通知するこずにしたした。 R2は、R4を介しおサブネット192.168.1.0/24にアクセスできるずいう情報をR1で送信したす。 R1は、R2が誇るルヌトずADのFDを厳密に調べたす図から簡単にわかるように、FDも含たれおいるため、明らかにFDよりも倧きくなりたす、あらゆる皮類のナンセンスを混乱させないようにしたす。 この状況はかなりありそうにありたせんが、特定の状況䞋で発生する可胜性がありたす。たずえば、「スプリットホラむズン」メカニズムが無効になっおいる堎合です。 そしお今、より可胜性の高い状況のためにR4がFastEthernetではなく56kモデムダむダルアップの遅延は20,000 usecを介しお192.168.2.0/24ネットワヌクに接続されおいるので、取埗する䟡倀があるず考えおみたしょう10000000/56* 256 +2000 * 256=46226176。これはこのルヌトのFDよりも倧きいため、R4はフィヌゞブルサクセサになりたせん。 ただし、これはEIGRPがこのルヌトをたったく䜿甚しないずいう意味ではありたせん。 切り替えるだけで時間がかかりたすこれに぀いおは埌で詳しく説明したす。



近所


ルヌタヌは、ルヌトに぀いおだれずも話さない-情報を亀換する前に、近隣関係を確立する必芁がありたす。 router eigrpコマンドによっお自埋システムの番号を䜿甚しおプロセスがオンになった埌、networkコマンドは、どのむンタヌフェむスが参加するか、同時にどのネットワヌクを配垃するかに぀いおの情報を䌝えたす。 すぐに、helloパケットはこれらのむンタヌフェむスを介しおマルチキャストアドレス224.0.0.10に送信されたすデフォルトでは、むヌサネットでは5秒ごず。 EIGRPが有効になっおいるすべおのルヌタヌがこれらのパケットを受信するず、各宛先ルヌタヌは次のこずを行いたす。

-helloパケットの送信者アドレスを、パケットの受信元のむンタヌフェヌスのアドレスで怜蚌し、それらが同じサブネットからのものであるこずを確認したす

-K係数のパッケヌゞから取埗された倀぀たり、メトリックの蚈算に䜿甚される倉数をそれ自䜓の倀ず比范したす。 それらが異なる堎合、ルヌトのメトリックは異なるルヌルに埓っお考慮されるこずは明らかであり、これは受け入れられたせん

-自埋システム番号を確認したす

-オプション認蚌が構成されおいる堎合、そのタむプずキヌが䞀臎するかどうかを確認したす。



受信者がすべおに満足したら、送信者を隣人のリストに远加し、既知のすべおのルヌトのリストを含む曎新パケット別名、完党曎新を送信したす既にナニキャスト。 そのようなパケットを受信した送信者は、同様に同じこずを行いたす。 ルヌトを亀換するために、EIGRPはReliable Transport ProtocolRTP、IPテレフォニヌで䜿甚されるReal-time Transport Protocolず混同しないを䜿甚したす。これは配信の確認を意味するため、曎新パケットを受信する各ルヌタヌはackパケット短い確認-確認から。 それで、近隣関係が確立され、ルヌタヌはお互いからルヌトに関する包括的な情報を孊習したした、次に䜕をしたすか その埌、圌らは接觊しおいるこずを確認しおマルチキャストhelloパケットを送信し続け、トポロゞが倉曎された堎合、倉曎に関する情報のみを含むパケットを曎新したす郚分曎新。



さお、前のモデム回線に戻りたす。







䜕らかの理由でR2が192.168.2.0/24ずの接続を倱いたした。 このサブネットの前は、代替ルヌトはありたせん぀たり、FSはありたせん。 EIGRPを備えた責任あるルヌタヌず同様に、圌は再接続を望んでいたす。 これを行うために、圌はすべおの隣人に特別なメッセヌゞク゚リパケットを送信し始め、隣人は自分自身の正しいルヌトを芋぀けられず、すべおの隣人に質問したす。 リク゚ストの波がR4に達するず、圌は「ちょっず埅っお、このサブネットぞのルヌトがありたす 悪いが、少なくずも䜕か。 誰もが圌のこずを忘れおいたしたが、私は芚えおいたす。」 圌はこれをすべお返信パケットにたずめ、ク゚リク゚リを受信したネむバヌに送信したす。 もちろん、これはすべおフィヌゞブルサクセサに切り替えるよりも時間がかかりたすが、最終的にはサブネットに接続できたす。



そしお今が危険な瞬間です。おそらく、このファンのメヌルに぀いおの瞬間を読んで気づいおいお、譊戒しおいるかもしれたせん。 1぀のむンタヌフェむスが萜ちるず、ネットワヌク䞊のブロヌドキャストストヌムに䌌たものが発生しもちろん、そのような芏暡ではありたせんが、ルヌタヌが倚いほど、これらすべおの芁求/応答メッセヌゞにより倚くのリ゜ヌスが費やされたす。 しかし、これはただ問題の半分です。 状況はさらに悪化しおいたす。写真に瀺されおいるルヌタヌは、倧芏暡で分散されたネットワヌクの䞀郚にすぎないこずを想像しおください。 いく぀かは、R2から䜕千キロも離れた、貧匱なチャネルなどにありたす。 そのため、問題は、近隣にク゚リを送信するこずにより、ルヌタヌが近隣からの応答を埅たなければならないこずです。 答えが䜕であれ、圌は来なければなりたせん。 この堎合のように、ルヌタヌが既に肯定的な回答を受け取っおいたずしおも、すべおの芁求に察する回答を受け取るたで、このルヌトを運甚するこずはできたせん。 そしお、おそらく、アラスカのどこか他の堎所を探怜したす。 ルヌトのこの状態は、スタックむンアクティブず呌ばれたす。 ここで、EIGRPのルヌトの状態を反映する甚語アクティブ\パッシブルヌトを理解する必芁がありたす。 通垞、圌らは誀解を招きたす。 垞識では、アクティブずは、ルヌトが「アクティブ」、有効、実行䞭であるこずを意味したす。 ただし、反察は真実です。パッシブは「倧䞈倫」であり、アクティブ状態はサブネットが利甚できないこずを意味し、ルヌタヌは別のルヌトをアクティブに怜玢し、ク゚リを送信しお応答を埅機しおいたす。 そのため、スタック状態アクティブ状態のたたは最倧3分間持続したす この期間の終わりに、ルヌタは、応答を埅機できないネむバヌずの近隣関係を解陀し、R4を介した新しいルヌトを䜿甚できたす。 問題の詳现



ネットワヌク゚ンゞニアを冷やす物語。 3分のダりンタむムは冗談ではありたせん。 この状況で心臓発䜜をどのように回避できたすか 2぀の方法がありたす。ルヌトの合蚈ず、いわゆるスタブ構成です。



䞀般的に蚀えば、別の方法があり、ルヌトフィルタリングず呌ばれたす。 しかし、これは非垞に膚倧なトピックであるため、別の蚘事を䜜成したすが、今回はすでに本の半分がありたす。 したがっお、あなたの裁量で。





すでに説明したように、EIGRPでは、ルヌトの集玄はどのルヌタヌでも実行できたす。 説明のために、192.168.0.0 / 24から192.168.7.0/24のサブネットが、非垞に䟿利な192.168.0.0/21に芁玄されおいるR2に接続されおいるず仮定したすバむナリ数孊を思い出しおください。 ルヌタヌはこのサマリヌルヌトをアナりンスし、他のすべおの人は知っおいたす。宛先アドレスが192.168.0-7で始たる堎合、これがこれです。 サブネットの1぀が消えるずどうなりたすか ルヌタヌはこのネットワヌクのアドレス具䜓的には、たずえば192.168.5.0/24でク゚リパケットを送信したすが、隣人は自分に代わっお悪質なメヌルを送信し続ける代わりに、これがあなたのサブネットであるず蚀っお、すぐに冷静な応答を送信したす、あなたず理解。



2番目のオプションはスタブ構成です。 比Fig的に蚀えば、スタブはEIGRPの「パスの終わり」、「行き止たり」を意味したす。぀たり、そのようなルヌタヌに盎接接続されおいないサブネットに入るには、戻る必芁がありたす。 スタブずしお蚭定されたルヌタヌは、EIGRPから孊習したサブネット間でトラフィックを転送したせん぀たり、show ip routeで文字Dでマヌクされおいたす。 さらに、圌の隣人は圌にク゚リパケットを送信したせん。 最も䞀般的なナヌスケヌスは、特に冗長リンクを䜿甚したハブアンドスポヌクトポロゞです。 次のネットワヌクを䜿甚したす。巊偎-ブランチ、右偎-メむンサむト、メむンオフィスなど。 フォヌルトトレランスの冗長リンク甚。 デフォルト蚭定のEIGRPが起動されたした。







そしお今、「泚意、質問」R1がR4ずの接続を倱い、R5がLANを倱った堎合はどうなりたすか R1サブネットから本瀟オフィスサブネットぞのトラフィックは、R1-> R5-> R2たたはR3-> R4のルヌトを通りたす。 それは効果的ですか いやトラフィック量の増加ずその結果により、R1のサブネットだけでなく、R2たたはR3のサブネットも圱響を受けたす。ここでは、そのような状況のスタブも考えられたす。ブランチ内のルヌタヌの背埌には、他のサブネットに぀ながる他のルヌタヌはありたせん;これが「道の終わり」であり、その埌のみです。そのため、軜いハヌトでそれらをスタブずしお構成できたす。これにより、最初に䞊蚘の「曲線ルヌト」の問題が回避され、次にルヌトが倱われた堎合のク゚リパケットのフラッドが回避されたす。



スタブルヌタにはさたざたな動䜜モヌドがあり、eigrp stubコマンドによっお蚭定されたす。

R1(config)#router eigrp 1

R1(config-router)#eigrp stub?

connected Do advertise connected routes

leak-map Allow dynamic prefixes based on the leak-map

receive-only Set IP-EIGRP as receive only neighbor

redistributed Do advertise redistributed routes

static Do advertise static routes

summary Do advertise summary routes



デフォルトでは、eigrp stubコマンドを発行するだけで、接続モヌドず芁玄モヌドが有効になりたす。興味深いのは、受信専甚モヌドです。このモヌドでは、ルヌタヌはネットワヌクをアナりンスせず、近隣の発蚀のみをリッスンしたすRIPには同じこずを行うパッシブむンタヌフェむスコマンドがありたすが、EIGRPでは、遞択したむンタヌフェむスのプロトコルを完党に無効にしたす。近所を確立したす。



蚘事に該圓しなかったEIGRP理論の重芁な点



EIGRPプラクティス




「゚レベヌタヌmi Up」はカリヌニングラヌドに工堎を賌入したした。それらは、゚レベヌタの頭脳を生み出したす超小型回路、゜フトりェア。工堎は非垞に倧きく、垂内の3぀のポむントにあり、3぀のルヌタヌがリングで接続されおいたす。







しかし、問題は、それらがすでにEIGRPを動的ルヌティングプロトコルずしお起動しおいるこずです。さらに、完党に異なるサブネットからの゚ンドノヌドのアドレス指定は10.0.0.0/8です。他のすべおのパラメヌタヌリンクアドレス、ルヌプバックむンタヌフェむスのアドレスを倉曎したしたが、サヌバヌ、プリンタヌ、アクセスポむントを含むロヌカルネットワヌクの数千のアドレス数時間動䜜したせんでしたは埌で延期され、Kaliningradサブネット172の将来のために予玄したIPプランで.32.0 / 20。



珟圚、







このようなネットワヌクを䜿甚しおいたす。この奇跡はどのように構成されおいたすか䞀芋耇雑でない

router eigrp 1

network 172.16.0.0 0.0.255.255

network 10.0.0.0



EIGRP , , , (16 B — 172.16.0.0 8 8 — 10.0.0.0)



. router eigrp, №1. ( OSPF).



EIGRP : ( IOS 15).

:



10.0.0.1/24 klgr-center-gw1 :

klgr-center-gw1

10.0.0.0/8はさたざたにサブネット化され、2぀のサブネット、2぀のマスク

D 10.0.0.0/8は芁玄、003523、Null0

C 10.0.0.0/24は盎接接続され、FastEthernet1 / 0



しかし、圌は10.0.1.0/24ず10.0.2.0/24/



klgr-balt-gw1が2぀のネットワヌク10.0.1.0/24ず10.0.2.0/24に぀いお知っおいるわけではありたせんが、ここではどこか10.0.0.0/24ですそれを隠した。

10.0.0.0/8は

さたざたにサブネット化され、3぀のサブネット、2぀のマスクD 10.0.0.0/8は芁玄、004205、Null0

C 10.0.1.0/24は盎接接続され、FastEthernet1 / 1.2

C 10.0.2.0/24盎接接続されおいる、FastEthernet1 / 1.3



どちらも、アドレスnext hop Null0でルヌト10.0.0.0/8を䜜成したした。



ただし、klgr-center-gw2は、10.0.0.0 / 8サブネットが䞡方のWANむンタヌフェむスの背埌にあるこずを認識しおいたす。

D 10.0.0.0/8 [90/30720] 172.16.2.41経由、004249、FastEthernet0 / 1

[90/30720] 172.16.2.45経由、003805、FastEthernet0 / 0



非垞に奇劙なこずが起こっおいたす。

ただし、このルヌタヌの構成を確認するず、おそらく次のこずに気付くでしょう。

ルヌタヌeigrp 1

ネットワヌク172.16.0.0

ネットワヌク10.0.0.0

自動芁玄



自動集蚈が原因です。これはEIGRPの最倧の悪です。䜕が起こっおいるのか、さらに詳しく考えおみたしょう。 klgr-center-gw1およびklgr-balt-gw1には10.0.0.0/8のサブネットがあり、近隣に枡されるずデフォルトでそれらを芁玄したす。

぀たり、たずえば、msk-balt-gw1は2぀のネットワヌク10.0.1.0/24ず10.0.2.0/24を送信せず、1぀の䞀般化されたネットワヌク10.0.0.0/8を送信したす。぀たり、圌の隣人は、このネットワヌクがmsk-balt-gw1の背埌にあるず考えたす。

しかし、アドレス10.0.50.243のパケットが突然balt-gw1に到達するず、圌は䜕も知りたせん。この堎合、いわゆるブラックホヌルルヌトが䜜成されたす

。10.0.0.0/ 8が芁玄、00 42 05、Null0

受信したパケットはこのブラックホヌルにスロヌされたす。これは、ルヌティングルヌプを回避するためです。

したがっお、これらのルヌタヌは䞡方ずもブラックホヌルルヌトを䜜成し、他の人のアナりンスを無芖したす。実際には、このようなネットワヌクでは、これら3぀のデバむスは、自動芁玄をオフにするたで...盞互にpingを実行できたせん。



EIGRPを蚭定するずきに最初に行うべきこず

ルヌタヌEIGRP 1

自動芁玄なし



すべおのデバむス。そしお、みんな倧䞈倫です



klgr-center-gw1

10.0.0.0/24はサブネット化され、3぀のサブネット

C 10.0.0.0は盎接接続され、FastEthernet1 / 0

D 10.0.1.0 [90/30720]は172.16.2.37、000311、FastEthernet0 / 0

D 10.0.2.0 [90 / 30720] 172.16.2.37経由、000311、FastEthernet0 / 0



klgr-balt-gw1

10.0.0.0/24はサブネット化され、3぀のサブネット

D 10.0.0.0 [90/30720]は172.16.2.38を介しお、000816、FastEthernet0 / 1

C 10.0.1.0は盎接接続され、FastEthernet1 / 1.2

C 10.0.2.0は盎接接続枈み、FastEthernet1 / 1.3



klgr-center-gw2

10.0.0.0/24はサブネット化され、3぀のサブネット

D 10.0.0.0 [90/30720]は172.16.2.45を介しお、001150、FastEthernet0 / 0

D 10.0.1.0 [90/30720]は172.16.2.41を介しお、0011 48、FastEthernet0 / 1

D 10.0.2.0 [90/30720] via 172.16.2.41、00 1148、FastEthernet0 / 1





タスクNo. 4

KaliningradルヌタヌのさたざたなQoSメカニズムの蚭定により、むンタヌフェむスの垯域幅の倀が倉曎されたしたが、これらの倀は正しくありたせん。したがっお、遅延のみが考慮され、むンタヌフェむスの垯域幅が考慮されないように、カリヌニングラヌドルヌタのEIGRPメトリックの蚈算を倉曎する必芁があるこずが決定されたした。

答え



異なるプロトコル間のルヌト転送の構成



私たちのタスクは、これらのプロトコル間でのルヌトの転送を線成するこずです。OSPFからEIGRPぞ、たたはその逆に、すべおのサブネットぞのルヌトを党員が把握できるようにしたす。

これはルヌト再配垃ず呌ばれたす。



その実装には、2぀のプロトコルが同時に起動される少なくずも1぀のゞャンクションポむントが必芁です。msk-arbat-gw1たたはklgr-balt-gw1にするこずができたす。2番目のものを遞択したす。



EIGRPからOSPFぞ

klgr-gw1config#router ospf 1

klgr-gw1config-router#redistribute eigrp 1サブネット



msk-arbat-gw1のルヌトを確認したす。

msk-arbat-gw1#sh ip route

Codes: C — connected, S — static, I — IGRP, R — RIP, M — mobile, B — BGP

D — EIGRP, EX — EIGRP external, O — OSPF, IA — OSPF inter area

N1 — OSPF NSSA external type 1, N2 — OSPF NSSA external type 2

E1 — OSPF external type 1, E2 — OSPF external type 2, E — EGP

i — IS-IS, L1 — IS-IS level-1, L2 — IS-IS level-2, ia — IS-IS inter area

* — candidate default, U — per-user static route, o — ODR

P — periodic downloaded static route



Gateway of last resort is 198.51.100.1 to network 0.0.0.0



10.0.0.0/8 is variably subnetted, 3 subnets, 2 masks

O E2 10.0.0.0/8 [110/20] via 172.16.2.34, 00:25:11, FastEthernet0/1.7

O E2 10.0.1.0/24 [110/20] via 172.16.2.34, 00:25:11, FastEthernet0/1.7

O E2 10.0.2.0/24 [110/20] via 172.16.2.34, 00:24:50, FastEthernet0/1.7

172.16.0.0/16 is variably subnetted, 30 subnets, 5 masks

O E2 172.16.0.0/16 [110/20] via 172.16.2.34, 00:25:11, FastEthernet0/1.7

C 172.16.0.0/24 is directly connected, FastEthernet0/0.3

C 172.16.1.0/24 is directly connected, FastEthernet0/0.2

C 172.16.2.0/30 is directly connected, FastEthernet0/1.4

C 172.16.2.16/30 is directly connected, FastEthernet0/1.5

C 172.16.2.32/30 is directly connected, FastEthernet0/1.7

O E2 172.16.2.36/30 [110/20] via 172.16.2.34, 01:00:55, FastEthernet0/1.7

O E2 172.16.2.40/30 [110/20] via 172.16.2.34, 01:00:55, FastEthernet0/1.7

O E2 172.16.2.44/30 [110/20] via 172.16.2.34, 01:00:55, FastEthernet0/1.7

C 172.16.2.128/30 is directly connected, FastEthernet0/1.8

O 172.16.2.160/30 [110/2] via 172.16.2.130, 01:00:55, FastEthernet0/1.8

O 172.16.2.192/30 [110/2] via 172.16.2.197, 00:13:21, FastEthernet1/0.911

C 172.16.2.196/30 is directly connected, FastEthernet1/0.911

C 172.16.3.0/24 is directly connected, FastEthernet0/0.101

C 172.16.4.0/24 is directly connected, FastEthernet0/0.102

C 172.16.5.0/24 is directly connected, FastEthernet0/0.103

C 172.16.6.0/24 is directly connected, FastEthernet0/0.104

O 172.16.24.0/24 [110/2] via 172.16.2.18, 01:00:55, FastEthernet0/1.5

O 172.16.128.0/24 [110/2] via 172.16.2.130, 01:00:55, FastEthernet0/1.8

O 172.16.129.0/26 [110/2] via 172.16.2.130, 01:00:55, FastEthernet0/1.8

O 172.16.144.0/24 [110/3] via 172.16.2.130, 00:13:21, FastEthernet0/1.8

[110/3] via 172.16.2.197, 00:13:21, FastEthernet1/0.911

O 172.16.160.0/24 [110/2] via 172.16.2.197, 00:13:31, FastEthernet1/0.911

C 172.16.255.1/32 is directly connected, Loopback0

O 172.16.255.48/32 [110/2] via 172.16.2.18, 01:00:55, FastEthernet0/1.5

O E2 172.16.255.64/32 [110/20] via 172.16.2.34, 01:00:55, FastEthernet0/1.7

O E2 172.16.255.65/32 [110/20] via 172.16.2.34, 01:00:55, FastEthernet0/1.7

O E2 172.16.255.66/32 [110/20] 172.16.2.34経由、010055、FastEthernet0 / 1.7

O 172.16.255.80/32 [110/2] 172.16.2.130、010055 経由、FastEthernet0 / 1.8

O 172.16.255.96/32 [110/3] 172.16.2.130経由、001321、FastEthernet0 / 1.8

[110/3] 172.16.2.197経由、001321、FastEthernet1 / 0.911

O 172.16.255.112/ 32 [110/2] 172.16.2.197経由、001331、FastEthernet1 / 0.911

198.51.100.0/28はサブネット化され、1぀のサブネット

C 198.51.100.0は盎接接続され、FastEthernet0 / 1.6

S * 0.0.0.0/0 [1 / 0] 198.51.100.1経由





E2ずいうラベルの付いたものがありたす-新しくむンポヌトされたルヌト E2-これらが2番目のタむプの倖郚ルヌトExternalであるこずを意味したす。぀たり



、OSPFからEIGRPぞの倖郚NowからOSPF プロセスに導入されたこずを意味したす。これは少し耇雑です。

klgr-gw1config#router eigrp 1

klgr-gw1config-router#redistribute ospf 1 metric 100000 20 255 1 1500



メトリックこの長い数字のセットを指定しないず、コマンドは実行されたすが、再配垃は行われたせん。



むンポヌトされたルヌトは、ルヌティングテヌブルのEXマヌクず、内郚ルヌトの90ではなく170のアドミニストレヌティブディスタンスを受け取りたす。

klgr-gw2#sh ip route



Gateway of last resort is not set



172.16.0.0/16 is variably subnetted, 30 subnets, 4 masks

D EX 172.16.0.0/24 [ 170 /33280] via 172.16.2.37, 00:00:07, FastEthernet0/0

D EX 172.16.1.0/24 [170/33280] via 172.16.2.37, 00:00:07, FastEthernet0/0

D EX 172.16.2.0/30 [170/33280] via 172.16.2.37, 00:00:07, FastEthernet0/0

D EX 172.16.2.4/30 [170/33280] via 172.16.2.37, 00:00:07, FastEthernet0/0

D EX 172.16.2.16/30 [170/33280] via 172.16.2.37, 00:00:07, FastEthernet0/0

D 172.16.2.32/30 [ 90 /30720] via 172.16.2.37, 00:38:59, FastEthernet0/0

C 172.16.2.36/30 is directly connected, FastEthernet0/0

D 172.16.2.40/30 [90/30720] via 172.16.2.37, 00:38:59, FastEthernet0/0

[90/30720] via 172.16.2.46, 00:38:59, FastEthernet0/1


.





したがっお、これを行うのは簡単に思えたすが、単玔さは衚面的です。2぀の異なるドメむン間に少なくずも1぀の冗長リンクが远加されるず、再配垃には埮劙で䞍快な瞬間が倚くなりたす。

普遍的なヒント-可胜であれば再配垃を避けるようにしおください。ここでは、䞻芁なラむフルヌルが機胜したす-シンプルなほど良いです。



問題番号5RTでは䞍可胜

モスクワのルヌタヌは、ネットワヌク䞊の他のすべおのルヌタヌのデフォルトルヌトをアナりンスしたす。ただし、1に等しい同じメトリックを持぀他のすべおのルヌタヌに到達し、ルヌト䌝送ルヌトに沿っおメトリックが増加するこずはありたせん。

䟿宜䞊、デフォルト蚭定を倉曎しお、デフォルトで初期ルヌトメトリックが30になり、途䞭でデフォルトルヌトがネットワヌク経由で転送されるず、パスのコストが初期メトリックに远加されるようになりたした。さらに、将来、モスクワにバックアップルヌタヌを远加し、そこから別のデフォルトルヌトがプロバむダヌを指すようにするこずも可胜です。バックアップルヌタヌは、プラむマリが消倱した堎合にのみ䜿甚されるため、アドバタむズするデフォルトルヌトは異なるメトリックである必芁がありたす。

答え



デフォルトルヌト



今こそあなたのむンタヌネットアクセスをチェックする時です。モスクワからはそれ自䜓でうたく機胜したすが、たずえばサンクトペテルブルクからチェックするずすべおの静的ルヌトを削陀したこずに泚意しおください

PC> ping linkmeup.ru



32バむトのデヌタを䜿甚した192.0.2.2のping 



172.16.2.5からの返信宛先ホストに到達できたせん。

172.16.2.5からの返信宛先ホストに到達できたせん。

172.16.2.5からの返信宛先ホストに到達できたせん。

172.16.2.5からの返信宛先ホストに到達できたせん。



192.0.2.2のping統蚈

パケット送信枈み= 4、受信枈み= 0、損倱= 4100損倱、



これは、spb-ozerki-gw1、spb-vsl-gw1、およびネットワヌク䞊の誰もが静的に構成されおいるmsk-arbat-gw1を陀き、デフォルトルヌトを認識しおいないためです。

この状況を修正するには、モスクワで1぀のコマンドを実行するだけで十分です。

msk-arbat-gw1config#router ospf 1

msk-arbat-gw1config-routerデフォルト情報発信



その埌、最埌の垌望のゲヌトりェむがどこにあるかに぀いおの情報がネットワヌクを介しおあふれおいたす。



むンタヌネットが利甚可胜になりたした

PC> tracert linkmeup.ru



最倧30ホップで192.0.2.2ぞのトレヌスルヌト



1 3 ms 3 ms 3 ms 172.16.17.1

2 4 ms 5 ms 12 ms 172.16.2.5

3 14 ms 20 ms 9 ms 172.16.2.1

4 17 ms 17 ms 19 ms 198.51.100.1

5 22 ms 23 ms 19 ms 192.0.2.2



トレヌス完了。



タスクNo. 6RTでは実行

䞍可 klgr-balt-gw1ルヌタヌで、OSPFのEIGRPルヌトの再配垃が蚭定されたす。さらにネットワヌクに沿っお、ルヌトは倖郚ずしお送信されたす。メトリックは20で、ルヌト送信ルヌトに沿っお増加するこずはありたせん。ネットワヌク䞊の倖郚ルヌトを転送するパスに沿っお、パスのコストが倖郚ルヌトのメトリックに远加されるように、蚭定を倉曎する必芁がありたす。

答え



䟿利なトラブルシュヌティングコマンド





1ネむバヌのリストずそれらずの通信状態は、show ip ospf neighborコマンドによっお呌び出されたす

msk-arbat-gw1



ネむバヌIDプリステヌトデッドタむムアドレスアドレスむンタヌフェむス

172.16.255.32 1 FULL / DROTHER 00:00:33 172.16.2.2 FastEthernet0 / 1.4

172.16.255.48 1 FULL / DR 00:00:34 172.16.2.18 FastEthernet0 / 1.5

172.16.255.64 1 FULL / DR 00:00:33 172.16.2.34 FastEthernet0 / 1.7

172.16.255.80 1 FULL / DR 00:00:33 172.16.2.130 FastEthernet0 / 1.8

172.16.255.112 1 FULL / DR 00:00:33 172.16。 2.197 FastEthernet1 / 0.911



2たたはEIGRPの堎合show ip eigrp neighbors

プロセス1のIP-EIGRPネむバヌ

アドレスむンタヌフェむスホヌルドアップタむムSRTT RTO Q Seq

secmsCnt Num

0 172.16.2.38 Fa0 / 1 12 00:04:51 40 1000 0 54

1 172.16.2.42 Fa0 / 0 13 00 0451 40 1000 0 58



3show ip protocolsコマンドを䜿甚するず、動的ルヌティングプロトコルの実行ずそれらの関係に関する情報を衚瀺できたす。



klgr-balt-gw1

Routing Protocol is «EIGRP 1 »

Outgoing update filter list for all interfaces is not set

Incoming update filter list for all interfaces is not set

Default networks flagged in outgoing updates

Default networks accepted from incoming updates

EIGRP metric weight K1=1, K2=0, K3=1, K4=0, K5=0

EIGRP maximum hopcount 100

EIGRP maximum metric variance 1

Redistributing: EIGRP 1, OSPF 1

Automatic network summarization is in effect

Automatic address summarization:

Maximum path: 4

Routing for Networks:

172.16.0.0

Routing Information Sources:

Gateway Distance Last Update

172.16.2.42 90 4

172.16.2.38 90 4

Distance: internal 90 external 170



Routing Protocol is «OSPF 1»

Outgoing update filter list for all interfaces is not set

Incoming update filter list for all interfaces is not set

Router ID 172.16.255.64

It is an autonomous system boundary router

Redistributing External Routes from,

EIGRP 1

Number of areas in this router is 1. 1 normal 0 stub 0 nssa

Maximum path: 4

Routing for Networks:

172.16.2.32 0.0.0.3 area 0

Routing Information Sources:

Gateway Distance Last Update

172.16.255.64 110 00:00:23

Distance: (default is 110)



4プロトコルの動䜜をデバッグしお理解するには、次のコマンドを䜿甚するず䟿利です

。debug ip OSPF events

debug ip OSPF adj

debug EIGRP packets




さたざたなむンタヌフェむスを埮調敎しお、デバッグで䜕が起こるか、どのメッセヌゞが飛んでいるかを確認したす。



問題番号7

最埌に、耇雑なタスク。

Lift mi Upの最埌の䌚議で、KaliningradネットワヌクもOSPFに転送するこずが決定されたした。

移行は切断せずに完了する必芁がありたす。 3぀のカリヌニングラヌドルヌタヌでOSPFをEIGRPず䞊行しお䞊げるこずが最善の遞択肢であり、カリヌニングラヌドルヌトに関するすべおの情報がネットワヌクの残りの郚分に広がっおいるこずを確認した埌、逆にEIGRPを無効にするこずが決定されたした。

しかし、カリヌニングラヌドネットワヌクは非垞に倧きく、倚数のネットワヌクがあるため、カリヌニングラヌドネットワヌクの倉曎が他のネットワヌクルヌタヌでのSPFアルゎリズムの起動に぀ながらないように、他のネットワヌクから分離する必芁があるず刀断されたした。

答え。



リリヌス資料



新しいIP蚈画、各ポむントおよび芏制の切り替え蚈画、

実隓 装眮の構成を含むRTファむル





䟿利なリンク



私たちの玠晎らしいアシスタントXGU.ru


Cisco

OSPFのOSPF



ハブルの同僚


ドメむン間ルヌティングルヌプ

OSPFの倖郚タむプ1および倖郚タむプ2ルヌトの機胜。 パヌト1

OSPFの倖郚タむプ1および倖郚タむプ2ルヌトの䜜業の機胜。 パヌト2



その他


シスコ

りィキペディア 最小の自己宣䌝ネットワヌクの

ロシア



ミニッツで 同じこず

は、独自のりェブサむト-linkmeup.ruを持っおいたす。これで、LJだけでなく、このサむクルの個人ブログでもコメントを読んで、残すこずができたす。



共著者であるマキシムのtheGluckに感謝の意を衚したいず思いたす。線集ず貎重なコメントに぀いおはDmitry JDima、提䟛されたタスクに぀いおはNatasha Samoilenkoにはたたらない。ブログ甚のサむトをプログラミングしおくれた Anton Antuan。そしお、サむトのロゎの栄光の名前ニヌナを持぀少女。



PS

今埌のLinkMiapポッドキャストには、ゞングルずバックグラりンドミュヌゞックが必芁です。私たちは喜んでお手䌝いし、䜜曲家の名前は䜕䞖玀にもわたっお称賛されたす。



PPS

Packet Tracerの機胜はすでに䞍足しおいたす。次のステップは、より深刻なものぞの移行です。提案はありたすかIOU vs GNSのトピックに関するコメントにホリバヌを配眮するこずを提案したす。



All Articles