この製品のドキュメントセットは、偏向のない言語を使用するように配慮されています。このドキュメントセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブ ランゲージの取り組みの詳細は、こちらをご覧ください。
シスコは世界中のユーザにそれぞれの言語でサポート コンテンツを提供するために、機械と人による翻訳を組み合わせて、本ドキュメントを翻訳しています。ただし、最高度の機械翻訳であっても、専門家による翻訳のような正確性は確保されません。シスコは、これら翻訳の正確性について法的責任を負いません。原典である英語版(リンクからアクセス可能)もあわせて参照することを推奨します。
このドキュメントでは、NX-OSオペレーティングシステムを実行するCisco Nexusスイッチファミリのボーダーゲートウェイプロトコル(BGP)でのdampen-igp-metricコマンドの目的について説明します。
次の項目に関する知識があることが推奨されます。
このドキュメントの情報は、次のソフトウェアとハードウェアのバージョンに基づいています。
このドキュメントの内容は、特定のソフトウェアやハードウェアのバージョンに限定されるものではありません。
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、初期(デフォルト)設定の状態から起動しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。
デフォルトでは、NexusファミリスイッチのBGP設定セクションで、コマンドdampen-igp-metricをデフォルト値の600秒に設定します。
これは、再配布されたルートに関して報告されたInterior Gateway Protocols(IGP)メトリック変更をBGPがどのように処理するかに影響します。BGPは、これらの変更を10分の遅延でバッチ方式で処理するため、これらの変更を抑制します。
このコマンドを使用すると、遅延を調整したり、これらの変更に迅速に対応するために遅延を完全に削除したりできます。
タイマーの期限が切れると、BGP MED(Multi Exit Discriminator)アトリビュートが再配布されたIGPルートの新しいコストで更新されます。
Nexus - Nexus NX-OS |
---|
Nexus# configure terminal Enter configuration commands, one per line. End with CNTL/Z. Nexus(config)# router bgp 65535 Nexus(config-router)# address-family ipv4 unicast Nexus(config-router-af)# dampen-igp-metric ? <20-3600> Time interval in seconds *Default value is 600 |
このコマンドは、BGP設定セクションでaddress-family ipv6 unicastおよびVRFインスタンスごとに同様に設定できます。
注:dampen-igp-metricコマンドは、BGPを使用してIGPルートが他のVRFにリークする場合に、ネクストホップ属性などの他のBGP属性を更新するための遅延時間も制御します。
このシナリオでは、NexusスイッチがOpen Shortest Path First(OSPF)ルートをルーティングテーブルからBGPテーブルに再配布するように設定されています。
R1:Cisco IOS |
---|
configure terminal ! hostname R1 ! router ospf 1 router-id 10.255.255.1 ! interface Loopback0 ip address 10.255.255.1 255.255.255.255 ip ospf 1 area 0 ! interface GigabitEthernet0/0 ip address 10.1.2.1 255.255.255.0 ip ospf network point-to-point ip ospf 1 area 0 |
Nexus - NX-OS |
---|
configure terminal |
R3:Cisco IOS |
---|
configure terminal ! hostname R3 ! router bgp 65535 bgp log-neighbor-changes neighbor 10.2.3.2 remote-as 65535 ! interface GigabitEthernet0/0 ip address 10.2.3.3 255.255.255.0 no shutdown ! end |
show bgp internal afコマンドを実行します。[IGP Metric Dampening Interval]行が目的の値を示していることを確認します。
デフォルト値は600(秒)です。
Nexus - NX-OS |
---|
Nexus# show bgp internal af . . . BGP Address Family Information for VRF: default Import Pending : No Import Pending : never Import Pending Reset : never Table Context Address : 0xcfa08bf4 Address family: IPv4 Unicast . . . IGP Metric Dampening Interval : 600 |
ルーティングテーブルのOSPFルートがコストを更新する場合、この新しい値をBGP MEDパスアトリビュートに反映するための遅延が存在します。
Nexus - NX-OS |
---|
Nexus# show ip route 10.255.255.1 IP Route Table for VRF "default" '*' denotes best ucast next-hop '**' denotes best mcast next-hop '[x/y]' denotes [preference/metric] '%<string>' in via output denotes VRF <string> 10.255.255.1/32, ubest/mbest: 1/0 *via 10.1.2.1, Eth1/1, [110/41], 01:58:41, ospf-1, intra Nexus# |
BGPアドレスファミリ設定セクションでno dampen-igp-metricコマンドを実行し、ルーティングテーブルのOSPFコストの変更時にBGPテーブルのMED属性を即座に更新します。
Nexus - NX-OS |
---|
Nexus# configure terminal Enter configuration commands, one per line. End with CNTL/Z. Nexus(config)# router bgp 65535 Nexus(config-router)# address-family ipv4 unicast Nexus(config-router-af)# no dampen-igp-metric |
NX-OSでdampen-igp-metricコマンドの機能を確認するには、次のデバッグをオンにします。
Nexus - NX-OS |
---|
Nexus# debug-filter bgp prefix 10.255.255.1/32 Nexus# debug logfile bgpdebug.log Nexus# debug bgp dampening brib Nexus# Nexus# show debug logfile bgpdebug.log |
完了したら、次のコマンドを使用してデバッグを無効にします。