10. IANA Considerations (IANA に関する考慮事項)
本章では、L2TP プロトコルに対して IANA (Internet Assigned Numbers Authority、インターネット割り当て番号機関) による割り当てと管理が必要なさまざまなパラメータを定義します。
10.1 AVP Attributes (AVP 属性)
IANA は L2TP AVP 属性タイプレジストリの維持を担当します。AVP 属性タイプは 16 ビットフィールドです。
登録要件:
- 値範囲 0-1023: IETF コンセンサスによって割り当てられます (RFC の公開が必要)。
- 値範囲 1024-65535: 「先着順」ポリシーを使用して割り当てられます。
割り当てられた標準 AVP 属性タイプ:
| 属性タイプ | AVP 名 | 参照 |
|---|---|---|
| 0 | メッセージタイプ (Message Type) | RFC 2661 Section 4.4.1 |
| 1 | 結果コード (Result Code) | RFC 2661 Section 4.4.2 |
| 2 | プロトコルバージョン (Protocol Version) | RFC 2661 Section 4.4.3 |
| 3 | フレーミング機能 (Framing Capabilities) | RFC 2661 Section 4.4.3 |
| 4 | ベアラ機能 (Bearer Capabilities) | RFC 2661 Section 4.4.3 |
| 5 | タイブレーカー (Tie Breaker) | RFC 2661 Section 4.4.3 |
| 6 | ファームウェアリビジョン (Firmware Revision) | RFC 2661 Section 4.4.3 |
| 7 | ホスト名 (Host Name) | RFC 2661 Section 4.4.3 |
| 8 | ベンダー名 (Vendor Name) | RFC 2661 Section 4.4.3 |
| 9 | 割り当てられたトンネル ID | RFC 2661 Section 4.4.3 |
| 10 | 受信ウィンドウサイズ | RFC 2661 Section 4.4.3 |
| 11 | チャレンジ (Challenge) | RFC 2661 Section 4.4.3 |
| 12 | Q.931 原因コード | RFC 2661 Section 4.4.4 |
| 13 | チャレンジレスポンス | RFC 2661 Section 4.4.3 |
| 14 | 割り当てられたセッション ID | RFC 2661 Section 4.4.4 |
| 15 | 呼び出しシリアル番号 | RFC 2661 Section 4.4.4 |
| 16 | 最小 BPS | RFC 2661 Section 4.4.4 |
| 17 | 最大 BPS | RFC 2661 Section 4.4.4 |
| 18 | ベアラタイプ | RFC 2661 Section 4.4.4 |
| 19 | フレーミングタイプ | RFC 2661 Section 4.4.4 |
| 20 | パケット処理遅延 | RFC 2661 Section 4.4.6 |
| 21 | 着信番号 | RFC 2661 Section 4.4.4 |
| 22 | 発信番号 | RFC 2661 Section 4.4.4 |
| 23 | サブアドレス | RFC 2661 Section 4.4.4 |
| 24 | 送信接続速度 | RFC 2661 Section 4.4.4 |
| 25 | 物理チャネル ID | RFC 2661 Section 4.4.4 |
| 26 | 初期受信 LCP CONFREQ | RFC 2661 Section 4.4.5 |
| 27 | 最後に送信した LCP CONFREQ | RFC 2661 Section 4.4.5 |
| 28 | 最後に受信した LCP CONFREQ | RFC 2661 Section 4.4.5 |
| 29 | プロキシ認証タイプ | RFC 2661 Section 4.4.5 |
| 30 | プロキシ認証名 | RFC 2661 Section 4.4.5 |
| 31 | プロキシ認証チャレンジ | RFC 2661 Section 4.4.5 |
| 32 | プロキシ認証 ID | RFC 2661 Section 4.4.5 |
| 33 | プロキシ認証レスポンス | RFC 2661 Section 4.4.5 |
| 34 | 呼び出しエラー | RFC 2661 Section 4.4.6 |
| 35 | ACCM | RFC 2661 Section 4.4.6 |
| 36 | ランダムベクトル | RFC 2661 Section 4.3 |
| 37 | プライベートグループ ID | RFC 2661 Section 4.4.4 |
| 38 | 受信接続速度 | RFC 2661 Section 4.4.4 |
| 39 | シーケンシング必須 | RFC 2661 Section 4.4.4 |
ベンダー固有 AVP:
ベンダー固有の AVP は、ベンダー ID フィールド (SMI ネットワーク管理プライベートエンタープライズコードに基づく) を使用して、異なるベンダーの拡張を区別します。
10.2 Message Type AVP Values (メッセージタイプ AVP 値)
メッセージタイプ AVP (属性タイプ 0) の値は、L2TP 制御メッセージのタイプを識別するために使用されます。
割り当てられたメッセージタイプ値:
| 値 | メッセージタイプ | 略語 | 参照 |
|---|---|---|---|
| 0 | (予約済み) | ||
| 1 | 制御接続開始要求 | SCCRQ | RFC 2661 Section 6.1 |
| 2 | 制御接続開始応答 | SCCRP | RFC 2661 Section 6.2 |
| 3 | 制御接続開始完了 | SCCCN | RFC 2661 Section 6.3 |
| 4 | 制御接続停止通知 | StopCCN | RFC 2661 Section 6.4 |
| 5 | (予約済み) | ||
| 6 | Hello メッセージ | HELLO | RFC 2661 Section 6.5 |
| 7 | 発信呼び出し要求 | OCRQ | RFC 2661 Section 6.9 |
| 8 | 発信呼び出し応答 | OCRP | RFC 2661 Section 6.10 |
| 9 | 発信呼び出し接続完了 | OCCN | RFC 2661 Section 6.11 |
| 10 | 着信呼び出し要求 | ICRQ | RFC 2661 Section 6.6 |
| 11 | 着信呼び出し応答 | ICRP | RFC 2661 Section 6.7 |
| 12 | 着信呼び出し接続完了 | ICCN | RFC 2661 Section 6.8 |
| 13 | (予約済み) | ||
| 14 | 呼び出し切断通知 | CDN | RFC 2661 Section 6.12 |
| 15 | WAN エラー通知 | WEN | RFC 2661 Section 6.13 |
| 16 | リンク情報設定 | SLI | RFC 2661 Section 6.14 |
登録ポリシー:
新しいメッセージタイプ値の割り当てには、IETF 標準トラック RFC の公開、または IESG が承認した情報 RFC が必要です。
10.3 Result Code AVP Values (結果コード AVP 値)
Result Code AVP (属性タイプ 1) は、制御接続またはセッション終了の理由を示すために使用されます。
10.3.1 Result Code Field Values (結果コードフィールド値)
一般的な結果コード:
| 値 | 意味 | 適用範囲 |
|---|---|---|
| 0 | 予約済み | |
| 1 | 制御接続をクリアする一般的な要求 | StopCCN |
| 2 | 一般的なエラー | StopCCN, CDN |
| 3 | 制御チャネルは既に存在します | StopCCN |
| 4 | リクエスタは認証されていません | StopCCN |
| 5 | プロトコルバージョンはサポートされていません | StopCCN |
| 6 | リクエスタはシャットダウン中です | StopCCN |
| 7 | 有限状態マシンエラー | StopCCN |
呼び出し切断結果コード:
| 値 | 意味 | 適用範囲 |
|---|---|---|
| 1 | キャリア喪失 | CDN |
| 2 | 一般的なエラー | CDN |
| 3 | 管理上の理由 | CDN |
| 4 | 適切な設備の一時的な不足 | CDN |
| 5 | 適切な設備の永続的な不足 | CDN |
| 6 | 無効な宛先 | CDN |
| 7 | キャリアが検出されません | CDN |
| 8 | ビジー信号 | CDN |
| 9 | ダイヤルトーンがありません | CDN |
| 10 | キャリア待機タイムアウト | CDN |
| 11 | フレーミングが検出されません | CDN |
10.3.2 Error Code Field Values (エラーコードフィールド値)
エラーコードフィールドは、エラーに関する追加の詳細情報を提供します。
| 値 | エラーメッセージ |
|---|---|
| 0 | 一般的なエラーはありません |
| 1 | このペアにはまだ制御接続が存在しません |
| 2 | 長さが間違っています |
| 3 | フィールド値の 1 つが範囲外でした |
| 4 | この操作を処理するためのリソースが不足しています |
| 5 | 無効なセッション ID |
| 6 | 一般的なベンダー固有のエラーが発生しました |
| 7 | 別の (LNS/LAC) を試してください |
| 8 | M ビットが設定された未知の AVP を受信したため、セッションまたはトンネルがシャットダウンされました |
登録ポリシー:
新しい結果コード値とエラーコード値の割り当てには、IETF コンセンサス (RFC の公開が必要) が必要です。
10.4 Framing Capabilities & Bearer Capabilities (フレーミング機能とベアラ機能)
Framing Capabilities AVP (属性タイプ 3) と Bearer Capabilities AVP (属性タイプ 4) は、サポートされる機能を示すためにビットマスクを使用します。
フレーミング機能ビット定義:
| ビット | 意味 |
|---|---|
| 0 | 非同期フレーミングがサポートされています |
| 1 | 同期フレーミングがサポートされています |
| 2-31 | 予約済み |
ベアラ機能ビット定義:
| ビット | 意味 |
|---|---|
| 0 | アナログアクセスがサポートされています |
| 1 | デジタルアクセスがサポートされています |
| 2-31 | 予約済み |
登録ポリシー:
新しい機能ビットの割り当てには、IETF コンセンサス (RFC の公開が必要) が必要です。
10.5 Proxy Authen Type AVP Values (プロキシ認証タイプ AVP 値)
Proxy Authen Type AVP (属性タイプ 29) は、LAC が使用する認証タイプを示すために使用されます。
割り当てられた認証タイプ値:
| 値 | 認証タイプ | 参照 |
|---|---|---|
| 0 | 予約済み | |
| 1 | テキストユーザー名/パスワード交換 | RFC 1334 (PAP) |
| 2 | PPP CHAP | RFC 1994 |
| 3 | PPP PAP | RFC 1334 |
| 4 | 認証なし | |
| 5 | Microsoft CHAP バージョン 1 | RFC 2433 |
| 6 | 予約済み | |
| 7 | Microsoft CHAP バージョン 2 | RFC 2759 |
登録ポリシー:
新しい認証タイプ値の割り当ては、「先着順」ポリシーを使用します。
10.6 AVP Header Bits (AVP ヘッダービット)
AVP ヘッダーの最初の 6 ビットは、AVP の動作を制御するためのビットマスクとして使用されます。
定義された AVP ヘッダービット:
| ビット | 名前 | 意味 | 参照 |
|---|---|---|---|
| 0 | M (必須) | この AVP は理解されなければなりません | RFC 2661 Section 4.1 |
| 1 | H (非表示) | AVP 値は非表示です | RFC 2661 Section 4.3 |
| 2-5 | 予約済み | 予約済み、0 に設定する必要があります | RFC 2661 Section 4.1 |
登録ポリシー:
予約ビットの割り当てには、標準アクション - すなわち IETF 標準トラック RFC の公開が必要です。
10.7 L2TP UDP Port (L2TP UDP ポート)
割り当てられたポート:
- ポート番号: 1701
- プロトコル: UDP
- 用途: L2TP
- 参照: RFC 2661
IANA は、制御接続とデータセッションの両方に L2TP 用の UDP ポート 1701 を割り当てています。
10.8 L2TP Protocol Number (L2TP プロトコル番号)
現在の仕様では L2TP は UDP 上で動作すると定義されていますが、L2TP は他のパケット転送プロトコル上で直接動作することもできます。
IP プロトコル番号:
- L2TP プロトコル番号: 115
- 名前: L2TP
- 参照: RFC 3931 (L2TPv3、IP 上で直接)
IANA レジストリの維持:
IANA は、次の L2TP 関連レジストリを維持しています:
-
L2TP AVP 属性レジストリ
-
L2TP メッセージタイプレジストリ
- すべての制御メッセージタイプを含みます
-
L2TP 結果コードレジストリ
- 結果コードとエラーコードを含みます
-
L2TP プロキシ認証タイプレジストリ
- 認証タイプ値を含みます
-
L2TP ポートとプロトコル番号
- UDP ポートと IP プロトコル番号の割り当て
更新と拡張:
後続の RFC は、新しい AVP、メッセージタイプ、またはその他のパラメータを定義する可能性があります。すべての新しい割り当ては、このセクションで定義された登録ポリシーに従う必要があります。
重要な拡張には次のものがあります:
- RFC 3931: Layer Two Tunneling Protocol - Version 3 (L2TPv3)
- RFC 4591: Frame Relay over L2TP
- RFC 5515: Layer Two Tunneling Protocol (L2TP) Access Concentrator Configuration