Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

物理インターフェイスのインターフェイス範囲

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

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

インターフェイス範囲を設定するには、階層レベルで interface-range ステートメントを [edit interfaces] 使用します。ステートメントは interface-range 、その定義で物理ネットワーク インターフェイス名のみを受け入れます。Junos OS Evolved は、イーサネット インターフェイスのインターフェイス範囲をサポートしています et-fpc/pic/port

インターフェイス範囲を設定するには、次の手順に基います。

  1. 階層レベルで interface-range ステートメントを [edit interfaces] 使用します。インターフェイス範囲に選択した名前を含めます。

    たとえば、「range1」という名前のインターフェイス範囲を設定するには、次の手順に該当します。

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

  3. 個々のメンバーを指定するには、階層レベルで member ステートメントを [edit interfaces interface-range range-name] 使用します。例えば:
  4. ステートメントを含む正規表現を使用して、インターフェイス範囲メンバーのリストを member range of interface names 指定できます。メンバー ステートメントの範囲には、次を含めることができます。
    • *すべて。0 から 47 までの順次インターフェースを指定します。

      注意:

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

    • num—番号。特定のインターフェイスを番号で指定します。

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

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

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

    例えば:

定義にはinterface-range、その中に and ステートメントの両方membermember-range含めることができます。定義内interface-rangeのステートメントのmember数にmember-range制限はありません。ただし、少なくとも 1 つまたは複数のmembermember-rangeステートメントが定義内に存在しているinterface-range必要があります。

interface-range単一memberまたはmember-rangeステートメントを持ち、共通の構成ステートメントを持たない定義は有効です。ただし、定義の一部interface-rangeとして共通の設定ステートメントをインターフェイス範囲に追加することもできます。例えば:

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

前述の例では、ノードは個々の interface インターフェイスとインターフェイス範囲の両方を受け入れることができます。

ヒント:

拡張設定のインターフェイス範囲を表示するには、コマンドを (show | display inheritance) 使用します。

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

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

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

ステートメントの member-range 場合、メンバー間 start-range で考えられるすべてのインターフェースと end-range 、メンバーの拡張で考慮されます。たとえば、次のステートメントは次 member-range のとおりです。

次の機能に拡張します。

member のステートメント:

次の機能に拡張します。

member のステートメント:

次の機能に拡張します。

設定継承の優先度

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

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

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

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

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

インターフェイス範囲設定からインターフェイスが継承する設定よりも、前景色インターフェイスの設定が優先されます。

この例では、インターフェイスの前景色設定であるため、MTU et-1/0/1 値は 1024 です。

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

一般的な設定の継承

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

例えば:

この例では、インターフェイス et-4/0/0 スルー et-4/0/40 は両方 hold-time を持ち、 mtu 設定されています。

設定グループの継承

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

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

これを検証するには、 show interfaces | display inheritance次の手順に従います。

インターフェイス範囲を使用する場合の設定の拡張

この例では、 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 使用して検証できます。