この製品のマニュアルセットは、偏向のない言語を使用するように配慮されています。このマニュアルセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザーインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブランゲージに対する取り組みの詳細は、こちらをご覧ください。
このドキュメントは、米国シスコ発行ドキュメントの参考和訳です。リンク情報につきましては、日本語版掲載時点で、英語版にアップデートがあり、リンク先のページが移動/変更されている場合がありますことをご了承ください。あくまでも参考和訳となりますので、正式な内容については米国サイトのドキュメントを参照ください。
目次
このドキュメントでは、シスコ エクスプレス フォワーディング テーブル用にエポックを設定するための情報、および設定方法が記載されています。 この機能を使用すると、テーブル情報を失うことなく、シスコ エクスプレス フォワーディング テーブルをクリアおよび再構築して、整合性を維持することができます。
シスコ エクスプレス フォワーディングは、高度なレイヤ 3 IP スイッチング テクノロジーです。 これにより、すべての種類のネットワークに関して、ネットワーク パフォーマンスとスケーラビリティが最適化されます。こうしたネットワークの種類としては、インターネットや、負荷の大きい Web ベース アプリケーションや対話形式セッションを特長とするネットワークなど、少量のトラフィックと大量のトラフィックを複雑なパターンで伝送するものがあります。
ご使用のソフトウェア リリースでは、このモジュールで説明されるすべての機能がサポートされているとは限りません。 最新の機能情報と注意事項については、Bug Search Tool とご使用のプラットフォームおよびソフトウェア リリースのリリース ノートを参照してください。 このモジュールに記載されている機能の詳細を検索し、各機能がサポートされているリリースのリストを確認する場合は、このモジュールの最後にある機能情報の表を参照してください。
プラットフォームのサポートおよびシスコ ソフトウェア イメージのサポートに関する情報を検索するには、Cisco Feature Navigator を使用します。 Cisco Feature Navigator にアクセスするには、www.cisco.com/go/cfn に移動します。 Cisco.com のアカウントは必要ありません。
シスコ エクスプレス フォワーディングの転送情報ベース(FIB)と隣接関係テーブルのエポックを設定するために、シスコ エクスプレス フォワーディングがルータまたはスイッチで起動し、動作している必要があります。
シスコ エクスプレス フォワーディングの転送情報ベース(FIB)テーブル用にエポックを設定するタスクは、Cisco IOS Release 12.2(8)T のノンストップ フォワーディング拡張 FIB リフレッシュ機能で導入されました。
シスコ エクスプレス フォワーディング テーブル用にエポックを設定する前に、次の内容を理解しておく必要があります。
(「エポック」という用語の説明については、ノンストップ フォワーディング拡張 FIB リフレッシュを参照してください)。
シスコ エクスプレス フォワーディング テーブル用にエポックを設定するタスクは、Cisco IOS Release 12.2(8)T のノンストップ フォワーディング拡張 FIB リフレッシュ機能で導入されました。
設定可能なその他のシスコ エクスプレス フォワーディングまたは分散型シスコ エクスプレス フォワーディング機能に関する情報については、その他の関連資料を参照してください。
シスコ エクスプレス フォワーディングは、Cisco IOS ソフトウェア Release 12.0 以降を実行しているほとんどのシスコ プラットフォームで、デフォルトでイネーブルになっています。 シスコ エクスプレス フォワーディングをルータでイネーブルにすると、ルート プロセッサ(RP)がエクスプレス フォワーディングを実行します。
ご使用のプラットフォーム上でシスコ エクスプレス フォワーディングがイネーブルかどうか確認するには、show ip cef コマンドを入力してください。 シスコ エクスプレス フォワーディングがイネーブルの場合は、次のような出力が表示されます。
Router# show ip cef Prefix Next Hop Interface [...] 10.2.61.8/24 192.168.100.1 FastEthernet1/0/0 192.168.101.1 FastEthernet6/1 [...]
ご使用のプラットフォーム上でシスコ エクスプレス フォワーディングがイネーブルでない場合、show ip cef コマンドの出力は次のようになります。
Router# show ip cef %CEF not running
分散型シスコ エクスプレス フォワーディングは、Catalyst 6500 シリーズ スイッチ、Cisco 7500 シリーズ ルータ、および Cisco 12000 シリーズ インターネット ルータで、デフォルトでイネーブルになっています。 プラットフォーム上で分散型シスコ エクスプレス フォワーディングがイネーブルになっている場合、ラインカードはエクスプレス フォワーディングを実行します。
プラットフォーム上でシスコ エクスプレス フォワーディングがイネーブルになっていない場合は、ip cef コマンドを使用して(集中型)シスコ エクスプレス フォワーディングをイネーブルにするか、または ip cef distributed コマンドを使用して分散型シスコ エクスプレス フォワーディングをイネーブルにします。
ネットワークは、トラフィックの中断を最小限にし、最大の動作時間を提供できるように設定する必要があります。 ノンストップ フォワーディング(NSF)拡張 FIB リフレッシュ機能(Cisco IOS Release 12.2(8)T に含まれる)によって、ユーザはシスコ エクスプレス フォワーディング データベース テーブルの再構築中に IP トラフィックを転送し続けることが可能になります。 したがって、ルータ上の IP フォワーディングは中断されません。
NSF 拡張 FIB リフレッシュは、エポックを追跡することにより、シスコ エクスプレス フォワーディングの転送の継続を可能にします。 「エポック」という用語は、ある期間を表しています。 シスコ エクスプレス フォワーディング テーブルの新しいエポックは、テーブルの再構築が始まったときに開始されます。 これから後の時間は、それよりも前の時間とは異なるエポックとなり、各エポックには 0 から 255 の範囲の番号が付けられます。 エポックを使用することで、ソフトウェアは同じデータベース構造内の古いフォワーディング情報と新しいフォワーディング情報を区別できます。また、ソフトウェアが新しいテーブルを構築している間、古いシスコ エクスプレス フォワーディング データベース テーブルを維持することができます。 これはエポック追跡と呼ばれ、シスコ エクスプレス フォワーディングは、新しいシスコ エクスプレス フォワーディング テーブルの構築中も、フォワーディングを中断することなく継続できます。また、新しいテーブルがアクティブになったときに、シームレスに切り替えることができます。
シスコ エクスプレス フォワーディング テーブルの新しいエポックは、テーブルの再構築が始まったときに開始されます。 これから後の時間は、それよりも前の時間のものとは異なるエポックとなります。 最初のエポックは番号が 0 となり、シスコ エクスプレス フォワーディング テーブルが作成されたときに開始されます。 エポック番号は、255 に達するまで、シスコ エクスプレス フォワーディング テーブルの新しいリビジョンごとに 1 ずつ増加します。 255 の次の新しいエポックは、0 になります。 エポック番号が最後に使用された時から残っているテーブル エントリがある場合、新しいエポックは開始できません。 指定されたテーブルのエポック番号は、そのテーブルの各インスタンス(たとえば、分散型シスコ エクスプレス フォワーディングがアクティブな各 RP 上および各ラインカード上)で同じです。
FIB テーブルまたは隣接関係テーブルに追加される各エントリには、そのエントリが追加された時点での、そのテーブルの現在のエポックを記録する新しいフィールドがあります。 エントリが変更された場合、そのエントリのエポックは、テーブルの現在のエポックを記録するために更新されます。 各エポックのエントリ数を記録するレコードが維持されています。 いずれかの既存のエントリが、次のエポック値と同じエポック番号を持っている場合、エポック番号を増加することはできません。
ルーティング プロトコルがコンバージェンスを示す信号を発行すると、現在のエポック番号より古いエポック番号を持つすべての FIB エントリと隣接関係エントリが、FIB および隣接関係テーブルから削除されます。
シスコ エクスプレス フォワーディング テーブルを再構築する必要がある場合には、そのテーブルの番号が増加されて、再構築が行われます。 再構築が完了すると、テーブルから「古い」エントリが削除されます。 clear ip cef epoch [all-vrfs | full | vrf[table]] コマンドを入力すると、1 つのテーブルのエポック、または複数のテーブルのエポックを同時に増加できます。 シスコ エクスプレス フォワーディング テーブルの再構築が必要なタイミングの情報については、「CEF または隣接関係テーブルを更新するタイミング」セクションを参照してください。
シスコ エクスプレス フォワーディング テーブルの情報を(たとえば show ip cef epoch コマンドで)表示すると、テーブル エポックが要約テーブルに表示されます。 各テーブル エントリの詳細情報が表示されている場合は、各エントリのエポック番号が表示されます。
FIB または隣接エントリが RP 上の中央テーブルから配布される場合は、そのエントリのエポックがアップデートに含まれることで、分散されたシステム内で古いエントリと新しいエントリの区別が確実に維持されます。
ラインカード上でテーブルを初期化すると、RP 上のテーブルの現在のエポックがラインカードに送信されます。 RP 上でエポックを増加すると、新しいエポックの開始を示すイベントが各ラインカードに送信されます。
ハイ アベイラビリティ(HA)をサポートするルータ内では、RP がスタンバイ モードからアクティブに移行するときに、すべてのシスコ エクスプレス フォワーディング テーブルのエポック番号が増加されます。 スイッチオーバー後は、アクティブなセカンダリ RP が、初期的にプライマリ RP のものと同じ FIB および隣接データベースを持ちます。 各テーブルのエポック番号が増加された場合、既存のすべてのエントリは古いと見なされます。 ただし、フォワーディングは通常どおりに継続されます。 ルーティング プロトコルによって、FIB および隣接データベースの再設定が開始されると、既存のエントリと新しいエントリに新しいエポック番号が設定され、これらのエントリはリフレッシュ済みであることが示されます。
シスコ エクスプレス フォワーディングまたは隣接関係テーブルに不整合が存在する場合は、それらのテーブルのリフレッシュまたは再構築を行います。
Cisco 7500 シリーズおよび Cisco 12000 シリーズ インターネット ルータは、分散型シスコ エクスプレス フォワーディングをサポートします。この場合、ラインカードは、RP 上のものと同じ FIB および隣接関係テーブルの、格納されたコピーに基づいてフォワーディングの判断を行います。 ラインカード上と RP 上のテーブルは、同期を維持する必要があります。
ラインカード上でフォワーディング情報(プレフィックス)が欠落している場合、またはラインカード上のネクストホップ IP アドレスと RP 上のネクストホップ IP アドレスが同じでない場合は、不整合が発生します。 RP およびラインカード データベースのアップデートは同期していないため、瞬間的な不整合が発生する可能性があります。
ラインカード上のフォワーディング情報と RP 上のフォワーディング情報の同期が失われると、シスコ エクスプレス フォワーディングの整合性チェッカによって検出されます。 整合性チェッカの詳細については、『Configuring Cisco Express Forwarding Consistency Checkers for Route Processors and Line Cards』モジュールを参照してください。
ここでは、シスコ エクスプレス フォワーディング テーブルのエポックを設定する方法について説明します。 新しいエポックを開始し、隣接関係テーブルおよびシスコ エクスプレス フォワーディング テーブルのエポック番号を増加するには、次のタスクを実行します。
新しいエポックを開始し、隣接関係テーブルのエポック番号を増加するには、次のタスクを実行します。
このタスクは、隣接関係テーブルの再構築が必要な場合に実行します。 テーブルから不整合を除去する必要があるため、新しい隣接関係テーブルが必要になる場合があります。
1. enable
2. show ip cef epoch
3. clear adjacency table
4. show ip cef epoch
5. exit
新しいエポックを開始し、1 つまたはすべてのシスコ エクスプレス フォワーディング テーブルのエポック番号を増加するには、次のタスクを実行します。
シスコ エクスプレス フォワーディング テーブルを再構築する場合は、clear ip cef epoch コマンドを使用します。 このコマンドは、エポックを増加し、古いエポックに関連付けられたエントリをフラッシュします。 また、このコマンドは、RP 上のシスコ エクスプレス フォワーディング テーブルと、ラインカード上のシスコ エクスプレス フォワーディング テーブルとの間に何らかの不整合が存在する場合、その不整合をクリアします。 システム内ですべてが正しく動作している場合、このコマンドは現在のエポック値を変更する以外、シスコ エクスプレス フォワーディングのフォワーディング テーブルに影響を与えません。
1. enable
2. show ip cef epoch
3. clear ip cef epoch [all-vrfs | full | vrf [table]]
4. show ip cef epoch
5. exit
シスコ エクスプレス フォワーディングと隣接関係テーブルのエポック情報を確認するには、次のタスクを実行します。
1. enable
2. show adjacency summary detail
3. show adjacency summary
4. show ip cef epoch
5. exit
ステップ 1 | enable このコマンドを使用して、特権 EXEC モードをイネーブルにします。 次に例を示します。 例: Router> enable パスワードを入力します(要求された場合)。 |
ステップ 2 | show adjacency summary detail このコマンドを使用すると、隣接関係テーブル内の各エントリのエポック番号が、予想どおりに表示されるかどうか確認できます。 次に例を示します。 例: Router# show adjacency detail Protocol Interface Address IP Serial5/0/0/1:1 point2point(7) 0 packets, 0 bytes 0F000800 CEF expires: 00:02:09 refresh: 00:00:09 Epoch: 14 IP Serial5/0/1/1:1 point2point(7) 0 packets, 0 bytes 0F000800 CEF expires: 00:02:09 refresh: 00:00:09 Epoch: 14 隣接関係テーブル内のエントリごとに、エポック番号が表示されます。 この例では、各エントリのエポック番号が 14 です。 |
ステップ 3 | show adjacency summary このコマンドを使用すると、隣接関係テーブル内の各隣接関係のエポック番号が、予想どおりかどうか確認できます。 次に例を示します。 例: Router# show adjacency summary Adjacency Table has 2 adjacencies Table epoch: 14 (2 entries at this epoch) Interface Adjacency Count Serial5/0/0/1:1 1 Serial5/0/1/1:1 1 概要セクション内のエポック情報を指定すると、隣接関係テーブル内の隣接関係ごとのエポック番号が、予想どおりかどうかを確認できます。 この例ではエポック番号が 14 で、前の手順の show adjacency detail コマンドで表示されたエポック番号と同じになっています。 |
ステップ 4 | show ip cef epoch このコマンドを使用すると、隣接関係テーブルを含めて、すべての FIB テーブル内のシスコ エクスプレス フォワーディング情報が、予想どおりかどうかを確認できます。 次の例では、隣接関係テーブルを含めて、すべての FIB テーブルのシスコ エクスプレス フォワーディング情報を確認しています。 例: Router# show ip cef epoch CEF epoch information: Table: Default-table Table epoch: 77 (19 entries at this epoch) Adjacency table Table epoch: 16 (2 entries at this epoch) |
ステップ 5 | exit このコマンドを使用して、ユーザ EXEC モードに戻ります。 次に例を示します。 例: Router# exit Router> |
次の例は、新しいエポックを開始し、隣接関係テーブルのエポック番号を増加する方法を示しています。
Router# show ip cef epoch CEF epoch information: Table: Default-table Table epoch: 2 (43 entries at this epoch) Adjacency table Table epoch: 2 (5 entries at this epoch) Router# clear adjacency table
クリア後は、次のようになります。
Router# show ip cef epoch CEF epoch information: Table: Default-table Table epoch: 3 (43 entries at this epoch) Adjacency table Table epoch: 3 (5 entries at this epoch)
次の例は、新しいエポックを開始し、すべてのシスコ エクスプレス フォワーディング テーブルのエポック番号を増加する方法を示しています。
Router# clear ip cef epoch full
次の例は、エポック テーブルをクリアしてエポック番号を増加する、前と後の出力を示しています。 クリア前は、次のようになります。
router# show ip cef epoch CEF epoch information: Table: Default-table Table epoch: 3 (43 entries at this epoch) Adjacency table Table epoch: 3 (5 entries at this epoch)
クリア後は、次のようになります。
router# clear ip cef epoch full router# show ip cef epoch CEF epoch information: Table: Default-table Table epoch: 4 (43 entries at this epoch) Adjacency table Table epoch: 4 (5 entries at this epoch)
関連項目 |
マニュアル タイトル |
---|---|
Cisco IOS コマンド |
|
IP スイッチング コマンド:完全なコマンド構文、コマンド モード、コマンド履歴、デフォルト、使用に関する注意事項、および例 |
『Cisco IOS IP Switching Command Reference』 |
シスコ エクスプレス フォワーディング機能の概要 |
『Cisco Express Forwarding Overview』 |
シスコ エクスプレス フォワーディングおよび分散型シスコ エクスプレス フォワーディングの基本動作を確認するためのタスク |
『Configuring Basic Cisco Express Forwarding for Improved Performance, Scalability, and Resiliency in Dynamic Networks』 |
シスコ エクスプレス フォワーディングまたは分散型シスコ エクスプレス フォワーディングをイネーブルまたはディセーブルにするためのタスク |
『Enabling or Disabling Cisco Express Forwarding or Distributed Cisco Express Forwarding to Customize Switching and Forwarding for Dynamic Network』 |
シスコ エクスプレス フォワーディングのロード バランシング スキームを設定するためのタスク |
『Configuring a Load-Balancing Scheme for Cisco Express Forwarding Traffic』 |
シスコ エクスプレス フォワーディングの整合性チェッカを設定するためのタスク |
『Configuring Cisco Express Forwarding Consistency Checkers for Route Processors and Line Cards』 |
シスコ エクスプレス フォワーディングのネットワーク アカウンティングを設定および確認するためのタスク |
『Configuring Cisco Express Forwarding Network Accounting』 |
記録されたシスコ エクスプレス フォワーディング イベントの表示をカスタマイズするためのタスク |
『Customizing the Display of Recorded Cisco Express Forwarding Events』 |
不完全な隣接関係に対するトラブルシューティングのヒント |
http://www.cisco.com/en/US/tech/tk827/tk831/technologies_tech_note09186a0080094303.shtml 『Troubleshooting Incomplete Adjacencies with CEF』 |
Cisco 7500 および 12000 シリーズ ルータで使用可能なシスコ エクスプレス フォワーディングの整合性チェッカの説明と使用方法 |
『Troubleshooting Prefix Inconsistencies with Cisco Express Forwarding』 |
シスコ エクスプレス フォワーディング使用時の、複数のパラレル リンク間のレイヤ 3 ロード バランシングの Cisco IOS ソフトウェア実装に関する説明とトラブルシューティング情報 |
『Troubleshooting Load Balancing Over Parallel Links Using Cisco Express Forwarding』 |
分散型シスコ エクスプレス フォワーディング スイッチングが動作するプラットフォーム(Cisco 7500 シリーズ ルータおよび Cisco 12000 シリーズ インターネット ルータ)上での、一般的なシスコ エクスプレス フォワーディング関連エラー メッセージの原因と、そのトラブルシューティング方法 |
『Troubleshooting Cisco Express Forwarding-Related Error Messages』 |
標準 |
タイトル |
---|---|
この機能でサポートされる新規の標準または変更された標準はありません。また、既存の標準のサポートは変更されていません。 |
-- |
MIB |
MIB のリンク |
---|---|
この機能によってサポートされる新しい MIB または変更された MIB はありません。またこの機能による既存 MIB のサポートに変更はありません。 |
選択したプラットフォーム、Cisco IOS リリース、およびフィーチャ セットに関する MIB を探してダウンロードするには、次の URL にある Cisco MIB Locator を使用します。 |
RFC |
タイトル |
---|---|
この機能によりサポートされた新規 RFC または改訂 RFC はありません。またこの機能による既存 RFC のサポートに変更はありません。 |
-- |
説明 |
リンク |
---|---|
シスコのサポートおよびドキュメンテーション Web サイトでは、ダウンロード可能なマニュアル、ソフトウェア、ツールなどのオンライン リソースを提供しています。 これらのリソースは、ソフトウェアをインストールして設定したり、シスコの製品やテクノロジーに関する技術的問題を解決したりするために使用してください。 この Web サイト上のツールにアクセスする際は、Cisco.com のログイン ID およびパスワードが必要です。 |
次の表に、このモジュールで説明した機能に関するリリース情報を示します。 この表は、ソフトウェア リリース トレインで各機能のサポートが導入されたときのソフトウェア リリースだけを示しています。 その機能は、特に断りがない限り、それ以降の一連のソフトウェア リリースでもサポートされます。
プラットフォームのサポートおよびシスコ ソフトウェア イメージのサポートに関する情報を検索するには、Cisco Feature Navigator を使用します。 Cisco Feature Navigator にアクセスするには、www.cisco.com/go/cfn に移動します。 Cisco.com のアカウントは必要ありません。
機能名 |
リリース |
機能の設定情報 |
---|---|---|
ノンストップ フォワーディング拡張 FIB リフレッシュ |
12.2(8)T |
この機能を使用すると、フォワーディング テーブルをオンデマンドでクリアし、新しいフォワーディング テーブルの構築中も、テーブル内の古いエントリを使用してフォワーディングを継続できます。 |
隣接関係:ルーティング情報を交換するため、選択した隣接ルータとエンドノード間で形成された関係。 隣接関係は、関連するルータとノードによる共通メディア セグメントの使用に基づいています。
シスコ エクスプレス フォワーディング:レイヤ 3 スイッチング テクノロジー。 シスコ エクスプレス フォワーディングは、シスコ エクスプレス フォワーディング動作の 2 つのモードの 1 つである、集中型シスコ エクスプレス フォワーディング モードを指す場合もあります。 シスコ エクスプレス フォワーディングにより、ルート プロセッサがエクスプレス フォワーディングを行うことができます。 分散型シスコ エクスプレス フォワーディングは、シスコ エクスプレス フォワーディングのもう 1 つの動作モードです。
分散型シスコ エクスプレス フォワーディング:シスコ エクスプレス フォワーディングの動作モードの 1 つであり、ラインカード(Versatile Interface Processor(VIP)ラインカードなど)に、転送情報ベース(FIB)および隣接関係テーブルの同一のコピーが保持されます。 ラインカードは、ポート アダプタ間でエクスプレス フォワーディングを実行します。これにより、ルート スイッチ プロセッサがスイッチング動作から解放されます。
FIB:転送情報ベース。 概念上はルーティング テーブルや情報ベースに似た、シスコ エクスプレス フォワーディングのコンポーネント。 ルータは FIB ルックアップ テーブルを使用して、シスコ エクスプレス フォワーディング動作中に送信先ベースのスイッチング判断を行います。 ルータには、IP ルーティング テーブル内の転送情報のミラー イメージが保持されます。
LIB:ラベル情報ベース。 他のラベル スイッチ ルータ(LSR)から学習したラベル、およびローカル LSR によって割り当てられたラベルを格納するために、LSR が使用するデータベース。
ラインカード:さまざまなシスコ製品で使用可能なインターフェイス プロセッサに対する一般的用語。 たとえば、Versatile Interface Processor(VIP)は、Cisco 7500 シリーズ ルータのラインカードです。
プレフィックス:IP アドレスのネットワーク アドレス部分。 プレフィックスはネットワークおよびマスクによって指定され、一般的にネットワーク/マスクの形式で表されます。 マスクは、どのビットがネットワーク ビットかを表しています。 たとえば、1.0.0.0/16 は、IP アドレスの最初の 16 ビットがマスクされることを表し、これがネットワーク ビットであることを示しています。 残りのビットはホスト ビットです。 この場合、ネットワーク番号は 10.0 です。
RIB:ルーティング情報ベース。 レイヤ 3 到達可能性情報および送信先 IP アドレスまたはプレフィックスを含むルートの中央リポジトリ。 RIB は、ルーティング テーブルとも呼ばれます。
RP:ルート プロセッサ。 Cisco 7000 シリーズ ルータのプロセッサ モジュールであり、CPU、システム ソフトウェア、およびルータで使用されるメモリ コンポーネントの大部分が含まれます。 スーパーバイザリ プロセッサと呼ばれることもあります。
RSP:ルート スイッチ プロセッサ。 Cisco 7500 シリーズ ルータで使用されるプロセッサ モジュールであり、ルート プロセッサ(RP)とスイッチ プロセッサ(SP)の機能を内蔵しています。
SP:スイッチ プロセッサ。 Cisco 7000 シリーズのプロセッサ モジュールであり、すべての CxBus アクティビティのアドミニストレータとして動作します。 CiscoBus コントローラと呼ばれることもあります。