【図解/OSPF】LSA Type4 (ASBR Summary LSA) のフォーマットと詳細

OSPFv2 において使われる LSA Type4 (ASBR Summary LSA) のフォーマットを以下に示します。 LSA Type4 のフォーマットは、Type3 のフォーマットと同一になります。

LSA ヘッダの Link State ID

外部ルートを再配送したルータ (ASBR) のルータID が入ります。

Advertising Router

LSA Type4 を生成したルータ(ABR)のルータID が入ります。

Sequence Number, Checksum, Length

LSA 共通です。

【OSPF】LSA の概要とフォーマット
【OSPF】LSA の概要とフォーマット
OSPFv2 において、一般的に使われるLSAの種類(Type)は6種類あります...

Ox00000000

Type3 では NetworkMask だったエリアは Type4 では利用しないため、0 で埋まっています。Type3 とフォーマットを同じにするために敢えてこの領域を設けています。

メトリック

ASBR までのメトリックが入ります。

ToS と ToSメトリック

LSA Type1 と同様です。

LSA Type4 は何をするものなのか?

LSA Type4 の存在意義は、LSA Type5 (OSPF 外にある外部ルート)のメトリックタイプが 1 の場合のみにあります。 メトリックタイプが 2 の場合も生成はされますが、利用はされません。

次のページでも説明しますが、LSA Type5 は伝達する際にコスト加算がされません。それを補うのが LSA Type4 です。

LSA Type5 が生成されたエリア内には、"E" bitが立っている LSA Type1 が存在します。なので、エリア内ではこのルータID までのコストを加算することで、外部ルート(メトリックタイプ1)の コストを計算することができます。

しかし LSA Type5 がそれが生成されたエリアから他のエリアに伝達される場合、"E" bit の立っている Type1 は伝達できないため、伝達先のエリアでコスト計算ができません。

そこで、ABR は "E" bit が立っている LSA Type1 を元に LSA Type4 を生成し、LSA Type5 と一緒に伝達します (LSA Type5 は何も情報を変えずそのまま伝達します)。

以下の例で、LSA Type 4~5 が生成され、伝搬される様子を示します(LSA Type1~3 の生成については非表示ですが、 R4 の "E" bit の立った LSA Type1 だけは表示しています)。

シェアする

  • このエントリーをはてなブックマークに追加

フォローする