ISISの構成
ISIS を設定するための前提条件
-
ISIS プロトコルを理解していることを確認してください。
-
IPV6ルートの場合は、以下を有効にします。
-
IPv6 プロトコル変換機能。
-
ISIS プロトコルを実行する VLAN の IPv6 動的ルーティングオプション。
-
ISIS を有効にする
ISIS ルーティングプロセスの作成と VLAN 上での起動
| コマンド | 説明 |
|---|---|
| VTYSH | VTYSH コマンドプロンプトを表示します。 |
| configure terminal | グローバル構成モードに移行します。 |
| router ISIS [tag] | ルーティングプロセスの ISIS ルーティングプロセスおよび構成モードを作成します。 |
| net XX....XXXX.YYYY.YYYY.YYYY.00 | ルーティングプロセスの NET 値を指定します。ここで、·XX... .XXXXはエリアアドレス (1 ~ 13 バイト)、·YYYY.YYYY はシステム ID (6 バイト)、·00は N セレクタ (1 バイト) です。 |
| is-type (level-1|level-1-2|level-2-only) | ISIS ルーティングプロセスを指定されたルーティングレベルに設定します。Default: level-1-2. |
| ns IPv6-routing | IPv6 動的ルーティングデーモンを起動します。 |
| interface <vlan_name> | VLAN 構成モードを開始します。 |
| ip router ISIS | IPv4 ルート交換の VLAN 上の ISIS ルーティングプロセスを有効にします。 |
| ipv6 router ISIS | IPv6 ルート交換用の VLAN 上の ISIS ルーティングプロセスを有効にします。 |
> VTYSH
NS# configure terminal
NS(config)# router isis 11
NS(config-router)# net 15.aabb.ccdd.0097.00
NS(config-router)# is-type level-1
NS(config-router)# exit
NS(config)# ns IPv6-routing
NS(config)# interface vlan0
NS(config-if)# ip router isis 11
NS(config-if)# ipv6 router isis 11
広告ルート
| コマンド | 説明 |
|---|---|
| VTYSH | VTYSH コマンドプロンプトを表示します。 |
| configure terminal | グローバル構成モードに移行します。 |
| router ISIS [tag] | ISIS ルーティングインスタンスを起動し、ルーティングプロセスの構成モードを開始します。 |
| 接続済み再配布 (レベル 1、レベル 1-2、レベル 2) | 接続されたルートを再配布します。レベル 1:接続されたルートをレベル 1に再配分、レベル1-2: 接続されたルートをレベル 1 とレベル 2 に再配分、レベル 2: 接続されたルートをレベル 2 に再配布します。 |
| カーネルの再配布 (レベル 1、レベル 1-2、レベル 2) | カーネルルートを再配布します。レベル1:カーネルルートをレベル 1に再配布、レベル1-2: カーネルルートをレベル 1 とレベル 2 に再配布、レベル 2: カーネルルートをレベル 2 に再配布します。 |
>VTYSH
NS# configure terminal
NS(config)# router isis 11
NS(config-router)# redistribute connected level-1
NS(config-router)# redistribute kernel level-1
ISIS プロパゲーションの制限
| コマンド | 説明 |
|---|---|
| VTYSH | VTYSH コマンドプロンプトを表示します。 |
| configure terminal | グローバル構成モードに移行します。 |
| router isis [tag] | ルーティングプロセスの構成モードを開始します。 |
| passive-interface <vlan_name> | 指定した VLAN にバインドされたインターフェイスのルーティングアップデートを抑制します。 |
>VTYSH
NS# configure terminal
NS(config)# router isis 11
NS(config-router)# passive-interface VLAN0
ISIS 設定の検証
| Commands | 説明 |
|---|---|
| VTYSH | VTYSH コマンドプロンプトを表示します。 |
| show ip isis route | 更新された IPv4 ISIS ルーティングテーブルを表示します。 |
| show ipv6 isis route | 更新された IPv6 ISIS ルーティングテーブルを表示します。 |
| sh isis interface <vlan_name> | 指定された VLAN の IPv6 ISIS 情報を表示します。 |
NS# VTYSH
NS# show ip isis route
NS# show ipv6 isis route
NS# sh isis interface VLAN0