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 イーサネットスイッチングオプションアナライザ

  • ethernet-switching-optionsアナライザ name 入力イングレスインターフェイス

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

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

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

  • イーサネットスイッチングオプション redundant-trunk-group グループ名インターフェイス

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

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

  • PoEインターフェイス

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

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

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

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

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

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

  • プロトコル リンク管理 te-link name interface

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

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

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

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

  • プロトコル、mstp、msti-id インターフェイス

  • プロトコル、mstp、msti-id vlan、 vlan-id インターフェイス

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

  • プロトコル OSPF エリア

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

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

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

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

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

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

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

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

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

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

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

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

手記:

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

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

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

  • PoEインターフェイス

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

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

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

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

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

  • プロトコル リンク管理 te-link name interface

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

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

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

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

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

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

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

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

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

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

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

  • スイッチオプション redundant-trunk-group group-name インターフェイス

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

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

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

手記:

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

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

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

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

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

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

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

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

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

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

  • *—すべて は、0〜47のシーケンシャルインターフェイスを指定します。

    注意:

    メンバーステートメントのワイルドカード * は、特定のインターフェイスタイプでサポートされるインターフェイス番号を考慮しません。インターフェイス タイプに関係なく、 * にはインターフェイス グループの 0 から 47 までのインターフェイス番号が含まれます。したがって、メンバー ステートメントでは 注意して * を使用してください。

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

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

  • [num1, num2, num3]—番号 num1num2、および num3 は、複数の特定のインターフェイスを指定します。

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

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

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

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

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

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

例:インターフェイス範囲の共通設定

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

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

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

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

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

先端:

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

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

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

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

展開前の構成例は以下のようになります。

member-range ステートメントでは、メンバーを展開する際に、start-rangeend-rangeの間で考えられるすべてのインターフェイスが考慮されます。例えば、以下のmember-rangeステートメントがあるとします。

に展開されます。

次の member ステートメントは、

に展開されます。

次の member ステートメント:

に展開されます。

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

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

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

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

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

設定グループの継承

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

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

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

共通の設定継承

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

例えば:

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

設定継承の優先度

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

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

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

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

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

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

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

show protocols dot1x | display inheritanceコマンドを使用して、この設定を確認できます。