論理インターフェイスのプロパティ
このトピックでは、さまざまな論理インターフェイスのプロパティを設定する方法を、例を挙げて説明します。
論理インターフェイスプロパティの概要
デバイスが機能するには、そのデバイスに最低1つの論理インターフェイスを設定する必要があります。各論理インターフェースに、そのインターフェースがサポートするプロトコルファミリーを指定する必要があります。また、他の論理インターフェイスプロパティを設定することもできます。プロパティは、PIC (物理インターフェースカード)やカプセル化の種類によって異なりますが、インターフェースの IP アドレス、マルチキャストトラフィック、DLCI(データリンク接続識別子)、VCI(仮想チャネル識別子)、VPI(仮想パス識別子)、およびトラフィックシェーピングをサポートしているかどうかが含まれます。
論理インターフェースのプロパティを設定するには、以下の階層レベルでステートメントを含めます。
-
[edit interfaces interface-name]
-
[edit logical-systems logical-system-name interfaces interface-name]
論理インターフェイス番号を指定する
各論理インターフェイスには、論理ユニット番号が必要です。論理ユニット番号はインターフェイス名の論理ユニット部分に対応しています。詳細については、インターフェイス名の設定の概要を参照してください。
PPP(ポイントツーポイントプロトコル)、HDLC(Ciscoハイレベルデータリンク制御)、CCC(イーサネット回線クロスコネクト)の各カプセル化は単一の論理インターフェイスのみをサポートしており、その論理ユニット番号は0でなければなりません。フレームリレーとATMのカプセル化は複数の論理インターフェイスをサポートしているため、1つまたは複数の論理ユニット番号を設定できます。
unit
ステートメントを含めて論理ユニット番号を指定します。
unit logical-unit-number { ... }
以下の階層レベルでこのステートメントを使用することができます。
-
[edit interfaces interface-name]
-
[edit logical-systems logical-system-name interfaces interface-name]
論理ユニット番号で利用可能な数の範囲は、インターフェイスのタイプによって異なります。現在の範囲値は、ユニットを参照してください。
論理ユニット記述を設定に追加する
各論理ユニットのテキスト記述を構成ファイルに含めることができます。含めるすべての説明テキストは、show interfaces
コマンドの出力に表示されます。また、ifAlias
MIB(管理情報ベース)オブジェクトでも公開されます。インターフェイスの設定には影響ありません。テキスト記述を追加するには、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行で構いません。テキストにスペースが含まれている場合は、引用符で囲んでください。
オプション82エージェントサーキットIDサブオプションにインターフェイスの記述を含めるように、拡張DHCPリレーを設定できます。DHCP Relay Agent Information Option(オプション82)を参照してください。
物理インターフェイスの記述については、インターフェイスの記述の設定を参照してください。
インターフェイス帯域幅の設定
デフォルトでは、オペレーティングシステムは、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進数または省略形k
(1000)、m
(1,000,000)、またはg
(1,000,000,000)で続く10進数として指定できます。また、省略形c
で続く10進数を入力することで、cpsでの値を指定することもできます。cpsで表される値は、公式1 cps = 384 bpsを使用してbpsに変換されます。値は任意の正の整数です。bandwidth
ステートメントは、マルチリンクインターフェイスを除くすべての論理インターフェイスに有効です。
論理インターフェイスでのインターフェイスのカプセル化の設定
論理インターフェイスでのインターフェイスのカプセル化の理解
カプセル化は、特定のパケットタイプで使用されます。論理インターフェイスでカプセル化を設定することができます。
論理インターフェイスのカプセル化には、次の制限が適用されます。
atm-nlpid、atm-cisco-nlpid、およびatm-vc-muxカプセル化では、inetファミリーのみを設定できます。
回線クロスコネクト(CCC)回線カプセル化では、論理インターフェイスでファミリーを設定することはできません。
物理デバイスにもframe-relay-cccカプセル化がない限り、論理インターフェイスにframe-relay-cccカプセル化を設定することはできません。
物理デバイスにもframe-relay-tccカプセル化がない限り、論理インターフェイスにframe-relay-tccカプセル化を設定することはできません。また、この論理インターフェイスを、512~1022のデータリンク接続識別子(DLCI)に割り当て、それをポイントツーポイントとして設定する必要があります。
物理インターフェイスにflexible-frame-relayカプセル化があり、IQまたはIQE PIC上にある場合を除き、論理インターフェイスにframe-relay-ether-typeまたはframe-relay-ether-type-tccカプセル化を設定することはできません。
frame-relay-ether-type-tccカプセル化の場合、この論理インターフェイスに512〜1022のDLCIを割り当てる必要があります。
IPバージョン6(IPv6)トラフィックを伝送するインターフェイスの場合、ether-over-atm-llcカプセル化を設定することはできません。
ether-over-atm-llcカプセル化を使用する場合、マルチポイントインターフェイスを設定することはできません。
-
物理デバイスにもそれぞれvlan-cccまたはvlan-vplsカプセル化がない限り、論理インターフェイスにvlan-cccまたはvlan-vplsカプセル化を含めることはできません。さらに、この論理インターフェイスに512~1023のVLAN IDを割り当てる必要があります。VLAN IDが511以下の場合、送信元アドレスフィルタリングに加えて通常の宛先フィルタリング検索の対象です。詳細については、VLANおよび拡張VLANカプセル化の設定を参照してください。
-
ATM物理デバイス全体または個別の仮想回線(VC)を設定することにより、ATMセルリレー回線を作成できます。デバイス全体を設定する場合、セルリレーカプセル化が論理インターフェイスで許可される唯一のカプセル化タイプです。詳細については、ATM1 セルリレー回線の設定の概要を参照してください。
論理インターフェイスでのカプセル化の設定
一般に、[edit interfaces interface-name]
階層レベルでインターフェイスのカプセル化を設定します。ただし、フレームリレー、ATM、またはイーサネットVLANカプセル化などの一部のカプセル化タイプについては、フレームリレー、ATM、またはVLAN回線そのものの内部で使用されるカプセル化タイプを設定することもできます。
論理インターフェイスでカプセル化を設定するには
論理インターフェイスでのカプセル化の表示
目的
[edit interfaces interface-name]
または[edit logical-systems logical-system-name interfaces interface-name]
階層レベルで次のように設定している場合、物理インタフェースで設定されているカプセル化および関連する設定オプションを表示します。
-
interface-name—at-1/1/0
-
カプセル化ー
atm-ccc-cell-relay
-
ユニット—120
アクション
階[edit interfaces interface-name]
層レベルでコマshow
ンドを実行します。
[edit interfaces at-1/1/0] user@host# show encapsulation atm-ccc-cell-relay; unit 120 { encapsulation atm-ccc-cell-relay; }
意味
設定されたカプセル化とそれに関連するセットオプションが期待通りに表示されます。
PTXシリーズルーターでインターフェイスカプセル化を設定する
このトピックでは、PTXシリーズパケットトランスポートルーターでのインターフェイスカプセル化を設定する方法について説明します。1つの物理インターフェースの下の異なる論理インターフェースに異なるカプセル化を設定するには、flexible-ethernet-services
設定ステートメントを使用します。柔軟な Ethernet サービス カプセル化により、VLAN ID の範囲制限なしで各論理インターフェイス カプセル化を設定することができます。
物理インターフェースでサポートされているカプセル化は以下の通りです。
-
flexible-ethernet-services
-
ethernet-ccc
-
ethernet-tcc
Junos OS Evolvedでは、PTX10003デバイスではflexible-ethernet-services
カプセル化はサポートされていません。
論理インターフェースでサポートされているカプセル化は以下の通りです。
-
ethernet
-
vlan-ccc
-
vlan-tcc
PTXシリーズパケットトランスポートルーターは、論理インターフェースでの extended-vlan-cc
または extended-vlan-tcc
カプセル化をサポートしていません。代わりに、タグのプロトコル ID (TPID)の値を0x9100に設定することで、同じ結果を得ることができます。
フレキシブルなイーサネットサービスのカプセル化を設定するには、encapsulation flexible-ethernet-services
階層レベルで[edit interfaces et-fpc/pic/port]
ステートメントを含みます。たとえば、以下のように表示されます。
interfaces { et-1/0/3 { vlan-tagging; encapsulation flexible-ethernet-services; unit 0 { vlan-id 1000; family inet { address 11.0.0.20/24; } } unit 1 { encapsulation vlan-ccc; vlan-id 1010; } unit 2 { encapsulation vlan-tcc; vlan-id 1020; family tcc { proxy { inet-address 11.0.2.160; } remote { inet-address 11.0.2.10; } } } } }
ポイントツーポイント接続を設定する
デフォルトでは、すべてのインターフェイスがポイントツーポイント接続であると見なされます。接続の両側の最大送信単位(MTU)サイズが同じであることを確認する必要があります。
集合型イーサネット、高速イーサネット、ギガビットイーサネットを除くすべてのインターフェイスにおいて、point-to-point
ステートメントを使用することでポイントツーポイント接続としてインターフェイスを明示的に設定することができます。
point-to-point;
以下の階層レベルでこのステートメントを使用することができます。
[edit interfaces interface-name unit logical-unit-number]
[edit logical-systems logical-system-name interfaces interface-name unit logical-unit-number]
マルチポイント接続を設定する
デフォルトでは、すべてのインターフェイスがポイントツーポイント接続であると見なされます。インターフェイスをマルチポイント接続に設定するには、multipoint
ステートメントを含めます。
multipoint;
以下の階層レベルでこのステートメントをインクルードすることができます。
[edit interfaces interface-name unit logical-unit-number]
[edit logical-systems logical-system-name interfaces interface-name unit logical-unit-number]
PPPの動的プロファイルを設定する
動的プロファイルは、クライアント アクセス(インターフェイス、プロトコルなど)やサービス(IGMP など)の属性が含まれる設定の作成、更新、または削除を実行できるテンプレートとして機能します。これらの動的プロファイルを使用すると、クライアント(最終的にクライアントのグループ)の共通の属性をすべて統合し、属性を同時に適用できます。
動的プロファイルを作成すると、ルーターのプロファイル ライブラリに保存されます。次に、dynamic-profile
ステートメントを使用してインターフェイスにプロファイルをアタッチできます。PPP インターフェイスに動的プロファイルを割り当てるには、[edit interfaces interface-name unit logical-unit-number ppp-options]
階層レベルで dynamic-profile
ステートメントを含めることができます。
[edit interfaces interface-name unit logical-unit-number ppp-options] dynamic-profile profile-name;
設定を監視するには、show interfaces interface-name
コマンドを発行します。
動的プロファイルの詳細については、Junos 加入者アクセス設定ガイドの動的プロファイルの概要を参照してください。
動的プロファイルの作成については、Junos加入者アクセス設定ガイドの基本的な動的プロファイルの設定を参照してください。
PPPインターフェイスへの動的プロファイルの割り当てについては、Junos 加入者アクセス設定ガイドの静的PPP加入者インターフェイスへの動的プロファイルのアタッチを参照してください。
PPP加入者認証のための動的プロファイルの使用については、PPP加入者向けの動的認証の設定を参照してください。
PPP加入者向け動的プロファイルは、このリリースのPPPoEインターフェイスでのみサポートされています。
論理インターフェイスのアカウンティングの概要
このセクションでは、論理インターフェイスでアカウンティングを設定する方法について説明します。
会計プロファイルの概要
ジュニパーネットワークスのルーターとスイッチは、ルーターとスイッチを通過するトラフィックに関するさまざまな種類のデータを収集することができます。このデータのいくつかの共通の特性を指定する1つまたは複数のアカウンティングプロファイルを設定することができます。
-
会計記録で使用されるフィールド
-
ルータまたはスイッチが廃棄する前に保持するファイル数、および1ファイルあたりのバイト数
-
システムがデータを記録するために使用するポーリング周期
プロファイルを構成し、[edit accounting-options]
階層レベルのステートメントを使用して、各プロファイルに一意の名前を定義します。会計プロファイルは2種類あります。インターフェースプロファイルとフィルタープロファイルがあります。インターフェイスプロファイルは、[edit accounting-options]
階層レベルでinterface-profile
ステートメントを含めることで設定します。フィルタプロファイルを設定するには、[edit accounting-options]
階層レベルにfilter-profile
ステートメントを含めます。詳しくは、『Junos OS Network Management Administration Guide for Routing Devices』をご覧ください。
[edit firewall filter filter-name]
および[edit firewall family family filter filter-name]
階層レベルにaccounting-profile
ステートメントを含めることによって、フィルタプロファイルを適用します。詳細については、「ルーティングポリシー、ファイアウォールフィルター、およびトラフィックポリサーユーザーガイド」を参照してください。
論理インターフェイスの会計を設定する
始める前に
特定の論理インターフェースでの入力と出力パケットのエラーと統計情報を収集するために、プロファイルを設定する必要があります。アカウンティングプロファイルは、どの統計情報を収集し、ログファイルに書き込まれるかを指定します。アカウンティング データ ログ ファイルの設定方法については、「アカウンティングデータログファイルの設定」を参照してください。
インターフェースプロファイルは、収集されログファイルに書き込まれる情報を指定します。特定の論理インターフェィスでの入力と出力パケットのエラーと統計情報を収集するために、プロファイルを設定することができます。
関連項目
論理インターフェイスのアカウンティングプロファイル表示の概要
目的
階[edit accounting-options interface-profile profile-name]
層レベルで設定された論理インターフェイスのアカウンティングプロファイルを表示するには、特定のパラメーターを指定する必要があります:
-
interface-name—ge-1/0/1
-
論理ユニット番号 - 1
-
インターフェースプロファイル -
if_profile
-
ファイル名 -
if_stats
-
インターバル15分
アクション
-
階
[edit interfaces ge-1/0/1 unit 1]
層レベルでコマshow
ンドを実行します。[edit interfaces ge-1/0/1 unit 1] accounting-profile if_profile;
-
階
[edit accounting-options]
層レベルでコマshow
ンドを実行します。interface-profile if_profile { interval 15; file if_stats { fields { input-bytes; output-bytes; input-packets; output-packets; input-errors; output-errors; } } }
意味
設定されたアカウンティングとそれに関連する設定オプションが期待通りに表示されます。
論理インターフェイスの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]
論理インターフェイスを無効化する
構成から論理インターフェイス構成ステートメントを削除せずに、論理インターフェイスの構成を解除して、そのインターフェイスを効果的に無効にすることができます。論理インターフェイスを設定するには、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; } }