目次
ステップ 3. DR の選択に影響を与えるためにルータの OSPF インターフェイスの優先順位を変更する
ステップ 4. 直接ルートを要約して OSPF エリアにインポートするように設定する
ステップ 6. LSR、LSU、および LSAck を観察する
第 1 章 OSPF プロトコルの機能と構成
実験 1-3 OSPF隣接関係とLSA
学習目的
イーサネット上の 4 つの OSPF 隣接ルーター間の隣接関係を確立するプロセスを理解する
OSPF DRの選出に介入する方法をマスターする
· 5 種類の LSA の内容とその機能を確認します。
OSPF LSR、LSU、LSAck データ パケットの相互送信について理解する
トポロジー
図 1-3 OSPF 隣接関係と LSA
シーン
あなたは会社のネットワーク管理者です。現在、会社のネットワークには 5 台の AR G3 ルーターがあり、そのうちの R1、R2、R3、および R4 は会社の本社にあり、イーサネットを通じて相互接続されています。R5 は会社の支店にあり、R3 は専用回線を介して本社の R3 に接続されています。ネットワークの規模が大きいため、LSA のフラッディングを制御するために、マルチエリア OSPF 相互接続を設計しました。
R1 のループバック 0 インターフェイスはエリア 2 に属します。R2、R3、R4 の Loopback0 インターフェイスとネットワーク セグメント 10.1.234.0/24 はエリア 0 に属します。R3 と R5 を接続するネットワーク セグメントはエリア 1 に属します。R5 の Loopback0 インターフェイスは OSPF 外部ネットワークに属します。
同時に、デバイスのルータ ID を指定するために、ルータ ID として固定アドレスを使用するようにデバイスを設定します。
R1、R2、R3、および R4 の間の相互接続されたネットワークでは、DR と BDR の選択に介入する必要があります。実際の使用では、R3 が DR、R2 が BDR として定義されます。R4 デバイスは DROther として定義されます。
学習課題
ステップ 1.基本構成と IP アドレス指定
すべてのルーターの IP アドレスとマスクを構成します。設定する場合、すべてのループバック インターフェイス設定マスクは 24 ビットであり、別のネットワーク セグメントとしてシミュレートされることに注意してください。
<R1>システムビュー
システムビューに入り、Ctrl+Z でユーザービューに戻ります。
[R1]インターフェイス ギガビットイーサネット 0/0/0
[R1-GigabitEthernet0/0/0]IPアドレス 10.1.234.1 24
[R1-GigabitEthernet0/0/0]終了
[R1]インターフェイス ループバック 0
[R1-LoopBack0]IPアドレス 10.0.1.1 24
[R1-LoopBack0]終了
<R2>システムビュー
システムビューに入り、Ctrl+Z でユーザービューに戻ります。
[R2]インターフェイス ギガビットイーサネット 0/0/0
[R2-GigabitEthernet0/0/0]IPアドレス 10.1.234.2 24
[R2-GigabitEthernet0/0/0]終了
[R2]インターフェイスループバック0
[R2-LoopBack0]IPアドレス 10.0.2.2 24
[R2-LoopBack0]終了
<R3>システムビュー
システムビューに入り、Ctrl+Z でユーザービューに戻ります。
[R3]インターフェイス ギガビットイーサネット 0/0/0
[R3-GigabitEthernet0/0/0]IPアドレス 10.1.234.3 24
[R3-GigabitEthernet0/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 24
[R3-LoopBack0]終了
<R4>システムビュー
システムビューに入り、Ctrl+Z でユーザービューに戻ります。
[R4]インターフェイス ギガビットイーサネット 0/0/0
[R4-GigabitEthernet0/0/0]IPアドレス 10.1.234.4 24
[R4-GigabitEthernet0/0/0]終了
[R4]インターフェイスループバック0
[R4-LoopBack0]IPアドレス 10.0.4.4 24
[R4-LoopBack0]終了
<R5>システムビュー
システムビューに入り、Ctrl+Z でユーザービューに戻ります。
[R5]インターフェイス シリアル 1/0/0
[R5-Serial1/0/0]IPアドレス 10.0.35.5 24
[R5-Serial1/0/0]終了
[R5]インターフェイスループバック0
[R5-LoopBack0]IPアドレス 10.0.5.5 24
[R5-LoopBack0]終了
構成が完了したら、直接リンクの接続をテストします。
[R1]ping -c 1 10.1.234.2
PING 10.1.234.2: 56 データ バイト、CTRL_C を押して中断します
10.1.234.2 からの応答: バイト = 56 シーケンス = 1 ttl = 255 時間 = 13 ミリ秒
--- 10.1.234.2 ping 統計 ---
1 パケットが送信されました
1 パケットを受信しました
0.00% のパケット損失
往復の最小/平均/最大 = 13/13/13 ミリ秒
[R1]ping -c 1 10.1.234.4
PING 10.1.234.4: 56 データ バイト、CTRL_C を押して中断します
10.1.234.4 からの応答: バイト = 56 シーケンス = 1 ttl = 255 時間 = 6 ミリ秒
--- 10.1.234.4 ping 統計 ---
1 パケットが送信されました
1 パケットを受信しました
0.00% のパケット損失
往復の最小/平均/最大 = 6/6/6 ミリ秒
[R3]ping -c 1 10.1.234.1
PING 10.1.234.1: 56 データ バイト、CTRL_C を押して中断します
10.1.234.1 からの応答: バイト = 56 シーケンス = 1 ttl = 255 時間 = 13 ミリ秒
--- 10.1.234.1 ping 統計 ---
1 パケットが送信されました
1 パケットを受信しました
0.00% のパケット損失
往復の最小/平均/最大 = 13/13/13 ミリ秒
[R3]ping -c 1 10.0.35.5
PING 10.0.35.5: 56 データ バイト、CTRL_C を押して中断します
10.0.35.5 からの応答: バイト = 56 シーケンス = 1 ttl = 255 時間 = 32 ミリ秒
--- 10.0.35.5 ping 統計 ---
1 パケットが送信されました
1 パケットを受信しました
0.00% のパケット損失
往復の最小/平均/最大 = 32/32/32 ミリ秒
ステップ 2.マルチエリア OSPF を構成する
R1 上のエリア 0 に属するように GigabitEthernet 0/0/0 を設定し、エリア 2 にループバック 0 を設定します。すべての OSPF エリアのループバック インターフェイスの場合、OSPF がループバック インターフェイスの実際のマスク情報をアドバタイズできるように、OSPF ネットワーク タイプをブロードキャストに変更します。
[R1]ospf 1 ルーター ID 10.0.1.1
[R1-ospf-1]エリア0
[R1-ospf-1-area-0.0.0.0]ネットワーク 10.1.234.1 0.0.0.0
[R1-ospf-1-area-0.0.0.0]終了
[R1-ospf-1]エリア2
[R1-ospf-1-area-0.0.0.2]ネットワーク 10.0.1.1 0.0.0.0
[R1-ospf-1-area-0.0.0.2]終了
[R1-ospf-1]終了
[R1]インターフェイス ループバック 0
[R1-LoopBack0]ospf ネットワーク タイプ ブロードキャスト
[R1-LoopBack0]終了
R2 と R4 のすべてのインターフェイスはエリア 0 にあります。
[R2]ospf 1 ルーター ID 10.0.2.2
[R2-ospf-1]エリア0
[R2-ospf-1-area-0.0.0.0]ネットワーク 10.1.234.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]終了
[R2-] インターフェイス ループバック 0
[R2-LoopBack0]ospf ネットワーク タイプのブロードキャスト
[R2-LoopBack0]終了
[R4]ospf 1 ルーター ID 10.0.4.4
[R4-ospf-1]エリア0
[R4-ospf-1-area-0.0.0.0]ネットワーク 10.1.234.4 0.0.0.0
[R4-ospf-1-area-0.0.0.0]ネットワーク 10.0.4.4 0.0.0.0
[R4-ospf-1-area-0.0.0.0]終了
[R4-ospf-1]終了
[R4-] インターフェイス ループバック 0
[R4-LoopBack0]ospf ネットワーク タイプ ブロードキャスト
[R4-LoopBack0]終了
R3 のエリア 0 に属するようにループバック 0 とギガビットイーサネット 0/0/0 を設定し、エリア 2 に属するようにシリアル 3/0/0 を設定します。
[R3]ospf 1 ルーター ID 10.0.3.3
[R3-ospf-1]エリア0
[R3-ospf-1-area-0.0.0.0]ネットワーク 10.1.234.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]エリア1
[R3-ospf-1-area-0.0.0.1]ネットワーク 10.0.35.3 0.0.0.0
[R3-ospf-1-area-0.0.0.1]終了
[R3-ospf-1]終了
[R3]インターフェイスループバック0
[R3-LoopBack0]ospf ネットワーク タイプ ブロードキャスト
[R3-LoopBack0]終了
R5 のシリアル 1/0/0 がエリア 1 に属するように設定し、ループバック 0 がどのエリアにも属さないように設定します。
[R5]osp 1 ルーター ID 10.0.5.5
[R5-ospf-1]エリア1
[R5-ospf-1-area-0.0.0.1]ネットワーク 10.0.35.5 0.0.0.0
[R5-ospf-1-area-0.0.0.1]終了
[R5-ospf-1]終了
設定が完了したら、R1 上のデバイスのルーティング テーブルを確認します。
[R1]ディスプレイIPルーティングテーブル
ルート フラグ: R - リレー、D - Fib へのダウンロード
----------------------------------------------------------------------------
ルーティング テーブル: パブリック
目的地 : 14 路線 : 14
宛先/マスク プロト プリコスト フラグ ネクストホップ インターフェイス
10.0.1.0/24 直接 0 0 D 10.0.1.1 ループバック 0
10.0.1.1/32 直接 0 0 D 127.0.0.1 ループバック 0
10.0.1.255/32 直接 0 0 D 127.0.0.1 ループバック 0
10.0.2.0/24 OSPF 10 1D 10.1.234.2 ギガビットイーサネット0/0/0
10.0.3.0/24 OSPF 10 1D 10.1.234.3 ギガビットイーサネット0/0/0
10.0.4.0/24 OSPF 10 1D 10.1.234.4 ギガビットイーサネット0/0/0
10.0.35.0/24 OSPF 10 1563 D 10.1.234.3 ギガビットイーサネット0/0/0
10.1.234.0/24 直接 0 0 D 10.1.234.1 ギガビットイーサネット 0/0/0
10.1.234.1/32 直接 0 0 D 127.0.0.1 ギガビットイーサネット 0/0/0
10.1.234.255/32 直接 0 0 D 127.0.0.1 ギガビットイーサネット 0/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
OSPF にアドバタイズされていないネットワーク 10.0.5.5/24 を除き、R1 はネットワーク全体のルーティング テーブルをすでに持っています。
ネットワーク接続をテストします。
[R1]ping -c 1 10.0.2.2
PING 10.0.2.2: 56 データ バイト、CTRL_C を押して中断します
10.0.2.2 からの応答: バイト = 56 シーケンス = 1 ttl = 255 時間 = 2 ミリ秒
--- 10.0.2.2 ping 統計 ---
1 パケットが送信されました
1 パケットを受信しました
0.00% のパケット損失
往復の最小/平均/最大 = 2/2/2 ミリ秒
[R1]ping -c 1 10.0.4.4
PING 10.0.4.4: 56 データ バイト、CTRL_C を押して中断します
10.0.4.4 からの応答: バイト = 56 シーケンス = 1 ttl = 255 時間 = 3 ミリ秒
--- 10.0.4.4 ping 統計 ---
1 パケットが送信されました
1 パケットを受信しました
0.00% のパケット損失
往復の最小/平均/最大 = 3/3/3 ミリ秒
[R3]ping -c 1 10.0.1.1
PING 10.0.1.1: 56 データ バイト、CTRL_C を押して中断します
10.0.1.1 からの応答: バイト = 56 シーケンス = 1 ttl = 255 時間 = 3 ミリ秒
--- 10.0.1.1 ping 統計 ---
1 パケットが送信されました
1 パケットを受信しました
0.00% のパケット損失
往復の最小/平均/最大 = 3/3/3 ミリ秒
R1 でdisplay ospf Briefコマンドを実行して、ルータ上で実行されている基本的な OSPF 情報を表示します。R1 のループバック 0 インターフェイスがエリア 2 に配置されているため、R1 が ABR になることがわかります。R1 の GigabitEthernet 0/0/0 インターフェイスに接続されているネットワークはブロードキャスト ネットワークであり、R1 はこのネットワーク セグメントの DR です。
[R1]OSPF概要を表示
OSPF プロセス 1 (ルーター ID 10.0.1.1)
OSPFプロトコル情報
RouterID: 10.0.1.1 ボーダールーター: AREA
マルチ VPN インスタンスが有効になっていません
グローバル DS-TE モード: 非標準 IETF モード
グレースフル リスタート機能: 無効
ヘルパー サポート機能: 未構成
サポートされるアプリケーション: MPLS トラフィック エンジニアリング
SPF スケジュール間隔: 最大 10000 ミリ秒、開始 500 ミリ秒、保持 1000 ミリ秒
デフォルトの ASE パラメータ: メトリック: 1 タグ: 1 タイプ: 2
ルートの優先: 10
ASE ルートの優先順位: 150
SPF演算数:22
RFC1583互換
再送信制限は無効です
エリア数: 2 NSSA エリア数: 0
ExChange/ロードネイバー: 0
プロセスの合計アップ インターフェイス数: 2
プロセス有効アップ インターフェイス数: 1
エリア: 0.0.0.0 (MPLS TE は無効)
認証タイプ:なし エリアフラグ:通常
SPF 予定数: 22
ExChange/ロードネイバー: 0
ルーターIDの競合状態: 正常
エリアインターフェースアップカウント:1
インターフェース: 10.1.234.1 (ギガビットイーサネット0/0/0)
コスト: 1 状態: DR タイプ: ブロードキャスト MTU: 1500
優先度: 1
指定ルーター: 10.1.234.1
バックアップ指定ルーター: 10.1.234.2
タイマー: Hello 10 、Dead 40 、Poll 120 、Retransmit 5 、Transmit Delay 1
エリア: 0.0.0.2 (MPLS TE は無効)
認証タイプ:なし エリアフラグ:通常
SPF予定数:20
ExChange/ロードネイバー: 0
ルーターIDの競合状態: 正常
エリアインターフェースアップカウント:1
インターフェース: 10.0.1.1 (LoopBack0)
コスト: 0 状態: DR タイプ: ブロードキャスト MTU: 1500
優先度: 1
指定ルーター: 10.0.1.1
バックアップ指定ルーター: 0.0.0.0
タイマー: Hello 10 、Dead 40 、Poll 120 、Retransmit 5 、Transmit Delay 1
display ospf peer Briefコマンドを実行して、ルータの OSPF ネイバー関係の確立を確認します。R1 は DR であるため、ネットワーク セグメント上のすべてのルーターと隣接関係を形成します。R3 の近隣関係をチェックすると、R3 と R4 の間には近隣関係のみが存在し、隣接関係がないことがわかります。
[R1]OSPFピアブリーフを表示
OSPF プロセス 1 (ルーター ID 10.0.1.1)
ピア統計情報
----------------------------------------------------------------------------
エリア ID インターフェイス ネイバー ID 状態
0.0.0.0 ギガビットイーサネット0/0/0 10.0.2.2 フル
0.0.0.0 ギガビットイーサネット0/0/0 10.0.3.3 フル
0.0.0.0 ギガビットイーサネット0/0/0 10.0.4.4 フル
----------------------------------------------------------------------------
[R3]OSPFピアブリーフを表示
OSPF プロセス 1 (ルーター ID 10.0.3.3)
ピア統計情報
----------------------------------------------------------------------------
エリア ID インターフェイス ネイバー ID 状態
0.0.0.0 ギガビットイーサネット0/0/0 10.0.1.1 フル
0.0.0.0 ギガビットイーサネット0/0/0 10.0.2.2 フル
0.0.0.0 ギガビットイーサネット0/0/0 10.0.4.4 双方向
0.0.0.1 シリアル3/0/0 10.0.5.5 フル
----------------------------------------------------------------------------
R5 でdisplay ospf lsdbコマンドを実行して、ルータの OSPF データベース情報を確認します。
[R5]ospf lsdbを表示
OSPF プロセス 1 (ルーター ID 10.0.5.5)
リンクステートデータベース
エリア: 0.0.0.1
タイプ LinkState ID AdvRouter Age Len シーケンス メトリック
ルーター 10.0.5.5 10.0.5.5 1182 48 80000002 1562
ルーター 10.0.3.3 10.0.3.3 1183 48 80000002 1562
サムネット 10.0.3.0 10.0.3.3 1429 28 80000001 0
サムネット 10.0.2.0 10.0.3.3 1429 28 80000001 1
サムネット 10.0.1.0 10.0.3.3 1429 28 80000001 1
サムネット 10.1.234.0 10.0.3.3 1429 28 80000001 1
サムネット 10.0.4.0 10.0.3.3 1430 28 80000001 1
エリア 1 にはルーターが 2 台しかないため、R5 の lsdb にはタイプ 1 LSA が 2 つだけあり、残りの 5 つのタイプ 3 LSA は R3 から R5 にアドバタイズされるエリア間ルートであることがわかります。
R2 でdisplay ospf lsdbコマンドを実行して、ルータの OSPF データベース情報を確認します。
[R2]ospf lsdbを表示します
OSPF プロセス 1 (ルーター ID 10.0.2.2)
リンクステートデータベース
エリア: 0.0.0.0
タイプ LinkState ID AdvRouter Age Len シーケンス メトリック
ルーター 10.0.3.3 10.0.3.3 4 48 80000009 1
ルーター 10.0.4.4 10.0.4.4 150 48 80000009 1
ルーター 10.0.2.2 10.0.2.2 149 48 8000000C 1
ルーター 10.0.1.1 10.0.1.1 149 36 8000000B 1
ネットワーク 10.1.234.1 10.0.1.1 149 40 80000007 0
サムネット 10.0.35.0 10.0.3.3 1790 28 80000001 1562
サムネット 10.0.1.0 10.0.1.1 817 28 80000002 0
R2 には 4 つのタイプ 1 LSA に加えて、タイプ 2 LSA もあります。R2 の GigabitEthernet 0/0/0 はブロードキャスト ネットワークに接続されており、このネットワーク上の DR はすべての近隣ノードを記述するタイプ 2 LSA を生成します。ここで、AdvRouter フィールドから、この LSA を生成したルーターが R1 であり、R1 がこのネットワーク セグメントの DR の結果であることがわかります。
R1 でdisplay ospf lsdbコマンドを実行して、ルータの OSPF データベース情報を確認します。
[R1]ospf lsdbを表示します
OSPF プロセス 1 (ルーター ID 10.0.1.1)
リンクステートデータベース
エリア: 0.0.0.0
タイプ LinkState ID AdvRouter Age Len シーケンス メトリック
ルーター 10.0.3.3 10.0.3.3 447 48 80000009 1
ルーター 10.0.4.4 10.0.4.4 592 48 80000009 1
ルーター 10.0.2.2 10.0.2.2 592 48 8000000C 1
ルーター 10.0.1.1 10.0.1.1 591 36 8000000B 1
ネットワーク 10.1.234.1 10.0.1.1 591 40 80000007 0
サムネット 10.0.35.0 10.0.3.3 434 28 80000002 1562
サムネット 10.0.1.0 10.0.1.1 1259 28 80000002 0
エリア: 0.0.0.2
タイプ LinkState ID AdvRouter Age Len シーケンス メトリック
ルーター 10.0.1.1 10.0.1.1 1223 36 80000004 0
サムネット 10.0.35.0 10.0.1.1 433 28 80000002 1563
サムネット 10.0.3.0 10.0.1.1 541 28 80000002 1
サムネット 10.0.2.0 10.0.1.1 909 28 80000002 1
サムネット 10.1.234.0 10.0.1.1 1269 28 80000002 1
サムネット 10.0.4.0 10.0.1.1 711 28 80000002 1
R1 のループバック 0 インターフェイスはエリア 2 に配置されているため、R1 にはエリア 0 とエリア 2 の 2 つのエリア LSDB があります。
R4 でdisplay ospf lsdbコマンドを実行して、ルータの OSPF データベース情報を確認します。
[R4]ospf lsdbを表示
OSPF プロセス 1 (ルーター ID 10.0.4.4)
リンクステートデータベース
エリア: 0.0.0.0
タイプ LinkState ID AdvRouter Age Len シーケンス メトリック
ルーター 10.0.3.3 10.0.3.3 745 48 80000009 1
ルーター 10.0.4.4 10.0.4.4 888 48 80000009 1
ルーター 10.0.2.2 10.0.2.2 889 48 8000000C 1
ルーター 10.0.1.1 10.0.1.1 889 36 8000000B 1
ネットワーク 10.1.234.1 10.0.1.1 889 40 80000007 0
サムネット 10.0.35.0 10.0.3.3 732 28 80000002 1562
サムネット 10.0.1.0 10.0.1.1 1556 28 80000002 0
OSPF ルーターの役割の違いにより、OSPF リンク状態データベースの内容も異なることに注意してください。R5、R2、R1、および R4 リンク状態データベースの違いを比較および分析します。
ステップ 3. DR の選択に影響を与えるためにルータの OSPF インターフェイスの優先順位を変更する
R3 がネットワーク セグメント 10.1.234.0/24 の DR になるように、R3 の G0/0/0 インターフェイスの優先順位を 255 に設定します。R2 の G0/0/0 インターフェイスの優先順位を 254 に変更して、R2 がネットワーク セグメント 10.1.234.0/24 の BDR になるようにします。R4 の G0/0/0 インターフェイス優先順位を 0 に変更して、R4 が DR/BDR 選択に参加しないようにしますが、10.1.234.0/24 ネットワーク セグメントの DROther になります。
[R3]インターフェイス ギガビットイーサネット 0/0/0
[R3-GigabitEthernet0/0/0]ospf dr-priority 255
[R3-GigabitEthernet0/0/0]終了
[R2]インターフェイス ギガビットイーサネット 0/0/0
[R2-GigabitEthernet0/0/0]ospf dr-priority 254
[R2-GigabitEthernet0/0/0]終了
[R4]インターフェイス ギガビットイーサネット 0/0/0
[R4-GigabitEthernet0/0/0]ospf dr-priority 0
[R4-GigabitEthernet0/0/0]終了
構成が完了すると、DR/BDR が選択されているため、DR/BDR の役割をプリエンプトすることはできません。したがって、R1、R2、R3、および R4 の G0/0/0 インターフェイスを閉じ、R3、R2、R1、および R4 の G0/0/0 インターフェイスを順番に開く必要があります。
[R1]インターフェイス ギガビットイーサネット 0/0/0
[R1-GigabitEthernet0/0/0]シャットダウン
[R2]インターフェイス ギガビットイーサネット 0/0/0
[R2-GigabitEthernet0/0/0]シャットダウン
[R3]インターフェイス ギガビットイーサネット 0/0/0
[R3-GigabitEthernet0/0/0]シャットダウン
[R4]インターフェイス ギガビットイーサネット 0/0/0
[R4-GigabitEthernet0/0/0]シャットダウン
[R1-GigabitEthernet0/0/0]シャットダウンを元に戻す
[R1-GigabitEthernet0/0/0]終了
[R2-GigabitEthernet0/0/0]シャットダウンを元に戻す
[R2-GigabitEthernet0/0/0]終了
[R3-GigabitEthernet0/0/0]シャットダウンを元に戻す
[R3-GigabitEthernet0/0/0]終了
[R4-GigabitEthernet0/0/0]シャットダウンを元に戻す
[R4-GigabitEthernet0/0/0]終了
ネットワーク セグメント 10.1.234.0/24 の DR/BDR 選出ステータスを確認します。
[R3]OSPFピアの表示
OSPF プロセス 1 (ルーター ID 10.0.3.3)
隣人
エリア 0.0.0.0 インターフェイス 10.1.234.3(GigabitEthernet0/0/0) のネイバー
ルーターID: 10.0.1.1 アドレス: 10.1.234.1
状態: フル モード:Nbr はスレーブです 優先順位: 1
DR: 10.1.234.3 BDR: 10.1.234.2 人: 0
デッドタイマーの期限は 29 秒です
再送信タイマー間隔: 3
隣人は 00:02:17 まで起きています
認証シーケンス: [ 0 ]
ルーターID: 10.0.2.2 アドレス: 10.1.234.2
状態: フル モード:番号はスレーブです 優先度: 254
DR: 10.1.234.3 BDR: 10.1.234.2 人: 0
デッドタイマーの期限は 35 秒です
再送信タイマー間隔: 6
隣人は 00:01:14 まで起きています
認証シーケンス: [ 0 ]
ルーターID: 10.0.4.4 アドレス: 10.1.234.4
状態: フルモード:Nbr はマスター優先度: 0
DR: 10.1.234.3 BDR: 10.1.234.2 人: 0
デッドタイマーの期限は 32 秒です
再送信タイマー間隔: 3
隣人は 00:01:26 まで起きています
認証シーケンス: [ 0 ]
隣人
エリア 0.0.0.1 インターフェイス 10.0.35.3(Serial3/0/0) のネイバー
ルーターID: 10.0.5.5 アドレス: 10.0.35.5
状態: フル モード:Nbr はマスター優先度: 1
DR: なし BDR: なし MTU: 0
デッドタイマーの期限は 27 秒です
再送信タイマー間隔: 4
隣人は 00:53:37 まで起きています
認証シーケンス: [ 0 ]
インターフェイスを再起動すると、R3 がネットワーク セグメントの DR になり、R2 が BDR になります。
R4 と R1 の間の隣接関係を確認します。
[R4]ospf ピア 10.0.1.1 を表示します
OSPF プロセス 1 (ルーター ID 10.0.4.4)
隣人
エリア 0.0.0.0 インターフェイス 10.1.234.4(GigabitEthernet0/0/0) のネイバー
ルーターID: 10.0.1.1 アドレス: 10.1.234.1
状態: 2-Way モード:Nbr はスレーブです 優先順位: 1
DR: 10.1.234.3 BDR: 10.1.234.2 人: 0
デッドタイマーの期限は 30 秒です
再送信タイマー間隔: 0
隣人は00:00:00に起きています
認証シーケンス: [ 0 ]
ネイバー関係が安定した後は、R1 と R4 は両方とも DROther ルーターであるため、ネイバー関係のみを形成し、双方向状態のままになります。
ステップ 4.直接ルートを要約して OSPF エリアにインポートするように設定する
R5 の Loopback0 インターフェイスは OSPF エリアに属しません。この直接ルートを OSPF エリアにインポートします。
[R5]ospf1
[R5-ospf-1]インポートルートダイレクト
[R5-ospf-1]終了
R1 と R3 でインポートされた外部ルートを確認します。
[R1]display ip ルーティング テーブル プロトコル ospf
ルート フラグ: R - リレー、D - Fib へのダウンロード
----------------------------------------------------------------------------
パブリックルーティングテーブル:OSPF
目的地 : 6 路線 : 6
OSPF ルーティング テーブルのステータス : <アクティブ>
目的地 : 6 路線 : 6
宛先/マスク プロト プリコスト フラグ ネクストホップ インターフェイス
10.0.2.0/24 OSPF 10 1D 10.1.234.2 ギガビットイーサネット0/0/0
10.0.3.0/24 OSPF 10 1D 10.1.234.3 ギガビットイーサネット0/0/0
10.0.4.0/24 OSPF 10 1D 10.1.234.4 ギガビットイーサネット0/0/0
10.0.5.0/24 O_ASE 150 1D 10.1.234.3 ギガビットイーサネット0/0/0
10.0.35.0/24 OSPF 10 1563 D 10.1.234.3 ギガビットイーサネット0/0/0
10.0.35.3/32 O_ASE 150 1D 10.1.234.3 ギガビットイーサネット0/0/0
OSPF ルーティング テーブルのステータス : <非アクティブ>
目的地 : 0 路線 : 0
[R3]display ip ルーティング テーブル プロトコル ospf
ルート フラグ: R - リレー、D - Fib へのダウンロード
----------------------------------------------------------------------------
パブリックルーティングテーブル:OSPF
目的地 : 5 路線 : 5
OSPF ルーティング テーブルのステータス : <アクティブ>
目的地 : 4 路線 : 4
宛先/マスク プロト プリコスト フラグ ネクストホップ インターフェイス
10.0.1.0/24 OSPF 10 1D 10.1.234.1 ギガビットイーサネット0/0/0
10.0.2.0/24 OSPF 10 1D 10.1.234.2 ギガビットイーサネット0/0/0
10.0.4.0/24 OSPF 10 1D 10.1.234.4 ギガビットイーサネット0/0/0
10.0.5.0/24 O_ASE 150 1D 10.0.35.5 シリアル 3/0/0
OSPF ルーティング テーブルのステータス : <非アクティブ>
目的地 : 1 路線 : 1
宛先/マスク プロト プリコスト フラグ ネクストホップ インターフェイス
10.0.35.3/32 O_ASE 150 1 10.0.35.5 シリアル 3/0/0
R1 と R3 の両方に 2 つの外部ルート、つまり 10.0.5.0/24 と 10.0.35.3/32 が表示されます。10.0.5.0/24 は R5 のループバック インターフェイスですが、別の 10.0.35.3/32 があるのはなぜですか?
R5 のルーティング テーブルを確認します。R3 と R5 は PPP 形式でカプセル化されているため、R3 のシリアル 3/0/0 のインターフェイス アドレスは、直接ルートとして R5 のルーティング テーブルに表示されます。したがって、R5 で import-route direct を実行すると、ルーティング エントリも公開されます (以下の出力では、他のルーティング エントリが省略されています)。
[R5]ディスプレイIPルーティングテーブル
ルート フラグ: R - リレー、D - Fib へのダウンロード
----------------------------------------------------------------------------
ルーティング テーブル: パブリック
目的地 : 16 路線 : 16
宛先/マスク プロト プリコスト フラグ ネクストホップ インターフェイス
10.0.35.0/24 ダイレクト 0 0 D 10.0.35.5 シリアル 1/0/0
10.0.35.3/32ダイレクト 0 0 D 10.0.35.3 シリアル 1/0/0
10.0.35.5/32 直接 0 0 D 127.0.0.1 InLoopBack0
10.0.35.255/32 直接 0 0 D 127.0.0.1 InLoopBack0
最後にネットワーク接続をテストします。
[R1]ping -c 1 10.0.5.5
PING 10.0.5.5: 56 データ バイト、CTRL_C を押して中断します
10.0.5.5 からの応答: バイト = 56 シーケンス = 1 ttl = 254 時間 = 41 ミリ秒
--- 10.0.5.5 ping 統計 ---
1 パケットが送信されました
1 パケットを受信しました
0.00% のパケット損失
往復の最小/平均/最大 = 41/41/41 ミリ秒
R1 のリンク状態データベースで OSPF 外部ルートのステータスを確認します。R1 の LSDB には、10.0.5.0/24、10.0.35.0/24、および 10.0.35.3/32 の 3 つの外部ルートがあることがわかります。
R1 のルーティング テーブルには外部ルートが 2 つだけあり、もう 1 つは見つかりません。
[R1]ospf lsdb ase を表示します
OSPF プロセス 1 (ルーター ID 10.0.1.1)
リンクステートデータベース
タイプ : 外部
Ls ID : 10.0.5.0
アドバンス RTR : 10.0.5.5
年齢 : 834
レン:36
オプション:E
シーケンス番号 : 80000001
チェックサム: 0xa904
ネットマスク:255.255.255.0
TOS 0 メトリック: 1
Eタイプ:2
転送アドレス : 0.0.0.0
タグ : 1
優先度 : 低
タイプ : 外部
Ls ID : 10.0.35.0
アドバンス RTR : 10.0.5.5
年齢 : 1342
レン:36
オプション:E
シーケンス番号 : 80000001
チェックサム: 0x5e31
ネットマスク:255.255.255.0
TOS 0 メトリック: 1
Eタイプ:2
転送アドレス : 0.0.0.0
タグ : 1
優先度 : 低
タイプ : 外部
Ls ID : 10.0.35.3
アドバンス RTR : 10.0.5.5
年齢 : 1344
レン:36
オプション:E
シーケンス番号 : 80000001
チェックサム: 0x404c
ネットマスク:255.255.255.255
TOS 0 メトリック: 1
Eタイプ:2
転送アドレス : 0.0.0.0
タグ : 1
優先度 : 中
比較すると、ルート 10.0.35.0/24 が内部ルートとしてルーティング テーブルに表示されていることがわかります。
R1 の LSDB でタイプ 3 LSA を調べると、エントリ 10.0.35.0/24 が見つかります。
[R1]ospf lsdb 概要 10.0.35.0 を表示
OSPF プロセス 1 (ルーター ID 10.0.1.1)
エリア: 0.0.0.0
リンクステートデータベース
タイプ : サムネット
Ls ID : 10.0.35.0
高度なRTR:10.0.3.3
年齢 : 236
レン:28
オプション:E
シーケンス番号 : 80000007
チェックサム: 0x14e5
ネットマスク:255.255.255.0
Tos 0 メトリック: 1562
優先度 : 低
エリア: 0.0.0.2
リンクステートデータベース
タイプ : サムネット
Ls ID : 10.0.35.0
高度なRTR:10.0.1.1
年齢 : 1637
レン:28
オプション:E
シーケンス番号 : 80000002
チェックサム: 0x42bf
ネットマスク:255.255.255.0
Tos 0 メトリック: 1563
優先度 : 低
3 番目のタイプと 5 番目のタイプの LSA によって広告されるルートのネットワーク ビットとマスクが同じ場合、OSPF は 3 番目のタイプの LSA によって広告されるルートを優先してルーティング テーブルに追加することがわかります。
ステップ 5.さまざまなタイプの LSA を表示する
R1 の Area0 および Area2 にある 1 つのタイプの LSA 10.0.1.0 の詳細なコンテンツを表示します。
[R1]ospf lsdb ルーター 10.0.1.1 を表示します
OSPF プロセス 1 (ルーター ID 10.0.1.1)
エリア: 0.0.0.0
リンクステートデータベース
タイプ : ルーター
Ls ID : 10.0.1.1
高度なRTR:10.0.1.1
年齢 : 591
レン:36
オプション : ABR E
シーケンス番号 : 8000001e
チェックサム: 0xbc70
リンク数: 1
* リンク ID: 10.1.234.3
データ : 10.1.234.1
リンクタイプ:トランスネット
メトリック: 1
エリア: 0.0.0.2
リンクステートデータベース
タイプ : ルーター
Ls ID : 10.0.1.1
高度なRTR:10.0.1.1
年齢 : 627
レン:36
オプション : ABR E
シーケンス番号 : 80000008
チェックサム: 0x1018
リンク数: 1
※リンクID:10.0.1.0
日付: 255.255.255.0
リンクタイプ:スタブネット
メトリック: 0
優先度: 低
LSA のタイプの場合、Ls id フィールドは、この LSA を生成したルーターのルーター ID を示します。
R1 は 2 つのタイプ 1 LSA を生成し、そのうちの 1 つはエリア 0 にフラッディングされます。R1 はエリア 0 のトランジット ネットワーク セグメントに接続されているため、[リンク タイプ] フィールドは TransNet です。TransNet の場合、リンク ID フィールドはネットワーク セグメント上の DR インターフェイスの IP アドレスであり、データ フィールドはローカル インターフェイスの IP アドレスです。
2 番目のタイプ 1 LSA は R1 によってエリア 2 にフラッディングされ、R1 はループバック インターフェイスを介してエリア 2 に接続されます。ループバックインターフェースの場合、Link Type は StubNet であり、このとき Link ID はスタブネットワークセグメントの IP ネットワークアドレスを示し、Data はスタブネットワークセグメントのネットワークマスクを示します。
R2、R3、R4 の Area0 の Type 2 LSA 10.1.234.0 の詳細をそれぞれ確認します。
[R2]ospf lsdb ネットワーク 10.1.234.3 を表示します
OSPF プロセス 1 (ルーター ID 10.0.2.2)
エリア: 0.0.0.0
リンクステートデータベース
タイプ : ネットワーク
Ls ID : 10.1.234.3
高度なRTR:10.0.3.3
年齢:115歳
レン:40
オプション:E
シーケンス番号 : 8000000f
チェックサム: 0x807e
ネットマスク:255.255.255.0
優先度 : 低
接続されたルーター 10.0.3.3
接続ルーター 10.0.1.1
接続されたルーター 10.0.2.2
接続されたルーター 10.0.4.4
R2、R3、および R4 で見られる LSA は同じであることがわかります。
同様に、Adv rtr フィールドを使用して、この LSA が R3 によって生成されたことを知ることができます。2 番目のタイプの LSA の Ls id は、ネットワーク セグメント上の DR のインターフェイス IP アドレスを記述し、接続ルーターはネットワーク セグメント上のすべてのルーターのルーター ID です。
R1 および R3 の Area0 の 3 種類の LSA 10.0.35.0/24 の詳細を表示します。
[R3]ospf lsdb 概要 10.0.35.0 を表示
OSPF プロセス 1 (ルーター ID 10.0.3.3)
エリア: 0.0.0.0
リンクステートデータベース
タイプ : サムネット
Ls ID : 10.0.35.0
高度なRTR:10.0.3.3
年齢 : 591
レン:28
オプション:E
シーケンス番号 : 8000000a
チェックサム: 0xee8
ネットマスク:255.255.255.0
Tos 0 メトリック: 1562
優先度 : 低
出力から、ルートが R3 によってエリア 0 にアドバタイズされていることがわかります。Ls idは広告先ネットワークセグメントのネットワークアドレス、ネットマスクは宛先ネットワークセグメントのマスク情報を記述します。
[R1]ospf lsdb 概要 10.0.35.0 を表示
OSPF プロセス 1 (ルーター ID 10.0.1.1)
エリア: 0.0.0.0
リンクステートデータベース
タイプ : サムネット
Ls ID : 10.0.35.0
高度なRTR:10.0.3.3
年齢:136歳
レン:28
オプション:E
シーケンス番号 : 80000004
チェックサム: 0x1ae2
ネットマスク:255.255.255.0
Tos 0 メトリック: 1562
優先度 : 低
エリア: 0.0.0.2
リンクステートデータベース
タイプ : サムネット
Ls ID : 10.0.35.0
高度なRTR:10.0.1.1
年齢 : 382
レン:28
オプション:E
シーケンス番号 : 80000002
チェックサム: 0x42bf
ネットマスク:255.255.255.0
Tos 0 メトリック: 1563
優先度 : 低
R1 には 10.0.35.0/24 を記述するタイプ 3 LSA が 2 つあります。このうち、Adv rtr フィールドから、エリア 0 のこの LSA は R3 によって生成されたことがわかります。R1 自身も ABR であるため、この LSA を受信した後、R1 は別の LSA を生成してエリア 2 にアナウンスします。
R1のArea2にある4種類のLSA 10.0.5.0の詳細を確認します。4 番目のタイプの LSA は、ASBR に到達する方法を記述するために使用されます。
[R1]ospf lsdb asbr 10.0.5.5 を表示します
OSPF プロセス 1 (ルーター ID 10.0.1.1)
エリア: 0.0.0.0
リンクステートデータベース
タイプ : 合計-Asbr
Ls ID : 10.0.5.5
高度なRTR:10.0.3.3
年齢 : 1119
レン:28
オプション:E
シーケンス番号 : 80000008
チェックサム: 0x1df3
Tos 0 メトリック: 1562
エリア: 0.0.0.2
リンクステートデータベース
タイプ : 合計-Asbr
Ls ID : 10.0.5.5
高度なRTR:10.0.1.1
年齢 : 1118
レン:28
オプション:E
シーケンス番号 : 80000008
チェックサム: 0x41d2
Tos 0 メトリック: 1563
出力から、R1 が R3 からタイプ 4 LSA を受信したことがわかります。Ls id は、ASBR のルーター ID を記述するために使用されます。このタイプの LSA はエリア全体にフラッディングできないため、R1 は別のタイプ 4 LSA を生成してエリア 2 にフラッディングします。
この LSA は、R2、R4、および R3 のエリア 0 の LSDB に存在します。これは、これらのルータが ASBR (R5) と同じエリアになく、4 番目のタイプの LSA を通じて ASBR の位置を知る必要があるためです。
[R2]ospf lsdb asbr を表示します
OSPF プロセス 1 (ルーター ID 10.0.2.2)
エリア: 0.0.0.0
リンクステートデータベース
タイプ : 合計-Asbr
Ls ID : 10.0.5.5
高度なRTR:10.0.3.3
年齢 : 1676
レン:28
オプション:E
シーケンス番号 : 80000008
チェックサム: 0x1df3
Tos 0 メトリック: 1562
エリア 1 にはタイプ 4 LSA はなく、同じエリア内のルータは ASBR の位置を知るためにこの LSA に依存する必要はありません。
ステップ 6. LSR、LSU、および LSAck を観察する
まず、OSPF 更新パケットと ACK パケットの送信プロセスを観察します。R1 でのOSPF パケット更新のデバッグとOSPF パケット ACK のデバッグをオンにします。
<R1>ターミナルモニター
情報: 現在の端末モニターはオンです
<R1>ターミナルデバッグ
情報: 現在ターミナルのデバッグがオンになっています
<R1>OSPF パケット更新のデバッグ
<R1>OSPF パケット ACK のデバッグ
デフォルトでは、ネットワークは安定して動作し、OSPF ルーターは 30 分ごとに更新されます。クエリをトリガーして情報を更新するには、R3 のループバック 0 インターフェイスを削除します。
[R3]インターフェース LoopBack 0 を元に戻す
情報: この操作には数秒かかる場合があります。しばらくお待ちください...成功しました。
[R3]
Oct 25 2016 15:32:27+00:00 R3 %%01IFNET/4/LINK_STATE(l)[58]: インターフェイス LoopBack0 のライン プロトコル IP がダウン状態になりました
10.1.234.3 からの Update メッセージが最初に R1 で受信されたことがわかります。メッセージの宛先アドレスは 224.0.0.5 (つまり、すべての OSPF ルーター) であり、これにはネットワーク セグメント (# Links: 1) が記述され、その後にネットワーク セグメントの LinkID と LinkData が続きます。
<R1>
2016 年 10 月 25 日 15:24:57.790.1+00:00 R1 RM/6/RMDEBUG:
ファイルID: 0xd0178024 ライン: 2271 レベル: 0x20
OSPF 1: RECV パケット。インターフェース: ギガビットイーサネット0/0/0
<R1>
2016 年 10 月 25 日 15:24:57.790.2+00:00 R1 RM/6/RMDEBUG: 送信元アドレス: 10.1.234.3
2016 年 10 月 25 日 15:24:57.790.3+00:00 R1 RM/6/RMDEBUG: 宛先アドレス: 224.0.0.5
2016 年 10 月 25 日 15:24:57.790.4+00:00 R1 RM/6/RMDEBUG: Ver# 2、タイプ: 4 (リンクステート アップデート)
2016 年 10 月 25 日 15:24:57.790.5+00:00 R1 RM/6/RMDEBUG: 長さ: 64、ルーター: 10.0.3.3
2016 年 10 月 25 日 15:24:57.790.6+00:00 R1 RM/6/RMDEBUG: エリア: 0.0.0.0、チェックサム: d8ce
2016 年 10 月 25 日 15:24:57.790.7+00:00 R1 RM/6/RMDEBUG: AuType: 00
2016 年 10 月 25 日 15:24:57.790.8+00:00 R1 RM/6/RMDEBUG: キー(ascii): * * * * * * * *
2016 年 10 月 25 日 15:24:57.790.9+00:00 R1 RM/6/RMDEBUG: # LSAS: 1
2016 年 10 月 25 日 15:24:57.790.10+00:00 R1 RM/6/RMDEBUG: LSA タイプ 1
2016 年 10 月 25 日 15:24:57.790.11+00:00 R1 RM/6/RMDEBUG: LS ID: 10.0.3.3
2016 年 10 月 25 日 15:24:57.790.12+00:00 R1 RM/6/RMDEBUG: Adv Rtr: 10.0.3.3
2016 年 10 月 25 日 15:24:57.790.13+00:00 R1 RM/6/RMDEBUG: LSA 年齢: 1
2016 年 10 月 25 日 15:24:57.790.14+00:00 R1 RM/6/RMDEBUG: オプション: ExRouting:ON
2016 年 10 月 25 日 15:24:57.790.15+00:00 R1 RM/6/RMDEBUG: 長さ: 36、シーケンス番号 80000020
2016 年 10 月 25 日 15:24:57.790.16+00:00 R1 RM/6/RMDEBUG: チェックサム: 9090
2016 年 10 月 25 日 15:24:57.790.17+00:00 R1 RM/6/RMDEBUG: NtBit: 0 VBit: 0 EBit: 0 BBit: 1
2016 年 10 月 25 日 15:24:57.790.18+00:00 R1 RM/6/RMDEBUG: # リンク: 1
2016 年 10 月 25 日 15:24:57.790.19+00:00 R1 RM/6/RMDEBUG: リンク ID: 10.1.234.3
2016 年 10 月 25 日 15:24:57.790.20+00:00 R1 RM/6/RMDEBUG: リンクデータ: 10.1.234.3
2016 年 10 月 25 日 15:24:57.790.21+00:00 R1 RM/6/RMDEBUG: LinkType: 2
2016 年 10 月 25 日 15:24:57.790.22+00:00 R1 RM/6/RMDEBUG: TOS# 0 メトリック 1
最後に、R1 自体によって送信される ACK メッセージ。パケットの送信元アドレスは R1 GigabitEthernet 0/0/0 のインターフェイス アドレス、宛先アドレスは 224.0.0.6 です。このメッセージは DR と BDR に送信されます。このメッセージのシーケンス番号も 80000020 です。
<R1>
2016 年 10 月 25 日 15:24:58.200.1+00:00 R1 RM/6/RMDEBUG:
ファイルID: 0xd0178025 ライン: 4708 レベル: 0x20
OSPF 1:パケットの送信。インターフェース: ギガビットイーサネット0/0/0
<R1>
2016 年 10 月 25 日 15:24:58.200.2+00:00 R1 RM/6/RMDEBUG: 送信元アドレス: 10.1.234.1
2016 年 10 月 25 日 15:24:58.200.3+00:00 R1 RM/6/RMDEBUG: 宛先アドレス: 224.0.0.6
Oct 25 2016 15:24:58.200.4+00:00 R1 RM/6/RMDEBUG: Ver# 2、タイプ: 5 (リンクステート確認応答)
2016 年 10 月 25 日 15:24:58.200.5+00:00 R1 RM/6/RMDEBUG: 長さ: 44、ルーター: 10.0.1.1
2016 年 10 月 25 日 15:24:58.200.6+00:00 R1 RM/6/RMDEBUG: エリア: 0.0.0.0、チェックサム: c5ef
2016 年 10 月 25 日 15:24:58.200.7+00:00 R1 RM/6/RMDEBUG: AuType: 00
2016 年 10 月 25 日 15:24:58.200.8+00:00 R1 RM/6/RMDEBUG: キー (ascii): * * * * * * * *
2016 年 10 月 25 日 15:24:58.200.9+00:00 R1 RM/6/RMDEBUG: # LSA ヘッダー: 1
2016 年 10 月 25 日 15:24:58.200.10+00:00 R1 RM/6/RMDEBUG: LSA タイプ 1
2016 年 10 月 25 日 15:24:58.200.11+00:00 R1 RM/6/RMDEBUG: LS ID: 10.0.3.3
2016 年 10 月 25 日 15:24:58.200.12+00:00 R1 RM/6/RMDEBUG: Adv Rtr: 10.0.3.3
2016 年 10 月 25 日 15:24:58.200.13+00:00 R1 RM/6/RMDEBUG: LSA 年齢: 2
2016 年 10 月 25 日 15:24:58.200.14+00:00 R1 RM/6/RMDEBUG: オプション: ExRouting:ON
2016 年 10 月 25 日 15:24:58.200.15+00:00 R1 RM/6/RMDEBUG: 長さ: 36、シーケンス番号 80000020
2016 年 10 月 25 日 15:24:58.200.16+00:00 R1 RM/6/RMDEBUG: チェックサム: 9090
次に、削除された Loopback0 インターフェイスを R3 に復元します。
[R3]インターフェイス ループバック 0
[R3-LoopBack0]IPアドレス 10.0.3.3 24
[R3-LoopBack0]終了
以前と同様に、R1 は最初に R3 から Update メッセージを受信しますが、今回は新しいネットワーク セグメントがメッセージ内でアナウンスされるため、ここでの # Links の値は 2 となり、その後に新しくアナウンスされたネットワーク セグメントのネットワーク番号とマスクが続きます。
<R1>
2016 年 10 月 25 日 15:51:26.250.1+00:00 R1 RM/6/RMDEBUG:
ファイルID: 0xd0178024 ライン: 2271 レベル: 0x20
OSPF 1: RECV パケット。インターフェース: ギガビットイーサネット0/0/0
<R1>
2016 年 10 月 25 日 15:51:26.250.2+00:00 R1 RM/6/RMDEBUG: 送信元アドレス: 10.1.234.3
2016 年 10 月 25 日 15:51:26.250.3+00:00 R1 RM/6/RMDEBUG: 宛先アドレス: 224.0.0.5
2016 年 10 月 25 日 15:51:26.250.4+00:00 R1 RM/6/RMDEBUG: Ver# 2、タイプ: 4 (リンクステート アップデート)
2016 年 10 月 25 日 15:51:26.250.5+00:00 R1 RM/6/RMDEBUG: 長さ: 76、ルーター: 10.0.3.3
2016 年 10 月 25 日 15:51:26.250.6+00:00 R1 RM/6/RMDEBUG: エリア: 0.0.0.0、チェックサム: 2c6f
2016 年 10 月 25 日 15:51:26.250.7+00:00 R1 RM/6/RMDEBUG: AuType: 00
2016 年 10 月 25 日 15:51:26.250.8+00:00 R1 RM/6/RMDEBUG: キー (ascii): * * * * * * * *
2016 年 10 月 25 日 15:51:26.250.9+00:00 R1 RM/6/RMDEBUG: # LSAS: 1
2016 年 10 月 25 日 15:51:26.250.10+00:00 R1 RM/6/RMDEBUG: LSA タイプ 1
2016 年 10 月 25 日 15:51:26.250.11+00:00 R1 RM/6/RMDEBUG: LS ID: 10.0.3.3
2016 年 10 月 25 日 15:51:26.250.12+00:00 R1 RM/6/RMDEBUG: Adv Rtr: 10.0.3.3
2016 年 10 月 25 日 15:51:26.250.13+00:00 R1 RM/6/RMDEBUG: LSA 年齢: 1
2016 年 10 月 25 日 15:51:26.250.14+00:00 R1 RM/6/RMDEBUG: オプション: ExRouting:ON
2016 年 10 月 25 日 15:51:26.250.15+00:00 R1 RM/6/RMDEBUG: 長さ: 48、シーケンス番号 8000002a
2016 年 10 月 25 日 15:51:26.250.16+00:00 R1 RM/6/RMDEBUG: チェックサム: 2cca
2016 年 10 月 25 日 15:51:26.250.17+00:00 R1 RM/6/RMDEBUG: NtBit: 0 VBit: 0 EBit: 0 BBit: 1
2016 年 10 月 25 日 15:51:26.250.18+00:00 R1 RM/6/RMDEBUG: # リンク: 2
2016 年 10 月 25 日 15:51:26.250.19+00:00 R1 RM/6/RMDEBUG: リンク ID: 10.1.234.3
2016 年 10 月 25 日 15:51:26.250.20+00:00 R1 RM/6/RMDEBUG: リンクデータ: 10.1.234.3
2016 年 10 月 25 日 15:51:26.250.21+00:00 R1 RM/6/RMDEBUG: リンクタイプ: 2
2016 年 10 月 25 日 15:51:26.250.22+00:00 R1 RM/6/RMDEBUG: TOS# 0 メトリック 1
2016 年 10 月 25 日 15:51:26.250.23+00:00 R1 RM/6/RMDEBUG: リンク ID: 10.0.3.3
2016 年 10 月 25 日 15:51:26.250.24+00:00 R1 RM/6/RMDEBUG: リンクデータ: 255.255.255.255
2016 年 10 月 25 日 15:51:26.250.25+00:00 R1 RM/6/RMDEBUG: リンクタイプ: 3
2016 年 10 月 25 日 15:51:26.250.26+00:00 R1 RM/6/RMDEBUG: TOS# 0 メトリック 0
R1 は最初に BDR から ACK メッセージを受信します。
<R1>
2016 年 10 月 25 日 15:51:27.90.1+00:00 R1 RM/6/RMDEBUG:
ファイルID: 0xd0178024 ライン: 2271 レベル: 0x20
OSPF 1: RECV パケット。インターフェース: ギガビットイーサネット0/0/0
<R1>
2016 年 10 月 25 日 15:51:27.90.2+00:00 R1 RM/6/RMDEBUG: 送信元アドレス: 10.1.234.2
2016 年 10 月 25 日 15:51:27.90.3+00:00 R1 RM/6/RMDEBUG: 宛先アドレス: 224.0.0.5
2016 年 10 月 25 日 15:51:27.90.4+00:00 R1 RM/6/RMDEBUG: Ver# 2、タイプ: 5 (リンクステート確認応答)
2016 年 10 月 25 日 15:51:27.90.5+00:00 R1 RM/6/RMDEBUG: 長さ: 44、ルーター: 10.0.2.2
2016 年 10 月 25 日 15:51:27.90.6+00:00 R1 RM/6/RMDEBUG: エリア: 0.0.0.0、チェックサム: 289f
2016 年 10 月 25 日 15:51:27.90.7+00:00 R1 RM/6/RMDEBUG: AuType: 00
2016 年 10 月 25 日 15:51:27.90.8+00:00 R1 RM/6/RMDEBUG: キー(ascii): * * * * * * * *
2016 年 10 月 25 日 15:51:27.90.9+00:00 R1 RM/6/RMDEBUG: # LSA ヘッダー: 1
2016 年 10 月 25 日 15:51:27.90.10+00:00 R1 RM/6/RMDEBUG: LSA タイプ 1
2016 年 10 月 25 日 15:51:27.90.11+00:00 R1 RM/6/RMDEBUG: LS ID: 10.0.3.3
2016 年 10 月 25 日 15:51:27.90.12+00:00 R1 RM/6/RMDEBUG: Adv Rtr: 10.0.3.3
2016 年 10 月 25 日 15:51:27.90.13+00:00 R1 RM/6/RMDEBUG: LSA 年齢: 2
2016 年 10 月 25 日 15:51:27.90.14+00:00 R1 RM/6/RMDEBUG: オプション: ExRouting:ON
2016 年 10 月 25 日 15:51:27.90.15+00:00 R1 RM/6/RMDEBUG: 長さ: 48、シーケンス番号 8000002a
10月 25 2016 15:51:27.90.16+00:00 R1 RM/6/RMDEBUG: チェックサム: 2cca
最後に、R1 自体によって送信される ACK メッセージ。
<R1>
2016 年 10 月 25 日 15:51:26.430.1+00:00 R1 RM/6/RMDEBUG:
ファイルID: 0xd0178025 ライン: 4708 レベル: 0x20
OSPF 1:パケットの送信。インターフェース: ギガビットイーサネット0/0/0
<R1>
2016 年 10 月 25 日 15:51:26.430.2+00:00 R1 RM/6RMDEBUG: 送信元アドレス: 10.1.234.1
2016 年 10 月 25 日 15:51:26.430.3+00:00 R1 RM/6/RMDEBUG: 宛先アドレス: 224.0.0.6
2016 年 10 月 25 日 15:51:26.430.4+00:00 R1 RM/6/RMDEBUG: Ver# 2、タイプ: 5 (リンクステート確認応答)
2016 年 10 月 25 日 15:51:26.430.5+00:00 R1 RM/6/RMDEBUG: 長さ: 44、ルーター: 10.0.1.1
2016 年 10 月 25 日 15:51:26.430.6+00:00 R1 RM/6/RMDEBUG: エリア: 0.0.0.0、チェックサム: 29a1
2016 年 10 月 25 日 15:51:26.430.7+00:00 R1 RM/6/RMDEBUG: AuType: 00
2016 年 10 月 25 日 15:51:26.430.8+00:00 R1 RM/6/RMDEBUG: キー (ascii): * * * * * * * *
2016 年 10 月 25 日 15:51:26.430.9+00:00 R1 RM/6/RMDEBUG: # LSA ヘッダー: 1
2016 年 10 月 25 日 15:51:26.430.10+00:00 R1 RM/6/RMDEBUG: LSA タイプ 1
2016 年 10 月 25 日 15:51:26.430.11+00:00 R1 RM/6/RMDEBUG: LS ID: 10.0.3.3
2016 年 10 月 25 日 15:51:26.430.12+00:00 R1 RM/6/RMDEBUG: Adv Rtr: 10.0.3.3
2016 年 10 月 25 日 15:51:26.430.13+00:00 R1 RM/6/RMDEBUG: LSA 年齢: 1
2016 年 10 月 25 日 15:51:26.430.14+00:00 R1 RM/6/RMDEBUG: オプション: ExRouting:ON
2016 年 10 月 25 日 15:51:26.430.15+00:00 R1 RM/6/RMDEBUG: 長さ: 48、シーケンス番号 8000002a
2016 年 10 月 25 日 15:51:26.430.16+00:00 R1 RM/6/RMDEBUG: チェックサム: 2cca
次のステップでは、リクエスト メッセージを見ていきます。通常、ルーターはこのパケットを積極的に送信しませんが、このパケットの送信を監視するために、R1 の OSPF プロセスを再起動します。ルーター上で観察されるのは、R1 が R2 への LS 要求を開始していることです。
<R1>ターミナルモニター
情報: 現在の端末モニターはオンです
<R1>ターミナルデバッグ
情報: 現在ターミナルのデバッグがオンになっています
<R1>OSPF パケット更新のデバッグ
<R1>OSPF パケット ACK のデバッグ
<R1>OSPF パケット要求のデバッグ
<R1>OSPFプロセスをリセット
警告: OSPF プロセスがリセットされます。続く?[はい/いいえ]:y
<R1>
2016 年 10 月 25 日 16:17:59.750.1+00:00 R1 RM/6/RMDEBUG:
ファイルID: 0xd0178025 ライン: 2993 レベル: 0x20
OSPF 1:パケットの送信。インターフェース: ギガビットイーサネット0/0/0
<R1>
2016 年 10 月 25 日 16:17:59.750.2+00:00 R1 RM/6/RMDEBUG: 送信元アドレス: 10.1.234.1
2016 年 10 月 25 日 16:17:59.750.3+00:00 R1 RM/6/RMDEBUG: 宛先アドレス: 10.1.234.2
2016 年 10 月 25 日 16:17:59.750.4+00:00 R1 RM/6/RMDEBUG: Ver# 2、タイプ: 3 (リンクステート要求)
2016 年 10 月 25 日 16:17:59.750.5+00:00 R1 RM/6/RMDEBUG: 長さ: 156、ルーター: 10.0.1.1
2016 年 10 月 25 日 16:17:59.750.6+00:00 R1 RM/6/RMDEBUG: エリア: 0.0.0.0、チェックサム: 8b05
2016 年 10 月 25 日 16:17:59.750.7+00:00 R1 RM/6/RMDEBUG: AuType: 00
2016 年 10 月 25 日 16:17:59.750.8+00:00 R1 RM/6/RMDEBUG: キー(ascii): * * * * * * * *
2016 年 10 月 25 日 16:17:59.750.9+00:00 R1 RM/6/RMDEBUG: # 要求中の LSA: 11
2016 年 10 月 25 日 16:17:59.750.10+00:00 R1 RM/6/RMDEBUG: LSA タイプ 1
2016 年 10 月 25 日 16:17:59.750.11+00:00 R1 RM/6/RMDEBUG: LS ID: 10.0.2.2
2016 年 10 月 25 日 16:17:59.750.12+00:00 R1 RM/6/RMDEBUG: Adv Rtr: 10.0.2.2
2016 年 10 月 25 日 16:17:59.750.13+00:00 R1 RM/6/RMDEBUG: LSA タイプ 1
2016 年 10 月 25 日 16:17:59.750.14+00:00 R1 RM/6/RMDEBUG: LS ID: 10.0.1.1
2016 年 10 月 25 日 16:17:59.750.15+00:00 R1 RM/6/RMDEBUG: Adv Rtr: 10.0.1.1
2016 年 10 月 25 日 16:17:59.750.16+00:00 R1 RM/6/RMDEBUG: LSA タイプ 1
2016 年 10 月 25 日 16:17:59.750.17+00:00 R1 RM/6/RMDEBUG: LS ID: 10.0.4.4
2016 年 10 月 25 日 16:17:59.750.18+00:00 R1 RM/6/RMDEBUG: Adv Rtr: 10.0.4.4
2016 年 10 月 25 日 16:17:59.750.19+00:00 R1 RM/6/RMDEBUG: LSA タイプ 1
2016 年 10 月 25 日 16:17:59.750.20+00:00 R1 RM/6/RMDEBUG: LS ID: 10.0.3.3
2016 年 10 月 25 日 16:17:59.750.21+00:00 R1 RM/6/RMDEBUG: Adv Rtr: 10.0.3.3
2016 年 10 月 25 日 16:17:59.750.22+00:00 R1 RM/6/RMDEBUG: LSA タイプ 2
2016 年 10 月 25 日 16:17:59.750.23+00:00 R1 RM/6/RMDEBUG: LS ID: 10.1.234.3
2016 年 10 月 25 日 16:17:59.750.24+00:00 R1 RM/6/RMDEBUG: Adv Rtr: 10.0.3.3
2016 年 10 月 25 日 16:17:59.750.25+00:00 R1 RM/6/RMDEBUG: LSA タイプ 3
2016 年 10 月 25 日 16:17:59.750.26+00:00 R1 RM/6/RMDEBUG: LS ID: 10.0.1.0
2016 年 10 月 25 日 16:17:59.750.27+00:00 R1 RM/6/RMDEBUG: Adv Rtr: 10.0.1.1
2016 年 10 月 25 日 16:17:59.750.28+00:00 R1 RM/6/RMDEBUG: LSA タイプ 3
2016 年 10 月 25 日 16:17:59.750.29+00:00 R1 RM/6/RMDEBUG: LS ID: 10.0.35.0
2016 年 10 月 25 日 16:17:59.750.30+00:00 R1 RM/6/RMDEBUG: Adv Rtr: 10.0.3.3
2016 年 10 月 25 日 16:17:59.750.31+00:00 R1 RM/6/RMDEBUG: LSA タイプ 4
2016 年 10 月 25 日 16:17:59.750.32+00:00 R1 RM/6/RMDEBUG: LS ID: 10.0.5.5
2016 年 10 月 25 日 16:17:59.750.33+00:00 R1 RM/6/RMDEBUG: Adv Rtr: 10.0.3.3
2016 年 10 月 25 日 16:17:59.750.34+00:00 R1 RM/6/RMDEBUG: LSA タイプ 5
2016 年 10 月 25 日 16:17:59.750.35+00:00 R1 RM/6/RMDEBUG: LS ID: 10.0.5.0
2016 年 10 月 25 日 16:17:59.750.36+00:00 R1 RM/6/RMDEBUG: Adv Rtr: 10.0.5.5
2016 年 10 月 25 日 16:17:59.750.37+00:00 R1 RM/6/RMDEBUG: LSA タイプ 5
2016 年 10 月 25 日 16:17:59.750.38+00:00 R1 RM/6/RMDEBUG: LS ID: 10.0.35.0
2016 年 10 月 25 日 16:17:59.750.39+00:00 R1 RM/6/RMDEBUG: Adv Rtr: 10.0.5.5
2016 年 10 月 25 日 16:17:59.750.40+00:00 R1 RM/6/RMDEBUG: LSA タイプ 5
2016 年 10 月 25 日 16:17:59.750.41+00:00 R1 RM/6/RMDEBUG: LS ID: 10.0.35.3
2016 年 10 月 25 日 16:17:59.750.42+00:00 R1 RM/6/RMDEBUG: Adv Rtr: 10.0.5.5
次に、R1 は R3 から LS リクエストを受信します。
<R1>
2016 年 10 月 25 日 16:30:10.80.1+00:00 R1 RM/6/RMDEBUG:
ファイルID: 0xd0178024 ライン: 2271 レベル: 0x20
OSPF 1: RECV パケット。インターフェース: ギガビットイーサネット0/0/0
<R1>
2016 年 10 月 25 日 16:30:10.80.2+00:00 R1 RM/6/RMDEBUG: 送信元アドレス: 10.1.234.3
2016 年 10 月 25 日 16:30:10.80.3+00:00 R1 RM/6/RMDEBUG: 宛先アドレス: 10.1.234.1
2016 年 10 月 25 日 16:30:10.80.4+00:00 R1 RM/6/RMDEBUG: Ver# 2、タイプ: 3 (リンクステート要求)
2016 年 10 月 25 日 16:30:10.80.5+00:00 R1 RM/6/RMDEBUG: 長さ: 48、ルーター: 10.0.3.3
2016 年 10 月 25 日 16:30:10.80.6+00:00 R1 RM/6/RMDEBUG: エリア: 0.0.0.0、チェックサム: c4c2
2016 年 10 月 25 日 16:30:10.80.7+00:00 R1 RM/6/RMDEBUG: AuType: 00
2016 年 10 月 25 日 16:30:10.80.8+00:00 R1 RM/6/RMDEBUG: キー (ascii): * * * * * * * *
2016 年 10 月 25 日 16:30:10.80.9+00:00 R1 RM/6/RMDEBUG: # LSA を要求しています: 2
2016 年 10 月 25 日 16:30:10.80.10+00:00 R1 RM/6/RMDEBUG: LSA タイプ 1
2016 年 10 月 25 日 16:30:10.80.11+00:00 R1 RM/6/RMDEBUG: LS ID: 10.0.1.1
2016 年 10 月 25 日 16:30:10.80.12+00:00 R1 RM/6/RMDEBUG: Adv Rtr: 10.0.1.1
2016 年 10 月 25 日 16:30:10.80.13+00:00 R1 RM/6/RMDEBUG: LSA タイプ 3
2016 年 10 月 25 日 16:30:10.80.14+00:00 R1 RM/6/RMDEBUG: LS ID: 10.0.1.0
2016 年 10 月 25 日 16:30:10.80.15+00:00 R1 RM/6/RMDEBUG: Adv Rtr: 10.0.1.1
追加実験:考えて検証する
エリア 2 にルータ R6 があるとします。10.0.5.0/24 ネットワーク セグメントに到達するためのルーティング情報を計算する手順と、情報を計算する R2 および R3 の手順の違いは何ですか?
タイプ 4 LSA はいつ登場しますか?
実験で、R1 と R4 の両方が DROther として構成されている場合、どのような隠れた危険があるでしょうか?
最終的なデバイス構成
<R1>現在の構成を表示します
[V200R007C00SPC600]
#
システム名 R1
#
インターフェイスギガビットイーサネット0/0/0
IPアドレス 10.1.234.1 255.255.255.0
#
インターフェースLoopBack0
IP アドレス 10.0.1.1 255.255.255.0
ospfネットワークタイプブロードキャスト
#
ospf 1 ルーター ID 10.0.1.1
エリア0.0.0.0
ネットワーク 10.1.234.1 0.0.0.0
エリア0.0.0.2
ネットワーク 10.0.1.1 0.0.0.0
#
戻る
<R2>現在の構成を表示します
[V200R007C00SPC600]
#
システム名 R2
#
インターフェイスギガビットイーサネット0/0/0
IP アドレス 10.1.234.2 255.255.255.0
ospf dr-優先度 254
#
インターフェースLoopBack0
IP アドレス 10.0.2.2 255.255.255.0
ospfネットワークタイプブロードキャスト
#
ospf 1 ルーター ID 10.0.2.2
エリア0.0.0.0
ネットワーク 10.1.234.2 0.0.0.0
ネットワーク 10.0.2.2 0.0.0.0
#
戻る
<R3>現在の構成を表示します
[V200R007C00SPC600]
#
システム名 R3
#
インターフェース Serial3/0/0
リンクプロトコルppp
IPアドレス 10.0.35.3 255.255.255.0
#
インターフェイスギガビットイーサネット0/0/0
IP アドレス 10.1.234.3 255.255.255.0
ospf dr-優先度 255
#
インターフェースLoopBack0
IP アドレス 10.0.3.3 255.255.255.0
ospfネットワークタイプブロードキャスト
#
ospf 1 ルーター ID 10.0.3.3
エリア0.0.0.0
ネットワーク 10.1.234.3 0.0.0.0
ネットワーク 10.0.3.3 0.0.0.0
エリア0.0.0.1
ネットワーク 10.0.35.3 0.0.0.0
#
戻る
<R4>現在の構成を表示します
[V200R007C00SPC600]
#
システム名 R4
#
インターフェイスギガビットイーサネット0/0/0
IP アドレス 10.1.234.4 255.255.255.0
ospf dr-優先度 0
#
インターフェースLoopBack0
IP アドレス 10.0.4.4 255.255.255.0
ospfネットワークタイプブロードキャスト
#
ospf 1 ルーター ID 10.0.4.4
エリア0.0.0.0
ネットワーク 10.1.234.4 0.0.0.0
ネットワーク 10.0.4.4 0.0.0.0
#
戻る
<R5>現在の構成を表示します
[V200R007C00SPC600]
#
システム名 R5
#
インターフェース Serial1/0/0
リンクプロトコルppp
IPアドレス 10.0.35.5 255.255.255.0
#
インターフェースLoopBack0
IPアドレス 10.0.5.5 255.255.255.0
#
ospf 1 ルーター ID 10.0.5.5
インポートルートダイレクト
エリア0.0.0.1
ネットワーク 10.0.35.5 0.0.0.0
#
戻る