[要約] 要約: RFC 8127は、ローカルモビリティアンカーによって制御されるモバイルアクセスゲートウェイの設定パラメータに関する情報を提供しています。目的: このRFCの目的は、モバイルアクセスゲートウェイの設定パラメータを効果的に制御するためのガイドラインを提供することです。
Internet Engineering Task Force (IETF) D. Patki Request for Comments: 8127 S. Gundavelli Category: Standards Track Cisco ISSN: 2070-1721 J. Lee Sangmyung University Q. Fu China Mobile L. Bertz Sprint August 2017
Mobile Access Gateway Configuration Parameters Controlled by the Local Mobility Anchor
ローカルモビリティアンカーによって制御されるモバイルアクセスゲートウェイの構成パラメータ
Abstract
概要
This specification defines a new extension, LMA-Controlled-MAG-Session-Params, to Proxy Mobile IPv6. This option can be used by the local mobility anchor (LMA) in a Proxy Mobile IPv6 domain for signaling a mobile access gateway (MAG) on enforcing specific values for various configuration parameters such as heartbeat and binding refresh parameters.
この仕様では、プロキシモバイルIPv6に対する新しい拡張機能、LMA-Controlled-MAG-Session-Paramsが定義されています。このオプションは、プロキシモバイルIPv6ドメインのローカルモビリティアンカー(LMA)が、ハートビートやバインディングリフレッシュパラメーターなどのさまざまな構成パラメーターに特定の値を適用する際にモバイルアクセスゲートウェイ(MAG)に信号を送るために使用できます。
Status of This Memo
本文書の状態
This is an Internet Standards Track document.
これはInternet Standards Trackドキュメントです。
This document is a product of the Internet Engineering Task Force (IETF). It represents the consensus of the IETF community. It has received public review and has been approved for publication by the Internet Engineering Steering Group (IESG). Further information on Internet Standards is available in Section 2 of RFC 7841.
このドキュメントは、IETF(Internet Engineering Task Force)の製品です。これは、IETFコミュニティのコンセンサスを表しています。公開レビューを受け、インターネットエンジニアリングステアリンググループ(IESG)による公開が承認されました。インターネット標準の詳細については、RFC 7841のセクション2をご覧ください。
Information about the current status of this document, any errata, and how to provide feedback on it may be obtained at http://www.rfc-editor.org/info/rfc8127.
このドキュメントの現在のステータス、エラータ、およびフィードバックの提供方法に関する情報は、http://www.rfc-editor.org/info/rfc8127で入手できます。
Copyright Notice
著作権表示
Copyright (c) 2017 IETF Trust and the persons identified as the document authors. All rights reserved.
Copyright(c)2017 IETF Trustおよびドキュメントの作成者として識別された人物。全著作権所有。
This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info) in effect on the date of publication of this document. Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Code Components extracted from this document must include Simplified BSD License text as described in Section 4.e of the Trust Legal Provisions and are provided without warranty as described in the Simplified BSD License.
この文書は、BCP 78およびこの文書の発行日に有効なIETF文書に関するIETFトラストの法的規定(http://trustee.ietf.org/license-info)の対象となります。これらのドキュメントは、このドキュメントに関するあなたの権利と制限を説明しているため、注意深く確認してください。このドキュメントから抽出されたコードコンポーネントには、Trust Legal Provisionsのセクション4.eに記載されているSimplified BSD Licenseのテキストが含まれている必要があり、Simplified BSD Licenseに記載されているように保証なしで提供されます。
Table of Contents
目次
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 3 2. Conventions and Terminology . . . . . . . . . . . . . . . . . 3 2.1. Conventions . . . . . . . . . . . . . . . . . . . . . . . 3 2.2. Terminology . . . . . . . . . . . . . . . . . . . . . . . 3 3. Protocol Extension . . . . . . . . . . . . . . . . . . . . . 4 3.1. Format of the LCMP Sub-Options . . . . . . . . . . . . . 5 3.1.1. Binding Re-registration Control Sub-Option . . . . . 6 3.1.2. Heartbeat Control Sub-Option . . . . . . . . . . . . 7 4. Protocol Configuration Variables . . . . . . . . . . . . . . 8 4.1. Local Mobility Anchor -- Configuration Variables . . . . 8 5. Protocol Considerations . . . . . . . . . . . . . . . . . . . 9 5.1. Local Mobility Anchor Considerations . . . . . . . . . . 10 5.2. Mobile Access Gateway Considerations . . . . . . . . . . 10 6. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 11 7. Security Considerations . . . . . . . . . . . . . . . . . . . 11 8. References . . . . . . . . . . . . . . . . . . . . . . . . . 12 8.1. Normative References . . . . . . . . . . . . . . . . . . 12 8.2. Informative References . . . . . . . . . . . . . . . . . 12 Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . . 13 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 14
A large Proxy Mobile IPv6 (PMIPv6) [RFC5213] deployment, such as residential deployment, can have tens of thousands of mobile access gateways (MAGs) spread across geographical locations. While it can be operationally challenging to manage such a large number of MAGs, it can also be very difficult to ensure configuration consistency across all the MAGs if they are not centrally managed. Configuring aggressive values of parameters such as re-registration timeout and heartbeat interval can potentially create considerable signaling load on the local mobility anchor (LMA). This document provides a new option to enable the LMA to control various parameters on the MAG such as the re-registration frequency [RFC5213] and heartbeat frequency [RFC5847]. With this option, the configuration of these tunable parameters enforced centrally from the LMA enables Service Providers to have better control on the behavior of the MAGs with deterministic signaling load on the LMA.
大規模なプロキシモバイルIPv6(PMIPv6)[RFC5213]の展開(住宅展開など)では、地理的な場所全体に数万のモバイルアクセスゲートウェイ(MAG)が広がる可能性があります。このように多数のMAGを管理することは運用上困難な場合がありますが、集中管理されていない場合、すべてのMAG間で構成の一貫性を確保することも非常に困難です。再登録タイムアウトやハートビート間隔などのパラメータの積極的な値を構成すると、ローカルモビリティアンカー(LMA)にかなりのシグナリング負荷が発生する可能性があります。このドキュメントでは、再登録頻度[RFC5213]やハートビート頻度[RFC5847]など、LMAがMAGのさまざまなパラメーターを制御できるようにする新しいオプションを提供します。このオプションを使用すると、LMAから集中的に適用されるこれらの調整可能なパラメーターの構成により、サービスプロバイダーは、LMAの決定論的なシグナリング負荷でMAGの動作をより適切に制御できます。
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in BCP 14 [RFC2119] [RFC8174] when, and only when, they appear in all capitals, as shown here.
キーワード「MUST」、「MUST NOT」、「REQUIRED」、「SHALL」、「SHALL NOT」、「SHOULD」、「SHOULD NOT」、「RECOMMENDED」、「NOT RECOMMENDED」、「MAY」、「OPTIONALこのドキュメントの「」は、BCP 14 [RFC2119] [RFC8174]で説明されているように解釈されます。
All the terms used in this document are to be interpreted as defined in [RFC5213], [RFC5847], and [RFC7563].
このドキュメントで使用されるすべての用語は、[RFC5213]、[RFC5847]、および[RFC7563]で定義されているとおりに解釈されます。
The LMA-Controlled MAG Parameters (LCMPs) option is a mobility header option used to exchange information related to the parameters that an LMA enforces on a MAG. This option can be included only in the Proxy Binding Acknowledge (PBA) message, and there MUST NOT be more than a single instance of this mobility option in a given PBA message. This option MUST contain one or more LCMP sub-options. Each LCMP sub-option carries a specific configuration parameter. The sub-options are defined in Section 3.1. The LCMP option has an alignment requirement of 4n+2 [RFC8200].
LMA-Controlled MAG Parameters(LCMPs)オプションは、LMAがMAGに適用するパラメーターに関連する情報を交換するために使用されるモビリティヘッダーオプションです。このオプションは、Proxy Binding Acknowledge(PBA)メッセージにのみ含めることができ、特定のPBAメッセージにこのモビリティオプションのインスタンスが1つだけ存在する必要があります。このオプションには、1つ以上のLCMPサブオプションを含める必要があります。各LCMPサブオプションには、特定の構成パラメーターがあります。サブオプションはセクション3.1で定義されています。 LCMPオプションには、4n + 2 [RFC8200]のアライメント要件があります。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Type | Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | LCMP Sub-Option(s) ~ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Figure 1: LMA-Controlled MAG Parameters Option
図1:LMA制御のMAGパラメータオプション
Type
タイプ
MUST be set to the value of 62, indicating that it is an LMA-Controlled-MAG-Parameters option.
LMA-Controlled-MAG-Parametersオプションであることを示す62の値に設定する必要があります。
Length
長さ
8-bit unsigned integer indicating the length in octets of the option, excluding the Type and Length fields.
TypeおよびLengthフィールドを除く、オプションのオクテット単位の長さを示す8ビットの符号なし整数。
LCMP Sub-Option(s)
LCMPサブオプション
LCMP sub-options are described in the sections below. The sub-options can be present in any order. Inclusion of any specific sub-option is optional, but at least one sub-option MUST be present.
LCMPサブオプションについては、以下のセクションで説明します。サブオプションは任意の順序で存在できます。特定のサブオプションを含めることはオプションですが、少なくとも1つのサブオプションが存在する必要があります。
The LCMP sub-options are used for carrying information elements related to various parameters that need to be configured on the MAG. These sub-options can be included in the LCMP option defined in Section 3. The LCMP sub-options have an alignment requirement of 4n. The format of this sub-option is as follows.
LCMPサブオプションは、MAGで構成する必要のあるさまざまなパラメーターに関連する情報要素を伝達するために使用されます。これらのサブオプションは、セクション3で定義されているLCMPオプションに含めることができます。LCMPサブオプションには、4nのアライメント要件があります。このサブオプションの形式は次のとおりです。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | LCMP Type | LCMP Length | Sub-Option Data ~ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Figure 2: LMA-Controlled MAG Parameters Sub-Option
図2:LMA制御のMAGパラメーターサブオプション
Type
タイプ
8-bit unsigned integer indicating the type of the LCMP sub-option. This specification defines the following types:
LCMPサブオプションのタイプを示す8ビットの符号なし整数。この仕様では、次のタイプを定義しています。
0 - Reserved
0-予約済み
1 - Binding Re-registration Control Sub-Option
1-バインド再登録制御サブオプション
2 - Heartbeat Control Sub-Option
2-ハートビート制御サブオプション
Length
長さ
8-bit unsigned integer indicating the number of octets needed to encode the Option Data, excluding the LCMP Type and LCMP Length fields of the sub-option.
サブオプションのLCMPタイプおよびLCMP長さフィールドを除く、オプションデータのエンコードに必要なオクテットの数を示す8ビットの符号なし整数。
The Binding Re-registration Control Sub-Option is a mobility sub-option carried in the LCMP mobility option defined in Section 3. This sub-option carries timer values related to re-registration. There MUST be no more than a single instance of this sub-option in the LCMP option. The format of this sub-option is defined below.
バインディング再登録制御サブオプションは、セクション3で定義されたLCMPモビリティオプションで提供されるモビリティサブオプションです。このサブオプションは、再登録に関連するタイマー値を提供します。 LCMPオプションには、このサブオプションのインスタンスが1つだけ存在する必要があります。このサブオプションのフォーマットは以下に定義されています。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | LCMP Type = 1 | LCMP Length | Re-registration-Start-Time | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Initial-Retransmission-Time | Maximum-Retransmission-Time | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Figure 3: Binding Re-registration Control Sub-Option
図3:バインド再登録制御サブオプション
LCMP Type
LCMPタイプ
1 for the Binding Re-registration Control Sub-Option.
バインディング再登録制御サブオプションの場合は1。
LCMP Length
LCMPの長さ
6
6
Re-registration-Start-Time
再登録開始時間
16-bit unsigned integer indicating the number of time units before the expiry of the PMIPv6 binding lifetime when the registration refresh process needs to be activated. One time unit is 4 seconds.
登録更新プロセスをアクティブにする必要がある場合に、PMIPv6バインディングの有効期限が切れるまでの時間単位の数を示す16ビットの符号なし整数。時間単位は4秒です。
Initial-Retransmission-Time
初期再送信時間
16-bit unsigned integer indicating minimum delay in seconds before the first Proxy Binding Update (PBU) retransmission of the exponential backoff process.
指数バックオフプロセスの最初のProxy Binding Update(PBU)再送信までの最小遅延(秒単位)を示す16ビットの符号なし整数。
Maximum-Retransmission-Time
最大再送信時間
16-bit unsigned integer indicating maximum delay in seconds before the last PBU retransmission message of the exponential backoff process.
指数バックオフプロセスの最後のPBU再送信メッセージまでの最大遅延を秒単位で示す16ビットの符号なし整数。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | LCMP Type = 2 | LCMP Length | HB-Interval | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | HB-Retransmission-Delay | HB-Max-Retransmissions | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Figure 4: Heartbeat Control Sub-Option
図4:ハートビート制御のサブオプション
LCMP Type
LCMPタイプ
2 for the Heartbeat Control Sub-Option.
ハートビート制御サブオプションの場合は2。
LCMP Length
LCMPの長さ
6
6
HB-Interval
HBインターバル
16-bit unsigned integer indicating the heartbeat interval, i.e., time delay in seconds after a successful heartbeat exchange (heartbeat request followed by response) when the next heartbeat exchange can be triggered.
ハートビート間隔を示す16ビットの符号なし整数。つまり、次のハートビート交換をトリガーできるときに、ハートビート交換(ハートビート要求とそれに続く応答)が成功した後の秒単位の時間遅延。
HB-Retransmission-Delay
HB-再送信遅延
16-bit unsigned integer indicating minimum time delay in seconds before a heartbeat message is retransmitted.
ハートビートメッセージが再送信されるまでの最小時間遅延を秒単位で示す16ビットの符号なし整数。
HB-Max-Retransmissions
HB-Max-Retransmissions
16-bit unsigned integer indicating maximum number of heartbeat retransmissions.
ハートビート再送信の最大数を示す16ビットの符号なし整数。
This specification defines the following variables to be configured by the system management. The configured values for these protocol variables MUST survive server reboots and service restarts.
この仕様は、システム管理によって構成される以下の変数を定義します。これらのプロトコル変数に設定された値は、サーバーの再起動およびサービスの再起動後も存続する必要があります。
EnableLCMPSubOptReregControl
EnableLCMPSubOptReregControl
This flag indicates the operational state of the Binding Re-registration Control Sub-Option support. The default value of this flag is (0), indicating that support for the Binding Re-registration Control Sub-Option is disabled.
このフラグは、バインディング再登録制御サブオプションサポートの動作状態を示します。このフラグのデフォルト値は(0)で、バインディング再登録制御サブオプションのサポートが無効であることを示します。
EnableLCMPSubOptHeartbeatControl
This flag indicates the operational state of the Heartbeat Control Sub-Option support. The default value of this flag is (0), indicating that support for the Heartbeat Control Sub-Option is disabled.
このフラグは、ハートビート制御サブオプションサポートの動作状態を示します。このフラグのデフォルト値は(0)で、ハートビート制御サブオプションのサポートが無効になっていることを示しています。
The following variables MAY be defined at various granularities such as per binding, per cluster of bindings, per peering MAG, per cluster of peering MAGs, or any other custom grouping. Regardless of the granularity of this configuration, the LMA MUST be able to determine the value of these variables for every individual binding.
以下の変数は、バインディングごと、バインディングのクラスターごと、ピアリングMAGごと、ピアリングMAGのクラスターごと、またはその他のカスタムグループなど、さまざまな粒度で定義できます(MAY)。この構成の細分性に関係なく、LMAは個々のバインディングごとにこれらの変数の値を決定できなければなりません(MUST)。
LCMPReregistrationStartTime
LCMPReregistrationStartTime
This variable is used to set the minimum time interval in number of seconds before the expiry of the PMIPv6 binding lifetime when the registration refresh process SHOULD be activated. The default value of this variable is 10 units, where each unit is 4 seconds.
この変数は、登録更新プロセスをアクティブ化する必要がある場合に、PMIPv6バインディングの有効期限が切れるまでの最小時間間隔を秒数で設定するために使用されます。この変数のデフォルト値は10単位で、各単位は4秒です。
LCMPInitialRetransmissionTime
LCMPInitialRetransmissionTime
This variable is used to set the minimum delay in seconds before the first PBU retransmission of the exponential backoff process. This variable is the same as INITIAL_BINDACK_TIMEOUT mentioned in Section 6.9.4 of [RFC5213]. The default value of this variable is 1 second.
この変数は、指数バックオフプロセスの最初のPBU再送信までの最小遅延を秒単位で設定するために使用されます。この変数は、[RFC5213]のセクション6.9.4で言及されているINITIAL_BINDACK_TIMEOUTと同じです。この変数のデフォルト値は1秒です。
LCMPMaximumRetransmissionTime
LCMPMaximumRetransmissionTime
This variable is used to set the maximum delay in seconds before the last PBU retransmission message of the exponential backoff process. This variable is the same as MAX_BINDACK_TIMEOUT mentioned in Section 6.9.4 of [RFC5213]. The default value of this variable is 32 seconds.
この変数は、指数バックオフプロセスの最後のPBU再送信メッセージまでの最大遅延を秒単位で設定するために使用されます。この変数は、[RFC5213]のセクション6.9.4で言及されているMAX_BINDACK_TIMEOUTと同じです。この変数のデフォルト値は32秒です。
LCMPHeartbeatInterval
LCMハートビート間隔
This variable is used to set the time delay in seconds after a successful heartbeat exchange (heartbeat request followed by response) when the next heartbeat exchange can be triggered. The default value of this variable is 60 seconds. The time delay SHOULD NOT be less than 30 seconds or more than 3600 seconds. The value of this variable MAY be derived from the variable HEARTBEAT_INTERVAL defined in Section 5 of [RFC5847] if configured on the LMA.
この変数は、次のハートビート交換をトリガーできるときに、ハートビート交換(ハートビート要求とそれに続く応答)が成功した後の時間遅延を秒単位で設定するために使用されます。この変数のデフォルト値は60秒です。時間遅延は、30秒未満または3600秒を超えてはなりません。この変数の値は、LMAで設定されている場合、[RFC5847]のセクション5で定義された変数HEARTBEAT_INTERVALから派生する場合があります。
LCMPHeartbeatRetransmissionDelay
This variable is used to set the minimum time delay in seconds before a heartbeat message is retransmitted. The value of this variable SHOULD be less than LCMPHeartbeatInterval. The default value of this variable is 5 seconds.
この変数は、ハートビートメッセージが再送信されるまでの最小時間遅延を秒単位で設定するために使用されます。この変数の値はLCMPHeartbeatInterval未満である必要があります(SHOULD)。この変数のデフォルト値は5秒です。
LCMPHeartbeatMaxRetransmissions
LCMPHeartbeatMaxRetransmissions
This variable is used to set the maximum number of heartbeat retransmissions. The default value of this variable is 3. The value of this variable MAY be derived from the variable MISSING_HEARTBEATS_ALLOWED defined in Section 5 of [RFC5847] if configured on the LMA.
この変数は、ハートビート再送信の最大数を設定するために使用されます。この変数のデフォルト値は3です。この変数の値は、LMAで設定されている場合、[RFC5847]のセクション5で定義されている変数MISSING_HEARTBEATS_ALLOWEDから派生する場合があります。
The following considerations apply to the LMA and the MAG.
LMAとMAGには次の考慮事項が適用されます。
For supporting this extension, the conceptual Binding Cache Entry data structure maintained by the LMA, described in Section 5.1 of [RFC5213], and the conceptual Binding Update List entry data structure maintained by the MAG, described in Section 6.1 of [RFC5213], need to be extended to store the information elements related to the LCMP option that are defined below.
この拡張機能をサポートするには、[RFC5213]のセクション5.1で説明されているLMAによって維持される概念的なBinding Cache Entryデータ構造と、[RFC5213]のセクション6.1で説明されているMAGによって維持される概念的なBinding Update Listエントリデータ構造が必要です。以下に定義されているLCMPオプションに関連する情報要素を格納するために拡張されます。
o LCMPReregistrationStartTime
o LCMPReregistrationStartTime
o LCMPInitialRetransmissionTime o LCMPMaximumRetransmissionTime
o LCMPInitialRetransmissionTime o LCMPMaximumRetransmissionTime
o LCMPHeartbeatInterval
o LCMハートビート間隔
o LCMPHeartbeatRetransmissionDelay
o LCMPHeartbeatRetransmissionDelay
o LCMPHeartbeatMaxRetransmissions
o LCMPHeartbeatMaxRetransmissions
On receiving a PBU message [RFC5213] from a MAG, the LMA MUST check if the variable EnableLCMPSubOptReregControl is configured and set to (1). If yes, and if LCMPReregistrationStartTime, LCMPInitialRetransmissionTime, and LCMPMaximumRetransmissionTime are all set to NON_ZERO values, then it MUST include the Binding Re-registration Control Sub-Option in the LCMP mobility option, which is in turn included in the PBA message. If the variable EnableLCMPSubOptReregControl is configured and set to (1), and if any of LCMPReregistrationStartTime, LCMPInitialRetransmissionTime, and LCMPMaximumRetransmissionTime is set to ZERO value, then the LMA MUST report a configuration error and reject the binding request by sending a PBA message with status code '128 - Reason Unspecified' [RFC5213].
MAGからPBUメッセージ[RFC5213]を受信すると、LMAは、変数EnableLCMPSubOptReregControlが構成され、(1)に設定されているかどうかを確認する必要があります。はいの場合、およびLCMPReregistrationStartTime、LCMPInitialRetransmissionTime、およびLCMPMaximumRetransmissionTimeがすべてNON_ZERO値に設定されている場合、LCMPモビリティオプションにバインディング再登録制御サブオプションを含める必要があります。これは、PBAメッセージに含まれます。変数EnableLCMPSubOptReregControlが構成されて(1)に設定されており、LCMPReregistrationStartTime、LCMPInitialRetransmissionTime、およびLCMPMaximumRetransmissionTimeのいずれかがゼロ値に設定されている場合、LMAは構成エラーを報告し、ステータスコードを含むPBAメッセージを送信してバインディング要求を拒否する必要があります。 '128-Reason Unspecified' [RFC5213]。
The LMA MUST also check if variable EnableLCMPSubOptHeartbeatControl is configured and set to (1). If yes, and if LCMPHeartbeatInterval, LCMPHeartbeatRetransmissionDelay, and LCMPHeartbeatMaxRetransmissions are all set to NON_ZERO values, then it MUST include the Heartbeat Control Sub-Option in the LCMP mobility option, which is in turn included in the PBA message. If the variable EnableLCMPSubOptHeartbeatControl is set to (1), and if any of LCMPHeartbeatInterval, LCMPHeartbeatRetransmissionDelay, and LCMPHeartbeatMaxRetransmissions is set to ZERO value, then the LMA MUST report a configuration error and reject the binding request by sending a PBA message with status code '128 - Reason Unspecified' [RFC5213].
LMAは、変数EnableLCMPSubOptHeartbeatControlが構成され、(1)に設定されているかどうかも確認する必要があります。はいの場合、およびLCMPHeartbeatInterval、LCMPHeartbeatRetransmissionDelay、およびLCMPHeartbeatMaxRetransmissionsがすべてNON_ZERO値に設定されている場合、LCMPモビリティオプションにハートビート制御サブオプションを含める必要があります。これは、PBAメッセージに含まれます。変数EnableLCMPSubOptHeartbeatControlが(1)に設定され、LCMPHeartbeatInterval、LCMPHeartbeatRetransmissionDelay、およびLCMPHeartbeatMaxRetransmissionsのいずれかがZERO値に設定されている場合、LMAは構成エラーを報告し、ステータスコード '128のPBAメッセージを送信してバインディング要求を拒否する必要があります-Reason Unspecified '[RFC5213]。
If the PBA message [RFC5213] received from the LMA contains the LCMP mobility option and the Binding Re-registration Control Sub-Option, then the MAG MUST overwrite the timer parameters related to binding re-registration that are configured locally on the MAG with the parameters received in the Binding Re-registration Control Sub-Option. If any of the parameters in the Binding Re-registration Control Sub-Option are ZERO, then the PBA message MUST be ignored and an error message SHOULD be logged.
LMAから受信したPBAメッセージ[RFC5213]にLCMPモビリティオプションとバインディング再登録制御サブオプションが含まれている場合、MAGはMAGでローカルに構成されているバインディング再登録に関連するタイマーパラメーターを上書きする必要があります。バインディング再登録制御サブオプションで受け取ったパラメーター。バインディング再登録制御サブオプションのいずれかのパラメータがゼロの場合、PBAメッセージは無視する必要があり、エラーメッセージをログに記録する必要があります(SHOULD)。
Similarly, if the LCMP mobility option contains the Heartbeat Control Sub-Option, then the MAG MUST overwrite the heartbeat-related timer parameters configured locally on the MAG with the parameters received in the Heartbeat Control Sub-Option. If any of the parameters in the Heartbeat Control Sub-Option, except HB-Retransmission-Delay, are ZERO, then the PBA message MUST be ignored and an error message SHOULD be logged.
同様に、LCMPモビリティオプションにハートビート制御サブオプションが含まれている場合、MAGは、MAGでローカルに構成されたハートビート関連タイマーパラメーターを、ハートビート制御サブオプションで受信したパラメーターで上書きする必要があります。 HB-Retransmission-Delayを除くハートビート制御サブオプションのパラメーターのいずれかがゼロの場合、PBAメッセージは無視する必要があり、エラーメッセージをログに記録する必要があります(SHOULD)。
IANA has updated the "Mobile IPv6 parameters" registry as described here.
IANAは、ここで説明するように、「モバイルIPv6パラメータ」レジストリを更新しました。
o Action 1: This specification defines a new mobility header option, "LMA-Controlled MAG Parameters". This mobility option is described in Section 3. The type value 62 has been assigned for this option in the "Mobility Options" registry, as defined in [RFC6275].
o アクション1:この仕様は、新しいモビリティヘッダーオプション「LMA-Controlled MAG Parameters」を定義しています。このモビリティオプションについては、セクション3で説明します。タイプ値62は、[RFC6275]で定義されているように、「モビリティオプション」レジストリでこのオプションに割り当てられています。
o Action 2: This specification defines a new mobility sub-option format, the LCMP sub-option. The format of this mobility sub-option is described in Section 3.1. This sub-option can be carried in the LCMP option. The type values for this sub-option are managed by IANA, under the "LMA-Controlled MAG Parameters Sub-Option Type Values" registry. Per this document, IANA has reserved the following type values. Approval of new LCMP sub-option type values are to be made through Expert Review [RFC8126].
o アクション2:この仕様では、新しいモビリティサブオプション形式であるLCMPサブオプションを定義しています。このモビリティサブオプションの形式については、セクション3.1で説明します。このサブオプションは、LCMPオプションで実行できます。このサブオプションのタイプ値は、IANAによって「LMA制御のMAGパラメータサブオプションタイプ値」レジストリの下で管理されます。このドキュメントによれば、IANAは次のタイプの値を予約しています。新しいLCMPサブオプションタイプの値の承認は、Expert Review [RFC8126]を通じて行われます。
+---+-----------------------------------------------------+ | 0 | Reserved | +---+-----------------------------------------------------+ | 1 | Binding Re-registration Control Sub-Option | +---+-----------------------------------------------------+ | 2 | Heartbeat Control Sub-Option | +---+-----------------------------------------------------+
The LCMP option defined in this specification allows the configuration of re-registration and heartbeat frequencies. This option is defined for carrying it in Proxy Binding Update and Proxy Binding Acknowledgement messages. This option is carried like any other mobility header option as specified and does not require any special security considerations.
この仕様で定義されているLCMPオプションを使用すると、再登録とハートビートの頻度を構成できます。このオプションは、Proxy Binding UpdateおよびProxy Binding Acknowledgmentメッセージでそれを運ぶために定義されています。このオプションは、指定された他のモビリティヘッダーオプションと同様に実行され、特別なセキュリティ上の考慮事項を必要としません。
[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, DOI 10.17487/RFC2119, March 1997, <https://www.rfc-editor.org/info/rfc2119>.
[RFC2119] Bradner、S。、「要件レベルを示すためにRFCで使用するキーワード」、BCP 14、RFC 2119、DOI 10.17487 / RFC2119、1997年3月、<https://www.rfc-editor.org/info/ rfc2119>。
[RFC5213] Gundavelli, S., Ed., Leung, K., Devarapalli, V., Chowdhury, K., and B. Patil, "Proxy Mobile IPv6", RFC 5213, DOI 10.17487/RFC5213, August 2008, <https://www.rfc-editor.org/info/rfc5213>.
[RFC5213] Gundavelli、S.、Ed。、Leung、K.、Devarapalli、V.、Chowdhury、K.、and B. Patil、 "Proxy Mobile IPv6"、RFC 5213、DOI 10.17487 / RFC5213、August 2008、<https ://www.rfc-editor.org/info/rfc5213>。
[RFC5847] Devarapalli, V., Ed., Koodli, R., Ed., Lim, H., Kant, N., Krishnan, S., and J. Laganier, "Heartbeat Mechanism for Proxy Mobile IPv6", RFC 5847, DOI 10.17487/RFC5847, June 2010, <https://www.rfc-editor.org/info/rfc5847>.
[RFC5847] Devarapalli、V。、編、Koodli、R。、編、Lim、H.、Kant、N.、Krishnan、S.、J。Laganier、「プロキシモバイルIPv6のハートビートメカニズム」、RFC 5847 、DOI 10.17487 / RFC5847、2010年6月、<https://www.rfc-editor.org/info/rfc5847>。
[RFC7563] Pazhyannur, R., Speicher, S., Gundavelli, S., Korhonen, J., and J. Kaippallimalil, "Extensions to the Proxy Mobile IPv6 (PMIPv6) Access Network Identifier Option", RFC 7563, DOI 10.17487/RFC7563, June 2015, <https://www.rfc-editor.org/info/rfc7563>.
[RFC7563] Pazhyannur、R.、Speicher、S.、Gundavelli、S.、Korhonen、J。、およびJ. Kaippallimalil、「Extensions to the Proxy Mobile IPv6(PMIPv6)Access Network Identifier Option」、RFC 7563、DOI 10.17487 / RFC7563、2015年6月、<https://www.rfc-editor.org/info/rfc7563>。
[RFC8174] Leiba, B., "Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words", BCP 14, RFC 8174, DOI 10.17487/RFC8174, May 2017, <https://www.rfc-editor.org/info/rfc8174>.
[RFC8174] Leiba、B。、「RFC 2119キーワードの大文字と小文字のあいまいさ」、BCP 14、RFC 8174、DOI 10.17487 / RFC8174、2017年5月、<https://www.rfc-editor.org/info/ rfc8174>。
[RFC6275] Perkins, C., Ed., Johnson, D., and J. Arkko, "Mobility Support in IPv6", RFC 6275, DOI 10.17487/RFC6275, July 2011, <https://www.rfc-editor.org/info/rfc6275>.
[RFC6275] Perkins、C.、Ed。、Johnson、D。、およびJ. Arkko、「IPv6のモビリティサポート」、RFC 6275、DOI 10.17487 / RFC6275、2011年7月、<https://www.rfc-editor。 org / info / rfc6275>。
[RFC8126] Cotton, M., Leiba, B., and T. Narten, "Guidelines for Writing an IANA Considerations Section in RFCs", BCP 26, RFC 8126, DOI 10.17487/RFC8126, June 2017, <https://www.rfc-editor.org/info/rfc8126>.
[RFC8126]コットン、M。、レイバ、B。、およびT.ナルテン、「RFCでIANAの考慮事項セクションを作成するためのガイドライン」、BCP 26、RFC 8126、DOI 10.17487 / RFC8126、2017年6月、<https:// www .rfc-editor.org / info / rfc8126>。
[RFC8200] Deering, S. and R. Hinden, "Internet Protocol, Version 6 (IPv6) Specification", STD 86, RFC 8200, DOI 10.17487/RFC8200, July 2017, <https://www.rfc-editor.org/info/rfc8200>.
[RFC8200] Deering、S。およびR. Hinden、「インターネットプロトコル、バージョン6(IPv6)仕様」、STD 86、RFC 8200、DOI 10.17487 / RFC8200、2017年7月、<https://www.rfc-editor.org / info / rfc8200>。
Acknowledgements
謝辞
The authors would like to thank the DMM Working Group for all the comments and discussions on this document. The authors would also like to thank Suresh Krishnan, Ralph Droms, Mirja Kuhlewind, Alexey Melnikov, and Ben Campbell for their review feedback.
著者は、このドキュメントに関するすべてのコメントと議論についてDMMワーキンググループに感謝します。また、レビューのフィードバックを提供してくれたSuresh Krishnan、Ralph Droms、Mirja Kuhlewind、Alexey Melnikov、Ben Campbellにも感謝します。
The work of Jong-Hyouk Lee was supported by 'The Cross-Ministry Giga KOREA Project' grant from the Ministry of Science, ICT and Future Planning, Korea.
イ・ジョンヒョクの作品は、韓国ICT科学未来計画省からの「クロスミニストリーギガKOREAプロジェクト」助成金によって支援されました。
Authors' Addresses
著者のアドレス
Dhananjay Patki Cisco Cessna Business Park SEZ, Kadubeesanahalli Bangalore, Karnataka 560087 India
Dhananjay Patki Cisco Sassana Business Park Sage、Kadisanahalli Bangalore、Karnatakaインド
Email: dhpatki@cisco.com
Sri Gundavelli Cisco 170 West Tasman Drive San Jose, CA 95134 United States of America
Sri Gundavelli Cisco 170 West Tasman Drive San Jose、CA 95134アメリカ合衆国
Email: sgundave@cisco.com
Jong-Hyouk Lee Sangmyung University 31, Sangmyeongdae-gil, Dongnam-gu Cheonan 31066 Republic of Korea
Jong-Hyouk Lee Sangmyung University 31、Songmyeongdae-gil、Dongnam-gu Cheonan 31066大韓民国
Email: jonghyouk@smu.ac.kr
Qiao Fu China Mobile Xuanwumenxi Ave. No.32 Beijing China
Q IA of u China Mobile X u Press 5 doors ave。no.32 Beijing Beijing
Email: fuqiao1@outlook.com
Lyle T. Bertz Sprint Kansas United States of America
ライルT.ベルツスプリントカンザスアメリカ合衆国
Email: Lyle.T.Bertz@sprint.com