ー PR : Udemy 今セール中かも! ー

Udemyではパーソナライズオファーという「あなただけ割引になるお得な制度」が不定期で開催しております!
気になる方は今すぐ「Udemy公式サイト」を確認しましょう!

LSA Type 4とは? 基礎〜LSDBの中身の確認方法を解説【OSPF】

LSA Type 4とは? 基礎〜LSDBの中身の確認方法を解説【OSPF】

本記事ではLSA Type4(ASBRサマリーリンク)の内容やリンクステートデータベースの確認方法について、検証結果を交えながら解説いたします。
[br num=”1″]

LSA Type 4(ASBRサマリーリンク)とは

ASBRサマリーリンク(ASBR Summary LSA : LSA Type4)」はASBRのネットワーク情報(ネットワークアドレス・ASBRまでのコスト値など)を伝搬させる際に使用されます。[br num=”1″]
「LSA Type4」はABR(Area Border Router)で生成され、トータリースタブエリアを除く全エリアへ伝搬します。

[br num=”1″]

LSA Type4に関するshowコマンド
CiscoルータにおけるLSA Type4に関するshowコマンドは以下の通りです。

  • show ip ospf database」:リンクステートデータベースの一覧を確認
  • show ip ospf database asbr-summary」:リンクステートデータベースのLSA Type4の詳細を確認

LSA Type 4でやりとりされる中身の確認(show ip ospf database asbr-summaryを解説)

次に実機から取得したLSA Type 4のリンクステートデータベースを確認しながら、LSA Type 4でやりとりされる内容を紹介いたします。
[br num=”1″]
以下は「show ip ospf database asbr-summary」コマンドでルータID「5.5.5.5」の情報を取得しております。
LSA Type 4の各パラメータについてコメント文(黄色文字箇所)で解説しておりますので、気になる点をご確認下さい。

▼ OSPFデータベース情報(Type4) ▼

R3# show ip ospf database asbr-summary 5.5.5.5

            OSPF Router with ID (3.3.3.3) (Process ID 1)

		Summary ASB Link States (Area 0)

  LS age: 383 // ← LSAが生成されてから経っている秒数
  Options: (No TOS-capability, DC, Upward) // ← LSA Type4のオプション
  LS Type: Summary Links(AS Boundary Router) // ← 「Summary Links(AS Boundary Router)」 = このLSAがType4である事を示している。
  Link State ID: 5.5.5.5 (AS Boundary Router address)// ← ASBRのルータID (この例ではルータIDが 5.5.5.5が非OSPF経路を再配布している事を示してる)
  Advertising Router: 3.3.3.3  // ← このLSAを生成したRouterID (ABRのルータID)
  LS Seq Number: 80000005 // ← このLSAのバージョン数
  Checksum: 0x9677 // ← チェックサム用(エラーがないか確認する為のパラメータ)
  Length: 28 // ← このLSAのサイズ
  Network Mask: /0 // ← Type4では「Network Mask」は使わない ※無視で問題なし。
	MTID: 0 	Metric: 10 // ← ASBRへのコスト値

[br num=”1″]

※本記事の下部「LSA Type 4の検証結果」にてLSA Type4に関する検証結果を纏めておりますので、合わせてご確認頂くことをお勧めします。[br num=”1″]
LSA Type4の理解度が格段と上がると思います!

LSA Type 4の伝搬範囲

次に以下のネットワーク図をベースにLSA Type4の伝搬について解説いたします。

OSPF-TypeLSA4

上記の図の通り、ASBR(R5)では非OSPFネットワークの経路をOSPFネットワークへ再配布いたします。
その際、R5は自身がASBRである事を隣接ルータへ伝える為に、LSA Type1の「Eフラグ」に1をセットしR3へ広報します。
[br num=”1″]
そのLSA Type1を受信したASRのR3は「LSA Type1 を LSA Type4」へ変換しOSPFネットワークヘ伝搬させる事により、全OSPFルータがR5のASBR情報を把握する事が出来ます。

[br num=”1″]

LSA Type 4の検証結果

ではLSA Type 4に関する検証結果を紹介いたします。
検証ネットワーク上での実機のステータス内容を把握して頂くと、LSA Type 4の理解度が向上します!

検証時の確認ポイント

まず最初に、検証時の確認ポイントを整理しておきます。

▼ 本検証の確認ポイント ▼

  1. LSA Type1からLSA Type4への変換・LSA内容把握
  2. LSA Type4の伝搬範囲

検証ネットワーク

では次に検証ネットワークを紹介いたします。

LSA検証ネットワーク

※本検証ネットワークは既に設定済みです。

【参考】検証ネットワーク情報 ※興味ない方は飛ばしてOKです。

本検証ネットワークのOSPFステータスを以下に纏めております。
興味のある方はご覧下さい。

・「show ip ospf interface brief」コマンドで各OSPFインターフェース情報を出力しております。

R1#show ip ospf interface brief
Interface    PID   Area            IP Address/Mask    Cost  State Nbrs F/C
Lo0          1     0               1.1.1.1/24         1     LOOP  0/0
Et0/0        1     0               192.168.12.1/24    10    DR    1/1
Et0/1        1     0               192.168.13.1/24    10    BDR   1/1


R2#show ip ospf interface brief
Interface    PID   Area            IP Address/Mask    Cost  State Nbrs F/C
Lo0          1     0               2.2.2.2/24         1     LOOP  0/0
Et0/0        1     0               192.168.12.2/24    10    BDR   1/1
Et0/1        1     1               192.168.24.1/24    10    DR    1/1


R3#show ip ospf interface brief
Interface    PID   Area            IP Address/Mask    Cost  State Nbrs F/C
Lo0          1     0               3.3.3.3/24         1     LOOP  0/0
Et0/1        1     0               192.168.13.2/24    10    DR    1/1
Et0/0        1     2               192.168.35.1/24    10    BDR   1/1


R4# show ip ospf interface brief
Interface    PID   Area            IP Address/Mask    Cost  State Nbrs F/C
Lo0          1     1               4.4.4.4/24         1     LOOP  0/0
Et0/1        1     1               192.168.24.2/24    10    BDR   1/1


R5#show ip ospf interface brief
Interface    PID   Area            IP Address/Mask    Cost  State Nbrs F/C
Lo0          1     2               5.5.5.5/24         1     LOOP  0/0
Et0/0        1     2               192.168.35.2/24    10    DR    1/1

・「show ip ospf neighbor」コマンドでネイバー状態を出力しております。
以下の通り、全ルータ間でOSPFネイバーが確立出来ている事が確認できると思います。

R1#show ip ospf neighbor
Neighbor ID     Pri   State           Dead Time   Address         Interface
2.2.2.2           1   FULL/BDR        00:00:33    192.168.12.2    Ethernet0/0
3.3.3.3           1   FULL/DR         00:00:39    192.168.13.2    Ethernet0/1


R2#show ip ospf neighbor
Neighbor ID     Pri   State           Dead Time   Address         Interface
1.1.1.1           1   FULL/DR         00:00:32    192.168.12.1    Ethernet0/0
4.4.4.4           1   FULL/BDR        00:00:34    192.168.24.2    Ethernet0/1


R3#show ip ospf neighbor
Neighbor ID     Pri   State           Dead Time   Address         Interface
1.1.1.1           1   FULL/BDR        00:00:35    192.168.13.1    Ethernet0/1
5.5.5.5           1   FULL/DR         00:00:38    192.168.35.2    Ethernet0/0

R4#show ip ospf neighbor
Neighbor ID     Pri   State           Dead Time   Address         Interface
2.2.2.2           1   FULL/DR         00:00:38    192.168.24.1    Ethernet0/1


R5#show ip ospf neighbor
Neighbor ID     Pri   State           Dead Time   Address         Interface
3.3.3.3           1   FULL/BDR        00:00:37    192.168.35.1    Ethernet0/0

正常性確認

では以下の2点について確認してみましょう!

▼ 本検証の確認ポイント ▼

  1. LSA Type1からLSA Type4への変換・LSA内容把握
  2. LSA Type4の伝搬範囲

【確認ポイント①】LSA Type1からLSA Type4への変換・LSA内容把握

ここではR5が生成しているLSA Type1がR3(ABR)でどのようにLSA Type4へ変換されるか、順を追って確認します。
[br num=”1″]
まずは以下にてR3のOSPFデータベースを「show ip ospf database」「show ip ospf database router 1.1.1.1」で出力しております。
以下の通り、R5からLSA type1を受信している事が確認出来ます。

[br num=”1″]
▼ R3のOSPFデータベース情報 ▼

R3#show ip ospf database               
// ※LSA type1関する情報のみ抜粋しております

		Router Link States (Area 2)

Link ID         ADV Router      Age         Seq#       Checksum Link count
3.3.3.3         3.3.3.3         926         0x80000025 0x00468A 1
5.5.5.5         5.5.5.5         584         0x80000028 0x00AEE7 2  // ← R5のLSA type1

▼ R3のOSPFデータベース情報(type1) ▼

R3#show ip ospf database router 5.5.5.5

            OSPF Router with ID (3.3.3.3) (Process ID 1)

		Router Link States (Area 2)

  Routing Bit Set on this LSA in topology Base with MTID 0
  LS age: 598
  Options: (No TOS-capability, DC)
  LS Type: Router Links // ← 「Router Links」 = このLSAがType1である事を示している。
  Link State ID: 5.5.5.5  // ← このLSAを生成したRouterID(R5)
  Advertising Router: 5.5.5.5 // ← このLSAを生成したRouterID(R5)
  LS Seq Number: 80000028
  Checksum: 0xAEE7
  Length: 48
  AS Boundary Router // ← このLSAを生成した機器がASBRである事を示している(この例ではR5がASBRである事を示している)
  Number of Links: 2 // ← このLSAを生成したルータのリンク数(2リンクである事を示している)

  // ↓↓↓↓ 2リンクの詳細情報は以下に表示されております。 ↓↓↓↓ 

    Link connected to: a Stub Network
     (Link ID) Network/subnet number: 5.5.5.5
     (Link Data) Network Mask: 255.255.255.255
      Number of MTID metrics: 0
       TOS 0 Metrics: 1

    Link connected to: a Transit Network
     (Link ID) Designated Router address: 192.168.35.2
     (Link Data) Router Interface address: 192.168.35.2
      Number of MTID metrics: 0
       TOS 0 Metrics: 10

[br num=”1″]

次にR3(ABR)でLSA Type1をどのようにLSA Type4へ変換されるか、確認します。
[br num=”1″]
以下にてR3のOSPFデータベースを「show ip ospf database」で出力しております。
[br num=”1″]
R3でR5(ASBR)より受領したLSA type1をLSA type4へ変換し反映されている事を確認しましょう!

[br num=”1″]
▼ R3のOSPFデータベース情報 ▼

R3#show ip ospf database
// ※LSA type1、4関する情報のみ抜粋しております

// ★ ★ ★ ★ ★   ここからエリア2のOSPFデータベース  ★ ★ ★ ★ ★   

		Router Link States (Area 2) // ← 「Router Links」 = LSA Type1のOSPFデータベースである事を示している。

Link ID         ADV Router      Age         Seq#       Checksum Link count
3.3.3.3         3.3.3.3         38          0x80000020 0x005085 1
5.5.5.5         5.5.5.5         39          0x80000023 0x00B8E2 2 // ←R5のLSA type1を受信している


// ★ ★ ★ ★ ★   ここからエリア0のOSPFデータベース  ★ ★ ★ ★ ★   

		Summary ASB Link States (Area 0)// ← 「Summary ASB Link States」 = LSA Type4のOSPFデータベースである事を示している。

Link ID         ADV Router      Age         Seq#       Checksum
5.5.5.5         3.3.3.3         1184        0x80000005 0x009677 // ←LSA type4をR3が生成している事が分かる。

[br num=”1″]

では上記のLSAの詳細を確認してみましょう。
[br num=”1″]
以下にてR3のOSPFデータベースを「show ip ospf database router 5.5.5.5」「show ip ospf database asbr-summary 5.5.5.5」で出力しております。

▼ R3のOSPFデータベース情報(type1) ▼

R3#show ip ospf database router 5.5.5.5

            OSPF Router with ID (3.3.3.3) (Process ID 1)

		Router Link States (Area 2)

  Routing Bit Set on this LSA in topology Base with MTID 0
  LS age: 598
  Options: (No TOS-capability, DC)
  LS Type: Router Links // ← 「Router Links」 = このLSAがType1である事を示している。
  Link State ID: 5.5.5.5  // ← このLSAを生成したRouterID
  Advertising Router: 5.5.5.5
  LS Seq Number: 80000028
  Checksum: 0xAEE7
  Length: 48
  AS Boundary Router // ← このLSAを生成した機器がASBRである事を示している(この例ではR5がASBRである事を示している)
  Number of Links: 2

    Link connected to: a Stub Network
     (Link ID) Network/subnet number: 5.5.5.5
     (Link Data) Network Mask: 255.255.255.255
      Number of MTID metrics: 0
       TOS 0 Metrics: 1

    Link connected to: a Transit Network
     (Link ID) Designated Router address: 192.168.35.2
     (Link Data) Router Interface address: 192.168.35.2
      Number of MTID metrics: 0
       TOS 0 Metrics: 10

▼ R3のOSPFデータベース情報(type4) ▼

  
R3# show ip ospf database asbr-summary 5.5.5.5

            OSPF Router with ID (3.3.3.3) (Process ID 1)

		Summary ASB Link States (Area 0)

  LS age: 383 
  Options: (No TOS-capability, DC, Upward)
  LS Type: Summary Links(AS Boundary Router) // ← 「Summary Links(AS Boundary Router)」 = このLSAがType4である事を示している。
  Link State ID: 5.5.5.5 (AS Boundary Router address)// ← R5(ASBR)のルータID
  Advertising Router: 3.3.3.3
  LS Seq Number: 80000005
  Checksum: 0x9677
  Length: 28
  Network Mask: /0 
	MTID: 0

[br num=”1″]

showコマンドの出力結果の通り、
R3(ABR)にてLSA-Type 1の情報がLSA-Type 4へコピーされている事が分かります。

・LSA type 1の「Link State ID」がLSA type 4の「Link State ID

【確認ポイント②】LSA Type4の伝搬範囲

ではR3(ABR)で生成したLSA Type4がR1→R2→R4で伝搬されるか、確認いたします。
[br num=”1″]
以下の通り、R1・R2・R4でLSA Type4を受信している事が確認出来ます。

▼ R1のOSPFデータベース情報 ▼

// ※LSA type4関する情報のみ抜粋しております

R1#show ip ospf database

		Summary ASB Link States (Area 0)

Link ID         ADV Router      Age         Seq#       Checksum
5.5.5.5         3.3.3.3         1271        0x80000005 0x009677 // ← LSA Type4を受信している

▼ R2のOSPFデータベース情報 ▼

// ※LSA type4関する情報のみ抜粋しております

R2#show ip ospf database

// ★ ★ ★ ★ ★   ここからエリア0のOSPFデータベース  ★ ★ ★ ★ ★   

		Summary ASB Link States (Area 0)

Link ID         ADV Router      Age         Seq#       Checksum
5.5.5.5         3.3.3.3         1278        0x80000005 0x009677 // ← LSA Type4を受信している

// ★ ★ ★ ★ ★   ここからエリア2のOSPFデータベース  ★ ★ ★ ★ ★   

		Summary ASB Link States (Area 1)

Link ID         ADV Router      Age         Seq#       Checksum
5.5.5.5         2.2.2.2         1221        0x80000005 0x007D80 // ← エリアが0から1へ変わる為、「ADV Router」がR2へ変わっている事が分かる

▼ R4のOSPFデータベース情報 ▼

// ※LSA type4関する情報のみ抜粋しております

R4#show ip ospf database
		Summary ASB Link States (Area 1)

Link ID         ADV Router      Age         Seq#       Checksum
5.5.5.5         2.2.2.2         1228        0x80000005 0x007D80 // ← LSA Type4を受信している

[br num=”1″]

上記の結果の通り、R1・R2・R4でLSA Type4(R5 5.5.5.5)を受信している事が分かります。

まとめ


最後までお読み頂きありがとうございました。
LSA Type4は非常に分かりにくい部分もありますが、理解しておくとトラブルシューティング時に役立ちます。ぜひ覚えておきましょう!
[br num=”1″]
網羅的にOSPFの知識を身につけたい方は、以下のまとめ記事をご確認ください!!

▼ あなたにオススメな記事 ▼

>>参考記事: [まとめ] OSPF 基礎〜応用・検証結果の記事をまとめました!

この記事をシェアする

記事一覧へ戻る

関連記事 Relation Entry