大國魂(ITブログ)の17日目です。ネットワークスペシャリストの試験を5年ぐらい受験しているのですが、なかなか受かりませんが、過去問を結構勉強して知見がたまってきたので、公開したいと思います。設問3(4)めちゃくちゃピンポイントですが、この問題を取り上げてみます。以下(4)の問題分だけ引用してみます。本文中の下線5について、経路のループを防止するために必要な経路制御を40字以内で述べよ。下線5前後の文章は以下I主任:そうですね。いえば一点注意が必要です。経路情報の再配布を行うときは、経路のループを防止しなければいけませんOさん:わかりました。5経路のループを防止する経路制御を行います。再配布されるときの状態としては以下画像のような感じです。R2とR3が同じASで、R4とR5が同じASです。下図だとちょっとわかりずらいので、念のため。3と6が再配布している場所です。6の再配布をしてしまうことで問題がおきてしまうというのがIPAの回答でした。IPAの回答eBGPからOSPFへ再配布された経路を再びeBGPへ再配布しないというものです。ループが実際におきるところはR7のところです。R7がR8から受け取ったサーバの経路情報(7.7.7.7)とR5から再配布で戻ってきたサーバの経路情報(7.7.7.7)を比べて、R5のほうが勝ってしまいます。深く考えないでいるとR8からきたルートのほうが強いんじゃないかと思ってしまいますが、OSPF→BGPに再配布された入ってきたルート(最初の図の6)のメトリックが、R8からきたルートのメトリックより高いことがあるというのがポイントだと思います。(たぶん高くなると思います。すいません、たぶんで。R5のルートのほうがメトリック高くないとループがおきない→つまり、問題の条件が起きえない。)R5とR8で動いているのがどんなIGP(ripv2、EIGRP、OSPF)でも起こりえるようなループなのではないかと思われます。そのため、下図のようなループがおきます。12以降は、R1、R2、R4、R7、R5、R3のルータでループし続けます。(TTLがなくなるまで)IPAの回答を実際の機器設定まで落とし込めるか?OSPFからBGPに再配布してきたルートのメトリック設定する方法をちゃんと探してみました。上のほうで、たぶんと言ってしまいましたが、以下設定とかがありそうな設定かと思います。ネイバーにアドバタイズされます。このシナリオでは、次のネットワーク構成を使用しています。両方が実行されています。なっていることに気付きます。出力結果は、次のとおりです。値に基づいてネットワークがアドバタイズされています。値がアドバタイズされます。これは、次の出力結果で確認できます。https://www.cisco.com/c/ja_jp/support/docs/ip/border-gateway-protocol-bgp/112965-bgpmed-attr-00.htmlここで、再度IPAの回答を確認してみます。eBGPからOSPFへ再配布された経路を再びeBGPへ再配布しない別解としては、シスコのサイトの方法を応用した「OSPFからeBGPへ再配布するときメトリックをもとルートよりも大きい値にする。」とかでもよいきがします。あと、ルートにタグをつけてタグ付いているルートは再配布で戻さないとかがシスコのルータの技とかでありますが、それだとシスコonlyっぽくなってしまうので、ちょっと違う感じがします。タグつける方法https://www.infraexpert.com/study/routecontrol16.html回答の「再び...再配布しない」に含まれるといえば含まれるので、タグつける方法がIPAの回答のもとになった設定かもしれないです。挿入されたルートのメトリックが...とcisco公式サイトに書いてあるので、netwrokコマンドか再配布(redistribute)かは気にしなくてもいいのかもしれないです。(以下の引用参照して下さい。0.0.0.0https://docs.aws.amazon.com/ja_jp/vpc/latest/adminguide/Cisco.htmlazureとかのbgp接続もnetworkコマンドで設定しているので、問題作成した人はどのようにこの問題を作ったかが気になります。100https://qiita.com/yotan/items/367be1a8390713306b5e過去問のBGPの設定がわかりそうな図は下図です。◇ネットワークスペシャリストの試験でルーティングの問題は、ちょっと珍しい気がするのでとりあげてみました。この問題は、色々そぎ落としすぎてよくわからない感じになってしまっている気がしますが、、ネットワークスペシャリストの試験のIPsecの問題とかはすごく勉強になるので、勉強してみるのもいいかもしれません。