IP コマンド

clear ip nhrp

Next Hop Resolution Protocol(NHRP)キャッシュ内のすべてのダイナミック エントリをクリアするには、ユーザ EXEC モードまたは特権 EXEC モードで clear ip nhrp コマンドを使用します。

clear ip nhrp [ vrf { vrf-name | global } ] [ dest-ip-address [ dest-mask ] | tunnel number | counters [ interface tunnel number ] | stats [ tunnel number [ vrf { vrf-name | global } ] ] ]

構文の説明

vrf

(任意)指定された Virtual Routing and Forwarding(VRF)インスタンスの NHRP キャッシュからエントリを削除します。

vrf-name

(任意)コマンドが適用された VRF アドレス ファミリの名前。

global

(任意)グローバル VRF インスタンスを指定します。

dest-ip-address

(任意)宛先 IP アドレス。この引数を指定すると、指定された宛先 IP アドレスの NHRP マッピング エントリがクリアされます。

dest-mask

(任意)宛先ネットワーク マスク。

counters

(任意)NHRP カウンタをクリアします。

interface

(任意)すべてのインターフェイスの NHRP マッピング エントリをクリアします。

tunnel number

(任意)NHRP キャッシュから指定されたインターフェイスを削除します。

stats

(任意)すべてのインターフェイスの IPv4 統計情報をすべてクリアします。

コマンド モード

ユーザ EXEC (>)

特権 EXEC(#)

コマンド履歴

リリース

変更内容

Cisco IOS XE Denali 16.3.1

このコマンドが導入されました。

使用上のガイドライン

clear ip nhrp コマンドでは、スタティックに設定された IP と NBMA のいずれのアドレス マッピングも NHRP キャッシュからクリアしません。

次に、インターフェイスの NHRP キャッシュ内のダイナミック エントリすべてをクリアする例を示します。


Switch# clear ip nhrp 

debug nhrp

Next Hop Resolution Protocol(NHRP)のデバッグを有効にするには、特権 EXEC モードで debug nhrp コマンドを使用します。デバッグ出力をディセーブルにするには、このコマンドの no 形式を使用します。

debug nhrp [ attribute | cache | condition { interface tunnel number | peer { nbma { ipv4-nbma-address | nbma-name | ipv6-nbma-address } } | umatched | vrf vrf-name } | detail | error | extension | group | packet | rate ]

no debug nhrp [ attribute | cache | condition { interface tunnel number | peer { nbma { ipv4-nbma-address | nbma-name | ipv6-nbma-address } } unmatched | vrf vrf-name } | detail | error | extension | group | packet | rate ]

構文の説明

attribute

(任意)NHRP 属性デバッグ操作を有効にします。

cache

(任意)NHRP キャッシュ デバッグ操作を有効にします。

condition

(任意)NHRP 条件デバッグ操作を有効にします。

interface tunnel number

(任意)トンネル インターフェイスのデバッグ操作を有効にします。

nbma

(任意)ノンブロードキャスト マルチプル アクセス(NBMA)ネットワークのデバッグ操作を有効にします。

ipv4-nbma-address

(任意)NBMA ネットワークの IPv4 アドレスに基づくデバッグ操作を有効にします。

nbma-name

(任意)NBMA ネットワーク名。

IPv6-address

(任意)NBMA ネットワークの IPv6 アドレスに基づくデバッグ操作を有効にします。

(注)   

IPv6-address 引数は、Cisco IOS XE Denali 16.3.1 ではサポートされていません。

vrf vrf-name

(任意)Virtual Routing and Forwarding インスタンスのデバッグ操作を有効にします。

detail

(任意)NHRP デバッグの詳細なログを表示します。

error

(任意)NHRP エラー デバッグ操作を有効にします。

extension

(任意)NHRP 拡張処理デバッグ操作を有効にします。

group

(任意)NHRP グループ デバッグ操作を有効にします。

packet

(任意)NHRP アクティビティ デバッグを有効にします。

rate

(任意)NHRP レート制限を有効にします。

routing

(任意)NHRP ルーティング デバッグ操作を有効にします。

コマンド デフォルト

NHRP デバッグは有効になっていません。

コマンド モード

特権 EXEC(#)

コマンド履歴

リリース

変更内容

Cisco IOS XE Denali 16.3.1

このコマンドが導入されました。

使用上のガイドライン


(注)  

Cisco IOS XE Denali 16.3.1 では、このコマンドは IPv4 だけをサポートしています。IPv6-nbma-address 引数は、スイッチでは使用可能ですが、設定しても機能しません。


NHRP 属性ログを表示するには、debug nhrp detail コマンドを使用します。

Virtual-Access number キーワードと引数のペアは、デバイスで仮想アクセス インターフェイスが使用可能な場合にのみ表示されます。

次に、debug nhrp コマンドの出力例と、IPv4 に関する NHRP デバッグ出力を表示する例を示します。


Switch# debug nhrp

Aug  9 13:13:41.486: NHRP: Attempting to send packet via DEST 10.1.1.99
Aug  9 13:13:41.486: NHRP: Encapsulation succeeded.  Tunnel IP addr 10.11.11.99
Aug  9 13:13:41.486: NHRP: Send Registration Request via Tunnel0 vrf 0, packet size: 105
Aug  9 13:13:41.486:       src: 10.1.1.11, dst: 10.1.1.99
Aug  9 13:13:41.486: NHRP: 105 bytes out Tunnel0
Aug  9 13:13:41.486: NHRP: Receive Registration Reply via Tunnel0 vrf 0, packet size: 125
Aug  9 13:13:41.486: NHRP: netid_in = 0, to_us = 1

fhrp delay

First Hop Redundancy Protocol(FHRP)クライアントの初期化の遅延時間を指定するには、インターフェイス コンフィギュレーション モードで fhrp delay コマンドを使用します。指定した時間を削除するには、このコマンドの no 形式を使用します。

fhrp delay {[ minimum ] [ reload ] seconds}

no fhrp delay {[ minimum ] [ reload ] seconds}

構文の説明

minimum

(任意)インターフェイスが使用可能になった後の遅延時間を設定します。

reload

(任意)デバイスのリロード後の遅延時間を設定します。

seconds

秒単位の遅延時間。範囲は 0 ~ 3600 です。

コマンド デフォルト

なし

コマンド モード

インターフェイス コンフィギュレーション(config-if)

次に、FHRP クライアントの初期化の遅延期間を指定する例を示します。


Device(config-if)# fhrp delay minimum 90

fhrp version vrrp v3

Virtual Router Redundancy Protocol バージョン 3(VRRPv3)と Virtual Router Redundancy Service(VRRS)をデバイスで有効にするには、グローバル コンフィギュレーション モードで fhrp version vrrp v3 コマンドを使用します。VRRPv3 と VRRS の設定機能をデバイスで無効にするには、このコマンドの no 形式を使用します。

fhrp version vrrp v3

no fhrp version vrrp v3

構文の説明

このコマンドにはキーワードまたは引数はありません。

コマンド デフォルト

VRRPv3 と VRRS 設定はデバイスで有効になっていません。

コマンド モード

グローバル コンフィギュレーション(config)

使用上のガイドライン

VRRPv3 が使用中の場合、VRRP バージョン 2(VRRPv2)は使用できません。

次の例では、トラッキング プロセスは、VRRPv3 グループを使用して IPv6 オブジェクトの状態を追跡するように設定されています。ギガビット イーサネット インターフェイス 0/0/0 の VRRP は、VRRPv3 グループで IPv6 オブジェクトに何らかの変更が生じた場合には通知されるように、トラッキング プロセスに登録します。シリアル インターフェイス VRRPv3 の IPv6 オブジェクト ステートがダウンになると、VRRP グループのプライオリティは 20 だけ引き下げられます。


Device(config)# fhrp version vrrp v3
Device(config)# interface GigabitEthernet 0/0/0
Device(config-if)# vrrp 1 address-family ipv6
Device(config-if-vrrp)# track 1 decrement 20

ip address dhcp

DHCP からインターフェイスの IP アドレスを取得するには、インターフェイス コンフィギュレーション モードで ip address dhcp コマンドを使用します。取得されたいずれかのアドレスを削除するには、このコマンドの no 形式を使用します。

ip address dhcp [ client-id interface-type number ] [ hostname hostname ]

no ip address dhcp [ client-id interface-type number ] [ hostname hostname ]

構文の説明

client-id

(任意)クライアント ID を指定します。デフォルトでは、クライアント識別子は ASCII 値です。client-id interface-type number オプションは、クライアント識別子を、指定されたインターフェイスの 16 進数 MAC アドレスに設定します。

interface-type

(任意)インターフェイス タイプ。詳細については、疑問符(?)オンライン ヘルプ機能を使用します。

number

(任意)インターフェイスまたはサブインターフェイスの番号です。ネットワーキング デバイスに対する番号付け構文の詳細については、疑問符(?)のオンライン ヘルプ機能を使用してください。

hostname

(任意)ホスト名を指定します。

hostname

(任意)ホスト名を DHCP オプション 12 フィールドに配置します。この名前は、グローバル コンフィギュレーション モードで入力されたホスト名と同じにする必要はありません。

コマンド デフォルト

ホスト名は、デバイスのグローバル コンフィギュレーション ホスト名です。クライアント識別子は ASCII 値です。

コマンド モード

インターフェイス コンフィギュレーション(config-if)

コマンド履歴

リリース

変更内容

12.1(2)T

このコマンドが導入されました。

12.1(3)T

このコマンドが変更されました。client-id キーワードと interface-type number 引数が追加されました。

12.2(3)

このコマンドが変更されました。hostname キーワードと hostname 引数が追加されました。client-id interface-type number オプションの動作は変更されています。詳細については、「使用上のガイドライン」セクションを参照してください。

12.2(8)T

このコマンドが変更されました。このコマンドは、ATM(PPPoA)インターフェイスおよび特定の ATM インターフェイスでの PPP の使用のために展開されました。

12.2(33)SRA

このコマンドが、Cisco IOS Release 12.2(33)SRA に統合されました。

12.2SX

このコマンドは、Cisco IOS Release 12.2SX トレインでサポートされます。このトレインの特定の 12.2SX リリースにおけるサポートは、フィーチャ セット、プラットフォーム、およびプラットフォーム ハードウェアによって異なります。

15.1(3)T

このコマンドが変更されました。トンネル インターフェイスでのサポートが提供されていました。

使用上のガイドライン


(注)  

Cisco IOS リリース 12.2(8) T よりも前には、ip address dhcp コマンドはイーサネット インターフェイスのみで使用が可能でした。


ip address dhcp コマンドを使用すると、インターフェイスは DHCP プロトコルを使用して IP アドレスを動的に学習できます。これはインターネット サービス プロバイダー(ISP)に動的に接続するイーサネット インターフェイスで特に役立ちます。このインターフェイスにダイナミック アドレスを割り当てると、同インターフェイスを使用して、Cisco IOS ネットワーク アドレス変換(NAT )のポート アドレス変換(PAT)で、デバイスに接続済みの個別に処理されたネットワークにインターネット アクセスを提供できます。

また ip address dhcp コマンドは、ATM ポイントツーポイント インターフェイスと連動し、どのカプセル化方式でも受け入れます。ただし、ATM マルチポイント インターフェイスの場合、protocol ip inarp インターフェイス コンフィギュレーション コマンドで Inverse ARP を指定し、aa15snap カプセル化タイプのみを使用する必要があります。

一部の ISP の場合、DHCPDISCOVER メッセージに、特定のホスト名と、インターフェイスの MAC アドレスであるクライアント識別子を含める必要があります。ip address dhcp client-id interface-type number hostname hostname コマンドは、interface-type が、このコマンドが設定されたイーサネット インターフェイスであり、interface-type number が ISP によって提供されたホスト名である場合に最も一般的に使用されます。

クライアント識別子(DHCP オプション 61)には、16 進数または ASCII 値を使用できます。デフォルトでは、クライアント識別子は ASCII 値です。client-id interface-type number オプションは、デフォルトの値を上書きし、指定されたインターフェイスの 16 進数 MAC アドレスの使用を強制します。


(注)  

Cisco IOS リリース 12.1(3)T から 12.2(3) までのリリースでは、client-id オプション キーワードは、クライアント識別子の ASCII 固定値の変更を許可します。リリース 12.2(3) 以降、client-id オプション キーワードは、クライアント識別子として指定されたインターフェイスの 16 進数 MAC アドレスの使用を強制します。


DHCP サーバから IP アドレスを取得するようシスコ デバイスが設定されている場合、デバイスは、ネットワークの DHCP サーバにデバイスに関する情報を提供する DHCPDISCOVER メッセージを送信します。

ip address dhcp コマンドを使用する場合、オプション キーワードの有無にかかわらず、DHCP オプション 12 フィールド(ホスト名オプション)が DISCOVER メッセージに含められます。デフォルトでは、オプション 12 で指定されたホスト名は、デバイスのグローバル コンフィギュレーション ホスト名になります。ただし、ip address dhcp hostname hostname コマンドを使用して、デバイスのグローバル コンフィギュレーション ホスト名ではない別の名前を DHCP オプション 12 フィールドに入力することもできます。

no ip address dhcp コマンドは、取得済みの IP アドレスを削除して、DHCPRELEASE メッセージを送信します。

DHCP サーバで必要なものを判別するため、さまざまな設定を試行しなければならない場合があります。下の表に、使用可能なコンフィギュレーション方式と、各方式の DISCOVER メッセージに含まれる情報を示します。

表 1. コンフィギュレーション方式と生成される DISCOVER メッセージの内容

コンフィギュレーション方式

DISCOVER メッセージの内容

ip address dhcp

DISCOVER メッセージのクライアント ID フィールドには「cisco- mac-address -Eth1」が含まれます。mac-address は、イーサネット 1 インターフェイスの MAC アドレスで、オプション 12 フィールドのデバイスのデフォルト ホスト名を含んでいます。

ip address dhcp hostname hostname

DISCOVER メッセージのクライアント ID フィールドには「cisco- mac-address -Eth1」が含まれます。mac-address は、イーサネット 1 インターフェイスの MAC アドレスで、オプション 12 フィールドの hostname を含んでいます。

ip address dhcp client-id ethernet 1

DISCOVER メッセージは、クライアント ID フィールドにイーサネット 1 インターフェイスの MAC アドレスを含んでおり、オプション 12 フィールドにデバイスのデフォルト ホスト名を含んでいます。

ip address dhcp client-id ethernet 1 hostname hostname

DISCOVER メッセージは、クライアント ID フィールドにイーサネット 1 インターフェイスの MAC アドレスを含んでおり、オプション 12 フィールドに hostname を含んでいます。

次の例では、ip address dhcp コマンドがイーサネット インターフェイス 1 に入力されます。次の例のように設定されたデバイスによって送信された DISCOVER メッセージには、クライアント ID フィールドの「cisco- mac-address -Eth1」と、オプション 12 フィールドの値 abc が含まれます。


hostname abc
!
interface GigabitEthernet 1/0/1
 ip address dhcp

次の例のように設定されたデバイスによって送信された DISCOVER メッセージには、クライアント ID フィールドの「cisco- mac-address -Eth1」と、オプション 12 フィールドの値 def が含まれます。


hostname abc
!
interface GigabitEthernet 1/0/1
 ip address dhcp hostname def

次の例のように設定されたデバイスによって送信された DISCOVER メッセージには、クライアント ID フィールドの イーサネット インターフェイス 1 の MAC アドレスと、オプション 12 フィールドの値 abc が含まれます。


hostname abc
!
interface Ethernet 1
 ip address dhcp client-id GigabitEthernet 1/0/1

次の例のように設定されたデバイスによって送信された DISCOVER メッセージには、クライアント ID フィールドの イーサネット インターフェイス 1 の MAC アドレスと、オプション 12 フィールドの値 def が含まれます。


hostname abc
!
interface Ethernet 1
 ip address dhcp client-id GigabitEthernet 1/0/1 hostname def

ip address pool (DHCP)

Dynamic Host Configuration Protocol(DHCP)に IP Control Protocol (IPCP)ネゴシエーションからサブネットが入力されるときに、インターフェイスの IP アドレスが自動設定されるようにするには、インターフェイス コンフィギュレーション モードで ip address pool コマンドを使用します。インターフェイスの IP アドレスの自動設定を無効にするには、このコマンドの no 形式を使用します。

ip address pool name

no ip address pool

構文の説明

name

DHCP プールの名前。インターフェイスの IP アドレスは、name で指定された DHCP プールから自動設定されます。

コマンド デフォルト

IP アドレスのプーリングは無効になっています。

コマンド モード

インターフェイス コンフィギュレーション

コマンド履歴

リリース

変更内容

12.2(8)T

このコマンドが導入されました。

使用上のガイドライン

デバイスのDHCPプールによって処理する必要のある LAN に接続されている DHCP クライアントが存在する場合、このコマンドを使用して LAN インターフェイスの IP アドレスを自動設定します。DHCP プールは、IPCP サブネット ネゴシエーションによってサブネットを動的に取得します。

次の例では、GigabitEthernet インターフェイス 1/0/1 の IP アドレスが abc という名前のアドレス プールから自動設定されるように指定します。


ip dhcp pool abc
  import all
  origin ipcp
!
interface GigabitEthernet 1/0/1
  ip address pool abc

ip address

インターフェイスのプライマリまたはセカンダリ IP アドレスを設定するには、インターフェイス コンフィギュレーション モードで ip address コマンドを使用します。IP アドレスを削除するか、IP 処理を無効にするには、このコマンドの no 形式を使用します。

ip address ip-address mask [ secondary [ vrf vrf-name ] ]

no ip address ip-address mask [ secondary [ vrf vrf-name ] ]

構文の説明

ip-address

[IP Address]。

mask

関連する IP サブネットのマスク。

secondary

(任意)設定されたアドレスをセカンダリ IP アドレスに指定します。このキーワードが省略された場合、設定されたアドレスはプライマリ IP アドレスになります。

(注)   

セカンダリ アドレスが vrf キーワードでの VRF テーブルの設定に使用される場合には、vrf キーワードも指定する必要があります。

vrf

(任意)VRF テーブルの名前vrf-name 引数は、入力インターフェイスの VRF 名を指定します。

コマンド デフォルト

IP アドレスはインターフェイスに定義されません。

コマンド モード

インターフェイス コンフィギュレーション(config-if)

コマンド履歴

リリース

変更内容

Cisco IOS XE Everest 16.5.1a

このコマンドが導入されました。

使用上のガイドライン

インターフェイスには、1 つのプライマリ IP アドレスと複数のセカンダリ IP アドレスを設定できます。Cisco IOS ソフトウェアにより生成されるパケットは、必ずプライマリ IP アドレスを使用します。そのため、セグメントのすべてのデバイスとアクセス サーバは、同じプライマリ ネットワーク番号を共有する必要があります。

ホストは、Internet Control Message Protocol(ICMP)マスク要求メッセージを使用して、サブネット マスクを判別できます。デバイスは、ICMP マスク応答メッセージでこの要求に応答できます。

no ip address コマンドを使用して IP アドレスを削除することにより、特定のインターフェイス上の IP 処理を無効にできます。ソフトウェアが、その IP アドレスのいずれかを使用する別のホストを検出すると、コンソールにエラー メッセージを出力します。

オプションの secondary キーワードを使用すると、セカンダリ アドレスを無制限に指定できます。システムがセカンダリの送信元アドレスのルーティングの更新以外にデータグラムを生成しないということを除けば、セカンダリ アドレスはプライマリ アドレスのように処理されます。IP ブロードキャストおよび Address Resolution Protocol(ARP)要求は、IP ルーティング テーブルのインターフェイス ルートのように、正しく処理されます。

セカンダリ IP アドレスは、さまざまな状況で使用できます。次に、一般的な使用状況を示します。

  • 特定のネットワーク セグメントに十分なホスト アドレスがない場合。たとえば、サブネット化により、論理サブネットあたり最大 254 のホストを使用できますが、1 つの物理サブネットでは、300 のホスト アドレスが必要になります。デバイスまたはアクセス サーバでセカンダリ IP アドレスを使用すると、2 つの論理サブネットで 1 つの物理サブネットを使用できます。

  • レベル 2 ブリッジを使用して構築された旧式ネットワークがたくさんある場合。セカンダリ アドレスは、慎重に使用することで、サブネット化されたデバイスベース ネットワークへの移行に役立ちます。旧式のブリッジ セグメントのデバイスでは、そのセグメントに複数のサブネットがあることを簡単に認識させることができます。

  • 1 つのネットワークの 2 つのサブネットは、別の方法で、別のネットワークにより分離できる場合があります。サブネットが使用中の場合、この状況は許可されません。このような場合、最初のネットワークは、セカンダリ アドレスを使用している 2 番目のネットワークの上に拡張 されます。つまり、上の階層となります。


(注)  

ネットワーク セグメント上のすべてのデバイスがセカンダリ アドレスを使用した場合、同一のセグメント上にある他のデバイスも、同一のネットワークまたはサブネットからセカンダリ アドレスを使用しなければなりません。ネットワーク セグメント上のセカンダリ アドレスの使用に矛盾があると、ただちにルーティング ループが引き起こされる可能性があります。



(注)  

Open Shortest Path First(OSPF)アルゴリズムを使用してルーティングする場合は、インターフェイスのすべてのセカンダリ アドレスがプライマリ アドレスと同じ OSPF エリアにあることを確認してください。


次の例では、192.108.1.27 が プライマリ アドレスで、192.31.7.17 と 192.31.8.17 が GigabitEthernet インターフェイス 1/0/1のセカンダリ アドレスです。


interface GigabitEthernet 1/0/1
 ip address 192.108.1.27 255.255.255.0
 ip address 192.31.7.17 255.255.255.0 secondary

ip nhrp map

ノンブロードキャスト マルチアクセス(NBMA)ネットワークに接続された IP 宛先の IP と NBMA 間のアドレス マッピングをスタティックに設定するには、インターフェイス コンフィギュレーション コマンドで ip nhrp map を使用します。Next Hop Resolution Protocol(NHRP)キャッシュからスタティック エントリを削除するには、このコマンドの no 形式を使用します。

ip nhrp map { ip-address [nbma-ip-address] [dest-mask] [nbma-ipv6-address] | multicast { nbma-ip-address | | nbma-ipv6-address | | dynamic } }

no ip nhrp map { ip-address [nbma-ip-address] [dest-mask] [nbma-ipv6-address] | multicast { nbma-ip-address | | nbma-ipv6-address | | dynamic } }

構文の説明

ip-address

ノンブロードキャスト マルチアクセス(NBMA)ネットワーク経由で到達可能な宛先の IP アドレス。このアドレスは、NBMA アドレスにマッピングされます。

nbma-ip-address

NBMA IP アドレス。

dest-mask

マスクが必要な宛先ネットワーク アドレス。

nbma-ipv6-address

NBMA IPv6 アドレス。

dynamic

ハブのクライアント登録から宛先をダイナミックに学習します。

multicast

NBMA ネットワーク経由で直接到達可能な NBMA アドレス。アドレス形式は、使用しているメディアによって異なります。たとえば、ATM はネットワーク サービス アクセス ポイント(NSAP)アドレスを所有し、イーサネットは MAC アドレスを所有し、Switched Multimegabit Data Service(SMDS)は E.164 アドレスを所有しています。このアドレスは、IP アドレスにマッピングされます。

コマンド デフォルト

スタティック IP-to-NBMA キャッシュは存在しません。

コマンド モード

インターフェイス コンフィギュレーション(config-if)

コマンド履歴

リリース

変更内容

Cisco IOS XE Fuji 16.8.1a

このコマンドが導入されました。

使用上のガイドライン

ネクストホップ サーバに到達するには、少なくとも 1 つのスタティック マッピングを設定する必要がある場合があります。複数の IP と NBMA 間のアドレス マッピングを静的に設定するには、このコマンドを繰り返します。

次に、マルチポイント トンネル ネットワーク内のこのステーションが 2 つのネクストホップ サーバ 10.0.0.1 と 10.0.1.3 によってサービス提供されるようにスタティックに設定する例を示します。10.0.0.1 の NBMA アドレスは 192.0.0.1 としてスタティックに設定され、10.0.1.3 の NBMA アドレスは 192.2.7.8 です。


Device(config)# interface tunnel 0
Device(config-if)# ip nhrp nhs 10.0.0.1
Device(config-if)# ip nhrp nhs 10.0.1.3
Device(config-if)# ip nhrp map 10.0.0.1 192.0.0.1
Device(config-if)# ip nhrp map 10.0.1.3 192.2.7.8

次に、パケットが 10.255.255.255 に送信される場合に、宛先 10.0.0.1 と 10.0.0.2 に対してパケットが複製される例を示します。アドレス 10.0.0.1 と 10.0.0.2 は、トンネル ネットワークの一部である 2 つの他のルータの IP アドレスですが、それらのアドレスは、トンネル ネットワークではなく、基盤となるネットワーク内のアドレスです。それらはネットワーク 10.0.0.0 にあるトンネル アドレスを持っています。


Device(config)# interface tunnel 0
Device(config-if)# ip address 10.0.0.3 255.0.0.0
Device(config-if)# ip nhrp map multicast 10.0.0.1
Device(config-if)# ip nhrp map multicast 10.0.0.2

ip nhrp map multicast

トンネル ネットワーク経由で送信されるブロードキャストまたはマルチキャスト パケットの宛先として使用されるノンブロードキャスト マルチアクセス(NBMA)アドレスを設定するには、インターフェイス コンフィギュレーション モードで ip nhrp map multicast コマンドを使用します。宛先を削除するには、このコマンドの no 形式を使用します。

ip nhrp map multicast { ip-nbma-address | ipv6-nbma-address | dynamic }

no ip nhrp map multicast { ip-nbma-address | ipv6-nbma-address | dynamic }

構文の説明

ip-nbma-address

NBMA ネットワーク経由で直接到達可能な NBMA アドレス。アドレス形式は、使用しているメディアによって異なります。

ipv6-nbma-address

IPv6 NBMA アドレス。
(注)   

この引数は、Cisco IOS XE Denali 16.3.1 ではサポートされていません。

dynamic

ハブのクライアント登録から宛先をダイナミックに学習します。

コマンド デフォルト

NBMA アドレスは、ブロードキャストまたはマルチキャスト パケットの宛先として設定されていません。

コマンド モード

インターフェイス コンフィギュレーション(config-if)

コマンド履歴

リリース

変更内容

Cisco IOS XE Denali 16.3.1

このコマンドが導入されました。

使用上のガイドライン


(注)  

Cisco IOS XE Denali 16.3.1 では、このコマンドは IPv4 のみをサポートします。ipv6-nbma-address 引数はスイッチで使用できますが、設定しても無効です。


このコマンドは、トンネル インターフェイスだけに適用されます。このコマンドは、基盤となるネットワークが IP マルチキャストをサポートしていない場合に、トンネル ネットワーク経由でブロードキャストをサポートするために役立ちます。基盤となるネットワークが IP マルチキャストをサポートしている場合は、tunnel destination コマンドを使用して、トンネル ブロードキャストまたはマルチキャストを伝送するためのマルチキャスト宛先を設定する必要があります。

複数の NBMA アドレスが設定されている場合、システムはアドレスごとにブロードキャスト パケットを複製します。

次に、パケットが 10.255.255.255 に送信される場合に、宛先 10.0.0.1 と 10.0.0.2 に対してパケットが複製される例を示します。


Switch(config)# interface tunnel 0
Switch(config-if)# ip address 10.0.0.3 255.0.0.0
Switch(config-if)# ip nhrp map multicast 10.0.0.1
Switch(config-if)# ip nhrp map multicast 10.0.0.2
 
		

ip nhrp network-id

インターフェイスの Next Hop Resolution Protocol(NHRP)を有効にするには、インターフェイス コンフィギュレーション モードで ip nhrp network-id コマンドを使用します。インターフェイスで NHRP を無効にするには、このコマンドの no 形式を使用します。

ip nhrp network-id number

no ip nhrp network-id [number]

構文の説明

number

ノンブロードキャスト マルチアクセス(NBMA)ネットワークからのグローバルに一意な 32 ビット ネットワーク識別子。範囲は 1 ~ 4294967295 です。

コマンド デフォルト

NHRP はインターフェイスでディセーブルです。

コマンド モード

インターフェイス コンフィギュレーション(config-if)

コマンド履歴

リリース

変更内容

Cisco IOS XE Fuji 16.8.1a

このコマンドが導入されました。

使用上のガイドライン

一般に、論理 NBMA ネットワーク内のすべての NHRP ステーションは、同じネットワーク ID を使用して設定する必要があります。

次に、インターフェイスで NHRP を有効にする例を示します。


Device(config-if)# ip nhrp network-id 1

ip nhrp nhs

1 つ以上の Next Hop Resolution Protocol(NHRP)サーバのアドレスを指定するには、インターフェイス コンフィギュレーション モードで ip nhrp nhs コマンドを使用します。アドレスを削除するには、このコマンドの no 形式を使用します。

ip nhrp nhs { nhs-address [ nbma { nbma-address | FQDN-string } ] [multicast] [ priority value ] [ cluster value ] | cluster value max-connections value | dynamic nbma { nbma-address | FQDN-string } [multicast] [ priority value ] [ cluster value ] }

no ip nhrp nhs { nhs-address [ nbma { nbma-address | FQDN-string } ] [multicast] [ priority value ] [ cluster value ] | cluster value max-connections value | dynamic nbma { nbma-address | FQDN-string } [multicast] [ priority value ] [ cluster value ] }

構文の説明

nhs-address

指定されているネクストホップ サーバのアドレス。

net-address

(オプション)ネクストホップ サーバによって処理されるネットワークの IP アドレス。

netmask

(オプション)IP アドレスに関連付けられる IP ネットワーク マスク。IP アドレスはマスクと論理的に AND で連結されます。

nbma

(任意)ノンブロードキャスト マルチアクセス(NBMA)アドレスまたは FQDN を指定します。

nbma-address

NBMA アドレス。

FQDN-string

ネクスト ホップ サーバ(NHS)の完全修飾ドメイン名(FQDN)文字列。

multicast

(任意)ブロードキャストおよびマルチキャストに NBMA マッピングを使用することを指定します。

priority value

(任意)ハブに優先順位を割り当てて、トンネルを確立するためにスポークがハブを選択する順序を制御します。指定できる範囲は 0 ~ 255 で、0 は最高の優先順位、255 は最低の優先順位です。

cluster value

(任意)NHS グループを指定します。指定できる範囲は 0 ~ 10 で、0 が最高で 10 が最低です。デフォルト値は 0 です

max-connections value

アクティブにする必要がある各 NHS グループの NHS 要素の数を指定します。有効な範囲は 0 ~ 255 です。

dynamic

NHS プロトコル アドレスをダイナミックに学習するようにスポークを設定します。

コマンド デフォルト

ネクストホップ サーバは明示的に設定されていないため、通常のネットワーク層のルーティング決定が NHRP トラフィックの転送に使用されます。

コマンド モード

インターフェイス コンフィギュレーション(config-if)

コマンド履歴

リリース

変更内容

Cisco IOS XE Fuji 16.8.1a

このコマンドが導入されました。

使用上のガイドライン

ネクストホップ サーバのアドレスとそれがサービスを提供するネットワークを指定するには、ip nhrp nhs コマンドを使用します。通常、NHRP は、ネットワーク層転送テーブルを使用して、NHRP パケットの転送方法を決定します。ネクストホップ サーバが設定されている場合は、これらのネクストホップ アドレスの方が、通常 NHRP トラフィック向けに使用されている転送パスより優先されます。

ip nhrp nhs dynamic コマンドが DMVPN トンネルで設定され、shut コマンドがトンネル インターフェイスに発行されると、暗号ソケットはシャット メッセージを受信せず、ハブとの DMVPN セッションが開始されません。

設定されたネクスト ホップ サーバに対して、同じ nhs-address 引数と異なる IP ネットワーク アドレスを使用してこのコマンドを繰り返すことで、複数のネットワークを指定できます。

次に、NBMA と FQDN を使用してハブをスポークに登録する例を示します。


Device# configure terminal
Device(config)# interface tunnel 1
Device(config-if)# ip nhrp nhs 192.0.2.1 nbma examplehub.example1.com

次に、目的の max-connections 値を設定する例を示します。


Device# configure terminal
Device(config)# interface tunnel 1
Device(config-if)# ip nhrp nhs cluster 5 max-connections 100

次に、NHS 優先順位とグループ値を設定する例を示します。


Device# configure terminal
Device(config)# interface tunnel 1
Device(config-if)# ip nhrp nhs 192.0.2.1 priority 1 cluster 2

key chain

ルーティング プロトコルの認証を有効にし、キー チェーン コンフィギュレーション モードを開始するのに必要な認証キー チェーンを定義するには、グローバル コンフィギュレーション モードで key chain コマンドを使用します。キー チェーンを削除するには、このコマンドの no 形式を使用します。

key chain name-of-chain

no key chain name-of-chain

構文の説明

name-of-chain

キー チェーンの名前。キー チェーンには、少なくとも 1 つのキーを含める必要がありますが、最大 2147483647 個のキーを含めることができます。

コマンド デフォルト

キー チェーンは存在しません。

コマンド モード

グローバル コンフィギュレーション(config)

使用上のガイドライン

認証を有効にするには、キーでキー チェーンを設定する必要があります。

複数のキー チェーンの識別が可能ですが、ルーティング プロトコルごとのインターフェイスごとに 1 つのキー チェーンを使用することを推奨します。key chain コマンドを指定すると、キー チェーン コンフィギュレーション モードが開始されます。

次に、キー チェーンを指定する例を示します。


Device(config-keychain-key)# key-string chestnut

key-string(認証)

キーに認証文字列を指定するには、キーチェーン キー コンフィギュレーション モードで key-string (認証)コマンドを使用します。認証文字列を削除するには、このコマンドの no 形式を使用します。

key-string key-string text

no key-string text

構文の説明

text

認証されるルーティング プロトコルを使用してパケットで送信および受信される必要のある認証文字列。文字列には、大文字小文字の英数字 1 ~ 80 文字を含めることができます。

コマンド デフォルト

キーの認証文字列は存在しません。

コマンド モード

キー チェーン キー コンフィギュレーション(config-keychain-key)

次に、キーの認証文字列を指定する例を示します。


Device(config-keychain-key)# key-string key1

key

キー チェーンの認証キーを識別するには、キー チェーン コンフィギュレーション モードで key コマンドを使用します。キー チェーンからキーを削除するには、このコマンドの no 形式を使用します。

key key-id

no key key-id

構文の説明

key-id

キー チェーンの認証キーの識別番号。キーの範囲は 0 ~ 2147483647 です。キーの ID 番号は連続している必要はありません。

コマンド デフォルト

キー チェーンにキーは存在しません。

コマンド モード

キー チェーン コンフィギュレーション(config-keychain)

コマンド履歴

リリース

変更内容

11.1

このコマンドが導入されました。

12.4(6)T

IPv6 のサポートが追加されました。

12.2(33)SRB

このコマンドが、Cisco IOS Release 12.2(33)SRB に統合されました。

12.2SX

このコマンドは、Cisco IOS Release 12.2SX トレインでサポートされます。このトレインの特定の 12.2SX リリースにおけるサポートは、フィーチャ セット、プラットフォーム、およびプラットフォーム ハードウェアによって異なります。

使用上のガイドライン

キー チェーンに複数のキーを設定し、accept-lifetime および send-lifetime キー チェーン キー コマンド設定に基づいてキーが将来無効になるように、ソフトウェアがキーを配列できるようにすると便利です。

各キーには、ローカルに格納される独自のキー識別子があります。キー ID、およびメッセージに関連付けられたインターフェイスの組み合わせにより、使用中の認証アルゴリズムおよび Message Digest 5(MD5)認証キーが一意に識別されます。有効なキーの数にかかわらず、1 つの認証パケットのみが送信されます。ソフトウェアは、最小のキー識別番号の検索を開始し、最初の有効なキーを使用します。

最後のキーが期限切れになった場合、認証は続行されますが、エラー メッセージが生成されます。認証を無効にするには、手動で有効な最後のキーを削除する必要があります。

すべてのキーを削除するには、no key chain コマンドを使用してキー チェーンを削除します。

次に、キーを指定してキー チェーンでの認証を確認する例を示します。


Device(config-keychain)# key 1

show ip nhrp nhs

Next Hop Resolution Protocol(NHRP)ネクスト ホップ サーバ(NHS)情報を表示するには、ユーザ EXEC モードまたは特権 EXEC モードで show ip nhrp nhs コマンドを使用します。

show ip nhrp nhs [ interface ] [detail] [ redundancy [ cluster number | preempted | running | waiting ] ]

構文の説明

interface

(任意)インターフェイスに現在設定されている NHS 情報を表示します。タイプ、番号範囲、説明については、下の表を参照してください。

detail

(任意)詳細な NHS 情報を表示します。

redundancy

(任意)NHS 冗長スタックに関する情報を表示します。

cluster number

(任意)冗長クラスタ情報を表示します。

preempted

(任意)アクティブになれず、プリエンプション処理された NHS に関する情報を表示します。

running

(任意)現在「Responding」または「Expecting replies」状態になっている NHS を表示します。

waiting

(任意)スケジュール処理待ち状態の NHS を表示します。

コマンド モード

ユーザ EXEC (>)

特権 EXEC(#)

コマンド履歴

リリース

変更内容

Cisco IOS XE Denali 16.3.1

このコマンドが導入されました。

使用上のガイドライン

次の表に、任意指定の interface 引数の有効なタイプ、番号の範囲、および説明を示します。


(注)  

有効なタイプは、プラットフォームとプラットフォーム上のインターフェイスによって異なります。


表 2. 有効なタイプ、番号の範囲、およびインターフェイスの説明

有効なタイプ

番号の範囲

インターフェイスの説明

ANI

0 ~ 1000

自律型ネットワーク仮想インターフェイス

Auto-Template

1 ~ 999

自動テンプレート インターフェイス

GMPLS

0 ~ 1000

マルチプロトコル ラベル スイッチング(MPLS)インターフェイス

GigabitEthernet

0 ~ 9

GigabitEthernet IEEE 802.3z

InternalInterface

0 ~ 9

内部インターフェイス

LISP

0 ~ 65520

Locator/ID Separation Protocol(LISP)仮想インターフェイス

loopback

0 ~ 2,147,483,647

ループバック インターフェイス

Null

0 ~ 0

ヌル インターフェイス

PROTECTION_GROUP

0 ~ 0

保護グループ コントローラ

Port-channel

1 ~ 128

ポート チャネル インターフェイス

TenGigabitEthernet

0 ~ 9

TenGigabitEthernet インターフェイス

Tunnel

0 ~ 2,147,483,647

トンネル インターフェイス

Tunnel-tp

0 ~ 65535

MPLS トランスポート プロファイル インターフェイス

Vlan

1 ~ 4094

VLAN インターフェイス

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


Switch# show ip nhrp nhs detail

Legend:
  E=Expecting replies
  R=Responding
Tunnel1:
  	10.1.1.1           E  req-sent 128  req-failed 1  repl-recv 0
Pending Registration Requests:
Registration Request: Reqid 1, Ret 64  NHS 10.1.1.1

次の表で、この出力に表示される重要なフィールドを説明します。

表 3. show ip nhrp nhs のフィールドの説明

フィールド

説明

Tunnel1

ターゲット ネットワークに到達するために経由するインターフェイス。

show key chain

キーチェーンを表示するには、show key chain コマンドを使用します。

show key chain [ name-of-chain]

構文の説明

name-of-chain

(任意)キー チェーン コマンドで命名された表示対象のキー チェーン名。

コマンド デフォルト

パラメータを指定せずにコマンドを使用すると、すべてのキー チェーンのリストを表示します。

コマンド モード

特権 EXEC(#)

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

show key chain
Device# show key chain

Key-chain AuthenticationGLBP:
    key 1 -- text "Thisisasecretkey"
        accept lifetime (always valid) - (always valid) [valid now]
        send lifetime (always valid) - (always valid) [valid now]
Key-chain glbp2:
    key 100 -- text "abc123"
        accept lifetime (always valid) - (always valid) [valid now]
        send lifetime (always valid) - (always valid) [valid now]

show track

トラッキング プロセスが追跡したオブジェクトに関する情報を表示するには、特権 EXEC モードで show track コマンドを使用します。

show track [ object-number [brief] | application [brief] | interface [brief] | ip [route [brief] | [sla [brief]] | ipv6 [route [brief]] | list [route [brief]] | resolution [ip | ipv6] | stub-object [brief] | summary | timers ]

構文の説明

object-number

(任意)トラッキング対象オブジェクトを表すオブジェクト番号。範囲は 1 ~ 1000 です。

brief

(任意)先行する引数やキーワードに関連する 1 行の情報を表示します。

application

(任意)トラッキング対象のアプリケーション オブジェクトを表示します。

interface

(任意)トラッキング対象のインターフェイス オブジェクトを表示します。

ip route

(任意)トラッキング対象の IP ルート オブジェクトを表示します。

ip sla

(任意)トラッキング対象の IP SLA オブジェクトを表示します。

ipv6 route

(任意)トラッキング対象の IPv6 ルート オブジェクトを表示します。

list

(任意)ブール オブジェクトを表示します。

resolution

(任意)トラッキング対象パラメータの解像度を表示します。

summary

(任意)指定されたオブジェクトの概要を表示します。

timers

(任意)ポーリング間隔タイマーを表示します。

コマンド モード

特権 EXEC(#)

コマンド履歴

リリース

変更内容

XE 3.10S

このコマンドが変更されました。出力が拡張され、IPv6 ルート情報が表示されるようになりました。

使用上のガイドライン

トラッキング プロセスによってトラッキングされているオブジェクトに関する情報を表示するには、このコマンドを使用します。引数やキーワードを指定しない場合は、すべてのオブジェクトの情報が表示されます。

最大 1000 のオブジェクトを追跡できます。トラッキング対象オブジェクトは 1000 個設定できますが、各トラッキング対象オブジェクトは CPU リソースを使用します。デバイスで使用可能な CPU リソースの合計は、トラフィック負荷などの変数や、他のプロトコルがどのように設定され実行されているかに応じて異なります。1000 個の追跡対象オブジェクトが使用できるかどうかは、使用可能な CPU によって異なります。特定のサイト トラフィック条件下でサービスが機能することを保証するには、サイト上でテストを実施する必要があります。

次に、インターフェイスで IP ルーティングの状態をトラッキングした場合の例を示します。


Device# show track 1

Track 1
 Interface GigabitEthernet 1/0/1 ip routing
 IP routing is Down (no IP addr)
  1 change, last change 00:01:08

下の表で、この出力で表示される重要なフィールドについて説明します。

表 4. show track フィールドの説明

フィールド

説明

Track

トラッキング対象オブジェクトの数。

Interface GigabitEthernet 1/0/1 IP routing

インターフェイス タイプ、インターフェイス番号、およびトラッキング対象オブジェクト。

IP routing is

[アップ(Up)] または [ダウン(Down)] で表示されるオブジェクトの状態の値。オブジェクトがダウンしている場合は、理由が示されます。

1 change、last change

トラッキング対象オブジェクトの状態が変更された回数と、最後の変更からの経過時間(hh:mm:ss で表示)。

track

Gateway Load Balancing Protocol(GLBP)の重み付けがインターフェイスの状態に基づいて変更されている場合にトラッキング対象インターフェイスを設定するには、グローバル コンフィギュレーション モードで track コマンドを使用します。トラッキングを削除するには、このコマンドの no 形式を使用します。

track object-number interface type number { line-protocol | ip routing | ipv6 routing }

no track object-number interface type number { line-protocol | ip routing | ipv6 routing }

構文の説明

object-number

トラッキングされるインターフェイスを表すオブジェクト番号。値の範囲は 1 ~ 1000 です。

interface type number

トラッキングするインターフェイス タイプおよび番号。

line-protocol

インターフェイスがアップ状態かどうかをトラッキングします。

ip routing

インターフェイスがアップの状態であることを GLBP に報告する前に、IP ルーティングが有効かどうか、インターフェイスに IP アドレスが設定されているか、インターフェイスがアップの状態かどうかをトラッキングします。

ipv6 routing

インターフェイスがアップの状態であることを GLBP に報告する前に、IPv6 ルーティングが有効かどうか、インターフェイスに IP アドレスが設定されているか、インターフェイスがアップの状態かどうかをトラッキングします。

コマンド デフォルト

インターフェイスの状態はトラッキングされません。

コマンド モード

グローバル コンフィギュレーション(config)

使用上のガイドライン

トラッキング対象インターフェイスのパラメータを設定するには、track と併せて glbp weighting 及び glbp weighting track コマンドを使用します。GLBP デバイスのトラッキング対象インターフェイスがダウンすると、そのデバイスの重み値は減らされます。重み値が指定された最小値を下回った場合、デバイスは、アクティブ GLBP 仮想フォワーダとしての機能を失います。

最大 1000 のオブジェクトを追跡できます。トラッキング対象オブジェクトは 1000 個設定できますが、各トラッキング対象オブジェクトは CPU リソースを使用します。デバイスで使用可能な CPU リソースの合計は、トラフィック負荷などの変数や、他のプロトコルがどのように設定され実行されているかに応じて異なります。1000 個の追跡対象オブジェクトが使用できるかどうかは、使用可能な CPU によって異なります。特定のサイト トラフィック条件下でサービスが機能することを保証するには、サイト上でテストを実施する必要があります。

次に、TenGigabitEthernet インターフェイス 0/0/1 が、GigabitEthernet インターフェイス 1/0/1 および 1/0/3 がアップの状態にあるかどうかをトラッキングする例を示します。GigabitEthernet インターフェイスのいずれかがダウンすると、GLBP の重み値は、デフォルト値である 10 まで減らされます。両方の GigabitEthernet インターフェイスがダウンすると、GLBP の重み値は下限しきい値未満に下がり、デバイスはアクティブ フォワーダではなくなります。アクティブ フォワーダとしての役割を再開するには、デバイスは、両方のトラッキング対象インターフェイスをアップの状態に戻し、重み値を上限しきい値を超える値に上げる必要があります。


Device(config)# track 1 interface GigabitEthernet 1/0/1 line-protocol 
Device(config-track)# exit
Device(config)# track 2 interface GigabitEthernet 1/0/3 line-protocol 
Device(config-track)# exit
Device(config)# interface TenGigabitEthernet 0/0/1 
Device(config-if)# ip address 10.21.8.32 255.255.255.0 
Device(config-if)# glbp 10 weighting 110 lower 95 upper 105 
Device(config-if)# glbp 10 weighting track 1
Device(config-if)# glbp 10 weighting track 2

vrrp

Virtual Router Redundancy Protocol バージョン 3(VRRPv3)グループを作成し、VRRPv3 グループ コンフィギュレーション モードを開始するには、vrrp を使用します。VRRPv3 グループを削除するには、このコマンドの no 形式を使用します。

vrrp group-id address-family { ipv4 | ipv6 }

no vrrp group-id address-family { ipv4 | ipv6 }

構文の説明

group-id

仮想ルータ グループ番号。範囲は 1 ~ 255 です。

address-family

この VRRP グループのアドレス ファミリを指定します。

ipv4

(任意)IPv4 アドレスを指定します。

ipv6

(任意)IPv6 アドレスを指定します。

コマンド デフォルト

なし

コマンド モード

インターフェイス コンフィギュレーション(config-if)

使用上のガイドライン

次の例は、VRRPv3 グループの作成方法と VRRP コンフィギュレーション モードの開始方法を示しています。


Device(config-if)# vrrp 3 address-family ipv4

vrrp description

Virtual Router Redundancy Protocol(VRRP)に説明を割り当てるには、インターフェイス コンフィギュレーション モードで vrrp description コマンドを使用します。説明を削除するには、このコマンドの no 形式を使用します。

description text

no description

構文の説明

text

グループの目的または用途を説明するテキスト(最大 80 文字)。

コマンド デフォルト

VRRP グループの説明はありません。

コマンド モード

VRRP 設定(config-if-vrrp)

コマンド履歴

リリース

変更内容

Cisco IOS XE Everest 16.5.1a

このコマンドが導入されました。

次の例では、VRRP を有効にしています。VRRP グループ 1 は、「Building A – Marketing and Administration(ビルディング A:マーケティングおよび管理)」と説明されます。


Device(config-if-vrrp)# description Building A - Marketing and Administration

vrrp preempt

デバイスに現在のマスター仮想ルータより高い優先順位が与えられている場合、そのデバイスが Virtual Router Redundancy Protocol(VRRP)グループのマスター仮想ルータの機能を引き継ぐように設定するには、VRRP コンフィギュレーション モードで preempt コマンドを使用します。この機能をディセーブルにするには、このコマンドの no 形式を使用します。

preempt [ delay minimum seconds ]

no preempt

構文の説明

delay minimum seconds

(任意)マスターの所有権を要求するアドバタイズメントを発行するまでに、デバイスが待機する秒数。デフォルト遅延値は 0 秒です。

コマンド デフォルト

このコマンドは有効です。

コマンド モード

VRRP 設定(config-if-vrrp)

コマンド履歴

リリース

変更内容

Cisco IOS XE Everest 16.5.1a

このコマンドが導入されました。

使用上のガイドライン

デフォルトでは、このコマンドで設定されるデバイスは、現在のマスター仮想ルータよりも高い優先順位を持つ場合、マスター仮想ルータとしての機能を引き継ぎます。VRRP デバイスが、マスター所有権を要求するアドバタイズメントを発行するまで、指定された秒数待機するように遅延時間を設定できます。


(注)  

このコマンドの設定にかかわらず、IP アドレスの所有者であるデバイスがプリエンプション処理します。


次に、デバイスの 200 の優先順位が現在のマスター仮想ルータの優先順位よりも高い場合に、デバイスが現在のマスター仮想ルータをプリエンプション処理するように設定する例を示します。デバイスは、現在のマスター仮想ルータをプリエンプション処理する場合、マスター仮想ルータであることを要求するアドバタイズメントを発行するまでに 15 秒待機します。


Device(config-if-vrrp)#preempt delay minimum 15

vrrp priority

Virtual Router Redundancy Protocol(VRRP)内のデバイスの優先度レベルを設定するには、インターフェイス コンフィギュレーション モードで priority コマンドを使用します。デバイスの優先度レベルを削除するには、このコマンドの no 形式を使用します。

priority level

no priority level

構文の説明

level

VRRP グループ内のデバイスの優先順位。有効な範囲は 1 ~ 254 です。デフォルトは 100 です。

コマンド デフォルト

優先度レベルはデフォルト値の 100 に設定されています。

コマンド モード

VRRP 設定(config-if-vrrp)

コマンド履歴

リリース

変更内容

Cisco IOS XE Everest 16.5.1a

このコマンドが導入されました。

使用上のガイドライン

このコマンドを使用すると、どのデバイスをマスター仮想ルータにするかを制御できます。

次に、デバイスを 254 の優先順位に設定する例を示します。

Device(config-if-vrrp)# priority 254

vrrp timers advertise

Virtual Router Redundancy Protocol(VRRP)グループ内のマスター仮想ルータによる連続したアドバタイズメント間の間隔を設定するには、VRRP コンフィギュレーション モードで timers advertise コマンドを使用します。デフォルト値に戻すには、このコマンドの no 形式を使用します。

timers advertise [msec] interval

no timers advertise [msec] interval

構文の説明

group

仮想ルータ グループ番号。グループ番号の範囲は 1 ~ 255 です。

msec

(任意)アドバタイズメント時間の単位を秒からミリ秒に変更します。このキーワードを付加しないと、アドバタイズメント間隔は秒単位になります。

interval

マスター仮想ルータによる連続したアドバタイズメント間の時間間隔。msec キーワードを指定しなかった場合、間隔は秒単位になります。デフォルト値は 1 秒です。有効範囲は 1 ~ 255 秒です。msec キーワードを指定した場合、有効な範囲は 50 ~ 999 ミリ秒です。

コマンド デフォルト

デフォルトの間隔である 1 秒に設定されています。

コマンド モード

VRRP 設定(config-if-vrrp)

コマンド履歴

リリース

変更内容

Cisco IOS XE Everest 16.5.1a

このコマンドが導入されました。

使用上のガイドライン

マスター仮想ルータから送信されるアドバタイズメントは、現在のマスター仮想ルータの状態と優先順位を伝えます。

vrrp timers advertise コマンドは、連続するアドバタイズメント パケットの間の時間間隔と、マスター ルータがダウンしていると他のルータが宣言するまでの時間を設定します。タイマー値が設定されていないルータまたはアクセス サーバは、マスター ルータからタイマー値を取得できます。マスター ルータで設定されたタイマーは、他のすべてのタイマー設定を常に上書きします。VRRP グループ内のすべてのルータが同じタイマー値を使用する必要があります。同じタイマー値が設定されていないと、VRRP グループ内のデバイスが相互通信せず、正しく設定されていないデバイスのステートがマスターに変わります。

次に、マスター仮想ルータがアドバタイズメントを 4 秒ごとに送信するように設定する例を示します。


Device(config-if-vrrp)# timers advertise 4

vrrs leader

リーダーの名前を Virtual Router Redundancy Service(VRRS)に登録されるように指定するには、vrrs leader コマンドを使用します。指定された VRRS リーダーを削除するには、このコマンドの no 形式を使用します。

vrrs leader vrrs-leader-name

no vrrs leader vrrs-leader-name

構文の説明

vrrs-leader-name

リードする VRRS タグの名前。

コマンド デフォルト

登録済みの VRRS 名はデフォルトで使用不可になっています。

コマンド モード

VRRP 設定(config-if-vrrp)

コマンド履歴

リリース

変更内容

Cisco IOS XE Release 2.1

このコマンドが、Cisco IOS XE Release 2.1 に統合されました。

次に、VRRS に登録されるリーダーの名前を指定する例を示します。


Device(config-if-vrrp)# vrrs leader leader-1