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 シリーズの設定階層

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

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

  • ethernet-switching-options アナライザ出力インターフェイス

  • ethernet-switching-options bpdu-block インターフェイス

  • ethernet-switching-options インターフェース

  • ethernet-switching-options redundant-trunk-group group-name インターフェイス

  • ethernet-switching-options secure-access-port interface

  • ethernet-switching-options voipインターフェイス

  • poe インターフェイス

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

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

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

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

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

  • プロトコルリンク管理ピアlmp-control-channelインターフェイス

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

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

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

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

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

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

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

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

  • プロトコルospfエリア

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

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

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

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

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

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

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

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

  • プロトコル vstp vlan vlan-id interface

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

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

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

メモ:

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

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

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

  • poe インターフェイス

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

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

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

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

  • プロトコル リンク管理ピア name lmp-control-channel

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

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

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

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

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

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

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

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

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

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

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

  • プロトコル vstp vlan vlan-id interface

  • スイッチ オプション冗長トランク グループ 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 使用します。

メンバー・ステートメントの範囲には、以下を含める必要があります。

  • *—すべて、0~47の順次インターフェイスを指定します。

    注意:

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

  • num—Number;は、その番号で1つの特定のインターフェイスを指定します。

  • [low-high]低から高の間の数字。は、順次インターフェースの範囲を指定します。

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

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

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

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

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

正規表現またはワイルドカードは、インターフェイスタイププレフィックスではサポートされていません。例えば、プレフィックス gefeおよびxe を明示的に言及する必要があります。

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

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

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

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

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

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

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

ヒント:

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

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

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

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

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

ステートメントではmember-range、 と end-rangestart-rangeのすべての可能なインターフェイスがメンバーの拡張で考慮されます。例えば、以下member-rangeのステートメントです。

次のへと拡張します。

以下 member のステートメント:

次のへと拡張します。

以下 member のステートメント:

次のへと拡張します。

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

Junos OSが、 にmember存在する および member-range ステートメントをinterface-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は、 と の両方hold-timemtu設定しています。

設定の継承優先度

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

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

インターフェイス et-1/1/1 は、最初に mtu 500 定義されたため、インターフェイス範囲 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 使用して検証できます。