助け合いフォーラム

Cisco

CCNP ENARSI(300-410)
問題ID : 30113
問題を開く
R2のルーティングテーブルにあるOSPFで学習した経路情報のうち、R1へ再配送されるものはどれか。 なお、ディストリビュートリストやルートタグによる経路情報のフィルタリングは行っていない。

この問題はプレミアムコンテンツです。

上に戻る

OSPFから再配送されるルートについて(30113&81725)

投稿日 2026/01/26

お世話になります。
OSPFを再配送する時、再配送先プロトコルによって、既定で含まれるルート種別は変わるのか、という質問です。

30113 はOSPF->EIGRPの再配送

"設問では、EIGRPの名前付きモードで再配送の設定が行われています。
「redistribute」コマンドで「match」オプションによるメトリックタイプの指定を行っていないため、OSPFで学習した全ての経路情報が再配送されます。"

正解は、O, E1, E2 です。問題文にはありませんが解説から、O IAがあればそれも含まれるであろうと理解しました。

81725 はOSPF->BGPの再配送

"設問では「redistribute」コマンドで「match」オプションによるメトリックタイプの指定を行っていません。
「match」オプションなしのデフォルトで再配送されるルートはエリア内ルート(O)とエリア間ルート(O IA)なので、設問の場合はエリア内ルート「192.168.30.0/24」のみがR1に再配送されます。"

正解は、O のみであり、E1 E2 は含まれません。こちらも問題文にはありませんが解説から、O IAがあればそれも含まれるであろうと理解しました。

つまり対EIGRPの場合は全て、対BGPは内部ルートのみ、を既定で配送する、という挙動だという認識ですが、正しいでしょうか。
自分で簡単に調べた限りでは、OSPFの再配送先プロトコルによって、再配送されるルートが影響を受けるという記載は見つかりませんでした。
Cisco のドキュメントを読み込んだわけではないので、見落としがあれば申し訳有りませんが、どなたかご教示いただけますと助かります。

また、再配送先によって挙動が変わるのであれば、上の設問ははOSPFからの再配送ですが、EIGRP/BGPからのものについても挙動の変化はあるのでしょうか?

2026/01/26 08:28

参考 URL についている「BGPへのOSPFルートの再配布について」を参照されると良いかと思います。

このドキュメントでは、CiscoルータでのOpen Shortest Path First(OSPF)からBorder Gateway Protocol(BGP)への再配布の動作について説明します。

再配布を完了するには、それぞれのルートを再配布するために、internal、external、nssa-externalareなどの特定のキーワードが必要です。

OSPF から BGP への再配布をキーワードなしで設定すると、デフォルトでは、OSPF のエリア内ルートとエリア間ルートだけが再配布されます。


また、再配送先によって挙動が変わるのであれば、上の設問ははOSPFからの再配送ですが、EIGRP/BGPからのものについても挙動の変化はあるのでしょうか?

EIGRP は経路が DD EX の2種類しかないからかもしれませんが、OSPF のように match キーワードがないので特別な挙動の変化はないはずですね。

Router(config)#router bgp 100
Router(config-router)#redistribute ospf 1 match ?
  external       Redistribute OSPF external routes
  internal       Redistribute OSPF internal routes
  nssa-external  Redistribute OSPF NSSA external routes

Router(config-router)#redistribute eigrp 1 ?
  metric     Metric for redistributed routes
  route-map  Route map reference
  <cr>


コメント

t tkoibuchi

2026/01/27 04:59

ありがとうございます。 「BGPへのOSPFルートの再配布について」を掲載するCiscoのサイトでEIGRPへの再配布についても検索してみましたが、こちらは明確な文書がないようでした。 これはもうそういうものとして覚えるしかないでしょうか。 EIGRP の 1 プロセスは、OSPF のエリアが持つ “境界・集約・距離の概念” を 一つの AS内で完結させているとどこかで読んだのですが、であれば下記のように考えることは大筋破綻していないでしょうか? ・ EIGRPは、プロトコルとして洗練された結果単純化し、OSPFが持つエリア内・間・外の概念を再配送されても理解できない(する必要がない)ため、全部受け入れて等しくExとして扱う。EIGRPからの再配送で挙動に違いがないのもそのため。 ・ BGPはOSPFより上位の概念でエリア的構造(=階層、≒AS)を扱うため、自身のLocal/Externalの定義に沿ってOSPFのO/O IA & O E1/E2 を分けて理解する。外部ASのエリア内情報(=O E1/E2) は基本的に持つ必要がないので既定に含まれないが、受け取る枠組みはある。 お手数おかけします。

a arashi1977

2026/01/27 08:38

> 「BGPへのOSPFルートの再配布について」を掲載するCiscoのサイトでEIGRPへの再配布についても検索してみましたが、こちらは明確な文書がないようでした。 そりゃまぁ「OSPFルートの再配布について」ですから、EIGRP について言及がないのは当然かと思います。 > EIGRP の 1 プロセスは、OSPF のエリアが持つ “境界・集約・距離の概念” を 一つの AS内で完結させているとどこかで読んだのですが、であれば下記のように考えることは大筋破綻していないでしょうか? うーん、ここについてはなんとも。ただ、少なくとも「OSPF での LSA タイプごとにどう扱うか」とかの RFC がある(参照いただいた文書に記載あり)のでそれに従った、EIGRP にはそのような規定がなかったのでシンプルに実装した、というのはあるかもなとは思います。

t tkoibuchi

2026/01/29 09:04

言葉足らずで失礼しました。 意図するところは参考リンクの検索バーで「*EIGRPへの*OSPFルートの再配布について」とOSPF->BGP参考リンクタイトルに沿って文言を変えて調べてみても、OSPF->EIGRPを説明するような文書のヒットはなかったということです。 おっしゃるとおりシンプルすぎて説明するほどでもないと思われているのかも… 上に書いた推察はあくまで自分の記憶のためのなんちゃって理論だと思うことにします。 再々のご回答ありがとうございました!

この返信に対して
コメントを記入できます

この投稿に対して返信しませんか?