BGPの概要(C)

3.BGPルート要約

  2つのBGPの概要があります。

  1)概要:概要  

  静的ルート集約ポイントはヌル0にし、BGPネットワーク。特定のルートを遮断した場合、要約はまだ導入され、かつ柔軟性の欠如。

  ます。Router(config-rotuer)#

   ネットワークのネットワーク番号 [マスクネットワークマスク ]

  ます。Router(config)#

   IPルーティングプレフィックスマスクヌル0  

  要約実行IGPは、経路はそのようなを有するように選択されていてもよい場合は、コマンドネットワークは、静的ルートがインタフェースヌル0を指すように構成することができ、この要件を満たすために、指定されたプレフィックスまたは完全一致エントリマスクを持つテーブルをルーティングする必要スタティックルーティング。

  BGP networkコマンドを記述する際のネットワーク番号は、IPルーティングにどのように表示されるかだけでなく、どのネットワークの通知、通知を告げる下に示すように、BGPは、それに気づくでしょう。

  

 

 

   2)重合:集計  

  このルータでルーティング集計サマリールートを生成し、次のホップは0.0.0.0です。

     

  集約アドレス172.16.12.0 255.255.252.0?

  宣伝・マップ属性を宣伝するために設定された条件を

  セットとしてセットパス情報として生成します

  セット集計の属性の属性マップ

  集約のルートマップの設定パラメータ

  概要は専用のアップデートから、より具体的なルートをフィルタリング

  更新NLRIから抑制マップ条件付きフィルタより具体的なルート  

   

  宣伝マップ

  唯一の宣伝マップ重合内部のマッチングルートを。内部が一致する特定のルートが消失マップ広告する場合、他の特定のルートのルートの範囲内の重合は、重合経路は消えても。セットと組み合わせた場合、継承は、特定のルートの特性と一致したマップを広告します。要約のみの場合は、一緒に一致するルートマップ宣伝禁止のすべての詳細が含まれていません。

  資産

  ASパス、local_preference、コミュニティ、原点コード:ルートの詳細を含む、ルートの属性を継承重合します。継承のみがマッチング属性の特定のルートマップを広告宣伝マップと組み合わせます。括弧{}に示されていないかのように、パス継承ASパス属性は、その後、いくつかの演算子いくつかのASが存在する場合、AS継承を括弧内に配置されている場合、唯一のカウント数AS。ASのみ順序を気にしない、数字を気に。ASパス、AS-配列などの任意の重合性原子無し(ASパス)。AS-SETは、ASに関わらず、また、AS-SEQEUENCE配列とは明らかに異なる配列順序のシーケンスを生成する第1の原子凝集体とは異なります

   属性マップ和のルートマップ

  これら2つのパラメータは(ASパス属性を除く)取り除かルート属性を集約することができるように、あなたは追加する属性を追加する必要があります。セットを組み合わせたときに属性マップ、高分子ルート属性をリセットすることができます。概要のみの重合ルートを(OKに変更することができる)は、すべてのルートがオフ阻害含まれ、それは、Sとして示される転送経路のBGPの、抑制される、代表的な意味を抑制する。更新を送信する場合、それだけでサマリールートを送信します。隣人1.1.1.1抑制解除マップXXと組み合わせて使用​​することができ、特定の隣人のためにある特定のルートを失います。

  抑制マップ

  一致する経路によって抑制内部抑制マップは、ルートは、Sとして示され、BGPの転送を抑制代表意味を抑制されています。更新を送信するときにのみルーティングと特定ルートの送信重合が阻害されません。隣人1.1.1.1抑制解除マップXXと組み合わせて使用​​することができ、特定の隣人のためにある特定のルートを失います。

意思決定をルーティング4.BGP

  BGP RIBは、3つの部分を備えます。

  ADJリブイン:新しい処理未処理へのルーティングピアから学習した経路情報を記憶し、これらの空路はADJリブインに含まれる実用的経路であると考えられます。

  LOC-RIB:アフターBGPスピーカをルーティングアプリケーションローカルポリシールーティングのAdjリブ-で選択含ま

  ADJリブアウト:BGPスピーカがピアへのルートを発表含まれています。

  BGPは、三つの部分のいずれか三つの異なるデータベースであってもよく、ポインタは、単一のデータベースの異なる部分を区別するために使用することができるしています。BGPは、ルーティングでのAdjリブローカルルーティングポリシーを適用することによって決定し、ルーティング、および経路を選択入力またはルーティングのLoc-RIBを変更し、調整]リブアウト。これは3つの段階があります。

  第一段階:各可能なルートの優先度を算出します。

  第二段階:特定の宛先への利用可能な経路の全てから最適なルートを選択し、および、Loc-RIBにインストールします。  

  第三段階:対応するルートは、ピアに対して宣言調整]リブアウトに追加されました。  

  以下は原則13 BGPルーティングです。

  1)重量

  シスコ独自のパラメータを設定します。有効なローカル。デフォルトでは、発信ローカルWEIGHTパスが同じ値(即ち、32768)、ゼロの他のすべてのパスの重み値を有しています。より好ましくは大きい方。アウトバウンドトラフィックのルータに影響を与えます。

  2)ローカル優先

  ローカルの優先順位は、ASと大リーグの中に渡すことができます。大きい優先。アウトバウンドトラフィックのルータに影響を与えます。デフォルトでは、地元の嗜好100で。

  3)ローカルの原点

  パスファースト発信元ローカルルータ。0.0.0.0にBGPのを転送して表示されます。連続低い優先順位は、次のとおり、ネットワーク、再配分、集約アドレス、デフォルト・informaiton-起源(各クラスタアドレスに対して構成された)(各隣接のために構成さ)デフォルトでは、発信します。

  4)としてパス

  ASパス長の評価、最短経路リストとしてパス優先。重合後ひとつとして、計算における括弧内のASパス長さ、属性特定のルートを継承。数内部の括弧ASリーグでは、ルーティング場合ASパス長内側に計算されません。

  5)原点コード。

  評価のルート原点コード属性、3 I <E&LT;?。私は、ルーティングまたは重合、E代表EGP、BGPへのIGPによってネットワークを表し?BGPルーティングへの再配布を代表して。私は、eが1で、0のですか?3。より優れた小さいです。

  6)と

  メトリック送信はASを広めることができません。例外:発信元ルータは、メトリック隣人を渡すことができIBGP / EBGPかもしれないが、EBGPはそれを送信しません。IGPルーティング、より小さな優先順位に対応するMEDメトリック値。

  IBGPより7)EBGP

  ここでEBGP>アライアンス内EBGP&GT; IBGP。

  8)最近傍IGP

  ここ最近、最適である私のショーにテーブルをルーティングピアアップデート元を指します。OSPF O、OIA、OE1、OE2かどうかを考えてみましょうか?O / OIA / OEを参照するには何のコストを見ていません。

  9)設定された最大パスは[IBGP] nは、等価経路が複数存在する場合、複数のパスを挿入する場合。

  BGPのデフォルトの最大パス= 1は、唯一の最適なパスがあることができますが、引数なしIBGPは、EBGPのデフォルトは唯一の負荷の均衡を行う場合は、コマンドによって変更することができます。そこの負荷分散を行うための条件は、また、ある状況の最高の下で、潜在的な負荷分散を持っていないよりも、8を超えています。BGPのまだ最適を転送するには、BGPの負荷分散を行った後、しかし、ルーティングテーブルに2次のホ​​ップを表示されることがあります。

  10)最古

  ローカルピアで最古のネイバー関係が、好ましいです。それが最も安定しているため。しかし、一般的には考えていない、このダウンをスキップするように選択していきます。次の条件のいずれかに該当する場合は、このステップは無視されます:比較-RouterIDのベストパスが有効でBGPをこれらのルートは同じルータから引き継がれているため、複数のパスは、同じRouterIDのを持っている。現在は最高ではありませんパス。隣人が失敗への最適なパスをアドバタイズしているとき、現在の最適なパスの欠如の例が発生します。

  11)最低のルータID

  好ましくは、BGP BGPルータからの最下位IDを持つルートルータ。ルータIDは、ルータの最上位IPアドレス、及び好ましくはループバックインタフェースです。コマンドは、ルータのIDのBGPルータIDによって静的に設定することができます。パスは、パス選択処理RR特性を、含まれている場合は、発信者ID、ルータIDに置き換えられます。

  )12ルータ元と同じマルチホップパスID、次いで選択CLUSTER_LIST短い長さ、RR、クラスターリストを介して各ルータ-IDのRRに追加されるので

  複数のパスが同一のルータIDを発信する場合は、最短パスの好ましいBGPクラスタリストの長さであろう。この状況は、唯一のBGP RR環境で発生します。

  13)BGP経路は、好ましくは、隣接の最下位アドレスに由来します。それは、ループバックインターフェイスである場合、あなたはポートのループバックアドレスのレベルを参照してください、BGPネイバーコンフィギュレーションのアドレスです。

  BGPは最低ネイバーアドレスからのルートを好みました。これは、BGPネイバーコンフィギュレーションのIPアドレスが使用されており、それがローカルルータ本体とのTCP接続を確立するために、リモートピアに対応しています。

ルートフラップルーティング(経路フラップ)およびペナルティ(ルートダンプニング)  

  ルーティングは、各ルータがルートを再計算するようになりますので、ルーティングフリップフリップを引き起こす可能性がある等不安定リンク、ルータインターフェイス障害、ISP構築、管理者の設定ミスやエラーのトラブルシューティング:生成のような種々の経路を旋回するための理由があります、CPUリソース、ネットワーク帯域幅とルータの多くを消費します。

  BGPのネイバーはflaping

     

  R1とR2は、2つのルータがIGPとEBGPネイバー関係が確立されて実行されている場合は、近隣諸国との関係の確立には、インターフェイスをループバック。このとき、R1、R2がBGPへのそれらの広告を出してソースを更新した場合、その後、お互いにBGPを通過し、その後、EBGP 20、IGP ADデフォルトより大きいから学んだADルート以来、その後、隣人はflapingています現象。そして、IP BGPの概要は、BGPテーブルのバージョンを通して見ることができることを示すことは1あたり60秒で、メインルーティングテーブルのバージョン1は、一度変更されます。何回も変えBGP転送テーブル。

  デバッグIP BGP、デバッグIP BGPアップデートによりBGPのflapingを表示します。

  ソリューション:

  (1)が内蔵されEBGP BGPネイバーにループバックポートを使用しないでください。

  (2)ネットワーク+バックドア  

  BGP flapingのネクストホップ

     

  R1、ASと同じに属するR2、R3は、それがIGP、R2-R4、IGPにアナウンスしないとの間のR3-R5のリンクを実行します。ボディ関係R1、R2、R3 IBGPピア、R3隣人1.1.1.1ネクストホップ自己を再生し、R1を参照; R4、R2、R5、R3、R4、R5 EBGPピアピア関係には、彼らが取らなければなりませんダイレクトインタフェースは、隣接関係を確立します。

  この場合、直接接続されたネットワーク24.0.0.0/24 BGPは、それはR1にflapingそのネクストホップ現象を生み出す組み込まR4ループバックインターフェース4.4.4.0/24とR2-R4です。そして、IP BGPの概要は、BGPテーブルのバージョンを通して見ることができることを示すことは1あたり60秒で、メインルーティングテーブルのバージョン1は、一度変更されます。  

  ソリューション:

  1)静的ルート(静的ルートR1)

  2)内に配置されているIGP IBGP周辺に宣言

  3)直接ネットワークに接続されたEBGPはIGPに再分散します

  4)入力(R2)がR1の隣接XXXXネクストホップ自己を意味します

  主に以下の三つの目的で構成されているRFC2439によって記述ペナルティをルーティング(経路減衰):  

  ※引き起こさルーティング不安定ルータに処理負荷を軽減するメカニズムを提供

  ※ジッタの経路によって引き起こされます

  ※ルートの安定性を高めるが、収束時間(行儀)ルートの良好なパフォーマンスを犠牲にすることなく。

  ROUTER BG 1

  BGは、すべてのルートのための---- 750 2000 60 15を減衰させます。

  BGは、ROUTE-MAP XXXをDAMP

  ROUTE-MAP XXX

  MATIPのADD PREFIS XX

  SET DAM 15 750 2000 60 --- DEFAULT

  IP PREFIX XX PERMIT 1.1.1.0/24

  SH IP BG 1.1.1.0

  BG SH IP FOR DAM

  各プレフィックスのルーティングジッタのメンテナンス履歴を減衰させます。減衰アルゴリズムは、次のパラメータが含まれています。

  U ----ルートflaping歴史は、ルート変更は、ペナルティ値を割り当てられ、その状態は罰則履歴に設定されています。

  Uペナルティ値(ペナルティ)----ルーティング時間が、これはflapingあたりペナルティ値を増加させるであろう。デフォルト値は1000年ルートflaping罰です。唯一の属性の変更をルーティングする場合、罰は500です。この値は、ハードコードされています。

  閾値阻害U(抑制限界)----値が抑圧閾値を超える場合、ペナルティは、経路変更は、処罰又は減衰されます。ステータスのルーティングは、湿った状態に歴史になります。抑制しきい値のデフォルト値は2000で、これを設定することができます。

  Uペナルティ条件(状態を減衰させる)----ペナルティ条件がルートである場合は、ルータが最高のパスを選択します。このパスでは考慮されていないため、そのピアにプレフィックスを入れないであろう。

  U半減期(半減期)----経路の半分の時間ペナルティライフサイクルを低減することが、デフォルト値は15分の半減期です。5秒ごとに一度ルートの罰を減らします。半減期の値を設定してもよいです。

  Uは絶えず減少ルートの閾値(再使用制限)----罰を再利用します。値が閾値リユース以下に低下した場合、経路変更は、もはや抑制されません。750のデフォルトの再利用しきい値。10秒ごとに一度の接頭辞が抑制されている必要はありませんルータをチェックします。再利用のしきい値を設定することができます。ペナルティ値は、このプレフィックス(歴史)の歴史のしきい値再利用半分はそれほどメモリをより効率的に使用することをクリアされます達すると。

  U最大阻害しきい値/最大抑制時間----極端な不安定性を示し、その後安定し、累積ペナルティ値は、経路をもたらすことができるため、短時間で経路が長い時間になっている場合罰状態。これは、最大阻害のしきい値を設定する基本的な目的です。経路は、連続的不安定性を示した場合、ペナルティ値がその限界に留まるとルーティングは罰状態に維持しました。最大阻害閾値は、以下の式を用いて計算されます。最大抑止時間最長罰状態でのルート滞在。デフォルトは60分(4回半減期)を構成してもよいです。

   しきい値=最大阻害の再利用しきい値×2(最大阻害の半分の時間÷)

   最大阻害閾値は、式から計算されるので、これが発生すると、減衰効果が設けられて無駄がない、最大閾値阻害≤閾値を抑制することができます。再利用閾値= 750、閾値阻害= 3000、半減期= 30分、時間= 60分、最大阻害。このようなAの構成によれば、禁止閾値として抑圧閾値と3000の計算された最大阻害閾値は、超えなければならない、減衰経路のために、なぜならそう減衰設定は影響を及ぼしません。  

  

 

 

   BGPはEBGPに影響を与える湿しルーティング。各操作に基づいてルーティングパスを湿。接頭語は、2つの経路を有し、前記処罰場合、他のまだ使用可能なプレフィックスがBGPピアにあってもよいです。

  命令:BGP [ルートマップXX]湿[{半減期再使用制限抑制限界を最大タイム}]

  あなたはルートマップにリンクされている場合、ルートマップの設定値を湿し、特定のEBGPと一致しています。

  コマンドを確認します。

  IPプロトコルを表示

  SH IP BGP減衰?

  のみ湿ら-経路を示す経路を抑制した(クリア)。

  フラップ統計は、スイング振動数と経路のすべての発生経路が表示され(クリア)を表示します。

  パラメータが設定され、湿パラメータの詳細を表示します

  BGPネイバーのIPショー1.1.1.1湿らせ、路線

  IP BGPネイバーに1.1.1.1フラップの統計情報を表示します

6. RR  

  セグメンテーションのIBGPレベルなので、そのIBGPは、フルメッシュを必要とします。全体IBGPフルメッシュので、その後、ビルドセッション番号する必要がN *(N-1)/ 2です。それはスケールしません。他の連邦である二つの溶液は、ルートリフレクタが1である、生成されます。

  ルートリフレクタは他のIBGPピアルータへのルートを学習し、それはIBGPによってアドバタイズされるように構成され、ルータは他のルータとリフレクタ部IBGPピア関係を有し、これらのルータは、クライアントと呼ばれます。アドバタイズされたルートリフレクタはクライアント間を通過するため、ピア間のクライアントは、必要とされていません。図に示すように。

     

  利点:それによって、TCP接続の数を減らすこと、AS BGPネイバー関係の数を減らす、ASルートリフレクタで、すなわち、複数を有することができるが、さらにIBGPを必要セッションの数を減らすために、にも冗長性グループに分割されます。RRのルータが非RRルータと共存することができ、構成が単純です。

RFC1966はルートが特定の使用に学習する方法に応じて、規則によって宣言するためにどの方法を決定するために使用3つのRRを定義します。

  ルートが非クライアントIBGPピアから学習した場合、それが唯一の顧客ルータに反映されます。

  ルートは、顧客から学習された場合、それは(ルーティング以外顧客によって開始される)すべての顧客および非顧客ルータに反映されています。

  EBGPピアから学習したルートは、すべての顧客および非顧客ルータに反映されている場合

  RRの顧客は、彼らが顧客であるかわかりません。RRを通じて顧客と非顧客は、更新が抗IBGPがリングに使用することができ、クラスタリストと発信元をもたらすだろうルーティング反映しています。クラスタIDデフォルトルートリフレクタ自身のルータIDは、コマンドのBGPクラスタID 1.1.1.1によって修飾することができ、クラスタIDは32ビット値であるドット十進で書くことができ、小数点数のように書くことができる。オリジネータIBGPルータルータID内の原点。IBGPルートリフレクタは、ルートリフレクタの消失のすべての特性(ルートで運ば発信及び消失すなわち、クラスタリスト)IBGP後の特性です。

  隣人1.1.1.1ルートリフレクタクライアント

  これは、自分の顧客へのIBGPピア1.1.1.1にコマンドを介して行うことができます。勧告は、各IBGPの隣人のためにマークされています。

  ルートリフレクタクライアントがフルメッシュ場合、何BGPクライアントからクライアントへの反射を反映していないクライアントとの間のルーティングを禁止することができます。あなたは、ルーティングアップデートを減らすことができます。

  画像は、ルートリフレクタとしての基本的な構成を示しています。

  

 

 

連邦7.BGP 

  そうIBGPフルメッシュ必要セグメンテーションのIBGPレベル。全体IBGPフルメッシュので、その後、ビルドセッション番号する必要がN *(N-1)/ 2です。それはスケールしません。だから、連邦そのうちの1つは2つのソリューションを生み出します。両方の連邦EBGP特性は、IBGPの特性があります。提携は、制御のIBGPピア方法の他の多数あり、それは(メンバーと呼ばれる自律システム)のようなサブ自律システムのセットに細分されます。図に示すように。

     

  連合はAS_PATH属性の2種類を追加しました

  AS_CONFED_SEQUENCE:AS番号の順序付きリストは、ローカル自律システム連合に所属するAS番号のリストことを除いて、その使用方法およびAS_SEQUENCEを通るルートと全く同じで、特定の宛先に宛て。

  AS_CONFED_SETは:経路を通って、特定の宛先にAS番号の順不同のリストを行く、その使用方法とまったく同じAS_SETは、以外は、ローカル自律システム連合に所属するAS番号のリスト。

  AS_PATHは、自律システム間で生じるので、従ってループ防止機能を保持する、メンバーのために使用されます。AS_PATHに剥離やAS_CONFED_SET AS_CONFED_SEQUENCE AS_PATH属性情報から、ユニオン外部ピアに更新メッセージを送信し、追加のネットワークID場合。

  Local_preferenceとMEDは連盟に渡すことができます。ASパス長を算出括弧に示すユニオン内の小さなAS番号が、それは、ASパスに考慮されていません。移転は、連邦のネクストホップは変更されません。

 

おすすめ

転載: www.cnblogs.com/xinghen1216/p/11844287.html