様々ルーティングプロトコルからOSPFへ再配布した場合、メトリック(シードメトリック)はどうなるのか??
- RIPv2 ⇒ OSPFへの再配布後のメトリックは?
- EIGRP ⇒ OSPFへの再配布後のメトリックは?
- OSPF ⇒ OSPFへの再配布後のメトリックは? ※(Process2->Process1)
- BGP ⇒ OSPFへの再配布後のメトリックは?
- static ⇒ OSPFへの再配布後のメトリックは?
1~4のメトリック値を検証してみたので、結果とログついて記載しました。
NW構成の説明
- Router#7~11 のloopbackアドレスを各ルーティングプロトコルに基づいて
Router#2~6にルートを広報します。 - Router#2~6はそれぞれ、ダイナミックルーティングプロトコルで受信したルートをOSPFのExternal E2で再配布します。
- Router#1はRouter#7~11 のloopbackアドレスをOSPFで受信します。そのMetricをそれぞれ確認します。
メトリック結果まとめ
各ルーティングプロトコルからOSPFにExternal E2で再配布した場合の一覧です。
再配布元ルーティングプロトコル | メトリック | 受信ルート |
RIPv2 | 20 | 7.7.7.7 |
EIGRP | 20 | 8.8.8.8 |
OSPF(Process2) | 11 | 9.9.9.9 |
eBGP | 1 | 10.10.10.10 |
static | 20 | 11.11.11.11 |
【RIPv2・EIGRP・Static】 この場合のシードメトリックは “20”になります。
【OSPFプロセス間】このケースは稀かと思いますが。。。OSPF(process2)のメトリックをそのままOSPF(process1)に流しています。
今回の場合、Router#4は[9.9.9.9]までのコストを”11”と見ています。(デフォルトCost”10″+Connet Cost”1″)それの”11”をそのままRouter#1に流すので、Router#1も[9.9.9.9]までのコストを”11”と見ます。
【BGP】この場合のシードメトリックは “1”になります。
Router1「show ip route ospf」 抜粋
Router1のshow ip route の該当ルート抜粋を見てみます。
Router1#show ip route ospf
O E2 7.0.0.0/8 [110/20] via 12.1.1.2, 00:14:49, Ethernet0/0
⇒RIPv2からのルート
O E2 8.8.8.8 [110/20] via 13.1.1.3, 00:14:13, Ethernet0/1
⇒EIGRPからのルート
O E2 9.9.9.9 [110/11] via 14.1.1.4, 00:13:36, Ethernet0/2
⇒OSPF(process2)からのルート
O E2 10.10.10.10 [110/1] via 15.1.1.5, 00:12:35, Ethernet0/3
⇒BGPからのルート
O E2 11.11.11.11 [110/20] via 16.1.1.6, 00:15:13, Ethernet1/0
⇒staticからのルート
Router1「show ip route xxxx」
show ip route 7.7.7.7 (RIPv2からのルート)
Router1#show ip route 7.7.7.7
Routing entry for 7.0.0.0/8
Known via “ospf 1”, distance 110, metric 20, type extern 2, forward metric 10
Last update from 12.1.1.2 on Ethernet0/0, 00:13:31 ago
Routing Descriptor Blocks:
* 12.1.1.2, from 27.1.1.2, 00:13:31 ago, via Ethernet0/0
Route metric is 20, traffic share count is 1
show ip route 8.8.8.8(EIGRPからのルート)
Router1#show ip route 8.8.8.8
Routing entry for 8.8.8.8/32
Known via “ospf 1”, distance 110, metric 20, type extern 2, forward metric 10
Last update from 13.1.1.3 on Ethernet0/1, 00:16:35 ago
Routing Descriptor Blocks:
* 13.1.1.3, from 38.1.1.3, 00:16:35 ago, via Ethernet0/1
Route metric is 20, traffic share count is 1
show ip route 9.9.9.9(OSPF(process2)からのルート)
Router1#show ip route 9.9.9.9
Routing entry for 9.9.9.9/32
Known via “ospf 1”, distance 110, metric 11, type extern 2, forward metric 10
Last update from 14.1.1.4 on Ethernet0/2, 00:16:13 ago
Routing Descriptor Blocks:
* 14.1.1.4, from 49.1.1.4, 00:16:13 ago, via Ethernet0/2
Route metric is 11, traffic share count is 1
show ip route 10.10.10.10(BGPからのルート)
Router1#show ip route 10.10.10.10
Routing entry for 10.10.10.10/32
Known via “ospf 1”, distance 110, metric 1
Tag 2, type extern 2, forward metric 10
Last update from 15.1.1.5 on Ethernet0/3, 00:15:24 ago
Routing Descriptor Blocks:
* 15.1.1.5, from 15.1.1.5, 00:15:24 ago, via Ethernet0/3
Route metric is 1, traffic share count is 1
Route tag 2
show ip route 11.11.11.11(staticからのルート)
Router1#show ip route 11.11.11.11
Routing entry for 11.11.11.11/32
Known via “ospf 1”, distance 110, metric 20, type extern 2, forward metric 10
Last update from 16.1.1.6 on Ethernet1/0, 00:18:16 ago
Routing Descriptor Blocks:
* 16.1.1.6, from 16.1.1.6, 00:18:16 ago, via Ethernet1/0
Route metric is 20, traffic share count is 1