このドキュメントでは、show ip ospf interface コマンド出力に含まれている情報について説明します。
このドキュメントの読者は、Open Shortest Path First(OSPF)ルーティングプロトコルに関する基本的な知識が必要です。
このドキュメントの内容は、特定のソフトウェアやハードウェアのバージョンに限定されるものではありません。
ドキュメント表記の詳細は、「シスコ テクニカル ティップスの表記法」を参照してください。
この図は、イーサネットインターフェイスを使用した例です。
注:インターフェイスの種類によって、データ構造の内容は異なります。
このイメージをクリックすると、新しいウィンドウが開きます。
Router1# show ip ospf interface ethernet 0 Ethernet0 is up, line protocol is up Internet Address 10.10.10.1/24, Area 0 Process ID 1, Router ID 192.168.45.1, Network Type BROADCAST, Cost: 10 Transmit Delay is 1 sec, State BDR, Priority 1 Designated Router (ID) 172.16.10.1, Interface address 10.10.10.2 Backup Designated router (ID) 192.168.45.1, Interface address 10.10.10.1 Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5 Hello due in 00:00:06 Index 1/1, flood queue length 0 Next 0x0(0)/0x0(0) Last flood scan length is 2, maximum is 2 Last flood scan time is 0 msec, maximum is 4 msec Neighbor Count is 1, Adjacent neighbor count is 1 Adjacent with neighbor 172.16.10.1 (Designated Router) Suppress hello for 0 neighbor(s)
出力の最初の行は、インターフェイスのレイヤ1およびレイヤ2の状態を示しています。この例では、インターフェイスEthernet0がキャリアをオンラインで検出し、レイヤ1がアップとして表示されています。Ethernet0インターフェイスの回線プロトコルは、レイヤ2がアップしていることを確認します。正常に機能するには、インターフェイスがup/up状態である必要があります。
このインターフェイスが属するエリア。上記の例では、Ethernet0のIPアドレスは10.10.10.1/24で、OSPFエリア0にあります。
このルータは、プロセス ID 1 で OSPF を実行しています。プロセスIDはルータに対してローカルであり、2つのOSPF隣接ルータは異なるOSPFプロセスIDを持つことができます。(これは、ルータが同じ自律システムに存在する必要があるEnhanced Interior Gateway Routing Protocol(EIGRP)には当てはまりません)。 Cisco IOS®ソフトウェアは、同じルータ上で複数のOSPFプロセスを実行できます。プロセスIDは、あるプロセスを別のプロセスと区別するだけです。プロセスIDは正の整数である必要があります。この例では、プロセス ID は 1 です。
OSPFルータIDは、OSPFプロセスの開始時に選択された32ビットのIPアドレスです。ルータに設定されている最大のIPアドレスはルータIDです。ループバックアドレスが設定されている場合は、ルータIDです。複数のループバックアドレスの場合、最も高いループバックアドレスはルータIDです。ルータIDが選択されると、OSPFが再起動しない限り、またはrouter ospf process-idの下のrouter-id 32-bit-ip-addressコマンドで手動で変更されない限り、ルータIDは変更されません。この例では、192.168.45.1がOSPFルータIDです。
この例では、OSPFネットワークタイプはBROADCASTで、OSPFマルチキャスト機能を使用しています。このネットワーク タイプでは、代表ルータ(DR)とバックアップ代表ルータ(BDR)の選択が行われます。インターフェイス上のルータがネイバーになるためには、すべてのネットワークタイプが一致する必要があります。
可能なOSPFネットワークタイプは次のとおりです。
POINT-TO-POINT(たとえば、E1リンクまたはT1リンクを介して接続された2台のルータのインターフェイス)
非ブロードキャスト(X.25やフレームリレーなど)
ポイントツーマルチポイント(フレームリレーなど)
OSPFネットワークタイプを特定のメディアのデフォルト以外のタイプに設定するには、ip ospf network {broadcast |非ブロードキャスト | {ポイントツーマルチポイント[非ブロードキャスト] | point-to-point}}インターフェイス設定コマンド。
これは OSPF メトリックです。コストは次の式で計算されます。
10 8/帯域幅(ビット/秒(bps))
この式では、帯域幅はインターフェイスの帯域幅をbpsで表し、10 8は参照帯域幅を表します。
この例では、Ethernet0の帯域幅は10 Mbpsで、これは10 7に等しくなります。この式では、コストが10に相当する10 8 / 10 7が得られます。
インターフェイスのコストを明示的に指定するには、ip ospf costインターフェースのコストインターフェイスコンフィギュレーションコマンドを使用します。
送信遅延は、OSPFがリンク上でリンクステートアドバタイズメント(LSA)をフラッディングするまで待機する時間です。LSA を転送する前に、この値だけリンク状態経過時間が増加します。この例では、送信遅延は1秒で、これがデフォルト値です。
このフィールドはリンクの状態を定義し、次のいずれかを指定できます。
DR:ルータは、このインターフェイスが接続されているネットワーク上のDRであり、このブロードキャストネットワーク上の他のすべてのルータとのOSPF隣接関係を確立します。この例では、このルータは、Ethernet0インターフェイスが接続されているイーサネットセグメントのBDRです。
BDR:ルータは、このインターフェイスが接続されているネットワーク上のBDRであり、ブロードキャストネットワーク上の他のすべてのルータとの隣接関係を確立します。
DROTHER:ルータは、このインターフェイスが接続されているネットワーク上のDRでもBDRでもなく、DRおよびBDRとのみ隣接関係を確立します。
Waiting:インターフェイスは、リンクの状態をDRとして宣言するのを待機しています。インターフェイスの待機時間は、待機タイマーによって決まります。NBMA 環境では、これは正常な状態です。
ポイントツーポイント:このインターフェイスはOSPFのポイントツーポイントです。この状態では、インターフェイスは完全に機能しており、すべてのネイバーとhelloパケットの交換を開始します。
ポイントツーマルチポイント:このインターフェイスはOSPFのポイントツーマルチポイントです。
これは、このインターフェイスが接続されているネットワーク上のDRとBDRを決定するのに役立つOSPFプライオリティです。プライオリティは、どのDRとBDRが選択されるかに基づいて8ビットのフィールドです。プライオリティが最も高いルータがDRになります。優先順位が同じ場合、ルータIDが最も大きいルータがDRになります。デフォルトでは、優先順位は 1 に設定されています。
ip ospf priority number valueインターフェイス設定コマンドを使用して、OSPFルータのプライオリティを設定します。優先順位が 0 のルータは DR になりません。
DR のルータ ID。この例では、172.16.10.1です。
DR インターフェイスの IP アドレス。この例では、アドレスは10.10.10.2で、これはルータ2です。
BDR のルータ ID。この例では、192.168.45.1です。
これは、このブロードキャストネットワーク上のBDRインターフェイスのIPアドレスです。この例では、ルータ1です。
OSPFタイマーの値は次のとおりです。
Hello:ルータがOSPF helloパケットを送信する間隔(秒)。ブロードキャスト リンクおよびポイントツーポイント リンクの場合、デフォルトは 10 秒です。NBMA の場合、デフォルトは 30 秒です。
Dead:ネイバーのDeadを宣言するまでの待機時間(秒)。デフォルトでは、dead タイマー インターバルは hello タイマー インターバルの 4 倍になります。
Wait:インターフェイスが待機期間を終了し、ネットワーク上のDRを選択するタイマー間隔。このタイマーは、常に dead タイマー インターバルと同等になります。
Retransmit:データベース記述(DBD)パケットが確認応答されていない場合に、パケットを再転送するまで待機する時間。
Hello Due In:この時間が経過すると、OSPF helloパケットがこのインターフェイスで送信されます。この例では、show ip ospf interfaceが発行されてから3秒でhelloが送信されます。
これは、このインターフェイスで検出されたOSPFネイバーの数です。この例では、このルータのEthernet0インターフェイスに1つのネイバーがあります。
OSPF を実行しているルータの中で、このルータに最も隣接するルータの数。隣接とは、ルータのデータベースが完全に同期していることを意味します。この例では、このルータはEthernet0インターフェイス上の1つのネイバーとOSPF隣接関係を形成しています。
IP OSPFデマンド回線がISDNリンク上に作成されると、OSPF helloパケットが抑制され、リンクが継続的にアップ状態に維持されます。上記の例では、イーサネットインターフェイスの出力を示しています。したがって、helloパケットはどのネイバーについても抑制されません。
これは、使用されるインターフェイスフラッディングリスト(エリア/自律システム)のインデックスです。この例では、値は1/1です。
これは、インターフェイスでフラッディングされるのを待機しているLSAの数です。この例では、イーサネットインターフェイスでフラッディングされるのを待機しているLSAの数は0です。
これは、フラッディングする次のLSA(インデックス)へのポインタです。フラッドリストを参照します。
これは、フラッディングされたLSAの最後のリストのサイズと、リストの最大サイズです。ペーシングを使用すると、一度に1つのLSAが送信されます。
これは、最後のフラッディングに費やした時間と、フラッディングに費やした最大時間です。