Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

インターフェイス範囲

インターフェイス範囲は、共通の設定を持つ類似したタイプのインターフェイスを表し、グループ化されています。範囲には、名前、範囲、およびすべての類似したインターフェイスに共通する設定ステートメントが含まれています。

スイッチのインターフェイス範囲について

インターフェイス範囲を使用して、共通の設定プロファイルを共有する同じタイプのインターフェイスをグループ化できます。これにより、ジュニパーネットワークスEXシリーズイーサネットスイッチのインターフェイスを設定する際の時間と労力を削減できます。すべてのインターフェイスに共通の設定は、インターフェイス範囲定義に含めることができます。

インターフェイス範囲の定義には、定義されたインターフェイス範囲の名前、一連のインターフェイスに該当しない個々のメンバーインターフェイスの名前、メンバー範囲で定義されたインターフェイスの範囲、およびすべてのインターフェイスに共通する設定ステートメントが含まれます。メンバー範囲と個々のメンバーで定義され、共通の設定がないインターフェイス範囲も有効な定義です。

メモ:

インターフェイス範囲の定義は、ギガビット、10ギガビット、およびファストイーサネットインターフェイスでのみサポートされています。OCXシリーズスイッチは、ファイバーチャネルインターフェイスをサポートしていません。

Junos OS リリース 14.1X53-D15 以降以降では、インターフェイス範囲で定義された共通設定は上書きされず、ローカル設定に追加されます。14.1X53-D15より前のJunos OSリリースでは、インターフェイス範囲で定義された共通の設定はローカル設定で上書きされます。

定義されたインターフェイス範囲は、以下の設定階層でインターフェイスノードが使用される場所で使用できます。

表1 は、EXシリーズ、NFX、OCX、QFXシリーズ、QFabricシリーズの構成階層を示しています。

表1:EXシリーズの設定階層

EXシリーズの設定階層

EX4600、NFX、QFXシリーズ、QFabricシステムの設定階層

ELS付きEXシリーズの設定階層

  • イーサネットスイッチングオプションアナライザ name 入力エグレスインターフェイス

  • イーサネットスイッチングオプションアナライザ name 入力イングレスインターフェイス

  • イーサネットスイッチングオプションアナライザ出力インターフェイス

  • イーサネットスイッチングオプションBPDUブロックインターフェイス

  • イーサネットスイッチングオプションインターフェイス

  • イーサネットスイッチングオプション冗長トランクグループグループ名インターフェイス

  • イーサネットスイッチングオプションセキュアアクセスポートインターフェイス

  • イーサネットスイッチングオプションVoIPインターフェイス

  • PoEインターフェイス

  • プロトコル dot1x 認証インターフェイス

  • プロトコル GVRP インターフェイス

  • プロトコル IGMP インターフェイス

  • プロトコル IGMP-スヌーピングVLAN vlan-name インターフェイス

  • プロトコル ISIS インターフェイス

  • プロトコル リンク管理ピア LMP 制御チャネル インターフェイス

  • プロトコル リンク管理 TE リンク name インターフェイス

  • プロトコル LLDPインターフェイス

  • プロトコル LLDP-MEDインターフェイス

  • プロトコル MPLS インターフェイス

  • プロトコル MSTP インターフェイス

  • プロトコル MSTP MSTI インターフェイスid

  • プロトコル MSTP MSTI-id VLAN vlan-id インターフェイス

  • プロトコルOAMイーサネットリンク障害管理インターフェイス

  • プロトコルOSPFエリア

  • プロトコル PIM インターフェイス

  • プロトコルRIPグループ group-name ネイバー

  • プロトコル RIPNGグループ group-name ネイバー

  • プロトコル ルーター-アドバタイズメント インターフェイス

  • プロトコル ルーター ディスカバリ インターフェイス

  • プロトコル RSVP インターフェイス

  • プロトコル フロー インターフェイス

  • プロトコル STP インターフェイス

  • プロトコル VSTP VLAN vlan-id インターフェイス

  • vlan-name VLAN インターフェイス

  • プロトコル ISIS インターフェイス

  • プロトコル フロー インターフェイス

メモ:

これらのステートメントは、OCXシリーズスイッチではサポートされていません。

  • 転送オプション アナライザ name 入力エグレス インターフェイス

  • 転送オプション アナライザ name 入力イングレス インターフェイス

  • PoEインターフェイス

  • プロトコル dot1x オーセンティケータ インターフェイス

  • プロトコル IGMP インターフェイス

  • プロトコル ISIS インターフェイス

  • プロトコル レイヤー2制御BPDUブロックインターフェイス

  • プロトコル リンク管理ピア name LMP 制御チャネル

  • プロトコル リンク管理 TE リンク name インターフェイス

  • プロトコル LLDPインターフェイス

  • プロトコル LLDP-MEDインターフェイス

  • プロトコル MSTP インターフェイス

  • プロトコルOAMイーサネットリンク障害管理インターフェイス

  • プロトコル OSPF エリア area-id インターフェイス

  • プロトコル PIM インターフェイス

  • プロトコル ルーター-アドバタイズメント インターフェイス

  • プロトコル ルーター ディスカバリ インターフェイス

  • プロトコル RSVP インターフェイス

  • プロトコル フロー インターフェイス

  • プロトコル VSTP VLAN vlan-id インターフェイス

  • スイッチオプションの冗長トランクグループ group-name インターフェイス

  • スイッチオプションVoIPインターフェイス

ELSの詳細については、「 拡張レイヤー2ソフトウェアCLIの使用」を参照してください。

ELSを使用したEXシリーズスイッチのインターフェイス範囲の設定

メモ:

このタスクでは、ELS(拡張レイヤー 2 ソフトウェア)設定スタイルのサポートにより、EX シリーズ スイッチで Junos OS を使用します。スイッチがELSをサポートしていないソフトウェアを実行している場合は、 インターフェイス範囲の設定を参照してください。ELSの詳細については、「 拡張レイヤー2ソフトウェアCLIの使用」を参照してください。

Junos OSでは、同一のインターフェイス範囲を インターフェイス範囲にグループ化することができます。まず、インターフェイス範囲内の同一のインターフェイスのグループを指定します。次に、指定したインターフェイス範囲に共通の設定を適用して、必要な設定ステートメントの数を減らし、コンパクトな設定を作成しながら時間を節約できます。

スイッチでのインターフェイス範囲の設定

インターフェイス範囲を設定するには、 階層レベルで ステートメントを含め interface-range ます [edit interfaces]

ステートメントは、 interface-range その定義に物理ネットワークインターフェイス名のみを受け入れます。

インターフェイスは、インターフェイスの範囲として、またはステートメント定義の下の interface-range 番号範囲を使用してグループ化できます。

インターフェイス範囲定義内の インターフェイス は、メンバー範囲の一部として追加することも、番号範囲を使用して個々のメンバーまたは複数のメンバーとして追加することもできます。

メンバー範囲を指定するには、 階層レベルで [edit interfaces interface-range name] ステートメントmember-rangeを使用します。

インターフェイスを字句順に指定するには、 ステートメントを使用します member-range start-range to end-range

メンバーステートメントの範囲には、次のものが含まれている必要があります。

  • *:All:0 〜 47 のシーケンシャル インターフェイスを指定します。

    注意:

    メンバー ステートメントのワイルドカード * では、特定のインターフェイスの種類でサポートされているインターフェイス番号は考慮されません。インターフェイスのタイプに関係なく、 * にはインターフェイスグループへの 0 〜 47 の範囲のインターフェイス番号が含まれます。そのため、メンバー ステートメントでの * の使用には注意が必要です。

  • num - 数値。1 つの特定のインターフェイスをその番号で指定します。

  • [low-high]—低から高までの数値。シーケンシャル インターフェイスの範囲を指定します。

  • [num1, num2, num3]- 数字 num1num2、num3 は、複数の特定のインターフェイスを指定します。

例:インターフェイス範囲のメンバー範囲の指定

1 つまたは複数のメンバーを指定するには、 階層レベルで ステートメントmember[edit interfaces interface-range name]を使用します。

インターフェイス範囲メンバーのリストを個別に指定するか、正規表現を使用して複数のインターフェイスに対して指定するには、 ステートメントを使用します member list of interface names

例:インターフェイス範囲メンバーの指定

正規表現またはワイルドカードは、インターフェイスタイプのプレフィックスではサポートされていません。例えば、接頭辞 gefexe は明示的に指定する必要があります。

インターフェイス範囲定義には、メンバーmember-rangeステートメントの両方を含めることができます。インターフェイス範囲内のメンバーまたはmember-rangeステートメントの数に上限はありません。ただし、少なくとも 1 つのメンバーまたはmember-rangeステートメントがインターフェイス範囲定義内に存在している必要があります。

例:インターフェイス範囲の一般的な設定

インターフェイス範囲に共通の設定は、次のように インターフェイス範囲 定義の一部として追加できます。

member または member-range ステートメントのみを含み、共通の設定ステートメントを持たないインターフェイス範囲定義は有効です。

これらの定義されたインターフェイス範囲は、 インターフェイス ノードが存在する場所で、他の設定階層で使用できます。

例:プロトコル階層下で使用されるインターフェイス範囲foo

foo は、 [interfaces] 階層レベルで定義されたインターフェイス範囲である必要があります。上記の例では、インターフェイスノードは個々のインターフェイスとインターフェイス範囲の両方を受け入れることができます。

ヒント:

拡張された設定でインターフェイス範囲を表示するには、 コマンドを使用します (show | display inheritance) 。詳しくは、 Junos OS CLIユーザーガイドを参照してください。

定義されたインターフェイス範囲は、インターフェイスノードが使用される場所で使用できます。設定階層を表示するには、 スイッチのインターフェイス範囲についてを参照してください。

拡張されたインターフェイス範囲ステートメント

オペレーティングシステムは、インターフェイス範囲定義内のすべてのステートメントとmember-rangeステートメントを展開して、member指定されたインターフェイス範囲のインターフェイス名の最終リストを生成します。

展開する前の設定例は以下のようになります。

member-rangeステートメントでは、メンバーを展開する際に、 と end-range の間のstart-rangeすべての可能なインターフェイスが考慮されます。たとえば、次のmember-rangeステートメントがあるとします。

展開先:

次の member ステートメント:

展開先:

次の member ステートメント:

展開先:

メンバー インターフェイスの設定の継承

Junos OSが にある interface-rangeおよび ステートメントを展開するmembermember-range、設定で明示的に定義されていないインターフェイスオブジェクトが作成されます。オペレーティングシステムは、インターフェイス範囲のすべてのメンバーインターフェイスに共通の設定をコピーします。

フォアグラウンド インターフェイスの設定は、インターフェイスがインターフェイス範囲の設定から継承する設定よりも優先されます。

この例では、インターフェイス et-1/0/1 のMTU値は1024ですが、これはフォアグラウンド設定であるためです。

これは、 コマンドの出力 show interfaces | display inheritance で確認できます。

設定グループの継承

インターフェイス範囲メンバーのインターフェイスは、他のフォアグラウンド設定と同様に、設定グループから設定を継承します。唯一の違いは、オペレーティングシステムがこの設定を読み取る前に、 interface-range がメンバーインターフェイスの展開を通過することです。

この例では、 Junos OShold-time 、インターフェイス範囲 range1のすべてのメンバーに設定を適用します。

これは show interfaces | display inheritance、次のように で確認できます。

共通構成の継承

インターフェイスが複数のインターフェイス範囲のメンバーである場合、そのインターフェイスはすべてのインターフェイス範囲から共通の設定を継承します。

例えば:

この例では、 を介したet-4/0/40インターフェイスet-4/0/0には と mtu の両方がhold-time設定されています。

設定継承の優先度

インターフェイス範囲は、継承する優先度の順に定義されます。最初のインターフェイス範囲の設定データは、後続のインターフェイス範囲よりも優先されます。

この例では、インターフェイス範囲とインターフェイス範囲int-grp-oneの両方にインターフェイスet-1/1/1int-grp-two存在します。

インターフェイスは、mtu 500最初に定義されたため、インターフェイスet-1/1/1範囲int-grp-oneを継承します。

インターフェイス範囲が使用される構成拡張

この例では、 interface-range range1 が 階層の下で protocols 使用されます。

authenticatorに存在するノードはinterface、次のようにインターフェイス範囲range1のメンバーインターフェイスに展開されます。

ステートメントは interface range-1 et-7/1/1とet-5/0/1の2つのインターフェイスに展開され、オペレーティングシステムはこの2つのインターフェイスの下の設定を retries 1 コピーします。

このコンフィギュレーション show protocols dot1x | display inheritance は、 コマンドを使用して確認できます。