IS-IS の実装の前提条件
適切なタスク ID を含むタスク グループに関連付けられているユーザ グループに属している必要があります。このコマンド リファレンスには、各コマンドに必要なタスク ID が含まれます。ユーザ グループの割り当てが原因でコマンドを使用できないと考えられる場合、AAA 管理者に連絡してください。
この製品のマニュアルセットは、偏向のない言語を使用するように配慮されています。このマニュアルセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザーインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブランゲージに対する取り組みの詳細は、こちらをご覧ください。
このドキュメントは、米国シスコ発行ドキュメントの参考和訳です。リンク情報につきましては、日本語版掲載時点で、英語版にアップデートがあり、リンク先のページが移動/変更されている場合がありますことをご了承ください。あくまでも参考和訳となりますので、正式な内容については米国サイトのドキュメントを参照ください。
Integrated Intermediate System-to-Intermediate System(IS-IS)、インターネット プロトコル バージョン 4(IPv4)は、標準ベースの内部ゲートウェイ プロトコル(IGP)です。Cisco ソフトウェアは、国際標準化機構(ISO)/International Engineering Consortium(IEC)10589 および RFC 1195 に記載されている IP ルーティング機能を実装し、IP バージョン 6(IPv6)向けに標準拡張のシングル トポロジおよびマルチトポロジ IS-IS を追加しています。
このモジュールでは、Cisco IOS XR ネットワークで IS-IS(IPv4 および IPv6)を実装する方法について説明します。
(注) |
現在は、デフォルトの VRF のみがサポートされています。VPNv4、VPNv6 および VPN ルーティング/転送(VRF)のアドレス ファミリ、L3VPN およびマルチキャストは、今後のリリースでサポートされる予定です。 |
適切なタスク ID を含むタスク グループに関連付けられているユーザ グループに属している必要があります。このコマンド リファレンスには、各コマンドに必要なタスク ID が含まれます。ユーザ グループの割り当てが原因でコマンドを使用できないと考えられる場合、AAA 管理者に連絡してください。
同じ物理インターフェイス上に複数の IS-IS インスタンスを存在させることができます。ただし、同じ物理インターフェイスを共有するすべてのインスタンスに異なるインスタンス ID を設定する必要があります。
または、 dot1q サブインターフェイスを作成して、dot1q サブインターフェイスそれぞれを異なる IS-IS インスタンスに設定することもできます。
(注) |
show configuration コマンドの出力の結果を表示するには、1 または 2 のレベル(no max-metric level {1|2})でのみ no max-metric コマンドを設定します。それ以外の場合、最大メトリック設定は出力に表示されません。この動作は、ルータに設定をコミットする前に確認されます。 |
ここでは、次の設定例について説明します。
次に、single-topology モードのイネーブル化の例を示します。IS-IS インスタンスが作成され、NET が定義され、インターフェイス上で IPv6 が IPv4 とともに設定され、IPv4 リンク トポロジが IPv6 で使用されます。
この設定は、POS インターフェイス 0/3/0/0 が IPv4 アドレスと IPv6 アドレスの両方の隣接関係を形成できるようにします。
router isis isp
net 49.0000.0000.0001.00
address-family ipv6 unicast
single-topology
interface POS0/3/0/0
address-family ipv4 unicast
!
address-family ipv6 unicast
!
exit
!
interface POS0/3/0/0
ipv4 address 10.0.1.3 255.255.255.0
ipv6 address 2001::1/64
次に、IPv6 に設定されているマルチトポロジ IS-IS を示します。
router isis isp
net 49.0000.0000.0001.00
interface POS0/3/0/0
address-family ipv6 unicast
metric-style wide level 1
exit
!
interface POS0/3/0/0
ipv6 address 2001::1/64
次に、set- attached-bit コマンドと redistribute コマンドの使用例を示します。レベル 1 に制限されたインスタンス「1」とレベル 2 に制限されたインスタンス「2」の 2 つのインスタンスが設定されています。
再配布を使用してレベル 1 のインスタンスからレベル 2 のインスタンスにルートが伝播します。レベル 1 のルートが優先されるように、レベル 2 インスタンスのアドミニストレーティブ ディスタンスが明示的に大きく設定されていることに注目してください。
レベル 1 インスタンスはレベル 2 インスタンスへの再配布ルートであることから、レベル 1 インスタンスには attached ビットが設定されています。このため、インスタンス「1」はエリアからバックボーンへ到達するための適切な候補になります。
router isis 1
is-type level-2-only
net 49.0001.0001.0001.0001.00
address-family ipv4 unicast
distance 116
redistribute isis 2 level 2
!
interface GigabitEthernet 0/3/0/0
address-family ipv4 unicast
!
!
router isis 2
is-type level-1
net 49.0002.0001.0001.0002.00
address-family ipv4 unicast
set
-attached
-bit
!
interface GigabitEthernet 0/1/0/0
address-family ipv4 unicast
次に、ルートのタギングの例を示します。
route-policy isis-tag-55
end-policy
!
route-policy isis-tag-555
if destination in (5.5.5.0/24 eq 24) then
set tag 555
pass
else
drop
endif
end-policy
!
router static
address-family ipv4 unicast
0.0.0.0/0 2.6.0.1
5.5.5.0/24 Null0
!
!
router isis uut
net 00.0000.0000.12a5.00
address-family ipv4 unicast
metric-style wide
redistribute static level-1 route-policy isis-tag-555
spf prefix-priority critical tag 13
spf prefix-priority high tag 444
spf prefix-priority medium tag 777
次に、IS-IS 過負荷ビット無効化をアクティブにする例を示します。
config
mpls traffic-eng path-selection ignore overload
次に、IS-IS 過負荷ビット無効化を非アクティブにする例を示します。
config
no mpls traffic-eng path-selection ignore overload
この項では、過負荷ビットを設定せずに、ルータの過負荷状態を処理するための IS-IS の設定例について説明します。
ルータが IS-IS 過負荷ビットで設定されている場合、過負荷ビットが設定されているときはルーティングプロセスに参加しますが、トラフィックを転送しません(直接接続されたインターフェイスへのトラフィックを除く)。過負荷動作を IS-IS に設定するには、過負荷ビットを設定せずに、max-link-metric ステートメントを設定します。このステートメントを設定することにより、ルータはルーティングプロセスに参加し、最後の手段である中継ノードとして使用されます。
特定のトポロジのルータインターフェイスの設定に精通していることを確認します。
ステップ 1 |
トポロジに示すように、ルータ A、B、および C を設定します。 次の IP アドレスを使用します。
|
ステップ 2 |
ルータ A、B、および C で、IS-IS と対応するネットアドレスを設定します。 例:
|
ステップ 3 |
ルータ A、B、および C のループバック インターフェイスで IPv4 と IPv6 のアドレスファミリを設定します。 例:
|
ステップ 4 |
ルータインターフェイスでリンクメトリックを設定します。 例:
|
ステップ 5 |
ルータ A、B、および C のルートプレフィックスを表示して、設定を確認します。 例:
|
ステップ 6 |
max-link-metric ステートメントを設定する前に、ルータ B にリンクメトリックを確認します。 例:
|
ステップ 7 |
ルータ B に max-link-metric ステートメントを設定します。 例:
|
ステップ 8 |
設定をコミットします。 例:
|
ステップ 9 |
ルータ B のリンクメトリックの変更を確認します。 例:
|
ステップ 10 |
(任意)ルータ A と C のルートプレフィックスの変更を確認します。 例:
|
IS-IS は、過負荷ビットを設定せずにルータの過負荷状態を処理するように正常に設定されています。
他の IP ルーティング プロトコルを実装するには、 Routing Configuration Guide for Cisco ASR 9000 Series Routersの次のドキュメント モジュールを参照してください。
「OSPF の実装」
「BGP の実装」
「EIGRP の実装」
「RIP の実装」
ここでは、IS-IS の実装に関する参考資料について説明します。
関連項目 |
マニュアル タイトル |
---|---|
IS-IS コマンド:コマンド構文の詳細、コマンド モード、コマンド履歴、デフォルト設定、使用に関する注意事項、および例 |
Routing Command Reference for Cisco ASR 9000 Series Routers |
MPLS TE 機能情報 |
MPLS Configuration Guide for Cisco ASR 9000 Series RoutersMPLS Configuration Guide for Cisco NCS 560 Series Routersの「 Implementing MPLS Traffic Engineering on Cisco ASR 9000 Series Router 」のモジュール |
双方向フォワーディング検出(BFD) |
Interface and Hardware Component Configuration Guide for Cisco ASR 9000 Series Routers および Interface and Hardware Component Command Reference for Cisco ASR 9000 Series Routers |
標準 |
タイトル |
---|---|
Draft-ietf-isis-ipv6-05.txt |
『Routing IPv6 with IS-IS』(Christian E. Hopps) |
Draft-ietf-isis-wg-multi-topology-06.txt |
『M-ISIS: Multi Topology (MT) Routing in IS-IS』(Tony Przygienda、Naiming Shen、Nischal Sheth) |
Draft-ietf-isis-traffic-05.txt |
『IS-IS Extensions for Traffic Engineering』(Henk Smit、Toni Li) |
Draft-ietf-isis-restart-04.txt |
『Restart Signaling for IS-IS』(M. Shand、Les Ginsberg) |
Draft-ietf-isis-igp-p2p-over-lan-05.txt |
『Point-to-point operation over LAN in link-state routing protocols』(Naiming Shen) |
Draft-ietf-rtgwg-ipfrr-framework-06.txt |
『IP Fast Reroute Framework』(M. Shand、S. Bryant) |
Draft-ietf-rtgwg-lf-conv-frmwk-00.txt |
『A Framework for Loop-free Convergence』(M. Shand、S. Bryant) |
MIB |
MIB のリンク |
---|---|
— |
Cisco IOS XR ソフトウェアを使用して MIB の場所を特定してダウンロードするには、次の URL にある Cisco MIB Locator を使用して、[Cisco Access Products] メニューからプラットフォームを選択します。 https://mibs.cloudapps.cisco.com/ITDIT/MIBS/servlet/index |
RFC |
タイトル |
---|---|
RFC 1142 |
『OSI IS-IS Intra-domain Routing Protocol』 |
RFC 1195 |
『Use of OSI IS-IS for Routing in TCP/IP and Dual Environments』 |
RFC 2763 |
『Dynamic Hostname Exchange Mechanism for IS-IS』 |
RFC 2966 |
『Domain-wide Prefix Distribution with Two-Level IS-IS』 |
RFC 2973 |
『IS-IS Mesh Groups』 |
RFC 3277 |
『IS-IS Transient Blackhole Avoidance』 |
RFC 3373 |
『Three-Way Handshake for IS-IS Point-to-Point Adjacencies』 |
RFC 3567 |
『IS-IS Cryptographic Authentication』 |
RFC 4444 |
『IS-IS Management Information Base』 |
説明 |
リンク |
---|---|
シスコのテクニカル サポート Web サイトでは、製品、テクノロジー、ソリューション、技術的なヒント、およびツールへのリンクなどの、数千ページに及ぶ技術情報が検索可能です。Cisco.com に登録済みのユーザは、このページから詳細情報にアクセスできます。 |