Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

動的プロファイルの最大送信単位の加入者単位のサポート

動的プロファイルの最大送信単位(MTU)の加入者ごとのサポートを作成できます。詳細については、次のトピックを参照してください。

動的プロファイルの最大送信単位の加入者ごとのサポートについて

最大送信単位(MTU)は、TCPまたはIP送信における各パケットの最大サイズを決定するために使用されます。MTUは、割り当てられた層のカプセル化であるペイロードサイズより大きくすることはできません。下位層は除外されます。静的に設定された論理インターフェイスの MTU を指定できます。Junos OSリリース18.2R1以降、動的プロファイルで加入者論理インターフェイスのMTU値を設定できるようになりました。この機能は、同じ基盤となる物理インターフェイス(デフォルトでMTUが継承されている)上の論理インターフェイスを加入者単位でMTUする必要があるカスタマーアプリケーションに必要です。ユースケースは、主にDHCPまたはDHCPv6またはIPoEまたはIPv6oEの動的VLANです。動的論理インターフェイスの MTU は、物理インターフェイスの MTU から VLAN ヘッダー サイズを引いた値を超えてはなりません。加入者ごとのMTU機能は、動的プロファイルを拡張することで提供され、静的値または定義済みの変数$junos-interface-mtu(その値がRADIUSによって提供される)でMTUを設定できます。

動的プロファイルの加入者ごとのMTU

動的プロファイルは、テンプレートのタイプで定義された一連の特性で、ブロードバンドアプリケーションの動的加入者アクセスとサービスを提供するために使用できます。これらのサービスは、インターフェイスに動的に割り当てられます。加入者を静的または動的に識別できます。加入者を静的に識別するには、動的プロファイルで静的VLANインターフェイスを参照します。加入者を動的に識別するには、加入者がログインしたときに動的に作成されるdemuxインターフェイスの変数を作成する必要があります。Junos OSでは、動的プロファイルの各加入者に対してMTUを作成できます。値は静的にすることも、新しい変数$junos-interface-mtuで表すことも可能です。デフォルトでは、変数値はペイロードの MTU、つまり物理インターフェイスの MTU から VLAN ヘッダー サイズを引いた値です。Framed-MTU属性(12)のRADIUS認証を介して、特定の値を返すことができます。この属性には単一の値が含まれ、inet と inet6 の両方のプロトコル ファミリーに $junos-interface-mtu 変数が設定されている場合に適用されます。動的プロファイルのインスタンス化中に加入者論理インターフェイスに MTU を適用する際、論理インターフェイスの MTU が、ファミリー プロトコル オーバーヘッドとともに、物理インターフェイスでサポートされている MTU を超えていないことを確認するチェックが行われます。静的 MTU の値は、許容可能な MTU 範囲内である必要があります。RADIUSが$junos-interface-mtu変数のFramed MTU値を返さない場合は、 interface-mtu のデフォルト値が使用されます。この値は、 [edit dynamic profiles dynamic-profiles predefined-variable-defaults] 階層レベルで設定します。どちらも指定しない場合、プロファイル要求はNACKedされます。

動的プロファイルの MTU の加入者ごとのサポートのメリット

  • 各加入者で異なる動的プロファイルや異なる加入者名を使用する場合に、ネットワークの拡張性を提供します。

  • 各加入者が異なるトラフィックレートでトラフィックを送信できるようにします。

制限事項

以下に制限があります。

  • 動的論理インターフェイスのMTUは、静的論理インターフェイスと同じルールを使用して適用されます。

  • RADIUS によって返される Framed-MTU は、認証されたセッションにのみ適用されます。つまり、認証済みダイナミックVLAN(DVLAN)プロファイルはvlan論理インターフェイスのMTUのみに影響し、認証済みDHCPプロファイルはDHCP加入者論理インターフェイスのMTUのみに影響します。

  • RADIUSがFramed-MTU属性(12)の値を返さない場合、プロファイル要求はNACKedされます。

  • コミットチェックにより、inet アドレス ファミリーと inet6 アドレス ファミリーに mtu が指定されているか、同じ値でない場合は両方を明示的な値として設定するか、または両方を $junos-interface-mtu 定義済み変数で設定する必要があります(その場合は同じ値に設定されます)。それ以外の場合、設定は禁止されます。

動的プロファイルの加入者ごとの最大送信単位の設定

動的プロファイルでは、加入者ごとに最大送信単位(MTU)を設定できます。MTUの値は、静的なものにすることも、$junos-interface-mtu定義済み変数で表すこともできます。デフォルトでは、変数値はペイロードの MTU であり、物理インターフェイスの MTU から VLAN ヘッダー サイズを引いた値以下である必要があります。Framed-MTU属性(12)を介したRADIUS認証によって、特定の値を返すことができます。RADIUSサーバーがFramed MTU属性の値を返さない場合は、[edit dynamic-profiles profile-name predefined-variable-defaults]階層レベルでinterface-mtuステートメントで設定されたデフォルト値が使用されます。MTU値は、[edit dynamic-profiles name interfaces name unit name family inet] 階層レベルまたは[edit dynamic-profiles name interfaces name unit name family inet6]階層レベルでmtuステートメントを使用して設定できます。

開始する前に、デバイスインターフェイスを設定します。

動的プロファイルの加入者ごとの MTU を設定するには:

  1. inetまたはinet 6ファミリーのMTU値をハードコーディングして、動的プロファイルの加入者ごとのMTUを設定します。

    動的プロファイルvlan-profileのファミリーinetのMTU値1450をハードコーディングして、動的プロファイルの事前加入者MTUを設定します。

  2. junos-interface-mtuのデフォルトの値を設定します。

    動的プロファイル vlan-profile の定義済みの変数デフォルトに対して、インターフェイスの mtu 値を 1450 に設定します。

変更履歴テーブル

サポートされる機能は、使用しているプラットフォームとリリースによって決まります。 機能エクスプローラー を使用して、機能がお使いのプラットフォームでサポートされているかどうかを確認します。

リリース
説明
18.2R1
Junos OSリリース18.2R1以降、動的プロファイルで加入者論理インターフェイスのMTU値を設定できるようになりました。