HCIP-IERS はエンタープライズ レベルのルーティングおよびスイッチング ネットワークを展開します_BGP プロトコルの機能と構成_IBGP および EBGP

目次

第 3 章 BGP プロトコルの機能と構成

実験3-1 IBGPとEBGP

学習目的

トポロジー

シーン

学習課題

ステップ 1. 基本構成と IP アドレス指定

ステップ 2. エリア内 IGP を構成する

ステップ 3. IBGP ピアを確立する

ステップ 4. EBGP ピアを構成する

ステップ 5. Network コマンドを使用してルーティング情報を公開する

追加実験: 考えて検証する

最終的なデバイス構成


 

第 3 章 BGP プロトコルの機能と構成

実験3-1 IBGPとEBGP

学習目的

BGPの設定方法をエリアでマスターする

マルチエリアBGPの設定方法をマスターする

·BGPネイバーテーブルとデータベースを観察する

BGPアップデート元の設定方法をマスターする

EBGPマルチホップの設定方法をマスターする

・IBGP、EBGPにおける経路のネクストホップの変化を観測する

IBGP のネクストホップの設定をマスターする

BGPネットワークコマンドの設定方法をマスターする

トポロジー

 

図 3-1 IBGP と EBGP

シーン

あなたは会社のネットワーク管理者です。会社のネットワークは、ルーティング プロトコルとして BGP プロトコルを使用しています。企業のネットワークは複数の自律システムで構成されており、支店ごとに異なる AS 番号が使用されているため、企業ネットワークの構築を完了する必要があります。本社では OSPF を IGP として使用し、社内のさまざまな支社ではプライベート BGP AS 番号を使用します。ネットワークの構築が完了したら、BGP の経路情報の送信を監視する必要もあります。

学習課題

ステップ 1.基本構成と IP アドレス指定

すべてのルーターの IP アドレスとマスクを設定します。R4 および R5 のループバック 1 インターフェイスのマスクは 24 ビットで、ユーザー ネットワークをシミュレートします。

<R1>システムビュー

システムビューに入り、Ctrl+Z でユーザービューに戻ります。

[R1]インターフェイス シリアル 1/0/0

[R1-Serial1/0/0]IPアドレス 10.0.12.1 24

[R1-Serial1/0/0]終了

[R1]インターフェイス シリアル 3/0/0

[R1-Serial3/0/0]IPアドレス 10.0.14.1 24

[R1-Serial3/0/0]終了

[R1]インターフェイス ループバック 0

[R1-LoopBack0]IPアドレス 10.0.1.1 32

[R1-LoopBack0]終了

<R2>システムビュー

システムビューに入り、Ctrl+Z でユーザービューに戻ります。

[R2]インターフェイス シリアル 1/0/0

[R2-Serial1/0/0]IPアドレス 10.0.12.2 24

[R2-Serial1/0/0]終了

[R2]インターフェイス シリアル 2/0/0

[R2-Serial2/0/0]IPアドレス 10.0.23.2 24

[R2-Serial2/0/0]終了

[R2]インターフェイスループバック0

[R2-LoopBack0]IPアドレス 10.0.2.2 32

<R3>システムビュー

システムビューに入り、Ctrl+Z でユーザービューに戻ります。

[R3]インターフェイス シリアル 2/0/0

[R3-Serial2/0/0]IPアドレス 10.0.23.3 24

[R3-Serial2/0/0]終了

[R3]インターフェイス シリアル 3/0/0

[R3-Serial3/0/0]IPアドレス 10.0.35.3 24

[R3-Serial3/0/0]終了

[R3]インターフェイスループバック0

[R3-LoopBack0]IPアドレス 10.0.3.3 32

<R4>システムビュー

システムビューに入り、Ctrl+Z でユーザービューに戻ります。

[R4]インターフェイス シリアル 1/0/0

[R4-Serial1/0/0]IPアドレス 10.0.14.4 24

[R4-Serial1/0/0]終了

[R3]インターフェイスループバック0

[R4-LoopBack0]IPアドレス 10.0.4.4 32

<R5>システムビュー

システムビューに入り、Ctrl+Z でユーザービューに戻ります。

[R5]インターフェイス シリアル 1/0/0

[R5-Serial1/0/0]IPアドレス 10.0.35.5 24

[R5-Serial1/0/0]終了

[R3]インターフェイスループバック0

[R5-LoopBack0]IPアドレス 10.0.5.5 32

各直接リンクの接続をテストします。

<R1>ping -c 1 10.0.12.2

  PING 10.0.12.2: 56 データ バイト、CTRL_C を押して中断します

    10.0.12.2 からの応答: バイト = 56 シーケンス = 1 ttl = 255 時間 = 34 ミリ秒

  --- 10.0.12.2 ping 統計 ---

    1 パケットが送信されました

    1 パケットを受信しました

    0.00% のパケット損失

    往復の最小/平均/最大 = 34/34/34 ミリ秒

<R1>ping -c 1 10.0.14.4

  PING 10.0.14.4: 56 データ バイト、CTRL_C を押して中断します

    10.0.14.4 からの応答: バイト = 56 シーケンス = 1 ttl = 255 時間 = 40 ミリ秒

  --- 10.0.14.4 ping 統計 ---

    1 パケットが送信されました

    1 パケットを受信しました

    0.00% のパケット損失

    往復の最小/平均/最大 = 40/40/40 ミリ秒

<R3>ping -c 1 10.0.23.2

  PING 10.0.23.2: 56 データ バイト、CTRL_C を押して中断します

    10.0.23.2 からの応答: バイト = 56 シーケンス = 1 ttl = 255 時間 = 33 ミリ秒

  --- 10.0.23.2 ping 統計 ---

    1 パケットが送信されました

    1 パケットを受信しました

    0.00% のパケット損失

    往復の最小/平均/最大 = 33/33/33 ミリ秒

<R3>ping -c 1 10.0.35.5

  PING 10.0.35.5: 56 データ バイト、CTRL_C を押して中断します

    10.0.35.5 からの応答: バイト = 56 シーケンス = 1 ttl = 255 時間 = 35 ミリ秒

  --- 10.0.35.5 ping 統計 ---

    1 パケットが送信されました

    1 パケットを受信しました

    0.00% のパケット損失

往復の最小/平均/最大 = 35/35/35 ミリ秒

直接接続の接続が正常であることを示しています。

ステップ 2.エリア内 IGP を構成する

AS 64512 で OSPF を IGP として使用し、ループバック 0 に接続されているネットワーク セグメントを OSPF にアドバタイズします。R1 の S1/0/0 に接続されたネットワーク セグメントは OSPF を実行します。

[R1]ルーターID 10.0.1.1

[R1]ospf1

[R1-ospf-1]エリア0

[R1-ospf-1-area-0.0.0.0]ネットワーク 10.0.12.1 0.0.0.0

[R1-ospf-1-area-0.0.0.0]ネットワーク 10.0.1.1 0.0.0.0

[R1-ospf-1-area-0.0.0.0]終了

[R1-ospf-1]終了

R2 の S1/0/0 と S2/0/0 に接続されたネットワークセグメントは OSPF を実行します。

[R2]ルーターID 10.0.2.2

[R2]ospf1

[R2-ospf-1]エリア0

[R2-ospf-1-area-0.0.0.0]ネットワーク 10.0.12.2 0.0.0.0

[R2-ospf-1-area-0.0.0.0]ネットワーク 10.0.23.2 0.0.0.0

[R2-ospf-1-area-0.0.0.0]ネットワーク 10.0.2.2 0.0.0.0

[R2-ospf-1-area-0.0.0.0]終了

[R2-ospf-1]終了

R3 の S2/0/0 に接続されたネットワークセグメントは OSPF を実行します。

[R3]ルーターID 10.0.3.3

[R3]ospf1

[R3-ospf-1]エリア0

[R3-ospf-1-area-0.0.0.0]ネットワーク 10.0.23.3 0.0.0.0

[R3-ospf-1-area-0.0.0.0]ネットワーク 10.0.3.3 0.0.0.0

[R3-ospf-1-area-0.0.0.0]終了

[R3-ospf-1]終了

network コマンドを使用する場合は、ワイルドカード マスクに 0.0.0.0 を使用することに注意してください。

設定が完了したら、OSPF ネイバー関係が確立されているかどうかを確認します。

[R2]OSPFピアを表示します

          OSPF プロセス 1 (ルーター ID 10.0.2.2)

                 隣人

 エリア 0.0.0.0 インターフェイス 10.0.12.2(Serial1/0/0) のネイバー

 ルーターID: 10.0.1.1 アドレス: 10.0.12.1       

   状態: フル モード:Nbr はスレーブです 優先順位: 1

   DR: なし BDR: なし MTU: 0    

   デッドタイマーの期限は 37 秒です

   再送信タイマー間隔: 5

   隣人は 00:01:05 まで起きています     

   認証シーケンス: [ 0 ]

                 隣人

 エリア 0.0.0.0 インターフェイス 10.0.23.2(Serial2/0/0) のネイバー

 ルーターID: 10.0.3.3 アドレス: 10.0.23.3       

   状態: フル モード:Nbr はマスター優先度: 1

   DR: なし BDR: なし MTU: 0    

   デッドタイマーの期限は 33 秒です

   再送信タイマー間隔: 5

   隣人は 00:00:19 までに起きています     

   認証シーケンス: [ 0 ]

すべてのルーターのルーティング テーブルを表示します。相手機器のループバックインターフェースのネットワークセグメントの経路が学習されているか確認してください。

[R1]ディスプレイIPルーティングテーブル

ルート フラグ: R - リレー、D - Fib へのダウンロード

----------------------------------------------------------------------------

ルーティング テーブル: パブリック

         目的地 : 15 路線 : 15       

宛先/マスク プロト プリコスト フラグ ネクストホップ インターフェイス

       10.0.1.1/32 直接 0 0 D 127.0.0.1 ループバック 0

10.0.2.2/32 OSPF 10 1562 D 10.0.12.2 シリアル 1/0/0

       10.0.3.3/32 OSPF 10 3124D 10.0.12.2 シリアル 1/0/0

      10.0.12.0/24 直接 0 0 D 10.0.12.1 シリアル 1/0/0

      10.0.12.1/32 直接 0 0 D 127.0.0.1 シリアル 1/0/0

      10.0.12.2/32 ダイレクト 0 0 D 10.0.12.2 シリアル 1/0/0

    10.0.12.255/32 直接 0 0 D 127.0.0.1 シリアル 1/0/0

      10.0.14.0/24 ダイレクト 0 0 D 10.0.14.1 Serial3/0/0

      10.0.14.1/32 直接 0 0 D 127.0.0.1 Serial3/0/0

      10.0.14.4/32 ダイレクト 0 0 D 10.0.14.4 Serial3/0/0

    10.0.14.255/32 直接 0 0 D 127.0.0.1 Serial3/0/0

      10.0.23.0/24 OSPF 10 3124 D 10.0.12.2 シリアル 1/0/0

       127.0.0.0/8 直接 0 0 D 127.0.0.1 InLoopBack0

      127.0.0.1/32 直接 0 0 D 127.0.0.1 InLoopBack0

127.255.255.255/32直接 0 0 D 127.0.0.1 InLoopBack0

255.255.255.255/3 直接 0 0 D 127.0.0.1 InLoopBack0

[R2]ディスプレイIPルーティングテーブル

ルート フラグ: R - リレー、D - Fib へのダウンロード

----------------------------------------------------------------------------

ルーティング テーブル: パブリック

         目的地 : 15 路線 : 15       

宛先/マスク プロト プリコスト フラグ ネクストホップ インターフェイス

10.0.1.1/32   OSPF 10 1562 D 10.0.12.1 シリアル 1/0/0

10.0.2.2/32 直接 0 0 D 127.0.0.1 ループバック 0

10.0.3.3/32   OSPF 10 1562 D 10.0.23.3 シリアル 2/0/0

10.0.12.0/24 直接 0 0 D 10.0.12.2 シリアル 1/0/0

10.0.12.1/32 ダイレクト 0 0 D 10.0.12.1 シリアル 1/0/0

10.0.12.2/32 直接 0 0 D 127.0.0.1 シリアル 1/0/0

10.0.12.255/32 直接 0 0 D 127.0.0.1 シリアル 1/0/0

10.0.23.0/24 直接 0 0 D 10.0.23.2 シリアル 2/0/0

10.0.23.2/32 ダイレクト 0 0 D 127.0.0.1 Serial2/0/0

10.0.23.3/32 ダイレクト 0 0 D 10.0.23.3 Serial2/0/0

10.0.23.255/32 直接 0 0 D 127.0.0.1 Serial2/0/0

127.0.0.0/8 直接 0 0 D 127.0.0.1 InLoopBack0

127.0.0.1/32 直接 0 0 D 127.0.0.1 InLoopBack0

127.255.255.255/32 直接 0 0 D 127.0.0.1 InLoopBack0

255.255.255.255/32 直接 0 0 D 127.0.0.1 InLoopBack0

[R3]ディスプレイIPルーティングテーブル

ルート フラグ: R - リレー、D - Fib へのダウンロード

----------------------------------------------------------------------------

ルーティング テーブル: パブリック

         目的地 : 16 路線 : 16       

宛先/マスク プロト プリコスト フラグ ネクストホップ インターフェイス

       10.0.1.1/32 OSPF 10 3124 D 10.0.23.2 シリアル 2/0/0

       10.0.2.2/32 OSPF 10 1562 D 10.0.23.2 シリアル 2/0/0

       10.0.3.3/32 直接 0 0 D 127.0.0.1 ループバック 0

      10.0.12.0/24 OSPF 10 3124 D 10.0.23.2 シリアル 2/0/0

      10.0.23.0/24 ダイレクト 0 0 D 10.0.23.3 Serial2/0/0

      10.0.23.2/32 ダイレクト 0 0 D 10.0.23.2 シリアル 2/0/0

      10.0.23.3/32 直接 0 0 D 127.0.0.1 Serial2/0/0

    10.0.23.255/32 直接 0 0 D 127.0.0.1 Serial2/0/0

      10.0.35.0/24 ダイレクト 0 0 D 10.0.35.3 Serial3/0/0

      10.0.35.3/32 直接 0 0 D 127.0.0.1 Serial3/0/0

      10.0.35.5/32 ダイレクト 0 0 D 10.0.35.5 Serial3/0/0

    10.0.35.255/32 直接 0 0 D 127.0.0.1 Serial3/0/0

      127.0.0.0/8 直接 0 0 D 127.0.0.1 InLoopBack0

      127.0.0.1/32 直接 0 0 D 127.0.0.1 InLoopBack0

127.255.255.255/32直接 0 0 D 127.0.0.1 InLoopBack0

255.255.255.255/32直接 0 0 D 127.0.0.1 InLoopBack0

R1、R2、および R3 のルーティング テーブルから、各ルータは、他の 2 つのルータのループバック 0 インターフェイスに接続されているネットワーク セグメントのルートを学習できることがわかります。

ステップ 3. IBGP ピアを確立する

R1、R2、および R3 で IBGP 完全相互接続を構成します。Loopback0 アドレスを更新ソースとして使用します。

[R1]bgp 64512

[R1-bgp]ピア 10.0.2.2 番号 64512

[R1-bgp]ピア 10.0.2.2 接続インターフェイス ループバック 0

[R1-bgp]ピア 10.0.3.3 番号 64512

[R1-bgp]ピア 10.0.3.3 接続インターフェイス ループバック 0

[R1-bgp]終了

[R2]bgp 64512

[R2-bgp]ピア 10.0.1.1 番号 64512

[R2-bgp]ピア 10.0.1.1 接続インターフェイス ループバック 0

[R2-bgp]ピア 10.0.3.3 番号 64512

[R2-bgp]ピア 10.0.3.3 接続インターフェイス ループバック 0

[R2-bgp]終了

[R3]bgp 64512

[R3-bgp]ピア 10.0.1.1 番号 64512

[R3-bgp]ピア 10.0.1.1 接続インターフェイス ループバック 0

[R3-bgp]ピア 10.0.2.2 番号 64512

[R3-bgp]ピア 10.0.2.2 接続インターフェイス ループバック 0

[R3-bgp]終了

display tcp statusコマンドを実行して、TCP ポートの接続ステータスを表示します。

[R2]TCPステータスを表示

TCPCB Tid/Soid ローカル追加:ポート 外部追加:ポート VPNID 状態

37a32f14 76 /1 0.0.0.0:80 0.0.0.0:0 23553 聞いています

37a33b34 239/2 0.0.0.0:179 10.0.1.1:0 0 リスニング

39052914 239/6 0.0.0.0:179 10.0.3.3:0 0 リスニング

37a3321c 76 /3 0.0.0.0:443 0.0.0.0:0 23553 聞いています

39052c1c 239/11    10.0.2.2:179           10.0.3.3:54086 0 確立されました

3905260c 239/5 10.0.2.2:61635         10.0.1.1:179          0 確立されました

エントリから、Local Add は 10.0.2.2 (つまり、R2 の Loopback0 インターフェイス アドレス)、ポート番号は 179 (BGP プロトコルの TCP ポート番号) であることがわかります。10.0.3.3 および 10.0.1.1 のステータスは「確立」であり、R2、R1、および R3 間の TCP 接続が確立されていることを示します。

各ルーターの BGP ネイバー関係のステータスを表示するには、display bgppeerを使用します。

[R1]bgp ピアを表示します

 BGPローカルルータID:10.0.1.1

 ローカル AS 番号 : 64512

 ピアの総数 : 2 確立状態のピア : 2

  ピア V AS MsgRcvd MsgSent OutQ アップ/ダウン状態 PrefRcv

  10.0.2.2 4 64512 273 277 0 02:15:53 確立 0

  10.0.3.3 4 64512 276 276 0 02:15:53 確立 0

[R2]bgp ピアを表示します

 BGPローカルルーターID:10.0.2.2

 ローカル AS 番号 : 64512

 ピアの総数 : 2 確立状態のピア : 2

  ピア V AS MsgRcvd MsgSent OutQ アップ/ダウン状態 PrefRcv

  10.0.1.1 4 64512 38 38 0 00:18:02 確立 0

  10.0.3.3 4 64512 1000 1000 0 16:38:38 確立 0

[R3]bgpピアを表示

 BGPローカルルーターID:10.0.3.3

 ローカル AS 番号 : 64512

 ピアの総数 : 2 確立状態のピア : 2

  ピア V AS MsgRcvd MsgSent OutQ アップ/ダウン状態 PrefRcv

  10.0.1.1 4 64512 39 39 0 00:18:35 確立 0

  10.0.2.2 4 64512 1001 1001 0 16:39:11 確立 0

3 つのルーター間の BGP ネイバー関係が確立状態にあり、ネイバー関係が確立されていることを示していることがわかります。

R1 の BGP プロセスでタイマーを使用して、BGP のキープアライブ時間を 30 秒に、ホールド時間を 90 秒に変更します。R1 と R2 間のピア関係の確立に問題がないかを確認し、display bgppeerverboseコマンドを使用して確立後のネゴシエーション間隔を確認します。

[R1-bgp] bgp 64512

[R1-bgp] タイマー キープアライブ 30 ホールド 90

警告: このコマンドのパラメータを変更すると、ピア セッションがリセットされます。続行しますか?[Y/N]:y

[R1-bgp]終了

注: このパラメータを変更すると、BGP ネイバーが再起動されます。

[R2] bgp ピアの詳細を表示します

        BGP ピアは 10.0.1.1、リモート AS 64512  

        タイプ: IBGP リンク

        BGP バージョン 4、リモートルーター ID 10.0.1.1

        アップデートグループID:1  

        BGP の現在の状態: 確立、00h07m19 秒間稼働

        BGP の現在のイベント: KATimerExpired

        BGP の最終状態: Openconfirm

        BGP ピアアップ数: 2

        受信したルートの合計: 0

        受信したアクティブなルートの合計: 0

        アドバタイズされたルートの合計: 0

        ポート: ローカル - 50117 リモート - 179

        設定済み: 接続再試行時間: 32 秒

        設定済み: アクティブ保持時間: 180 秒   キープアライブ時間: 60 秒

        受信: アクティブ保持時間: 90 秒

        ネゴシエート済み: アクティブ保持時間: 90 秒    キープアライブ時間: 30 秒

        ピアのオプション機能:

        ピアは bgp マルチプロトコル拡張をサポートします

        ピアは bgp ルート リフレッシュ機能をサポートします

        ピアは bgp 4-byte-as 機能をサポートします

        アドレス ファミリ IPv4 ユニキャスト: アドバタイズおよび受信

 受信: 合計 16 メッセージ

                 更新メッセージ 0

                 メッセージを開く 1

                 キープアライブメッセージ 15

                 通知メッセージ 0

                 メッセージを更新 0

 送信済み: 合計 16 メッセージ

                 更新メッセージ 0

                 メッセージを開く 1

                 キープアライブメッセージ 15

                 通知メッセージ 0

                 メッセージを更新 0

 構成された認証タイプ: なし

 最後に受信したキープアライブ: 2011/12/07 08:33:52    

 最小ルート アドバタイズ間隔は 15 秒です

 オプションの機能:

 ルート更新機能が有効になりました

 4-byte-as 機能が有効になりました

 接続インターフェースが設定されました

 ピアの優先値: 0

 ルーティング ポリシーが構成されています:

 ルーティング ポリシーが構成されていません

        BGP ピアは 10.0.3.3、リモート AS 64512  

        タイプ: IBGP リンク

        BGP バージョン 4、リモートルーター ID 10.0.3.3

        アップデートグループID:1  

        BGP の現在の状態: 確立、16 時間 28 分 14 秒間稼働

        BGP 現在のイベント: RecvKeepalive

        BGP の最終状態: Openconfirm

        BGP ピアアップ数: 1

        受信したルートの合計: 0

        受信したアクティブなルートの合計: 0

        アドバタイズされたルートの合計: 0

        ポート: ローカル - 179 リモート - 49663

        設定済み: 接続再試行時間: 32 秒

        設定済み: アクティブ保持時間: 180 秒   キープアライブ時間: 60 秒

        受信: アクティブ保持時間: 180 秒

        ネゴシエート済み: アクティブ保持時間: 180 秒   キープアライブ時間: 60 秒

        ピアのオプション機能:

        ピアは bgp マルチプロトコル拡張をサポートします

        ピアは bgp ルート リフレッシュ機能をサポートします

        ピアは bgp 4-byte-as 機能をサポートします

        アドレス ファミリ IPv4 ユニキャスト: アドバタイズおよび受信

 受信数: 合計 990 メッセージ

                 更新メッセージ 0

                 メッセージを開く 1

                 キープアライブメッセージ 989

                 通知メッセージ 0

                 メッセージを更新 0

 送信済み: 合計 990 メッセージ

                 更新メッセージ 0

                 メッセージを開く 1

                 キープアライブメッセージ 989

                 通知メッセージ 0

                 メッセージを更新 0

 構成された認証タイプ: なし

 最後に受信したキープアライブ: 2011/12/07 08:34:17    

 最小ルート アドバタイズ間隔は 15 秒です

 オプションの機能:

 ルート更新機能が有効になりました

 4-byte-as 機能が有効になりました

 接続インターフェースが設定されました

 ピアの優先値: 0

 ルーティング ポリシーが構成されています:

 ルーティング ポリシーが構成されていません

R2 のデフォルト設定パラメータのアクティブ保持時間は 180 秒、キープアライブ時間は 60 秒であることがわかります。

R1 のパラメータが変更された後、データ パケットを受信する R2 のアクティブ ホールド タイムは 90 秒になります。ネゴシエートされたパラメータは小さい値のパラメータであるため、R2 と R1 の間のネゴシエーションの結果は、アクティブ ホールド タイムが 90 秒、キープアライブ タイムが 30 秒で、R3 のパラメータは依然としてデフォルト パラメータです。

R2 は R3 と同じであるため、ネゴシエーション結果の設定パラメータはネゴシエーション パラメータと一致しており、アクティブ ホールド タイムは 180 秒、キープアライブ タイムは 60 秒です。

ステップ 4. EBGP ピアを構成する

R4 で BGP を構成し、ローカル AS 番号を 64513 に設定し、R1 との EBGP ピア関係を確立します。ピア関係を確立する場合、更新元をループバック 0 インターフェイスのアドレスとして指定し、ebgp-max-hopを 2 として指定します。ピア関係を正常に確立できるように、ピア ループバック 0 インターフェイスのアドレスに 32 ビットのスタティック ルートを追加します。

[R1]ip ルート静的 10.0.4.4 32 10.0.14.4

[R4]ip ルート静的 10.0.1.1 32 10.0.14.1

[R1]bgp 64512

[R1-bgp]ピア 10.0.4.4 番号 64513

[R1-bgp]ピア 10.0.4.4 ebgp-max-hop 2

[R1-bgp]ピア 10.0.4.4 接続インターフェイス LoopBack0

[R1-bgp]終了

[R4]ルーターID 10.0.4.4

[R4]bgp 64513

[R4-bgp]ピア 10.0.1.1 番号 64512

[R4-bgp]ピア 10.0.1.1 ebgp-max-hop 2

[R4-bgp]ピア 10.0.1.1 接続インターフェイス LoopBack0

[R4-bgp] 言う

ピア関係が確立されたら、display bgppeer コマンドを実行してピア関係のステータスを確認します。

[R4]bgpピアを表示

 BGPローカルルータID:10.0.4.4

 ローカル AS 番号 : 64513

 ピアの総数 : 1 確立状態のピア : 1

ピア V AS MsgRcvd MsgSent OutQ アップ/ダウン状態 PrefRcv

10.0.1.1 4 64512 4 5 0 00:01:18 確立 0

R4 でdebug ging  ip packet verbose コマンドを実行して、キープアライブ パケットの TTL 値を表示します。

<R4>ターミナルモニター

<R4>ターミナルデバッグ

<R4>IPパケットのデバッグ

<R4>

2016 年 10 月 31 日 17:22:44.900.2+00:00 R4 IP/7/debug_case:

受信中、インターフェイス = Serial1/0/0、バージョン = 4、headlen = 20、tos = 192、

pktlen = 40、pktid = 429、オフセット = 0、ttl = 2、プロトコル = 6、

チェックサム = 40287、s = 10.0.1.1、d = 10.0.4.4

プロンプト: ボードによる IP プロセスを開始します!

   

45 c0 00 28 01 広告 00 00 02 06 9d 5f 0a 00 01 01

0a 00 04 04

2016 年 10 月 31 日 17:22:44.900.3+00:00 R4 IP/7/debug_case:

受信中、インターフェイス = Serial1/0/0、バージョン = 4、headlen = 20、tos = 192、

pktlen = 40、pktid = 429、オフセット = 0、ttl = 2、プロトコル = 6、

チェックサム = 40287、s = 10.0.1.1、d = 10.0.4.4

プロンプト: IP フォワードでフローごとに Fib を検索する前。

受信パケットの TTL が 2 であることがわかります。

EBGP ピア関係も R3 と R5 の間に確立されます。接続は物理インターフェイス アドレスを使用して直接確立されます。

[R3]bgp 64512

[R3-bgp]ピア 10.0.35.5 番号 64514

[R3-bgp]終了

[R5]ルーターID 10.0.5.5

[R5]bgp 64514

[R5-bgp] ピア 10.0.35.3 番号 64512

[R5-bgp]終了

[R5]bgpピアを表示  

BGPローカルルーターID:10.0.5.5

 ローカル AS 番号 : 64514

 ピアの総数 : 1 確立状態のピア : 1

  ピア V AS MsgRcvd MsgSent OutQ アップ/ダウン状態 PrefRcv

  10.0.35.3 4 64512 2 3 0 00:00:46 確立 0

ステップ 5. Network コマンドを使用してルーティング情報を公開する

R4 の Loopback1 にアドレス 10.1.4.4/24 を設定します。networkコマンドを使用して、ネットワーク セグメントを BGP にアドバタイズします。

[R4]インターフェイスループバック1

[R4-LoopBack1]IP アドレス 10.1.4.4 24

[R4-LoopBack1]終了

[R4]bgp 64513

[R4-bgp]ネットワーク 10.1.4.4 24

[R4-bgp] 言う

R1 および R3 のグローバル ルーティング テーブルで、ルートが存在するかどうかを確認します。

R3 の BGP ルーティング テーブルを確認して、ルートのネクスト ホップ情報を分析します。

[R1]ディスプレイIPルーティングテーブル

ルート フラグ: R - リレー、D - Fib へのダウンロード

----------------------------------------------------------------------------

ルーティング テーブル: パブリック

         目的地 : 18 路線 : 18       

宛先/マスク プロト プリコスト フラグ ネクストホップ インターフェイス

       10.0.1.1/32 直接 0 0 D 127.0.0.1 ループバック 0

       10.0.2.2/32 OSPF 10 1562 D 10.0.12.2 シリアル 1/0/0

       10.0.3.3/32 OSPF 10 3124 D 10.0.12.2 シリアル 1/0/0

       10.0.4.4/32 静的 60 0 RD 10.0.14.4 シリアル 3/0/0

      10.0.12.0/24 直接 0 0 D 10.0.12.1 シリアル 1/0/0

      10.0.12.1/32 直接 0 0 D 127.0.0.1 シリアル 1/0/0

      10.0.12.2/32 ダイレクト 0 0 D 10.0.12.2 シリアル 1/0/0

    10.0.12.255/32 直接 0 0 D 127.0.0.1 シリアル 1/0/0

      10.0.14.0/24 ダイレクト 0 0 D 10.0.14.1 Serial3/0/0

      10.0.14.1/32 直接 0 0 D 127.0.0.1 Serial3/0/0

      10.0.14.4/32 ダイレクト 0 0 D 10.0.14.4 Serial3/0/0

    10.0.14.255/32 直接 0 0 D 127.0.0.1 Serial3/0/0

      10.0.23.0/24 OSPF 10 3124 D 10.0.12.2 シリアル 1/0/0

       10.1.4.0/24 EBGP 255 0 RD 10.0.4.4 シリアル 3/0/0

      127.0.0.0/8 直接 0 0 D 127.0.0.1 InLoopBack0

      127.0.0.1/32 直接 0 0 D 127.0.0.1 InLoopBack0

127.255.255.255/32 直接 0 0 D 127.0.0.1 InLoopBack0

255.255.255.255/3 直接 0 0 D 127.0.0.1 InLoopBack0

10.1.4.0/24 の EBGP ルートが R1 で学習されていることがわかります。

R3 でネットワーク 10.1.4.0/24 へのルートがあるかどうかを確認します。

[R3]ディスプレイIPルーティングテーブル

ルート フラグ: R - リレー、D - Fib へのダウンロード

----------------------------------------------------------------------------

ルーティング テーブル: パブリック

         目的地 : 16 路線 : 16       

宛先/マスク プロト プリコスト フラグ ネクストホップ インターフェイス

       10.0.1.1/32 OSPF 10 3124 D 10.0.23.2 シリアル 2/0/0

       10.0.2.2/32 OSPF 0 1562 D 10.0.23.2 シリアル 2/0/0

       10.0.3.3/32 直接 0 0 D 127.0.0.1 ループバック 0

      10.0.12.0/24 OSPF 10 3124 D 10.0.23.2 シリアル 2/0/0

      10.0.23.0/24 ダイレクト 0 0 D 10.0.23.3 Serial2/0/0

      10.0.23.2/32 ダイレクト 0 0 D 10.0.23.2 シリアル 2/0/0

      10.0.23.3/32 直接 0 0 D 127.0.0.1 Serial2/0/0

    10.0.23.255/32 直接 0 0 D 127.0.0.1 Serial2/0/0

      10.0.35.0/24 ダイレクト 0 0 D 10.0.35.3 Serial3/0/0

      10.0.35.3/32 直接 0 0 D 127.0.0.1 Serial3/0/0

      10.0.35.5/32 ダイレクト 0 0 D 10.0.35.5 Serial3/0/0

    10.0.35.255/32 直接 0 0 D 127.0.0.1 Serial3/0/0

      127.0.0.0/8 直接 0 0 D 127.0.0.1 InLoopBack0

      127.0.0.1/32 直接 0 0 D 127.0.0.1 InLoopBack0

127.255.255.255/32直接 0 0 D 127.0.0.1 InLoopBack0

255.255.255.255/3 直接 0 0 D 127.0.0.1 InLoopBack0

R3 には 10.1.4.4 の bgp ルートがありません。

R3のBGPテーブルを確認してください。

[R3]bgp ルーティング テーブルの表示

 BGP ローカルルーター ID は 10.0.3.3 です

 ステータス コード: * - 有効、> - 最良、d - 減衰、

               h - 履歴、i - 内部、s - 抑制、S - 古い

               起源 : i - IGP、e - EGP、? - 不完全な

 総ルート数: 1

      ネットワーク NextHop MED LocPrf PrefVal パス/Ogn

   i 10.1.4.0/24 10.0.4.4 0 100 0 64513i

R3 の BGP ルーティング テーブルで確認できますが、この BGP ルートには * マークが付いておらず、このルートが優先されていないことを示しています。このルートのネクストホップは 10.0.4.4 であり、R3 にはアドレス 10.0.4.4 へのルートが存在しないためです。BGP ルート選択の原則によれば、BGP ルートのネクスト ホップに到達できない場合、そのルートは無視されます。

R1 でネクストホップローカルを構成し、R3 のルーティング テーブルを再度確認します。

[R1]bgp 64512

[R1-bgp]ピア 10.0.3.3 ネクストホップローカル

[R1-bgp]ピア 10.0.2.2 ネクストホップローカル

[R1-bgp]終了

[R3]bgp ルーティング テーブルの表示

 BGP ローカルルーター ID は 10.0.3.3 です

 ステータス コード: * - 有効、> - 最良、d - 減衰、

               h - 履歴、i - 内部、s - 抑制、S - 古い

               起源 : i - IGP、e - EGP、? - 不完全な

 総ルート数: 1

      ネットワーク NextHop MED LocPrf PrefVal パス/Ogn

 *>i 10.1.4.0/24 10.0.1.1 0 100 0 64513i

BGP ルート 10.1.4.0/24 のネクスト ホップは 10.0.1.1 であり、同時に記号 * と > があり、このルートが正しく最適であることを示していることがわかります。

R3のルーティングテーブルを確認してください。

[R3]ディスプレイIPルーティングテーブル

ルート フラグ: R - リレー、D - Fib へのダウンロード

----------------------------------------------------------------------------

ルーティング テーブル: パブリック

         目的地 : 17 路線 : 17       

宛先/マスク プロト プリコスト フラグ ネクストホップ インターフェイス

       10.0.1.1/32 OSPF 10 3124 D 10.0.23.2 シリアル 2/0/0

       10.0.2.2/32 OSPF 10 1562 D 10.0.23.2 シリアル 2/0/0

       10.0.3.3/32 直接 0 0 D 127.0.0.1 ループバック 0

      10.0.12.0/24 OSPF 10 3124 D 10.0.23.2 シリアル 2/0/0

      10.0.23.0/24 ダイレクト 0 0 D 10.0.23.3 Serial2/0/0

      10.0.23.2/32 ダイレクト 0 0 D 10.0.23.2 シリアル 2/0/0

      10.0.23.3/32 直接 0 0 D 127.0.0.1 Serial2/0/0

    10.0.23.255/32 直接 0 0 D 127.0.0.1 Serial2/0/0

      10.0.35.0/24 ダイレクト 0 0 D 10.0.35.3 Serial3/0/0

      10.0.35.3/32 直接 0 0 D 127.0.0.1 Serial3/0/0

      10.0.35.5/32 ダイレクト 0 0 D 10.0.35.5 Serial3/0/0

    10.0.35.255/32 直接 0 0 D 127.0.0.1 Serial3/0/0

       10.1.4.0/24 IBGP 255 0 RD 10.0.1.1 シリアル 2/0/0

      127.0.0.0/8 直接 0 0 D 127.0.0.1 InLoopBack0

      127.0.0.1/32 直接 0 0 D 127.0.0.1 InLoopBack0

127.255.255.255/32直接 0 0 D 127.0.0.1 InLoopBack0

255.255.255.255/3 直接 0 0 D 127.0.0.1 InLoopBack0

ルート 10.1.4.0/24 がルーティング テーブルに表示されます。

アドレス 10.1.5.5/24 を使用して R5 に Loopback1 を作成し、それを BGP にアドバタイズし、 R3 でネクストホップ ローカルを構成します

[R5]インターフェイスループバック1

[R5-LoopBack1]IP アドレス 10.1.5.5 24

[R5-LoopBack1]終了

[R5]bgp 64514

[R5-bgp]ネットワーク 10.1.5.0 24

[R3]bgp 64512

[R3-bgp]ピア 10.0.1.1 ネクストホップローカル

[R3-bgp]ピア 10.0.2.2 ネクストホップローカル

R4 が R5 のループバック 1 に接続されているネットワークへの経路を学習しているかどうかを確認します。display bgp routing-tableの出力を分析します

[R4]bgp ルーティング テーブルの表示

 BGP ローカルルーター ID は 10.0.4.4 です

 ステータス コード: * - 有効、> - 最良、d - 減衰、

               h - 履歴、i - 内部、s - 抑制、S - 古い

               起源 : i - IGP、e - EGP、? - 不完全な

 総ルート数: 2

      ネットワーク NextHop MED LocPrf PrefVal パス/Ogn

 *> 10.1.4.0/24 0.0.0.0 0 0 i

 *> 10.1.5.0/24 10.0.1.1 0 64512 64514i

R5 の送信元アドレスを指定して ping を使用して、R4 の Loopback1 アドレスへの接続をテストします。

[R5]ping -c 1 -a 10.1.5.5 10.1.4.4

  PING 10.1.4.4: 56 データ バイト、CTRL_C を押して中断します

    10.1.4.4 からの応答: バイト = 56 シーケンス = 1 ttl = 252 時間 = 125 ミリ秒

  --- 10.1.4.4 ping 統計 ---

    1 パケットが送信されました

    1 パケットを受信しました

    0.00% のパケット損失

    往復の最小/平均/最大 = 125/125/125 ミリ秒

追加実験考えて検証する

どのような状況で物理アドレスを使用して EBGP ネイバー関係を直接確立するのが適切ですか?

EBGP ネイバーに送信されるパケットのデフォルトの TTL 値が 1 なのはなぜですか? ピアグループ名 ebgp-max-hop  [ hop-count ]を実行するためのデフォルト値は何ですか?

最終的なデバイス構成

[R1]現在の構成を表示

[V200R007C00SPC600]

#

 システム名 R1

#

 ルーターID 10.0.1.1

#

インターフェース Serial1/0/0

 リンクプロトコルppp

 IPアドレス 10.0.12.1 255.255.255.0

#

インターフェース Serial3/0/0

 リンクプロトコルppp

 IPアドレス 10.0.14.1 255.255.255.0

#

インターフェースLoopBack0

 IP アドレス 10.0.1.1 255.255.255.255

#

bgp 64512

 タイマーキープアライブ 30 ホールド 90

 ピア 10.0.2.2 番号 64512

 ピア 10.0.2.2 接続インターフェイス LoopBack0

 ピア 10.0.3.3 番号 64512

 ピア 10.0.3.3 接続インターフェイス LoopBack0

 ピア 10.0.4.4 番号 64513

 ピア 10.0.4.4 ebgp-max-hop 2

 ピア 10.0.4.4 接続インターフェイス LoopBack0

 #

 ipv4ファミリーユニキャスト

  同期を元に戻す

  ピア 10.0.2.2 を有効にする

  ピア 10.0.2.2 ネクストホップローカル            

  ピア 10.0.3.3 を有効にする

  ピア 10.0.3.3 ネクストホップローカル

  ピア 10.0.4.4 を有効にする

#

OSPF1

 エリア0.0.0.0

  ネットワーク 10.0.12.0 0.0.0.255

  ネットワーク 10.0.1.1 0.0.0.0

#

 ip ルート静的 10.0.4.4 255.255.255.255 10.0.14.4

戻る

[R2]現在の構成を表示

[V200R007C00SPC600]

#

 システム名 R2

#

 ルーターID 10.0.2.2

#

インターフェース Serial1/0/0

 リンクプロトコルppp

 IPアドレス 10.0.12.2 255.255.255.0

#

インターフェース Serial2/0/0

 リンクプロトコルppp

 IP アドレス 10.0.23.2 255.255.255.0

#

インターフェースLoopBack0

 IP アドレス 10.0.2.2 255.255.255.255

#

bgp 64512

 ピア 10.0.1.1 番号 64512

 ピア 10.0.1.1 接続インターフェイス LoopBack0

 ピア 10.0.3.3 番号 64512

 ピア 10.0.3.3 接続インターフェイス LoopBack0

 #

 ipv4ファミリーユニキャスト

  同期を元に戻す

  ピア 10.0.1.1 を有効にする

  ピア 10.0.3.3 を有効にする

#

OSPF1

 エリア0.0.0.0

  ネットワーク 10.0.12.0 0.0.0.255

  ネットワーク 10.0.23.0 0.0.0.255

  ネットワーク 10.0.2.2 0.0.0.0

戻る

[R3]現在の構成を表示

[V200R007C00SPC600]

#

 システム名 R3

#

 ルーターID 10.0.3.3

#

インターフェース Serial2/0/0

 リンクプロトコルppp

 IPアドレス 10.0.23.3 255.255.255.0

#

インターフェース Serial3/0/0

 リンクプロトコルppp

 IPアドレス 10.0.35.3 255.255.255.0

#

インターフェースLoopBack0

 IP アドレス 10.0.3.3 255.255.255.255

#

bgp 64512

 ピア 10.0.1.1 番号 64512

 ピア 10.0.1.1 接続インターフェイス LoopBack0

 ピア 10.0.2.2 番号 64512

 ピア 10.0.2.2 接続インターフェイス LoopBack0

 ピア 10.0.35.5 番号 64514

 #

 ipv4ファミリーユニキャスト

  同期を元に戻す

  ピア 10.0.1.1 を有効にする

  ピア 10.0.1.1 ネクストホップローカル

  ピア 10.0.2.2 を有効にする

  ピア 10.0.2.2 ネクストホップローカル            

  ピア 10.0.35.5 を有効にする

#

OSPF1

 エリア0.0.0.0

  ネットワーク 10.0.23.0 0.0.0.255

  ネットワーク 10.0.3.3 0.0.0.0

戻る

[R4]現在の構成を表示

[V200R007C00SPC600]

#

 システム名 R4

#

 ルーターID 10.0.4.4

#

インターフェース Serial1/0/0

 リンクプロトコルppp

 IP アドレス 10.0.14.4 255.255.255.0

#

インターフェースLoopBack0

 IP アドレス 10.0.4.4 255.255.255.255

#

インターフェース LoopBack1

 IP アドレス 10.1.4.4 255.255.255.0

#

bgp 64513

 ピア 10.0.1.1 番号 64512

 ピア 10.0.1.1 ebgp-max-hop 2

 ピア 10.0.1.1 接続インターフェイス LoopBack0

 #

 ipv4ファミリーユニキャスト

  同期を元に戻す

  ネットワーク 10.0.4.0 255.255.255.0

  ネットワーク 10.1.4.0 255.255.255.0

  ピア 10.0.1.1 を有効にする

#                                         

 ip ルート静的 10.0.1.1 255.255.255.255 10.0.14.1

戻る

[R5]現在の構成を表示

[V200R007C00SPC600]

#

 システム名 R5

#

 ルーターID 10.0.5.5

#

インターフェース Serial1/0/0

 リンクプロトコルppp

 IPアドレス 10.0.35.5 255.255.255.0

#

インターフェースLoopBack0

 IP アドレス 10.0.5.5 255.255.255.255

#

インターフェース LoopBack1

 IP アドレス 10.1.5.5 255.255.255.0

#

bgp 64514

 ピア 10.0.35.3 番号 64512

 #

 ipv4ファミリーユニキャスト

  同期を元に戻す

  ネットワーク 10.1.5.0 255.255.255.0

  ピア 10.0.35.3 を有効にする

戻る

おすすめ

転載: blog.csdn.net/weixin_57099902/article/details/131850989