OSPFスコープタイプ

はじめに


こんにちは

この記事では、OSPFエリアのタイプについて説明します。 スコープを使用してOSPFを構成することに関する記事は、ここで何らかの形で既に私に出会った。 これらのタイプの領域が互いにどのように異なるかを検討したいと思います:通常、スタブ、完全にスタビー、NSSA、完全にNSSA。 それでは始めましょう。

OSPFは、動的ルーティングプロトコルのリンク 状態カテゴリに属します。 つまり、ルーターはネットワーク情報を更新として相互に送信しません。 代わりに、ルーターはインターフェイスまたはチャネルステータスアナウンスのステータス情報を交換します。 このために、LSA-Link State Advertisementと呼ばれる特別なタイプのパッケージが使用されます。 これらのメッセージにはさまざまな種類があります。 LSAのタイプを理解すると、OSPFエリアのタイプが互いにどのように異なるかを簡単に把握できます。

例として、次のトポロジを使用します。

画像

基本設定


すべてのルータはシスコ。 まず、エリア0(青)でOSPFを構成します。 このエリアには、ABR、R1AR0、R2AR0の3つのルーターがあります。 R1AR0とABRの間のポイントツーポイント接続(10.1.1.0/24)、R1AR0とR2AR0の間-イーサネット(10.2.2.0/24)。 アドレス10.10.x.0 / 32のループバックインターフェイスがR2AR0に作成されます。

R1AR0:
ホスト名R1AR0

int s0 / 0
閉まらない
IPアドレス10.1.1.1 255.255.255.0

int fa1 / 0
閉まらない
IPアドレス10.2.2.1 255.255.255.0

ルーターospf 1
router-id 1.1.1.1
ネットワーク10.0.0.0 0.255.255.255エリア0

シンプルな構成。 OSPFにインターフェイスを追加します。 Router-IDを設定するのは、LSAが特定のルーターに属しているかどうかを判別しやすくするためだけです。


R2AR1:
ホスト名R2AR0

int f0 / 0
閉まらない
説明R1AR1への接続
IPアドレス10.2.2.2 255.255.255.0

int s0 / 0
閉まらない
説明RIPRTRへの接続
IPアドレス10.3.3.1 255.255.255.0

intループ0
IPアドレス10.10.0.1 255.255.255.255

intループ1
IPアドレス10.10.1.1 255.255.255.255

intループ2
IPアドレス10.10.2.1 255.255.255.255

intループ3
IPアドレス10.10.3.1 255.255.255.255

ルーターospf 1
router-id 2.2.2.2
ネットワーク10.2.2.2 0.0.0.0エリア0
ネットワーク10.10.0.0 0.0.255.255エリア0

同じ構成。 s0 / 0インターフェイスはOSPFに関与しないことに注意してください。 彼は後にRIPで作業します。


ABR:
ホスト名ABR

int s0 / 0
閉まらない
IPアドレス10.1.1.2 255.255.255.0

int s0 / 1
閉まらない
IPアドレス192.168.1.1 255.255.255.0

ルーターospf 1
router-id 1.1.2.2
ネットワーク10.0.0.0 0.255.255.255エリア0

今のところ、OSPFでは、アドレス10.1.1.2のs0 / 0インターフェイスのみを含めます。

LSA 1および2タイプ


次に、ルーティングテーブルとLSDBデータベースに保存されているものを見てみましょう。
R1AR0:
R1AR0#sh ip ro
10.0.0.0/8は可変サブネット化、6サブネット、2マスク
O 10.10.1.1/32 [110/2] 10.2.2.2経由、00:07:47、FastEthernet1 / 0
O 10.10.0.1/32 [110/2] 10.2.2.2経由、00:07:47、FastEthernet1 / 0
O 10.10.3.1/32 [110/2] 10.2.2.2経由、00:07:47、FastEthernet1 / 0
O 10.10.2.1/32 [110/2] 10.2.2.2経由、00:07:47、FastEthernet1 / 0
C 10.2.2.0/24は直接接続され、FastEthernet1 / 0
C 10.1.1.0/24は直接接続され、Serial0 / 0
R1AR0#sh ip ospf database database-summary

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

エリア0データベースの概要
LSAタイプカウント削除最大数
ルーター3 0 0
ネットワーク1 0 0
要約ネット0 0 0
要約ASBR 0 0 0
タイプ7 Ext 0 0 0
Type-7 0で再配布されたプレフィックス
不透明リンク0 0 0
不透明エリア0 0 0
小計4 0 0

プロセス1データベースの要約
LSAタイプカウント削除最大数
ルーター3 0 0
ネットワーク1 0 0
要約ネット0 0 0
要約ASBR 0 0 0
タイプ7 Ext 0 0 0
不透明リンク0 0 0
不透明エリア0 0 0
タイプ5 Ext 0 0 0
Type-5 0で再配布されたプレフィックス
不透明AS 0 0 0
合計4 0 0


ルーティングテーブルには、コード「O」でマークされたルートが表示されます-OSPF。 LSDBデータベースでは、エリア0とOSPFプロセスの両方で、LSAの総数が4であることがわかります。 データベースには、3-ルータLSA(タイプ1)および1-ネットワークLSA(タイプ2)が含まれます。 他のルーターのデータベースにも同様の画像が表示されます。 それでは、これらのタイプのLSAは何ですか?

ルーターLSA(タイプ1)


このタイプのLSAは、エリア内の各ルーターを生成し、エリア内でフラッドを実行しますが、それ以上ではありません。 私たちの地域にはそれぞれ3つのルーターがあり、データベースには3つのルーターLSAがあります。 このタイプのLSAは、ルーターとそのインターフェースを表します。 もっと詳しく見てみましょう。
R1AR0#sh ip ospfデータベースルーター

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

ルーターのリンク状態(エリア0)

LS年齢:14
オプション:(TOS機能なし、DC)
LSタイプ:ルーターリンク
リンク状態ID:1.1.1.1
広告ルーター:1.1.1.1
LSシーケンス番号:80000001
チェックサム:0xD17C
長さ:60
リンク数:3

接続先リンク:トランジットネットワーク
(リンクID)指定ルーターアドレス:10.2.2.2
(リンクデータ)ルーターインターフェイスアドレス:10.2.2.1
TOSメトリックの数:0
TOS 0メトリック:1

接続先のリンク:別のルーター(ポイントツーポイント)
(リンクID)隣接ルーターID:1.1.2.2
(リンクデータ)ルーターインターフェイスアドレス:10.1.1.1
TOSメトリックの数:0
TOS 0メトリック:64

接続先リンク:スタブネットワーク
(リンクID)ネットワーク/サブネット番号:10.1.1.0
(リンクデータ)ネットワークマスク:255.255.255.0
TOSメトリックの数:0
TOS 0メトリック:64


LS年齢:18
オプション:(TOS機能なし、DC)
LSタイプ:ルーターリンク
リンク状態ID:1.1.2.2
広告ルーター:1.1.2.2
LSシーケンス番号:80000003
チェックサム:0x81F6
長さ:48
リンク数:2

接続先のリンク:別のルーター(ポイントツーポイント)
(リンクID)隣接ルーターID:1.1.1.1
(リンクデータ)ルーターインターフェイスアドレス:10.1.1.2
TOSメトリックの数:0
TOS 0メトリック:64

接続先リンク:スタブネットワーク
(リンクID)ネットワーク/サブネット番号:10.1.1.0
(リンクデータ)ネットワークマスク:255.255.255.0
TOSメトリックの数:0
TOS 0メトリック:64


Adv Routerに到達できません
LS年齢:131
オプション:(TOS機能なし、DC)
LSタイプ:ルーターリンク
リンク状態ID:2.2.2.2
広告ルーター:2.2.2.2
LSシーケンス番号:80000006
チェックサム:0x193E
長さ:84
リンク数:5

接続先リンク:スタブネットワーク
(リンクID)ネットワーク/サブネット番号:10.10.0.1
(リンクデータ)ネットワークマスク:255.255.255.255
TOSメトリックの数:0
TOS 0メトリック:1

接続先リンク:スタブネットワーク
(リンクID)ネットワーク/サブネット番号:10.10.1.1
(リンクデータ)ネットワークマスク:255.255.255.255
TOSメトリックの数:0
TOS 0メトリック:1

接続先リンク:スタブネットワーク
(リンクID)ネットワーク/サブネット番号:10.10.2.1
(リンクデータ)ネットワークマスク:255.255.255.255
TOSメトリックの数:0
TOS 0メトリック:1

接続先リンク:スタブネットワーク
(リンクID)ネットワーク/サブネット番号:10.10.3.1
(リンクデータ)ネットワークマスク:255.255.255.255
TOSメトリックの数:0
TOS 0メトリック:1

接続先リンク:トランジットネットワーク
(リンクID)指定ルーターアドレス:10.2.2.1
(リンクデータ)ルーターインターフェイスアドレス:10.2.2.2
TOSメトリックの数:0
TOS 0メトリック:10









これは、このルーターのLSAです:Router-id 1.1.1.1。





このルーターには、リストされたインターフェースがあります。

















次のルーター:1.1.2.2(ABR)。







そしてそのインターフェース。












最後のルーター(R2AR0)。









ループバックの束を含むそのインターフェース。



要約しましょう。 ルーターLSA(タイプ1):

ネットワークLSA(タイプ2)


この分野で見られる2番目のタイプのLSAは、ネットワークLSAです。 エリアにはイーサネットセグメントがあり、2つのルーターが接続されています(R1AR0およびR2AR0)。 イーサネット、フレームリレー、ATM-これらのタイプのネットワークは、マルチアクセスネットワーク用です:ブロードキャストマルチアクセス(イーサネット)および非ブロードキャストマルチアクセス(NBMA)。 つまり 複数のルーターが共通のデータ転送メディアに同時に接続されており、ネットワークにブロードキャスト機能がある場合とない場合があります。 そのようなネットワークですべてのルーターが互いにトポロジ情報を交換した場合、これにより、それぞれが大量のLSAのコピーが送信されることになります。 このようなネットワークセグメントでのコピーの複数の配布を防ぐために、DRおよびBDRルーターが選択されます。 他のルーターは、LSDB同期のみを実行します。
DRルーターは、そのようなネットワークセグメントを表すネットワークLSAを生成します。 実際、ネットワークLSAは中継ネットワークであり、それに接続されるすべてのルーターです。
R1AR0#sh ip ospfデータベースネットワーク

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

ネットリンク状態(エリア0)

このLSAのルーティングビットセット
LS年齢:1449
オプション:(TOS機能なし、DC)
LSタイプ:ネットワークリンク
リンク状態ID:10.2.2.2(指定ルーターのアドレス)
広告ルーター:2.2.2.2
LSシーケンス番号:80000001
チェックサム:0x1501
長さ:32
ネットワークマスク:/ 24
接続されたルーター:2.2.2.2
接続されたルーター:1.1.1.1










DRルーターの識別子とアドレス。



中継ネットワークに接続されたルーター。


まとめます。 ネットワークLSA(タイプ2):

通常領域とサマリーLSA(タイプ3)


OSPF設計には2層アーキテクチャが含まれます。 トランクエリア(バックボーン、識別子0.0.0.0)と、トランクに接続する必要があるその他のエリアがあります。 リージョン間の通信は、インターフェースが2つ以上のリージョンに接続されているルーターによって実行されます。 OSPFの用語では、Area Border Router(ABR)と呼ばれます。 設定したメインエリア。 次に、別の領域を設定しましょう。
ABR:
ホスト名ABR

ルーターospf 1
ネットワーク192.168.1.1 0.0.0.0エリア1

2番目のインターフェイスを追加し、エリア1に接続します。


R1AR2:
ホスト名R1AR1

int s0 / 1
説明ASBRへの接続
閉まらない
IPアドレス192.168.2.1 255.255.255.0

int s0 / 0
説明ABRへの接続
閉まらない
IPアドレス192.168.1.2 255.255.255.0

ルーターospf 1
router-id 3.3.3.3
ネットワーク192.168.0.0 0.0.255.255エリア1

エリア1のすべてのインターフェイス。


ASBR:
ホスト名ASBR

int s0 / 0
説明R1AR1への接続
閉まらない
IPアドレス192.168.2.2 255.255.255.0

ルーターospf 1
router-id 4.4.4.4
ネットワーク192.168.0.0 0.0.255.255エリア1

ip route 1.0.0.0 255.0.0.0 null0
ip route 2.0.0.0 255.0.0.0 null0
ip route 3.0.0.0 255.0.0.0 null0


同じ構成。 静的ルートにはまだ注意を払っていませんが、後で必要になります。


次に、トポロジベースとルーティングテーブルがどのように変化したかを見てみましょう。 前と同様に、R1AR0(エリア0)で必要なコマンドを実行します。
10.0.0.0/8は可変サブネット化、6サブネット、2マスク
O 10.10.1.1/32 [110/2] 10.2.2.2経由、00:08:10、FastEthernet1 / 0
O 10.10.0.1/32 [110/2] 10.2.2.2経由、00:08:10、FastEthernet1 / 0
O 10.10.3.1/32 [110/2] 10.2.2.2経由、00:08:10、FastEthernet1 / 0
O 10.10.2.1/32 [110/2] 10.2.2.2経由、00:08:10、FastEthernet1 / 0
C 10.2.2.0/24は直接接続され、FastEthernet1 / 0
C 10.1.1.0/24は直接接続され、Serial0 / 0
O IA 192.168.1.0/24 [110/128] 10.1.1.2経由、00:08:10、Serial0 / 0
O IA 192.168.2.0/24 [110/192] 10.1.1.2経由、00:07:22、Serial0 / 0
R1AR0#sh ip ospf database database-summary

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

エリア0データベースの概要
LSAタイプカウント削除最大数
ルーター3 0 0
ネットワーク1 0 0
サマリーネット2 0 0
要約ASBR 0 0 0
タイプ7 Ext 0 0 0
Type-7 0で再配布されたプレフィックス
不透明リンク0 0 0
不透明エリア0 0 0
小計6 0 0

プロセス1データベースの要約
LSAタイプカウント削除最大数
ルーター3 0 0
ネットワーク1 0 0
サマリーネット2 0 0
要約ASBR 0 0 0
タイプ7 Ext 0 0 0
不透明リンク0 0 0
不透明エリア0 0 0
タイプ5 Ext 0 0 0
Type-5 0で再配布されたプレフィックス
不透明AS 0 0 0
合計6 0 0


ルーティングテーブルには、コード「O IA」でマークされたルートが表示されました-他のエリアからのOSPFルート。 トポロジベースには、2つの要約LSAが追加されました(タイプ3)。 エリア1からエリア0に転送されるネットワークの数は? そうです-2つ:192.168.1.1と192.168.2.0。 要約LSAはいくらですか? また2。
詳細を見てみましょう。
R1AR0#sh ip ospfデータベースの概要

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

要約ネットリンク状態(エリア0)

このLSAのルーティングビットセット
LS年齢:919
オプション:(TOS機能なし、DC、上向き)
LSタイプ:概要リンク(ネットワーク)
リンク状態ID:192.168.1.0(要約ネットワーク番号)
広告ルーター:1.1.2.2
LSシーケンス番号:80000001
チェックサム:0x2468
長さ:28
ネットワークマスク:/ 24
TOS:0メトリック:64

このLSAのルーティングビットセット
LS年齢:868
オプション:(TOS機能なし、DC、上向き)
LSタイプ:概要リンク(ネットワーク)
リンク状態ID:192.168.2.0(要約ネットワーク番号)
広告ルーター:1.1.2.2
LSシーケンス番号:80000001
チェックサム:0x9BAF
長さ:28
ネットワークマスク:/ 24
TOS:0メトリック:128








ネットワークアドレスと、それをアナウンスしたルーターの識別子。



同じコマンドを実行しますが、異なるエリアのルーターで実行してみましょう。
ASBR#sh ip ro
S 1.0.0.0/8は直接接続されており、Null0
S 2.0.0.0/8は直接接続され、Null0
S 3.0.0.0/8は直接接続され、Null0
10.0.0.0/8は可変サブネット化、6サブネット、2マスク
O IA 10.10.1.1/32 [110/194] 192.168.2.1、00:08:12、Serial0 / 0経由
O IA 10.10.0.1/32 [110/194] 192.168.2.1、00:08:12、Serial0 / 0経由
O IA 10.10.3.1/32 [110/194] 192.168.2.1、00:08:12、Serial0 / 0経由
O IA 10.10.2.1/32 [110/194] 192.168.2.1、00:08:12、Serial0 / 0経由
O IA 10.2.2.0/24 [110/193] 192.168.2.1、00:08:15、Serial0 / 0経由
O IA 10.1.1.0/24 [110/192]経由で192.168.2.1、00:08:15、Serial0 / 0
O 192.168.1.0/24 [110/128]経由で192.168.2.1、00:08:15、Serial0 / 0
C 192.168.2.0/24は直接接続されており、Serial0 / 0

ASBR#sh ip ospf database database-summary

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

エリア1データベースの概要
LSAタイプカウント削除最大数
ルーター3 0 0
ネットワーク0 0 0
要約ネット6 0 0
要約ASBR 0 0 0
タイプ7 Ext 0 0 0
Type-7 0で再配布されたプレフィックス
不透明リンク0 0 0
不透明エリア0 0 0
小計9 0 0

プロセス1データベースの要約
LSAタイプカウント削除最大数
ルーター3 0 0
ネットワーク0 0 0
要約ネット6 0 0
要約ASBR 0 0 0
タイプ7 Ext 0 0 0
不透明リンク0 0 0
不透明エリア0 0 0
タイプ5 Ext 0 0 0
Type-5 0で再配布されたプレフィックス
不透明AS 0 0 0
合計9 0 0

ASBR#sh ip ospfデータベースの概要

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

要約ネットリンク状態(エリア1)

このLSAのルーティングビットセット
LS年齢:1021
オプション:(TOS機能なし、DC、上向き)
LSタイプ:概要リンク(ネットワーク)
リンク状態ID:10.1.1.0(要約ネットワーク番号)
広告ルーター:1.1.2.2
LSシーケンス番号:80000002
チェックサム:0x45A4
長さ:28
ネットワークマスク:/ 24
TOS:0メトリック:64

このLSAのルーティングビットセット
LS年齢:1021
オプション:(TOS機能なし、DC、上向き)
LSタイプ:概要リンク(ネットワーク)
リンク状態ID:10.2.2.0(要約ネットワーク番号)
広告ルーター:1.1.2.2
LSシーケンス番号:80000002
チェックサム:0x38AE
長さ:28
ネットワークマスク:/ 24
TOS:0メトリック:65

このLSAのルーティングビットセット
LS年齢:1023
オプション:(TOS機能なし、DC、上向き)
LSタイプ:概要リンク(ネットワーク)
リンク状態ID:10.10.0.1(要約ネットワーク番号)
広告ルーター:1.1.2.2
LSシーケンス番号:80000002
チェックサム:0xEDF0
長さ:28
ネットワークマスク:/ 32
TOS:0メトリック:66

このLSAのルーティングビットセット
LS年齢:1024
オプション:(TOS機能なし、DC、上向き)
LSタイプ:概要リンク(ネットワーク)
リンク状態ID:10.10.1.1(要約ネットワーク番号)
広告ルーター:1.1.2.2
LSシーケンス番号:80000002
チェックサム:0xE2FA
長さ:28
ネットワークマスク:/ 32
TOS:0メトリック:66

このLSAのルーティングビットセット
LS年齢:1025
オプション:(TOS機能なし、DC、上向き)
LSタイプ:概要リンク(ネットワーク)
リンク状態ID:10.10.2.1(要約ネットワーク番号)
広告ルーター:1.1.2.2
LSシーケンス番号:80000002
チェックサム:0xD705
長さ:28
ネットワークマスク:/ 32
TOS:0メトリック:66

このLSAのルーティングビットセット
LS年齢:1027
オプション:(TOS機能なし、DC、上向き)
LSタイプ:概要リンク(ネットワーク)
リンク状態ID:10.10.3.1(要約ネットワーク番号)
広告ルーター:1.1.2.2
LSシーケンス番号:80000002
チェックサム:0xCC0F
長さ:28
ネットワークマスク:/ 32
TOS:0メトリック:66



別のエリアから受信したネットワークの数とサマリーLSAの数も一致します。 また、すべてのサマリーLSAが単一のルーター、ABR、つまり それらを互いに接続する境界領域ルーター。
サマリーLSAの意味は何ですか? OSPFの仕組みを思い出しましょう。
  1. ルーターは友達です。
  2. LSDBを同期します。
  3. 各ルーターで、Dijkstraが機能し、すべてのネットワークに対するすべての可能な代替案を計算します。
  4. これらのうち、メトリックは最適なルートを選択し、ルーティングテーブルにインストールします。

たとえば、エリア1からの通常のルーターの場合、他のエリアからのネットワークには3番目のステップが必要ですか? なぜ彼は他の領域のトポロジーに関する詳細が必要なのですか? とにかく、国境ルーター(ABR)を介して他のエリアへの入り口。 したがって、ABRルーターは、受信したルーターとネットワークLSAをサマリーLSAに変換します。 つまり 接続されているかのように、反対側のエリアからのネットワークを表します。 エリア0には、ABRに接続されたエリア1からのすべてのネットワークが見えます。 パフォーマンスが最適化され、フラッディングの量が削減されます。 このように、通常の意味での集計は実行されないという事実に注意を促します。 詳細なルーターおよびネットワークLSAの代わりに、より一般的なサマリーLSAが送信されます。
まとめます。 要約LSA(タイプ3):

外部LSA(タイプ5)およびスタブエリア


外部LSA


次に、外部ルーティングドメインをエリア0に接続します。この場合、RIPプロトコルの制御下で実行し、RIPからOSPFへのルートの転送を構成します。
R2AR1:
ホスト名R2AR0

ルーターリッピング
バージョン2
ネットワーク10.0.0.0

ルーターospf 1
RIPサブネットを再配布する

RIPをオンにします。





OSPFへのRIPルートの転送を構成します。


RTRRIP:
ホスト名RIPRTR

int s0 / 0
閉まらない
説明R2AR0への接続
IPアドレス10.3.3.2 255.255.255.0

ルーターリッピング
バージョン2
自動要約なし
ネットワーク10.0.0.0
ネットワーク172.20.0.0

intループ0
IPアドレス172.20.0.1 255.255.255.0

intループ1
IPアドレス172.20.1.1 255.255.255.0

intループ2
IPアドレス172.20.2.1 255.255.255.0

intループ3
IPアドレス172.20.3.1 255.255.255.0

基本設定
RIPをオンにします。







いつものように、ルーティングテーブルと0エリアからのルーターのLSDBを見てみましょう。
R1AR0#sh ip ro
172.20.0.0/16は可変サブネット化され、5つのサブネット、2つのマスク
O E2 172.20.0.0/24 [110/20] 10.2.2.2経由、00:00:17、FastEthernet1 / 0
O E2 172.20.0.0/16 [110/20] 10.2.2.2経由、00:04:46、FastEthernet1 / 0
O E2 172.20.1.0/24 [110/20] 10.2.2.2経由、00:00:17、FastEthernet1 / 0
O E2 172.20.2.0/24 [110/20] 10.2.2.2経由、00:00:17、FastEthernet1 / 0
O E2 172.20.3.0/24 [110/20] 10.2.2.2経由、00:00:17、FastEthernet1 / 0
10.0.0.0/8は可変サブネット化、7サブネット、2マスク
O 10.10.1.1/32 [110/2] 10.2.2.2経由、00:04:47、FastEthernet1 / 0
O 10..10.0.1 / 32 [110/2] 10.2.2.2経由、00:04:47、FastEthernet1 / 0
O 10.10.3.1/32 [110/2] 10.2.2.2経由、00:04:47、FastEthernet1 / 0
O 10.10.2.1/32 [110/2] 10.2.2.2経由、00:04:47、FastEthernet1 / 0
O E2 10.3.3.0/24 [110/20] 10.2.2.2経由、00:04:47、FastEthernet1 / 0
C 10.2.2.0/24は直接接続され、FastEthernet1 / 0
C 10.1.1.0/24は直接接続され、Serial0 / 0
O IA 192.168.1.0/24 [110/128] 10.1.1.2経由、00:04:49、Serial0 / 0
O IA 192.168.2.0/24 [110/192] 10.1.1.2経由、00:04:49、Serial0 / 0

R1AR0#sh ip ospf database database-summary

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

エリア0データベースの概要
LSAタイプカウント削除最大数
ルーター3 0 0
ネットワーク1 0 0
サマリーネット2 0 0
要約ASBR 0 0 0
タイプ7 Ext 0 0 0
Type-7 0で再配布されたプレフィックス
不透明リンク0 0 0
不透明エリア0 0 0
小計6 0 0

プロセス1データベースの要約
LSAタイプカウント削除最大数
ルーター3 0 0
ネットワーク1 0 0
サマリーネット2 0 0
要約ASBR 0 0 0
タイプ7 Ext 0 0 0
不透明リンク0 0 0
不透明エリア0 0 0
タイプ5 Ext 6 0 0
Type-5 0で再配布されたプレフィックス
不透明AS 0 0 0
合計12 0 0



エリア1のルーターでも同じです。
R1AR1#sh ip ro

最終手段のゲートウェイが設定されていません

172.20.0.0/16は可変サブネット化され、5つのサブネット、2つのマスク
O E2 172.20.0.0/24 [110/20]経由で192.168.1.1、00:02:28、Serial0 / 0
O E2 172.20.0.0/16 [110/20]経由192.168.1.1、00:06:52、Serial0 / 0
O E2 172.20.1.0/24 [110/20]経由192.168.1.1、00:02:28、Serial0 / 0
O E2 172.20.2.0/24 [110/20]経由192.168.1.1、00:02:28、Serial0 / 0
O E2 172.20.3.0/24 [110/20]経由192.168.1.1、00:02:27、Serial0 / 0
10.0.0.0/8は可変サブネット化、7サブネット、2マスク
O IA 10.10.1.1/32 [110/130] 192.168.1.1、00:45:40、Serial0 / 0経由
O IA 10.10.0.1/32 [110/130]経由で192.168.1.1、00:45:40、Serial0 / 0
O IA 10.10.3.1/32 [110/130] 192.168.1.1、00:45:40、Serial0 / 0経由
O IA 10.10.2.1/32 [110/130] 192.168.1.1、00:45:40、Serial0 / 0経由
O E2 10.3.3.0/24 [110/20]経由192.168.1.1、00:06:54、Serial0 / 0
O IA 10.2.2.0/24 [110/129] 192.168.1.1、00:45:40、Serial0 / 0経由
O IA 10.1.1.0/24 [110/128]経由192.168.1.1、00:45:41、Serial0 / 0
C 192.168.1.0/24は直接接続されており、Serial0 / 0
C 192.168.2.0/24は直接接続されており、Serial0 / 1

R1AR1#sh ip ospf database database-summary

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

エリア1データベースの概要
LSAタイプカウント削除最大数
ルーター3 0 0
ネットワーク0 0 0
要約ネット6 0 0
要約ASBR 0 0 0
タイプ7 Ext 3 0 0
Type-7 0で再配布されたプレフィックス
不透明リンク0 0 0
不透明エリア0 0 0
小計12 0 0

プロセス1データベースの要約
LSAタイプカウント削除最大数
ルーター3 0 0
ネットワーク0 0 0
要約ネット6 0 0
要約ASBR 0 0 0
タイプ7 Ext 3 0 0
不透明リンク0 0 0
不透明エリア0 0 0
タイプ5 Ext 0 0 0
Type-5 0で再配布されたプレフィックス
不透明AS 0 0 0
合計12 0 0



両方のルーターで、「O E2」とマークされたルートがテーブルに表示され、トポロジデータベースでタイプ5 Ext LSAカウンターが増加しました。
詳細情報:
R1AR1#sh ip ospf database external

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

タイプ5 AS外部リンク状態

このLSAのルーティングビットセット
LS年齢:1215
オプション:(TOS機能なし、DC)
LSタイプ:AS外部リンク

リンク状態ID:10.3.3.0(外部ネットワーク番号)
広告ルーター:2.2.2.2
LSシーケンス番号:80000001
チェックサム:0xE3A4
長さ:36
ネットワークマスク:/ 24
メトリックタイプ:2(どのリンク状態パスよりも大きい)
TOS:0
メトリック:20
転送アドレス:0.0.0.0
外部ルートタグ:0

このLSAのルーティングビットセット
LS年齢:941
オプション:(TOS機能なし、DC)
LSタイプ:AS外部リンク
リンク状態ID:172.20.0.255(外部ネットワーク番号)
広告ルーター:2.2.2.2
LSシーケンス番号:80000001
チェックサム:0xF5E1
長さ:36
ネットワークマスク:/ 24
メトリックタイプ:2(どのリンク状態パスよりも大きい)
TOS:0
メトリック:20
転送アドレス:0.0.0.0
外部ルートタグ:0
...


C外部LSA(タイプ5)は単純です。 ASBRルーター(外部ルーティングドメインに接続され、「外部」ルートをOSPFに転送するルーター)によって生成され、OSPFに送信する外部ルートを表します。 すべての地域で洪水。
まとめます。 外部LSA(タイプ5):

スタブエリアおよび完全スタブエリア


最後に、特別なタイプのエリアJに到達しました。少し要約しましょう。
タイプ LSA
誰が作成していますか?
洪水の境界
ルーター(1)
全部
面積
ネットワーク(2)
DR
面積
まとめ(3)
アブル
周辺エリア
外部(5)
ASBR
すべてのエリア


次に、エリア1の通常のルーターのルーティングテーブルを見てみましょう。
R1AR1#sh ip ro
172.20.0.0/24はサブネット化され、4つのサブネット
O E2 172.20.0.0 [110/20]経由で192.168.1.1、00:21:00、Serial0 / 0
O E2 172.20.1.0 [110/20] 192.168.1.1、00:21:00、Serial0 / 0経由
O E2 172.20.2.0 [110/20] 192.168.1.1、00:21:00、Serial0 / 0経由
O E2 172.20.3.0 [110/20]経由192.168.1.1、00:21:00、Serial0 / 0
10.0.0.0/8は可変サブネット化、7サブネット、2マスク
O IA 10.10.1.1/32 [110/130] 192.168.1.1、01:04:10、Serial0 / 0経由
O IA 10.10.0.1/32 [110/130]経由192.168.1.1、01:04:10、Serial0 / 0
O IA 10.10.3.1/32 [110/130]経由192.168.1.1、01:04:13、Serial0 / 0
O IA 10.10.2.1/32 [110/130] 192.168.1.1、01:04:13、Serial0 / 0経由
O E2 10.3.3.0/24 [110/20]経由192.168.1.1、00:25:27、Serial0 / 0
O IA 10.2.2.0/24 [110/129] 192.168.1.1、01:04:13、Serial0 / 0経由
O IA 10.1.1.0/24 [110/128]経由192.168.1.1、01:04:13、Serial0 / 0
C 192.168.1.0/24は直接接続されており、Serial0 / 0
C 192.168.2.0/24は直接接続されており、Serial0 / 1





外部

まとめ

次に、このエリアスタブを作成しましょう。 これを行うには、ABR、R1AR0、ASBRで次のコマンドを実行します。
ルーターospf 1
エリア1スタブ

このコマンドは、エリア1のすべてのルーターで実行する必要があります。パラメーターは、隣接関係の形成に影響するため、すべてのルーターで構成されます。
ルーティングテーブルを見てみましょう。
R1AR1(config-router)#do sh ip ro

最終手段のゲートウェイは192.168.1.1からネットワーク0.0.0.0へ

10.0.0.0/8は可変サブネット化、6サブネット、2マスク
O IA 10.10.1.1/32 [110/130]経由192.168.1.1、00:01:24、Serial0 / 0
O IA 10.10.0.1/32 [110/130]経由192.168.1.1、00:01:24、Serial0 / 0
O IA 10.10.3.1/32 [110/130]経由192.168.1.1、00:01:24、Serial0 / 0
O IA 10.10.2.1/32 [110/130]経由で192.168.1.1、00:01:24、Serial0 / 0
O IA 10.2.2.0/24 [110/129] 192.168.1.1、00:01:24、Serial0 / 0経由
O IA 10.1.1.0/24 [110/128]経由192.168.1.1、00:01:24、Serial0 / 0
C 192.168.1.0/24は直接接続されており、Serial0 / 0
C 192.168.2.0/24は直接接続されており、Serial0 / 1
O * IA 0.0.0.0/0 [110/65] 192.168.1.1、00:01:26、Serial0 / 0経由


すべての外部(外部LSA)ルートが表示されなくなり、代わりにデフォルトルートが表示されます(サマリーLSA)ことに注意してください。 つまり スタブエリアの場合、ABRルーターはすべての外部LSAを単一のサマリーLSA 0.0.0.0/0に変換します。 同時に、他のエリアからの内部OSPFルートが通常どおり送信されます。 行き止まりエリアは、更新トラフィックを減らすように設計されています。 エリアを行き止まりにすることにより、このエリア内のすべてのルーターに、OSPFではなく外界全体がABR用であることを伝えることができます。 外部LSAは、行き止まりでは許可されていません。
Totally Stubby Areaとは何ですか? これは、シスコによる行き止まりの修正です。 非常に簡単に構成されます。 次のコマンドは、ABRルーターで実行されます(その上でのみ実行されます)。
ルーターospf 1
エリア1スタブno-summary

ルーティングテーブルを見てみましょう。
R1AR1(config-router)#do sh ip ro
C 192.168.1.0/24は直接接続されており、Serial0 / 0
C 192.168.2.0/24は直接接続されており、Serial0 / 1
O * IA 0.0.0.0/0 [110/65]経由192.168.1.1、00:00:58、Serial0 / 0


ご覧のとおり、現在は外部だけでなく、サマリーLSAも単一のサマリーLSA 0.0.0.0/0に変換されています。 要約なし-要約LSAをフィルタリングします。
要約すると:

NSSAエリアおよびNSSA LSA(タイプ7)


ずんぐりしたエリアは行き止まりのエリアではありません。 外部LSAは、行き止まりでは許可されていません。 しかし、この領域では、外部ルートをOSPFに渡す必要があると想像してください。 たとえば、静的ルートをプロバイダーなどに転送します。 エリア1のトポロジには、いくつかの静的ルートが設定されたASBRルーターがあります。 これらのルートをOSPFに転送しようとすると、エラーメッセージが表示されます。
ASBR(config-router)#静的サブネットの再配布
警告:現在、ルーターはASBRですが、スタブエリアであるエリアは1つしかありません

理由:外部LSAは行き止まりで許可されていないため、ASBRは行き止まりで許可されていません。 ASBRおよび外部ルート転送が必要な場合はどうすればよいですか? この問題を解決するために、エリアタイプをNSSAに変更できます。 この領域は、この領域にのみ存在できる特別なタイプのLSA-NSSA外部(タイプ7)を定義します。 つまり スタブエリアの場合と同じように制御を更新する利点がありますが、外部ルートを渡すことができます。 一般に、純水はデマです。外部LSAが禁止されている場合、Jで許可されているNSSA外部LSAを使用します。もちろん、デマではなく、OSPFへの追加のRFC 3101です。
NSSAエリアのすべてのルーターで設定するには、次のコマンドを実行します。
ルーターospf 1
エリア1スタブなし
エリア1 nssa


外部LSAを置き換えるデフォルトルートを転送するには、ABRルーターで次のコマンドを実行する必要があります。
ルーターospf 1
エリア1 nssa
エリア1 nssa default-information-originate


その後、外部ルートをASBRルーターに転送できます。
ASBR(config-router)#静的サブネットの再配布


エリア0と1のルーターのルーティングテーブルとLSDBを見てみましょう。
R1AR1#sh ip route

O N2 1.0.0.0/8 [110/20]経由で192.168.2.2、00:02:18、Serial0 / 1
O N2 2.0.0.0/8 [110/20] 192.168.2.2、00:02:18、Serial0 / 1経由
O N2 3.0.0.0/8 [110/20] 192.168.2.2、00:02:18、Serial0 / 1経由



エリア1(NSSA)
R1AR1#sh ip ospf database database-summary

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

エリア1データベースの概要
LSAタイプカウント削除最大数
ルーター3 0 0
ネットワーク0 0 0
要約ネット6 0 0
要約ASBR 1 0 0
タイプ7 Ext 0 0 0
Type-7 0で再配布されたプレフィックス
不透明リンク0 0 0
不透明エリア0 0 0
小計10 0 0

プロセス1データベースの要約
LSAタイプカウント削除最大数
ルーター3 0 0
ネットワーク0 0 0
要約ネット6 0 0
要約ASBR 1 0 0
タイプ7 Ext 0 0 0
不透明リンク0 0 0
不透明エリア0 0 0
タイプ5 Ext 5 0 0
Type-5 0で再配布されたプレフィックス
不透明AS 0 0 0
合計15 0 0




エリア1(NSSA)
R1AR0#sh ip ro
O E2 1.0.0.0/8 [110/20] 10.1.1.2、00:08:16、Serial0 / 0経由
O E2 2.0.0.0/8 [110/20] 10.1.1.2経由、00:08:16、Serial0 / 0
O E2 3.0.0.0/8 [110/20] 10.1.1.2、00:08:16、Serial0 / 0経由

エリア0(通常/バックボーン)
R1AR0#sh ip ospf data database-summary

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

エリア0データベースの概要
LSAタイプカウント削除最大数
ルーター3 0 0
ネットワーク1 0 0
サマリーネット2 0 0
要約ASBR 0 0 0
タイプ7 Ext 0 0 0
Type-7 0で再配布されたプレフィックス
不透明リンク0 0 0
不透明エリア0 0 0
小計6 0 0

プロセス1データベースの要約
LSAタイプカウント削除最大数
ルーター3 0 0
ネットワーク1 0 0
サマリーネット2 0 0
要約ASBR 0 0 0
タイプ7 Ext 0 0 0
不透明リンク0 0 0
不透明エリア0 0 0
タイプ5 Ext 8 0 0
Type-5 0で再配布されたプレフィックス
不透明AS 0 0 0
合計14 0 0




エリア0(通常/バックボーン)

NSSA外部(タイプ7)は、NSSAエリアにのみ存在できます。 したがって、この領域では、ルーティングテーブルでコード「N」でマークされたネットワークが表示され、LSDBにはこのタイプのLSAが存在します。 別のエリアのルーターでは、通常の外部ルートが表示され、データベースにはNSSA外部LSAもありません。 ABRルーターは、NSSA外部(タイプ7)を外部(タイプ5)に変換し、他のエリアに転送します。
NSSA外部の詳細情報:
R1AR1#sh ip ospf database nssa-external

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

タイプ7 AS外部リンク状態(エリア1)

このLSAのルーティングビットセット
LS年齢:882
オプション:(TOS機能なし、タイプ7/5変換、DC)
LSタイプ:AS外部リンク
リンク状態ID:1.0.0.0(外部ネットワーク番号)
広告ルーター:4.4.4.4
LSシーケンス番号:80000001
チェックサム:0x34E3
長さ:36
ネットワークマスク:/ 8
メトリックタイプ:2(どのリンク状態パスよりも大きい)
TOS:0
メトリック:20
転送アドレス:192.168.2.2
外部ルートタグ:0











ネットワークをアナウンスしたルーターのネットワークアドレスと識別子。






ネクストホップ。



最後の領域:完全にNSSA。 Totally Stubエリアに似たシスコの拡張。 外部LSAのブロックに加えて、サマリーLSAもブロックされます。 ABRルーターで構成:
ルーターospf 1
エリア1 nssa default-information-originate no-summary



おわりに


まとめましょう。
LSAタイプ:
タイプ LSA
誰が作成していますか?
洪水の境界
ルーター(1)
全部
面積
ネットワーク(2)
DR
面積
まとめ(3)
アブル
周辺エリア
外部(5)
ASBR
すべてのエリア
NSSA外部(7)
ASBR
NSSAエリアのみ。 ABRでは、外部LSAに変換され、近隣エリアにフラッディングされます。


エリアの種類:
エリアタイプ

バックボーン
  • ID = 0.0.0.0
  • 行き止まりになれない
  • 他のすべてのエリアには、バックボーン接続が必要です。

普通
  • NSSA外部(7)を除くすべてのLSAが許可されます

スタブ
  • ブロックされた外部LSA(5)
  • ABRは外部LSA(5)をサマリーLSA(3)0.0.0.0/0に変換します

完全にずんぐりした
  • シスコの変更
  • ブロックされた外部LSA(5)およびサマリーLSA(3)
  • ABRは、外部LSA(5)およびサマリーLSA(3)を単一のサマリーLSA(3)0.0.0.0/0に変換します

NSSA
  • ブロックされた外部LSA(5)
  • ABRは外部LSA(5)をサマリーLSA(3)0.0.0.0/0に変換します
  • ASBRにより許可
  • NSSA外部LSAは、外部ルートの送信に使用されます(7)
  • ABRでは、NSSA外部LSA(7)が外部LSA(5)に変換され、隣接エリアに送信されます

完全にnssa
  • ブロックされた外部LSA(5)およびサマリーLSA(3)
  • ABRは、外部LSA(5)およびサマリーLSA(3)をサマリーLSA(3)0.0.0.0/0に変換します
  • ASBRにより許可
  • NSSA外部LSAは、外部ルートの送信に使用されます(7)
  • ABRでは、NSSA外部LSA(7)が外部LSA(5)に変換され、隣接エリアに送信されます



ご清聴ありがとうございました。 面白かったと思います。

Source: https://habr.com/ru/post/J162163/


All Articles