2011-07-29 10:43 AM
シスコの技術サポートエンジニアへ質問して疑問を解決できる「エキスパートに質問」へようこそ!
ここでは、シスコのエキスパートからのアドバイスや最新の情報が得られる場として気軽に質問してみてください。
担当エキスパート:「 新谷 剛史 (ニイタニ ツヨシ)」
ディスカッション開催期間:2011年8月1日~2011年8月14日
「新谷 剛史」は、Cisco Japan TAC のカスタマーサポートエンジニアとして10年ほどサポートを行っております。
CRS-1 等の SP 向けルータのサポートを行っていた時期もありますが、
現在は一般的なルータやL3スイッチでのルーティングを主にサポートしています。
CCIE の R&S 及び SP トラック(#9745)を保有しています。
[質問の投稿方法]
サポートコミュニティへCisco.comIDでログインすると、この説明の右下に「返信」ボタンが表示されます。クリックすると投稿欄が表示されますので、質問をご記入ください。最後に「メッセージの投稿」をクリックすると質問が送信され、完了となります。
もし1つの質疑応答が進行していても、他の新しい質問を同じスレッド内に投稿いただいて問題ありません。
この「エキスパートに質問」のディスカッションスレッドに届いた質問は担当のTACエキスパートが回答しますがすべての質問に返信できないかもしれません。
返信が得られずに開催期間が終了して残ってしまった質問については、サポートコミュニティ事務局が通常のディスカッション フォーラムへ再掲載し、有用な情報の展開へとつなげていきます。
エキスパートから返信が得られた質問については、評価機能でその回答が適切であったかをエキスパートへぜひ伝えてください。
あなたからの質問だけでなく、他コミュニティのメンバーから寄せられた質問の展開を確認するためにも、ぜひこのフォーラムへ再度訪問されることをお待ちしております!
2011-08-12 10:51 AM
質問です。
IOSが(12.X→15.X)になってから、OSPFのStaticルート再配布時のコスト計算方式が
変更されているように思いますが、以下の認識で正しいでしょうか?
こちらで確認の認識では、以下の動きと思っています。
router ospf 1
redistribute static metric-type 1 subnet
・IOS:12.4 (Cisco1812Jにて確認)
①再配布するASBRルータにて、各Staticルートのメトリックにデフォルトメトリック(20)を足して、ネイバーに伝播。
②ネイバールータでのメトリックは、受け取ったメトリックに受信インタフェースのコストを足した値になる。
・IOS:15.0 (Cisco892Jにて確認)
①再配布するASBRルータにて、各Staticルートのメトリックにデフォルトメトリック(20)と、
Staticルータのネクストホップインタフェースのコストを足し、ネイバーに伝播。
②ネイバールータでのメトリックは、受け取ったメトリックに受信インタフェースのコストを足した値になる。
また、その他OSPFのコスト計算方式が変わった点がありましたら、
教えて頂けないでしょうか。
以上、宜しくお願い致します。
2011-08-12 09:06 PM
お問い合わせありがとうございます。
お問い合わせいただいた点について確認させていただきましたが、12.4 と 15.0 で OSPF External 経路の
配布方法・メトリック計算方法に差異は確認できませんでした。
お問い合わせいただいているような、メトリック計算の差が発生する理由として考えられるものとしては、
External LSA に Forwarding Address がセットされているか否かの差が考えられます。
R1 --- (cost 10) --- R2 --- (172.20.1.0/24:cost 1) --- R3
R2 が ASBR で、R3 のアドレス(172.20.1.3)を next-hop とする次のような static route を、
提示いただいている設定により再配信しているとします。
ip route 192.168.1.1 255.255.255.255 172.20.1.3
この時、R2 が R2-R3 の 172.20.1.0/24 の link を OSPF network として広報しているかにより、
R1 でのメトリックの計算結果が変わります。
next-hop に対する network を OSPF で広報していない場合:
LSA が持つメトリックはデフォルトの 20 となります。
R2 が 作成する External LSA には Forwarding Address は set されません(0.0.0.0 となります)。
この場合、R1 で算出されるこのexternal経路に対するメトリックは、
LSA のメトリック 20 + R1 から R2 までのメトリック 10 = 30 となります。
next-hop に対する network を OSPF で広報している場合:
LSA が持つメトリックはデフォルトの 20 となります。
R2 が 作成する External LSA には Forwarding Address として172.20.1.3 がsetされます。
この場合、R1 で算出されるこのexternal経路に対するメトリックは、
LSA のメトリック 20 + Forwarding address に対する link のメトリック 1 + R1 から R2 までのメトリック 10 = 31 となります。
この計算方法については、12.4/15.0ともに同様となります。
お問い合わせいただいている状況から、おそらく、12.4 の環境では Forwarding Address がセットされておらず、
15.0の環境ではセットされていたのではないかと推測いたします。
show ip ospf database external
コマンドで、それぞれの環境で配布されている External LSA に Forwarding Address が
セットされているかどうかをご確認いただけますと幸いです。
もし、設定上 Forwarding Address がセットされるべきであるにもかかわらずセットされていない、
あるいはその逆の状況が確認できる場合には、何らかの問題が発生している可能性が考えられます。
その場合はお手数ですが、詳細な設定およびネットワーク構成の情報とともに、
TACにサービスリクエストをオープンいただきますようお願いいたします。
よろしくおねがいします。
2011-08-15 01:32 PM
Niitani様
ありがとうございます。
改めてやってみましたが、
共に、ForwordingAddressはSetされていました。
NetHopが広報されているいないで、
コスト計算が異なることは分かりました。
R1 --- (cost 10) --- R2(cost:1)--- (172.20.1.0/24) ---(cost:5) R3
|
R4
R3 が ASBR で、同セグメントR4 のアドレス(172.20.1.254)を next-hop とする
次のような static route を、OSPFによって再配信しているとします。
ip route 192.168.1.1 255.255.255.255 172.20.1.254
※R1,R2,R3は接続インタフェースをOSPFのNetworkとして指定する。
この場合のLSAのメトリックは、
20(default) + R3のForwarding address に対する link のメトリック 5 + R2 (R3 向け)のメトリック 1 =26に
なるのでしょうか?
以上、宜しくお願いします。
2011-08-15 01:51 PM
masse0102様、
エキスパートに質問へのご参加をありがとうございました。
今回の期間は8/14までとなっておりますので、
追加のご質問は通常のWANコミュニティへ投稿いただき
広く回答を募集いただきたいと思います。
どうぞよろしくお願いいたします。
サポートコミュニティ事務局
エキスパートの回答、ステップバイステップガイド、最新のトピックなどお気に入りのアイデアを見つけたら、あとで参照できるように保存しましょう。
コミュニティは初めてですか?これらのヒントを活用してスタートしましょう。 コミュニティの活用方法 新メンバーガイド
下記より関連するコンテンツにアクセスできます