論理インターフェイスのプロパティ
論理インターフェイスを設定でき、コマンドの出力に説明が show
表示されます。メディア最大送信単位(MTU)は、インターフェイスの設定時に自動的に計算され、変更することもできます。論理インターフェイスでSNMP(簡易ネットワーク管理プロトコル)通知を有効にして、インターフェイスの状態や接続が変更されたときに関する情報を提供できます。
インターフェイスアドレスの割り当て
プロトコルファミリーを設定する際にアドレスを指定することで、インターフェイスにアドレスを割り当てます。または inet6
ファミリーのinet
場合、インターフェイスIPアドレスを設定します。ファミリーのiso
場合、ループバックインターフェイスに1つ以上のアドレスを設定します。、 ccc
ethernet-switching
、 tcc
、 mpls
、tnp
および vpls
ファミリーでは、アドレスを設定することはありません。
ポイントツーポイントプロトコル(PPP)アドレスは、プライマリ属性を持つループバックインターフェイスアドレスから取得されます。ループバックインターフェイスが番号なしインターフェイスとして設定されている場合、ドナーインターフェイスからプライマリアドレスを取得します。
アドレスをインターフェイスに割り当てるには、次の手順を実行します。
論理ユニット記述を設定に追加する
各論理ユニットのテキスト記述を設定ファイルに含めることができます。含めるすべての説明テキストは、 コマンドの出力に show interfaces
表示されます。また、MIB(管理情報ベース)オブジェクトでも ifAlias
公開されます。インターフェイスの設定には影響しません。テキスト記述を追加するには、 ステートメントを description
含めます。
description text;
以下の階層レベルでこのステートメントを含めることができます。
-
[edit interfaces interface-name unit logical-unit-number]
-
[edit logical-systems logical-system-name interfaces interface-name unit logical-unit-number]
説明には 1 行のテキストを使用できます。テキストにスペースが含まれている場合は、引用符で囲みます。
拡張DHCPリレーを設定して、オプション82エージェント回線IDサブオプションにインターフェイス記述を含めることができます。 DHCP リレー エージェント情報オプション(オプション 82)を参照してください。
物理インターフェイスの記述については、 インターフェイスの説明の設定を参照してください。
メディアMTUを設定する
メディアMTUのサイズを変更する場合、サイズがプロトコルMTUとカプセル化オーバーヘッドの合計と同じかそれ以上であることを確認する必要があります。要するにあの:
Minimum media MTU = protocol MTU + encapsulation overhead
設定できる最大メディアMTUサイズは、デバイスとインターフェイスのタイプによって異なります。
メディアMTUまたはプロトコルMTUを変更すると、インターフェイスが削除され、再度追加されます。これにより、リンクがフラップします。
メディアMTUを設定するには:
プロトコルMTU
概要
デフォルトのプロトコルMTUは、デバイスとインターフェイスタイプによって異なります。インターフェイスを最初に設定すると、プロトコルMTUが自動的に計算されます。その後メディアMTUを変更すると、既存のアドレスファミリーのプロトコルMTUが自動的に変更されます。
メディアMTUサイズを小さくしても、1つ以上のアドレスファミリーがすでに設定され、インターフェイス上でアクティブである場合、プロトコルMTUサイズも小さくする必要があります。プロトコルMTUのサイズを大きくする場合、メディアMTUのサイズがプロトコルMTUとカプセル化オーバーヘッドの合計と同じかそれ以上であることを確認する必要があります。
MPLS MTUを設定しない場合、 Junos OS は物理インターフェイスMTUからMPLS MTUを導き出します。この値から、ソフトウェアは、パケット転送エンジンでプッシュされる可能性のあるラベルの最大数のカプセル化固有のオーバーヘッドとスペースを差し引きます。このソフトウェアは、それぞれ 4 バイトのラベルを 3 枚、合計 12 バイト用に提供します。
つまり、MPLS MTU を決定するために使用される式は次のとおりです。
MPLS MTU = physical interface MTU – encapsulation overhead – 12
プロトコルMTUは、仮想トンネル(VT)インターフェイスを除くすべてのトンネルインターフェイスで設定できます。 Junos OS は、VTインターフェイスのMTUサイズをデフォルトで無制限に設定します。
プロトコルMTUを設定する
メディアMTUまたはプロトコルMTUを変更すると、インターフェイスが削除され、再度追加されます。これにより、リンクがフラップします。
プロトコルMTUを設定するには:
インターフェイス帯域幅の設定
デフォルトでは、オペレーティングシステムはMIB-IIオブジェクト ifSpeed
に物理インターフェイス速度を使用します。論理インターフェイスの帯域幅値を設定することで、 変数を ifSpeed
入力するように論理ユニットを設定できます。ステートメントは bandwidth
情報のみのパラメーターを設定します。このステートメントでは、インターフェイスの実際の帯域幅を調整することはできません。
この値を設定する際は、注意することをお勧めします。ステートメントを使用して bandwidth
設定するインターフェイス帯域幅の値は、OSPFなどの動的ルーティングプロトコルのインターフェイスコスト計算方法に影響します。デフォルトでは、動的ルーティングプロトコルのインターフェイスコストは次の式です。
cost = reference-bandwidth/bandwidth,
公式では、帯域幅は物理インターフェイスの速度です。ただし、 ステートメントを使用して帯域幅の値を bandwidth
指定すると、実際の物理インターフェイス帯域幅ではなく、その値がインターフェイスコストの計算に使用されます。
論理インターフェイスの帯域幅値を設定するには、 ステートメントを bandwidth
含めます。
bandwidth rate;
以下の階層レベルでこのステートメントを含めることができます。
-
[edit interfaces interface-name unit logical-unit-number]
-
[edit logical-systems logical-system-name interfaces interface-name unit logical-unit-number]
rate
は、ビット/秒(bps)またはセル/秒(cps)でのピークレートです。bpsで値を指定するには、完全な10進数または10進数の後に省略形 k
(1000) m
、(1,000,000)、または g
(1,000,000,000)を続けることができます。また、省略形 c
で続く10進数を入力することで、cpsで値を指定することもできます。cps で表される値は、公式 1 cps = 384 bps を使用して bps に変換されます。値は任意の正の整数です。ステートメントは bandwidth
、マルチリンクインターフェイスを除くすべての論理インターフェイスで有効です。
論理インターフェイスでSNMP通知を有効または無効にする
デフォルトでは、インターフェイスまたは接続の状態が変化すると、SNMP(簡易ネットワーク管理プロトコル)通知が送信されます。
論理インターフェイスでこれらの通知を明示的に有効にするには、 ステートメントを traps
含めます。
(traps);
論理インターフェイスでこれらの通知を明示的に無効にするには、 ステートメントを no-traps
含めます。
(no-traps);
これらのステートメントは、以下の階層レベルに含めることができます。
-
[edit interfaces interface-name unit logical-unit-number]
-
[edit logical-systems logical-system-name interfaces interface-name unit logical-unit-number]
論理インターフェイスのアカウンティングの概要
このセクションでは、論理インターフェイスでアカウンティングを設定する方法について説明します。
アカウンティング プロファイルの概要
ジュニパーネットワークスのルーターとスイッチは、ルーターとスイッチを通過するトラフィックに関するさまざまな種類のデータを収集できます。このデータの一部の共通特性を指定する1つ以上の アカウンティングプロファイル を設定することができます。
-
会計記録で使用されるフィールド
-
ルーターまたはスイッチが破棄する前に保持するファイル数と、1 ファイルあたりのバイト数
-
システムがデータを記録するために使用するポーリング周期
プロファイルを設定し、 階層レベルのステートメントを使用して、各プロファイルに一意の名前を [edit accounting-options]
定義します。アカウンティングプロファイルには、インターフェイスプロファイルとフィルタープロファイルの2種類があります。インターフェイスプロファイルを設定するには、 階層レベルで interface-profile
ステートメントを [edit accounting-options]
含めます。フィルタープロファイルを設定するには、 階層レベルで filter-profile
ステートメントを [edit accounting-options]
含めます。詳細については、 ルーティングデバイス用Junos OSネットワーク管理管理ガイドを参照してください。
および 階層レベルで ステートメントを含めることで、accounting-profile
フィルタープロファイルを[edit firewall filter filter-name]
[edit firewall family family filter filter-name]
適用します。詳細については、 ルーティングポリシー、ファイアウォールフィルター、およびトラフィックポリサーユーザーガイドを参照してください。
論理インターフェイスのアカウンティングを設定する
始める前に
特定の論理インターフェイス上の入出力パケットのエラーと統計情報を収集するために、プロファイルを設定する必要があります。アカウンティングプロファイルは、どの統計情報を収集してログファイルに書き込むかを指定します。アカウンティングデータログファイルの設定方法については、 アカウンティングデータログファイル の設定を参照してください。
インターフェイスプロファイルは、収集されログファイルに書き込まれる情報を指定します。特定の論理インターフェイス上の入出力パケットのエラーと統計情報を収集するプロファイルを設定できます。
「」も参照
論理インターフェイスのアカウンティング プロファイルの表示の概要
目的
階層レベルで設定された論理インターフェイスのアカウンティングプロファイルを表示するには、特定の [edit accounting-options interface-profile profile-name]
パラメーターを指定する必要があります。
-
interface-name—ge-1/0/1
-
論理ユニット番号 - 1
-
インターフェイスプロファイル —
if_profile
-
ファイル名—
if_stats
-
間隔—15分
アクション
-
show
階層レベルで コマンドを[edit interfaces ge-1/0/1 unit 1]
実行します。[edit interfaces ge-1/0/1 unit 1] accounting-profile if_profile;
-
show
階層レベルで コマンドを[edit accounting-options]
実行します。interface-profile if_profile { interval 15; file if_stats { fields { input-bytes; output-bytes; input-packets; output-packets; input-errors; output-errors; } } }
意味
設定されたアカウンティングとそれに関連する設定オプションが期待通りに表示されます。
論理インターフェイスを無効にする
設定から論理インターフェイス設定ステートメントを削除することなく、論理インターフェイスの設定を解除し、そのインターフェイスを効果的に無効にすることができます。論理インターフェイスの設定を解除するには、 ステートメントを disable
含めます。
disable;
以下の階層レベルでこのステートメントを含めることができます。
-
[edit interfaces interface-name unit logical-unit-number]
-
[edit logical-systems logical-system-name interfaces interface-name unit logical-unit-number]
インターフェイスが無効になっている場合、インターフェイスのIPアドレスと32ビットサブネットマスクを持つルート(予約されたターゲット「REJECT
」を指す)がルーティングテーブルにインストールされます。 ルーティングプロトコルを参照してください。
例:論理インターフェイスを無効にする
インターフェイス設定の例:
[edit interfaces] user@host# show et-2/1/1 { vlan-tagging; encapsulation flexible-ethernet-services; unit 0 { vlan-id 1000; family inet { address 11.0.0.20/24; } } }
インターフェイスの無効化:
[edit interfaces et-2/1/1 unit 0] user@host# set disable
インターフェイス設定の検証:
[edit interfaces et-2/1/1] user@host# show disable; # Interface is marked as disabled. unit 0 { vlan-id 1000; family inet { address 11.0.0.20/24; } }