NSR 転送、TCP 転送、UDP 転送の設定に関する情報

NSR 転送、TCP 転送、UDP 転送、および RAW 転送を設定するには、次の概念を理解しておく必要があります。

NSR の概要

ノンストップ ルーティング(NSR)は、次のイベントを対象として Open Shortest Path First(OSPF)、Border Gateway Protocol(BGP)、およびLabel Distribution Protocol(LDP; ラベル配布プロトコル)の各プロトコルに提供されています。

  • ルート プロセッサ(RP)フェールオーバー

  • OSPF、LDP、または TCP でのプロセスの再開

  • ホットスワップ(OIR)

RP フェールオーバーが発生した場合、NSR は、TCP およびアプリケーション(OSPF、BGP、または LDP)の両方で実現できます。

NSR は、ルーティング プロトコルのハイ アベイラビリティ(HA)を実現するための方法です。RP フェールオーバーの後、TCP 接続およびルーティング プロトコル セッションは、ピアに通知されることなく、アクティブ RP からスタンバイ RP に移行されます。現在、スタンバイ RP がアクティブになると、セッションが終了し、スタンバイ RP 上で実行されているプロトコルによってセッションが再確立されます。グレースフル リスタート(GR)拡張を NSR の代わりに使用して、RP フェールオーバー時のトラフィック損失を回避できますが、GR にはいくつかの短所があります。

nsr process-failures switchover コマンドを使用して、アクティブ TCP またはアクティブ LDP の再起動時に RP フェールオーバーがリカバリ アクションとして使用されるようにします。スタンバイ TCP または LDP が再起動すると、スタンバイ インスタンスが起動し、セッションが再同期化されるまで NSR 機能は失われますが、セッションはダウンしません。アクティブ OSPF のプロセス障害の場合は、障害管理ポリシーが使用されます。詳細については、 Cisco NCS 540 シリーズ ルータの『Routing Configuration Guide』の「Implementing OSPF」を参照してください。

TCP の概要

TCP は、2 つのコンピュータ システムがデータを転送するために交換する、データおよび確認応答の形式が指定されたコネクション型プロトコルです。また、TCP では、データを正しく到達させるために、コンピュータが使用する手順も指定されています。TCP では、アプリケーション プログラム間の着信トラフィックのすべての逆多重化を処理するため、TCP を使用すると、1 つのシステム上の複数のアプリケーションが同時に通信できます。

UDP の概要

ユーザ データグラム プロトコル(UDP)は、IP ファミリに属するコネクションレス型トランスポートレイヤ プロトコルです。UDP は、ネットワーク ファイル システム(NFS)、簡易ネットワーク管理プロトコル(SNMP)、ドメイン ネーム システム(DNS)、TFTP などの一般的なアプリケーション層プロトコルのための、トランスポート プロトコルです。

TCP および UDP 以外のすべての IP プロトコルは、RAW プロトコルと考えられています。

ほとんどのサイトでは、TCP、UDP、および RAW トランスポートのデフォルト設定を変更する必要はありません。

NSR のリカバリ アクションとしてのフェールオーバーの設定

アクティブな TCP、またはアクティブな TCP の NSR クライアントが終了または再起動すると、TCP セッションはダウンします。NSR の提供を継続するには、リカバリ アクションとしてフェールオーバーを設定する必要があります。フェールオーバーが設定されている場合、アクティブな TCP またはアクティブなアプリケーション(LDP、OSPF など)が再起動または終了すると、スイッチオーバーが開始されます。

NSR に MPLS Label Distribution Protocol(LDP)を設定する方法については、 MPLS Configuration Guide for Cisco NCS 540 Series Routersを参照してください。

各プロセスにプロセスごとのレベルで NSR を設定する方法については、 Routing Configuration Guide for Cisco NCS 540 Series Routersを参照してください。

設定例

ノンストップ ルーティングを維持するために、アクティブなインスタンスをスタンバイに切り替えるリカバリ アクションとしてフェールオーバーを設定します。

Router#configure
Router(config)#nsr process-failures switchover
Router(config)#commit

実行コンフィギュレーション

Router#show running-configuration nsr process-failures switchover
nsr process-failures switchover

関連コマンド

  • nsr process-failures switchover