この部分の広告を募集しています。詳しくはこちら
HOME > ネットワークのおべんきょしませんか > バーチャルリンクが存在するときのエリア0認証とバーチャルリンク上のネイバー認証 【For CCIE OSPF】

バーチャルリンクが存在するときのエリア0認証とバーチャルリンク上のネイバー認証 【For CCIE OSPF】

カテゴリー:Cisco(シスコ)  | カテゴリー:IPルーティング (2005年09月12日)

OSPFネイバー認証の落とし穴 バーチャルリンク

バーチャルリンクが存在するときのエリア0での認証の有効化には、十分気をつけなくてはいけません。具体的に次のサンプルネットワークを考えます。

エリア1をバックボーンエリアに接続させるために、R1とR3でバーチャルリンクの設定をしています。R1でshow ip ospf virtual-linksでバーチャルリンクの状態を確認すると、バーチャルリンク上で正しくアジャセンシーを確立できています。

R1 show ip ospf virtual-links
R1#sh ip ospf virtual-links                                                     
Virtual Link OSPF_VL0 to router 3.3.3.3 is up 
~省略~
    Hello due in 00:00:01                                                       
    Adjacency State FULL (Hello suppressed)  
~省略~

ここで、R3、R4でエリア0の認証の設定をします。設定を簡素化するため、シンプルパスワードの設定をします。

R3(config)#router ospf 100
R3(config-router)#area 0 authentication
R3(config-router)#exit
R3(config)#interface ethernet 0
R3(config-if)#ip ospf authentication-key cisco

R4(config)#router ospf 100
R4(config-router)#area 0 authentication
R4(config-router)#exit
R4(config)#interface ethernet 0
R4(config-if)#ip ospf authentication-key cisco

エリア0でシンプルパスワード認証を設定した後、OSPFプロセスをリセットしてからR1でshow ip ospf virtual-linksコマンドを確認します。

R1 show ip ospf virtual-links
R1#sh ip ospf virtual-links                                                     
Virtual Link OSPF_VL0 to router 3.3.3.3 is up                                   
  Run as demand circuit                                                         
  DoNotAge LSA allowed.                                                         
  Transit area 13, via interface Serial0, Cost of using 64                      
  Transmit Delay is 1 sec, State POINT_TO_POINT,                                
  Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5          
    Hello due in 00:00:04    

R1において、バーチャルリンク上でR3との間のアジャセンシーが確立されなくなってしまいます。これは、R3でエリア0の認証を有効化すると、バーチャルリンク上の認証も有効になるからです。R3でshow ip ospf virtual-linksを見ると、次のようにR1との間のバーチャルリンクでシンプルパスワード認証が有効になっていることがわかります。

R3 show ip ospf virtual-links
R3#sh ip ospf virtual-links                                                     
Virtual Link OSPF_VL0 to router 1.1.1.1 is up                                   
  Run as demand circuit                                                         
  DoNotAge LSA allowed.                                                         
  Transit area 13, via interface Serial0, Cost of using 64                      
  Transmit Delay is 1 sec, State POINT_TO_POINT,                                
  Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5          
    Hello due in 00:00:01                                                       
  Simple password authentication enabled

しかし、R1ではR3との間のバーチャルリンク上での認証が有効になっていないので、バーチャルリンク上でのアジャセンシーを確立することができなくなっているのです。これでは、結局エリア1が孤立してしまい、IP接続性を確保することができません。

エリア0で認証を有効にしたら、バーチャルリンクも認証が有効になる!

正しくバーチャルリンク上でアジャセンシーを確立し、ルーティングができるようにするにはR1とR3の間のバーチャルリンクでの認証の設定を追加する必要があります。 R1で、バーチャルリンク上の認証を有効にするには、

R1(config)#router ospf 100
R1(config-router)#area 0 authentication

または、

R1(config)#router ospf 100
R1(config-router)#area 13 virtual-link 3.3.3.3 authentication

の設定をします。
あとは、R1、R3でバーチャルリンク上の認証で利用するパスワードを次のように設定します。

R1(config)#router ospf 100
R1(config-router)#area 13 virtual-link 3.3.3.3 authentication-key cisco

R3(config)#router ospf 100
R3(config-router)#area 13 virtual-link 1.1.1.1 authentication-key cisco

バーチャルリンク上の認証を設定して、R1とR3でshow ip ospf virtual-linksを見ると、次のようにアジャセンシーが確立できていることがわかります。

R1 show ip ospf virtual-links
R1#sh ip ospf virtual-links 
Virtual Link OSPF_VL0 to router 3.3.3.3 is up
  Run as demand circuit
  DoNotAge LSA allowed.
  Transit area 13, via interface Serial0, Cost of using 64
  Transmit Delay is 1 sec, State POINT_TO_POINT,
  Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5
    Hello due in 00:00:01
    Adjacency State FULL (Hello suppressed)
    Index 1/3, retransmission queue length 0, number of retransmission 0
    First 0x0(0)/0x0(0) Next 0x0(0)/0x0(0)
    Last retransmission scan length is 0, maximum is 0
    Last retransmission scan time is 0 msec, maximum is 0 msec
  Simple password authentication enabled

R3 show ip ospf virtual-links
R3#sh ip ospf virtual-links 
Virtual Link OSPF_VL0 to router 1.1.1.1 is up
  Run as demand circuit
  DoNotAge LSA allowed.
  Transit area 13, via interface Serial0, Cost of using 64
  Transmit Delay is 1 sec, State POINT_TO_POINT,
  Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5
    Hello due in 00:00:09
    Adjacency State FULL (Hello suppressed)
    Index 2/3, retransmission queue length 0, number of retransmission 1
    First 0x0(0)/0x0(0) Next 0x0(0)/0x0(0)
    Last retransmission scan length is 1, maximum is 1
    Last retransmission scan time is 0 msec, maximum is 0 msec
  Simple password authentication enabled

例では、シンプルパスワード方式でしたがMD5方式でも同じです。CCIEラボ試験では、ほとんどの場合、バーチャルリンクを設定しなければいけないエリア構成になっています。ですから、バーチャルリンクを設定しているときに、エリア0での認証を行うときは十分に注意してください。

更にOSPFを究めるなら!Gene作成の『究めるOSPF』がお勧め!詳細はこちら↓
http://www.n-study.com/library/2005/11/ccnaccnpccieosp.html

この部分の広告を募集しています。詳しくはこちら

トラックバック

このエントリーのトラックバックURL: 

コメント

Geneさん

いつも有益な情報をアップして頂きありがとうございます。
endy(ペンネーム)です。

本ページを読ませて頂いたところ、以下に誤記があるのではないかと
思っております。確認して頂いて良いでしょうか。
-----------------------------------------------------------
<該当箇所-1>
R3(config)#router ospf 100
R3(config-router)#area 13 virtual-link 3.3.3.3 authentication-key cisco

<以下に修正?>
R3(config)#router ospf 100
R3(config-router)#area 13 virtual-link 1.1.1.1 authentication-key cisco
-----------------------------------------------------------
<該当箇所-2_図_バーチャルリンク上の認証におけるR1の吹き出し>
router ospf 100
area 0 authentication
area 0 virtual-link 1.1.1.1 authentication-key cisco
または、
router ospf 100
area 0 virtual-link 1.1.1.1 authentication
area 0 virtual-link 1.1.1.1 authentication-key cisco

<以下に修正?>
router ospf 100
area 0 authentication
area 13 virtual-link 3.3.3.3 authentication-key cisco
または、
router ospf 100
area 13 virtual-link 3.3.3.3 authentication
area 13 virtual-link 3.3.3.3 authentication-key cisco
-----------------------------------------------------------

  •   endy
  • 2005年09月21日 09:57