OSPF

Catalyst 1300X シリーズ スイッチの OSPF 機能の詳細については、Catalyst 1300X の管理者ガイドを参照してください。

area authentication

Open Shortest Path First(OSPF)エリアのエリアデフォルト認証を有効にするには、ルータ コンフィギュレーション モードで area authentication コマンドを使用します。設定からエリアのデフォルト認証の指定を削除するには、このコマンドの no 形式を使用します。

構文

area area-id authentication [message-digest]

no area area-id authentication

パラメータ

  • area-id:認証を有効にするエリアの識別子。この識別子は、10 進数値または IP アドレスで指定できます。

  • message-digest:area-id 引数で指定したエリアに対する Message Digest 5(MD5)認証を有効にします。

デフォルト設定

タイプ 0 の認証(認証なし)。

コマンド モード

ルータ OSPF コンフィギュレーション モード

使用上のガイドライン

エリアが存在しない場合、area authentication コマンドの適用時に作成されます。

message-digest キーワードを指定せずにエリアのデフォルト認証を指定すると、認証は RFC 2328 付録 D で規定されているタイプ 1(単純パスワード)に設定されます。このコマンドが設定ファイルに含まれていない場合は、タイプ 0 の認証(認証なし)が想定されます。

エリアのデフォルト認証を変更するには、ip ospf authentication interface コマンドを使用します。

単純パスワード認証(タイプ 1)を有効にする場合は、インターフェイスコマンドの ip ospf authentication-key を使用して IP インターフェイスのパスワードを設定する必要があります。IP インターフェイスのパスワードが定義されていない場合、そのインターフェイスでは OSPF パケットが送信されず、受信した IP インターフェイスのパケットはドロップされます。

message-digest キーワードを指定してこのコマンドを設定すると、IP インターフェイスで MD5 認証が有効になります(インターフェイスレベルのコマンドで上書きされていない限り)。この場合は、ip ospf message-digest-key key-id md5 コマンドを使用してパスワード付きキーを設定する必要があります。IP インターフェイスに MD5 ダイジェストキーが定義されていない場合は、そのインターフェイスで OSPF パケットが送信されず、受信された IP インターフェイスパケットはドロップされます。

エリアのデフォルト認証の指定を削除するには、このコマンドの no 形式を使用します。


(注)  


指定したエリアをソフトウェア設定から削除するには、no area area-id コマンドを使用します(他のキーワードは指定しません)。つまり、no area area-id コマンドにより、すべてのエリアオプション(area authentication、area default-cost、area nssa、area range、area stub、area virtual-link など)が削除されます。


次に、エリア 0 および 10.0.0.0 に対してデフォルト認証を必須とする例を示します。認証キーも指定されます。

switchxxxxxx(config)# router ospf 1
switchxxxxxx(config-ospf)# area 10.0.0.0 authentication
switchxxxxxx(config-ospf)# area 0.0.0.0 authentication
switchxxxxxx(config-ospf)# network 10.56.0.201 area 10.0.0.0
switchxxxxxx(config-ospf)# network 192.168.251.201 area 0.0.0.0
switchxxxxxx(config-ospf)# exit
switchxxxxxx(config)# interface ip 192.168.251.201
switchxxxxxx(config-ip)# ip ospf authentication-key 12345678
switchxxxxxx(config-ip)# exit
switchxxxxxx(config)# interface ip 10.56.0.201
switchxxxxxx(config-ip)# ip ospf authentication-key abcdefgh
switchxxxxxx(config-ip)# exit

area default-cost

スタブエリアまたは NSSA(Not So Stubby Area)に送信されるデフォルト集約ルートのコストを指定するには、ルータ アドレス ファミリ トポロジまたはルータ コンフィギュレーション モードで area default-cost コマンドを使用します。デフォルトに戻すには、このコマンドの no 形式を使用します。

構文

area area-id default-cost cost

no area area-id default-cost

パラメータ

  • area-id:スタブエリアまたは NSSA の ID。ID は、10 進数値または IP アドレスで指定します。

  • cost:スタブまたは NSSA に使用されるデフォルト集約ルートのコスト。設定できる値は 24 ビットの数値です。

デフォルト設定

cost:1。

コマンド モード

ルータ OSPF コンフィギュレーション モード

使用上のガイドライン

エリアが存在しない場合は、area default-cost コマンドの適用時に作成されます。

このコマンドは、スタブエリアまたは NSSA に接続されたエリア境界ルータ(ABR)でのみ使用されます。エリアがスタブエリアまたは NSSA ではない場合や、ルータがスタブエリアまたは NSSA に接続された ABR ではない場合は、設定は保存されますが適用されません。

スタブ エリア ルータ コンフィギュレーション コマンドには、area stub および area default-cost という 2 つのコマンドがあります。スタブエリアに接続されているすべてのルータで、area stub コマンドを使用してエリアをスタブエリアとして設定する必要があります。area default-cost コマンドは、スタブエリアに接続された ABR にのみ影響を与えます。エリアに接続された ABR 以外のルータで area default-cost コマンドが設定される場合は、設定は保存されますが適用されません。area default-cost コマンドは、ABR によって生成される集約デフォルト ルートのメトリックをスタブ エリアに提供します。


(注)  


指定したエリアをソフトウェア設定から削除するには、no area area-id コマンドを使用します(他のキーワードは指定しません)。つまり、no area area-id コマンドにより、すべてのエリアオプション(area authentication、area default-cost、area nssa、area range、area stub、area virtual-link など)が削除されます。


次に、スタブネットワーク 10.0.0.0 にデフォルトコスト 20 を割り当てる例を示します。

switchxxxxxx(config)# interface vlan1
switchxxxxxx(config-if)# ip address 10.56.0.201 255.255.0.0
switchxxxxxx(config-if)# exit
switchxxxxxx(config)# router ospf 1
switchxxxxxx(config-ospf)# network 10.56.0.201 area 10.0.0.0
switchxxxxxx(config-ospf)# area 10.0.0.0 stub
switchxxxxxx(config-ospf)# area 10.0.0.0 default-cost 20
switchxxxxxx(config-ospf)# exit

area nssa

NSSA(Not So Stubby Area)を設定するには、ルータ コンフィギュレーション モードで area nssa コマンドを使用します。エリアから NSSA の区別を削除するには、このコマンドの no 形式を使用します。

構文

area area-id nssa [no-summary] [translator-role {always | candidate}]

[translator-stability-interval seconds]

no area area-id nssa

パラメータ

  • area-id:スタブエリアまたは NSSA の ID。この識別子は、10 進数値または IP アドレスで指定できます。

  • no-summary:エリアを NSSA にすることを許可しますが、サマリールートを注入しません。

  • translator-role:NSSA 境界ルータがタイプ 7 LSA をタイプ 5 LSA に無条件に変換するかどうかを指定します。デフォルト値は candidate です。

  • always:他の NSSA 境界ルータのトランスレータ状態に関係なく、NSSA 境界ルータが常にタイプ 7 LSA をタイプ 5 LSA に変換することを指定します。

  • candidate:NSSA 境界ルータが RFC 3101 のセクション 3.1 で説明されているトランスレータ選択プロセスに参加するように指定します。

  • seconds:選出されたトランスレータが、もはや自身のサービスが不要であると判断した後も、変換業務を継続する必要がある秒数を指定します。デフォルト値は 40 秒です。

デフォルト設定

NSSA エリアは未定義です。

コマンド モード

ルータ OSPF コンフィギュレーション モード

使用上のガイドライン

エリアが存在しない場合は、area nssa コマンドの適用時に作成されます。

no 形式の area nssa コマンドではエリアが削除されず、単にエリアタイプが中継に変更されます。

指定したエリアをソフトウェア設定から削除するには、no area area-id コマンドを使用します(他のキーワードは指定しません)。つまり、no area area-id コマンドにより、すべてのエリアオプション(area authentication、area default-cost、area nssa、area range、area stub、area virtual-link など)が削除されます。

次に、エリア 1.0.0.0 を NSSA エリアにする例を示します。

switchxxxxxx(config)# router ospf 1
switchxxxxxx(config-ospf)# redistribute rip subnets
switchxxxxxx(config-ospf)# network 172.19.92.1 area 1
switchxxxxxx(config-ospf)# area 1.0.0.0 nssa
switchxxxxxx(config-ospf)# exit

area range

エリア境界でルートを統合および集約するには、ルータ コンフィギュレーション モードで area range コマンドを使用します。

構文

area area-id range ip-address ip-address-mask [advertise | not-advertise]

no area area-id range ip-address ip-address-mask

パラメータ

  • area-id:ルートを集約するエリアの識別子。10 進数値または IP アドレスのいずれかで指定できます。

  • ip-address:IP アドレス。

  • ip-address-mask:IP アドレスマスク。

  • advertise:アドレス範囲のステータスをアドバタイズに設定し、タイプ 3 サマリー リンクステート アドバタイズメント(LSA)を生成します。advertise および not-advertise キーワードを省略すると、advertise キーワードが想定されます。

  • not-advertise:アドレス範囲のステータスを DoNotAdvertise に設定します。Type 3 サマリー LSA は抑制され、コンポーネント ネットワークは他のネットワークから隠された状態のままです。

デフォルト設定

このコマンドは、デフォルトで無効になっています。

コマンド モード

ルータ OSPF コンフィギュレーション モード

使用上のガイドライン

エリアが存在しない場合は、area range コマンドの設定時に作成されます。

area range コマンドは、エリア境界ルータ(ABR)でのみ使用されます。このコマンドによって、エリアのルートが統合または集約されます。その結果、1 つの集約ルートが ABR によって他のエリアにアドバタイズされます。ルーティング情報は、エリア境界でまとめられます。エリアの外部では、アドレス範囲ごとに 1 つのルートがアドバタイズされます。この動作は、「経路集約」と呼ばれます。

複数の area range ルータ コンフィギュレーション コマンドを設定できます。そのため、OSPF は多くの異なるアドレス範囲セットのアドレスを集約できます。


(注)  


指定したエリアをソフトウェア設定から削除するには、no area area-id コマンドを使用します(他のキーワードは指定しません)。つまり、no area area-id コマンドにより、すべてのエリアオプション(area authentication、area default-cost、area nssa、area range、area stub、area virtual-link など)が削除されます。


次に、ネットワーク 36.0.0.0 上のすべてのサブネットおよびネットワーク 192.42.110.0 上のすべてのホストに対する 1 つの集約ルートを、ABR によって他のエリアにアドバタイズするように指定する例を示します。

switchxxxxxx(config)# interface vlan 100
switchxxxxxx(config-if)# ip address 192.42.110.201 255.255.255.0
switchxxxxxx(config-if)# exit
switchxxxxxx(config)# interface vlan102
switchxxxxxx(config-if)# ip address 36.56.1.1 255.255.0.0
switchxxxxxx(config-if)# exit
switchxxxxxx(config)# router ospf 201
switchxxxxxx(config-ospf)# network 192.42.110.201 area 0.0.0.0
switchxxxxxx(config-ospf)# network 36.56.1.1 area 36.0.0.0
switchxxxxxx(config-ospf)# area 36.0.0.0 range 10.0.0.0 255.0.0.0
switchxxxxxx(config-ospf)# area 0.0.0.0 range 192.42.110.0 255.255.255.0
switchxxxxxx(config-ospf)# exit

area shutdown

現在のエリアで Open Shortest Path First(OSPF)プロトコルの正常なシャットダウンを開始するには、ルータ コンフィギュレーション モードで area shutdown コマンドを使用します。OSPF プロトコルを再起動するには、このコマンドの no 形式を使用します。

構文

area area-id shutdown

no area area-id shutdown

パラメータ

  • area-id:エリアの ID。ID は、10 進数値または IP アドレスで指定します。

デフォルト設定

OSPF は現在のエリアでアクティブのままになります。

コマンド モード

ルータ OSPF コンフィギュレーション モード

使用上のガイドライン

最も中断の少ない方法でプロトコルを一時的にシャットダウンし、プロトコルが終了することをネイバーに通知するには、ルータ コンフィギュレーション モードで area shutdown コマンドを使用します。ネットワークに別のパスがあるすべてのトラフィックは、その代替パスに送信されます。

次に、エリア 10.0.0.0 での OSPF プロトコルの正常なシャットダウンを有効にする例を示します。

switchxxxxxx(config)# router ospf 1
switchxxxxxx(config-ospf)# area 10.0.0.0 shutdown
switchxxxxxx(config-ospf)# exit

area stub

エリアをスタブエリアとして定義するには、ルータ アドレス ファミリ トポロジまたはルータ コンフィギュレーション モードで area stub コマンドを使用します。この機能をディセーブルにするには、このコマンドの no 形式を使用します。

構文

area area-id stub [no-summary]

no area area-id stub

パラメータ

  • area-id:スタブエリアの ID。ID は、10 進数値または IP アドレスで指定します。

  • no-summary:エリア境界ルータ(ABR)がサマリー リンク アドバタイズメントをスタブエリアに送信しないようにします。

デフォルト設定

スタブエリアは定義されていません。

コマンド モード

ルータ OSPF コンフィギュレーション モード

使用上のガイドライン

エリアが存在しない場合は、area stub コマンドの設定時に作成されます。

no 形式の area stub コマンドではエリアが削除されず、単にエリアタイプが中継に変更されます。

スタブエリア内のすべてのルータおよびアクセスサーバーで、area stub コマンドを設定する必要があります。ABR によってスタブエリアに送信されるデフォルトの内部ルートのコストを指定するには、default-cost キーワードを指定して area ルータ コンフィギュレーション コマンドを使用します。

スタブ エリア ルータ コンフィギュレーション コマンドには、area stub および area default-cost という 2 つのコマンドがあります。スタブエリアに接続されているすべてのルータで、area stub コマンドを使用してエリアをスタブエリアとして設定する必要があります。スタブエリアに接続された ABR でのみ area default-cost コマンドを使用する必要があります。エリアに接続された ABR 以外のルータで area default-cost コマンドが設定される場合は、設定は保存されますが有効になりません。area default-cost コマンドは、ABR によって生成される集約デフォルトルートのメトリックをスタブエリアに提供します。

スタブエリアに送信されるリンクステート アドバタイズメント(LSA)の数をさらに減らすには、ABR で no-summary キーワードを設定して、スタブエリアに集約 LSA(LSA タイプ 3)が送信されないようにします。ABR 以外のルータで設定された no-summary キーワードは保存されますが有効になりません。


(注)  


指定したエリアをソフトウェア設定から削除するには、no area area-id コマンドを使用します(他のキーワードは指定しません)。つまり、no area area-id コマンドにより、すべてのエリアオプション(area authentication、area default-cost、area nssa、area range、area stub、area virtual-link など)が削除されます。


次に、スタブネットワーク 10.0.0.0 にデフォルトコスト 20 を割り当てる例を示します。

switchxxxxxx(config)# router ospf
switchxxxxxx(config-ospf)# network 10.1.1.1 area 10.0.0.0
switchxxxxxx(config-ospf)# area 10.0.0.0 default-cost 20
switchxxxxxx(config-ospf)# area 10.0.0.0 stub
switchxxxxxx(config-ospf)# exit

clear ip ospf process

Open Shortest Path First(OSPF)プロセスを再起動するには、特権 EXEC モードで clear ip ospf process コマンドを使用します。

構文

clear ip ospf [process-id] process

パラメータ

  • process-idプロセス ID。パラメータを省略すると、すべての OSPF プロセスが再起動されます。

デフォルト設定

該当なし

コマンド モード

特権 EXEC モード

使用上のガイドライン

1 つの OSPF プロセスのみを再起動するには、process-id 引数を使用します。process-id 引数を指定しない場合、すべての OSPF プロセスが再起動されます。

clear ip ospf process コマンドは、OSPF プロセスのルータ ID がユーザーによって再設定されている場合、それを変更します。現在使用されているルータ ID がデフォルト値である場合、このコマンドはルータ ID 再選出アルゴリズムを実行します。

例 1。次に、すべての OSP プロセスを再起動する例を示します。

switchxxxxxx# clear ip ospf process

例 2。次に、process-id 1 を指定して 1 つの OSP プロセスを再起動する例を示します。

switchxxxxxx# clear ip ospf 1 process

compatible rfc1583

RFC 1583 に従った集約ルートコストの計算に使用される方式に戻すには、ルータ コンフィギュレーション モードで compatible rfc1583 コマンドを使用します。RFC 1583 互換性をディセーブルにするには、このコマンドの no 形式を使用します。

構文

compatible rfc1583

no compatible rfc1583

パラメータ

該当なし

デフォルト設定

RFC 1583 と互換性があります。

コマンド モード

ルータ OSPF コンフィギュレーション モード

使用上のガイドライン

ルーティングループの可能性を最小限に抑えるには、Open Shortest Path First(OSPF)ルーティングドメイン内のすべての OSPF ルータに同じように RFC 互換性が設定されている必要があります。

RFC 2328(OSPF バージョン 2)の導入により、集約ルートコストの計算に使用される方式が変更されました。RFC 2328 に従って使用される計算方式を有効にするには、no compatible rfc1583 コマンドを使用します。

次に、ルータプロセスが RFC 1583 と互換性があることを指定する例を示します。

switchxxxxxx(config)# router ospf 1
switchxxxxxx(config-ospf)# compatible rfc1583
switchxxxxxx(config-ospf)# exit

default-metric(OSPF)

Open Shortest Path First(OSPF)ルーティングプロトコルのデフォルトメトリック値を設定するには、ルータ アドレス ファミリ トポロジまたはルータ コンフィギュレーション モードで default-metric コマンドを使用します。デフォルトの状態に戻すには、このコマンドの no 形式を使用します。

構文

default-metric metric-value

no default-metric

パラメータ

  • metric-value:デフォルト メトリック値。範囲は 1 ~ 4294967295 です。

デフォルト設定

指定されたルーティングプロトコルに適したデフォルトメトリック値。

コマンド モード

ルータ OSPF コンフィギュレーション モード

使用上のガイドライン

default-metric コマンドを redistribute ルータ コンフィギュレーション コマンドと組み合わせて使用すると、現在のルーティングプロトコルが、再配布されるすべてのルートに対して同じメトリック値を使用するようになります。デフォルトメトリックは、互換性のないメトリックを持つルートの再配布に関する問題の解決に役立ちます。メトリックが変換されない場合は常に、デフォルトメトリックを使用することで適切な代替が提供され、再配布を続行できます。


(注)  


有効にすると、default-metric コマンドは、再配布される接続ルートに 0 のメトリック値を適用します。default-metric コマンドは、redistribute コマンドで適用されるメトリック値を上書きしません。


次に、RIP からの配布されるルートに使用されるデフォルトメトリックとして 100 を指定する例を示します。

switchxxxxxx(config)# router ospf 1
switchxxxxxx(config-ospf)# default-metric 100
switchxxxxxx(config-ospf)# redistribute rip
switchxxxxxx(config-ospf)# exit

ip ospf authentication

IP インターフェイスのエリアのデフォルト認証タイプを上書きするには、IP インターフェイス コンフィギュレーション モードで ip ospf authentication コマンドを使用します。インターフェイスをエリアのデフォルト認証タイプに戻すには、このコマンドの no 形式を使用します。

構文

ip ospf authentication [key-chain name-of-chain | message-digest | null]

no ip ospf authentication

パラメータ

  • key-chain name-of-chain:認証に使用するキーチェーンを指定するには、ip ospf authentication key-chain コマンドを使用します。認証アルゴリズムのタイプは、キー チェーン キー コンフィギュレーション モードで cryptographic-algorithm コマンドを使用して設定されます。

  • message-digest:MD5 認証を使用することを指定します。

  • null:認証は使用されません。パスワードまたはメッセージダイジェスト認証がエリアに設定されている場合に、それらを上書きするために役立ちます。

コマンド モード

IP コンフィギュレーション モード

使用上のガイドライン

キーワードを指定せずにエリアのデフォルト認証を指定すると、認証は RFC 2328 付録 D で規定されているタイプ 1(単純パスワード)に設定されます。このコマンドが設定ファイルに含まれていない場合は、エリアのデフォルト認証タイプが想定されます。

単純パスワード認証を有効にする場合は、IP インターフェイスコマンドの ip ospf authentication-key でパスワードを設定する必要があります。IP インターフェイスのパスワードが定義されていない場合は、その IP インターフェイスで OSPF パケットが送信されず、その IP インターフェイスで受信された OSPF パケットはドロップされます。

MD5 認証を有効にする場合は、IP インターフェイスコマンドの ip ospf message-digest-key md5 で MD5 認証のキーを設定する必要があります。IP インターフェイスのキーが定義されていない場合は、その IP インターフェイスで OSPF パケットが送信されず、その IP インターフェイスで受信された OSPF パケットはドロップされます。

key-chain オプションを有効にする場合、指定されたキーチェーンが存在しないと、その IP インターフェイスで OSPF パケットが送信されず、その IP インターフェイスで受信された OSPF パケットはドロップされます。

認証アルゴリズムは、キー チェーン キー コンフィギュレーション モードで cryptographic-algorithm コマンドを使用して設定されます。暗号アルゴリズムのキー設定に関する詳しいガイドラインについては、その暗号アルゴリズムのユーザーガイドラインを参照してください。

次に、IP インターフェイス 10.56.0.201、10.10.1.1、および 20.20.1.1 のデフォルト認証を上書きし、インターフェイス 10.2.1.1 のデフォルト認証設定を維持する例を示します。

switchxxxxxx(config)# router ospf
switchxxxxxx(config-ospf)# area 10.0.0.0 authentication
switchxxxxxx(config-ospf)# network 10.56.0.201 area 10.0.0.0
switchxxxxxx(config-ospf)# network 10.10.1.1 area 10.0.0.0
switchxxxxxx(config-ospf)# network 20.20.1.1 area 10.0.0.0
switchxxxxxx(config-ospf)# network 10.2.1.1 area 10.0.0.0
switchxxxxxx(config-ospf)# exit
switchxxxxxx(config)# interface ip 10.56.0.201
switchxxxxxx(config-ip)# ip ospf authentication message-digest
switchxxxxxx(config-ip)# ip ospf message-digest-key 1 md5 key1
switchxxxxxx(config-ip)# exit
switchxxxxxx(config)# interface ip 10.10.1.1
switchxxxxxx(config-ip)# ip ospf authentication null
switchxxxxxx(config-ip)# exit
switchxxxxxx(config)# interface ip 20.20.1.1
switchxxxxxx(config-ip)# ip ospf authentication key-chain chain1
switchxxxxxx(config-ip)# exit
switchxxxxxx(config)# interface ip 10.2.1.1
switchxxxxxx(config-ip)# ip ospf authentication-key Ases12@@
switchxxxxxx(config-ip)# exit

ip ospf authentication-key

OSPF の単純パスワード認証を使用している隣接ルータが使用するパスワードを割り当てるには、IP インターフェイス コンフィギュレーション モードで ip ospf authentication-key コマンドを使用します。以前に割り当てられた OSPF パスワードを削除するには、このコマンドの no 形式を使用します。

構文

ip ospf authentication-key password

no ip ospf authentication-key

パラメータ

  • password:キーボードから入力可能な最大 8 バイト長の連続する任意の文字列。

デフォルト設定

パスワードは指定されません。

コマンド モード

IP コンフィギュレーション モード

使用上のガイドライン

このコマンドで作成するパスワードは「キー」として使用され、このキーはスイッチソフトウェアによるルーティング プロトコル パケットの発信時に OSPF ヘッダーに直接挿入されます。各サブネットワークに別のパスワードを割り当てることができます。OSPF 情報を交換するには、同じサブネットワーク上のすべての隣接ルータが同じパスワードを持っている必要があります。

IP インターフェイスごとに 1 つのパスワードのみ定義できます。各 ip ospf authentication-key コマンドは、以前の定義をオーバーライドします。

次に、パスワードを定義する例を示します。

switchxxxxxx(config)# interface ip 1.1.1.1
switchxxxxxx(config-ip)# ip ospf authentication
switchxxxxxx(config-ip)# ip ospf authentication-key alpha$$1267
switchxxxxxx(config-ip)# exit

ip ospf cost

インターフェイスでパケットを送信するコストを明示的に指定するには、IP インターフェイス コンフィギュレーション モードで ip ospf cost コマンドを使用します。パスコストをデフォルト値にリセットするには、このコマンドの no 形式を使用します。

構文

ip ospf cost interface-cost

no ip ospf cost

パラメータ

  • interface-cost:リンクステートメトリックとして表される符号なし整数値。この値は 1 ~ 65535 の範囲で指定できます。

デフォルト設定

デフォルト値は、インターフェイスの ifSpeed によって異なります(ユーザーガイドラインを参照)。

コマンド モード

IP コンフィギュレーション モード

使用上のガイドライン

IP インターフェイスで ip ospf cost コマンドを使用する前に、その IP インターフェイスで network コマンドを使用して OSPF を定義する必要があります。

デフォルトを変更する必要がある場合は、このコマンドを使用してメトリックを手動で設定できます。

一般的に、パスコストは次の式を使用して計算されます。

10^10 / ifSpeed

この式を使用して、次のリストで示すように、デフォルトのパスコストが計算されています。これらの

値が使用しているネットワークに適していない場合は、独自のパスコストの計算方法を使用できます。

10G イーサネットのデフォルトコストは 1

1G イーサネットのデフォルトコストは 10

100M イーサネットのデフォルトコストは 100

10M イーサネットのデフォルトコストは 1000

次に、インターフェイスコスト値を 65 に設定する例を示します。

switchxxxxxx(config)# interface ip 1.1.1.1
switchxxxxxx(config-ip)# ip ospf cost 65
switchxxxxxx(config-ip)# exit

ip ospf dead-interval

ルータがネイバーのダウンを宣言するまでにそのネイバーから少なくとも 1 つの hello パケットを受信する必要がある間隔を設定するには、IP インターフェイス コンフィギュレーション モードで ip ospf dead-interval コマンドを使用します。デフォルト値に戻すには、このコマンドの no 形式を使用します。

構文

ip ospf dead-interval seconds

no ip ospf dead-interval

パラメータ

  • seconds:ルータがネイバーから少なくとも 1 つの Hello パケットを受信する必要がある期間(秒単位)。受信できなかった場合、そのネイバーはピアリストから削除され、ルーティングに参加しません。指定できる範囲は 1 ~ 65535 です。この値はネットワーク上のすべてのノードで同じにする必要があります。

デフォルト設定

ip ospf hello-interval コマンドで設定された間隔の 4 倍。

コマンド モード

IP コンフィギュレーション モード

使用上のガイドライン

デッド インターバルは、OSPF hello パケットでアドバタイズされます。この値は、特定のネットワーク上の全ネットワーキング デバイスに対して同じにする必要があります。

次に、OSPF のデッドインターバルを 20 秒に設定する例を示します。

switchxxxxxx(config)# interface ip 1.1.1.1
switchxxxxxx(config-ip)# ip ospf dead-interval 20
switchxxxxxx(config-ip)# exit

ip ospf hello-interval

IP インターフェイスでの hello パケットの送信間隔を指定するには、IP インターフェイス コンフィギュレーション モードで ip ospf hello-interval コマンドを使用します。デフォルト時間に戻すには、このコマンドの no 形式を使用します。

構文

ip ospf hello-interval seconds

no ip ospf hello-interval

パラメータ

  • seconds:間隔を秒単位で指定します。この値は、特定ネットワーク上のすべてのノードについて同じにする必要があります。指定できる範囲は 1 ~ 65535 です。

デフォルト設定

10 秒

コマンド モード

IP コンフィギュレーション モード

使用上のガイドライン

この値は、hello パケットでアドバタイズされます。hello 間隔を小さくするほど、トポロジの変更が速く検出されますが、ルーティング トラフィックの増加につながります。この値は、特定のネットワーク上のすべてのルータおよびアクセス サーバーで同じにする必要があります。

次に、hello パケットの間隔を 15 秒に設定する例を示します。

switchxxxxxx(config)# interface ip 1.1.1.1
switchxxxxxx(config-ip)# ip ospf hello-interval 15
switchxxxxxx(config-ip)# exit

ip ospf message-digest-key md5

OSPF パケットの MD5 ダイジェスト認証を生成するために使用するキーを指定するには、IP インターフェイス コンフィギュレーション モードで ip ospf message-digest-key コマンドを使用します。キーを削除するには、このコマンドの no 形式を使用します。

構文

ip ospf message-digest-key key-id md5 key-string

no ip ospf message-digest-key key-id

パラメータ

  • key-id:1 ~ 255 の範囲のキー識別子。

  • key-string:認証文字列を指定します。文字列には、1 ~ 16 文字を使用できます。

デフォルト設定

キーは存在しません。

コマンド モード

IP コンフィギュレーション モード

使用上のガイドライン

このコマンドで作成されたキーは、その後に OSPF パケットで送信される MD5 認証ダイジェストを生成するための「キー」として使用されます。各サブネットワークに別のキーを割り当てることができます。OSPF 情報を交換するには、同じサブネットワーク上のすべての隣接ルータが同じキーを持っている必要があります。インターフェイスごとに設定できるキーは 1 つだけです。

キーを削除するには、このコマンドの no 形式を使用します。

既存のキー(既存のキー ID の)を更新するには、最初にこのコマンドの no 形式を使用して既存のキーを削除してから新しいキーを設定する必要があります。

次に、インターフェイスで MD5 認証を有効にして、MD5 ダイジェストを生成するために使用される 2 つのキーを設定する例を示します。

switchxxxxxx(config)# interface ip 1.1.1.1
switchxxxxxx(config-ip)# ip ospf authentication message-digest
switchxxxxxx(config-ip)# ip ospf message-digest-key 1 md5 key1
switchxxxxxx(config-ip)# exit

ip ospf mtu-ignore

データベース識別子(DBD)パケットを受信した際の Open Shortest Path First(OSPF)最大伝送ユニット(MTU)不一致検出を無効にするには、IP インターフェイス コンフィギュレーション モードで ip ospf mtu-ignore コマンドを使用します。デフォルトにリセットするには、このコマンドの no 形式を使用します。

構文

ip ospf mtu-ignore

no ip ospf mtu-ignore

パラメータ

該当なし

デフォルト設定

OSPF MTU 不一致検出は有効になっています。

コマンド モード

IP コンフィギュレーション モード

使用上のガイドライン

OSPF は、ネイバーが共通インターフェイスで同じ MTU を使用しているかどうかをチェックします。このチェックは、ネイバーによる DBD パケットの交換時に行われます。DBD パケットに受信した MTU が着信インターフェイスに設定されている IP MTU より高い場合、OSPF の隣接性は確立されません。

次に、DBD パケットを受信した際の MTU 不一致検出を無効にする例を示します。

switchxxxxxx(config)# interface ip 1.1.1.1
switchxxxxxx(config-ip)# ip ospf mtu-ignore
switchxxxxxx(config-ip)# exit

ip ospf name-lookup

すべての OSPF show EXEC コマンド表示で使用するドメインネームシステム(DNS)名を検索するように Open Shortest Path First(OSPF)を設定するには、グローバル コンフィギュレーション モードで ip ospf name-lookup コマンドを使用します。この機能をディセーブルにするには、このコマンドの no 形式を使用します。

構文

ip ospf name-lookup

no ip ospf name-lookup

パラメータ

該当なし

デフォルト設定

このコマンドは、デフォルトで無効になっています。

コマンド モード

グローバル コンフィギュレーション モード

使用上のガイドライン

このコマンドを使用するとルータがルータ ID やネイバー ID ではなく名前で表示されるため、ルータを識別しやすくなります。

次に、すべての OSPF show EXEC コマンドの表示で使用する DNS 名を検索するように OSPF を設定する例を示します。

switchxxxxxx(config)# ip ospf name-lookup

ip ospf passive-interface

IP インターフェイスで OSPF ルーティング更新の送信を無効にするには、IP インターフェイス コンフィギュレーション モードで ip ospf passive-interface コマンドを使用します。OSPF ルーティング更新の送信を再び有効にするには、このコマンドの no 形式を使用します。

構文

ip ospf passive-interface

no ip ospf passive-interface

パラメータ

該当なし

デフォルト設定

ルーティング更新がインターフェイスで送信されます。

コマンド モード

IP コンフィギュレーション モード

使用上のガイドライン

OSPF ルーティング情報は、指定されたルータ インターフェイスから送受信されません。指定されたインターフェイスアドレスは、OSPF ドメインでスタブネットワークとして認識されます。

次に、すべての OSPF IP インターフェイスをパッシブに設定してからイーサネット インターフェイス 0 をアクティブにする例を示します。

switchxxxxxx(config)# router ospf 100
switchxxxxxx(config-ospf)# network 1.1.1.1 area 0.0.0.0
switchxxxxxx(config-ospf)# passive-interface
switchxxxxxx(config-ospf)# exit
switchxxxxxx(config)# interface ip 1.1.1.1
switchxxxxxx(config-ip)# no ip ospf passive-interface
switchxxxxxx(config-ip)# exit

ip ospf prefix-suppression

OSPF がインターフェイス IP プレフィックスをアドバタイズしないようにするには、IP インターフェイス コンフィギュレーション モードで ip ospf prefix-suppression コマンドを使用します。インターフェイスごとの設定をインターフェイスから削除し、インターフェイスがルータ設定から IP プレフィックス抑制設定を継承できるようにするには、このコマンドの no 形式を使用します。

構文

ip ospf prefix-suppression [disable]

no ip ospf prefix-suppression

パラメータ

  • disable:IP プレフィックス抑制のルータモード設定に関係なく、OSPF がインターフェイス IP プレフィックスをアドバタイズすることを指定します

デフォルト設定

ルーティング更新がインターフェイスで送信されます。

コマンド モード

IP コンフィギュレーション モード

使用上のガイドライン

指定した IP インターフェイスのプレフィックス アドバタイズメントを抑制するには、このコマンドを使用します。このコマンドは、パッシブインターフェイスおよびループバック インターフェイスのプレフィックスを抑制する場合にも使用できます。

デフォルトでは、プレフィックス抑制はインターフェイスで設定されていません。この場合、IP インターフェイスは、OSPF プロセスに対して prefix-suppression ルータ コンフィギュレーション モード コマンドで設定された動作を継承します。ip ospf prefix-suppression コマンドを入力すると、prefix-suppression ルータ コンフィギュレーション モード コマンドが上書きされます。ルータ コンフィギュレーション モードの設定に関係なく、すべてのプレフィックス抑制を無効にするには、disable オプションを指定したコマンドを使用します。

次に、IP インターフェイスで IP プレフィックス抑制を有効にする例を示します。

switchxxxxxx(config)# interface ip 1.1.1.1
switchxxxxxx(config-ip)# ip ospf prefix-suppression
switchxxxxxx(config-ip)# exit

ip ospf priority

このネットワークにおいて指定ルータを特定するためのルータのプライオリティを設定するには、IP インターフェイス コンフィギュレーション モードで ip ospf priority コマンドを使用します。デフォルト値に戻すには、このコマンドの no 形式を使用します。

構文

ip ospf priority number-value

no ip ospf priority

パラメータ

  • number-value:ルータのプライオリティを指定する数値。有効な範囲は 0 ~ 255 です。

デフォルト設定

プライオリティは 1 です。

コマンド モード

IP コンフィギュレーション モード

使用上のガイドライン

ネットワークにアタッチされている 2 つのルータがともに指定ルータになろうとした場合、ルータのプライオリティの高い方が優先されます。プライオリティが同じ場合、より高位のルータ ID を持つルータが優先されます。ルータのプライオリティがゼロに設定されているルータには、指定ルータまたはバックアップ指定ルータになる資格がありません。ルータのプライオリティは、マルチアクセス ネットワークへのインターフェイス専用に設定されます(つまり、ポイントツーポイント ネットワークへのインターフェイスには設定されません)。

次に、ルータのプライオリティ値を 4 に設定する例を示します。

switchxxxxxx(config)# interface ip 1.1.1.1
switchxxxxxx(config-ip)# ip ospf priority 4
switchxxxxxx(config-ip)# exit

ip ospf retransmit-interval

IP インターフェイスに属する隣接のリンクステート アドバタイズメント(LSA)再送信の間隔を指定するには、IP インターフェイス コンフィギュレーション モードで ip ospf retransmit-interval コマンドを使用します。デフォルト値に戻すには、このコマンドの no 形式を使用します。

ip ospf retransmit-interval

IP インターフェイスに属する隣接のリンクステート アドバタイズメント(LSA)再送信の間隔を指定するには、IP インターフェイス コンフィギュレーション モードで ip ospf retransmit-interval コマンドを使用します。デフォルト値に戻すには、このコマンドの no 形式を使用します。

構文

ip ospf retransmit-interval seconds

no ip ospf retransmit-interval

パラメータ

  • seconds:再送信の間隔(秒単位)を指定します。範囲は 1 ~ 65535 秒です。デフォルトは 5 秒です。

デフォルト設定

5 秒

コマンド モード

IP コンフィギュレーション モード

使用上のガイドライン

ルータが自身のネイバーに LSA を送信する場合、ルータは確認応答メッセージを受信するまでその LSA を保持します。ルータは、確認応答メッセージを受信しないと、LSA を再び送信します。

seconds 引数の設定値は、接続ネットワーク上の任意の 2 台のルータ間で想定される往復遅延より大きな値にする必要があります。また、このパラメータの設定値はあまり小さくしないでください。小さくすると、不要な LSA の再送信が発生する可能性があります。シリアル回線および仮想リンクの場合は、値を大きくする必要があります。


(注)  


ネイバー OSPF ルータでは seconds 引数に同じ値を使用することをお勧めします。ネイバールータで一貫性のない値を使用すると、不要な LSA 再送信が発生する可能性があります。


次に、再送信間隔の値を 8 秒に設定する例を示します。

switchxxxxxx(config)# interface ip 1.1.1.1
switchxxxxxx(config-ip)# ip ospf retransmit-interval 8
switchxxxxxx(config-ip)# exit

ip ospf shutdown

IP インターフェイスレベルで Open Shortest Path First(OSPF)プロトコルの正常なシャットダウンを開始するには、インターフェイス コンフィギュレーション モードで ip ospf shutdown コマンドを使用します。インターフェイスで OSPF プロトコルを再起動するには、このコマンドの no 形式を使用します。

構文

ip ospf shutdown

no ip ospf shutdown

コマンド モード

IP コンフィギュレーション モード

使用上のガイドライン

特定のインターフェイスで OSPF をシャットダウンモードにするには、ip ospf shutdown コマンドを使用します。

次に、IP インターフェイス 1.1.1.1 で OSPF プロトコルのシャットダウンを開始する例を示します。

switchxxxxxx(config)# interface ip 1.1.1
switchxxxxxx(config-ip)# ip ospf shutdown
switchxxxxxx(config-ip)# exit

ip ospf transmit-delay

IP インターフェイス上でリンクステート更新パケットを送信するために必要な推定時間を設定するには、IP インターフェイス コンフィギュレーション モードで ip ospf transmit-delay コマンドを使用します。デフォルト値に戻すには、このコマンドの no 形式を使用します。

構文

ip ospf transmit-delay seconds

no ip ospf transmit-delay

パラメータ

  • seconds:リンクステート更新を送信するために必要な時間(秒単位)。範囲は 1 ~ 65535 秒です。デフォルト値は 1 秒です。

デフォルト設定

1 秒

コマンド モード

IP コンフィギュレーション モード

使用上のガイドライン

更新パケット内のリンクステート アドバタイズメント(LSA)には、送信前に、seconds 引数で指定した値によって増加された経過時間が格納されます。値は、インターフェイスの送信および伝播遅延を考慮して割り当てる必要があります。

リンクでの送信前に遅延が加算されていない場合、LSA がリンクを介して伝播する時間は考慮されません。この設定は、非常に低速のリンクでより重要な意味を持ちます。

次に、再送信遅延の値を 3 秒に設定する例を示します。

switchxxxxxx(config)# interface ip 1.1.1.1
switchxxxxxx(config-ip)# ip ospf transmit-delay 3
switchxxxxxx(config-ip)# exit

network area

Open Shortest Path First(OSPF)が動作する IP インターフェイスを定義し、そのインターフェイスのエリア ID を定義するには、ルータ コンフィギュレーション モードで network area コマンドを使用します。IP アドレスとワイルドカードマスクのペアで定義されたインターフェイスの OSPF ルーティングを無効にするには、このコマンドの no 形式を使用します。

構文

network ip-address area area-id [shutdown]

no network ip-address

パラメータ

  • ip-address:IP アドレス。

  • area-id:OSPF アドレス範囲に関連付けられるエリア。10 進数値または IP アドレスのいずれかで指定できます。エリアを IP サブネットに関連付ける場合は、area-id 引数の値としてサブネットアドレスを指定できます。

  • shutdown:シャットダウン状態のインターフェイスで OSPF が有効です。

デフォルト設定

このコマンドは、デフォルトで無効になっています。

コマンド モード

ルータ OSPF コンフィギュレーション モード

ユーザーガイドライン

OSPF は、手動で設定された IP インターフェイスでのみ定義できます。これは、DHCP で定義された IP アドレス、またはデフォルトの IP アドレスでは OSPF を定義できないことを意味します。

OSPF 設定のデフォルト値を変更して、no ip ospf shutdown CLI コマンドを使用し、インターフェイスで OSPF を作成する場合は、shutdown キーワードを指定して network CLI コマンドを使用します。

IP インターフェイスの OSPF を削除し、そのインターフェイス設定を削除するには、no network CLI コマンドを使用します。


(注)  


個々の IP インターフェイスはすべて単一のエリアにだけ追加できます。指定されたアドレス範囲が異なるエリアにオーバーラップした場合、ソフトウェアは、network コマンドリストにある最初のエリアを採用して残りのオーバーラップした部分は無視します。通常、アドレス範囲の不測の衝突を回避するために、オーバーラップしないように設定することが推奨されます。


例 1。次の例では、デフォルトのインターフェイス構成の IP インターフェイス 1.1.1.1 で OSPF を有効にする方法を示します。

switchxxxxxx(config)# router ospf
switchxxxxxx(config-ospf)# network 1.1.1.1 area 0.0.0.0
switchxxxxxx(config-ospf)# exit

例 2。次の例では、シャットダウン状態の 1.1.1.1 で OSPF を有効にして、インターフェイスコストを設定し OSPF を開始します。

switchxxxxxx(config)# router ospf
switchxxxxxx(config-ospf)# network 1.1.1.1 area 0.0.0.0 shutdown
switchxxxxxx(config-ospf)# exit
switchxxxxxx(config)# interface ip 1.1.1.1
switchxxxxxx(config-ip)# ip ospf cost 102
switchxxxxxx(config-ip)# no ip ospf shutdown
switchxxxxxx(config)# exit

no area

指定したエリアをソフトウェア設定から削除するには、ルータ コンフィギュレーション モードで no area コマンドを使用します。

構文

no area area-id

パラメータ

  • area-id:削除されるエリアの ID。ID は、10 進数値または IP アドレスで指定します。

デフォルト設定

エリアが定義されています。

コマンド モード

ルータ OSPF コンフィギュレーション モード

使用上のガイドライン

指定したエリアをソフトウェア設定から削除するには、no area area-id コマンドを使用します。つまり、no area area-id コマンドにより、すべてのエリアオプション(area authentication、area default-cost、area nssa、area range、area stub、area virtual-link など)が削除されます。また、そのエリアに関連付けられていたネットワーク(network ip-address area area-id)もすべて削除されます。

次に、エリア 1 を削除する例を示します。

switchxxxxxx(config)# router ospf 1
switchxxxxxx(config-ospf)# no area 0.0.0.1
switchxxxxxx(config-ospf)# exit

passive-interface(OSPF)

すべての OSPF IP インターフェイスで OSPF ルーティング更新の送信を無効にするには、ルータ コンフィギュレーション モードで passive-interface コマンドを使用します。OSPF ルーティング更新の送信を再び有効にするには、このコマンドの no 形式を使用します。

構文

passive-interface

no passive-interface

パラメータ

該当なし

デフォルト設定

ルーティング更新がすべての OSPF IP インターフェイスで送信されます。

コマンド モード

ルータ OSPF コンフィギュレーション モード

使用上のガイドライン

OSPF ルーティング情報は、どの OSPF IP インターフェイスを介しても送受信されません。パッシブ IP インターフェイスアドレスは、OSPF ドメインでスタブネットワークとして認識されます。

passive-interface コマンドを使用した後、ip ospf passive-interface disable コマンドを使用して隣接関係が必要な個々のインターフェイスを設定できます。passive-interface コマンドは、多くのディストリビューション ルータが 200 を超えるインターフェイスを持つインターネット サービス プロバイダー(ISP)および大規模な企業のネットワークで役立ちます。

次に、すべての OSPF IP インターフェイスをパッシブに設定してから IP インターフェイス 1.1.1.1 をアクティブにする例を示します。

switchxxxxxx(config)# router ospf 100
switchxxxxxx(config-ospf)# network 1.1.1.1 area 0.0.0.0
switchxxxxxx(config-ospf)# passive-interface
switchxxxxxx(config-ospf)# exit
switchxxxxxx(config)# interface ip 1.1.1.1
switchxxxxxx(config-ip)# ip ospf passive-interface disable
switchxxxxxx(config-ip)# exit

prefix-suppression

OSPF で、特定の OSPF プロセスにおいて、ループバックおよびパッシブインターフェイスに関連付けられたプレフィックスを除くすべての IP プレフィックスがアドバタイズされないようにするには、ルータ コンフィギュレーション モードで prefix-suppression コマンドを使用します。すべての IP プレフィックスをアドバタイズするには、このコマンドの no 形式を使用します。

構文

prefix-suppression

no prefix-suppression

パラメータ

該当なし

デフォルト設定

すべての IP プレフィックスがアドバタイズされます。

コマンド モード

ルータ OSPF コンフィギュレーション モード

使用上のガイドライン

OSPF プロセス全体で、すべての IP プレフィックス(ループバックおよびパッシブインターフェイスに関連付けられたプレフィックスを除く)のアドバタイズメントをグローバルに抑制するには、ルータ コンフィギュレーション モードで prefix-suppression コマンドを使用します。また、IP インターフェイス コンフィギュレーション モードで ip ospf prefix-suppression コマンドを使用することにより、特定の IP プレフィックスを抑制することもできます。ip ospf prefix-suppression コマンドが設定されている場合、ルータ コンフィギュレーション モードの prefix-suppression コマンドよりも優先されます。

次に、OSPF プロセス 613 において、ループバックおよびパッシブインターフェイスに関連付けられたプレフィックスを除くすべての IP プレフィックスをグローバルに抑制する例を示します。

switchxxxxxx(config)# router ospf 613
switchxxxxxx(config-ospf)# network 1.1.1.1 area 0.0.0.0
switchxxxxxx(config-ospf)# prefix-suppression
switchxxxxxx(config-ospf)# exit

redistribute(OSPF)

あるルーティングドメインから OSPF ルーティングドメインにルートを再配布するには、該当するコンフィギュレーション モードで redistribute コマンドを使用します。再配布を無効にするには、このコマンドの no 形式を使用します。

構文

redistribute protocol [process-id] [metric metric-value] [metric-type type-value] [match {internal |

external-1| external-2}] [route-map map-tag] [subnets] [nssa-only]

no redistribute protocol [process-id] [metric metric-value] [metric-type type-value] [match

{internal | external-1| external-2}] [route-map map-tag] [subnets] [nssa-only]

パラメータ

  • protocol:ルートの再配布元のプロトコルです。connected、static、rip、または ospf のいずれかのキーワードを指定できます。

  • process-id:process-id 引数は、ospf キーワードとともにのみ使用され、ルートの再配布元となる適切な OSPF プロセス ID を指定します。この値により、ルーティング プロセスを識別します。この値は 0 以外の 10 進数で指定します。省略すると、値が 1 であると想定されます。

  • metric metric-value:再配布されたルートに割り当てられるメトリックを指定します。

  • メトリック値をルートマップで(set metric コマンドを使用して)設定する場合、この値は metric-value 引数で指定されたメトリック値よりも優先されます。

  • メトリックを指定しない場合、ソースプロトコルに応じて次のメトリックが割り当てられます。

    • OSPF から

      1. 再配布元プロセスの内部 OSPF メトリックが再配布先プロセスの外部メトリックとしてアドバタイズされます。

      2. 再配布元プロセスの外部 OSPF メトリックが、値が 1 の外部メトリックとしてアドバタイズされます。

    • BGP から:1

    • OSPF および BGP を除くすべてのプロトコルから:20

  • metric-type:OSPF ルーティングドメインにアドバタイズされるデフォルトルートに関連付けられる外部リンクタイプを指定します。次の 2 つの値のいずれかにすることができます。

    • 1:タイプ 1 外部ルート

    • 2:タイプ 2 外部ルート

      metric-type を指定しない場合、タイプ 2 外部ルートが適用されます。

  • match {internal | external-1 | external-2}match キーワードは、ospf キーワードとともにのみ使用され、OSPF ルートをターゲット OSPF プロセスに再配布する基準を指定します。次のいずれかを設定できます。

    • internal:特定の自律システムの内部にあるルート。

    • external-1:自律システムの外部であるが、OSPF にタイプ 1 外部ルートとしてインポートされるルート。

    • external-2:自律システムの外部であるが、OSPF にタイプ 2 外部ルートとしてインポートされるルート。

    デフォルトでは、internal ルートと external-1 ルートが再配布されます。


    (注)  


    match キーワードの値が異なる複数の redistribute コマンドを定義できます。


  • route-map:この送信元ルーティングプロトコルから現在のルーティングプロトコルへのルートのインポートをフィルタリングするために照会するルートマップを指定します。指定しない場合は、すべてのルートが再配布されます。このキーワードを指定し、ルートマップタグを 1 つも指定しないと、いずれのルートもインポートされません。

  • map-tag:設定されるルートマップの識別子。

  • subnets:OSPF へのルートの再配布において、指定したプロトコルの再配布の範囲を指定します。subnets キーワードを指定しない場合は、サブネットでないルートだけが再配布されます。デフォルトでは、サブネットは定義されません。

  • nssa-only:OSPF に再配布されるすべてのルートに対する nssa-only 属性を設定します。NSSA エリアの内部のルータでは、nssa-only キーワードを指定すると、生成されるタイプ 7 NSSA LSA の伝播(P)ビットがゼロに設定されます。これらの LSA については、エリア境界ルータでタイプ 5 外部 LSA に変換されません。NSSA エリアおよび標準エリアに接続されているエリア境界ルータでは、nssa-only キーワードを指定した場合、ルートが NSSA エリアにのみ再配布されます。

デフォルト設定

ルートの再配布はディセーブルです。

コマンド モード

ルータ OSPF コンフィギュレーション モード

使用上のガイドライン

配布元プロトコルに配布されたルートは、これにより再配布されることはありません。connected キーワードは、宛先の OSPF プロセスが有効になっていない定義済みの IP インターフェイスに対応するルートをターゲット OSPF 自律システムに再配布するために使用します。デフォルトでは、OSPF プロセスで、OSPF プロセスが有効になっている IP インターフェイスのみがアドバタイズされます。

static キーワードは、スタティックルートをターゲット OSPF プロセスに再配布するために使用します。デフォルトでは、スタティックルートは OSPF に再配布されません。

キーワードを変更または無効にしても、他のキーワードの状態には影響しません。

内部メトリックが指定されたリンクステート プロトコルを受信するルータの場合、ルートのコストには、そのルータから再配布するルータまでのコストと宛先に達するまでのアドバタイズされたコストの合計が考慮されます。外部メトリックでは、宛先に達するまでのアドバタイズされたコストだけを考慮します。

redistribute または default-information ルータ コンフィギュレーション コマンドを使用して OSPF ルーティングドメインにルートを再配布する場合、ルータは必ず自動的に ASBR になります。ただし、デフォルトでは、ASBR はデフォルト ルートを OSPF ルーティング ドメインに生成しません。

redistribute コマンドに設定したオプションを削除するには、期待する結果が得られるように redistribute コマンドの no 形式を慎重に使用する必要があります。

例 1。次に、RIP ルートを OSPF ドメインに再配布する例を示します。

switchxxxxxx(config)# router ospf 110
switchxxxxxx(config-ospf)# redistribute rip metric 200 subnets
switchxxxxxx(config-ospf)# exit

例 2。次に、ネットワーク 172.16.0.0 を OSPF 1 の外部リンクステート アドバタイズメント(LSA)として設定する例を示します。コストは 100 で維持されます。

switchxxxxxx(config)# interface vlan 2 0
switchxxxxxx(config-if)# ip address 172.16.0.1 255.0.0.0
switchxxxxxx(config-if)# exit
switchxxxxxx(config)# interface vlan 10
switchxxxxxx(config-if)# ip address 10.0.0.1 255.0.0.0
switchxxxxxx(config-if)# exit
switchxxxxxx(config)# router ospf 2
switchxxxxxx(config-ospf)# network 172.16.0.1 area 0.0.0.0
switchxxxxxx(config-ospf)# exit
switchxxxxxx(config)# interface ip 172.16.0.1
switchxxxxxx(config-ip)# ip ospf cost 100
switchxxxxxx(config-ip)# exit
switchxxxxxx(config)# router ospf 1
switchxxxxxx(config-ospf)# network 10.0.0.1 area 0.0.0.0
switchxxxxxx(config-ospf)# redistribute ospf 2 subnet
switchxxxxxx(config-ospf)# exit

例 3。次の例では、OSPF プロセス 1 から OSPF プロセス 2 に、内部ルートがメトリックを外部 1 として再配布されます。また、外部 1 ルートが、100 に等しいメトリックで外部 1 として再配布され、外部 2 ルートが、200 に等しいメトリックで外部 2 として再配布されます。

switchxxxxxx(config)# router ospf 2
switchxxxxxx(config-ospf)# redistribute ospf 1 match internal metric-type 1
subnet
switchxxxxxx(config-ospf)# redistribute ospf 1 match external-1 metric-type 1
metric 100 subnet
switchxxxxxx(config-ospf)# redistribute ospf 1 match external-2 metric-type 2
metric 200 subnet
switchxxxxxx(config-ospf)# exit

例 4。次に、subnets オプションを削除する例を示します。

switchxxxxxx(config)# router ospf 2
switchxxxxxx(config-ospf)# no redistribute ospf subnets
switchxxxxxx(config-ospf)# exit

router ospf

Open Shortest Path First(OSPF)ルーティングプロセスを設定するには、グローバル コンフィギュレーション モードで router ospf コマンドを使用します。OSPF ルーティングプロセスを終了するには、このコマンドの no 形式を使用します。

構文

router ospf [process-id]

no router ospf [process-id]

パラメータ

  • process-id:OSPF ルーティングプロセスの内部で使用される識別パラメータ。ローカルで割り当てられ、任意の正の整数を使用できます。OSPF ルーティング プロセスごとに固有の値が割り当てられます。デフォルト値は 1 です。

デフォルト設定

OSPF ルーティング プロセスは定義されません。

コマンド モード

グローバル コンフィギュレーション モード

使用上のガイドライン

router ospf コマンドの no 形式により、OSPF 設定が削除されます。

OSPF 設定を削除せずに OSPF を無効にするには、TBD コマンドを使用します。

次に、OSPF ルーティングプロセスを設定する例を示します。

switchxxxxxx(config)# router ospf 2

router-id

固定ルータ ID を使用するには、ルータ コンフィギュレーション モードで router-id コマンドを使用します。デフォルトに戻るには、no 形式のコマンドを使用します。

構文

router-id ip-address

no router-id ip-address

パラメータ

  • ip-address:IP アドレス形式のルータ ID。

デフォルト設定

ルータに設定されている最小 IPv4 アドレス。

コマンド モード

ルータ OSPF コンフィギュレーション モード

使用上のガイドライン

IP アドレス形式で各ルータに任意の値を定義できます。ただし、それぞれ固有のルータ ID にする必要があります。

すでにアクティブになっている(ネイバーが存在する)OSPF ルータ プロセスでこのコマンドを使用すると、次回のリロード時または手動の OSPF プロセスの再起動時に、新しいルータ ID が使用されます。OSPF プロセスを手動で再起動するには、clear ip ospf process コマンドを使用します。

次に、固定ルータ ID を指定する例を示します。

switchxxxxxx(config)# router ospf 1
switchxxxxxx(config-ospf)# router-id 10.1.1.1
switchxxxxxx(config-ospf)# exit

show ip ospf

Open Shortest Path First(OSPF)ルーティングプロセスに関する一般情報を表示するには、ユーザー EXEC モードまたは特権 EXEC モードで show ip ospf コマンドを使用します。

構文

show ip ospf [process-id]

パラメータ

  • process-id:プロセス ID。この引数を指定すると、指定されたルーティング プロセスの情報だけが追加されます。

コマンド モード

ユーザ EXEC モード

特権 EXEC モード

次に、show ip ospf コマンドの出力例を示します。

switchxxxxxx# show ip ospf
OSPF Routing Process 1 with ID 192.168.0.0
Administrative state is UP
Default Redistribute Metric is 100
Redistributing is enabled from
Connected:
metric value is default metric
metric type is external 2
route-map name is alpha
with subnets
nssa only
Connected:
metric value is default metric
metric type is external 2
route-map name is alpha
with subnets
nssa only
static:
metric value is 50
metric type is external 1
no route-map
without subnets
OSPF 109:
internal:
internal metric value is preserved, metric type is external 1
metric value is preserved, metric type is external 1
route-map name is alp
with subnets
exteranl 1
metric value is 100, metric type is external 1
no route-map
with subnets
exteranl 2
metric is value 100, metric type is external 2
no route-map
with subnets
OSPF 120:
from metric type:
internal: metric value is default metric, metric type is external 1
metric value is default metric, metric type is external 1
no route-map
with subnets
exteranl 1: metric value is default metric, metric type is external 2
metric value is default metric, metric type is external 2
no route-map
with subnets
Supports only single TOS(TOS0) routes
Supports opaque LSA
It is an Autonomous System Boundary Router
It is an Area Boundary Router
It is RFC1583 Compatible
SPF schedule delay 5000 ms
Maximum Number of Equal Cost Paths 4
Number of External LSAs (Type 5) is 6, Checksum is 0x11029BEB
Number of Opaque External LSAs (Type11) is 0, Checksum is 0x0
Number of originated LSAs is 126
Number of received LSAs is 1006
Area BACKBONE(0)
Administrative state is UP
Number of interfaces in this area is 2
Area has message digest authentication
SPF algorithm executed 4 times
Area ranges are
192.168.0.0/16 Advertise
192.100.0.0/16 Not Advertise
Number of ASBR is 0
Number of ABR is 2
Number of LSA in this area is 10. Checksum Sum 0x29BEB
Number of Router LSA(Type 1) 2. Checksum Sum 0x2929BEB
Number of Network LSA(Type 2) 3. Checksum Sum 0x2929000
Number of Summary IP Network LSA(Type 3) 3. Checksum Sum 0xBEB
Number of Summary ASBR LSA(Type 4) 2. Checksum Sum 0x2929BEB
Number of Opaque Link-Local LSAs (Type 9) is 0, Checksum is 0x0
Number of Opaque Area-Local LSAs (Type 10) is 0, Checksum is 0x0
Area 24
Administrative state is UP
Number of interfaces in this area is 2
Area has no authentication
SPF algorithm executed 10 times
Area ranges are
Number of ASBR is 1
Number of ABR is 3
Number of Router LSA(Type 1) 2. Checksum Sum 0x2929BEB
Number of Network LSA(Type 2) 3. Checksum Sum 0x2929000
Number of Summary IP Network LSA(Type 3) 3. Checksum Sum 0xBEB
Number of Summary ASBR LSA(Type 4) 2. Checksum Sum 0x2929BEB
Number of Opaque Link-Local LSAs (Type 9) is 0, Checksum is 0x0
Number of Opaque Area-Local LSAs (Type 10) is 0, Checksum is 0x0
Area 10.0.0.0
It is a NSSA area
Administrative state is UP
Number of interfaces in this area is 4
Area default metric is 100
Perform type-7/type-5 LSA translation, suppress forwarding address
Number of Router LSA(Type 1) 2. Checksum Sum 0x2929BEB
Number of Network LSA(Type 2) 3. Checksum Sum 0x2929000
Number of Summary IP Network LSA(Type 3) 3. Checksum Sum 0xBEB
Number of Summary ASBR LSA(Type 4) 2. Checksum Sum 0x2929BEB
Number of Opaque Link-Local LSAs (Type 9) is 0, Checksum is 0x0
Number of Opaque Area-Local LSAs (Type 10) is 0, Checksum is 0x0
Area 192.168.1.1
It is a stub area, no summary
Administrative state is UP
Number of interfaces in this area is 4
Area default metric is 100
Number of Router LSA(Type 1) 2. Checksum Sum 0x2929BEB
Number of Network LSA(Type 2) 3. Checksum Sum 0x2929000
Number of Summary IP Network LSA(Type 3) 3. Checksum Sum 0xBEB
Number of Opaque Link-Local LSAs (Type 9) is 0, Checksum is 0x0
Number of Opaque Area-Local LSAs (Type 10) is 0, Checksum is 0x0

show ip ospf database

特定のルータの Open Shortest Path First(OSPF)データベースに関連する情報リストを表示するには、EXEC モードで show ip ospf database コマンドを使用します。

構文

show ip ospf [process-id [area-id]] database

show ip ospf [process-id [area-id]] database [adv-router [ip-address]]

show ip ospf [process-id [area-id]] database [asbr-summary] [link-state-id]

show ip ospf [process-id [area-id]] database [asbr-summary] [link-state-id] [adv-router [ip-address]]

show ip ospf [process-id [area-id]] database [asbr-summary] [link-state-id] [self-originate] [link-state-id]

show ip ospf [process-id [area-id]] database [external] [link-state-id]

show ip ospf [process-id [area-id]] database [external] [link-state-id] [adv-router [ip-address]]

show ip ospf [process-id [area-id]] database [external] [link-state-id] [self-originate] [link-state-id]

show ip ospf [process-id [area-id]] database [network] [link-state-id]

show ip ospf [process-id [area-id]] database [network] [link-state-id] [adv-router [ip-address]]

show ip ospf [process-id [area-id]] database [network] [link-state-id] [self-originate] [link-state-id]

show ip ospf [process-id [area-id]] database [nssa-external] [link-state-id]

show ip ospf [process-id [area-id]] database [nssa-external] [link-state-id] [adv-router [ip-address]]

show ip ospf [process-id [area-id]] database [nssa-external] [link-state-id] [self-originate] [link-state-id]

show ip ospf [process-id [area-id]] database [router] [link-state-id]

show ip ospf [process-id [area-id]] database [router] [adv-router [ip-address]]

show ip ospf [process-id [area-id]] database [router] [self-originate] [link-state-id]

show ip ospf [process-id [area-id]] database [self-originate] [link-state-id]

show ip ospf [process-id [area-id]] database [summary] [link-state-id]

show ip ospf [process-id [area-id]] database [summary] [link-state-id] [adv-router [ip-address]]

show ip ospf [process-id [area-id]] database [summary] [link-state-id] [self-originate] [link-state-id]

パラメータ

  • process-id:内部 ID。ローカルで割り当てられ、任意の正の整数を使用できます。ここで使用される数は、OSPF ルーティングプロセスをイネーブルにするときに管理目的で割り当てられた数です。

  • area-id:特定のエリアを定義するために使用する network ルータ コンフィギュレーション コマンドで定義された OSPF アドレス範囲に関連付けられるエリア番号。

  • adv-router [ip-address]:指定ルータのすべての LSA を表示します。IP アドレスを指定しない場合、ローカルルータ自体の情報が表示されます(これは self-originate の場合と同じです)。

  • link-state-id:アドバタイズメントによって説明されるインターネット環境の部分。入力値は、アドバタイズメントの LS タイプにより異なります。IP アドレス形式で入力する必要があります。

    リンクステート アドバタイズメントがネットワークを示す場合、link-state-id では、次のいずれかの形式を使用できます。

    ネットワークの IP アドレス(タイプ 3 サマリー リンク アドバタイズメントおよび自律システム外部リンクアドバタイズメントなどの場合)。

    リンク ステート ID から取得された派生アドレス(ネットワークのサブネットマスクを使用してネットワーク リンク アドバタイズメントのリンクステート ID をマスクすることによって、ネットワークの IP アドレスが生成されることに注意してください)。

    リンク ステート アドバタイズメントにルータの説明が記載されている場合は、必ず、リンクステート ID が、記載されたルータの OSPF ルータ ID になります。

    自律システム外部アドバタイズメント(LS タイプ = 5)がデフォルトのルートを説明する場合、そのリンク ステート ID はデフォルトの宛先(0.0.0.0)に設定されます。

  • asbr-summary:自律システム境界ルータサマリー LSA に関する情報のみを表示します。

  • database-summary:データベースの各エリアの各 LSA タイプの数および合計を表示します。

  • external:外部 LSA に関する情報のみを表示します。

  • network:ネットワーク LSA に関する情報のみを表示します。

  • nssa-external:NSSA の外部 LSA に関する情報のみを表示します。

  • router:ルータ LSA に関する情報のみを表示します。

  • self-originate:自己生成 LSA(ローカルルータから)のみを表示します。

  • summary:サマリー LSA に関する情報のみを表示します。

コマンド モード

ユーザ EXEC モード

使用上のガイドライン

このコマンドは、さまざまな形式で、異なる OSPF リンクステート アドバタイズメントに関する情報を提供します。

例 1。次に、引数やキーワードが使用されていないときの show ip ospf database コマンドの出力例を示します。

switchxxxxxx# show ip ospf database
OSPF Routing Process 300 with ID 192.168.239.66
Router Link States(Area 0.0.0.0)
Link ID ADV Router Age Seq# Checksum Link count
------------------ --------------- ----- ---------------- --------------- -----------
172.16.21.6 172.16.21.6 1731 0x80002CFB 0x69BC 8
172.16.21.5 172.16.21.5 1112 0x800009D2 0xA2B8 5
172.16.1.2 172.16.1.2 1662 0x80000A98 0x4CB6 9
172.16.1.1 172.16.1.1 1115 0x800009B6 0x5F2C 1
172.16.1.5 172.16.1.5 1691 0x80002BC 0x2A1A 5
172.16.65.6 172.16.65.6 1395 0x80001947 0xEEE1 4
172.16.241.5 172.16.241.5 1161 0x8000007C 0x7C70 1
172.16.27.6 172.16.27.6 1723 0x80000548 0x8641 4
172.16.70.6 172.16.70.6 1485 0x80000B97 0xEB84 6
Net Link States(Area 0.0.0.0)
Link ID ADV Router Age Seq# Checksum
------------------ --------------- ----- ---------------- --------------
172.16.1.3 192.168.239.66 1245 0x800000EC 0x82E
Summary Net Link States(Area 0.0.0.0)
Link ID ADV Router Age Seq# Checksum
------------------ --------------- ----- ---------------- --------------
172.16.240.0 172.16.241.5 1152 0x80000077 0x7A05
172.16.241.0 172.16.241.5 1152 0x80000070 0xAEB7
172.16.244.0 172.16.241.5 1152 0x80000071 0x95CB

例 2。次に、show ip ospf database コマンドに asbr-summary キーワードを指定した場合の出力例を示します。

switchxxxxxx# show ip ospf database asbr-summary
OSPF Routing Process 300 with ID 192.168.239.66
Summary ASB Link States(Area 0.0.0.0)
LS age: 1463
Options: (No TOS-capability)
LS Type: Summary Links(AS Boundary Router), Type 4
Link State ID: 172.16.245.1 (AS Boundary Router address)
Advertising Router: 172.16.241.5
LS Seq Number: 0x80000072
LS Checksum: 0x3548
LS Length: 28
Network Mask: 0.0.0.0
TOS: 0 Metric: 1

例 3。次に、show ip ospf database コマンドに external キーワードを指定した場合の出力例を示します。

switchxxxxxx# show ip ospf database external
OSPF Routing Process 300 with ID 192.168.239.66
AS External Link States
LS age: 280
Options: (No TOS-capability)
LS Type: AS External Link, Type 5
Link State ID: 10.105.0.0 (External Network)
Advertising Router: 172.16.70.6
LS Seq Number: 0x80000AFD
LS Checksum: 0xC3A
LS Length: 36
Network Mask: 255.255.0.0
TOS: 0
Metric Type: 2 (Larger than any link state path)
Metric: 1
Forward Address: 0.0.0.0
External Route Tag: 0

例 4。次に、show ip ospf database コマンドに network キーワードを指定した場合の出力例を示します。

switchxxxxxx# show ip ospf database network
OSPF Routing Process 300 with ID 192.168.239.66
Network Link States(Area 0.0.0.0)
LS age: 1367
Options: (No TOS-capability)
LS Type: Network Links, Type 2
Link State ID: 172.16.1.3 (address of Designated Router)
Advertising Router: 192.168.239.66
LS Seq Number: 0x800000E7
LS Checksum: 0x1229
LS Length: 52
Network Mask: 255.255.255.0
Attached Router: 192.168.239.66
Attached Router: 172.16.241.5
Attached Router: 172.16.1.1
Attached Router: 172.16.54.5
Attached Router: 172.16.1.5

例 5。次に、show ip ospf database コマンドに router キーワードを指定した場合の出力例を示します。

switchxxxxxx# show ip ospf database router
OSPF Routing Process 300 with ID 192.168.239.66
Router Link States(Area 0.0.0.0)
LS age: 1176
Options: (No TOS-capability)
LS Type: Router Links, Type 1
Link State ID: 172.16.21.6
Advertising Router: 172.16.21.6
LS Seq Number: 0x80002CF6
LS Checksum: 0x73B7
LS Length: 120
AS Boundary Router
Number of Links: 8
Link connected to: another Router (point-to-point)
Link ID) Neighboring Router ID: 172.16.21.5
(Link Data) Router Interface address: 172.16.21.6
Number of TOS metrics: 0
TOS 0 Metrics: 2
Link connected to: another Router (transit network
Link ID) Neighboring Router ID: 182.16.21.5
(Link Data) Designated Router: 182.18.21.6
Number of TOS metrics: 0
TOS 0 Metrics: 2

例 6。次に、show ip ospf database コマンドに summary キーワードを指定した場合の出力例を示します。

switchxxxxxx# show ip ospf database summary
OSPF Routing Process 300 with ID 192.168.239.66
Summary Net Link States(Area 0.0.0.0)
LS age: 1401
Options: (No TOS-capability)
LS Type: Summary Links(Network), Type 3
Link State ID: 172.16.240.0 (summary Network Number)
Advertising Router: 172.16.241.5
LS Seq Number: 0x80000072
LS Checksum: 0x84FF
LS Length: 28
Network Mask: 255.255.255.0
TOS: 0 Metric: 1

例 7。次に、show ip ospf database コマンドに database-summary キーワードを指定した場合の出力例を示します。

switchxxxxxx# show ip ospf database database-summary
OSPF Routing Process 1 with ID 10.0.1.1
Area 0.0.0.0 database summary
LSA Type Count
Router 3
Network 0
Summary Net 0
Summary ASBR 0
Type-7 Ext 0
Opaque Link 0
Opaque Area 0
Subtotal 3
Process 1 database summary
LSA Type Count
Router 2
Network 0
Summary Net 2
Summary ASBR 0
Type-7 Ext 0
Opaque Link 0
Opaque Area 0
Opaque AS 0
Total 4

例 8。次に、show ip ospf database コマンドに nssa-external キーワードを指定した場合の出力例を示します。

switchxxxxxx# show ip ospf database nssa-external
OSPF Routing Process 300 with ID 192.168.239.66
NSSA External Link States
LS age: 280
Options: (No TOS-capability)
LS Type: NSSA External Link, Type 7
Link State ID: 10.105.0.0 (External Network)
Advertising Router: 172.16.70.6
LS Seq Number: 0x80000AFD
LS Checksum: 0xC3A
LS Length: 36
Network Mask: 255.255.0.0
TOS: 0
Metric Type: 2 (Larger than any link state path)
Metric: 1
Forward Address: 0.0.0.0
External Route Tag: 0

show ip ospf interface

Open Shortest Path First(OSPF)に関連する OSPF インターフェイス情報を表示するには、ユーザー EXEC モードまたは特権 EXEC モードで show ip ospf interface コマンドを使用します。

構文

show ip ospf [process-id] interface [ip-address] [brief]

パラメータ

  • process-id:プロセス ID 番号。この引数を指定すると、指定されたルーティングプロセスの情報だけが追加されます。範囲は 1 ~ 65535 です。

  • ip-address:インターフェイス IP アドレス。

  • brief:ルータの OSPF インターフェイス、状態、アドレスとマスク、およびエリアに関する概要情報を表示します。

コマンド モード

ユーザー EXEC モード

特権 EXEC モード

例 1。次に、IP インターフェイス 192.168.254.202 が指定された場合の show ip ospf interface コマンドの出力例を示します。

switchxxxxxx# show ip ospf interface 192.168.254.202
OSPF Routing Process 1 with ID 192.168.0.0
Internet Address 192.168.254.202/24, Area 0.0.0.0
Interface VLAN 10, BROADCAST is up, IP Interface is up, OSPF Adminastrative state is up
Cost: 10
IP Interface has message digest authentication, key id is 1
Prefix-suppression is enabled (global)
Transmit Delay is 1 sec
Priority 1
Hello Interval is 10 sec, Dead Interval is 40 sec, Retransmit Interval is 5 sec
It is a Designated Router
Designated Router (ID) 192.168.99.1, Interface address 192.168.254.202
Backup Designated router (ID) 192.168.254.10, Interface address 192.168.254.10
Neighbor Count is 1, Adjacent neighbor count is 1
Adjacent with neighbor 192.168.254.10 (Backup Designated Router)
Internet Address 192.168.25.202/24, Area 0.0.0.0
Interface VLAN 10, BROADCAST is up, IP Interface is up, OSPF Adminastrative state is is up
It is a passive interface
Cost: 10
IP Interface has no authentication
Transmit Delay is 1 sec
Priority 1
Hello Interval is 10 sec, Dead Interval is 40 sec, Retransmit Interval is 5 sec
Designated Router (ID) 192.168.9.10, Interface address 192.168.25.20
Backup Designated router (ID) 192.168.25.10, Interface address 192.168.25.10
Transmit Delay is 1 sec
Neighbor Count is 3, Adjacent neighbor count is 0
Internet Address 192.168.250.202/24, Area 0.0.0.0
Interface VLAN 10, BROADCAST is up, IP Interface is up, OSPF on interface is down
It is a passive interface
Cost: 10
IP Interface has no authentication
Transmit Delay is 1 sec
Priority 1
Hello Interval is 10 sec, Dead Interval is 40 sec, Retransmit Interval is 5 sec
Internet Address 192.168.250.202/24, Area 0.0.0.0
Interface VLAN 10, BROADCAST is up, IP Interface is down, OSPF Adminastrative state is up
Cost: 10
IP Interface has no authentication
Transmit Delay is 1 sec
Priority 1
Hello Interval is 10 sec, Dead Interval is 40 sec, Retransmit Interval is 5 sec
Internet Address 192.168.50.202/24, Area 0.0.0.0
Interface VLAN 10, BROADCAST is down, IP Interface is down, OSPF Adminastrative state is up
Cost: 10
IP Interface has no authentication
Transmit Delay is 1 sec
Priority 1
Hello Interval is 10 sec, Dead Interval is 40 sec, Retransmit Interval is 5 sec

例 2。次の show ip ospf interface brief コマンドの出力例は、情報の概要を示しています。

switchxxxxxx# show ip ospf interface brief
IP Interface Process ID Area ID Cost Auth Type OSPF Oper St Passive
---------------------- ------------- ---------------------- -------- ------------- ------------------- -----------
172.116.211.116 1 172.116.211.116 10 digest up Yes
1.1.2.1 1 1.1.2.0 35 down
1.1.3.1 1 20 55 up

show ip ospf neighbor

Open Shortest Path First(OSPF)ネイバー情報をインターフェイス単位で表示するには、特権 EXEC モードで show ip ospf neighbor コマンドを使用します。

構文

show ip ospf [process-id] neighbor [detail | interface ip-address [neighbor-id] [detail] | neighbor-id [detail]]

パラメータ

  • process-id:プロセス ID 番号。この引数を指定すると、指定されたルーティング プロセスの情報だけが追加されます。範囲は 1 ~ 65535 です。

  • interface ip-address:インターフェイス IP アドレス。

  • neighbor-id:A.B.C.D 形式のネイバールータ ID。
  • detail:すべてのネイバーの詳細情報を表示します。

コマンド モード

特権 EXEC モード

例 1。次に、各ネイバーのサマリー情報を 1 行に表示する show ip ospf neighbor コマンドの出力例を示します。

switchxxxxxx# show ip ospf neighbor
Neighbor Addr Neighbor ID PID IP Interface Pri State Dead Time
------------------------ ---------------------- ----- ----------------------- --- -------- ------ ---------------
192.199.1199.137 100.199.199.137 1 192.199.199.100 100 Exch/OTH 00:00:31
2.1.1.1 1.1.1.1 2 2.2.2.12 100 TwoW/OTH 00:01:31
3.1.1.1 30.1.1.1 3 2.2.2.12 100 ExSt/OTH 00:01:31
4.1.1.12 40.1.1.1 2 4.2.2.12 100 Exch/OTH 00:01:31
5.1.1.1 50.1.1.1 2 5.2.2.12 100 Load/OTH 00:01:31
6.1.1.1 6.1.1.1 2 6.2.2.12 100 Load/BDR 00:01:31
7.1.1.1 7.1.1.1 2 7.2.2.12 100 Load/DR 00:01:31

例 2。次に、ネイバー ID と一致するネイバーに関するサマリー情報を示す出力例を示します。

switchxxxxxx# show ip ospf neighbor 10.199.199.137
Neighbor 10.199.199.137, interface address 192.168.80.37
Process ID 1, Area 0.0.0.0, Interface 10.199.80.1
Neighbor priority is 1, State is FULL
Options 2
Dead timer due in 0:00:32
Link State retransmission due in 0:00:04
Neighbor 10.199.199.137, interface address 172.16.48.189
Process ID 1, Area 0.0.0.0, Interface 172.16.50.19
Neighbor priority is 5, State is FULL
Options 2
Dead timer due in 0:00:32
Link State retransmission due in 0:00:03

例 3。インターフェイスとネイバー ID を指定すると、次に示す出力例のように、インターフェイスのネイバー ID と一致するネイバーが表示されます。

switchxxxxxx# show ip ospf neighbor interface 192.168.80.100 10.199.199.137
Neighbor 10.199.199.137, interface address 192.168.80.37
Process ID 1, Area 0.0.0.0, Interface 192.168.80.100
Neighbor priority is 1, State is FULL
Options 2
Dead timer due in 0:00:37
Link State retransmission due in 0:00:04

例 4。また、次に示す出力例のように、ネイバー ID なしでインターフェイスを指定して、指定したインターフェイスのすべてのネイバーを表示することもできます。

interface, as in the following sample display:
switchxxxxxx# show ip ospf neighbor interface 172.16.50.1
Neighbor Addr Neighbor ID PID IP Interface Pri State Dead Time
------------------------ ---------------------- ----- ----------------------- --- -------- ------ ---------------
172.16.50.2 100.199.199.137 1 172.16.50.1 100 Exch/OTH 00:00:31
172.16.50.3 1.1.1.1 1 172.16.50.1 10 TwoW/OTH 00:01:31
172.16.50.4 30.1.1.1 1 172.16.50.1 120 ExSt/OTH 00:01:31

例 5。次に、show ip ospf neighbor detail コマンドの出力例を示します。

switchxxxxxx# show ip ospf neighbor 192.168.5.2 detail
Neighbor 192.168.5.2, interface address 10.225.200.28
Process ID 1, Area 0.0.0.0, Interface 10.199.80.1
Neighbor priority is 1, State is FULL, 6 state changes
DR is 10.225.200.28 BDR is 10.225.200.30
Options is 0x42
LLS Options is 0x1 (LR), last OOB-Resync 00:03:08 ago
Dead timer due in 00:00:36
Number requested LSAs 0
Retransmission queue length 0

show ip ospf router-id

OSPF プロセスのルータ ID を表示するには、ユーザー EXEC モードまたは特権 EXEC モードで show ip ospf router-id コマンドを使用します。

構文

show ip ospf [process-id] router-id

パラメータ

  • process-id:内部 ID。ローカルで割り当てられ、任意の正の整数を使用できます。ここで使用される番号は、OSPF ルーティング プロセスが有効になっているときに管理する目的で割り当てられた番号です。

コマンド モード

ユーザ EXEC モード

特権 EXEC モード

使用上のガイドライン

該当なし

次に、show ip ospf router-id コマンドの出力例を示します。

switchxxxxxx# show ip ospf router-id
Process-ID Current Router-ID Next Router-ID after Restart
Value Type Value Type
-------------- ------------------- --------- ------------------- ---------
1 1.1.1.192 default 1.1.1.1 default
2 1.1.1.192 default 100.100.100.100 manual
3 2.2.2.2 manual 2.2.2.2 default
4 10.10.10.10 manual 1.1.1.1 default
5 10.10.10.10 manual 2.2.2.2 manual

show ip ospf snmp

OSPF SNMP 設定を表示するには、ユーザー EXEC モードまたは特権 EXEC モードで show ip ospf snmp コマンドを使用します。

構文

show ip ospf snmp

コマンド モード

ユーザ EXEC モード

特権 EXEC モード

使用上のガイドライン

OSPF SNMP 設定を表示するには、show ip ospf snmp コマンドを使用します。

次に、show ip ospf snmp コマンドの出力例を示します。

switchxxxxxx# show ip ospf snmp
The standard OSPF MIB is mapped to OSPF process 2
SNMP notifications for OSPF are enabled
SNMP notifications Rate Limit: 10 seconds and 7 notifications during the window time
Authentication Failure Notifications are enabled
Bad Packet Notifications are disabled
Configuration Error Notifications are enabled
Virtual Link Authentication-failure Notifications are disabled
Virtual Link Bad Packet Notifications are enabled
Virtual Link Configuration Error Notifications are enabled
SNMP LSA Notifications are disabled
SNMP Packet Retransmission Notifications are disabled
SNMP Virtual Packet Retransmission Notifications are disabled
SNMP IF State Change Notifications are enabled
SNMP Neighbor State Change Notifications are enabled
SNMP Virtual IF State Change Notifications are enabled
SNMP Virtual Neighbor State Change Notifications are enabled

shutdown(OSPF)

現在のインスタンスで Open Shortest Path First(OSPF)プロトコルの正常なシャットダウンを開始するには、ルータ コンフィギュレーション モードで shutdown コマンドを使用します。OSPF プロトコルを再起動するには、このコマンドの no 形式を使用します。

構文

shutdown

no shutdown

パラメータ

該当なし

デフォルト設定

OSPF は現在のインスタンスでアクティブのままになります。

コマンド モード

ルータ OSPF コンフィギュレーション モード

使用上のガイドライン

最も中断の少ない方法でプロトコルを一時的にシャットダウンし、プロトコルが終了することをネイバーに通知するには、ルータ コンフィギュレーション モードで shutdown コマンドを使用します。ネットワークに別のパスがあるすべてのトラフィックは、その代替パスに送信されます。

no shutdown コマンドは、OSPF プロセスのルータ ID がユーザーによって再設定されている場合、それを変更します。現在使用されているルータ ID がデフォルト値である場合、このコマンドはルータ ID 再選出アルゴリズムを実行します。

次に、OSPF プロトコルの正常なシャットダウンを有効にする例を示します。

switchxxxxxx(config)# router ospf 1
switchxxxxxx(config-ospf)# shutdown
switchxxxxxx(config-ospf)# exit

snmp-process ospf

標準 OSPF MIB を介してアクセスされる OSPF プロセスを指定するには、グローバル コンフィギュレーション モードで snmp-process ospf コマンドを使用します。デフォルトに戻るには、no 形式のコマンドを使用します。

構文

snmp-process ospf process-id

no snmp-process

パラメータ

  • process-id:OSPF プロセス ID。

デフォルト設定

存在する最小の OSPF プロセス。

コマンド モード

グローバル コンフィギュレーション モード

使用上のガイドライン

標準 MIB には OSPF プロセス ID は含まれておらず、デフォルトでは最小の OSPF プロセスにマッピングされます。マッピングを変更するには、snmp-process コマンドを使用します。

次に、標準 MIB を OSPF プロセス 100 にマッピングする例を示します。

switchxxxxxx(config)# snmp-process ospf 100

snmp-server enable traps ospf

Open Shortest Path First(OSPF)に関するすべての Simple Network Management Protocol(SNMP)通知を有効にするには、グローバル コンフィギュレーション モードで snmp-server enable traps ospf コマンドを使用します。OSPF に関するすべての SNMP 通知を無効にするには、このコマンドの no 形式を使用します。

構文

snmp-server enable traps ospf

no snmp-server enable traps ospf

パラメータ

該当なし

デフォルト設定

OSPF に関する SNMP 通知は無効になっています。

コマンド モード

グローバル コンフィギュレーション モード

使用上のガイドライン

OSPF に関する特定の SNMP 通知を有効または無効にする場合は、次の 1 つまたは複数のコマンドを入力します。

[no] snmp-server enable traps ospf errors

[no] snmp-server enable traps ospf lsa

[no] snmp-server enable traps ospf retransmit

[no] snmp-server enable traps ospf state-change

次に、OSPF に関する SNMP 通知をグローバルに有効にする例を示します。

switchxxxxxx(config)# snmp-server enable traps ospf

snmp-server enable traps ospf errors

Open Shortest Path First(OSPF)エラーに関する Simple Network Management Protocol(SNMP)通知を有効にするには、グローバル コンフィギュレーション モードで snmp-server enable traps ospf errors コマンドを使用します。OSPF エラーに関する SNMP 通知を無効にするには、このコマンドの no 形式を使用します。

構文

snmp-server enable traps ospf errors [authentication-failure][bad-packet] [config-error] [virt-authentication-failure] [virt-bad-packet] [virt-config-error]

no snmp-server enable traps ospf errors [authentication-failure][bad-packet] [config-error] [virt-authentication-failure] [virt-bad-packet] [virt-config-error]

パラメータ

  • authentication-failure:ospfIfFailure トラップのみを有効にします。このルータの認証キーまたは認証タイプと競合する認証キーまたは認証タイプを持つネイバールータからのパケットを非仮想インターフェイスで受信した場合に SNMP 通知を送信できるようになります。

  • bad-packet:ospfIfRxBadPacket トラップのみを有効にします。解析されていない OSPF パケットを非仮想インターフェイスで受信した場合に SNMP 通知を送信できるようになります。

  • config-error:ospfIfConfigError トラップのみを有効にします。このルータの設定パラメータと競合する設定パラメータを持つネイバールータから非仮想インターフェイスでパケットを受信した場合に SNMP 通知を送信します。

  • virt-authentication-failure:ospfVirtIfFailure トラップのみを有効にします。このルータの認証キーまたは認証タイプと競合する認証キーまたは認証タイプを持つネイバールータからのパケットを仮想インターフェイスで受信した場合に SNMP 通知を送信できるようになります。

  • virt-bad-packet:ospfVirtIfRxBadPacket トラップのみを有効にします。解析されていない OSPF パケットを仮想インターフェイスで受信した場合に SNMP 通知を送信できるようになります。

  • virt-config-error:ospfVirtIfConfigError トラップのみを有効にします。このルータの設定パラメータと競合する設定パラメータを持つネイバールータから仮想インターフェイスでパケットを受信した場合に SNMP 通知を送信します。

デフォルト設定

OSPF エラーに関する SNMP 通知は無効になっています。

コマンド モード

グローバル コンフィギュレーション モード

使用上のガイドライン

オプションキーワードを指定せずに snmp-server enable traps ospf errors コマンドを入力すると、すべての OSPF エラートラップが有効になります。1 つまたは複数の OSPF エラートラップのみを有効にするには、1 つまたは複数のオプションキーワードを入力します。

次に、ルータがすべての OSPF エラー通知を送信できるようにする例を示します。

switchxxxxxx(config)# snmp-server enable traps ospf errors

snmp-server enable traps ospf Isa

Open Shortest Path First(OSPF)リンクステート アドバタイズメント(LSA)用に Simple Network Management Protocol(SNMP)通知を有効にするには、

グローバル コンフィギュレーション モードで snmp-server enable traps ospf lsa コマンドを使用します。OSPF LSA 用の SNMP 通知を無効にするには、このコマンドの no 形式を使用します。

構文

snmp-server enable traps ospf lsa [lsa-maxage] [lsa-originate]

no snmp-server enable traps ospf lsa [lsa-maxage] [lsa-originate]

パラメータ

  • lsa-maxage:ospfMaxAgeLsa トラップを有効にします。

  • lsa-originate:ospfOriginateLsa トラップを有効にします。

デフォルト設定

OSPF LSA 用の SNMP 通知は無効になっています。

コマンド モード

グローバル コンフィギュレーション モード

使用上のガイドライン

snmp-server enable traps ospf lsa コマンドは、OSPF-MIB によって定義された標準 LSA 用のトラップを有効にします。ospfMaxAgeLsa トラップを有効にするには、lsa-maxage キーワードを指定して snmp-server enable traps ospf lsa コマンドを入力します。ospfOriginateLsa トラップを有効にするには、lsa-originate キーワードを指定して snmp-server enable traps ospf lsa コマンドを入力します。ospfOriginateLsa トラップが有効になっていても、30 分ごとに行われる単純な LSA 更新についてはトラップが呼び出されず、LSA が最大有効期間に達してフラッシュされている場合も呼び出されません。いずれのキーワードも指定せずに snmp-server enable traps ospf lsa コマンドを入力すると、両方のトラップが有効になります。

次に、トポロジ変更の結果としてルータが新しい LSA を生成したときにルータが SNMP 通知を送信できるようにする例を示します。

switchxxxxxx(config)# snmp-server enable traps ospf lsa lsa-originate

snmp-server enable traps ospf rate-limit

指定した秒数の間に送信される Open Shortest Path First(OSPF)トラップの数を制限するには、

グローバル コンフィギュレーション モードで snmp-server enable traps ospf rate-limit コマンドを

使用します。指定した秒数の間に送信される OSPF トラップの数に関して設定された制限を無効にするには、

このコマンドの no 形式を使用します。

構文

snmp-server enable traps ospf rate-limit [seconds [trap-number]]

no snmp-server enable traps ospf rate-limit

パラメータ

  • seconds:レート制限ウィンドウサイズを秒単位で設定します。2 ~ 60 の数値で指定します。デフォルト値は 10 です。

  • trap-number:ウィンドウ時間中に送信されるトラップの最大数を設定します。0 ~ 300 の数値で指定します。デフォルト値は 7 です。

デフォルト設定

送信される OSPF トラップの数に制限はありません。

コマンド モード

グローバル コンフィギュレーション モード

使用上のガイドライン

ルータがトラップバーストを送信する場合があり、これによって短時間でネットワークリソースを使い果たす可能性があります。snmp-server enable traps ospf rate-limit コマンドを入力して、指定された秒数内で送信されるトラップの数を制限するスライディング ウィンドウ メカニズムを設定することを推奨します。

次に、40 秒のウィンドウで 50 個を超えるトラップが送信されないように、トラップレート制限ウィンドウを設定する例を示します。

switchxxxxxx(config)# snmp-server enable traps ospf rate-limit 40 50

snmp-server enable traps ospf retransmit

Open Shortest Path First(OSPF)ネットワークでパケットが再送信されたときの Simple Network Management Protocol(SNMP)通知を有効にするには、グローバル コンフィギュレーション モードで snmp-server enable traps ospf retransmit コマンドを使用します。SNMP 通知を無効にするには、コマンドの no 形式を使用します。

構文

snmp-server enable traps ospf retransmit [packets] [virt-packets]

no snmp-server enable traps ospf retransmit [packets] [virt-packets]

パラメータ

  • Packets:ospfTxRetransmit トラップのみを有効にします。OSPF パケットが非仮想インターフェイスで再送信されたときに SNMP 通知を送信できるようになります。

  • virt-packets:ospfVirtTxRetransmit トラップのみを有効にします。OSPF パケットが仮想インターフェイスで再送信されたときに SNMP 通知を送信できるようになります。

デフォルト設定

SNMP 通知はディセーブルです。

コマンド モード

グローバル コンフィギュレーション モード

使用上のガイドライン

ospfTXRetransmit トラップを有効にして、非仮想インターフェイスからのパケットが再送信された場合にのみ SNMP 通知が送信されるようにするには、snmp-server enable traps ospf retransmit コマンドに packets キーワードを指定して入力します。ospfTxRetransmit トラップを有効にして、仮想インターフェイスからのパケットが再送信された場合にのみ SNMP 通知が送信されるようにするには、snmp-server enable traps ospf retransmit コマンドに virt-packets キーワードを指定して入力します。いずれのキーワードも指定せずに snmp-server enable traps ospf retransmit コマンドを入力すると、両方のトラップが有効になります。

次に、パケットが仮想インターフェイスによって再送信されたときにルータが SNMP 通知を送信できるようにする例を示します。

switchxxxxxx(config)# snmp-server enable traps ospf retransmit virt-packets

snmp-server enable traps ospf state-change

Open Shortest Path First(OSPF)の遷移状態の変化に関する Simple Network Management Protocol(SNMP)通知を有効にするには、グローバル コンフィギュレーション モードで snmp-server enable traps ospf state-change コマンドを使用します。OSPF の遷移状態の変化に関する SNMP 通知を無効にするには、コマンドの no 形式を使用します。

構文

snmp-server enable traps ospf state-change [if-state-change] [neighbor-state-change] [virtif-state-change] [virtneighbor-state-change]

no snmp-server enable traps ospf state-change [if-state-change] [neighbor-state-change] [virtif-state-change] [virtneighbor-state-change]

パラメータ

  • if-state-change:ospfIfStateChange トラップのみを有効にします。非仮想 OSPF インターフェイスの状態に変化があった場合に、SNMP 通知を送信します。

  • neighbor-state-change:ospfNbrStateChange トラップのみを有効にします。非仮想 OSPF ネイバーの状態に変化があった場合に、SNMP 通知を送信します。

  • virtif-state-change:ospfVirtIfStateChange トラップのみを有効にします。仮想 OSPF インターフェイスの状態に変化があった場合に、SNMP 通知を送信します。

  • virtneighbor-state-change:ospfVirtNbrStateChange トラップのみを有効にします。仮想 OSPF ネイバーの状態に変化があった場合に、SNMP 通知を送信します。

デフォルト設定

OSPF の遷移状態の変化に関する SNMP 通知は無効になっています。

コマンド モード

グローバル コンフィギュレーション モード

ユーザ ガイドライン

遷移状態の変化に関するすべてのトラップを有効にするには、オプションキーワードを指定せずに snmp-server enable traps ospf state-change コマンドを入力します。

次に、仮想インターフェイスおよび仮想ネイバーの遷移状態の変化に関する SNMP 通知をルータが送信できるようにする例を示します。

switchxxxxxx(config)# snmp-server enable traps ospf state-change virtif-state-change
virtneighbor-state-change