1月ほどCCIEの勉強をしていたのだが、日々の勉強時間や内容をまとめていなかった。
何を勉強したかも分からないのでメモを取ることとする。
参考資料・時間
資料:
CCIE Enterprise Infrastructure Foundation lab
OSPF lab12
勉強時間:
約2.5時間
学習内容
OSPFの経路毎の優先順位について
基本的には以下の通り
エリア内ルート(O)
---[超えられない壁]---
エリア間ルート(O IA)
---[超えられない壁]---
外部ルート(E1/2・N1/2)
*>O 1.1.1.1 [110/120] via 12.1.1.2
O IA 1.1.1.1 [110/2] via 14.1.1.4
この場合、メトリックとしてはO IAが強いが、実際はOが優先される
*>O IA 1.1.1.1 [110/120] via 14.1.1.4
O E2 1.1.1.1 [110/20] via 15.1.1.5
この場合、メトリックとしてはO E2が強いが、実際はO IAが優先される
同値の場合
*>O 1.1.1.1 [110/2] via 12.1.1.2 (router ospf 1)
O 1.1.1.1 [110/2] via 13.1.1.3 (router ospf 2)
エリア内ルートでアドバタイズされたIPのメトリックが同値の場合、OSPFのプロセスIDが小さい方が優先となる。
エリア内ルートにおいては
"メトリック > OSPFプロセスID "
を優先順位としてルーティングテーブルが決定する。
外部ルートの場合
外部ルートは以下の順番で優先順位が決まる。
Metric-type 1
---[超えられない壁]---
Metric-type 2
例えば同一メトリックのE2とN2を比較した際、どちらが優先されるかは適用中のRFCによって異なる。
通常は N2 > E2となる
RFC 1587は E2 > N2
RFC 3101は N2 > E2
調べたいときは
sh ip ospf | i RFC
でどうぞ。
当然だけど、OSPFの学習経路タイプなんかよりLongest matchが優先される。