RFC5036 日本語訳

5036 LDP Specification. L. Andersson, Ed., I. Minei, Ed., B. Thomas,Ed.. October 2007. (Format: TXT=287101 bytes) (Obsoletes RFC3036) (Status: DRAFT STANDARD)
プログラムでの自動翻訳です。
英語原文

Network Working Group                                  L. Andersson, Ed.
Request for Comments: 5036                                      Acreo AB
Obsoletes: 3036                                            I. Minei, Ed.
Category: Standards Track                               Juniper Networks
                                                          B. Thomas, Ed.
                                                     Cisco Systems, Inc.
                                                            October 2007

ワーキンググループのL.アンデション、エドをネットワークでつないでください。コメントのために以下を要求してください。 5036Acreo ABは以下を時代遅れにします。 エド3036I.Minei、カテゴリ: エド標準化過程杜松ネットワークB.トーマス、シスコシステムズInc.2007年10月

                           LDP Specification

自由民主党仕様

Status of This Memo

このメモの状態

   This document specifies an Internet standards track protocol for the
   Internet community, and requests discussion and suggestions for
   improvements.  Please refer to the current edition of the "Internet
   Official Protocol Standards" (STD 1) for the standardization state
   and status of this protocol.  Distribution of this memo is unlimited.

このドキュメントは、インターネットコミュニティにインターネット標準化過程プロトコルを指定して、改良のために議論と提案を要求します。 このプロトコルの標準化状態と状態への「インターネット公式プロトコル標準」(STD1)の現行版を参照してください。 このメモの分配は無制限です。

Abstract

要約

   The architecture for Multiprotocol Label Switching (MPLS) is
   described in RFC 3031.  A fundamental concept in MPLS is that two
   Label Switching Routers (LSRs) must agree on the meaning of the
   labels used to forward traffic between and through them.  This common
   understanding is achieved by using a set of procedures, called a
   label distribution protocol, by which one LSR informs another of
   label bindings it has made.  This document defines a set of such
   procedures called LDP (for Label Distribution Protocol) by which LSRs
   distribute labels to support MPLS forwarding along normally routed
   paths.

Multiprotocol Label Switching(MPLS)のためのアーキテクチャはRFC3031で説明されます。 MPLSの基本概念は2Label Switching Routers(LSRs)がそれらの間と、そして、それらを通してトラフィックを進めるのに使用されるラベルの意味に同意しなければならないということです。 この一般的な理解は、LSRがそれがしたラベル結合について別のものに知らせるラベル分配プロトコルと呼ばれる1セットの手順を用いることによって、達成されます。 このドキュメントはLSRsが通常、発送された経路に沿ってMPLSが推進であるとサポートするためにラベルを分配する自由民主党(Label Distributionプロトコルのための)と呼ばれる1セットのそのような手順を定義します。

Table of Contents

目次

   1. LDP Overview ....................................................5
      1.1. LDP Peers ..................................................6
      1.2. LDP Message Exchange .......................................6
      1.3. LDP Message Structure ......................................7
      1.4. LDP Error Handling .........................................7
      1.5. LDP Extensibility and Future Compatibility .................7
      1.6. Specification Language .....................................7
   2. LDP Operation ...................................................8
      2.1. FECs .......................................................8
      2.2. Label Spaces, Identifiers, Sessions, and Transport .........9
           2.2.1. Label Spaces ........................................9
           2.2.2. LDP Identifiers .....................................9
           2.2.3. LDP Sessions .......................................10
           2.2.4. LDP Transport ......................................10

1. 自由民主党概要…5 1.1. 自由民主党はじっと見ます…6 1.2. 自由民主党交換処理…6 1.3. 自由民主党メッセージ構造…7 1.4. 自由民主党エラー処理…7 1.5. 自由民主党伸展性と将来の互換性…7 1.6. 仕様言語…7 2. 自由民主党の操作…8 2.1. FECs…8 2.2. 空間、識別子、セッション、および輸送をラベルしてください…9 2.2.1. 空間をラベルしてください…9 2.2.2. 自由民主党識別子…9 2.2.3. 自由民主党のセッション…10 2.2.4. 自由民主党の輸送…10

Andersson, et al.           Standards Track                     [Page 1]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[1ページ]。

      2.3. LDP Sessions between Non-Directly Connected LSRs ..........10
      2.4. LDP Discovery .............................................11
           2.4.1. Basic Discovery Mechanism ..........................11
           2.4.2. Extended Discovery Mechanism .......................11
      2.5. Establishing and Maintaining LDP Sessions .................12
           2.5.1. LDP Session Establishment ..........................12
           2.5.2. Transport Connection Establishment .................12
           2.5.3. Session Initialization .............................14
           2.5.4. Initialization State Machine .......................16
           2.5.5. Maintaining Hello Adjacencies ......................19
           2.5.6. Maintaining LDP Sessions ...........................19
      2.6. Label Distribution and Management .........................20
           2.6.1. Label Distribution Control Mode ....................20
                  2.6.1.1. Independent Label Distribution Control ....20
                  2.6.1.2. Ordered Label Distribution Control ........20
           2.6.2. Label Retention Mode ...............................21
                  2.6.2.1. Conservative Label Retention Mode .........21
                  2.6.2.2. Liberal Label Retention Mode ..............21
           2.6.3. Label Advertisement Mode ...........................22
      2.7. LDP Identifiers and Next Hop Addresses ....................22
      2.8. Loop Detection ............................................23
           2.8.1. Label Request Message ..............................23
           2.8.2. Label Mapping Message ..............................25
           2.8.3. Discussion .........................................26
      2.9. Authenticity and Integrity of LDP Messages ................27
           2.9.1. TCP MD5 Signature Option ...........................27
           2.9.2. LDP Use of TCP MD5 Signature Option ................29
      2.10. Label Distribution for Explicitly Routed LSPs ............29
   3. Protocol Specification .........................................30
      3.1. LDP PDUs ..................................................30
      3.2. LDP Procedures ............................................31
      3.3. Type-Length-Value Encoding ................................31
      3.4. TLV Encodings for Commonly Used Parameters ................33
           3.4.1. FEC TLV ............................................33
                  3.4.1.1. FEC Procedures ............................35
           3.4.2. Label TLVs .........................................35
                  3.4.2.1. Generic Label TLV .........................36
                  3.4.2.2. ATM Label TLV .............................36
                  3.4.2.3. Frame Relay Label TLV .....................37
           3.4.3. Address List TLV ...................................38
           3.4.4. Hop Count TLV ......................................39
                  3.4.4.1. Hop Count Procedures ......................39
           3.4.5. Path Vector TLV ....................................41
                  3.4.5.1. Path Vector Procedures ....................41
                           3.4.5.1.1. Label Request Path Vector ......41
                           3.4.5.1.2. Label Mapping Path Vector ......42
           3.4.6. Status TLV .........................................43

2.3. 非直接接続されたLSRsの間の自由民主党のセッション…10 2.4. 自由民主党の発見…11 2.4.1. 基本的な発見メカニズム…11 2.4.2. 発見メカニズムを広げています…11 2.5. 自由民主党のセッションを確立して、維持します…12 2.5.1. 自由民主党のセッション設立…12 2.5.2. コネクション確立を輸送してください…12 2.5.3. セッション初期設定…14 2.5.4. 初期設定州のマシン…16 2.5.5. こんにちはと主張する、隣接番組…19 2.5.6. 自由民主党のセッションを維持します…19 2.6. 分配と管理をラベルしてください…20 2.6.1. モードと配給統制をラベルしてください…20 2.6.1.1. インディペンデント・レーベル配給統制…20 2.6.1.2. ラベル配給統制を注文します…20 2.6.2. モードと保有をラベルしてください…21 2.6.2.1. 保守的なラベル保有モード…21 2.6.2.2. 寛容なラベル保有モード…21 2.6.3. 広告をモードに分類してください…22 2.7. 自由民主党識別子と次のホップアドレス…22 2.8. 検出を輪にしてください…23 2.8.1. 要求メッセージをラベルしてください…23 2.8.2. マッピングメッセージをラベルしてください…25 2.8.3. 議論…26 2.9. 自由民主党メッセージの信憑性と保全…27 2.9.1. TCP MD5署名オプション…27 2.9.2. TCP MD5署名オプションの自由民主党の使用…29 2.10. 明らかに発送されたLSPsのために分配をラベルしてください…29 3. 仕様を議定書の中で述べてください…30 3.1. 自由民主党PDUs…30 3.2. 自由民主党手順…31 3.3. タイプ長さの価値のコード化…31 3.4. 一般的に使用されたパラメタのためのTLV Encodings…33 3.4.1. FEC TLV…33 3.4.1.1. FEC手順…35 3.4.2. TLVsをラベルしてください…35 3.4.2.1. ジェネリックラベルTLV…36 3.4.2.2. 気圧ラベルTLV…36 3.4.2.3. フレームリレーラベルTLV…37 3.4.3. リストTLVを扱ってください…38 3.4.4. カウントTLVを飛び越してください…39 3.4.4.1. カウント手順を飛び越してください…39 3.4.5. 経路ベクトルTLV…41 3.4.5.1. 経路ベクトル手順…41 3.4.5.1.1. 要求経路ベクトルをラベルしてください…41 3.4.5.1.2. マッピング経路ベクトルをラベルしてください…42 3.4.6. 状態TLV…43

Andersson, et al.           Standards Track                     [Page 2]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[2ページ]。

      3.5. LDP Messages ..............................................44
           3.5.1. Notification Message ...............................46
                  3.5.1.1. Notification Message Procedures ...........48
                  3.5.1.2. Events Signaled by Notification Messages ..48
                           3.5.1.2.1. Malformed PDU or Message .......48
                           3.5.1.2.2. Unknown or Malformed TLV .......49
                           3.5.1.2.3. Session KeepAlive Timer
                                      Expiration .....................50
                           3.5.1.2.4. Unilateral Session Shutdown ....50
                           3.5.1.2.5. Initialization Message Events ..50
                           3.5.1.2.6. Events Resulting from
                                      Other Messages .................50
                           3.5.1.2.7. Internal Errors ................51
                           3.5.1.2.8. Miscellaneous Events ...........51
           3.5.2. Hello Message ......................................51
                  3.5.2.1. Hello Message Procedures ..................53
           3.5.3. Initialization Message .............................54
                  3.5.3.1. Initialization Message Procedures .........63
           3.5.4. KeepAlive Message ..................................63
                  3.5.4.1. KeepAlive Message Procedures ..............63
           3.5.5. Address Message ....................................64
                  3.5.5.1. Address Message Procedures ................64
           3.5.6. Address Withdraw Message ...........................65
                  3.5.6.1. Address Withdraw Message Procedures .......66
           3.5.7. Label Mapping Message ..............................66
                  3.5.7.1. Label Mapping Message Procedures ..........67
                           3.5.7.1.1. Independent Control Mapping ....67
                           3.5.7.1.2. Ordered Control Mapping ........68
                           3.5.7.1.3. Downstream on Demand
                                      Label Advertisement ............68
                           3.5.7.1.4. Downstream Unsolicited
                                      Label Advertisement ............69
           3.5.8. Label Request Message ..............................70
                  3.5.8.1. Label Request Message Procedures ..........71
           3.5.9. Label Abort Request Message ........................72
                  3.5.9.1. Label Abort Request Message Procedures ....73
           3.5.10. Label Withdraw Message ............................74
                  3.5.10.1. Label Withdraw Message Procedures ........75
           3.5.11. Label Release Message .............................76
                  3.5.11.1. Label Release Message Procedures .........77
      3.6. Messages and TLVs for Extensibility .......................78
           3.6.1. LDP Vendor-Private Extensions ......................78
                  3.6.1.1. LDP Vendor-Private TLVs ...................78
                  3.6.1.2. LDP Vendor-Private Messages ...............80
           3.6.2. LDP Experimental Extensions ........................81
      3.7. Message Summary ...........................................81
      3.8. TLV Summary ...............................................82
      3.9. Status Code Summary .......................................83

3.5. 自由民主党メッセージ…44 3.5.1. 通知メッセージ…46 3.5.1.1. 通知メッセージ手順…48 3.5.1.2. イベントは通知メッセージで合図しました。48 3.5.1.2.1. 奇形のPDUかメッセージ…48 3.5.1.2.2. 未知の、または、奇形のTLV…49 3.5.1.2.3. セッションKeepAliveタイマ満了…50 3.5.1.2.4. 一方的なセッション閉鎖…50 3.5.1.2.5. 初期設定メッセージイベント。50 3.5.1.2.6. 他のメッセージから生じるイベント…50 3.5.1.2.7. 内部の誤り…51 3.5.1.2.8. 種々雑多なイベント…51 3.5.2. こんにちは、メッセージ…51 3.5.2.1. こんにちは、メッセージ手順…53 3.5.3. 初期設定メッセージ…54 3.5.3.1. 初期設定メッセージ手順…63 3.5.4. KeepAliveメッセージ…63 3.5.4.1. KeepAliveメッセージ手順…63 3.5.5. メッセージを扱ってください…64 3.5.5.1. メッセージ手順を扱ってください…64 3.5.6. アドレスはメッセージを引き下がらせます…65 3.5.6.1. アドレスはメッセージ手順を引き下がらせます…66 3.5.7. マッピングメッセージをラベルしてください…66 3.5.7.1. マッピングメッセージ手順をラベルしてください…67 3.5.7.1.1. 独立制御マッピング…67 3.5.7.1.2. コントロールマッピングを注文します…68 3.5.7.1.3. 川下のオンデマンドのラベル広告…68 3.5.7.1.4. 川下の求められていないラベル広告…69 3.5.8. 要求メッセージをラベルしてください…70 3.5.8.1. 手順と要求メッセージをラベルしてください…71 3.5.9. アボート要求メッセージをラベルしてください…72 3.5.9.1. アボート要求メッセージを手順とラベルしてください…73 3.5.10. ラベルはメッセージを引き下がらせます…74 3.5.10.1. ラベルはメッセージ手順を引き下がらせます…75 3.5.11. リリースをメッセージに分類してください…76 3.5.11.1. リリースをメッセージ手順に分類してください…77 3.6. 伸展性のためのメッセージとTLVs…78 3.6.1. 自由民主党のベンダー個人的な拡大…78 3.6.1.1. 自由民主党のベンダー個人的なTLVs…78 3.6.1.2. 自由民主党ベンダープライベート・メッセージ…80 3.6.2. 自由民主党の実験的な拡大…81 3.7. メッセージ概要…81 3.8. TLV概要…82 3.9. ステータスコード概要…83

Andersson, et al.           Standards Track                     [Page 3]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[3ページ]。

      3.10. Well-Known Numbers .......................................84
           3.10.1. UDP and TCP Ports .................................84
           3.10.2. Implicit NULL Label ...............................84
   4. IANA Considerations ............................................84
      4.1. Message Type Name Space ...................................84
      4.2. TLV Type Name Space .......................................85
      4.3. FEC Type Name Space .......................................85
      4.4. Status Code Name Space ....................................86
      4.5. Experiment ID Name Space ..................................86
   5. Security Considerations ........................................86
      5.1. Spoofing ..................................................86
      5.2. Privacy ...................................................87
      5.3. Denial of Service .........................................88
   6. Areas for Future Study .........................................89
   7. Changes from RFC 3036 ..........................................90
   8. Acknowledgments ................................................93
   9. References .....................................................93
      9.1. Normative References ......................................93
      9.2. Informative References ....................................94
   Appendix A. LDP Label Distribution Procedures  ....................95
      A.1. Handling Label Distribution Events  .......................97
           A.1.1. Receive Label Request  .............................98
           A.1.2.  Receive Label Mapping  ...........................101
           A.1.3.  Receive Label Abort Request  .....................107
           A.1.4.  Receive Label Release  ...........................109
           A.1.5.  Receive Label Withdraw  ..........................111
           A.1.6.  Recognize New FEC  ...............................113
           A.1.7.  Detect Change in FEC Next Hop  ...................115
           A.1.8.  Receive Notification / Label Request Aborted  ....118
           A.1.9.  Receive Notification / No Label Resources  .......119
           A.1.10.  Receive Notification / No Route  ................119
           A.1.11.  Receive Notification / Loop Detected  ...........120
           A.1.12.  Receive Notification / Label Resources Available 121
           A.1.13.  Detect Local Label Resources Have Become
                    Available  ......................................122
           A.1.14.  LSR Decides to No Longer Label Switch a FEC  ....123
           A.1.15.  Timeout of Deferred Label Request  ..............123
      A.2. Common Label Distribution Procedures  ....................124
           A.2.1.  Send_Label  ......................................124
           A.2.2.  Send_Label_Request  ..............................125
           A.2.3.  Send_Label_Withdraw  .............................127
           A.2.4.  Send_Notification  ...............................127
           A.2.5.  Send_Message  ....................................128
           A.2.6.  Check_Received_Attributes  .......................128
           A.2.7.  Prepare_Label_Request_Attributes  ................129
           A.2.8.  Prepare_Label_Mapping_Attributes  ................131

3.10. よく知られる数…84 3.10.1. UDPとTCPポート…84 3.10.2. 内在しているヌルラベル…84 4. IANA問題…84 4.1. メッセージタイプはスペースを命名します…84 4.2. TLVは名前スペースをタイプします…85 4.3. FECは名前スペースをタイプします…85 4.4. ステータスコード名前スペース…86 4.5. ID名前スペースを実験してください…86 5. セキュリティ問題…86 5.1. だまします…86 5.2. プライバシー…87 5.3. サービス妨害…88 6. 今後の研究への領域…89 7. RFC3036からの変化…90 8. 承認…93 9. 参照…93 9.1. 標準の参照…93 9.2. 有益な参照…94付録A.自由民主党は手順と分配をラベルします…95 A.1。 取り扱いラベル分配イベント…97 A.1.1。 ラベル要求を受け取ってください…98 A.1.2。 ラベルマッピングを受け取ってください…101 A.1.3。 ラベルアボート要求を受け取ってください…107 A.1.4。 ラベルリリースを受け取ってください…109 A.1.5。 ラベルを受けてください。引き下がってください…111 A.1.6。 新しいFECを認識してください…113 A.1.7。 中の次のFECが飛び越す変化を検出してください…115 A.1.8。 中止された通知/ラベル要求を受け取ってください…118 A.1.9。 通知/ラベルなしリソースを受け取ってください…119 A.1.10。 通知/いいえ、ルートを受けてください…119 A.1.11。 検出された通知/輪を受けてください…120 A.1.12。 通知/ラベルリソース利用可能な121A.1.13を受けてください。 検出、ローカルのラベルリソースは利用可能になりました…122 A.1.14。 LSRは、もうFECとスイッチをラベルしないと決めます…123 A.1.15。 延期されたラベル要求のタイムアウト…123 A.2。 一般的なラベル分配手順…124 A.2.1。 _ラベルを送ってください…124 A.2.2。 _ラベル_要求を送ってください…125 A.2.3。 __が引っ込めるラベルを送ってください…127 A.2.4。 _通知を送ってください…127 A.2.5。 _メッセージを送ってください…128 A.2.6。 チェック_は_属性を受けました…128 A.2.7。 _ラベル_要求_属性を用意してください…129 A.2.8。 __属性を写像するラベル_を用意してください…131

Andersson, et al.           Standards Track                     [Page 4]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[4ページ]。

1.  LDP Overview

1. 自由民主党概要

   The MPLS architecture [RFC3031] defines a label distribution protocol
   as a set of procedures by which one Label Switched Router (LSR)
   informs another of the meaning of labels used to forward traffic
   between and through them.

MPLSアーキテクチャ[RFC3031]はLabel Switched Router(LSR)がそれらの間と、そして、それらを通してトラフィックを進めるのに使用されるラベルの意味について別のものに知らせる1セットの手順とラベル分配プロトコルを定義します。

   The MPLS architecture does not assume a single label distribution
   protocol.  In fact, a number of different label distribution
   protocols are being standardized.  Existing protocols have been
   extended so that label distribution can be piggybacked on them.  New
   protocols have also been defined for the explicit purpose of
   distributing labels.  The MPLS architecture discusses some of the
   considerations when choosing a label distribution protocol for use in
   particular MPLS applications such as Traffic Engineering [RFC2702].

MPLSアーキテクチャはただ一つのラベル分配プロトコルを仮定しません。 事実上、多くの異なったラベル分配プロトコルが標準化されています。 それらの上でラベル分配を背負うことができるように既存のプロトコルを広げてあります。 また、新しいプロトコルはラベルを分配する明白な目的のために定義されました。 Traffic Engineering[RFC2702]などの特定のMPLSアプリケーションにおける使用のためのラベル分配プロトコルを選ぶとき、MPLSアーキテクチャは問題のいくつかについて議論します。

   The Label Distribution Protocol (LDP) is a protocol defined for
   distributing labels.  It was originally published as RFC 3036 in
   January 2001.  It was produced by the MPLS Working Group of the IETF
   and was jointly authored by Loa Andersson, Paul Doolan, Nancy
   Feldman, Andre Fredette, and Bob Thomas.

Label Distributionプロトコル(自由民主党)はラベルを分配するために定義されたプロトコルです。 それは2001年1月に元々、RFC3036として発行されました。 それは、IETFのMPLS作業部会によって生産されて、Loaアンデション、ポールDoolan、ナンシー・フェルドマン、アンドレFredette、およびボブ・トーマスによって共同で書かれました。

   LDP is a protocol defined for distributing labels.  It is the set of
   procedures and messages by which Label Switched Routers (LSRs)
   establish Label Switched Paths (LSPs) through a network by mapping
   network-layer routing information directly to data-link layer
   switched paths.  These LSPs may have an endpoint at a directly
   attached neighbor (comparable to IP hop-by-hop forwarding), or may
   have an endpoint at a network egress node, enabling switching via all
   intermediary nodes.

自由民主党はラベルを分配するために定義されたプロトコルです。 それはLabel Switched Routers(LSRs)がネットワークを通して直接データ・リンク層の切り換えられた経路にネットワーク層ルーティング情報を写像することによってLabel Switched Paths(LSPs)を設立する手順とメッセージのセットです。 これらのLSPsは(ホップごとのIP推進に匹敵する)であるのに直接付属している隣人の終点を持っているか、またはネットワーク出口ノードに終点を持っているかもしれません、すべての仲介者ノードを通した切り換えを可能にして。

   LDP associates a Forwarding Equivalence Class (FEC) [RFC3031] with
   each LSP it creates.  The FEC associated with an LSP specifies which
   packets are "mapped" to that LSP.  LSPs are extended through a
   network as each LSR "splices" incoming labels for a FEC to the
   outgoing label assigned to the next hop for the given FEC.

自由民主党はForwarding Equivalence Class(FEC)[RFC3031]を各LSPに関連づけます。それは作成します。 LSPに関連しているFECは、どのパケットがそのLSPに「写像されるか」を指定します。 各LSRがFECのために与えられたFECのために次のホップに割り当てられた出発しているラベルに入って来るラベルを「継ぐこと」に従って、LSPsはネットワークを通して広げられます。

   More information about the applicability of LDP can be found in
   [RFC3037].

[RFC3037]で自由民主党の適用性に関する詳しい情報を見つけることができます。

   This document assumes (but does not require) familiarity with the
   MPLS architecture [RFC3031].  Note that [RFC3031] includes a glossary
   of MPLS terminology, such as ingress, label switched path, etc.

しかし、このドキュメントが仮定する、(必要でない、)、MPLSアーキテクチャ[RFC3031]への親しみ。 [RFC3031]がイングレスなどのMPLS用語の用語集を含んでいることに注意してください、そして、切り換えられた経路などをラベルしてください。

Andersson, et al.           Standards Track                     [Page 5]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[5ページ]。

1.1.  LDP Peers

1.1. 自由民主党の同輩

   Two LSRs that use LDP to exchange label/FEC mapping information are
   known as "LDP Peers" with respect to that information, and we speak
   of there being an "LDP Session" between them.  A single LDP session
   allows each peer to learn the other's label mappings; i.e., the
   protocol is bidirectional.

ラベル/FECマッピング情報を交換するのに自由民主党を使用する2LSRsが「自由民主党の同輩」としてその情報に関して知られています、そして、私たちはそこで彼らの間の「自由民主党のセッション」であるのについて話します。 ただ一つの自由民主党のセッションで、各同輩はもう片方のラベルマッピングを学ぶことができます。 すなわち、プロトコルは双方向です。

1.2.  LDP Message Exchange

1.2. 自由民主党交換処理

   There are four categories of LDP messages:

自由民主党メッセージの4つのカテゴリがあります:

      1. Discovery messages, used to announce and maintain the presence
         of an LSR in a network.

1. ネットワークにおける、LSRの存在を示して、維持するのにおいて中古の発見メッセージ。

      2. Session messages, used to establish, maintain, and terminate
         sessions between LDP peers.

2. 設立するのにおいて使用されたセッションメッセージは、自由民主党の同輩の間のセッションを維持して、終えます。

      3. Advertisement messages, used to create, change, and delete
         label mappings for FECs.

3. 作成するのにおいて使用された広告メッセージは、FECsのためのラベルマッピングを変えて、削除します。

      4. Notification messages, used to provide advisory information and
         to signal error information.

4. 顧問情報を提供して、エラー情報に合図するのに使用される通知メッセージ。

   Discovery messages provide a mechanism whereby LSRs indicate their
   presence in a network by sending a Hello message periodically.  This
   is transmitted as a UDP packet to the LDP port at the 'all routers on
   this subnet' group multicast address.  When an LSR chooses to
   establish a session with another LSR learned via the Hello message,
   it uses the LDP initialization procedure over TCP transport.  Upon
   successful completion of the initialization procedure, the two LSRs
   are LDP peers, and may exchange advertisement messages.

発見メッセージはLSRsが定期的にHelloメッセージを送ることによってネットワークで彼らの存在を示すメカニズムを提供します。 これはUDPパケットとして'このサブネットに関するすべてのルータ'グループマルチキャスト住所の自由民主党ポートに送られます。 LSRが、Helloメッセージで学習される別のLSRとのセッションを確立するのを選ぶと、それはTCP輸送の上で自由民主党初期化手順を用います。 初期化手順の無事終了のときに、2LSRsが自由民主党の同輩であり、広告メッセージを交換するかもしれません。

   When to request a label or advertise a label mapping to a peer is
   largely a local decision made by an LSR.  In general, the LSR
   requests a label mapping from a neighboring LSR when it needs one,
   and advertises a label mapping to a neighboring LSR when it wishes
   the neighbor to use a label.

いつ同輩にラベルを要求するか、またはラベルマッピングの広告を出すかが、主にLSRによってされたローカルの決定です。 一般に、LSRは1を必要とすると隣接しているLSRからラベルマッピングを要求して、隣人にラベルを使用して欲しいときに、隣接しているLSRにラベルマッピングの広告を出します。

   Correct operation of LDP requires reliable and in-order delivery of
   messages.  To satisfy these requirements, LDP uses the TCP transport
   for Session, Advertisement, and Notification messages, i.e., for
   everything but the UDP-based discovery mechanism.

自由民主党の正しい操作はメッセージの信頼できて注文している配送を必要とします。 これらの要件を満たすのに、自由民主党はSession、Advertisement、およびNotificationメッセージにTCP輸送を使用します、すなわち、UDPベースの発見メカニズム以外のすべてのために。

Andersson, et al.           Standards Track                     [Page 6]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[6ページ]。

1.3.  LDP Message Structure

1.3. 自由民主党メッセージ構造

   All LDP messages have a common structure that uses a Type-Length-
   Value (TLV) encoding scheme; see Section "Type-Length-Value
   Encoding".  The Value part of a TLV-encoded object, or TLV for short,
   may itself contain one or more TLVs.

すべての自由民主党メッセージで、Type-長さ値(TLV)を使用する一般的な構造は体系をコード化します。 セクション「タイプ長さの価値のコード化」を見てください。 TLVによってコード化されたオブジェクト、または略してTLVのValue部分、それ自体、1TLVsを含むかもしれなくなってください。

1.4.  LDP Error Handling

1.4. 自由民主党エラー処理

   LDP errors and other events of interest are signaled to an LDP peer
   by Notification messages.

自由民主党誤りと興味がある他のイベントはNotificationメッセージによって自由民主党の同輩に合図されます。

   There are two kinds of LDP Notification messages:

2種類の自由民主党Notificationメッセージがあります:

      1. Error Notifications, used to signal fatal errors.  If an LSR
         receives an Error Notification from a peer for an LDP session,
         it terminates the LDP session by closing the TCP transport
         connection for the session and discarding all label mappings
         learned via the session.

1. 致命的な誤りに合図するのに使用される誤りNotifications。 LSRが自由民主党のセッションのために同輩からError Notificationを受けるなら、それは、セッションのためにTCP輸送接続を終えて、セッションで学習されたすべてのラベルマッピングを捨てることによって、自由民主党のセッションを終えます。

      2. Advisory Notifications, used to pass on LSR information about
         the LDP session or the status of some previous message received
         from the peer.

2. 自由民主党のセッション頃にLSR情報を伝えるのに使用される顧問Notificationsか同輩から取られた前の何らかのメッセージの状態。

1.5.  LDP Extensibility and Future Compatibility

1.5. 自由民主党伸展性と将来の互換性

   Functionality may be added to LDP in the future.  It is likely that
   future functionality will utilize new messages and object types
   (TLVs).  It may be desirable to employ such new messages and TLVs
   within a network using older implementations that do not recognize
   them.  While it is not possible to make every future enhancement
   backwards compatible, some prior planning can ease the introduction
   of new capabilities.  This specification defines rules for handling
   unknown message types and unknown TLVs for this purpose.

機能性は将来、自由民主党に追加されるかもしれません。 将来の機能性は新しいメッセージとオブジェクト・タイプ(TLVs)を利用しそうでしょう。 ネットワークの中でそのような新しいメッセージとTLVsを使うのは、それらを認識しないより古い実装を使用することで望ましいかもしれません。 いつも未来に後方に増進を互換性があるようにするのが可能でない間、何らかの事前の計画が新しい能力の導入を緩和できます。 この仕様はこのために取り扱いの未知のメッセージタイプと未知のTLVsのための規則を定義します。

1.6.  Specification Language

1.6. 仕様言語

   The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
   "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
   document are to be interpreted as described in [RFC2119].

キーワード“MUST"、「必須NOT」が「必要です」、“SHALL"、「」、“SHOULD"、「「推薦され」て、「5月」の、そして、「任意」のNOTは[RFC2119]で説明されるように本書では解釈されることであるべきですか?

Andersson, et al.           Standards Track                     [Page 7]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[7ページ]。

2.  LDP Operation

2. 自由民主党の操作

2.1.  FECs

2.1. FECs

   It is necessary to precisely specify which packets may be mapped to
   each LSP.  This is done by providing a FEC specification for each
   LSP.  The FEC identifies the set of IP packets that may be mapped to
   that LSP.

どのパケットが各LSPに写像されるかもしれないかを正確に指定するのが必要です。 各LSPのためのFEC仕様を提供することによって、これをします。 FECはそのLSPに写像されるかもしれないIPパケットのセットを特定します。

   Each FEC is specified as a set of one or more FEC elements.  Each FEC
   element identifies a set of packets that may be mapped to the
   corresponding LSP.  When an LSP is shared by multiple FEC elements,
   that LSP is terminated at (or before) the node where the FEC elements
   can no longer share the same path.

各FECは1つ以上のFEC要素のセットとして指定されます。 それぞれのFEC要素は対応するLSPに写像されるかもしれない1セットのパケットを特定します。 LSPが複数のFEC要素によって共有されるときの(or before)で終えられて、FEC要素がもうそうすることができるノードが同じ経路を共有するというそのLSPによることです。

   This specification defines a single type of FEC element, the "Address
   Prefix FEC element".  This element is an address prefix of any length
   from 0 to a full address, inclusive.

この仕様は単独のタイプのFEC要素、「アドレスPrefix FEC要素」を定義します。 この要素は1への0から完全なアドレスの、そして、包括的などんな長さのアドレス接頭語です。

   Additional FEC elements may be defined, as needed, by other
   specifications.

追加FEC要素は必要に応じて他の仕様で定義されるかもしれません。

   In the remainder of this section, we give the rules to be used for
   mapping packets to LSPs that have been set up using an Address Prefix
   FEC element.

このセクションの残りでは、私たちは、Address Prefix FEC要素を使用することでセットアップされたLSPsにパケットを写像するのに使用されるために規則を与えます。

   We say that a particular address "matches" a particular address
   prefix if and only if that address begins with that prefix.  We also
   say that a particular packet matches a particular LSP if and only if
   that LSP has an Address Prefix FEC element that matches the packet's
   destination address.  With respect to a particular packet and a
   particular LSP, we refer to any Address Prefix FEC element that
   matches the packet as the "matching prefix".

そして、私たちが、特定のアドレスが特定のアドレス接頭語に「合わせている」と言う、そのアドレスがその接頭語で始まる場合にだけ。 そして、また、私たちが、特定のパケットが特定のLSPに合っていると言う、そのLSPにAddress Prefix FEC要素がある場合にだけ、それはパケットの送付先アドレスに合っています。 特定のパケットと特定のLSPに関して、私たちは「合っている接頭語」としてパケットに合っているどんなAddress Prefix FEC要素も示します。

   The procedure for mapping a particular packet to a particular LSP
   uses the following rules.  Each rule is applied in turn until the
   packet can be mapped to an LSP.

特定のパケットを特定のLSPに写像するための手順は以下の規則を使用します。 各規則はパケットをLSPに写像できるまで順番に適用されます。

      -  If a packet matches exactly one LSP, the packet is mapped to
         that LSP.

- パケットがちょうど1LSPに合っているなら、パケットはそのLSPに写像されます。

      -  If a packet matches multiple LSPs, it is mapped to the LSP
         whose matching prefix is the longest.  If there is no one LSP
         whose matching prefix is longest, the packet is mapped to one
         from the set of LSPs whose matching prefix is longer than the
         others.  The procedure for selecting one of those LSPs is
         beyond the scope of this document.

- パケットが複数のLSPsに合っているなら、それは合っている接頭語が最も長いLSPに写像されます。 LSPのだれもいなければマッチングがだれのものを前に置くかが、最も長い、パケットは合っている接頭語が他のものより長いLSPsのセットからの1つに写像されます。 それらのLSPsの1つを選択するための手順はこのドキュメントの範囲を超えています。

Andersson, et al.           Standards Track                     [Page 8]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[8ページ]。

      -  If it is known that a packet must traverse a particular egress
         router, and there is an LSP that has an Address Prefix FEC
         element that is a /32 address of that router, then the packet
         is mapped to that LSP.  The procedure for obtaining this
         knowledge is beyond the scope of this document.

- パケットが特定の出口ルータを横断しなければならないのが知られていて、そのルータの/32アドレスであるAddress Prefix FEC要素を持っているLSPがあれば、パケットはそのLSPに写像されます。 この知識を得るための手順はこのドキュメントの範囲を超えています。

   The procedure for determining that a packet must traverse a
   particular egress router is beyond the scope of this document.  (As
   an example, if one is running a link state routing algorithm, it may
   be possible to obtain this information from the link state data base.
   As another example, if one is running BGP, it may be possible to
   obtain this information from the BGP next hop attribute of the
   packet's route.)

パケットが特定の出口ルータを横断しなければならないことを決定するための手順はこのドキュメントの範囲を超えています。 (例として、1つがリンク州のルーティング・アルゴリズムを実行しているなら、リンク州のデータベースからこの情報を得るのは可能であるかもしれません。 別の例として、1つが実行しているBGPであるなら、次のホップが結果と考えるパケットのルートのBGPからこの情報を得るのは可能であるかもしれません。)

2.2.  Label Spaces, Identifiers, Sessions, and Transport

2.2. ラベル空間、識別子、セッション、および輸送

2.2.1.  Label Spaces

2.2.1. ラベル空間

   The notion of "label space" is useful for discussing the assignment
   and distribution of labels.  There are two types of label spaces:

「ラベルスペース」の概念はラベルの課題と分配について議論することの役に立ちます。 2つのタイプのラベル空間があります:

      -  Per interface label space.  Interface-specific incoming labels
         are used for interfaces that use interface resources for
         labels.  An example of such an interface is a label-controlled
         ATM interface that uses VCIs (Virtual Channel Identifiers) as
         labels, or a Frame Relay interface that uses DLCIs (Data Link
         Connection Identifiers) as labels.

- インタフェースに従って、スペースをラベルしてください。 インタフェース特有の入って来るラベルはラベルにインタフェースリソースを使用するインタフェースに使用されます。 そのようなインタフェースに関する例はラベルで制御されたラベルとしてVCIs(仮想のChannel Identifiers)を使用するか、またはラベルとしてDLCIs(データLink Connection Identifiers)を使用するFrame Relayインタフェースを使用するATMインタフェースです。

         Note that the use of a per interface label space only makes
         sense when the LDP peers are "directly connected" over an
         interface, and the label is only going to be used for traffic
         sent over that interface.

自由民主党の同輩がインタフェースの上に「直接接続され」て、ラベルがそのインタフェースの上に送られたトラフィックに使用されるだけであるらインタフェースラベルスペースあたりのaの使用が理解できるだけであることに注意してください。

      -  Per platform label space.  Platform-wide incoming labels are
         used for interfaces that can share the same labels.

- プラットホームに従って、スペースをラベルしてください。 プラットホーム全体の入って来るラベルは同じラベルを共有できるインタフェースに使用されます。

2.2.2.  LDP Identifiers

2.2.2. 自由民主党識別子

   An LDP Identifier is a six octet quantity used to identify an LSR
   label space.  The first four octets identify the LSR and must be a
   globally unique value, such as a 32-bit router Id assigned to the
   LSR.  The last two octets identify a specific label space within the
   LSR.  The last two octets of LDP Identifiers for platform-wide label
   spaces are always both zero.  This document uses the following print
   representation for LDP Identifiers:

自由民主党IdentifierはLSRラベルスペースを特定するのに使用される6八重奏量です。 最初の4つの八重奏が、LSRを特定して、グローバルにユニークな値であるに違いありません、IdがLSRに割り当てた32ビットのルータのように。 最後の2つの八重奏がLSRの中で特定のラベルスペースを特定します。 いつもプラットホーム全体のラベル空間への自由民主党Identifiersの最後の2つの八重奏が両方です。ゼロ。 このドキュメントは自由民主党Identifiersの以下の印刷表現を使用します:

Andersson, et al.           Standards Track                     [Page 9]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[9ページ]。

         <LSR Id> : <label space id>

<LSRイド>: <ラベル宇宙イド>。

   e.g., lsr171:0, lsr19:2.

例えば、lsr171: 0 lsr19: 2。

   Note that an LSR that manages and advertises multiple label spaces
   uses a different LDP Identifier for each such label space.

複数のラベル空間を管理して、広告を出すLSRがそのようなそれぞれのラベルスペースに異なった自由民主党Identifierを使用することに注意してください。

   A situation where an LSR would need to advertise more than one label
   space to a peer and hence use more than one LDP Identifier occurs
   when the LSR has two links to the peer and both are ATM (and use per
   interface labels).  Another situation would be where the LSR had two
   links to the peer, one of which is ethernet (and uses per platform
   labels) and the other of which is ATM.

LSRが2個のリンクを同輩に持っているとき、LSRが1個以上のラベルのスペースの同輩に広告を出して、したがって、1自由民主党Identifierを使用する必要がある状況は起こります、そして、両方がATM(そして、インタフェースラベルあたりの使用)です。 別の状況はLSRがそれの1つがイーサネット(そして、プラットホームラベルあたりの用途)であり、それのもう片方がATMである2個のリンクを同輩に持っていたところでしょう。

2.2.3.  LDP Sessions

2.2.3. 自由民主党のセッション

   LDP sessions exist between LSRs to support label exchange between
   them.

自由民主党のセッションは、彼らの間のラベル交換を支持するためにLSRsの間に存在しています。

      When an LSR uses LDP to advertise more than one label space to
      another LSR, it uses a separate LDP session for each label space.

LSRが1個以上のラベルのスペースの別のLSRに広告を出すのに自由民主党を使用すると、それはそれぞれのラベルスペースに別々の自由民主党のセッションを使用します。

2.2.4.  LDP Transport

2.2.4. 自由民主党の輸送

   LDP uses TCP as a reliable transport for sessions.

自由民主党はセッションに信頼できる輸送としてTCPを使用します。

      When multiple LDP sessions are required between two LSRs, there is
      one TCP session for each LDP session.

複数の自由民主党のセッションが2LSRsの間で必要であるときに、それぞれの自由民主党のセッションあたり1つのTCPセッションがあります。

2.3.  LDP Sessions between Non-Directly Connected LSRs

2.3. 非直接接続されたLSRsの間の自由民主党のセッション

   LDP sessions between LSRs that are not directly connected at the link
   level may be desirable in some situations.

リンク・レベルで直接接続されないLSRsの間の自由民主党のセッションはいくつかの状況で望ましいかもしれません。

   For example, consider a "traffic engineering" application where LSRa
   sends traffic matching some criteria via an LSP to non-directly
   connected LSRb rather than forwarding the traffic along its normally
   routed path.

例えば、「交通工学」がLSRaが交通に通常、発送された経路に沿って交通を進めるよりむしろ非直接接続されたLSRbへのLSPを通していくつかの評価基準を合わせるアプリケーションであると考えてください。

   The path between LSRa and LSRb would include one or more intermediate
   LSRs (LSR1,...LSRn).  An LDP session between LSRa and LSRb would
   enable LSRb to label switch traffic arriving on the LSP from LSRa by
   providing LSRb means to advertise labels for this purpose to LSRa.

LSRaとLSRbの間の経路は1中間的LSRs(LSR1… LSRn)を含んでいるでしょう。 LSRaとLSRbとの自由民主党のセッションは、LSRbがLSPでLSRaからこのためにLSRaにラベルの広告を出す手段をLSRbに供給することによって到着するスイッチ交通をラベルするのを可能にするでしょう。

   In this situation, LSRa would apply two labels to traffic it forwards
   on the LSP to LSRb: a label learned from LSR1 to forward traffic
   along the LSP path from LSRa to LSRb; and a label learned from LSRb
   to enable LSRb to label switch traffic arriving on the LSP.

この状況で、LSRaはそれがLSPでLSRbに送る交通に2個のラベルを適用するでしょう: ラベルは、LSR1からLSP経路に沿ってLSRaからLSRbまで交通を進めることを学びました。 そして、ラベルは、LSRbからLSRbがLSPで到着するスイッチ交通をラベルするのを可能にすることを学びました。

Andersson, et al.           Standards Track                    [Page 10]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[10ページ]。

   LSRa first adds the label learned via its LDP session with LSRb to
   the packet label stack (either by replacing the label on top of the
   packet label stack with it if the packet arrives labeled or by
   pushing it if the packet arrives unlabeled).  Next, it pushes the
   label for the LSP learned from LSR1 onto the label stack.

LSRa1番目は、ラベルがLSRbとの自由民主党のセッションでパケットラベルスタック(パケットがラベルされていた状態で到着するならそれがあるパケットラベルスタックの上でラベルを取り替えるか、またはパケットがラベルされていない状態で到着するならそれを押すのによる)に学んだと言い足します。 次に、それはLSR1からラベルスタックに学習されたLSPのためにラベルを押します。

2.4.  LDP Discovery

2.4. 自由民主党の発見

   LDP discovery is a mechanism that enables an LSR to discover
   potential LDP peers.  Discovery makes it unnecessary to explicitly
   configure an LSR's label switching peers.

自由民主党の発見はLSRが潜在的自由民主党の同輩を発見するのを可能にするメカニズムです。 発見で、明らかにLSRのラベル切り換え同輩を構成するのは不要になります。

   There are two variants of the discovery mechanism:

発見メカニズムの2つの異形があります:

      -  A Basic Discovery mechanism used to discover LSR neighbors that
         are directly connected at the link level.

- リンク・レベルで直接接するLSR隣人を発見するのに使用されるBasicディスカバリーメカニズム。

      -  An Extended Discovery mechanism used to locate LSRs that are
         not directly connected at the link level.

- Extendedディスカバリーメカニズムは以前はよくリンク・レベルで直接接続されないLSRsの場所を見つけていました。

2.4.1.  Basic Discovery Mechanism

2.4.1. 基本的な発見メカニズム

   To engage in LDP Basic Discovery on an interface, an LSR periodically
   sends LDP Link Hellos out the interface.  LDP Link Hellos are sent as
   UDP packets addressed to the well-known LDP discovery port for the
   "all routers on this subnet" group multicast address.

インタフェースで自由民主党Basicディスカバリーに従事するために、LSRはインタフェースから自由民主党Linkハローズを定期的に送ります。 「このサブネットに関するルータ」のために周知の自由民主党発見ポートに記述されたUDPパケットがマルチキャストアドレスを分類するとき、自由民主党Linkハローズを送ります。

   An LDP Link Hello sent by an LSR carries the LDP Identifier for the
   label space the LSR intends to use for the interface and possibly
   additional information.

LSRによって送られた自由民主党Link HelloはLSRがインタフェースとことによると追加している情報に使用するつもりであるラベルスペースまで自由民主党Identifierを運びます。

   Receipt of an LDP Link Hello on an interface identifies a "Hello
   adjacency" with a potential LDP peer reachable at the link level on
   the interface as well as the label space the peer intends to use for
   the interface.

インタフェースの自由民主党Link Helloの領収書がaを特定する、「こんにちは、潜在的自由民主党の同輩と共に同輩がインタフェースに使用するつもりであるラベルスペースと同様にインタフェースでリンク・レベルで届いている隣接番組。

2.4.2.  Extended Discovery Mechanism

2.4.2. 拡張発見メカニズム

   LDP sessions between non-directly connected LSRs are supported by LDP
   Extended Discovery.

非直接接続されたLSRsの間の自由民主党のセッションは自由民主党Extendedディスカバリーによって支持されます。

   To engage in LDP Extended Discovery, an LSR periodically sends LDP
   Targeted Hellos to a specific address.  LDP Targeted Hellos are sent
   as UDP packets addressed to the well-known LDP discovery port at the
   specific address.

自由民主党Extendedディスカバリーに従事するために、LSRは定期的に自由民主党Targetedハローズを特定のアドレスに送ります。 特定の住所の周知の自由民主党発見ポートに記述されたUDPパケットとして自由民主党Targetedハローズを送ります。

Andersson, et al.           Standards Track                    [Page 11]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[11ページ]。

   An LDP Targeted Hello sent by an LSR carries the LDP Identifier for
   the label space the LSR intends to use and possibly additional
   optional information.

LSRによって送られた自由民主党Targeted HelloはLSRが使用とことによると追加している任意の情報に意図するラベルスペースまで自由民主党Identifierを運びます。

   Extended Discovery differs from Basic Discovery in the following
   ways:

拡張ディスカバリーは以下の方法でBasicディスカバリーと異なっています:

      -  A Targeted Hello is sent to a specific address rather than to
         the "all routers" group multicast address for the outgoing
         interface.

- グループマルチキャストが外向的ために記述する「すべてのルータ」インタフェースにというよりむしろ特定のアドレスにTargeted Helloを送ります。

      -  Unlike Basic Discovery, which is symmetric, Extended Discovery
         is asymmetric.

- Basicディスカバリーと異なって、Extendedディスカバリーは非対称です。それは、左右対称です。

         One LSR initiates Extended Discovery with another targeted LSR,
         and the targeted LSR decides whether to respond to or ignore
         the Targeted Hello.  A targeted LSR that chooses to respond
         does so by periodically sending Targeted Hellos to the
         initiating LSR.

1LSRが別の狙っているLSRと共にExtendedディスカバリーを開始して、狙っているLSRは、Targeted Helloを応じるか、または無視するかどうか決めます。 応じるのを選ぶ狙っているLSRは、定期的にハローズをTargetedに送ることによって、そう開始しているLSRにします。

   Receipt of an LDP Targeted Hello identifies a "Hello adjacency" with
   a potential LDP peer reachable at the network level and the label
   space the peer intends to use.

自由民主党Targeted Helloの領収書がaを特定する、「こんにちは、潜在的自由民主党の同輩と共に同輩が使用するつもりであるネットワークレベルとラベルスペースで届いている隣接番組。

2.5.  Establishing and Maintaining LDP Sessions

2.5. 自由民主党のセッションを確立して、維持します。

2.5.1.  LDP Session Establishment

2.5.1. 自由民主党のセッション設立

   The exchange of LDP Discovery Hellos between two LSRs triggers LDP
   session establishment.  Session establishment is a two step process:

2LSRsの間の自由民主党ディスカバリーハローズの交換は自由民主党のセッション設立の引き金となります。 セッション設立はツーステップの過程です:

      -  Transport connection establishment
      -  Session initialization

- 輸送コネクション確立--セッション初期化

   The following describes establishment of an LDP session between LSRs
   LSR1 and LSR2 from LSR1's point of view.  It assumes the exchange of
   Hellos specifying label space LSR1:a for LSR1 and label space LSR2:b
   for LSR2.

以下はLSR1の観点からLSRs LSR1とLSR2との自由民主党のセッションの設立について説明します。 それはラベルスペースLSR1を指定するハローズの交換を仮定します: LSR1とラベルスペースLSR2へのa: LSR2のためのb。

2.5.2.  Transport Connection Establishment

2.5.2. 輸送コネクション確立

   The exchange of Hellos results in the creation of a Hello adjacency
   at LSR1 that serves to bind the link (L) and the label spaces LSR1:a
   and LSR2:b.

ハローズの交換はリンク(L)を縛るのに役立つLSR1とラベル空間LSR1でHello隣接番組の創造をもたらします: LSR2: aとb。

      1. If LSR1 does not already have an LDP session for the exchange
         of label spaces LSR1:a and LSR2:b, it attempts to open a TCP
         connection for a new LDP session with LSR2.

1. LSR1にラベル空間LSR1: aとLSR2: bの交換のための自由民主党のセッションが既にないなら、それは、LSR2との新しい自由民主党のセッションのためにTCP接続を開くのを試みます。

Andersson, et al.           Standards Track                    [Page 12]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[12ページ]。

         LSR1 determines the transport addresses to be used at its end
         (A1) and LSR2's end (A2) of the LDP TCP connection.  Address A1
         is determined as follows:

LSR1は、輸送アドレスがLDP TCP接続の終わり(A1)とLSR2の終わり(A2)に使用されることを決定します。 アドレスA1は以下の通り断固としています:

         a. If LSR1 uses the Transport Address optional object (TLV) in
            Hellos it sends to LSR2 to advertise an address, A1 is the
            address LSR1 advertises via the optional object;

a。 LSR1がそれがアドレスの広告を出すためにLSR2に送るハローズにTransport Addressの任意の物(TLV)を使用するなら、A1はLSR1が任意の物を通して広告を出すアドレスです。

         b. If LSR1 does not use the Transport Address optional object,
            A1 is the source address used in Hellos it sends to LSR2.

b。 LSR1がTransport Addressの任意の物を使用しないなら、A1はそれがLSR2に送るハローズに使用されるソースアドレスです。

         Similarly, address A2 is determined as follows:

同様に、アドレスA2は以下の通り断固としています:

         a. If LSR2 uses the Transport Address optional object, A2 is
            the address LSR2 advertises via the optional object;

a。 LSR2がTransport Addressの任意の物を使用するなら、A2はLSR2が任意の物を通して広告を出すアドレスです。

         b. If LSR2 does not use the Transport Address optional object,
            A2 is the source address in Hellos received from LSR2.

b。 LSR2がTransport Addressの任意の物を使用しないなら、A2はLSR2から受け取られたハローズでソースアドレスです。

      2. LSR1 determines whether it will play the active or passive role
         in session establishment by comparing addresses A1 and A2 as
         unsigned integers.  If A1 > A2, LSR1 plays the active role;
         otherwise, it is passive.

2. LSR1は、それが符号のない整数としてアドレスのA1とA2を比較することによってセッション設立におけるアクティブであるか受け身の役割を果たすかどうか決定します。 A1>A2であるなら、LSR1は積極的役割をプレーします。 さもなければ、それは受け身です。

         The procedure for comparing A1 and A2 as unsigned integers is:

符号のない整数としてA1とA2を比較するための手順は以下の通りです。

         -  If A1 and A2 are not in the same address family, they are
            incomparable, and no session can be established.

- 同じアドレス家族にA1とA2がないなら、それらは比較にならないほどです、そして、セッションは全く確立できません。

         -  Let U1 be the abstract unsigned integer obtained by treating
            A1 as a sequence of bytes, where the byte that appears
            earliest in the message is the most significant byte of the
            integer and the byte that appears latest in the message is
            the least significant byte of the integer.

- U1が(最も早くメッセージに現れるバイトは整数の最も重要なバイトであり、整数の最も重要でないバイトです)メッセージで最新に見えるバイトバイトの系列としてA1を扱うことによって得られた抽象的な符号のない整数であることをさせてください。

            Let U2 be the abstract unsigned integer obtained from A2 in
            a similar manner.

U2がA2から同じように得られた抽象的な符号のない整数であることをさせてください。

         -  Compare U1 with U2.  If U1 > U2, then A1 > A2; if U1 < U2,
            then A1 < A2.

- U2とU1を比べてください。 U1>U2であるなら、そして、A1>A2です。 U1<U2であるなら、そして、A1<A2です。

      3. If LSR1 is active, it attempts to establish the LDP TCP
         connection by connecting to the well-known LDP port at address
         A2.  If LSR1 is passive, it waits for LSR2 to establish the LDP
         TCP connection to its well-known LDP port.

3. LSR1がアクティブであるなら、それは、アドレスA2の周知の自由民主党ポートに接続することによってLDP TCP接続を確立するのを試みます。 LSR1が受け身であるなら、それは、LSR2が周知の自由民主党ポートにLDP TCP接続を確立するのを待っています。

Andersson, et al.           Standards Track                    [Page 13]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[13ページ]。

   Note that when an LSR sends a Hello, it selects the transport address
   for its end of the session connection and uses the Hello to advertise
   the address, either explicitly by including it in an optional
   Transport Address TLV or implicitly by omitting the TLV and using it
   as the Hello source address.

LSRがHelloを送るとき、セッション接続の終わりに輸送アドレスを選択して、TLVを省略することによって任意のTransport Address TLVかそれとなくそれを含んで、Helloソースアドレスとしてそれを使用することによって明らかにアドレスの広告を出すのにHelloを使用することに注意してください。

   An LSR MUST advertise the same transport address in all Hellos that
   advertise the same label space.  This requirement ensures that two
   LSRs linked by multiple Hello adjacencies using the same label spaces
   play the same connection establishment role for each adjacency.

LSR MUSTは同じラベルスペースの広告を出すすべてのハローズで同じ輸送アドレスの広告を出します。 この要件は、複数のHello隣接番組によって同じラベル空間を使用することでリンクされた2LSRsが各隣接番組のために同じコネクション確立の役割を果たすのを確実にします。

2.5.3.  Session Initialization

2.5.3. セッション初期設定

   After LSR1 and LSR2 establish a transport connection, they negotiate
   session parameters by exchanging LDP Initialization messages.  The
   parameters negotiated include LDP protocol version, label
   distribution method, timer values, VPI/VCI (Virtual Path Identifier /
   Virtual Channel Identifier) ranges for label controlled ATM, DLCI
   (Data Link Connection Identifier) ranges for label controlled Frame
   Relay, etc.

LSR1とLSR2が輸送接続を確立した後に、彼らは、自由民主党初期設定メッセージを交換することによって、セッションパラメタを交渉します。 交渉されたパラメタは自由民主党プロトコルバージョン、ラベル分配方法、タイマ値、ラベルの制御ATMのためのVPI/VCI(仮想のPath Identifier/仮想のChannel Identifier)範囲、ラベルの制御Frame RelayのためのDLCI(データLink Connection Identifier)範囲などを含んでいます。

   Successful negotiation completes establishment of an LDP session
   between LSR1 and LSR2 for the advertisement of label spaces LSR1:a
   and LSR2:b.

うまくいっている交渉はラベル空間LSR1の広告のためにLSR1とLSR2との自由民主党のセッションの設立を終了します: LSR2: aとb。

   The following describes the session initialization from LSR1's point
   of view.

以下はLSR1の観点からセッション初期化について説明します。

   After the connection is established, if LSR1 is playing the active
   role, it initiates negotiation of session parameters by sending an
   Initialization message to LSR2.  If LSR1 is passive, it waits for
   LSR2 to initiate the parameter negotiation.

LSR1が積極的役割をプレーしているなら接続が確立された後に、それは、初期設定メッセージをLSR2に送ることによって、セッションパラメタの交渉を開始します。 LSR1が受け身であるなら、それは、LSR2がパラメタ交渉を開始するのを待っています。

   In general when there are multiple links between LSR1 and LSR2 and
   multiple label spaces to be advertised by each, the passive LSR
   cannot know which label space to advertise over a newly established
   TCP connection until it receives the LDP Initialization message on
   the connection.  The Initialization message carries both the LDP
   Identifier for the sender's (active LSR's) label space and the LDP
   Identifier for the receiver's (passive LSR's) label space.

それぞれで広告を出すためにLSR1とLSR2との複数のリンクと複数のラベル空間があるとき、一般に、接続に関する自由民主党初期設定メッセージを受け取るまで、受け身のLSRは、新設されたTCP接続の上にどのラベルスペースの広告を出したらよいかを知ることができません。 初期設定メッセージは送付者(アクティブなLSRのもの)のラベルスペースへの自由民主党Identifierと自由民主党Identifierの両方を受信機(受け身のLSRのもの)のラベルスペースまで運びます。

   By waiting for the Initialization message from its peer, the passive
   LSR can match the label space to be advertised by the peer (as
   determined from the LDP Identifier in the PDU header for the
   Initialization message) with a Hello adjacency previously created
   when Hellos were exchanged.

同輩からの初期設定メッセージを待つことによって、ハローズを交換したとき、Hello隣接番組が以前に作成されている状態で同輩(初期設定メッセージのためにPDUヘッダーで自由民主党Identifierから決定するように)によって広告を出されるように、受け身のLSRはラベルスペースに合うことができます。

Andersson, et al.           Standards Track                    [Page 14]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[14ページ]。

      1. When LSR1 plays the passive role:

1. LSR1が受け身の役割を果たすとき:

         a. If LSR1 receives an Initialization message, it attempts to
            match the LDP Identifier carried by the message PDU with a
            Hello adjacency.

a。 LSR1が初期設定メッセージを受け取るなら、それは、Hello隣接番組でメッセージPDUによって運ばれた自由民主党Identifierを合わせるのを試みます。

         b. If there is a matching Hello adjacency, the adjacency
            specifies the local label space for the session.

b。 合っているHello隣接番組があれば、隣接番組はセッションとして地方のラベルスペースを指定します。

            Next LSR1 checks whether the session parameters proposed in
            the message are acceptable.  If they are, LSR1 replies with
            an Initialization message of its own to propose the
            parameters it wishes to use and a KeepAlive message to
            signal acceptance of LSR2's parameters.  If the parameters
            are not acceptable, LSR1 responds by sending a Session
            Rejected/Parameters Error Notification message and closing
            the TCP connection.

次のLSR1は、メッセージで提案されたセッションパラメタが許容できるかどうかチェックします。 それらがそうなら、LSR1はそれ自身のものがそれが使用したがっているパラメタを提案する初期設定メッセージとLSR2のパラメタの承認に合図するKeepAliveメッセージで返答します。 パラメタが許容できないなら、LSR1は、Session Rejected/パラメタError Notificationメッセージを送って、TCP接続を終えることによって、応じます。

         c. If LSR1 cannot find a matching Hello adjacency, it sends a
            Session Rejected/No Hello Error Notification message and
            closes the TCP connection.

c。 LSR1が合っているHello隣接番組を見つけることができないなら、それは、Session Rejected/いいえ、Hello Error Notificationメッセージを送って、TCP接続を終えます。

         d. If LSR1 receives a KeepAlive in response to its
            Initialization message, the session is operational from
            LSR1's point of view.

d。 LSR1が初期設定メッセージに対応してKeepAliveを受けるなら、セッションはLSR1の観点から操作上です。

         e. If LSR1 receives an Error Notification message, LSR2 has
            rejected its proposed session and LSR1 closes the TCP
            connection.

e。 LSR1がError Notificationメッセージを受け取るなら、LSR2は提案されたセッションを拒絶しました、そして、LSR1はTCP接続を終えます。

      2. When LSR1 plays the active role:

2. LSR1が積極的役割をプレーするとき:

         a. If LSR1 receives an Error Notification message, LSR2 has
            rejected its proposed session and LSR1 closes the TCP
            connection.

a。 LSR1がError Notificationメッセージを受け取るなら、LSR2は提案されたセッションを拒絶しました、そして、LSR1はTCP接続を終えます。

         b. If LSR1 receives an Initialization message, it checks
            whether the session parameters are acceptable.  If so, it
            replies with a KeepAlive message.  If the session parameters
            are unacceptable, LSR1 sends a Session Rejected/Parameters
            Error Notification message and closes the connection.

b。 LSR1が初期設定メッセージを受け取るなら、それは、セッションパラメタが許容できるかどうかチェックします。 そうだとすれば、それはKeepAliveメッセージで返答します。 セッションパラメタが容認できないなら、LSR1はSession Rejected/パラメタError Notificationメッセージを送って、接続を終えます。

         c. If LSR1 receives a KeepAlive message, LSR2 has accepted its
            proposed session parameters.

c。 LSR1がKeepAliveメッセージを受け取るなら、LSR2は提案されたセッションパラメタを受け入れました。

         d. When LSR1 has received both an acceptable Initialization
            message and a KeepAlive message, the session is operational
            from LSR1's point of view.

d。 LSR1が許容できる初期設定メッセージとKeepAliveメッセージの両方を受け取ったとき、セッションはLSR1の観点から操作上です。

Andersson, et al.           Standards Track                    [Page 15]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[15ページ]。

            Until the LDP session is established, no other messages
            except those listed in the procedures above may be
            exchanged, and the rules for processing the U-bit in LDP
            messages are overridden.  If a message other than those
            listed in the procedures above is received, a Shutdown msg
            MUST be transmitted and the transport connection MUST be
            closed.

自由民主党のセッションが確立されるまで、上の手順で記載されたもの以外の他のメッセージを全く交換しないかもしれません、そして、自由民主党メッセージでU-ビットを処理するための規則をくつがえします。 上の手順で記載されたもの以外のメッセージが受信されているなら、Shutdown msgを伝えなければなりません、そして、輸送接続は閉店しなければなりません。

   It is possible for a pair of incompatibly configured LSRs that
   disagree on session parameters to engage in an endless sequence of
   messages as each NAKs the other's Initialization messages with Error
   Notification messages.

セッションパラメタについて意見が異なる1組の相容れないほどに構成されたLSRsに、Error Notificationメッセージで各NAKsとしてのメッセージの無限の系列にもう片方の初期設定メッセージを従事させるのは可能です。

   An LSR MUST throttle its session setup retry attempts with an
   exponential backoff in situations where Initialization messages are
   being NAK'd.  It is also recommended that an LSR detecting such a
   situation take action to notify an operator.

セッションセットアップ再試行が指数のbackoffで状況で試みるLSR MUSTスロットルは初期設定メッセージがNAKであるところでそうするでしょう。 また、そのような状況を検出するLSRがオペレータに通知するために行動を取るのも、お勧めです。

   The session establishment setup attempt following a NAK'd
   Initialization message MUST be delayed no less than 15 seconds, and
   subsequent delays MUST grow to a maximum delay of no less than 2
   minutes.  The specific session establishment action that must be
   delayed is the attempt to open the session transport connection by
   the LSR playing the active role.

NAKに続くセッション設立セットアップ試みは少なくとも15秒遅らせなければならなくて、その後の遅れが少なくとも最大2分の遅れに成長しなければならないという初期設定メッセージがそうするでしょう。 遅らせなければならない特定のセッション設立動作は積極的役割をプレーするLSRによるセッション輸送接続を開く試みです。

   The throttled sequence of Initialization NAKs is unlikely to cease
   until operator intervention reconfigures one of the LSRs.  After such
   a configuration action, there is no further need to throttle
   subsequent session establishment attempts (until their Initialization
   messages are NAK'd).

オペレータ介入がLSRsの1つを再構成するまで、初期設定NAKsの阻止された系列はやみそうにはありません。 そのような構成動作の後に、その後のセッション設立試みを阻止する必要がこれ以上ありません(NAKはそれらの初期設定メッセージがそうまでそうするでしょう)。

   Due to the asymmetric nature of session establishment,
   reconfiguration of the passive LSR will go unnoticed by the active
   LSR without some further action.  Section "Hello Message" describes
   an optional mechanism an LSR can use to signal potential LDP peers
   that it has been reconfigured.

セッション設立の非対称の本質のため、受け身のLSRの再構成はアクティブなLSRでさらなる何らかの動作なしで見つからずに済むでしょう。 通信してください。セクション、「こんにちは、」 LSRがそれが再構成されたと潜在的自由民主党の同輩に合図するのに使用できる任意のメカニズムについて説明します。

2.5.4.  Initialization State Machine

2.5.4. 初期設定州のマシン

   It is convenient to describe LDP session negotiation behavior in
   terms of a state machine.  We define the LDP state machine to have
   five possible states and present the behavior as a state transition
   table and as a state transition diagram.  Note that a Shutdown
   message is implemented as a Notification message with a Status TLV
   indicating a fatal error.

州のマシンに関して自由民主党のセッション交渉の振舞いについて説明するのは便利です。 私たちは、状態遷移テーブルとして状態遷移ダイヤグラムとして5つの可能な州を持って、振舞いを提示するために自由民主党州のマシンを定義します。 Status TLVが致命的な誤りを示していてShutdownメッセージがNotificationメッセージとして実行されることに注意してください。

Andersson, et al.           Standards Track                    [Page 16]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[16ページ]。

               Session Initialization State Transition Table

セッション初期設定状態遷移テーブル

   STATE         EVENT                               NEW STATE

イベントの新しい状態を述べてください。

   NON EXISTENT  Session TCP connection established  INITIALIZED
                 established

確立したINITIALIZEDが確立したNON EXISTENT Session TCP接続

   INITIALIZED   Transmit Initialization msg         OPENSENT
                       (Active Role)

INITIALIZED Transmit初期設定msg OPENSENT(積極的役割)

                 Receive acceptable                  OPENREC
                       Initialization msg
                       (Passive Role)
                   Action: Transmit Initialization
                           msg and KeepAlive msg

許容できるOPENREC初期設定msg(受け身のRole)動作を受けてください: 初期設定msgとKeepAlive msgを伝えてください。

                 Receive Any other LDP msg           NON EXISTENT
                   Action: Transmit Error Notification msg
                           (NAK) and close transport connection

Any他の自由民主党msg NON EXISTENT Actionを受けてください: Error Notification msg(NAK)と厳密な輸送接続を伝えてください。

   OPENREC       Receive KeepAlive msg               OPERATIONAL

OPENREC Receive KeepAlive msg OPERATIONAL

                 Receive Any other LDP msg           NON EXISTENT
                   Action: Transmit Error Notification msg
                           (NAK) and close transport connection

Any他の自由民主党msg NON EXISTENT Actionを受けてください: Error Notification msg(NAK)と厳密な輸送接続を伝えてください。

   OPENSENT      Receive acceptable                  OPENREC
                       Initialization msg
                   Action: Transmit KeepAlive msg

OPENSENT Receiveの許容できるOPENREC初期設定msg Action: KeepAlive msgを伝えてください。

                 Receive Any other LDP msg           NON EXISTENT
                   Action: Transmit Error Notification msg
                           (NAK) and close transport connection

Any他の自由民主党msg NON EXISTENT Actionを受けてください: Error Notification msg(NAK)と厳密な輸送接続を伝えてください。

   OPERATIONAL   Receive Shutdown msg                NON EXISTENT
                   Action: Transmit Shutdown msg and
                           close transport connection

OPERATIONAL Receive Shutdown msg NON EXISTENT Action: Shutdown msgと厳密な輸送接続を伝えてください。

                 Receive other LDP msgs              OPERATIONAL
                 Timeout                             NON EXISTENT
                   Action: Transmit Shutdown msg and
                           close transport connection

他の自由民主党msgs OPERATIONAL Timeout NON EXISTENT Actionを受けてください: Shutdown msgと厳密な輸送接続を伝えてください。

Andersson, et al.           Standards Track                    [Page 17]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[17ページ]。

              Session Initialization State Transition Diagram

セッション初期設定状態遷移ダイヤグラム

                              +------------+
                              |            |
                +------------>|NON EXISTENT|<--------------------+
                |             |            |                     |
                |             +------------+                     |
                | Session        |    ^                          |
                |   connection   |    |                          |
                |   established  |    | Rx any LDP msg except    |
                |                V    |   Init msg or Timeout    |
                |            +-----------+                       |
   Rx Any other |            |           |                       |
      msg or    |            |INITIALIZED|                       |
      Timeout / |        +---|           |-+                     |
   Tx NAK msg   |        |   +-----------+ |                     |
                |        | (Passive Role)  | (Active Role)       |
                |        | Rx Acceptable   | Tx Init msg         |
                |        |    Init msg /   |                     |
                |        | Tx Init msg     |                     |
                |        |    Tx KeepAlive |                     |
                |        V    msg          V                     |
                |   +-------+        +--------+                  |
                |   |       |        |        |                  |
                +---|OPENREC|        |OPENSENT|----------------->|
                +---|       |        |        | Rx Any other msg |
                |   +-------+        +--------+    or Timeout    |
   Rx KeepAlive |        ^                |     Tx NAK msg       |
      msg       |        |                |                      |
                |        |                | Rx Acceptable        |
                |        |                |    Init msg /        |
                |        +----------------+ Tx KeepAlive msg     |
                |                                                |
                |      +-----------+                             |
                +----->|           |                             |
                       |OPERATIONAL|                             |
                       |           |---------------------------->+
                       +-----------+     Rx Shutdown msg
                All other  |   ^            or Timeout /
                  LDP msgs |   |         Tx Shutdown msg
                           |   |
                           +---+

+------------+ | | +------------>|非目下です。| <、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、--+ | | | | | +------------+ | | セッション| ^ | | 接続| | | | 設立されます。| | どんな自由民主党msgも除くRx| | V| イニットmsgかTimeout| | +-----------+ | Rx Any他です。| | | | またはmsg。| |初期化されます。| | タイムアウト/| +---| |-+ | Tx NAK msg| | +-----------+ | | | | (受け身の役割) | (積極的役割) | | | 許容できるRx| Tx Init msg| | | イニットmsg/| | | | Tx Init msg| | | | Tx KeepAlive| | | V msg V| | +-------+ +--------+ | | | | | | | +---|OPENREC| |OPENSENT|、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、--、>| +---| | | | Rx Any他のmsg| | +-------+ +--------+かタイムアウト| Rx KeepAlive| ^ | Tx NAK msg| msg| | | | | | | 許容できるRx| | | | イニットmsg/| | +----------------+ Tx KeepAlive msg| | | | +-----------+ | +----->|、|、| |操作上| | | |---------------------------->++-----------+ Rx Shutdown msg Allもう一方| ^かTimeout/自由民主党msgs| | Tx Shutdown msg| | +---+

Andersson, et al.           Standards Track                    [Page 18]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[18ページ]。

2.5.5.  Maintaining Hello Adjacencies

2.5.5. こんにちはと主張する、隣接番組

   An LDP session with a peer has one or more Hello adjacencies.

同輩との自由民主党のセッションには、1つ以上のHello隣接番組があります。

   An LDP session has multiple Hello adjacencies when a pair of LSRs is
   connected by multiple links that share the same label space; for
   example, multiple PPP links between a pair of routers.  In this
   situation, the Hellos an LSR sends on each such link carry the same
   LDP Identifier.

自由民主党のセッションには、1組のLSRsが同じラベルスペースを共有する複数のリンクによって接続されるとき、複数のHello隣接番組があります。 例えば、複数のPPPが1組のルータの間でリンクします。 この状況、LSRがそのような各リンクに送るハローズでは、同じ自由民主党Identifierを運んでください。

   LDP includes mechanisms to monitor the necessity of an LDP session
   and its Hello adjacencies.

自由民主党は、自由民主党のセッションとそのHello隣接番組の必要性をモニターするためにメカニズムを含めます。

   LDP uses the regular receipt of LDP Discovery Hellos to indicate a
   peer's intent to use the label space identified by the Hello.  An LSR
   maintains a hold timer with each Hello adjacency that it restarts
   when it receives a Hello that matches the adjacency.  If the timer
   expires without receipt of a matching Hello from the peer, LDP
   concludes that the peer no longer wishes to label switch using that
   label space for that link (or target, in the case of Targeted Hellos)
   or that the peer has failed.  The LSR then deletes the Hello
   adjacency.  When the last Hello adjacency for an LDP session is
   deleted, the LSR terminates the LDP session by sending a Notification
   message and closing the transport connection.

自由民主党は、Helloによって特定されたラベルスペースを使用する同輩の意図を示すのに自由民主党ディスカバリーハローズの通常の領収書を使用します。 隣接番組に合っているHelloを受けるとき、LSRはそれが再開するそれぞれのHello隣接番組がある保持タイマを維持します。 タイマが同輩からの合っているHelloの領収書なしで期限が切れるなら、自由民主党は、同輩がもうそのリンクにそのラベルスペースを使用することでスイッチをラベルしたがっていないか(Targetedの場合では、ハローズを狙ってください)、または同輩が失敗したと結論を下します。 そして、LSRはHello隣接番組を削除します。 自由民主党のセッションのための最後のHello隣接番組が削除されるとき、LSRは、Notificationメッセージを送って、輸送接続を終えることによって、自由民主党のセッションを終えます。

2.5.6.  Maintaining LDP Sessions

2.5.6. 自由民主党のセッションを維持します。

   LDP includes mechanisms to monitor the integrity of the LDP session.

自由民主党は、自由民主党のセッションの保全をモニターするためにメカニズムを含めます。

   LDP uses the regular receipt of LDP PDUs on the session transport
   connection to monitor the integrity of the session.  An LSR maintains
   a KeepAlive Timer for each peer session that it resets whenever it
   receives an LDP PDU from the session peer.  If the KeepAlive Timer
   expires without receipt of an LDP PDU from the peer, the LSR
   concludes that the transport connection is bad or that the peer has
   failed, and it terminates the LDP session by closing the transport
   connection.

自由民主党は、セッション輸送接続のときにセッションの保全をモニターするのに自由民主党PDUsの通常の領収書を使用します。 LSRはセッション同輩からLDP PDUを受けるときはいつも、それがリセットするそれぞれの同輩セッションのためにKeepAlive Timerを維持します。 KeepAlive Timerが同輩からのLDP PDUの領収書なしで期限が切れるなら、LSRは輸送接続が悪いか、同輩が失敗して、または輸送接続を終えることによって自由民主党のセッションを終えると結論を下します。

   After an LDP session has been established, an LSR must arrange that
   its peer receive an LDP PDU from it at least every KeepAlive time
   period to ensure the peer restarts the session KeepAlive Timer.  The
   LSR may send any protocol message to meet this requirement.  In
   circumstances where an LSR has no other information to communicate to
   its peer, it sends a KeepAlive message.

自由民主党のセッションが確立された後にLSRは手配しなければなりません。同輩は、いつも少なくともKeepAliveの期間に同輩がセッションKeepAlive Timerを再開するのを保証するためにそれからLDP PDUを受け取ります。 LSRはこの必要条件を満たすどんなプロトコルメッセージも送るかもしれません。 LSRが同輩に伝えない他の情報を全く持っている事情では、それはKeepAliveメッセージを送ります。

   An LSR may choose to terminate an LDP session with a peer at any
   time.  Should it choose to do so, it informs the peer with a Shutdown
   message.

LSRは、いつでも同輩との自由民主党のセッションを終えるのを選ぶかもしれません。 それは、Shutdownメッセージでそうするのを選ぶべきであることを同輩に知らせます。

Andersson, et al.           Standards Track                    [Page 19]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[19ページ]。

2.6.  Label Distribution and Management

2.6. ラベル分配と管理

   The MPLS architecture [RFC3031] allows an LSR to distribute a FEC
   label binding in response to an explicit request from another LSR.
   This is known as Downstream On Demand label distribution.  It also
   allows an LSR to distribute label bindings to LSRs that have not
   explicitly requested them.  [RFC3031] calls this method of label
   distribution Unsolicited Downstream; this document uses the term
   Downstream Unsolicited.

MPLS構造[RFC3031]で、LSRは別のLSRからの明白な要求に対応して固まるFECラベルを分配できます。 これはDownstream On Demandラベル分配として知られています。 また、それで、LSRは明らかに彼らを要求していないLSRsにラベル結合を広げることができます。 [RFC3031]は、ラベル分配のこの方法をUnsolicited Downstreamと呼びます。 このドキュメントはDownstream Unsolicitedという用語を使用します。

   Both of these label distribution techniques may be used in the same
   network at the same time.  However, for any given LDP session, each
   LSR must be aware of the label distribution method used by its peer
   in order to avoid situations where one peer using Downstream
   Unsolicited label distribution assumes its peer is also.  See Section
   "Downstream on Demand Label Advertisement".

これらのラベル分配技法の両方が同時に、同じネットワークに使用されるかもしれません。 しかしながら、どんな与えられた自由民主党のセッションのためにも、それぞれのLSRは方法が状況を避けるのにDownstream Unsolicitedラベル分配を使用している1人の同輩がまた、同輩がそうであると仮定するところで同輩で使用したラベル分配を意識していなければなりません。 セクション「川下のオンデマンドのラベル広告」を見てください。

2.6.1.  Label Distribution Control Mode

2.6.1. ラベル配給統制モード

   The behavior of the initial setup of LSPs is determined by whether
   the LSR is operating with independent or Ordered LSP Control.  An LSR
   may support both types of control as a configurable option.

LSRが独立者かOrdered LSP Controlと共に作動しているかどうかによってLSPsの初期のセットアップの振舞いは決定します。 LSRは構成可能なオプションとして両方のタイプのコントロールを支持するかもしれません。

2.6.1.1.  Independent Label Distribution Control

2.6.1.1. インディペンデント・レーベル配給統制

   When using independent LSP control, each LSR may advertise label
   mappings to its neighbors at any time it desires.  For example, when
   operating in independent Downstream on Demand mode, an LSR may answer
   requests for label mappings immediately, without waiting for a label
   mapping from the next hop.  When operating in independent Downstream
   Unsolicited mode, an LSR may advertise a label mapping for a FEC to
   its neighbors whenever it is prepared to label-switch that FEC.

独立しているLSPコントロールを使用するとき、各LSRはそれが望んでいる何時でもラベルマッピングの隣人に広告を出すかもしれません。 Demandモードがすぐに独立しているDownstreamで作動するとき、例えば、LSRはラベルマッピングに関する要求に答えるかもしれません、次のホップからのラベルマッピングを待たないで。 独立しているDownstream Unsolicitedモードで作動するとき、そのFECをラベルで切り換えるのが準備されているときはいつも、LSRはFECのためのラベルマッピングの隣人に広告を出すかもしれません。

   A consequence of using independent mode is that an upstream label can
   be advertised before a downstream label is received.

独立しているモードを使用する結果は川下のラベルが受け取られている前に上流のラベルの広告を出すことができるということです。

2.6.1.2.  Ordered Label Distribution Control

2.6.1.2. 命令されたラベル配給統制

   When using LSP Ordered Control, an LSR may initiate the transmission
   of a label mapping only for a FEC for which it has a label mapping
   for the FEC next hop, or for which the LSR is the egress.  For each
   FEC for which the LSR is not the egress and no mapping exists, the
   LSR MUST wait until a label from a downstream LSR is received before
   mapping the FEC and passing corresponding labels to upstream LSRs.
   An LSR may be an egress for some FECs and a non-egress for others.

LSP Ordered Controlを使用するとき、LSRは次のFECのためのラベルマッピングがそれで跳ぶか、LSRが出口であるFECのためだけのラベルマッピングの伝達を開始するかもしれません。 LSRが出口でなく、写像でないのが存在する各FECを、LSR MUSTはFECを写像して、対応するラベルを上流のLSRsに渡す前に川下のLSRからのラベルを受け取るまで待っています。 LSRはいくつかのFECsのための出口と他のもののための非出口であるかもしれません。

   An LSR may act as an egress LSR, with respect to a particular FEC,
   under any of the following conditions:

LSRは以下の特定のFECに関するどれかの下のLSRが条件とさせる出口として機能するかもしれません:

Andersson, et al.           Standards Track                    [Page 20]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[20ページ]。

      1. The FEC refers to the LSR itself (including one of its directly
         attached interfaces).

1. FECはLSR自身について言及します(直接付属しているインタフェースの1つを含んでいて)。

      2. The next hop router for the FEC is outside of the Label
         Switching Network.

2. FECのための次のホップルータはLabel Switching Networkの外にあります。

      3. FEC elements are reachable by crossing a routing domain
         boundary, such as another area for OSPF summary networks, or
         another autonomous system for OSPF AS externals and BGP routes
         [RFC2328] [RFC4271].

3. FEC要素は、OSPF概要ネットワークのための別の領域、またはOSPF AS外観とBGPルート[RFC2328]への別の自律システムなどのルーティングドメイン境界[RFC4271]に交差することによって、届いています。

   Note that whether an LSR is an egress for a given FEC may change over
   time, depending on the state of the network and LSR configuration
   settings.

LSRが与えられたFECのための出口であるかどうかが時間がたつにつれて変化するかもしれないことに注意してください、ネットワークとLSR構成設定の状態によって。

2.6.2.  Label Retention Mode

2.6.2. ラベル保有モード

   The MPLS architecture [RFC3031] introduces the notion of label
   retention mode which specifies whether an LSR maintains a label
   binding for a FEC learned from a neighbor that is not its next hop
   for the FEC.

MPLS構造[RFC3031]はLSRがFECのためにその次のホップでない隣人から学習されたFECにおいて拘束力があるようにラベルを維持するかどうか指定するラベル保有モードの概念を紹介します。

2.6.2.1.  Conservative Label Retention Mode

2.6.2.1. 保守的なラベル保有モード

   In Downstream Unsolicited advertisement mode, label mapping
   advertisements for all routes may be received from all peer LSRs.
   When using Conservative Label retention, advertised label mappings
   are retained only if they will be used to forward packets (i.e., if
   they are received from a valid next hop according to routing).  If
   operating in Downstream on Demand mode, an LSR will request label
   mappings only from the next hop LSR according to routing.  Since
   Downstream on Demand mode is primarily used when label conservation
   is desired (e.g., an ATM switch with limited cross connect space), it
   is typically used with the Conservative Label retention mode.

Downstream Unsolicited広告モードで、すべての同輩LSRsからすべてのルートへのラベルマッピング広告を受け取るかもしれません。 保守党員Label保有を使用するとき、それらがパケットを進めるのに使用される場合にだけ(すなわち、ルーティングに応じて次の有効なホップからそれらを受け取るなら)、広告を出しているラベルマッピングは保有されます。 DemandモードがDownstreamで作動すると、ルーティングに従って、LSRは単に次のホップLSRからラベルマッピングを要求するでしょう。 ラベル保護が望まれているとき(例えば、限られた十字があるATMスイッチはスペースをつなげます)、DemandモードのDownstreamが主として使用されるので、それは保守党員Label保有モードで通常使用されます。

   The main advantage of the conservative mode is that only the labels
   that are required for the forwarding of data are allocated and
   maintained.  This is particularly important in LSRs where the label
   space is inherently limited, such as in an ATM switch.  A
   disadvantage of the conservative mode is that if routing changes the
   next hop for a given destination, a new label must be obtained from
   the new next hop before labeled packets can be forwarded.

保守的なモードの主な利点はデータの推進に必要であるラベルだけが割り当てられて、維持されるということです。 これはラベルスペースが本来ATMスイッチなどのように制限されるLSRsで特に重要です。 保守的なモードの不都合はルーティングが次のホップを与えられた目的地に変えるなら、ラベルされたパケットを進めることができる前に次の新しいホップから新しいラベルを入手しなければならないということです。

2.6.2.2.  Liberal Label Retention Mode

2.6.2.2. 寛容なラベル保有モード

   In Downstream Unsolicited advertisement mode, label mapping
   advertisements for all routes may be received from all LDP peers.
   When using Liberal Label retention, every label mappings received

Downstream Unsolicited広告モードで、すべての自由民主党の同輩からすべてのルートへのラベルマッピング広告を受け取るかもしれません。 時は自由党員Label保有を使用するマッピングが受けたあらゆるラベルです。

Andersson, et al.           Standards Track                    [Page 21]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[21ページ]。

   from a peer LSR is retained regardless of whether the LSR is the next
   hop for the advertised mapping.  When operating in Downstream on
   Demand mode with Liberal Label retention, an LSR might choose to
   request label mappings for all known prefixes from all peer LSRs.
   Note, however, that Downstream on Demand mode is typically used by
   devices such as ATM switch-based LSRs for which the conservative
   approach is recommended.

同輩から、LSRは広告を出しているマッピングのための次のホップであるかどうかにかかわらず保有されます。 DemandモードがDownstreamで自由党員Label保有で作動するとき、LSRは、すべての同輩LSRsからすべての知られている接頭語のためのラベルマッピングを要求するのを選ぶかもしれません。 しかしながら、DemandモードのDownstreamが保守的なアプローチがお勧めであるATMのスイッチベースのLSRsなどの装置によって通常使用されることに注意してください。

   The main advantage of the Liberal Label retention mode is that
   reaction to routing changes can be quick because labels already
   exist.  The main disadvantage of the liberal mode is that unneeded
   label mappings are distributed and maintained.

自由党員Label保有モードの主な利点はラベルが既に存在しているのでルーティング変化への反応が迅速である場合があるということです。 寛容なモードの主な不都合は不要なラベルマッピングが分配されて、維持されるということです。

2.6.3.  Label Advertisement Mode

2.6.3. ラベル広告モード

   Each interface on an LSR is configured to operate in either
   Downstream Unsolicited or Downstream on Demand advertisement mode.
   LSRs exchange advertisement modes during initialization.  The major
   difference between Downstream Unsolicited and Downstream on Demand
   modes is in which LSR takes responsibility for initiating mapping
   requests and mapping advertisements.

LSRの上の各インタフェースは、Demand広告モードがDownstream UnsolicitedかDownstreamのどちらかで作動するように構成されます。 LSRsは初期化の間、広告モードを交換します。 DemandモードのDownstream UnsolicitedとDownstreamの主要な違いがどのLSRがマッピング要求を開始して、広告を写像するのに責任を取るかであります。

2.7.  LDP Identifiers and Next Hop Addresses

2.7. 自由民主党識別子と次のホップアドレス

   An LSR maintains learned labels in a Label Information Base (LIB).
   When operating in Downstream Unsolicited mode, the LIB entry for an
   address prefix associates a collection of (LDP Identifier, label)
   pairs with the prefix, one such pair for each peer advertising a
   label for the prefix.

LSRはLabel Information基地(LIB)の中で学術的ラベルを維持します。 Downstream Unsolicitedモードで作動するとき、アドレス接頭語のためのLIBエントリーは接頭語(接頭語のためにラベルの広告を出す各同輩のためのそのような組のひとり)による(自由民主党Identifier、ラベル)組の収集を関連づけます。

   When the next hop for a prefix changes, the LSR must retrieve the
   label advertised by the new next hop from the LIB for use in
   forwarding.  To retrieve the label, the LSR must be able to map the
   next hop address for the prefix to an LDP Identifier.

接頭語のための次のホップが変化すると、LSRは推進における使用のために次の新しいホップによってLIBから広告に掲載されたラベルを検索しなければなりません。 ラベルを検索するために、LSRは接頭語のための次のホップアドレスを自由民主党Identifierに写像できなければなりません。

   Similarly, when the LSR learns a label for a prefix from an LDP peer,
   it must be able to determine whether that peer is currently a next
   hop for the prefix to determine whether it needs to start using the
   newly learned label when forwarding packets that match the prefix.
   To make that decision, the LSR must be able to map an LDP Identifier
   to the peer's addresses to check whether any are a next hop for the
   prefix.

LSRが接頭語のために自由民主党の同輩からラベルを学ぶとき、同様に、接頭語が、それが、接頭語に合っているパケットを進めるとき、新たに学習されたラベルを使用し始める必要であるかどうか決定するように、それは、現在その同輩が次のホップであるかどうか決定できなければなりません。 その決定をするように、LSRは接頭語がないかどうか何かが次のホップであるかどうかチェックするために自由民主党Identifierを同輩のアドレスに写像できなければなりません。

   To enable LSRs to map between a peer LDP Identifier and the peer's
   addresses, LSRs advertise their addresses using LDP Address and
   Withdraw Address messages.

同輩自由民主党Identifierと同輩のアドレスの間の地図へのLSRsを有効にするために、LSRsは自由民主党AddressとWithdraw Addressメッセージを使用することで彼らのアドレスの広告を出します。

Andersson, et al.           Standards Track                    [Page 22]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[22ページ]。

   An LSR sends an Address message to advertise its addresses to a peer.
   An LSR sends a Withdraw Address message to withdraw previously
   advertised addresses from a peer.

LSRは同輩にアドレスの広告を出すAddressメッセージを送ります。 LSRは同輩から以前に広告を出したアドレスを引き下がらせるWithdraw Addressメッセージを送ります。

2.8.  Loop Detection

2.8. 輪の検出

   Loop Detection is a configurable option that provides a mechanism for
   finding looping LSPs and for preventing Label Request messages from
   looping in the presence of non-merge capable LSRs.

輪のDetectionはループLSPsを見つけて、Label Requestメッセージが非マージのできるLSRsの面前で輪にされるのを防ぐのにメカニズムを提供する構成可能なオプションです。

   The mechanism makes use of Path Vector and Hop Count TLVs carried by
   Label Request and Label Mapping messages.  It builds on the following
   basic properties of these TLVs:

メカニズムはLabel RequestとLabel Mappingメッセージによって運ばれたPath VectorとHop Count TLVsを利用します。 それはこれらのTLVsの以下の基礎特性の上に建てられます:

      -  A Path Vector TLV contains a list of the LSRs that its
         containing message has traversed.  An LSR is identified in a
         Path Vector list by its unique LSR Identifier (Id), which is
         the first four octets of its LDP Identifier.  When an LSR
         propagates a message containing a Path Vector TLV, it adds its
         LSR Id to the Path Vector list.  An LSR that receives a message
         with a Path Vector that contains its LSR Id detects that the
         message has traversed a loop.  LDP supports the notion of a
         maximum allowable Path Vector length; an LSR that detects a
         Path Vector has reached the maximum length behaves as if the
         containing message has traversed a loop.

- Path Vector TLVはメッセージを含むのに横断するLSRsのリストを含んでいます。 LSRはPath VectorリストでユニークなLSR Identifier(イド)によって特定されます。(それは、自由民主党Identifierの最初の4つの八重奏です)。 LSRがPath Vector TLVを含むメッセージを伝播するとき、それはPath VectorリストにLSR Idを追加します。 LSR Idを含むPath Vectorと共にメッセージを受け取るLSRはそれを検出します。メッセージは輪を横断しました。 自由民主党は最大の許容できるPath Vectorの長さの概念を支持します。 Path Vectorを検出するLSRは最大の長さに達しました。まるで含有メッセージが輪を横断したかのように、振る舞います。

      -  A Hop Count TLV contains a count of the LSRS that the
         containing message has traversed.  When an LSR propagates a
         message containing a Hop Count TLV, it increments the count.
         An LSR that detects a Hop Count has reached a configured
         maximum value behaves as if the containing message has
         traversed a loop.  By convention, a count of 0 is interpreted
         to mean the hop count is unknown.  Incrementing an unknown hop
         count value results in an unknown hop count value (0).

- Hop Count TLVは含んでいるメッセージが横断したLSRSのカウントを含んでいます。 LSRがHop Count TLVを含むメッセージを伝播するとき、それはカウントを増加します。 まるで含んでいるメッセージが輪を横断したかのようにHop Countを検出するLSRは値が振る舞わせる構成された最大に達しました。 コンベンションによって、0のカウントはホップカウントが未知であることを意味するために解釈されます。 未知のホップカウント価値を増加すると、未知のホップカウント価値(0)はもたらされます。

   The following paragraphs describe LDP Loop Detection procedures.  For
   these paragraphs, and only these paragraphs, "MUST" is redefined to
   mean "MUST if configured for Loop Detection".  The paragraphs specify
   messages that MUST carry Path Vector and Hop Count TLVs.  Note that
   the Hop Count TLV and its procedures are used without the Path Vector
   TLV in situations when Loop Detection is not configured (see
   [RFC3035] and [RFC3034]).

以下のパラグラフは自由民主党Loop Detection手順について説明します。 これらのパラグラフ、およびこれらのパラグラフだけにおいて、“MUST"は平均に再定義されます。「輪の検出のために構成されるなら、そうしなければなりません。」 パラグラフはPath VectorとHop Count TLVsを運ばなければならないメッセージを指定します。 Loop Detectionが構成されないとき([RFC3035]と[RFC3034]を見てください)、Hop Count TLVとその手順がPath Vector TLVなしで状況で用いられることに注意してください。

2.8.1.  Label Request Message

2.8.1. ラベル要求メッセージ

   The use of the Path Vector TLV and Hop Count TLV prevent Label
   Request messages from looping in environments that include non-merge
   capable LSRs.

Path Vector TLVとHop Count TLVの使用は、Label Requestメッセージが非マージのできるLSRsを含んでいる環境で輪にされるのを防ぎます。

Andersson, et al.           Standards Track                    [Page 23]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[23ページ]。

   The rules that govern use of the Hop Count TLV in Label Request
   messages by LSR R when Loop Detection is enabled are the following:

Loop Detectionが有効にされるときLSR RでLabel RequestメッセージにおけるHop Count TLVの使用を治める規則は以下です:

   -  The Label Request message MUST include a Hop Count TLV.

- Label RequestメッセージはHop Count TLVを含まなければなりません。

   -  If R is sending the Label Request because it is a FEC ingress, it
      MUST include a Hop Count TLV with hop count value 1.

- それがFECイングレスであるのでRがLabel Requestを送るなら、それはホップカウント価値1があるHop Count TLVを含まなければなりません。

   -  If R is sending the Label Request as a result of having received a
      Label Request from an upstream LSR, and if the received Label
      Request contains a Hop Count TLV, R MUST increment the received
      hop count value by 1 and MUST pass the resulting value in a Hop
      Count TLV to its next hop along with the Label Request message.

- 上流のLSRからLabel Requestを受けたことの結果、RがLabel Requestを送るなら、容認されたLabel RequestがHop Count TLVを含んでいるなら、Rは、容認されたホップカウント価値を1つ増加しなければならなくて、Hop Count TLVでLabel Requestメッセージに伴う次のホップに結果として起こる値を通過しなければなりません。

   The rules that govern use of the Path Vector TLV in Label Request
   messages by LSR R when Loop Detection is enabled are the following:

Loop Detectionが有効にされるときLSR RでLabel RequestメッセージにおけるPath Vector TLVの使用を治める規則は以下です:

   -  If R is sending the Label Request because it is a FEC ingress,
      then if R is non-merge capable, it MUST include a Path Vector TLV
      of length 1 containing its own LSR Id.

- それがFECイングレスであるのでRがLabel Requestを送るなら、それはRができる非マージであるなら、それ自身のLSRアイダホ州を含む長さ1のPath Vector TLVを含まなければなりません。

   -  If R is sending the Label Request as a result of having received a
      Label Request from an upstream LSR, then if the received Label
      Request contains a Path Vector TLV or if R is non-merge capable:

- 上流のLSRからLabel Requestを受けたことの結果、RがLabel Requestを送るなら、非マージは容認されたLabel RequestがPath Vector TLVを含んでいるか、Rであるならできます:

         R MUST add its own LSR Id to the Path Vector, and MUST pass the
         resulting Path Vector to its next hop along with the Label
         Request message.  If the Label Request contains no Path Vector
         TLV, R MUST include a Path Vector TLV of length 1 containing
         its own LSR Id.

Rは、それ自身のLSR IdをPath Vectorに加えなければならなくて、Label Requestメッセージに伴う次のホップに結果として起こるPath Vectorを渡さなければなりません。 Label RequestがPath Vector TLVを全く含んでいないなら、Rはそれ自身のLSRアイダホ州を含む長さ1のPath Vector TLVを含まなければなりません。

   Note that if R receives a Label Request message for a particular FEC,
   and R has previously sent a Label Request message for that FEC to its
   next hop and has not yet received a reply, and if R intends to merge
   the newly received Label Request with the existing outstanding Label
   Request, then R does not propagate the Label Request to the next hop.

Rが特定のFECへのLabel Requestメッセージを受け取って、Rが以前に、そのFECへのLabel Requestメッセージを次のホップに送って、まだ回答を受け取っていなくて、Rが新たに受け取られたLabel Requestを既存の傑出しているLabel Requestに合併するつもりであるならRが次のホップにLabel Requestを伝播しないことに注意してください。

   If R receives a Label Request message from its next hop with a Hop
   Count TLV that exceeds the configured maximum value, or with a Path
   Vector TLV containing its own LSR Id or which exceeds the maximum
   allowable length, then R detects that the Label Request message has
   traveled in a loop.

Rが次のホップからLabel Requestメッセージを受け取るなら、構成された最大値を超えているか、または次に、最大の許容できる長さ、Rを超えているそれ自身のLSR Idを含むPath Vector TLVと共にそれを検出するHop Count TLVと共にLabel Requestメッセージは輪を移動しました。

   When R detects a loop, it MUST send a Loop Detected Notification
   message to the source of the Label Request message and drop the Label
   Request message.

Rが輪を検出するとき、それは、Label Requestメッセージの源にLoop Detected Notificationメッセージを送って、Label Requestメッセージを落とさなければなりません。

Andersson, et al.           Standards Track                    [Page 24]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[24ページ]。

2.8.2.  Label Mapping Message

2.8.2. ラベルマッピングメッセージ

   The use of the Path Vector TLV and Hop Count TLV in the Label Mapping
   message provide a mechanism to find and terminate looping LSPs.  When
   an LSR receives a Label Mapping message from a next hop, the message
   is propagated upstream as specified below until an ingress LSR is
   reached or a loop is found.

Label MappingメッセージにおけるPath Vector TLVとHop Count TLVの使用は、ループLSPsを見つけて、終えるためにメカニズムを提供します。 LSRが次のホップからLabel Mappingメッセージを受け取るとき、以下でイングレスまで指定されて、LSRに達しているか、または輪が見つけられるとき、メッセージは上流へ伝播されます。

   The rules that govern the use of the Hop Count TLV in Label Mapping
   messages sent by an LSR R when Loop Detection is enabled are the
   following:

Loop Detectionが有効にされるときLSR Rによって送られたLabel MappingメッセージにおけるHop Count TLVの使用を治める規則は以下です:

   -  R MUST include a Hop Count TLV.

- RはHop Count TLVを含まなければなりません。

   -  If R is the egress, the hop count value MUST be 1.

- Rが出口であるなら、ホップカウント価値は1であるに違いありません。

   -  If the Label Mapping message is being sent to propagate a Label
      Mapping message received from the next hop to an upstream peer,
      the hop count value MUST be determined as follows:

- 次のホップから上流の同輩まで受け取られたLabel Mappingメッセージを伝播するためにLabel Mappingメッセージを送るなら、ホップカウント価値は以下の通り決定していなければなりません:

      o  If R is a member of the edge set of an LSR domain whose LSRs do
         not perform 'TTL-decrement' (e.g., an ATM LSR domain or a Frame
         Relay LSR domain) and the upstream peer is within that domain,
         R MUST reset the hop count to 1 before propagating the message.

o RがLSRsが'TTL-減少'(例えば、ATM LSRドメインかFrame Relay LSRドメイン)を実行しないLSRドメインの縁のセットのメンバーであり、上流の同輩がそのドメインの中にいるなら、メッセージを伝播する前に、Rはホップカウントを1にリセットしなければなりません。

      o  Otherwise, R MUST increment the hop count received from the
         next hop before propagating the message.

o さもなければ、Rはメッセージを伝播する前に次のホップから受けられたホップカウントを増加しなければなりません。

   -  If the Label Mapping message is not being sent to propagate a
      Label Mapping message, the hop count value MUST be the result of
      incrementing R's current knowledge of the hop count learned from
      previous Label Mapping messages.  Note that this hop count value
      will be unknown if R has not received a Label Mapping message from
      the next hop.

- Label MappingメッセージがLabel Mappingメッセージを伝播するために送られないなら、ホップカウント価値は前のLabel Mappingメッセージから学習されたホップカウントに関するRの現在の知識を増加するという結果であるに違いありません。 Rが次のホップからLabel Mappingメッセージを受け取っていないならこのホップカウント価値が未知になることに注意してください。

   Any Label Mapping message MAY contain a Path Vector TLV.  The rules
   that govern the mandatory use of the Path Vector TLV in Label Mapping
   messages sent by LSR R when Loop Detection is enabled are the
   following:

どんなLabel MappingメッセージもPath Vector TLVを含むかもしれません。 Loop Detectionが有効にされるときLSR Rによって送られたLabel MappingメッセージにおけるPath Vector TLVの義務的な使用を治める規則は以下です:

   -  If R is the egress, the Label Mapping message need not include a
      Path Vector TLV.

- Rが出口であるなら、Label MappingメッセージはPath Vector TLVを含む必要はありません。

   -  If R is sending the Label Mapping message to propagate a Label
      Mapping message received from the next hop to an upstream peer,
      then:

- Rが伝播するLabel Mappingメッセージを送るなら、Label Mappingメッセージは次のホップから上流の同輩まで受信されました、そして:

Andersson, et al.           Standards Track                    [Page 25]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[25ページ]。

      o  If R is merge capable and if R has not previously sent a Label
         Mapping message to the upstream peer, then it MUST include a
         Path Vector TLV.

o Rができるマージであり、Rが以前にLabel Mappingメッセージを上流の同輩に送らないなら、それはPath Vector TLVを含まなければなりません。

      o  If the received message contains an unknown hop count, then R
         MUST include a Path Vector TLV.

o 受信されたメッセージが未知のホップカウントを含んでいるなら、RはPath Vector TLVを含まなければなりません。

      o  If R has previously sent a Label Mapping message to the
         upstream peer, then it MUST include a Path Vector TLV if the
         received message reports an LSP hop count increase, a change in
         hop count from unknown to known, or a change from known to
         unknown.

o Rが以前にLabel Mappingメッセージを上流の同輩に送ったなら、受信されたメッセージがLSPホップカウント増加(未知から知られるか、知られるのからの変化から未知までのホップカウントにおける変化)を報告するなら、それはPath Vector TLVを含まなければなりません。

   If the above rules require R include a Path Vector TLV in the Label
   Mapping message, R computes it as follows:

上の規則がRを必要とするなら、Label MappingメッセージでPath Vector TLVを含めてください、そして、Rは以下の通りそれを計算します:

      o  If the received Label Mapping message included a Path Vector,
         the Path Vector sent upstream MUST be the result of adding R's
         LSR Id to the received Path Vector.

o 受信されたLabel MappingメッセージがPath Vectorを含んでいたなら、上流へ送られたPath Vectorは容認されたPath VectorにRのLSR Idを加えるという結果であるに違いありません。

      o  If the received message had no Path Vector, the Path Vector
         sent upstream MUST be a Path Vector of length 1 containing R's
         LSR Id.

o 受信されたメッセージにPath Vectorが全くなかったなら、上流へ送られたPath VectorはRのLSRアイダホ州を含む長さ1のPath Vectorであるに違いありません。

   -  If the Label Mapping message is not being sent to propagate a
      received message upstream, the Label Mapping message MUST include
      a Path Vector of length 1 containing R's LSR Id.

- Label Mappingメッセージが容認されたメッセージ上流を伝播するために送られないなら、Label MappingメッセージはRのLSRアイダホ州を含む長さ1のPath Vectorを含まなければなりません。

      If R receives a Label Mapping message from its next hop with a Hop
      Count TLV that exceeds the configured maximum value, or with a
      Path Vector TLV containing its own LSR Id or that exceeds the
      maximum allowable length, then R detects that the corresponding
      LSP contains a loop.

Rが次のホップからLabel Mappingメッセージを受け取るなら、構成された最大値を超えているか、または次に、最大の許容できる長さ、Rを超えているそれ自身のLSR Idを含むPath Vector TLVと共にそれを検出するHop Count TLVと共に対応するLSPは輪を含んでいます。

      When R detects a loop, it MUST stop using the label for
      forwarding, drop the Label Mapping message, and signal Loop
      Detected status to the source of the Label Mapping message.

Rが輪を検出するとき、それは、Label Mappingメッセージの源まで推進にラベルを使用するのを止めて、Label Mappingメッセージを落として、Loop Detected状態に合図しなければなりません。

2.8.3.  Discussion

2.8.3. 議論

   If Loop Detection is desired in an MPLS domain, then it should be
   turned on in ALL LSRs within that MPLS domain, else Loop Detection
   will not operate properly and may result in undetected loops or in
   falsely detected loops.

Loop DetectionがMPLSドメインで望まれているならそれがそのMPLSドメインの中のすべてのLSRsでつけられるべきであり、Loop Detectionはほかの適切に作動しないで、非検出された輪か間違って検出された輪に結果になるかもしれません。

   LSRs that are configured for Loop Detection are NOT expected to store
   the Path Vectors as part of the LSP state.

Loop Detectionのために構成されるLSRsがLSP状態の一部としてPath Vectorsを格納しないと予想されます。

Andersson, et al.           Standards Track                    [Page 26]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[26ページ]。

   Note that in a network where only non-merge capable LSRs are present,
   Path Vectors are passed downstream from ingress to egress, and are
   not passed upstream.  Even when merge is supported, Path Vectors need
   not be passed upstream along an LSP that is known to reach the
   egress.  When an LSR experiences a change of next hop, it need pass
   Path Vectors upstream only when it cannot tell from the hop count
   that the change of next hop does not result in a loop.

Path Vectorsは非マージのできるLSRsだけが存在しているネットワークでは、イングレスから出口まで川下に渡されて、上流へ渡されないことに注意してください。 マージが支持さえされるとき、Path Vectorsは出口に達するのが知られているLSPに沿って上流へ渡される必要はありません。 LSRが次のホップの変化を経験するとき、ホップカウントから次のホップの変化が輪をもたらさないと言うことができないときだけ、それは上流へPath Vectorsを渡さなければなりません。

   In the case of ordered label distribution, Label Mapping messages are
   propagated from egress toward ingress, naturally creating the Path
   Vector along the way.  In the case of independent label distribution,
   an LSR may originate a Label Mapping message for a FEC before
   receiving a Label Mapping message from its downstream peer for that
   FEC.  In this case, the subsequent Label Mapping message for the FEC
   received from the downstream peer is treated as an update to LSP
   attributes, and the Label Mapping message must be propagated
   upstream.  Thus, it is recommended that Loop Detection be configured
   in conjunction with ordered label distribution, to minimize the
   number of Label Mapping update messages.

命令されたラベル分配の場合では、Label Mappingメッセージは出口からイングレスに向かって伝播されます、道に沿って自然にPath Vectorを作成して。 インディペンデント・レーベル分配の場合では、そのFECのために川下の同輩からLabel Mappingメッセージを受け取る前に、LSRはFECへのLabel Mappingメッセージを溯源するかもしれません。 この場合、川下の同輩から受け取られたFECへのその後のLabel MappingメッセージはLSP属性へのアップデートとして扱われます、そして、上流へLabel Mappingメッセージを伝播しなければなりません。 したがって、Loop DetectionがLabel Mappingアップデートメッセージの数を最小にするために命令されたラベル分配に関連して構成されるのは、お勧めです。

2.9.  Authenticity and Integrity of LDP Messages

2.9. 自由民主党メッセージの信憑性と保全

   This section specifies a mechanism to protect against the
   introduction of spoofed TCP segments into LDP session connection
   streams.  The use of this mechanism MUST be supported as a
   configurable option.

このセクションは、自由民主党のセッション接続の流れの中にだまされたTCPセグメントの導入から守るためにメカニズムを指定します。構成可能なオプションとしてこのメカニズムの使用を支持しなければなりません。

   The mechanism is based on use of the TCP MD5 Signature Option
   specified in [RFC2385] for use by BGP [RFC4271].  See [RFC1321] for a
   specification of the MD5 hash function.  From a standards maturity
   point of view, the current document relates to [RFC2385] the same way
   as [RFC4271] relates to [RFC2385].  This is explained in [RFC4278].

メカニズムは[RFC2385]でBGP[RFC4271]によって使用に指定されたTCP MD5 Signature Optionの使用に基づいています。 MD5ハッシュ関数の仕様に関して[RFC1321]を見てください。 規格円熟観点から、ずっと[RFC4271]が[RFC2385]に関連するとき、現在のドキュメントは[RFC2385]に同じように関連します。 これは[RFC4278]で説明されます。

2.9.1.  TCP MD5 Signature Option

2.9.1. TCP MD5署名オプション

   The following quotes from [RFC2385] outline the security properties
   achieved by using the TCP MD5 Signature Option and summarize its
   operation:

[RFC2385]からの以下の引用文は、TCP MD5 Signature Optionを使用することによって獲得されたセキュリティの特性について概説して、操作をまとめます:

      "IESG Note

「IESG注意」

         This document describes current existing practice for securing
         BGP against certain simple attacks.  It is understood to have
         security weaknesses against concerted attacks."

このドキュメントは、ある簡単な攻撃に対してBGPを固定するために現在の既存の習慣について説明します。 「それがセキュリティ弱点を同時攻撃に抱くのが理解されています。」

Andersson, et al.           Standards Track                    [Page 27]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[27ページ]。

      "Abstract

「抽象的です」。

         This memo describes a TCP extension to enhance security for
         BGP.  It defines a new TCP option for carrying an MD5 [RFC1321]
         digest in a TCP segment.  This digest acts like a signature for
         that segment, incorporating information known only to the
         connection end points.  Since BGP uses TCP as its transport,
         using this option in the way described in this paper
         significantly reduces the danger from certain security attacks
         on BGP."

このメモは、BGPのためにセキュリティを高めるためにTCP拡張子について説明します。 それはTCPセグメントでMD5[RFC1321]ダイジェストを運ぶための新しいTCPオプションを定義します。 接続エンドポイントだけに知られている情報を取り入れて、このダイジェストはそのセグメントのための署名のように行動します。 「BGPが輸送としてTCPを使用するので、この紙に述べられた方法でこのオプションを使用すると、危険はBGPへのあるセキュリティー攻撃からかなり減少します。」

      "Introduction

「序論」

         The primary motivation for this option is to allow BGP to
         protect itself against the introduction of spoofed TCP segments
         into the connection stream.  Of particular concern are TCP
         resets.

このオプションに関する第一の動機はBGPが接続の流れの中へのだまされたTCPセグメントの導入に対して我が身をかばうのを許容することです。 特別の関心において、TCPリセットはそうですか?

         To spoof a connection using the scheme described in this paper,
         an attacker would not only have to guess TCP sequence numbers,
         but would also have had to obtain the password included in the
         MD5 digest.  This password never appears in the connection
         stream, and the actual form of the password is up to the
         application.  It could even change during the lifetime of a
         particular connection so long as this change was synchronized
         on both ends (although retransmission can become problematical
         in some TCP implementations with changing passwords).

この紙で説明された計画を使用することで接続をだますために、攻撃者はTCP一連番号を推測するだけである必要はないでしょう、しかし、また、MD5ダイジェストに含まれていたパスワードを得なければならなかったでしょう。 このパスワードは接続の流れに決して現れません、そして、パスワードの実際のフォームはアプリケーションまで達しています。 この変化が両端で連動した(「再-トランスミッション」はパスワードを変えるのにいくつかのTCP実現で問題が多くなることができますが)限り、それは特定の接続の生涯変化さえできました。

         Finally, there is no negotiation for the use of this option in
         a connection, rather it is purely a matter of site policy
         whether or not its connections use the option."

「最終的に、接続におけるこのオプションの使用のための交渉が全くなくて、接続がオプションを使用するか否かに関係なく、むしろそれは純粋にサイト方針の問題です。」

      "MD5 as a Hashing Algorithm

「論じ尽くすアルゴリズムとしてのMD5」

         Since this memo was first issued (under a different title), the
         MD5 algorithm has been found to be vulnerable to collision
         search attacks [Dobb], and is considered by some to be
         insufficiently strong for this type of application.

最初にこのメモを発行して以来(異なったタイトルの下で)、MD5アルゴリズムは、衝突検索攻撃[ドッブ]に傷つきやすいのがわかっていて、いくつかによってこのタイプの適用には不十分に強いと考えられています。

         This memo still specifies the MD5 algorithm, however, since the
         option has already been deployed operationally, and there was
         no "algorithm type" field defined to allow an upgrade using the
         same option number.  The original document did not specify a
         type field since this would require at least one more byte, and
         it was felt at the time that taking 19 bytes for the complete
         option (which would probably be padded to 20 bytes in TCP
         implementations) would be too much of a waste of the already
         limited option space.

オプションが既に操作上配備されて、同じオプション番号を使用することでアップグレードを許容するために定義された「アルゴリズムタイプ」分野が全くなかったので、このメモはまだしかしながら、MD5アルゴリズムを指定しています。 これは少なくとも1をより多くのバイト必要とするでしょう、したがって、正本がタイプ分野を指定しませんでした、そして、完全なオプション(たぶんTCP実現における20バイトに水増しされる)に19バイト取るのが、既に限られたオプションスペースの大した過ぎる浪費であると当時、感じられました。

Andersson, et al.           Standards Track                    [Page 28]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[28ページ]。

         This does not prevent the deployment of another similar option
         which uses another hashing algorithm (like SHA-1).  Also, if
         most implementations pad the 18 byte option as defined to 20
         bytes anyway, it would be just as well to define a new option
         which contains an algorithm type field.

これは、別のものを使用する別の同様のオプションの展開がアルゴリズム(SHA-1のような)を論じ尽くすのを防ぎません。 また、ほとんどの実現がとにかく20バイトと定義されるように18バイトのオプションを水増しするなら、アルゴリズムタイプ分野を含む新しいオプションを定義するのも大丈夫でしょう。

         This would need to be addressed in another document, however."

「これは、しかしながら、別のドキュメントに記述される必要があるでしょう。」

   End of quotes from [RFC2385].

[RFC2385]からの引用文の終わり。

2.9.2.  LDP Use of TCP MD5 Signature Option

2.9.2. TCP MD5署名オプションの自由民主党の使用

   LDP uses the TCP MD5 Signature Option as follows:

自由民主党は以下のTCP MD5 Signature Optionを使用します:

      -  Use of the MD5 Signature Option for LDP TCP connections is a
         configurable LSR option.

- MD5 Signature OptionのLDP TCP接続の使用は構成可能なLSRオプションです。

      -  An LSR that uses the MD5 Signature Option is configured with a
         password (shared secret) for each potential LDP peer.

- パスワード(共有秘密キー)によってMD5 Signature Optionを使用するLSRはそれぞれの潜在的自由民主党の同輩のために構成されます。

      -  The LSR applies the MD5 algorithm as specified in [RFC2385] to
         compute the MD5 digest for a TCP segment to be sent to a peer.
         This computation makes use of the peer password as well as the
         TCP segment.

- LSRは、TCPセグメントを同輩に送るためにMD5ダイジェストを計算するために[RFC2385]の指定されるとしてのMD5アルゴリズムを適用します。 この計算はTCPセグメントと同様に同輩パスワードを利用します。

      -  When the LSR receives a TCP segment with an MD5 digest, it
         validates the segment by calculating the MD5 digest (using its
         own record of the password) and compares the computed digest
         with the received digest.  If the comparison fails, the segment
         is dropped without any response to the sender.

- LSRがMD5ダイジェストでTCPセグメントを受けるとき、それは、MD5が読みこなす(それ自身のパスワードに関する記録を使用して)と見込むことによってセグメントを有効にして、受け取られていているダイジェストと計算されたダイジェストを比べます。 比較が失敗するなら、セグメントは送付者への少しも応答なしで落とされます。

      -  The LSR ignores LDP Hellos from any LSR for which a password
         has not been configured.  This ensures that the LSR establishes
         LDP TCP connections only with LSRs for which a password has
         been configured.

- LSRはパスワードが構成されていないどんなLSRからも自由民主党ハローズを無視します。 これは、LSRがパスワードが構成されたLSRsだけとのLDP TCP接続を確立するのを確実にします。

2.10.  Label Distribution for Explicitly Routed LSPs

2.10. 明らかに発送されたLSPsのためのラベル分配

   Traffic Engineering [RFC2702] is expected to be an important MPLS
   application.  MPLS support for Traffic Engineering uses explicitly
   routed LSPs, which need not follow normally-routed (hop-by-hop) paths
   as determined by destination-based routing protocols.  CR-LDP [CRLDP]
   defines extensions to LDP to use LDP to set up explicitly routed
   LSPs.

交通Engineering[RFC2702]は重要なMPLSアプリケーションであると予想されます。 Traffic EngineeringのMPLSサポートは明らかに発送されたLSPsを使用します。(LSPsは目的地ベースのルーティング・プロトコルで決定するように通常発送された(ホップごとの)の経路に続く必要はありません)。 CR-自由民主党[CRLDP]は、明らかに発送されたLSPsをセットアップするのに自由民主党を使用するために拡大を自由民主党と定義します。

Andersson, et al.           Standards Track                    [Page 29]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[29ページ]。

3.  Protocol Specification

3. プロトコル仕様

   Previous sections that describe LDP operation have discussed
   scenarios that involve the exchange of messages among LDP peers.
   This section specifies the message encodings and procedures for
   processing the messages.

自由民主党の操作について説明する前項が自由民主党の同輩の中でメッセージの交換にかかわるシナリオについて議論しました。 このセクションはメッセージを処理するためのメッセージencodingsと手順を指定します。

   LDP message exchanges are accomplished by sending LDP protocol data
   units (PDUs) over LDP session TCP connections.

自由民主党交換処理は、自由民主党のセッションTCP接続の上でプロトコルデータ単位(PDUs)を自由民主党に送ることによって、達成されます。

   Each LDP PDU can carry one or more LDP messages.  Note that the
   messages in an LDP PDU need not be related to one another.  For
   example, a single PDU could carry a message advertising FEC-label
   bindings for several FECs, another message requesting label bindings
   for several other FECs, and a third Notification message signaling
   some event.

各LDP PDUは1つ以上の自由民主党メッセージを伝えることができます。 LDP PDUのメッセージがお互いに伝える必要はないことに注意してください。 例えば、独身のPDUは数個のFECsのための広告FEC-ラベル結合、別のメッセージ要求が他の数個のFECsのために結合をラベルするというメッセージと、いくつかの出来事を示す第3のNotificationメッセージを伝えることができました。

3.1.  LDP PDUs

3.1. 自由民主党PDUs

   Each LDP PDU is an LDP header followed by one or more LDP messages.
   The LDP header is:

各LDP PDUは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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |  Version                      |         PDU Length            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                         LDP Identifier                        |
   +                               +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                               |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | バージョン| PDUの長さ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 自由民主党識別子| + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   Version
      Two octet unsigned integer containing the version number of the
      protocol.  This version of the specification specifies LDP
      protocol version 1.

バージョンが付番するプロトコルのバージョンTwo八重奏符号のない整数含有。 仕様のこのバージョンは自由民主党プロトコルバージョン1を指定します。

   PDU Length
      Two octet integer specifying the total length of this PDU in
      octets, excluding the Version and PDU Length fields.

バージョンを除いて、八重奏における、このPDUの全長を指定するPDU Length Two八重奏整数とPDU Length分野。

      The maximum allowable PDU Length is negotiable when an LDP session
      is initialized.  Prior to completion of the negotiation, the
      maximum allowable length is 4096 bytes.

自由民主党のセッションが初期化されるとき、最大の許容できるPDU Lengthは交渉可能です。 交渉の完成の前に、最大の許容できる長さは4096バイトです。

Andersson, et al.           Standards Track                    [Page 30]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[30ページ]。

   LDP Identifier
      Six octet field that uniquely identifies the label space of the
      sending LSR for which this PDU applies.  The first four octets
      identify the LSR and MUST be a globally unique value.  It SHOULD
      be a 32-bit router Id assigned to the LSR and also used to
      identify it in Loop Detection Path Vectors.  The last two octets
      identify a label space within the LSR.  For a platform-wide label
      space, these SHOULD both be zero.

唯一このPDUが適用する発信しているLSRのラベルスペースを特定する自由民主党Identifier Six八重奏分野。 最初の4つの八重奏が、LSRを特定して、グローバルにユニークな値であるに違いありません。 それ、SHOULDはIdがLSRに割り当てた32ビットのルータであり、また、以前はLoop Detection Path Vectorsでよくそれを特定していました。 最後の2つの八重奏がLSRの中でラベルスペースを特定します。 広さのプラットホームに関して、スペース、これらのSHOULDを両方とラベルしてください。ゼロになってください。

   Note that there is no alignment requirement for the first octet of an
   LDP PDU.

LDP PDUの最初の八重奏のための整列要求が全くないことに注意してください。

3.2.  LDP Procedures

3.2. 自由民主党手順

   LDP defines messages, TLVs, and procedures in the following areas:

自由民主党は以下の領域でメッセージ、TLVs、および手順を定義します:

      - Peer discovery
      - Session management
      - Label distribution
      - Notification of errors and advisory information

- 同輩発見--セッション管理--ラベル分配--誤りと顧問情報の通知

   The sections that follow describe the message and TLV encodings for
   these areas and the procedures that apply to them.

従うセクションはそれらに適用されるこれらの領域と手順のためにメッセージとTLV encodingsについて説明します。

   The label distribution procedures are complex and are difficult to
   describe fully, coherently, and unambiguously as a collection of
   separate message and TLV specifications.

ラベル分配手順は、複雑であり、完全と、一致している、明白に別々のメッセージとTLV仕様の収集と説明するのは難しいです。

   Appendix A, "LDP Label Distribution Procedures", describes the label
   distribution procedures in terms of label distribution events that
   may occur at an LSR and how the LSR must respond.  Appendix A is the
   specification of LDP label distribution procedures.  If a procedure
   described elsewhere in this document conflicts with Appendix A,
   Appendix A specifies LDP behavior.

LSRに起こるかもしれないラベル分配出来事とLSRがどう応じなければならないかに関して「自由民主党ラベル分配手順」という付録Aはラベル分配手順について説明します。 付録Aは自由民主党ラベル分配手順の仕様です。 手順がほかの場所で本書ではAppendix Aとの衝突について説明したなら、Appendix Aは自由民主党の振舞いを指定します。

3.3.  Type-Length-Value Encoding

3.3. タイプ長さの価値のコード化

   LDP uses a Type-Length-Value (TLV) encoding scheme to encode much of
   the information carried in LDP messages.

自由民主党は、自由民主党メッセージで運ばれた情報の多くをコード化するために計画をコード化しながら、Type長さの価値(TLV)を使用します。

   An LDP TLV is encoded as a 2 octet field that uses 14 bits to specify
   a Type and 2 bits to specify behavior when an LSR doesn't recognize
   the Type, followed by a 2 octet Length field, followed by a variable
   length Value field.

LSRが2八重奏Length分野があとに続いたTypeを認識しないとき、振舞いを指定するためにTypeと2ビットを指定するのに14ビットを使用する2八重奏野原が可変長Value分野のそばで続いて、LDP TLVはコード化されます。

Andersson, et al.           Standards Track                    [Page 31]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[31ページ]。

    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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |U|F|        Type               |            Length             |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                                                               |
   |                             Value                             |
   ~                                                               ~
   |                                                               |
   |                               +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                               |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |U|F| タイプ| 長さ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | | 値| ~ ~ | | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   U-bit
      Unknown TLV bit.  Upon receipt of an unknown TLV, if U is clear
      (=0), a notification MUST be returned to the message originator
      and the entire message MUST be ignored; if U is set (=1), the
      unknown TLV MUST be silently ignored and the rest of the message
      processed as if the unknown TLV did not exist.  The sections
      following that define TLVs specify a value for the U-bit.

U-ビットUnknown TLVは噛み付きました。 未知のTLVを受け取り次第、Uが明確な(=0)であるなら、メッセージ創始者に通知を返さなければなりません、そして、全体のメッセージを無視しなければなりません。 Uがセット(=1)であるなら、無視されて、未知のTLV MUSTは静かにセットです、そして、まるで未知のTLVが存在していないかのようにメッセージの残りは処理されました。 それに続くセクションはTLVsを定義します。U-ビットに値を指定してください。

   F-bit
      Forward unknown TLV bit.  This bit applies only when the U-bit is
      set and the LDP message containing the unknown TLV is to be
      forwarded.  If F is clear (=0), the unknown TLV is not forwarded
      with the containing message; if F is set (=1), the unknown TLV is
      forwarded with the containing message.  The sections following
      that define TLVs specify a value for the F-bit.  By setting both
      the U- and F-bits, a TLV can be propagated as opaque data through
      nodes that do not recognize the TLV.

F-ビットのForwardの未知のTLVは噛み付きました。 未知のTLVを含む自由民主党メッセージがU-ビットを設定して、進めるだけことであるときに、このビットは適用されます。 Fが明確な(=0)であるなら、未知のTLVは含んでいるメッセージと共に進められません。 Fがセット(=1)であるなら、含んでいるメッセージと共に未知のTLVを進めます。 それに続くセクションはTLVsを定義します。F-ビットに値を指定してください。 UとF-ビットの両方を設定することによって、不明瞭なデータとしてTLVを認識しないノードを通してTLVを伝播できます。

   Type
      Encodes how the Value field is to be interpreted.

解釈されるValue分野がことであるEncodesをタイプしてください。

   Length
      Specifies the length of the Value field in octets.

八重奏における、Value分野の長さの長さのSpecifies。

   Value
      Octet string of Length octets that encodes information to be
      interpreted as specified by the Type field.

解釈されるために情報をコード化するLength八重奏の値のOctetストリングがType分野のそばで指定しました。

   Note that there is no alignment requirement for the first octet of a
   TLV.

TLVの最初の八重奏のための整列要求が全くないことに注意してください。

   Note that the Value field itself may contain TLV encodings.  That is,
   TLVs may be nested.

Value分野自体がTLV encodingsを含むかもしれないことに注意してください。 すなわち、TLVsは入れ子にされるかもしれません。

Andersson, et al.           Standards Track                    [Page 32]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[32ページ]。

   The TLV encoding scheme is very general.  In principle, everything
   appearing in an LDP PDU could be encoded as a TLV.  This
   specification does not use the TLV scheme to its full generality.  It
   is not used where its generality is unnecessary and its use would
   waste space unnecessarily.  These are usually places where the type
   of a value to be encoded is known, for example by its position in a
   message or an enclosing TLV, and the length of the value is fixed or
   readily derivable from the value encoding itself.

計画をコード化するTLVは非常に一般的です。 原則として、TLVとしてLDP PDUに現れるすべてはコード化できました。 この仕様は完全な一般性にTLV計画を使用しません。 それは一般性が不要であり、使用が不必要にスペースを浪費するところで使用されません。 価値の長さは、通常、これらがコード化されるべき価値のタイプが例えば、メッセージの見解か同封TLVによって知られている場所であり、修理されているか、またはそれ自体をコード化する値から容易に誘導できます。

   Some of the TLVs defined for LDP are similar to one another.  For
   example, there is a Generic Label TLV, an ATM Label TLV, and a Frame
   Relay TLV; see Sections "Generic Label TLV", "ATM Label TLV", and
   "Frame Relay TLV".

自由民主党のために定義されたTLVsのいくつかがお互いと同様です。 例えば、Generic Label TLV、ATM Label TLV、およびFrame Relay TLVがあります。 セクション「一般的なラベルTLV」、「気圧ラベルTLV」、および「フレームリレーTLV」を見てください。

   While it is possible to think about TLVs related in this way in terms
   of a TLV type that specifies a TLV class and a TLV subtype that
   specifies a particular kind of TLV within that class, this
   specification does not formalize the notion of a TLV subtype.

TLVのクラスを指定するTLVタイプとそのクラスの中でTLVの特定の種類を指定するTLV subtypeに関してこのように関係づけられたTLVsについて考えるのが可能である間、この仕様はTLV subtypeの概念を正式にしません。

   The specification assigns type values for related TLVs, such as the
   label TLVs, from a contiguous block in the 16-bit TLV type number
   space.

仕様は関連するTLVsのために値をタイプに割り当てます、ラベルTLVsなどのように、16ビットのTLV形式数スペースでの隣接のブロックから。

   Section "TLV Summary" lists the TLVs defined in this version of the
   protocol and the section in this document that describes each.

「TLV概要」というセクションはそれぞれについて説明するプロトコルとセクションのこのバージョンで本書では定義されたTLVsを記載します。

3.4.  TLV Encodings for Commonly Used Parameters

3.4. 一般的に使用されたパラメタのためのTLV Encodings

   There are several parameters used by more than one LDP message.  The
   TLV encodings for these commonly used parameters are specified in
   this section.

1つ以上の自由民主党メッセージによって使用されるいくつかのパラメタがあります。 これらの一般的に使用されたパラメタのためのTLV encodingsはこのセクションで指定されます。

3.4.1.  FEC TLV

3.4.1. FEC TLV

   Labels are bound to Forwarding Equivalence Classes (FECs).  A FEC is
   a list of one or more FEC elements.  The FEC TLV encodes FEC items.

ラベルはForwarding Equivalence Classes(FECs)に縛られます。 FECは1つ以上のFEC要素のリストです。 FEC TLVはFECの品目をコード化します。

Andersson, et al.           Standards Track                    [Page 33]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[33ページ]。

   Its encoding is:

コード化は以下の通りです。

    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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |0|0| FEC (0x0100)              |      Length                   |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                        FEC Element 1                          |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                                                               |
   ~                                                               ~
   |                                                               |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                        FEC Element n                          |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |0|0| FEC(0×0100)| 長さ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | FEC要素1| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | ~ ~ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | FEC Element n| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   FEC Element 1 to FEC Element n
      There are several types of FEC elements; see Section "FECs".  The
      FEC element encoding depends on the type of FEC element.

FEC Element n ThereへのFEC Element1はいくつかのタイプのFEC要素です。 「FECs」というセクションを見てください。 FEC要素コード化はFEC要素のタイプにかかっています。

      A FEC Element value is encoded as a 1 octet field that specifies
      the element type, and a variable length field that is the type-
      dependent element value.  Note that while the representation of
      the FEC element value is type-dependent, the FEC element encoding
      itself is one where standard LDP TLV encoding is not used.

FEC Element値は要素型を指定する1つの八重奏分野、およびタイプ依存要素価値である可変長フィールドとしてコード化されます。 FEC要素価値の表現がタイプ依存していますが、それ自体をコード化するFEC要素が標準のLDP TLVコード化が使用されていないものであることに注意してください。

      The FEC Element value encoding is:

FEC Element値のコード化は以下の通りです。

         FEC Element       Type      Value
         type name

FEC Element Type Value型名

           Wildcard        0x01      No value; i.e., 0 value octets;
                                         see below.
           Prefix          0x02      See below.

ワイルドカード0x01いいえ価値。 すなわち、0は八重奏を評価します。 以下を見てください。 以下の0×02Seeを前に置いてください。

      Note that this version of LDP supports the use of multiple FEC
      Elements per FEC for the Label Mapping message only.  The use of
      multiple FEC Elements in other messages is not permitted in this
      version, and is a subject for future study.

自由民主党のこのバージョンが複数の1FECあたりのFEC ElementsのLabel Mappingメッセージだけの使用を支持することに注意してください。 他のメッセージにおける複数のFEC Elementsの使用は、このバージョンで受入れられないで、今後の研究への対象です。

      Wildcard FEC Element

ワイルドカードFEC要素

         To be used only in the Label Withdraw and Label Release
         messages.  Indicates the withdraw/release is to be applied to
         all FECs associated with the label within the following label
         TLV.  Must be the only FEC Element in the FEC TLV.

Label WithdrawとLabel Releaseメッセージだけで使用されるために。 /リリースを引き下がらせてください。表示、以下のラベルTLVの中のラベルに関連しているすべてのFECsに適用されることになっています。 FEC TLVにおける唯一のFEC Elementがそうであるに違いありませんか?

Andersson, et al.           Standards Track                    [Page 34]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[34ページ]。

      Prefix FEC Element value encoding:

FEC Element値のコード化を前に置いてください:

       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
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |  Prefix (2)   |     Address Family            |     PreLen    |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                     Prefix                                    |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 接頭語(2)| アドレス家族| PreLen| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 接頭語| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

         Address Family
            Two octet quantity containing a value from ADDRESS FAMILY
            NUMBERS in [ASSIGNED_AF] that encodes the address family for
            the address prefix in the Prefix field.

Prefix分野のアドレス接頭語のためにアドレス家族をコード化する[ASSIGNED_AF]にADDRESS FAMILY NUMBERSからの値を含むFamily Two八重奏量を記述してください。

         PreLen
            One octet unsigned integer containing the length in bits of
            the address prefix that follows.  A length of zero indicates
            a prefix that matches all addresses (the default
            destination); in this case, the Prefix itself is zero
            octets).

アドレスのビットの長さが前に置く続くPreLen One八重奏符号のない整数含有。 ゼロの長さはすべてのアドレス(デフォルトの目的地)に合っている接頭語を示します。 この場合Prefix自身が八重奏でない、)

         Prefix
            An address prefix encoded according to the Address Family
            field, whose length, in bits, was specified in the PreLen
            field, padded to a byte boundary.

長さがPreLen分野でビットで指定されたAddress Family分野に従ってコード化された接頭語Anアドレス接頭語はバイト境界にそっと歩きました。

3.4.1.1.  FEC Procedures

3.4.1.1. FEC手順

   If in decoding a FEC TLV an LSR encounters a FEC Element with an
   Address Family it does not support, it SHOULD stop decoding the FEC
   TLV, abort processing the message containing the TLV, and send an
   "Unsupported Address Family" Notification message to its LDP peer
   signaling an error.

FEC TLVを解読する際にLSRはサポートではなく、それがするAddress Familyと共にFEC Elementに遭遇します、それ。SHOULDは、FEC TLVを解読するのを止めます、そして、TLVを含むメッセージを処理するのを中止してください、そして、「サポートされないアドレス家族」Notificationメッセージを誤りに合図する自由民主党の同輩に送ってください。

   If it encounters a FEC Element type it cannot decode, it SHOULD stop
   decoding the FEC TLV, abort processing the message containing the
   TLV, and send an "Unknown FEC" Notification message to its LDP peer
   signaling an error.

FEC Elementタイプに遭遇するなら、解読できません、それ。SHOULDは、FEC TLVを解読するのを止めます、そして、TLVを含むメッセージを処理するのを中止してください、そして、「未知のFEC」Notificationメッセージを誤りに合図する自由民主党の同輩に送ってください。

3.4.2.  Label TLVs

3.4.2. ラベルTLVs

   Label TLVs encode labels.  Label TLVs are carried by the messages
   used to advertise, request, release, and withdraw label mappings.

ラベルTLVsはラベルをコード化します。 ラベルTLVsはラベルマッピングを広告を出して、要求して、発表して、引き下がらせるのに使用されるメッセージによって運ばれます。

   There are several different kinds of Label TLVs that can appear in
   situations that require a Label TLV.

Label TLVを必要とする状況で現れることができるLabel TLVsのいくつかの異種があります。

Andersson, et al.           Standards Track                    [Page 35]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[35ページ]。

3.4.2.1.  Generic Label TLV

3.4.2.1. 一般的なラベルTLV

   An LSR uses Generic Label TLVs to encode labels for use on links for
   which label values are independent of the underlying link technology.
   Examples of such links are PPP and Ethernet.

LSRは、ラベル値が基本的なリンク技術から独立しているリンクにおける使用のためにラベルをコード化するのにGeneric Label TLVsを使用します。 そのようなリンクに関する例は、PPPとイーサネットです。

    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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |0|0| Generic Label (0x0200)    |      Length                   |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |     Label                                                     |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |0|0| 一般的なラベル(0×0200)| 長さ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ラベル| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   Label
      This is a 20-bit label value represented as a 20-bit number in a 4
      octet field as follows:

ラベルThisは20ビットの数として以下の4八重奏分野に表された20ビットのラベル値です:

       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
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |     Label                             |                       |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ラベル| | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

      For further information, see [RFC3032].

詳しくは[RFC3032]を見てください。

3.4.2.2.  ATM Label TLV

3.4.2.2. 気圧ラベルTLV

   An LSR uses ATM Label TLVs to encode labels for use on ATM links.

LSRは、ATMリンクにおける使用のためにラベルをコード化するのにATM Label TLVsを使用します。

    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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |0|0| ATM Label (0x0201)        |         Length                |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |Res| V |          VPI          |         VCI                   |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |0|0| 気圧ラベル(0×0201)| 長さ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Res| V| VPI| VCI| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   Res
      This field is reserved.  It MUST be set to zero on transmission
      and MUST be ignored on receipt.

Res This分野は予約されています。 それをトランスミッションのときにゼロに設定しなければならなくて、領収書の上で無視しなければなりません。

   V-bits
      Two-bit switching indicator.  If V-bits is 00, both the VPI and
      VCI are significant.  If V-bits is 01, only the VPI field is
      significant.  If V-bit is 10, only the VCI is significant.

V-ビットTwo-ビット切り換えインディケータ。 V-ビットが00であるなら、VPIとVCIの両方が重要です。 V-ビットが01であるなら、VPI分野だけが重要です。 V-ビットが10であるなら、VCIだけが重要です。

Andersson, et al.           Standards Track                    [Page 36]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[36ページ]。

   VPI
      Virtual Path Identifier.  If VPI is less than 12-bits it SHOULD be
      right justified in this field and preceding bits SHOULD be set to
      0.

VPIの仮想の経路識別子。 SHOULDは権利が中でこの分野を正当化したということであり、ビットSHOULDに先行しています。VPIがあまり12ビットでない、それ、0に設定されます。

   VCI
      Virtual Channel Identifier.  If the VCI is less than 16-bits, it
      SHOULD be right justified in the field and the preceding bits MUST
      be set to 0.  If Virtual Path switching is indicated in the V-bits
      field, then this field MUST be ignored by the receiver and set to
      0 by the sender.

VCIの仮想のチャンネル識別子。 VCIはあまり16ビットでなく、それはSHOULDです。分野と前のビットで正当化された権利を0に設定しなければならないということになってください。 Virtual Pathの切り換えがV-ビット分野で示されるなら、この分野を受信機によって無視されて、送付者は0に設定しなければなりません。

3.4.2.3.  Frame Relay Label TLV

3.4.2.3. フレームリレーラベルTLV

   An LSR uses Frame Relay Label TLVs to encode labels for use on Frame
   Relay links.

LSRは、Frame Relayリンクにおける使用のためにラベルをコード化するのにFrame Relay Label TLVsを使用します。

    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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |0|0| Frame Relay Label (0x0202)|       Length                  |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   | Reserved    |Len|                     DLCI                    |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |0|0| フレームリレーラベル(0×0202)| 長さ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 予約されます。|レン| DLCI| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   Res
      This field is reserved.  It MUST be set to zero on transmission
      and MUST be ignored on receipt.

Res This分野は予約されています。 それをトランスミッションのときにゼロに設定しなければならなくて、領収書の上で無視しなければなりません。

   Len
      This field specifies the number of bits of the DLCI.  The
      following values are supported:

レンThis分野はDLCIのビットの数を指定します。 以下の値は支持されます:

         0 = 10 bits of DLCI
         2 = 23 bits of DLCI

0 = 10 DLCIのDLCI2 = 23ビットのビット

      Len values 1 and 3 are reserved.

レン値1と3は予約されています。

   DLCI
      The Data Link Connection Identifier

DLCIデータ・リンク接続識別子

Andersson, et al.           Standards Track                    [Page 37]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[37ページ]。

      For a 10-bit DLCI, the encoding is:

10ビットのDLCIに関しては、コード化は以下の通りです。

       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
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |0|0| Frame Relay Label (0x0202)|       Length                  |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      | Reserved    |Len|            0            |    10-bit DLCI    |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |0|0| フレームリレーラベル(0×0202)| 長さ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 予約されます。|レン| 0 | 10ビットのDLCI| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

      For a 23-bit DLCI, the encoding is:

23ビットのDLCIに関しては、コード化は以下の通りです。

       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
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |0|0| Frame Relay Label (0x0202)|       Length                  |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      | Reserved    |Len|              23-bit DLCI                    |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |0|0| フレームリレーラベル(0×0202)| 長さ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 予約されます。|レン| 23ビットのDLCI| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

      For further information, see [RFC3034].

詳しくは[RFC3034]を見てください。

3.4.3.  Address List TLV

3.4.3. 住所録TLV

   The Address List TLV appears in Address and Address Withdraw
   messages.

Address List TLVはAddressとAddress Withdrawメッセージに現れます。

   Its encoding is:

コード化は以下の通りです。

    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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |0|0| Address List (0x0101)     |      Length                   |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |     Address Family            |                               |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                               |
   |                                                               |
   |                        Addresses                              |
   ~                                                               ~
   |                                                               |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |0|0| 住所録(0×0101)| 長さ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | アドレス家族| | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | | | アドレス| ~ ~ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   Address Family
      Two octet quantity containing a value from ADDRESS FAMILY NUMBERS
      in [ASSIGNED_AF] that encodes the addresses contained in the
      Addresses field.

Addresses分野に保管されていたアドレスをコード化する[ASSIGNED_AF]にADDRESS FAMILY NUMBERSからの値を含むFamily Two八重奏量を記述してください。

Andersson, et al.           Standards Track                    [Page 38]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[38ページ]。

   Addresses
      A list of addresses from the specified Address Family.  The
      encoding of the individual addresses depends on the Address
      Family.

指定されたAddress FamilyからのA住所録を記述します。 個々のアドレスのコード化はAddress Familyによります。

      The following address encodings are defined by this version of the
      protocol:

以下のアドレスencodingsはプロトコルのこのバージョンによって定義されます:

         Address Family      Address Encoding

アドレス家族アドレスコード化

         IPv4                4 octet full IPv4 address
         IPv6                16 octet full IPv6 address

IPv6 16八重奏の完全なIPv6が記述するIPv4 4の八重奏の完全なIPv4アドレス

3.4.4.  Hop Count TLV

3.4.4. ホップカウントTLV

   The Hop Count TLV appears as an optional field in messages that set
   up LSPs.  It calculates the number of LSR hops along an LSP as the
   LSP is being set up.

Hop Count TLVはLSPsをセットアップするメッセージの任意の分野として現れます。 LSPがセットアップされているとき、それはLSPに沿ってLSRホップの数について計算します。

   Note that setup procedures for LSPs that traverse ATM and Frame Relay
   links require use of the Hop Count TLV (see [RFC3035] and [RFC3034]).

ATMを横断するLSPsとFrame Relayリンクへのセットアップ手順がHop Count TLVの使用を必要とすることに注意してください([RFC3035]と[RFC3034]を見てください)。

    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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |0|0| Hop Count (0x0103)        |      Length                   |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |     HC Value  |
   +-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |0|0| ホップカウント(0×0103)| 長さ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | HC値| +-+-+-+-+-+-+-+-+

   HC Value
      1 octet unsigned integer hop count value.

HC Value1八重奏符号のない整数ホップカウント価値。

3.4.4.1.  Hop Count Procedures

3.4.4.1. ホップカウント手順

   During setup of an LSP, an LSR R may receive a Label Mapping or Label
   Request message for the LSP that contains the Hop Count TLV.  If it
   does, it SHOULD record the hop count value.

LSPのセットアップの間、LSR RはHop Count TLVを含むLSPへのLabel MappingかLabel Requestメッセージを受け取るかもしれません。 それはそうして、ホップカウントが評価するSHOULD記録です。

   If LSR R then propagates the Label Mapping message for the LSP to an
   upstream peer or the Label Request message to a downstream peer to
   continue the LSP setup, it must determine a hop count to include in
   the propagated message as follows:

次に、LSR RがLSPセットアップを続けるために上流の同輩へのLSPか川下の同輩へのLabel RequestメッセージへのLabel Mappingメッセージを伝播するなら、それは、ホップカウントが以下の伝播されたメッセージに以下を含んでいることを決定しなければなりません。

   -  If the message is a Label Request message, R MUST increment the
      received hop count;

- メッセージがLabel Requestメッセージであるなら、Rは容認されたホップカウントを増加しなければなりません。

Andersson, et al.           Standards Track                    [Page 39]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[39ページ]。

   -  If the message is a Label Mapping message, R determines the hop
      count as follows:

- メッセージがLabel Mappingメッセージであるなら、Rは以下のホップカウントを決定します:

      o  If R is a member of the edge set of an LSR domain whose LSRs do
         not perform 'TTL-decrement' and the upstream peer is within
         that domain, R MUST reset the hop count to 1 before propagating
         the message.

o RがLSRsが'TTL-減少'を実行しないLSRドメインの縁のセットのメンバーであり、上流の同輩がそのドメインの中にいるなら、メッセージを伝播する前に、Rはホップカウントを1にリセットしなければなりません。

      o  Otherwise, R MUST increment the received hop count.

o さもなければ、Rは容認されたホップカウントを増加しなければなりません。

   The first LSR in the LSP (ingress for a Label Request message, egress
   for a Label Mapping message) SHOULD set the hop count value to 1.

LSP(Label Requestメッセージのためのイングレス、Label Mappingメッセージのための出口)SHOULDにおける最初のLSRはホップカウント価値を1に設定します。

   By convention, a value of 0 indicates an unknown hop count.  The
   result of incrementing an unknown hop count is itself an unknown hop
   count (0).

コンベンションで、0の値は未知のホップカウントを示します。 未知のホップカウントを増加するという結果はそれ自体で未知のホップカウント(0)です。

   Use of the unknown hop count value greatly reduces the signaling
   overhead when independent control is used.  When a new LSP is
   established, each LSR starts with an unknown hop count.  Addition of
   a new LSR whose hop count is also unknown does not cause a hop count
   update to be propagated upstream since the hop count remains unknown.
   When the egress is finally added to the LSP, then the LSRs propagate
   hop count updates upstream via Label Mapping messages.

独立制御が使用されているとき、未知のホップカウント価値の使用はシグナリングオーバーヘッドを大いに下げます。 新しいLSPが設立されるとき、各LSRは未知のホップカウントから始まります。 またホップカウントも未知である新しいLSRの添加で、ホップカウントが未知のままで残っているので、上流へホップカウントアップデートを伝播しません。 出口が最終的にLSPに加えられると、LSRsはLabel Mappingメッセージで上流へホップカウントアップデートを伝播します。

   Without use of the unknown hop count, each time a new LSR is added to
   the LSP a hop count update would need to be propagated upstream if
   the new LSR is closer to the egress than any of the other LSRs.
   These updates are useless overhead since they don't reflect the hop
   count to the egress.

未知のホップカウントの使用がなければ、新しいLSRが出口の他のLSRsのどれかより近くにあるなら、その都度、新しいLSRはホップカウントアップデートが上流へ伝播される必要があるLSPに加えられます。 ホップカウントを出口に反映しないので、これらのアップデートは役に立たないオーバーヘッドです。

   From the perspective of the ingress node, the fact that the hop count
   is unknown implies nothing about whether a packet sent on the LSP
   will actually make it to the egress.  All it implies is that the hop
   count update from the egress has not yet reached the ingress.

イングレスノードの見解から、ホップカウントが未知であるという事実は、パケットが、LSPが実際に出口に行くのを転送したかどうかを何も含意しません。 それが含意するすべては出口からのホップカウントアップデートがまだイングレスに達していないということです。

   If an LSR receives a message containing a Hop Count TLV, it MUST
   check the hop count value to determine whether the hop count has
   exceeded its configured maximum allowable value.  If so, it MUST
   behave as if the containing message has traversed a loop by sending a
   Notification message signaling Loop Detected in reply to the sender
   of the message.

LSRがHop Count TLVを含むメッセージを受け取るなら、それは、ホップカウントが構成された最大の許容量を超えていたかどうか決定するためにホップカウント価値をチェックしなければなりません。 そうだとすれば、まるでNotificationメッセージにメッセージ送信者に対してLoop Detectedを示させることによって含んでいるメッセージが輪を横断したかのようにそれは反応しなければなりません。

   If Loop Detection is configured, the LSR MUST follow the procedures
   specified in Section "Loop Detection".

Loop Detectionが構成されるなら、LSR MUSTはセクション「輪の検出」で指定された手順に従います。

Andersson, et al.           Standards Track                    [Page 40]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[40ページ]。

3.4.5.  Path Vector TLV

3.4.5. 経路ベクトルTLV

   The Path Vector TLV is used with the Hop Count TLV in Label Request
   and Label Mapping messages to implement the optional LDP Loop
   Detection mechanism.  See Section "Loop Detection".  Its use in the
   Label Request message records the path of LSRs the request has
   traversed.  Its use in the Label Mapping message records the path of
   LSRs a label advertisement has traversed to set up an LSP.  Its
   encoding is:

Path Vector TLVはLabel Requestと任意の自由民主党Loop Detectionメカニズムを実行するLabel MappingメッセージのHop Count TLVと共に使用されます。 セクション「輪の検出」を見てください。 Label Requestメッセージにおける使用は要求が横断したLSRsの経路を記録します。 Label Mappingメッセージにおける使用はラベル広告がLSPをセットアップするために横断したLSRsの経路を記録します。 コード化は以下の通りです。

    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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |0|0| Path Vector (0x0104)      |        Length                 |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                            LSR Id 1                           |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                                                               |
   ~                                                               ~
   |                                                               |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                            LSR Id n                           |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |0|0| 経路ベクトル(0×0104)| 長さ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | LSRイド1| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | ~ ~ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | LSR Id n| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   One or more LSR Ids
      A list of router-ids indicating the path of LSRs the message has
      traversed.  Each LSR Id is the first four octets (router-id) of
      the LDP Identifier for the corresponding LSR.  This ensures it is
      unique within the LSR network.

メッセージが横断したLSRsの経路を示すルータイドの1LSR Ids Aのリスト。 各LSR Idは対応するLSRのための自由民主党Identifierの最初の4つの八重奏(ルータイド)です。 これは確実にLSRネットワークの中でユニークになるようにします。

3.4.5.1.  Path Vector Procedures

3.4.5.1. 経路ベクトル手順

   The Path Vector TLV is carried in Label Mapping and Label Request
   messages when Loop Detection is configured.

Loop Detectionが構成されるとき、Path Vector TLVはLabel MappingとLabel Requestメッセージで運ばれます。

3.4.5.1.1.  Label Request Path Vector

3.4.5.1.1. ラベル要求経路ベクトル

   Section "Loop Detection" specifies situations when an LSR must
   include a Path Vector TLV in a Label Request message.

LSRがLabel RequestメッセージにPath Vector TLVを含まなければならないと、「輪の検出」というセクションは状況を指定します。

   An LSR that receives a Path Vector in a Label Request message MUST
   perform the procedures described in Section "Loop Detection".

Label RequestメッセージでPath Vectorを受けるLSRはセクション「輪の検出」で説明された手順を実行しなければなりません。

   If the LSR detects a loop, it MUST reject the Label Request message.

LSRが輪を検出するなら、それはLabel Requestメッセージを拒絶しなければなりません。

Andersson, et al.           Standards Track                    [Page 41]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[41ページ]。

   The LSR MUST:

LSRはそうしなければなりません:

      1. Transmit a Notification message to the sending LSR signaling
         "Loop Detected".

1. 「輪は検出した」送付LSRシグナリングにNotificationメッセージを送ってください。

      2. Not propagate the Label Request message further.

2. さらにLabel Requestメッセージを伝播してください。

   Note that a Label Request message with a Path Vector TLV is forwarded
   until:

Path Vector TLVがあるLabel Requestメッセージが以下まで転送されることに注意してください。

      1. A loop is found,

1. 輪は見つけられます。

      2. The LSP egress is reached, or

2. またはLSP出口に達している。

      3. The maximum Path Vector limit or maximum Hop Count limit is
         reached.  This is treated as if a loop had been detected.

3. 最大のPath Vector限界か最大のHop Count限界に達しています。 まるで輪が検出されたかのようにこれは扱われます。

3.4.5.1.2.  Label Mapping Path Vector

3.4.5.1.2. ラベルマッピング経路ベクトル

   Section "Loop Detection" specifies the situations when an LSR must
   include a Path Vector TLV in a Label Mapping message.

LSRがLabel MappingメッセージにPath Vector TLVを含まなければならないと、「輪の検出」というセクションは状況を指定します。

   An LSR that receives a Path Vector in a Label Mapping message MUST
   perform the procedures described in Section "Loop Detection".

Label MappingメッセージでPath Vectorを受けるLSRはセクション「輪の検出」で説明された手順を実行しなければなりません。

   If the LSR detects a loop, it MUST reject the Label Mapping message
   in order to prevent a forwarding loop.  The LSR MUST:

LSRが輪を検出するなら、それは、推進輪を防ぐためにLabel Mappingメッセージを拒絶しなければなりません。 LSRはそうしなければなりません:

      1. Transmit a Label Release message carrying a Status TLV to the
         sending LSR to signal "Loop Detected".

1. 「検出された輪」に合図するために発信しているLSRまでStatus TLVを運んで、Label Releaseメッセージを送ってください。

      2. Not propagate the message further.

2. さらにメッセージを伝播してください。

      3. Check whether the Label Mapping message is for an existing LSP.
         If so, the LSR must unsplice any upstream labels that are
         spliced to the downstream label for the FEC.

3. Label Mappingメッセージが既存のLSPのためのものであるかチェックしてください。 そうだとすれば、LSRはどんな上流もラベルするFECのために川下のラベルに継がれる非接続がそうしなければなりません。

   Note that a Label Mapping message with a Path Vector TLV is forwarded
   until:

Path Vector TLVがあるLabel Mappingメッセージが以下まで転送されることに注意してください。

      1. A loop is found,

1. 輪は見つけられます。

      2. An LSP ingress is reached, or

2. またはLSPイングレスに達している。

      3. The maximum Path Vector or maximum Hop Count limit is reached.
         This is treated as if a loop had been detected.

3. 最大のPath Vectorか最大のHop Count限界に達しています。 まるで輪が検出されたかのようにこれは扱われます。

Andersson, et al.           Standards Track                    [Page 42]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[42ページ]。

3.4.6.  Status TLV

3.4.6. 状態TLV

   Notification messages carry Status TLVs to specify events being
   signaled.

通知メッセージは、合図されるイベントを指定するためにStatus TLVsを運びます。

   The encoding for the Status TLV is:

Status TLVのためのコード化は以下の通りです。

    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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |U|F| Status (0x0300)           |      Length                   |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     Status Code                               |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     Message ID                                |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |      Message Type             |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |U|F| 状態(0×0300)| 長さ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ステータスコード| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | メッセージID| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | メッセージタイプ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   U-bit
      SHOULD be 0 when the Status TLV is sent in a Notification message.
      SHOULD be 1 when the Status TLV is sent in some other message.

Status TLVで発信する0がNotificationメッセージであったならSHOULDにUで噛み付きました。 SHOULD、ある他のメッセージでStatus TLVを送るときには1になってください。

   F-bit
      SHOULD be the same as the setting of the F-bit in the Status Code
      field.

中のF-ビットの設定と同じくらいがStatus Code分野であったならSHOULDにFで噛み付きました。

   Status Code
      32-bit unsigned integer encoding the event being signaled.  The
      structure of a Status Code is:

状態Code、合図されるイベントをコード化する32ビットの符号のない整数。 Status Codeの構造は以下の通りです。

       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
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |E|F|                 Status Data                               |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |E|F| 状態データ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

      E-bit
         Fatal error bit.  If set (=1), this is a fatal Error
         Notification.  If clear (=0), this is an Advisory Notification.

電子ビットFatal誤りに噛み付きました。 セット(=1)であるなら、これは致命的なError Notificationです。 明確な(=0)であるなら、これはAdvisory Notificationです。

      F-bit
         Forward bit.  If set (=1), the notification SHOULD be forwarded
         to the LSR for the next-hop or previous-hop for the LSP, if
         any, associated with the event being signaled.  If clear (=0),
         the notification SHOULD NOT be forwarded.

F-ビットForwardは噛み付きました。 (=1)を設定してください、通知SHOULD。LSPのための次のホップか前のホップのためにLSRに送ってください、もしあれば、合図されるイベントに関連しています。 (=0)、通知SHOULD NOTをきれいにしてください。進めます。

Andersson, et al.           Standards Track                    [Page 43]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[43ページ]。

      Status Data
         30-bit unsigned integer that specifies the status information.

状態Data、状態情報を指定する30ビットの符号のない整数。

         This specification defines Status Codes (32-bit unsigned
         integers with the above encoding).

この仕様はStatus Codes(上のコード化がある32ビットの符号のない整数)を定義します。

         A Status Code of 0 signals success.

0のStatus Codeは成功に合図します。

   Message ID
      If non-zero, 32-bit value that identifies the peer message to
      which the Status TLV refers.  If zero, no specific peer message is
      being identified.

Status TLVが参照する同輩メッセージを特定するメッセージのIDのIfの非ゼロの、そして、32ビットの価値。 ゼロであるなら、どんな特定の同輩メッセージも特定されていません。

   Message Type
      If non-zero, the type of the peer message to which the Status TLV
      refers.  If zero, the Status TLV does not refer to any specific
      message type.

メッセージType If非ゼロ、Status TLVが参照する同輩メッセージのタイプ。 ゼロであるなら、Status TLVは少しの特定のメッセージタイプについても言及しません。

   Note that use of the Status TLV is not limited to Notification
   messages.  A message other than a Notification message may carry a
   Status TLV as an Optional Parameter.  When a message other than a
   Notification carries a Status TLV, the U-bit of the Status TLV SHOULD
   be set to 1 to indicate that the receiver SHOULD silently discard the
   TLV if unprepared to handle it.

Status TLVの使用がNotificationメッセージに制限されないことに注意してください。 Notificationメッセージ以外のメッセージはOptional ParameterとしてStatus TLVを運ぶかもしれません。 Notification以外のメッセージが扱うために用意ができていないなら受信機SHOULDが静かにTLVを捨てるのを示す1へのセットがそれであったならStatus TLV、Status TLV SHOULDのU-ビットを運ぶとき。

3.5.  LDP Messages

3.5. 自由民主党メッセージ

   All LDP messages have the following format:

すべての自由民主党メッセージには、以下の形式があります:

    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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |U|   Message Type              |      Message Length           |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     Message ID                                |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                                                               |
   +                                                               +
   |                     Mandatory Parameters                      |
   +                                                               +
   |                                                               |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                                                               |
   +                                                               +
   |                     Optional Parameters                       |
   +                                                               +
   |                                                               |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |U| メッセージタイプ| メッセージ長| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | メッセージID| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | + + | 義務的なパラメタ| + + | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | + + | 任意のパラメタ| + + | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

Andersson, et al.           Standards Track                    [Page 44]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[44ページ]。

   U-bit
      Unknown message bit.  Upon receipt of an unknown message, if U is
      clear (=0), a notification is returned to the message originator;
      if U is set (=1), the unknown message is silently ignored.  The
      sections following that define messages specify a value for the
      U-bit.

U-ビットUnknownメッセージビット。 未知のメッセージを受け取り次第、Uが明確な(=0)であるなら、メッセージ創始者に通知を返します。 Uがセット(=1)であるなら、未知のメッセージは静かに無視されます。 それに続くセクションはメッセージを定義します。U-ビットに値を指定してください。

   Message Type
      Identifies the type of message.

メッセージのタイプのType Identifiesを通信させてください。

   Message Length
      Specifies the cumulative length in octets of the Message ID,
      Mandatory Parameters, and Optional Parameters.

Message IDの八重奏における累積している長さのメッセージLength Specifies、Mandatory Parameters、およびOptional Parameters。

   Message ID
      32-bit value used to identify this message.  Used by the sending
      LSR to facilitate identifying Notification messages that may apply
      to this message.  An LSR sending a Notification message in
      response to this message SHOULD include this Message ID in the
      Status TLV carried by the Notification message; see Section
      "Notification Message".

メッセージのIDの32ビットの価値は以前はよくこのメッセージを特定していました。 このメッセージに適用されるかもしれないNotificationメッセージを特定するのを容易にするのに発信しているLSRによって使用されます。 SHOULDがStatus TLVにこのMessage IDを含んでいるというこのメッセージに対応してNotificationメッセージを送るLSRはNotificationメッセージで運びました。 「通知メッセージ」というセクションを見てください。

   Mandatory Parameters
      Variable length set of required message parameters.  Some messages
      have no required parameters.

義務的なParameters Variable長さのセットの必要なメッセージパラメタ。 いくつかのメッセージには、どんな必要なパラメタもありません。

      For messages that have required parameters, the required
      parameters MUST appear in the order specified by the individual
      message specifications in the sections that follow.

パラメタを必要としたメッセージに関しては、必要なパラメタは従うセクションの独特のメッセージ仕様で指定されたオーダーに現れなければなりません。

   Optional Parameters
      Variable length set of optional message parameters.  Many messages
      have no optional parameters.

任意のParameters Variable長さのセットの任意のメッセージパラメタ。 多くのメッセージには、どんな任意のパラメタもありません。

      For messages that have optional parameters, the optional
      parameters may appear in any order.

任意のパラメタを持っているメッセージに関しては、任意のパラメタは順不同に現れるかもしれません。

   Note that there is no alignment requirement for the first octet of an
   LDP message and that there is no padding at the end of a message;
   that is, parameters can end at odd-byte boundaries.

自由民主党メッセージの最初の八重奏のための整列要求が全くなくて、メッセージの終わりでそっと歩いてはいけないことに注意してください。 すなわち、パラメタは奇数バイト境界で終わることができます。

Andersson, et al.           Standards Track                    [Page 45]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[45ページ]。

   The following message types are defined in this version of LDP:

以下のメッセージタイプは自由民主党のこのバージョンで定義されます:

      Message Name            Section Title

メッセージ名前セクションタイトル

      Notification            "Notification Message"
      Hello                   "Hello Message"
      Initialization          "Initialization Message"
      KeepAlive               "KeepAlive Message"
      Address                 "Address Message"
      Address Withdraw        "Address Withdraw Message"
      Label Mapping           "Label Mapping Message"
      Label Request           "Label Request Message"
      Label Abort Request     "Label Abort Request Message"
      Label Withdraw          "Label Withdraw Message"
      Label Release           "Label Release Message"

「通知メッセージ」という通知、こんにちは、「」 こんにちは、アドレス「アドレスメッセージ」という「KeepAliveメッセージ」というアドレスがラベル要求「ラベル要求メッセージ」ラベルアボート要求「ラベルアボート要求メッセージ」ラベルが「ラベルはメッセージを引き下がる」というラベルリリース「ラベルリリースメッセージ」を引き下がらせるという「アドレスはメッセージを引き下がる」というラベルマッピング「ラベルマッピングメッセージ」を引き下がらせるというメッセージ初期設定「初期設定メッセージ」KeepAlive

   The sections that follow specify the encodings and procedures for
   these messages.

従うセクションはこれらのメッセージにencodingsと手順を指定します。

   Some of the above messages are related to one another, for example
   the Label Mapping, Label Request, Label Withdraw, and Label Release
   messages.

上記のメッセージのいくつかが例えば、お互い、Label Mapping、Label Request、Label Withdraw、およびLabel Releaseメッセージに伝えています。

   While it is possible to think about messages related in this way in
   terms of a message type that specifies a message class and a message
   subtype that specifies a particular kind of message within that
   class, this specification does not formalize the notion of a message
   subtype.

メッセージのクラスを指定するメッセージタイプとそのクラスの中で特定の種類に関するメッセージを指定するメッセージ「副-タイプ」に関してこのように話されたメッセージについて考えるのが可能である間、この仕様はメッセージ「副-タイプ」の概念を正式にしません。

   The specification assigns type values for related messages, such as
   the Label messages, from of a contiguous block in the 16-bit message
   type number space.

案配が関連するメッセージのための値、Labelメッセージとしてのそのようなものをタイプする16ビットのメッセージ形式数スペースでの隣接のブロックの仕様。

3.5.1.  Notification Message

3.5.1. 通知メッセージ

   An LSR sends a Notification message to inform an LDP peer of a
   significant event.  A Notification message signals a fatal error or
   provides advisory information such as the outcome of processing an
   LDP message or the state of the LDP session.

LSRは重大な行事について自由民主党の同輩に知らせるNotificationメッセージを送ります。 Notificationメッセージは、致命的な誤りを示すか、または自由民主党メッセージか自由民主党のセッションの状態を処理の結果などの顧問情報に提供します。

Andersson, et al.           Standards Track                    [Page 46]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[46ページ]。

   The encoding for the Notification message is:

Notificationメッセージのためのコード化は以下の通りです。

    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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |0|   Notification (0x0001)     |      Message Length           |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     Message ID                                |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     Status (TLV)                              |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     Optional Parameters                       |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |0| 通知(0×0001)| メッセージ長| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | メッセージID| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 状態(TLV)| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 任意のパラメタ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   Message ID
      32-bit value used to identify this message.

メッセージのIDの32ビットの価値は以前はよくこのメッセージを特定していました。

   Status TLV
      Indicates the event being signaled.  The encoding for the Status
      TLV is specified in Section "Status TLV".

状態TLV Indicates、合図されるイベント。 Status TLVのためのコード化はセクション「状態TLV」で指定されます。

   Optional Parameters
      This variable length field contains 0 or more parameters, each
      encoded as a TLV.  The following Optional Parameters are generic
      and may appear in any Notification message:

任意のParameters This可変長フィールドは0つ以上のパラメタ、TLVとしてコード化されたそれぞれを含んでいます。 以下のOptional Parametersはジェネリックであり、どんなNotificationメッセージにも現れるかもしれません:

         Optional Parameter     Type     Length  Value

任意のパラメータの型長さの価値

         Extended Status        0x0301    4      See below
         Returned PDU           0x0302    var    See below
         Returned Message       0x0303    var    See below

以下のReturned Message0x0303var Seeの下のReturned PDU0x0302var Seeの下の拡張Status0x0301 4See

      Other Optional Parameters, specific to the particular event being
      signaled by the Notification messages, may appear.  These are
      described elsewhere.

Notificationメッセージによって合図される特定のイベントに特定の他のOptional Parametersは現れるかもしれません。 これらはほかの場所で説明されます。

   Extended Status
      The 4 octet value is an Extended Status Code that encodes
      additional information that supplements the status information
      contained in the Notification Status Code.

4八重奏が評価する拡張StatusはNotification Status Codeに含まれた状態情報を補う追加情報をコード化するExtended Status Codeです。

   Returned PDU
      An LSR uses this parameter to return part of an LDP PDU to the LSR
      that sent it.  The value of this TLV is the PDU header and as much
      PDU data following the header as appropriate for the condition
      being signaled by the Notification message.

返されたPDU An LSRは、それを送ったLSRにLDP PDUの一部を返すのにこのパラメタを使用します。 このTLVの値は、PDUヘッダーとNotificationメッセージによって合図される状態のために適宜ヘッダーについて来る同じくらい多くのPDUデータです。

Andersson, et al.           Standards Track                    [Page 47]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[47ページ]。

   Returned Message
      An LSR uses this parameter to return part of an LDP message to the
      LSR that sent it.  The value of this TLV is the message type and
      length fields and as much message data following the type and
      length fields as appropriate for the condition being signaled by
      the Notification message.

返されたMessage An LSRは、自由民主党メッセージの一部をそれを送ったLSRに返すのにこのパラメタを使用します。 このTLVの値は、Notificationメッセージによって合図される状態のために適宜タイプと長さの野原について来るメッセージタイプと、長さの分野と同じくらい多くのメッセージデータです。

3.5.1.1.  Notification Message Procedures

3.5.1.1. 通知メッセージ手順

   If an LSR encounters a condition requiring it to notify its peer with
   advisory or error information, it sends the peer a Notification
   message containing a Status TLV that encodes the information and
   optionally additional TLVs that provide more information about the
   condition.

LSRが状況報告かエラー情報で同輩に通知するためにそれを必要とする状態に遭遇するなら、それは情報をコード化するStatus TLVと状態に関する詳しい情報を提供する任意に追加しているTLVsを含むNotificationメッセージを同輩に送ります。

   If the condition is one that is a fatal error, the Status Code
   carried in the Notification will indicate that.  In this case, after
   sending the Notification message the LSR SHOULD terminate the LDP
   session by closing the session TCP connection and discard all state
   associated with the session, including all label-FEC bindings learned
   via the session.

状態が致命的な誤りであるものであるなら、Notificationで運ばれたStatus Codeはそれを示すでしょう。 すべての州がセッションに関連づけたセッションTCP接続と破棄を終えることによってLSR SHOULDが終えるNotificationメッセージに自由民主党のセッションを送った後にこの場合すべてのラベル-FEC結合を含んでいるのはセッションで学びました。

   When an LSR receives a Notification message that carries a Status
   Code that indicates a fatal error, it SHOULD terminate the LDP
   session immediately by closing the session TCP connection and discard
   all state associated with the session, including all label-FEC
   bindings learned via the session.

LSRがNotificationメッセージを受け取るとき、それは致命的な誤りを示すStatus Codeを運んで、それはすぐセッションTCP接続を終えることによって自由民主党のセッションを終えて、セッションに関連しているすべての状態を捨てて、すべてのラベル-FEC結合を含んでいるとセッションで学んだSHOULDです。

   The above statement does not apply to the processing of the Shutdown
   message in the session initialization procedure.  When an LSR
   receives a Shutdown message during session initialization, it SHOULD
   transmit a Shutdown message and then close the transport connection.

上の声明はセッション初期化手順における、Shutdownメッセージの処理に適用されません。 LSRはセッション初期化の間、Shutdownメッセージを受け取ります、それ。いつ、SHOULDはShutdownメッセージを送って、次に、輸送接続を終えるか。

3.5.1.2.  Events Signaled by Notification Messages

3.5.1.2. 通知メッセージによって合図されたイベント

   It is useful for descriptive purpose to classify events signaled by
   Notification messages into the following categories.

Notificationメッセージによって合図されたイベントを以下のカテゴリに分類するのは描写的である目的の役に立ちます。

3.5.1.2.1.  Malformed PDU or Message

3.5.1.2.1. 奇形のPDUかメッセージ

   Malformed LDP PDUs or messages that are part of the LDP Discovery
   mechanism are handled by silently discarding them.

奇形の自由民主党PDUsか自由民主党ディスカバリーメカニズムの一部であるメッセージが、静かにそれらを捨てることによって、扱われます。

   An LDP PDU received on a TCP connection for an LDP session is
   malformed if:

自由民主党のセッションのためにTCP接続の上に受け取られたLDP PDUが奇形である、:

Andersson, et al.           Standards Track                    [Page 48]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[48ページ]。

      -  The LDP Identifier in the PDU header is unknown to the
         receiver, or it is known but is not the LDP Identifier
         associated by the receiver with the LDP peer for this LDP
         session.  This is a fatal error signaled by the Bad LDP
         Identifier Status Code.

- 受信機において、PDUヘッダーの自由民主党Identifierが未知です、それは知られていますが、または自由民主党Identifierはこの自由民主党のセッションのために受信機によって自由民主党の同輩に関連づけられませんか? これはBad自由民主党Identifier Status Codeによって合図された致命的な誤りです。

      -  The LDP protocol version is not supported by the receiver, d or
         it is supported but is not the version negotiated for the
         session during session establishment.  This is a fatal error
         signaled by the Bad Protocol Version Status Code.

- 自由民主党プロトコルバージョンは受信機によってサポートされません、dかそれともそれがサポートされますが、セッション設立の間交渉されたバージョンはセッションではありませんか? これはBadプロトコルバージョンStatus Codeによって合図された致命的な誤りです。

      -  The PDU Length field is too small (< 14) or too large (>
         maximum PDU length).  This is a fatal error signaled by the Bad
         PDU Length Status Code.  Section "Initialization Message"
         describes how the maximum PDU length for a session is
         determined.

- PDU Length分野は、小さ過ぎるか(<14)、または大き過ぎます(>の最大のPDUの長さ)。 これはBad PDU Length Status Codeによって合図された致命的な誤りです。 「初期設定メッセージ」というセクションはセッションのための最大のPDUの長さがどう決定しているかを説明します。

   An LDP message is malformed if:

自由民主党メッセージが奇形である、:

      -  The Message Type is unknown.

- Message Typeは未知です。

         If the Message Type is < 0x8000 (high order bit = 0), it is an
         error signaled by the Unknown Message Type Status Code.

Message Typeが<0x8000である(高位のビット=0)なら、それはUnknown Message Type Status Codeによって合図された誤りです。

         If the Message Type is >= 0x8000 (high order bit = 1), it is
         silently discarded.

Message Typeが>=0x8000である(高位のビット=1)なら、それは静かに捨てられます。

      -  The Message Length is too large, that is, indicates that the
         message extends beyond the end of the containing LDP PDU.  This
         is a fatal error signaled by the Bad Message Length Status
         Code.

- Message Lengthは、大き過ぎ、すなわち、メッセージが含んでいるLDP PDUの端を超えたところまで広がるのを示します。 これはBad Message Length Status Codeによって合図された致命的な誤りです。

      -  The Message Length is too small, that is, smaller than the
         smallest possible value component.  This is a fatal error
         signaled by the Bad Message Length Status Code.

- Message Lengthは小さ過ぎて、すなわち、可能な限り小さい値のコンポーネントより小さいです。 これはBad Message Length Status Codeによって合図された致命的な誤りです。

      -  The message is missing one or more Mandatory Parameters.  This
         is a non-fatal error signaled by the Missing Message Parameters
         Status Code.

- メッセージはなくなった1Mandatory Parametersです。 これはMissing Message Parameters Status Codeによって合図された非致命的な誤りです。

3.5.1.2.2.  Unknown or Malformed TLV

3.5.1.2.2. 未知の、または、奇形のTLV

   Malformed TLVs contained in LDP messages that are part of the LDP
   Discovery mechanism are handled by silently discarding the containing
   message.

自由民主党ディスカバリーメカニズムの一部である自由民主党メッセージに含まれた奇形のTLVsは、静かに含んでいるメッセージを捨てることによって、扱われます。

   A TLV contained in an LDP message received on a TCP connection of an
   LDP is malformed if:

自由民主党のTCP接続に受け取られた自由民主党メッセージに含まれたTLVが奇形である、:

Andersson, et al.           Standards Track                    [Page 49]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[49ページ]。

      -  The TLV Length is too large, that is, indicates that the TLV
         extends beyond the end of the containing message.  This is a
         fatal error signaled by the Bad TLV Length Status Code.

- TLV Lengthは、大き過ぎ、すなわち、TLVが含んでいるメッセージの終わりを超えたところまで広がるのを示します。 これはBad TLV Length Status Codeによって合図された致命的な誤りです。

      -  The TLV type is unknown.

- TLVタイプは未知です。

         If the TLV type is < 0x8000 (high order bit = 0), it is an
         error signaled by the Unknown TLV Status Code.

TLVタイプが<0x8000である(高位のビット=0)なら、それはUnknown TLV Status Codeによって合図された誤りです。

         If the TLV type is >= 0x8000 (high order bit = 1), the TLV is
         silently dropped.

TLVタイプが>=0x8000である(高位のビット=1)なら、TLVは静かに下げられます。

      -  The TLV Value is malformed.  This occurs when the receiver
         handles the TLV but cannot decode the TLV Value.  This is
         interpreted as indicative of a bug in either the sending or
         receiving LSR.  It is a fatal error signaled by the Malformed
         TLV Value Status Code.

- TLV Valueは奇形です。 これは、受信機がTLVを扱うとき、起こりますが、TLV Valueを解読できません。 これは送付か受信LSRのどちらかでバグを暗示していると解釈されます。 それはMalformed TLV Value Status Codeによって合図された致命的な誤りです。

3.5.1.2.3.  Session KeepAlive Timer Expiration

3.5.1.2.3. セッションKeepAliveタイマ満了

   This is a fatal error signaled by the KeepAlive Timer Expired Status
   Code.

これはKeepAlive Timer Expired Status Codeによって合図された致命的な誤りです。

3.5.1.2.4.  Unilateral Session Shutdown

3.5.1.2.4. 一方的なセッション閉鎖

   This is a fatal event signaled by the Shutdown Status Code.  The
   Notification message may optionally include an Extended Status TLV to
   provide a reason for the Shutdown.  The sending LSR terminates the
   session immediately after sending the Notification.

これはShutdown Status Codeによって合図された致命的なイベントです。 Notificationメッセージは、Shutdownの理由を提供するために任意にExtended Status TLVを含むかもしれません。 Notificationを送る直後発信しているLSRはセッションを終えます。

3.5.1.2.5.  Initialization Message Events

3.5.1.2.5. 初期設定メッセージイベント

   The session initialization negotiation (see Section "Session
   Initialization") may fail if the session parameters received in the
   Initialization message are unacceptable.  This is a fatal error.  The
   specific Status Code depends on the parameter deemed unacceptable,
   and is defined in Sections "Initialization Message".

初期設定メッセージに受け取られたセッションパラメタが容認できないなら、セッション初期化交渉(セクション「セッション初期設定」を見る)は失敗するかもしれません。 これは致命的な誤りです。 特定のStatus Codeは容認できないと考えられたパラメタに依存して、「初期設定メッセージ」というセクションで定義されます。

3.5.1.2.6.  Events Resulting from Other Messages

3.5.1.2.6. 他のメッセージから生じるイベント

   Messages other than the Initialization message may result in events
   that must be signaled to LDP peers via Notification messages.  These
   events and the Status Codes used in the Notification messages to
   signal them are described in the sections that describe these
   messages.

初期設定メッセージ以外のメッセージはNotificationメッセージで自由民主党の同輩に合図しなければならないイベントをもたらすかもしれません。 それらに合図するNotificationメッセージで使用されるこれらのイベントとStatus Codesはこれらのメッセージについて説明するセクションで説明されます。

Andersson, et al.           Standards Track                    [Page 50]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[50ページ]。

3.5.1.2.7.  Internal Errors

3.5.1.2.7. 内部エラー

   An LDP implementation may be capable of detecting problem conditions
   specific to its implementation.  When such a condition prevents an
   implementation from interacting correctly with a peer, the
   implementation should, when capable of doing so, use the Internal
   Error Status Code to signal the peer.  This is a fatal error.

自由民主党実装は実装に特定の問題状態を検出できるかもしれません。 そのような状態が、実装が正しく同輩と対話するのを防ぐとき、そうすることができるとき、実装は、同輩に合図するのにInternal Error Status Codeを使用するべきです。 これは致命的な誤りです。

3.5.1.2.8.  Miscellaneous Events

3.5.1.2.8. 種々雑多なイベント

   These are events that fall into none of the categories above.  There
   are no miscellaneous events defined in this version of the protocol.

これらは上でカテゴリのいずれにも落下しないイベントです。 プロトコルのこのバージョンで定義されたどんな種々雑多なイベントもありません。

3.5.2.  Hello Message

3.5.2. こんにちは、メッセージ

   LDP Hello messages are exchanged as part of the LDP Discovery
   Mechanism; see Section "LDP Discovery".

自由民主党ディスカバリーMechanismの一部として自由民主党Helloメッセージを交換します。 セクション「自由民主党の発見」を見てください。

   The encoding for the Hello message is:

Helloメッセージのためのコード化は以下の通りです。

    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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |0|   Hello (0x0100)            |      Message Length           |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     Message ID                                |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     Common Hello Parameters TLV               |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     Optional Parameters                       |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |0| こんにちは、(0×0100)| メッセージ長| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | メッセージID| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | こんにちは、コモンパラメタTLV| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 任意のパラメタ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   Message ID
      32-bit value used to identify this message.

メッセージのIDの32ビットの価値は以前はよくこのメッセージを特定していました。

   Common Hello Parameters TLV
      Specifies parameters common to all Hello messages.  The encoding
      for the Common Hello Parameters TLV is:

すべてのHelloメッセージに共通の一般的なHello Parameters TLV Specifiesパラメタ。 Common Hello Parameters TLVのためのコード化は以下の通りです。

       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
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |0|0| Common Hello Parms(0x0400)|      Length                   |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |      Hold Time                |T|R| Reserved                  |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |0|0| こんにちは、コモンParms(0×0400)| 長さ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 保持時間|T|R| 予約されます。| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

Andersson, et al.           Standards Track                    [Page 51]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[51ページ]。

      Hold Time
         Hello hold time in seconds.  An LSR maintains a record of
         Hellos received from potential peers (see Section "Hello
         Message Procedures").  Hello Hold Time specifies the time the
         sending LSR will maintain its record of Hellos from the
         receiving LSR without receipt of another Hello.

秒にTime Hello保持時間を開催してください。 LSRが潜在的同輩から受け取られたハローズに関する記録を保守する、(セクションを見てください、「こんにちは、メッセージ手順、」、) こんにちは、Hold Time。送付LSRが受信LSRから別のHelloの領収書なしでハローズに関する記録を保守するとき、指定します。

         A pair of LSRs negotiates the hold times they use for Hellos
         from each other.  Each proposes a hold time.  The hold time
         used is the minimum of the hold times proposed in their Hellos.

1組のLSRsはそれらがハローズに互いから使用する保持時間を交渉します。 それぞれが保持時間を提案します。 費やされた保持時間はそれらのハローズで提案された保持時間の最小限です。

         A value of 0 means use the default, which is 15 seconds for
         Link Hellos and 45 seconds for Targeted Hellos.  A value of
         0xffff means infinite.

0の値は、デフォルトを使用することを意味します。(デフォルトは、Linkハローズのための15秒とTargetedハローズのための45秒です)。 0xffffの値は無限であることを意味します。

      T, Targeted Hello
         A value of 1 specifies that this Hello is a Targeted Hello.  A
         value of 0 specifies that this Hello is a Link Hello.

T、1のTargeted Hello A価値はこのHelloがTargeted Helloであると指定します。 0の値は、このHelloがLink Helloであると指定します。

      R, Request Send Targeted Hellos
         A value of 1 requests the receiver to send periodic Targeted
         Hellos to the source of this Hello.  A value of 0 makes no
         request.

R、1のRequest Send TargetedハローズA価値は周期的なTargetedハローズをこのHelloの源に送るよう受信機に要求します。 0の値は要求を全くしません。

         An LSR initiating Extended Discovery sets R to 1.  If R is 1,
         the receiving LSR checks whether it has been configured to send
         Targeted Hellos to the Hello source in response to Hellos with
         this request.  If not, it ignores the request.  If so, it
         initiates periodic transmission of Targeted Hellos to the Hello
         source.

Extendedディスカバリーを開始するLSRは1にRを設定します。 Rが1であるなら、受信LSRは、この要求があるハローズに対応してそれがハローズをTargetedに送るために構成されたかどうかHelloソースまでチェックします。 そうでなければ、それは要求を無視します。 そうだとすれば、それはTargetedハローズの周期的なトランスミッションをHelloソースに開始します。

      Reserved
         This field is reserved.  It MUST be set to zero on transmission
         and ignored on receipt.

予約されたThis分野は予約されています。 それをトランスミッションのときにゼロに設定されて、領収書の上で無視しなければなりません。

   Optional Parameters
      This variable length field of the Hello message contains 0 or more
      parameters, each encoded as a TLV.  The optional parameters
      defined by this version of the protocol are

Helloメッセージの任意のParameters This可変長フィールドは0つ以上のパラメタ、TLVとしてコード化されたそれぞれを含んでいます。 プロトコルのこのバージョンによって定義された任意のパラメタはそうです。

      Optional Parameter         Type     Length  Value

任意のパラメータの型長さの価値

      IPv4 Transport Address     0x0401     4     See below
      Configuration              0x0402     4     See below
         Sequence Number
      IPv6 Transport Address     0x0403    16     See below

以下の4が、構成0x0402の下で4が、一連番号IPv6輸送アドレス0x0403の下で16が見るのを見るのを見るIPv4輸送アドレス0x0401

Andersson, et al.           Standards Track                    [Page 52]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[52ページ]。

      IPv4 Transport Address
         Specifies the IPv4 address to be used for the sending LSR when
         opening the LDP session TCP connection.  If this optional TLV
         is not present, the IPv4 source address for the UDP packet
         carrying the Hello SHOULD be used.

IPv4が自由民主党のセッションTCP接続を開くとき、発信しているLSRに使用されるために扱うIPv4 Transport Address Specifies。 この任意のTLVが存在していないなら、IPv4ソースは、UDPのためにパケット携帯がHello SHOULDであると扱います。使用されます。

      Configuration Sequence Number
         Specifies a 4 octet unsigned configuration sequence number that
         identifies the configuration state of the sending LSR.  Used by
         the receiving LSR to detect configuration changes on the
         sending LSR.

発信しているLSRの構成州を特定する構成Sequence Number Specifies a4八重奏の未署名の構成一連番号。 発信しているLSRに構成変更を検出するのに受信LSRによって使用されます。

      IPv6 Transport Address
         Specifies the IPv6 address to be used for the sending LSR when
         opening the LDP session TCP connection.  If this optional TLV
         is not present the IPv6 source address for the UDP packet
         carrying the Hello SHOULD be used.

IPv6が自由民主党のセッションTCP接続を開くとき、発信しているLSRに使用されるために扱うIPv6 Transport Address Specifies。 この任意のTLVがUDPパケット携帯のためのIPv6ソースアドレスにHello SHOULDを寄贈しないことであるなら、使用されてください。

3.5.2.1.  Hello Message Procedures

3.5.2.1. こんにちは、メッセージ手順

   An LSR receiving Hellos from another LSR maintains a Hello adjacency
   corresponding to the Hellos.  The LSR maintains a hold timer with the
   Hello adjacency, which it restarts whenever it receives a Hello that
   matches the Hello adjacency.  If the hold timer for a Hello adjacency
   expires the LSR discards the Hello adjacency: see Sections
   "Maintaining Hello Adjacencies" and "Maintaining LDP Sessions".

別のLSRからハローズを受けるLSRはハローズに対応しているのにHello隣接番組を維持します。 LSRはHello隣接番組がある保持タイマを維持します。(Hello隣接番組に合っているHelloを受けるときはいつも、それは隣接番組を再開します)。 Hello隣接番組のための保持タイマが期限が切れるなら、LSRはHello隣接番組を捨てます: セクションを見てください、「こんにちはと主張する、隣接番組、」 「自由民主党のセッションを維持します」。

   We recommend that the interval between Hello transmissions be at most
   one third of the Hello hold time.

私たちは、Helloトランスミッションの間隔が高々Hello保持時間の1/3であることを推薦します。

   An LSR processes a received LDP Hello as follows:

LSRは以下の容認された自由民主党Helloを処理します:

      1. The LSR checks whether the Hello is acceptable.  The criteria
         for determining whether a Hello is acceptable are
         implementation dependent (see below for example criteria).

1. LSRは、Helloが許容できるかどうかチェックします。 Helloが許容できるか否かに関係なく、決定の評価基準は実装に依存しています(例えば、評価基準の下で見てください)。

      2. If the Hello is not acceptable, the LSR ignores it.

2. Helloが許容できないなら、LSRはそれを無視します。

      3. If the Hello is acceptable, the LSR checks whether it has a
         Hello adjacency for the Hello source.  If so, it restarts the
         hold timer for the Hello adjacency.  If not, it creates a Hello
         adjacency for the Hello source and starts its hold timer.

3. Helloが許容できるなら、LSRは、HelloソースがないかどうかそれにはHello隣接番組があるかどうかチェックします。 そうだとすれば、それはHello隣接番組のために保持タイマを再開します。 そうでなければ、Hello隣接番組をHelloソースに作成して、それは、保持タイマを始動します。

      4. If the Hello carries any optional TLVs, the LSR processes them
         (see below).

4. Helloが何か任意のTLVsを運ぶなら、LSRは彼らを処理します(以下を見てください)。

Andersson, et al.           Standards Track                    [Page 53]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[53ページ]。

      5. Finally, if the LSR has no LDP session for the label space
         specified by the LDP Identifier in the PDU header for the
         Hello, it follows the procedures of Section "LDP Session
         Establishment".

5. 最終的に、LSRがPDUヘッダーの自由民主党Identifierにラベルスペースのための自由民主党のセッションを全くHelloに指定させないなら、それはセクション「自由民主党のセッション設立」の手順に従います。

   The following are examples of acceptability criteria for Link and
   Targeted Hellos:

↓これはLinkとTargetedハローズのためのロット判定基準に関する例です:

      A Link Hello is acceptable if the interface on which it was
      received has been configured for label switching.

それが受け取られたインタフェースがラベルの切り換えのために構成されたなら、Link Helloは許容できます。

      A Targeted Hello from source address A is acceptable if either:

ソースアドレスAからのTargeted Helloはどちらかなら許容できます:

      -  The LSR has been configured to accept Targeted Hellos, or

- またはLSRがTargetedハローズを受け入れるために構成された。

      -  The LSR has been configured to send Targeted Hellos to A.

- LSRは、AへのハローズをTargetedに送るために構成されました。

      The following describes how an LSR processes Hello optional TLVs:

以下はLSRがどうHelloの任意のTLVsを処理するかを説明します:

      Transport Address
         The LSR associates the specified transport address with the
         Hello adjacency.

輸送Address LSRは指定された輸送アドレスをHello隣接番組に関連づけます。

      Configuration Sequence Number
         The Configuration Sequence Number optional parameter is used by
         the sending LSR to signal configuration changes to the
         receiving LSR.  When a receiving LSR playing the active role in
         LDP session establishment detects a change in the sending LSR
         configuration, it may clear the session setup backoff delay, if
         any, associated with the sending LSR (see Section "Session
         Initialization").

構成Sequence Number、Configuration Sequence Numberの任意のパラメタは、受信LSRへの構成変更に合図するのに発信しているLSRによって使用されます。 自由民主党のセッション設立における積極的役割をプレーする受信LSRが送付LSR構成における変化を検出するとき、セッションセットアップbackoff遅れをクリアするかもしれません、もしあれば、送付LSR(セクション「セッション初期設定」を見る)に関連しています。

         A sending LSR using this optional parameter is responsible for
         maintaining the configuration sequence number it transmits in
         Hello messages.  Whenever there is a configuration change on
         the sending LSR, it increments the configuration sequence
         number.

この任意のパラメタを使用する送付LSRはそれがHelloメッセージで伝える構成一連番号を維持するのに責任があります。 構成変更が発信しているLSRにあるときはいつも、それは構成一連番号を増加します。

3.5.3.  Initialization Message

3.5.3. 初期設定メッセージ

   The LDP Initialization message is exchanged as part of the LDP
   session establishment procedure; see Section "LDP Session
   Establishment".

自由民主党セッション設立手順の一部として自由民主党初期設定メッセージを交換します。 セクション「自由民主党のセッション設立」を見てください。

Andersson, et al.           Standards Track                    [Page 54]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[54ページ]。

   The encoding for the Initialization message is:

初期設定メッセージのためのコード化は以下の通りです。

    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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |0|   Initialization (0x0200)   |      Message Length           |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     Message ID                                |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     Common Session Parameters TLV             |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     Optional Parameters                       |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |0| 初期設定(0×0200)| メッセージ長| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | メッセージID| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 一般的なセッションパラメタTLV| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 任意のパラメタ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   Message ID
      32-bit value used to identify this message.

メッセージのIDの32ビットの価値は以前はよくこのメッセージを特定していました。

   Common Session Parameters TLV
      Specifies values proposed by the sending LSR for parameters that
      must be negotiated for every LDP session.

一般的なSession Parameters TLV Specifies値はあらゆる自由民主党のセッションのときに交渉しなければならないパラメタのために発信しているLSRで提案しました。

      The encoding for the Common Session Parameters TLV is:

Common Session Parameters TLVのためのコード化は以下の通りです。

       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
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |0|0| Common Sess Parms (0x0500)|      Length                   |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      | Protocol Version              |      KeepAlive Time           |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |A|D|  Reserved |     PVLim     |      Max PDU Length           |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                 Receiver LDP Identifier                       |
      +                               +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                               |
      -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-++

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |0|0| 一般的なSess Parms(0×0500)| 長さ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | プロトコルバージョン| KeepAlive時間| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |A|D| 予約されます。| PVLim| マックスPDU Length| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 受信機自由民主党識別子| + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-++

      Protocol Version
         Two octet unsigned integer containing the version number of the
         protocol.  This version of the specification specifies LDP
         protocol version 1.

バージョンが付番するプロトコルのバージョンTwo八重奏符号のない整数含有について議定書の中で述べてください。 仕様のこのバージョンは自由民主党プロトコルバージョン1を指定します。

      KeepAlive Time
         Two octet unsigned non zero integer that indicates the number
         of seconds that the sending LSR proposes for the value of the
         KeepAlive Time.  The receiving LSR MUST calculate the value of
         the KeepAlive Timer by using the smaller of its proposed
         KeepAlive Time and the KeepAlive Time received in the PDU.  The

発信しているLSRがKeepAlive Timeの値のために提案する秒数を示すKeepAlive Time Twoの八重奏の無記名の非ゼロ整数。 受信LSR MUSTは、提案されたKeepAlive TimeとPDUに受け取られたKeepAlive Timeについて、より小さいのを使用することによって、KeepAlive Timerの値について計算します。 The

Andersson, et al.           Standards Track                    [Page 55]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[55ページ]。

         value chosen for KeepAlive Time indicates the maximum number of
         seconds that may elapse between the receipt of successive PDUs
         from the LDP peer on the session TCP connection.  The KeepAlive
         Timer is reset each time a PDU arrives.

KeepAlive Timeに選ばれた値はセッションTCP接続のときに連続したPDUsの領収書の間で自由民主党の同輩から経過するかもしれない秒の最大数を示します。 PDUが到着するたびにKeepAlive Timerはリセットされます。

      A, Label Advertisement Discipline
         Indicates the type of Label advertisement.  A value of 0 means
         Downstream Unsolicited advertisement; a value of 1 means
         Downstream On Demand.

A、Label広告のタイプのLabel Advertisement Discipline Indicates。 0の値はDownstream Unsolicited広告を意味します。 1の値はDownstream On Demandを意味します。

         If one LSR proposes Downstream Unsolicited and the other
         proposes Downstream on Demand, the rules for resolving this
         difference is:

1LSRが提案するなら、Downstream Unsolicitedともう片方がDemand、この違いは以下の通りであると決議するための規則でDownstreamを提案します。

         -  If the session is for a label-controlled ATM link or a
            label-controlled Frame Relay link, then Downstream on Demand
            MUST be used.

- ラベルで制御されたATMリンクかラベルで制御されたFrame Relayリンクにセッションがあるなら、Demandの上のDownstreamを使用しなければなりません。

         -  Otherwise, Downstream Unsolicited MUST be used.

- さもなければ、Downstream Unsolicitedを使用しなければなりません。

            If the label advertisement discipline determined in this way
            is unacceptable to an LSR, it MUST send a Session
            Rejected/Parameters Advertisement Mode Notification message
            in response to the Initialization message and not establish
            the session.

このように決定しているラベル広告規律がLSRに容認できないなら、それは、初期設定メッセージに対応してSession Rejected/パラメタAdvertisement Mode Notificationメッセージを送って、セッションを確立してはいけません。

      D, Loop Detection
         Indicates whether Loop Detection based on Path Vectors is
         enabled.  A value of 0 means that Loop Detection is disabled; a
         value of 1 means that Loop Detection is enabled.

D、Loop DetectionがPath Vectorsを基礎づけたか否かに関係なく、Loop Detection Indicatesは有効にされます。 0の値は、Loop Detectionが障害があることを意味します。 1の値は、Loop Detectionが有効にされることを意味します。

      PVLim, Path Vector Limit
         The configured maximum Path Vector length.  MUST be 0 if Loop
         Detection is disabled (D = 0).  If the Loop Detection
         procedures would require the LSR to send a Path Vector that
         exceeds this limit, the LSR will behave as if a loop had been
         detected for the FEC in question.

PVLim、構成された最大のPath Vectorの長さのPath Vector Limit。 Loop Detectionは障害があるなら(D=0)、0にならなければならなくなってください。 Loop Detection手順が、LSRがこの限界を超えているPath Vectorを送るのを必要とすると、まるで輪が問題のFECのために検出されたかのようにLSRは振る舞うでしょう。

         When Loop Detection is enabled in a portion of a network, it is
         recommended that all LSRs in that portion of the network be
         configured with the same Path Vector limit.  Although knowledge
         of a peer's Path Vector limit will not change an LSR's
         behavior, it does enable the LSR to alert an operator to a
         possible misconfiguration.

Loop Detectionがネットワークの一部で有効にされるとき、ネットワークのその一部のすべてのLSRsが同じPath Vector限界によって構成されるのは、お勧めです。 同輩のPath Vector限界に関する知識はLSRの振舞いを変えないでしょうが、それは、LSRが可能なmisconfigurationのオペレータを警告するのを可能にします。

      Reserved
         This field is reserved.  It MUST be set to zero on transmission
         and ignored on receipt.

予約されたThis分野は予約されています。 それをトランスミッションのときにゼロに設定されて、領収書の上で無視しなければなりません。

Andersson, et al.           Standards Track                    [Page 56]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[56ページ]。

      Max PDU Length
         Two octet unsigned integer that proposes the maximum allowable
         length for LDP PDUs for the session.  A value of 255 or less
         specifies the default maximum length of 4096 octets.

PDU Length Two八重奏に最大限にしてください。セッションのための自由民主党PDUsのために最大の許容できる長さを提案する符号のない整数。 255以下の値は4096の八重奏のデフォルトの最大の長さを指定します。

         The receiving LSR MUST calculate the maximum PDU length for the
         session by using the smaller of its and its peer's proposals
         for Max PDU Length.  The default maximum PDU length applies
         before session initialization completes.

受信LSR MUSTは、セッションのためにマックスPDU Lengthにそれとその同輩の提案について、より小さいのを使用することによって、最大のPDUの長さについて計算します。 最大のPDUの長さが初期化が終了するセッションの前に適用するデフォルト。

         If the maximum PDU length determined this way is unacceptable
         to an LSR, it MUST send a Session Rejected/Parameters Max PDU
         Length Notification message in response to the Initialization
         message and not establish the session.

このように測定された最大のPDUの長さがLSRに容認できないなら、それは、初期設定メッセージに対応してSession Rejected/パラメタマックスPDU Length Notificationメッセージを送って、セッションを確立してはいけません。

      Receiver LDP Identifier
         Identifies the receiver's label space.  This LDP Identifier,
         together with the sender's LDP Identifier in the PDU header,
         enables the receiver to match the Initialization message with
         one of its Hello adjacencies; see Section "Hello Message
         Procedures".

受信機のものがスペースとラベルする受信機自由民主党Identifier Identifies。 この自由民主党Identifierは、PDUヘッダーの送付者の自由民主党Identifierと共に受信機がHello隣接番組の1つに初期設定メッセージを合わせるのを可能にします。 セクションを見てください、「こんにちは、メッセージ手順、」

         If there is no matching Hello adjacency, the LSR MUST send a
         Session Rejected/No Hello Notification message in response to
         the Initialization message and not establish the session.

合っているHello隣接番組が全くなければ、LSR MUSTは初期設定メッセージに対応してSession Rejected/いいえ、Hello Notificationメッセージを送って、セッションを確立しません。

   Optional Parameters
      This variable length field contains 0 or more parameters, each
      encoded as a TLV.  The optional parameters are:

任意のParameters This可変長フィールドは0つ以上のパラメタ、TLVとしてコード化されたそれぞれを含んでいます。 任意のパラメタは以下の通りです。

      Optional Parameter       Type     Length  Value

任意のパラメータの型長さの価値

      ATM Session Parameters   0x0501   var     See below
      Frame Relay Session      0x0502   var     See below
        Parameters

Parametersの下のFrame Relay Session0x0502var Seeの下のATM Session Parameters0x0501var See

Andersson, et al.           Standards Track                    [Page 57]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[57ページ]。

      ATM Session Parameters
         Used when an LDP session manages label exchange for an ATM link
         to specify ATM-specific session parameters.

自由民主党のセッションが管理されると、ATMリンクがATM特有のセッションパラメタを指定するように、ATM Session Parameters Usedは交換をラベルします。

       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
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |0|0|   ATM Sess Parms (0x0501) |      Length                   |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      | M |   N   |D|                        Reserved                 |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                 ATM Label Range Component 1                   |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                                                               |
      ~                                                               ~
      |                                                               |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                 ATM Label Range Component N                   |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |0|0| 気圧Sess Parms(0×0501)| 長さ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | M| N|D| 予約されます。| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 気圧ラベル範囲成分1| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | ~ ~ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 気圧ラベル範囲成分N| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

      M, ATM Merge Capabilities
         Specifies the merge capabilities of an ATM switch.  The
         following values are supported in this version of the
         specification:

M、ATMのマージ能力が切り換えるATM Merge Capabilities Specifies。 以下の値は仕様のこのバージョンで支持されます:

               Value          Meaning

値の意味

                 0            Merge not supported
                 1            VP Merge supported
                 2            VC Merge supported
                 3            VP & VC Merge supported

0 1VP Mergeのマージの支持されなかった支持された2VC MergeはVP&VC Mergeが支持した3を支持しました。

         If the merge capabilities of the LSRs differ, then:

次に、LSRsのマージ能力が異なるなら:

         -  Non-merge and VC-merge LSRs may freely interoperate.

- 非マージとVC-マージLSRsは自由に共同利用するかもしれません。

         -  The interoperability of VP-merge-capable switches with non-
            VP-merge-capable switches is a subject for future study.
            When the LSRs differ on the use of VP merge, the session is
            established, but VP merge is not used.

- できるVP非マージスイッチがあるできるVPマージスイッチの相互運用性は今後の研究への対象です。 LSRsがVPマージの使用について異なる意見をもつときに、セッションは確立されますが、VPマージは使用されていません。

         Note that if VP merge is used, it is the responsibility of the
         ingress node to ensure that the chosen VCI is unique within the
         LSR domain.

VPマージが使用されているなら、選ばれたVCIが確実にLSRドメインの中でユニークになるようにするのが、イングレスノードの責任であることに注意してください。

      N, Number of label range components
         Specifies the number of ATM Label Range Components included in
         the TLV.

N、TLVにATM Label Range Componentsの数を含んでいるラベル範囲コンポーネントSpecifiesのNumber。

Andersson, et al.           Standards Track                    [Page 58]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[58ページ]。

      D, VC Directionality
         A value of 0 specifies bidirectional VC capability, meaning the
         LSR can (within a given VPI) support the use of a given VCI as
         a label for both link directions independently.  A value of 1
         specifies unidirectional VC capability, meaning (within a given
         VPI) a given VCI may appear in a label mapping for one
         direction on the link only.  When either or both of the peers
         specifies unidirectional VC capability, both LSRs use
         unidirectional VC label assignment for the link as follows.
         The LSRs compare their LDP Identifiers as unsigned integers.
         The LSR with the larger LDP Identifier may assign only odd-
         numbered VCIs in the VPI/VCI range as labels.  The system with
         the smaller LDP Identifier may assign only even-numbered VCIs
         in the VPI/VCI range as labels.

D、0のVC Directionality A価値は双方向のVC能力を指定します、LSRが両方のリンク指示のためのラベルとして独自に与えられたVCIの使用を支持できることを(与えられたVPIの中で)意味して。 1の値は単方向のVC能力を指定します、与えられたVCIがリンクだけの上に一方向のためのラベルマッピングに現れるかもしれないことを意味して(与えられたVPIの中で)。 同輩のどちらかか両方が単方向のVC能力を指定するとき、両方のLSRsは以下のリンクに単方向のVCラベル課題を使用します。 LSRsは符号のない整数として彼らの自由民主党Identifiersを比較します。 より大きい自由民主党IdentifierとLSRはラベルとしてVPI/VCI範囲で変な番号付のVCIsだけを割り当てるかもしれません。 より小さい自由民主党IdentifierがあるシステムはラベルとしてVPI/VCI範囲で偶数のVCIsだけを割り当てるかもしれません。

      Reserved
         This field is reserved.  It MUST be set to zero on transmission
         and ignored on receipt.

予約されたThis分野は予約されています。 それをトランスミッションのときにゼロに設定されて、領収書の上で無視しなければなりません。

      One or more ATM Label Range Components
         A list of ATM Label Range Components that together specify the
         Label range supported by the transmitting LSR.

そんなに一緒にいるATM Label Range Componentsの1ATM Label Range Components Aのリストは伝わっているLSRによって支持されたLabel範囲を指定します。

         A receiving LSR MUST calculate the intersection between the
         received range and its own supported label range.  The
         intersection is the range in which the LSR may allocate and
         accept labels.  LSRs MUST NOT establish a session with
         neighbors for which the intersection of ranges is NULL.  In
         this case, the LSR MUST send a Session Rejected/Parameters
         Label Range Notification message in response to the
         Initialization message and not establish the session.

受信LSR MUSTは容認された範囲とそれ自身の支持されたラベル範囲の間の交差点について計算します。 交差点はLSRがラベルを割り当てて、受け入れるかもしれない範囲です。 LSRsは範囲の交差点がNULLである隣人とのセッションを確立してはいけません。 この場合、LSR MUSTは初期設定メッセージに対応してSession Rejected/パラメタLabel Range Notificationメッセージを送って、セッションを確立しません。

         The encoding for an ATM Label Range Component is:

ATM Label Range Componentのためのコード化は以下の通りです。

       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
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |  Res  |    Minimum VPI        |      Minimum VCI              |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |  Res  |    Maximum VPI        |      Maximum VCI              |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Res| 最小のVPI| 最小のVCI| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Res| 最大のVPI| 最大のVCI| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

         Res
            This field is reserved.  It MUST be set to zero on
            transmission and MUST be ignored on receipt.

Res This分野は予約されています。 それをトランスミッションのときにゼロに設定しなければならなくて、領収書の上で無視しなければなりません。

Andersson, et al.           Standards Track                    [Page 59]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[59ページ]。

         Minimum VPI (12 bits)
            This 12-bit field specifies the lower bound of a block of
            Virtual Path Identifiers that is supported on the
            originating switch.  If the VPI is less than 12 bits, it
            SHOULD be right justified in this field and preceding bits
            SHOULD be set to 0.

由来しているスイッチの上に支持される最小のVPI(12ビット)分野が1ブロックの下界を指定するこの12ビットVirtual Path Identifiers。 VPIは12ビット未満であり、それはSHOULDです。この分野で正当な権利になってください、そして、ビットSHOULDに先行して、0に設定されてください。

         Minimum VCI (16 bits)
            This 16-bit field specifies the lower bound of a block of
            Virtual Channel Identifiers that is supported on the
            originating switch.  If the VCI is less than 16 bits, it
            SHOULD be right justified in this field and preceding bits
            SHOULD be set to 0.

由来しているスイッチの上に支持される最小のVCI(16ビット)分野が1ブロックの下界を指定するこの16ビットVirtual Channel Identifiers。 VCIは16ビット未満であり、それはSHOULDです。この分野で正当な権利になってください、そして、ビットSHOULDに先行して、0に設定されてください。

         Maximum VPI (12 bits)
            This 12-bit field specifies the upper bound of a block of
            Virtual Path Identifiers that is supported on the
            originating switch.  If the VPI is less than 12 bits, it
            SHOULD be right justified in this field and preceding bits
            SHOULD be set to 0.

由来しているスイッチの上に支持される最大のVPI(12ビット)分野が1ブロックの上限を指定するこの12ビットVirtual Path Identifiers。 VPIは12ビット未満であり、それはSHOULDです。この分野で正当な権利になってください、そして、ビットSHOULDに先行して、0に設定されてください。

         Maximum VCI (16 bits)
            This 16-bit field specifies the upper bound of a block of
            Virtual Connection Identifiers that is supported on the
            originating switch.  If the VCI is less than 16 bits, it
            SHOULD be right justified in this field and preceding bits
            SHOULD be set to 0.

由来しているスイッチの上に支持される最大のVCI(16ビット)分野が1ブロックの上限を指定するこの16ビットVirtual Connection Identifiers。 VCIは16ビット未満であり、それはSHOULDです。この分野で正当な権利になってください、そして、ビットSHOULDに先行して、0に設定されてください。

      When peer LSRs are connected indirectly by means of an ATM VP, the
      sending LSR SHOULD set the Minimum and Maximum VPI fields to 0,
      and the receiving LSR MUST ignore the Minimum and Maximum VPI
      fields.

同輩LSRsが間接的にATM VPによって接続されるとき、発信しているLSR SHOULDはMinimumとMaximum VPI分野を0に設定します、そして、受信LSR MUSTはMinimumとMaximum VPI分野を無視します。

      Frame Relay Session Parameters
         Used when an LDP session manages label exchange for a Frame
         Relay link to specify Frame Relay-specific session parameters.

自由民主党のセッションが管理されると、Frame RelayリンクがFrame Relay特有のセッションパラメタを指定するように、フレームRelay Session Parameters Usedは交換をラベルします。

Andersson, et al.           Standards Track                    [Page 60]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[60ページ]。

       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
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |0|0|   FR Sess Parms (0x0502)  |      Length                   |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      | M |   N   |D|                        Reserved                 |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |             Frame Relay Label Range Component 1               |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                                                               |
      ~                                                               ~
      |                                                               |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |             Frame Relay Label Range Component N               |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |0|0| FR Sess Parms(0×0502)| 長さ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | M| N|D| 予約されます。| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | フレームリレーラベル範囲の部品1| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | ~ ~ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | フレームリレーラベル範囲の部品N| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

      M, Frame Relay Merge Capabilities
         Specifies the merge capabilities of a Frame Relay switch.  The
         following values are supported in this version of the
         specification:

M、Frame Relayのマージ能力が切り換えるFrame Relay Merge Capabilities Specifies。 以下の値は仕様のこのバージョンで支持されます:

               Value          Meaning

値の意味

                 0            Merge not supported
                 1            Merge supported

0 マージはMergeが支持した1を支持しませんでした。

         Non-merge and merge Frame Relay LSRs may freely interoperate.

非マージとマージFrame Relay LSRsは自由に共同利用するかもしれません。

      N, Number of label range components
         Specifies the number of Frame Relay Label Range Components
         included in the TLV.

N、TLVにFrame Relay Label Range Componentsの数を含んでいるラベル範囲コンポーネントSpecifiesのNumber。

      D, VC Directionality
         A value of 0 specifies bidirectional VC capability, meaning the
         LSR can support the use of a given DLCI as a label for both
         link directions independently.  A value of 1 specifies
         unidirectional VC capability, meaning a given DLCI may appear
         in a label mapping for one direction on the link only.  When
         either or both of the peers specifies unidirectional VC
         capability, both LSRs use unidirectional VC label assignment
         for the link as follows.  The LSRs compare their LDP
         Identifiers as unsigned integers.  The LSR with the larger LDP
         Identifier may assign only odd-numbered DLCIs in the range as
         labels.  The system with the smaller LDP Identifier may assign
         only even-numbered DLCIs in the range as labels.

D、0のVC Directionality A価値は双方向のVC能力を指定します、LSRが両方のリンク指示のためのラベルとして独自に与えられたDLCIの使用を支持できることを意味して。 1の値は単方向のVC能力(与えられたDLCIがリンクだけの上に一方向のためのラベルマッピングで見えるかもしれない意味)を指定します。 同輩のどちらかか両方が単方向のVC能力を指定するとき、両方のLSRsは以下のリンクに単方向のVCラベル課題を使用します。 LSRsは符号のない整数として彼らの自由民主党Identifiersを比較します。 より大きい自由民主党IdentifierとLSRはラベルとして範囲で変に番号付のDLCIsだけを割り当てるかもしれません。 より小さい自由民主党Identifierがあるシステムはラベルとして範囲で偶数のDLCIsだけを割り当てるかもしれません。

Andersson, et al.           Standards Track                    [Page 61]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[61ページ]。

      Reserved
         This field is reserved.  It MUST be set to zero on transmission
         and ignored on receipt.

予約されたThis分野は予約されています。 それをトランスミッションのときにゼロに設定されて、領収書の上で無視しなければなりません。

      One or more Frame Relay Label Range Components
         A list of Frame Relay Label Range Components that together
         specify the Label range supported by the transmitting LSR.

そんなに一緒にいるFrame Relay Label Range Componentsの1Frame Relay Label Range Components Aのリストは伝わっているLSRによって支持されたLabel範囲を指定します。

         A receiving LSR MUST calculate the intersection between the
         received range and its own supported label range.  The
         intersection is the range in which the LSR may allocate and
         accept labels.  LSRs MUST NOT establish a session with
         neighbors for which the intersection of ranges is NULL.  In
         this case, the LSR MUST send a Session Rejected/Parameters
         Label Range Notification message in response to the
         Initialization message and not establish the session.

受信LSR MUSTは容認された範囲とそれ自身の支持されたラベル範囲の間の交差点について計算します。 交差点はLSRがラベルを割り当てて、受け入れるかもしれない範囲です。 LSRsは範囲の交差点がNULLである隣人とのセッションを確立してはいけません。 この場合、LSR MUSTは初期設定メッセージに対応してSession Rejected/パラメタLabel Range Notificationメッセージを送って、セッションを確立しません。

         The encoding for a Frame Relay Label Range Component is:

Frame Relay Label Range Componentのためのコード化は以下の通りです。

       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
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      | Reserved    |Len|                     Minimum DLCI            |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      | Reserved        |                     Maximum DLCI            |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 予約されます。|レン| 最小のDLCI| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 予約されます。| 最大のDLCI| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

      Reserved
         This field is reserved.  It MUST be set to zero on transmission
         and ignored on receipt.

予約されたThis分野は予約されています。 それをトランスミッションのときにゼロに設定されて、領収書の上で無視しなければなりません。

      Len
         This field specifies the number of bits of the DLCI.  The
         following values are supported:

レンThis分野はDLCIのビットの数を指定します。 以下の値は支持されます:

               Len    DLCI Bits

レンDLCI Bits

               0       10
               2       23

0 10 2 23

         Len values 1 and 3 are reserved.

レン値1と3は予約されています。

      Minimum DLCI
         This 23-bit field specifies the lower bound of a block of Data
         Link Connection Identifiers (DLCIs) that is supported on the
         originating switch.  The DLCI SHOULD be right justified in this
         field and unused bits SHOULD be set to 0.

最小のDLCI This23ビットの分野は由来しているスイッチの上に支持されるData Link Connection Identifiers(DLCIs)の1ブロックの下界を指定します。 DLCI SHOULD、この分野と未使用のビットSHOULDでまさしく正当であるのが、0へのセットであるということになってください。

Andersson, et al.           Standards Track                    [Page 62]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[62ページ]。

      Maximum DLCI
         This 23-bit field specifies the upper bound of a block of Data
         Link Connection Identifiers (DLCIs) that is supported on the
         originating switch.  The DLCI SHOULD be right justified in this
         field and unused bits SHOULD be set to 0.

最大のDLCI This23ビットの分野は由来しているスイッチの上に支持されるData Link Connection Identifiers(DLCIs)の1ブロックの上限を指定します。 DLCI SHOULD、この分野と未使用のビットSHOULDでまさしく正当であるのが、0へのセットであるということになってください。

   Note that there is no Generic Session Parameters TLV for sessions
   that advertise Generic Labels.

Generic Session Parameters TLVが全くGeneric Labelsの広告を出すセッションの間ないことに注意してください。

3.5.3.1.  Initialization Message Procedures

3.5.3.1. 初期設定メッセージ手順

   See Section "LDP Session Establishment" and particularly Section
   "Session Initialization" for general procedures for handling the
   Initialization message.

初期設定メッセージを扱うための基本手順のためのセクション「自由民主党のセッション設立」と特にセクション「セッション初期設定」を見てください。

3.5.4.  KeepAlive Message

3.5.4. KeepAliveメッセージ

   An LSR sends KeepAlive messages as part of a mechanism that monitors
   the integrity of the LDP session transport connection.

LSRは自由民主党のセッション輸送接続の保全をモニターするメカニズムの一部としてメッセージをKeepAliveに送ります。

   The encoding for the KeepAlive message is:

KeepAliveメッセージのためのコード化は以下の通りです。

    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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |0|   KeepAlive (0x0201)        |      Message Length           |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     Message ID                                |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     Optional Parameters                       |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |0| KeepAlive(0×0201)| メッセージ長| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | メッセージID| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 任意のパラメタ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   Message ID
      32-bit value used to identify this message.

メッセージのIDの32ビットの価値は以前はよくこのメッセージを特定していました。

   Optional Parameters
      No optional parameters are defined for the KeepAlive message.

任意のParametersいいえ任意のパラメタはKeepAliveメッセージのために定義されます。

3.5.4.1.  KeepAlive Message Procedures

3.5.4.1. KeepAliveメッセージ手順

   The KeepAlive Timer mechanism described in Section "Maintaining LDP
   Sessions" resets a session KeepAlive Timer every time an LDP PDU is
   received on the session TCP connection.  The KeepAlive message is
   provided to allow reset of the KeepAlive Timer in circumstances where
   an LSR has no other information to communicate to an LDP peer.

セッションTCP接続のときにLDP PDUを受け取るときはいつも、「自由民主党のセッションを維持する」というセクションで説明されたKeepAlive TimerメカニズムはセッションKeepAlive Timerをリセットします。 LSRが他の情報を全く持っていない事情における、KeepAlive Timerのリセットが自由民主党の同輩に伝えるのを許容するためにKeepAliveメッセージを提供します。

   An LSR MUST arrange that its peer receive an LDP message from it at
   least every KeepAlive Time period.  Any LDP protocol message will do

LSR MUSTは手配します。同輩はいつも少なくともKeepAlive Timeの期間にそれから自由民主党メッセージを受け取ります。 どんな自由民主党プロトコルメッセージも大丈夫です。

Andersson, et al.           Standards Track                    [Page 63]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[63ページ]。

   but, in circumstances where no other LDP protocol messages have been
   sent within the period, a KeepAlive message MUST be sent.

しかし、他の自由民主党プロトコルメッセージが全く期間中に送られない事情では、KeepAliveメッセージを送らなければなりません。

3.5.5.  Address Message

3.5.5. アドレスメッセージ

   An LSR sends the Address message to an LDP peer to advertise its
   interface addresses.

LSRは、インターフェース・アドレスの広告を出すためにAddressメッセージを自由民主党の同輩に送ります。

   The encoding for the Address message is:

Addressメッセージのためのコード化は以下の通りです。

    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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |0|   Address (0x0300)          |      Message Length           |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     Message ID                                |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                                                               |
   |                     Address List TLV                          |
   |                                                               |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     Optional Parameters                       |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |0| アドレス(0×0300)| メッセージ長| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | メッセージID| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | | 住所録TLV| | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 任意のパラメタ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   Message ID
      32-bit value used to identify this message.

メッセージのIDの32ビットの価値は以前はよくこのメッセージを特定していました。

   Address List TLV
      The list of interface addresses being advertised by the sending
      LSR.  The encoding for the Address List TLV is specified in
      Section "Address List TLV".

List TLVを記述してください。送付LSRによって広告に掲載されているインターフェース・アドレスのリスト。 Address List TLVのためのコード化はセクション「住所録TLV」で指定されます。

   Optional Parameters
      No optional parameters are defined for the Address message.

任意のParametersいいえ任意のパラメタはAddressメッセージのために定義されます。

3.5.5.1.  Address Message Procedures

3.5.5.1. アドレスメッセージ手順

   An LSR that receives an Address message uses the addresses it learns
   to maintain a database for mapping between peer LDP Identifiers and
   next hop addresses; see Section "LDP Identifiers and Next Hop
   Addresses".

Addressメッセージを受け取るLSRは同輩自由民主党Identifiersと次のホップの間でアドレスを写像するのにそれがデータベースであることを支持することを学ぶアドレスを使用します。 「自由民主党識別子と次のホップアドレス」というセクションを見てください。

   When a new LDP session is initialized and before sending Label
   Mapping or Label Request messages, an LSR SHOULD advertise its
   interface addresses with one or more Address messages.

新しい自由民主党のセッションが初期化されるときに時とメッセージ、LSR SHOULDをLabel MappingかLabel Requestに送る前に、1つ以上のAddressメッセージでインターフェース・アドレスの広告を出してください。

   Whenever an LSR "activates" a new interface address, it SHOULD
   advertise the new address with an Address message.

LSRが新しいインターフェース・アドレスを「動かし」て、それがSHOULDであるときはいつも、Addressメッセージで新しいアドレスの広告を出してください。

Andersson, et al.           Standards Track                    [Page 64]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[64ページ]。

   Whenever an LSR "de-activates" a previously advertised address, it
   SHOULD withdraw the address with an Address Withdraw message; see
   Section "Address Withdraw Message".

LSRが以前に広告を出したアドレスを「反-動かし」て、それがSHOULDであるときはいつも、Address Withdrawメッセージでアドレスを引き下がらせてください。 「アドレスはメッセージを引き下がる」というセクションを見てください。

   If an LSR does not support the Address Family specified in the
   Address List TLV, it SHOULD send an Unsupported Address Family
   Notification to its LDP signaling an error and abort processing the
   message.

LSRがそうしないなら、Address List TLVで指定されたAddress Familyを支持してください、それ。SHOULDは、誤りに合図して、Unsupported Address Family Notificationを自由民主党に送って、メッセージを処理するのを中止します。

   An LSR may re-advertise an address (A) that it has previously
   advertised without explicitly withdrawing the address.  If the
   receiver already has address binding (LSR, A), it SHOULD take no
   further action.

LSRはそれが以前にアドレスを明らかに引き下がらせないで広告を出したアドレス(A)の再広告を出すかもしれません。 受信機には、アドレス結合(LSR、A)が既にあって、それはSHOULDです。これ以上行動を取らないでください。

   An LSR may withdraw an address (A) without having previously
   advertised it.  If the receiver has no address binding (LSR, A), it
   SHOULD take no further action.

以前にそれの広告を出していなくて、LSRはアドレス(A)を引き下がらせるかもしれません。 受信機がそうしたなら、いいえは結合(LSR、A)を記述して、それはSHOULDです。これ以上行動を取らないでください。

3.5.6.  Address Withdraw Message

3.5.6. アドレスはメッセージを引き下がらせます。

   An LSR sends the Address Withdraw message to an LDP peer to withdraw
   previously advertised interface addresses.

LSRは、以前に広告を出したインターフェース・アドレスを引き下がらせるためにAddress Withdrawメッセージを自由民主党の同輩に送ります。

   The encoding for the Address Withdraw message is:

Address Withdrawメッセージのためのコード化は以下の通りです。

    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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |0|   Address Withdraw (0x0301) |      Message Length           |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     Message ID                                |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                                                               |
   |                     Address List TLV                          |
   |                                                               |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     Optional Parameters                       |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |0| アドレスは(0×0301)を引き下がらせます。| メッセージ長| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | メッセージID| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | | 住所録TLV| | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 任意のパラメタ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   Message ID
      32-bit value used to identify this message.

メッセージのIDの32ビットの価値は以前はよくこのメッセージを特定していました。

   Address List TLV
      The list of interface addresses being withdrawn by the sending
      LSR.  The encoding for the Address List TLV is specified in
      Section "Address List TLV".

List TLVを記述してください。送付LSRが引き下がらせるインターフェース・アドレスのリスト。 Address List TLVのためのコード化はセクション「住所録TLV」で指定されます。

Andersson, et al.           Standards Track                    [Page 65]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[65ページ]。

   Optional Parameters
      No optional parameters are defined for the Address Withdraw
      message.

任意のParametersいいえ任意のパラメタはAddress Withdrawメッセージのために定義されます。

3.5.6.1.  Address Withdraw Message Procedures

3.5.6.1. アドレスはメッセージ手順を引き下がらせます。

   See Section "Address Message Procedures".

セクション「アドレスメッセージ手順」を見てください。

3.5.7.  Label Mapping Message

3.5.7. ラベルマッピングメッセージ

   An LSR sends a Label Mapping message to an LDP peer to advertise
   FEC-label bindings to the peer.

LSRは、FEC-ラベル結合の同輩に広告を出すためにLabel Mappingメッセージを自由民主党の同輩に送ります。

   The encoding for the Label Mapping message is:

Label Mappingメッセージのためのコード化は以下の通りです。

    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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |0|   Label Mapping (0x0400)    |      Message Length           |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     Message ID                                |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     FEC TLV                                   |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     Label TLV                                 |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     Optional Parameters                       |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |0| ラベルマッピング(0×0400)| メッセージ長| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | メッセージID| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | FEC TLV| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ラベルTLV| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 任意のパラメタ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   Message ID
      32-bit value used to identify this message.

メッセージのIDの32ビットの価値は以前はよくこのメッセージを特定していました。

   FEC TLV
      Specifies the FEC component of the FEC-Label mapping being
      advertised.  See Section "FEC TLVs" for encoding.

広告に掲載されているFEC-ラベルマッピングにおけるコンポーネントのFEC TLV SpecifiesのFEC。 コード化に関して「FEC TLVs」というセクションを見てください。

   Label TLV
      Specifies the Label component of the FEC-Label mapping.  See
      Section "Label TLV" for encoding.

FEC-ラベルマッピングのLabelの部品とTLV Specifiesをラベルしてください。 コード化に関してセクション「ラベルTLV」を見てください。

   Optional Parameters
      This variable length field contains 0 or more parameters, each
      encoded as a TLV.  The optional parameters are:

任意のParameters This可変長フィールドは0つ以上のパラメタ、TLVとしてコード化されたそれぞれを含んでいます。 任意のパラメタは以下の通りです。

Andersson, et al.           Standards Track                    [Page 66]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[66ページ]。

         Optional Parameter    Length       Value

任意のパラメタ長さの価値

         Label Request         4            See below
             Message ID TLV
         Hop Count TLV         1            See below
         Path Vector TLV       variable     See below

以下のPath Vector TLVの可変Seeの下のMessage ID TLV Hop Count TLV1Seeの下のラベルRequest4See

      The encodings for the Hop Count and Path Vector TLVs can be found
      in Section "TLV Encodings for Commonly Used Parameters".

「一般的に使用されたパラメタのためのTLV Encodings」というセクションでHop CountとPath Vector TLVsのためのencodingsを見つけることができます。

      Label Request Message ID
         If this Label Mapping message is a response to a Label Request
         message, it MUST include the Label Request Message ID optional
         parameter.  The value of this optional parameter is the Message
         ID of the corresponding Label Request message.

このLabel Mappingが通信させるラベルRequest Message ID IfがLabel Requestメッセージへの応答である、それはLabel Request MessageのIDの任意のパラメタを含まなければなりません。 この任意のパラメタの値は対応するLabel RequestメッセージのMessage IDです。

      Hop Count
         Specifies the running total of the number of LSR hops along the
         LSP being set up by the Label message.  Section "Hop Count
         Procedures" describes how to handle this TLV.

LSRの数の現在高がLabelメッセージによってセットアップされるLSPに沿って飛び越すCount Specifiesを飛び越してください。 「ホップカウント手順」というセクションはこのTLVを扱う方法を説明します。

      Path Vector
         Specifies the LSRs along the LSP being set up by the Label
         message.  Section "Path Vector Procedures" describes how to
         handle this TLV.

LabelメッセージによってセットアップされるLSPに沿った経路Vector Specifies LSRs。 「経路ベクトル手順」というセクションはこのTLVを扱う方法を説明します。

3.5.7.1.  Label Mapping Message Procedures

3.5.7.1. ラベルマッピングメッセージ手順

   The Mapping message is used by an LSR to distribute a label mapping
   for a FEC to an LDP peer.  If an LSR distributes a mapping for a FEC
   to multiple LDP peers, it is a local matter whether it maps a single
   label to the FEC, and distributes that mapping to all its peers, or
   whether it uses a different mapping for each of its peers.

Mappingメッセージは、FECのためのラベルマッピングを自由民主党の同輩に分配するのにLSRによって使用されます。 LSRが複数の自由民主党の同輩にFECのためのマッピングを分配するなら、単一のラベルをFECに写像して、すべての同輩にそのマッピングを分配するかどうか、またはそれが同輩各人に異なったマッピングを使用するかどうかが、地域にかかわる事柄です。

   An LSR is responsible for the consistency of the label mappings it
   has distributed and that its peers have these mappings.

LSRはそれが分配したラベルマッピングの一貫性に責任があります、そして、同輩には、これらのマッピングがあります。

   An LSR receiving a Label Mapping message from a downstream LSR for a
   Prefix SHOULD NOT use the label for forwarding unless its routing
   table contains an entry that exactly matches the FEC Element.

Prefix SHOULDのためのLSRがラベルを使用しない川下からの経路指定テーブルがそんなにまさにエントリーを含んでいない場合進められるLabel Mappingメッセージを受け取るLSRはFEC Elementに合っています。

   See Appendix A, "LDP Label Distribution Procedures", for more
   details.

Appendix A、「自由民主党ラベル分配手順」をその他の詳細に関して見てください。

3.5.7.1.1.  Independent Control Mapping

3.5.7.1.1. 独立制御マッピング

   If an LSR is configured for independent control, a mapping message is
   transmitted by the LSR upon any of the following conditions:

LSRが独立制御のために構成されるなら、マッピングメッセージは以下の条件のどれかでLSRによって送られます:

Andersson, et al.           Standards Track                    [Page 67]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[67ページ]。

      1. The LSR recognizes a new FEC via the forwarding table, and the
         label advertisement mode is Downstream Unsolicited
         advertisement.

1. LSRは推進テーブルを通して新しいFECを認識します、そして、ラベル広告モードはDownstream Unsolicited広告です。

      2. The LSR receives a Request message from an upstream peer for a
         FEC present in the LSR's forwarding table.

2. LSRはLSRの推進テーブルの現在のFECのために上流の同輩からRequestメッセージを受け取ります。

      3. The next hop for a FEC changes to another LDP peer, and Loop
         detection is configured.

3. FECのための次のホップは別の自由民主党の同輩に変化します、そして、Loop検出は構成されます。

      4. The attributes of a mapping change.

4. マッピングの属性は変化します。

      5. The receipt of a mapping from the downstream next hop  AND

5. 次の川下のホップANDからのマッピングの領収書

            a) no upstream mapping has been created  OR
            b) loop detection is configured  OR
            c) the attributes of the mapping have changed.

a) どんな上流のマッピングもこと作成されたOR b)輪の検出がマッピングの属性が変えた構成されたOR c)であるではありません。

3.5.7.1.2.  Ordered Control Mapping

3.5.7.1.2. 規則正しいコントロールマッピング

   If an LSR is doing Ordered Control, a Mapping message is transmitted
   by downstream LSRs upon any of the following conditions:

LSRがOrdered Controlをしているなら、Mappingメッセージは以下の条件のどれかで川下のLSRsによって送られます:

      1. The LSR recognizes a new FEC via the forwarding table and is
         the egress for that FEC.

1. LSRは推進テーブルを通して新しいFECを認識して、そのFECのための出口です。

      2. The LSR receives a Request message from an upstream peer for a
         FEC present in the LSR's forwarding table, and the LSR is the
         egress for that FEC OR has a downstream mapping for that FEC.

2. LSRはLSRの推進テーブルの現在のFECのために上流の同輩からRequestメッセージを受け取ります、そして、LSRによるそのFEC ORのための出口にはそのFECのための川下のマッピングがあるということです。

      3. The next hop for a FEC changes to another LDP peer, and Loop
         Detection is configured.

3. FECのための次のホップは別の自由民主党の同輩に変化します、そして、Loop Detectionは構成されます。

      4. The attributes of a mapping change.

4. マッピングの属性は変化します。

      5. The receipt of a mapping from the downstream next hop  AND

5. 次の川下のホップANDからのマッピングの領収書

            a) no upstream mapping has been created   OR
            b) Loop Detection is configured   OR
            c) the attributes of the mapping have changed.

a) どんな上流のマッピングも作成されたOR b)ではありません。 輪のDetectionはマッピングの属性が変えた構成されたOR c)です。

3.5.7.1.3.  Downstream on Demand Label Advertisement

3.5.7.1.3. 川下のオンデマンドのラベル広告

   In general, the upstream LSR is responsible for requesting label
   mappings when operating in Downstream on Demand mode.  However,
   unless some rules are followed, it is possible for neighboring LSRs
   with different advertisement modes to get into a livelock situation
   where everything is functioning properly, but no labels are

一般に、上流のLSRはDemandモードがDownstreamで作動するときラベルマッピングを要求するのに責任があります。 しかしながら、いくつかの規則が従われていない場合、異なった広告モードがある隣接しているLSRsがすべてが適切に機能しているところにlivelock状況に入るのが、可能ですが、ラベルなしは可能です。

Andersson, et al.           Standards Track                    [Page 68]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[68ページ]。

   distributed.  For example, consider two LSRs Ru and Rd where Ru is
   the upstream LSR and Rd is the downstream LSR for a particular FEC.
   In this example, Ru is using Downstream Unsolicited advertisement
   mode and Rd is using Downstream on Demand mode.  In this case, Rd may
   assume that Ru will request a label mapping when it wants one and Ru
   may assume that Rd will advertise a label if it wants Ru to use one.
   If Rd and Ru operate as suggested, no labels will be distributed from
   Rd to Ru.

分配にされる。 例えば、特定のFECのために、Ruが上流のLSRであり、Rdが川下のLSRである2のLSRs RuとRdを考えてください。 この例では、RuはDownstream Unsolicited広告モードを使用しています、そして、RdはDemandモードでDownstreamを使用しています。 この場合、Rdは、1つが欲しく、Ruが、Ruに1つを使用して欲しいならRdがラベルの広告を出すと仮定するかもしれないならRuがラベルマッピングを要求すると仮定するかもしれません。 RdとRuが示されるように作動すると、ラベルなしはRdからRuまで分配されるでしょう。

   This livelock situation can be avoided if the following rule is
   observed: an LSR operating in Downstream on Demand mode SHOULD NOT be
   expected to send unsolicited mapping advertisements.  Therefore, if
   the downstream LSR is operating in Downstream on Demand mode, the
   upstream LSR is responsible for requesting label mappings as needed.

以下の規則が守られるなら、このlivelock状況を避けることができます: LSR、DemandモードSHOULD NOTの上のDownstreamで作動して、求められていないマッピング広告を送ると予想されてください。 したがって、川下のLSRがDownstreamでDemandモードを作動させているなら、上流のLSRは必要に応じてラベルマッピングを要求するのに責任があります。

3.5.7.1.4.  Downstream Unsolicited Label Advertisement

3.5.7.1.4. 川下の求められていないラベル広告

   In general, the downstream LSR is responsible for advertising a label
   mapping when it wants an upstream LSR to use the label.  An upstream
   LSR may issue a mapping request if it so desires.

一般に、川下のLSRは上流のLSRにラベルを使用して欲しいときにラベルマッピングの広告を出すのに責任があります。 そう望んでいるなら、上流のLSRはマッピング要求を出すかもしれません。

   The combination of Downstream Unsolicited mode and Conservative Label
   retention can lead to a situation where an LSR releases the label for
   a FEC that it later needs.  For example, if LSR Rd advertises to LSR
   Ru the label for a FEC for which it is not Ru's next hop, Ru will
   release the label.  If Ru's next hop for the FEC later changes to Rd,
   it needs the previously released label.

Downstream Unsolicitedモードと保守党員Label保有の組み合わせはLSRがそれが後で必要とするFECのためにラベルを放出する状況につながることができます。 例えば、LSR RdがそれがRuの次のホップでないFECのためにLSR Ruにラベルの広告を出すと、Ruはラベルを放出するでしょう。 FECのためのRuの次のホップが後でRdに変化するなら、それは以前にリリースされたラベルを必要とします。

   To deal with this situation, either Ru can explicitly request the
   label when it needs it, or Rd can periodically re-advertise it to Ru.
   In many situations Ru will know when it needs the label from Rd.  For
   example, when its next hop for the FEC changes to Rd.  However, there
   could be situations when Ru does not.  For example, Rd may be
   attempting to establish an LSP with non-standard properties.  Forcing
   Ru to explicitly request the label in this situation would require it
   to maintain state about a potential LSP with non-standard properties.

それを必要とすると、この状況に対処するために、Ruが明らかにラベルを要求できますか、またはRdは定期的にRuにそれの再広告を出すことができます。 多くの状況で、Ruは、それがいつ通りからラベルを必要とするかを知るでしょう。 それが次であるときに、例えば、FECのためのホップは通りに変化します。 しかしながら、Ruがないかもしれないとき、状況があるかもしれません。 例えば、Rdは、標準的でない特性があるLSPを設立するのを試みているかもしれません。 Ruにこの状況でラベルを明らかに要求させるのが標準的でない特性がある潜在的LSPに関して状態を維持するためにそれを必要とするでしょう。

   In situations where Ru knows it needs the label, it is responsible
   for explicitly requesting the label by means of a Label Request
   message.  In situations where Ru may not know that it needs the
   label, Rd is responsible for periodically re-advertising the label to
   Ru.

Ruがラベルを必要とするのを知っている状況で、それはLabel Requestメッセージによって明らかにラベルを要求するのに責任があります。 Ruがラベルを必要とするのを知らないかもしれない状況で、Rdは、Ruにラベルの再広告を出しながら、定期的に責任があります。

   For this version of LDP, the only situation where Ru knows it needs a
   label for a FEC from Rd is when Rd is its next hop for the FEC, Ru
   does not have a label from Rd, and the LSP for the FEC is one that
   can be established with TLVs defined in this document.

自由民主党のこのバージョンのために、RuがRdからFECにラベルを必要とするのを知っている唯一の状況がRdがFECのためのその次のホップである時であり、RuにはRdからのラベルがなくて、FECのためのLSPはTLVsが本書では定義されている状態で設立できるものです。

Andersson, et al.           Standards Track                    [Page 69]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[69ページ]。

3.5.8.  Label Request Message

3.5.8. ラベル要求メッセージ

   An LSR sends the Label Request message to an LDP peer to request a
   binding (mapping) for a FEC.

LSRは、FECのために、結合(写像する)を要求するためにLabel Requestメッセージを自由民主党の同輩に送ります。

   The encoding for the Label Request message is:

Label Requestメッセージのためのコード化は以下の通りです。

    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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |0|   Label Request (0x0401)    |      Message Length           |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     Message ID                                |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     FEC TLV                                   |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     Optional Parameters                       |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |0| ラベル要求(0×0401)| メッセージ長| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | メッセージID| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | FEC TLV| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 任意のパラメタ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   Message ID
      32-bit value used to identify this message.

メッセージのIDの32ビットの価値は以前はよくこのメッセージを特定していました。

   FEC TLV
      The FEC for which a label is being requested.  See Section "FEC
      TLV" for encoding.

ラベルが要求されているFEC TLV FEC。 コード化に関して"FEC TLV"というセクションを見てください。

   Optional Parameters
      This variable length field contains 0 or more parameters, each
      encoded as a TLV.  The optional parameters are:

任意のParameters This可変長フィールドは0つ以上のパラメタ、TLVとしてコード化されたそれぞれを含んでいます。 任意のパラメタは以下の通りです。

         Optional Parameter     Length       Value

任意のパラメタ長さの価値

         Hop Count TLV          1            See below
         Path Vector TLV        variable     See below

以下のPath Vector TLVの可変Seeの下のホップCount TLV1See

      The encodings for the Hop Count and Path Vector TLVs can be found
      in Section "TLV Encodings for Commonly Used Parameters".

「一般的に使用されたパラメタのためのTLV Encodings」というセクションでHop CountとPath Vector TLVsのためのencodingsを見つけることができます。

   Hop Count
      Specifies the running total of the number of LSR hops along the
      LSP being set up by the Label Request message.  Section "Hop Count
      Procedures" describes how to handle this TLV.

LSRの数の現在高がLabel RequestメッセージによってセットアップされるLSPに沿って飛び越すCount Specifiesを飛び越してください。 「ホップカウント手順」というセクションはこのTLVを扱う方法を説明します。

   Path Vector
      Specifies the LSRs along the LSR being set up by the Label Request
      message.  Section "Path Vector Procedures" describes how to handle
      this TLV.

Label RequestメッセージによってセットアップされるLSRに沿った経路Vector Specifies LSRs。 「経路ベクトル手順」というセクションはこのTLVを扱う方法を説明します。

Andersson, et al.           Standards Track                    [Page 70]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[70ページ]。

3.5.8.1.  Label Request Message Procedures

3.5.8.1. ラベル要求メッセージ手順

   The Request message is used by an upstream LSR to explicitly request
   that the downstream LSR assign and advertise a label for a FEC.

Requestメッセージは、川下のLSRがFECのためにラベルを割り当てて、広告を出すよう明らかに要求するのに上流のLSRによって使用されます。

   An LSR may transmit a Request message under any of the following
   conditions:

LSRは以下の条件のどれかの下にRequestメッセージを送るかもしれません:

      1. The LSR recognizes a new FEC via the forwarding table, and the
         next hop is an LDP peer, and the LSR doesn't already have a
         mapping from the next hop for the given FEC.

1. LSRは推進テーブルを通して新しいFECを認識します、そして、次のホップは自由民主党の同輩です、そして、LSRには、与えられたFECのための次のホップからのマッピングが既にありません。

      2. The next hop to the FEC changes, and the LSR doesn't already
         have a mapping from that next hop for the given FEC.

2. FECへの次のホップは変化します、そして、LSRは与えられたFECのためにそれからの次のマッピングを既に跳ばせません。

         Note that if the LSR already has a pending Label Request
         message for the new next hop, it SHOULD NOT issue an additional
         Label Request in response to the next hop change.

LSRに未定のLabel Requestが既にあるなら次に新しさへのメッセージが跳んで、それがSHOULD NOT発行であることに注意してください。次のホップ変化に対応した追加Label Request。

      3. The LSR receives a Label Request for a FEC from an upstream LDP
         peer, the FEC next hop is an LDP peer, and the LSR doesn't
         already have a mapping from the next hop.

3. LSRはFECのために上流の自由民主党の同輩からLabel Requestを受けます、そして、FEC次ホップは自由民主党の同輩です、そして、LSRには、次のホップからのマッピングが既にありません。

         Note that since a non-merge LSR must set up a separate LSP for
         each upstream peer requesting a label, it must send a separate
         Label Request for each such peer.  A consequence of this is
         that a non-merge LSR may have multiple Label Request messages
         for a given FEC outstanding at the same time.

非マージLSRがラベルを要求するそれぞれの上流の同輩のために別々のLSPをセットアップしなければならないのでそのような各同輩のために別々のLabel Requestを送らなければならないことに注意してください。 この結果は非マージLSRには同時に未払いの与えられたFECにおいて複数のLabel Requestメッセージがあるかもしれないということです。

   The receiving LSR SHOULD respond to a Label Request message with a
   Label Mapping for the requested label or with a Notification message
   indicating why it cannot satisfy the request.

要求されたラベルのためのLabel MappingかNotificationメッセージが、それがなぜ要望に応じることができないかを示していて、受信LSR SHOULDはLabel Requestメッセージに応じます。

   When the FEC for which a label is requested is a Prefix FEC Element,
   the receiving LSR uses its routing table to determine its response.
   Unless its routing table includes an entry that exactly matches the
   requested Prefix, the LSR MUST respond with a No Route Notification
   message.

ラベルが要求されているFECがPrefix FEC Elementであるときに、受信LSRは、応答を決定するのに経路指定テーブルを使用します。 経路指定テーブルがまさに要求されたPrefixに合っているエントリーを含んでいない場合、LSR MUSTはいいえRoute Notificationメッセージで応じます。

   The message ID of the Label Request message serves as an identifier
   for the Label Request transaction.  When the receiving LSR responds
   with a Label Mapping message, the mapping message MUST include a
   Label Request/Returned Message ID TLV optional parameter that
   includes the message ID of the Label Request message.  Note that
   since LSRs use Label Request message IDs as transaction identifiers,
   an LSR SHOULD NOT reuse the message ID of a Label Request message
   until the corresponding transaction completes.

Label RequestメッセージのメッセージIDはLabel Request取引のための識別子として機能します。 受信LSRがLabel Mappingメッセージで応じるとき、マッピングメッセージはLabel RequestメッセージのメッセージIDを含んでいるLabel Request/返されたMessage ID TLV任意のパラメタを含まなければなりません。 LSRsが取引識別子(対応する取引までのLabel RequestメッセージのメッセージIDが終了するLSR SHOULD NOT再利用)としてLabel RequestメッセージIDを使用するので、それに注意してください。

Andersson, et al.           Standards Track                    [Page 71]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[71ページ]。

   This version of the protocol defines the following Status Codes for
   the Notification message that signals a request cannot be satisfied:

プロトコルのこのバージョンはそれが満たすことができないと要求に合図するNotificationメッセージのために以下のStatus Codesを定義します:

      No Route
         The FEC for which a label was requested includes a FEC Element
         for which the LSR does not have a route.

ラベルが要求されたRouteがないFECはLSRにはルートがないFEC Elementを含んでいます。

      No Label Resources
         The LSR cannot provide a label because of resource limitations.
         When resources become available, the LSR MUST notify the
         requesting LSR by sending a Notification message with the Label
         Resources Available Status Code.

Label ResourcesがないLSRはリソース制限のためにラベルを提供できません。 リソースが利用可能になると、Notificationメッセージを送ることによって、LSR MUSTはLabel Resources Available Status Codeと共に要求しているLSRに通知します。

         An LSR that receives a No Label Resources response to a Label
         Request message MUST NOT issue further Label Request messages
         until it receives a Notification message with the Label
         Resources Available Status Code.

Label Resources Available Status Codeと共にNotificationメッセージを受け取るまで、Label RequestメッセージへのいいえLabel Resources応答を受けるLSRはさらなるLabel Requestメッセージを発行してはいけません。

      Loop Detected
         The LSR has detected a looping Label Request message.

輪のDetected LSRはループLabel Requestメッセージを検出しました。

   See Appendix A, "LDP Label Distribution Procedures", for more
   details.

Appendix A、「自由民主党ラベル分配手順」をその他の詳細に関して見てください。

3.5.9.  Label Abort Request Message

3.5.9. ラベルアボート要求メッセージ

   The Label Abort Request message may be used to abort an outstanding
   Label Request message.

Label Abort Requestメッセージは、傑出しているLabel Requestメッセージを中止するのに使用されるかもしれません。

   The encoding for the Label Abort Request message is:

Label Abort Requestメッセージのためのコード化は以下の通りです。

    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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |0|   Label Abort Req (0x0404)  |      Message Length           |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     Message ID                                |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     FEC TLV                                   |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     Label Request Message ID TLV              |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     Optional Parameters                       |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |0| ラベルアボートReq(0×0404)| メッセージ長| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | メッセージID| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | FEC TLV| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ラベル要求メッセージID TLV| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 任意のパラメタ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   Message ID
      32-bit value used to identify this message.

メッセージのIDの32ビットの価値は以前はよくこのメッセージを特定していました。

Andersson, et al.           Standards Track                    [Page 72]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[72ページ]。

   FEC TLV
      Identifies the FEC for which the Label Request is being aborted.

Label Requestが中止されているFEC TLV Identifies FEC。

   Label Request Message ID TLV
      Specifies the message ID of the Label Request message to be
      aborted.

中止されるべきLabel RequestメッセージのメッセージIDとRequest Message ID TLV Specifiesをラベルしてください。

   Optional Parameters
      No optional parameters are defined for the Label Abort Req
      message.

任意のParametersいいえ任意のパラメタはLabel Abort Reqメッセージのために定義されます。

3.5.9.1.  Label Abort Request Message Procedures

3.5.9.1. ラベルアボート要求メッセージ手順

   An LSR Ru may send a Label Abort Request message to abort an
   outstanding Label Request message for a FEC sent to an LSR Rd in the
   following circumstances:

LSR Ruは下記の事情の中でLSR Rdに送られたFECへの傑出しているLabel Requestメッセージを中止するLabel Abort Requestメッセージを送るかもしれません:

      1. Ru's next hop for the FEC has changed from LSR Rd to LSR X; or

1. FECのためのRuの次のホップはLSR RdからLSR Xに変化しました。 または

      2. Ru is a non-merge, non-ingress LSR and has received a Label
         Abort Request for the FEC from an upstream peer Y.

2. Ruは、非マージの、そして、非イングレスのLSRであり、FECのために上流の同輩YからLabel Abort Requestを受けました。

      3. Ru is a merge, non-ingress LSR and has received a Label Abort
         Request for the FEC from an upstream peer Y and Y is the only
         (last) upstream LSR requesting a label for the FEC.

3. Ruは、マージ、非イングレスLSRであり、FECのために上流の同輩YからLabel Abort Requestを受けました、そして、YはFECのためにラベルを要求する(最後)の唯一の上流のLSRです。

   There may be other situations where an LSR may choose to abort an
   outstanding Label Request message in order to reclaim resource
   associated with the pending LSP.  However, specification of general
   strategies for using the abort mechanism is beyond the scope of LDP.

他の状況がLSRが未定のLSPに関連しているリソースを取り戻すために傑出しているLabel Requestメッセージを中止するのを選ぶかもしれないところにあるかもしれません。 しかしながら、アボートメカニズムを使用するための一般的な戦略の仕様は自由民主党の範囲を超えています。

   When an LSR receives a Label Abort Request message, if it has not
   previously responded to the Label Request being aborted with a Label
   Mapping message or some other Notification message, it MUST
   acknowledge the abort by responding with a Label Request Aborted
   Notification message.  The Notification MUST include a Label Request
   Message ID TLV that carries the message ID of the aborted Label
   Request message.

以前にLabel Mappingメッセージかある他のNotificationメッセージで中止されるLabel Requestに応じていないならLSRがLabel Abort Requestメッセージを受け取るとき、それは、Label Request Aborted Notificationメッセージで応じることによって、アボートを承諾しなければなりません。 Notificationは中止になっているLabel RequestメッセージのメッセージIDを運ぶLabel Request Message ID TLVを含まなければなりません。

   If an LSR receives a Label Abort Request Message after it has
   responded to the Label Request in question with a Label Mapping
   message or a Notification message, it ignores the abort request.

Label MappingメッセージかNotificationメッセージで問題のLabel Requestに応じた後にLSRがLabel Abort Request Messageを受けるなら、それはアボート要求を無視します。

   If an LSR receives a Label Mapping message in response to a Label
   Request message after it has sent a Label Abort Request message to
   abort the Label Request, the label in the Label Mapping message is
   valid.  The LSR may choose to use the label or to release it with a
   Label Release message.

Label Requestを中止するLabel Abort Requestメッセージを送った後にLSRがLabel Requestメッセージに対応してLabel Mappingメッセージを受け取るなら、Label Mappingメッセージのラベルは有効です。 LSRは、ラベルを使用するか、またはLabel Releaseメッセージでそれをリリースするのを選ぶかもしれません。

Andersson, et al.           Standards Track                    [Page 73]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[73ページ]。

   An LSR aborting a Label Request message may not reuse the Message ID
   for the Label Request message until it receives one of the following
   from its peer:

同輩からの以下の1つを受け取るまで、Label Requestメッセージを中止するLSRはLabel RequestメッセージのためにMessage IDを再利用しないかもしれません:

      -  A Label Request Aborted Notification message acknowledging the
         abort;

- アボートを承諾するLabel Request Aborted Notificationメッセージ。

      -  A Label Mapping message in response to the Label Request
         message being aborted;

- 中止されるLabel Requestメッセージに対応したLabel Mappingメッセージ。

      -  A Notification message in response to the Label Request message
         being aborted (e.g., Loop Detected, No Label Resources, etc.).

- 中止されるLabel Requestメッセージ(例えば、Loop Detected、Label Resourcesがありませんなど)に対応したNotificationメッセージ。

   To protect itself against tardy peers or faulty peer implementations
   an LSR may choose to time out receipt of the above.  The timeout
   period should be relatively long (several minutes).  If the timeout
   period elapses with no reply from the peer, the LSR may reuse the
   Message ID of the Label Request message; if it does so, it should
   also discard any record of the outstanding Label Request and Label
   Abort messages.

遅い同輩か不完全な同輩実現に対して我が身をかばうために、LSRは上記のタイムアウト領収書に選ぶかもしれません。 タイムアウト時間は比較的長いはずです(数分)。 タイムアウト時間が同輩から回答なしで経過するなら、LSRはLabel RequestメッセージのMessage IDを再利用するかもしれません。 また、そうするなら、それは傑出しているLabel RequestとLabel Abortメッセージに関するどんな記録も捨てるべきです。

   Note that the response to a Label Abort Request message is never
   "ordered".  That is, the response does not depend on the downstream
   state of the LSP setup being aborted.  An LSR receiving a Label Abort
   Request message MUST process it immediately, regardless of the
   downstream state of the LSP, responding with a Label Request Aborted
   Notification or ignoring it, as appropriate.

Label Abort Requestメッセージへの応答が決して「命令されない」と述べてください。 すなわち、応答は中止されるLSPセットアップの川下の州に頼っていません。 Label Abort Requestメッセージを受け取るLSRはすぐにそれを処理しなければなりません、LSPの川下の州にかかわらず、Label Request Aborted Notificationと共に応じるか、またはそれを無視して、適宜。

3.5.10.  Label Withdraw Message

3.5.10. ラベルはメッセージを引き下がらせます。

   An LSR sends a Label Withdraw Message to an LDP peer to signal the
   peer that the peer may not continue to use specific FEC-label
   mappings the LSR had previously advertised.  This breaks the mapping
   between the FECs and the labels.

LSRは、同輩が、LSRが以前に広告を出した特定のFEC-ラベルマッピングを使用し続けないかもしれないと同輩に合図するために自由民主党の同輩にLabel Withdraw Messageを送ります。 これはFECsとラベルの間のマッピングを知らせます。

Andersson, et al.           Standards Track                    [Page 74]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[74ページ]。

   The encoding for the Label Withdraw Message is:

Label Withdraw Messageのためのコード化は以下の通りです。

    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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |0|   Label Withdraw (0x0402)   |      Message Length           |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     Message ID                                |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     FEC TLV                                   |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     Label TLV (optional)                      |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     Optional Parameters                       |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |0| ラベルは(0×0402)を引き下がらせます。| メッセージ長| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | メッセージID| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | FEC TLV| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ラベルTLV(任意の)| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 任意のパラメタ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   Message ID
      32-bit value used to identify this message.

メッセージのIDの32ビットの価値は以前はよくこのメッセージを特定していました。

   FEC TLV
      Identifies the FEC for which the FEC-label mapping is being
      withdrawn.

FEC-ラベルマッピングが引き下がっているFEC TLV Identifies FEC。

   Optional Parameters
      This variable length field contains 0 or more parameters, each
      encoded as a TLV.  The optional parameters are:

任意のParameters This可変長フィールドは0つ以上のパラメタ、TLVとしてコード化されたそれぞれを含んでいます。 任意のパラメタは以下の通りです。

         Optional Parameter    Length       Value

任意のパラメタ長さの価値

         Label TLV             variable     See below

以下の可変SeeとTLVをラベルしてください。

      The encoding for Label TLVs are found in Section "Label TLVs".

Label TLVsのためのコード化はセクション「ラベルTLVs」で見つけられます。

      Label
         If present, specifies the label being withdrawn (see procedures
         below).

存在しているとIfをラベルして、引っ込められるラベルを指定します(以下の手順を見ます)。

3.5.10.1.  Label Withdraw Message Procedures

3.5.10.1. ラベルはメッセージ手順を引き下がらせます。

   An LSR transmits a Label Withdraw message under the following
   conditions:

LSRは以下の条件の下にLabel Withdrawメッセージを送ります:

      1. The LSR no longer recognizes a previously known FEC for which
         it has advertised a label.

1. LSRはもうそれがラベルの広告を出した以前に知られているFECを認識しません。

      2. The LSR has decided unilaterally (e.g., via configuration) to
         no longer label switch a FEC (or FECs) with the label mapping
         being withdrawn.

2. LSRは、もう引き下がるラベルマッピングでFEC(または、FECs)とスイッチをラベルしないと一方的(例えば、構成で)に決めました。

Andersson, et al.           Standards Track                    [Page 75]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[75ページ]。

   The FEC TLV specifies the FEC for which labels are to be withdrawn.
   If no Label TLV follows the FEC, all labels associated with the FEC
   are to be withdrawn; otherwise, only the label specified in the
   optional Label TLV is to be withdrawn.

FEC TLVはラベルがよそよそしいことになっているFECを指定します。 どんなLabel TLVもFECに続かないなら、FECに関連しているすべてのラベルがよそよそしいことになっています。 任意のLabel TLVで指定されたラベルだけがよそよそしいことになっています。

   The FEC TLV may contain the Wildcard FEC Element; if so, it may
   contain no other FEC Elements.  In this case, if the Label Withdraw
   message contains an optional Label TLV, then the label is to be
   withdrawn from all FECs to which it is bound.  If there is not an
   optional Label TLV in the Label Withdraw message, then the sending
   LSR is withdrawing all label mappings previously advertised to the
   receiving LSR.

FEC TLVはWildcard FEC Elementを含むかもしれません。 そうだとすれば、それは他のFEC Elementsを全く含まないかもしれません。 この場合、Label Withdrawメッセージが任意のLabel TLVを含んでいるなら、ラベルはそれが制限されているすべてのFECsから引っ込められることになっています。 Label Withdrawメッセージに任意のLabel TLVがなければ、発信しているLSRは以前に受信LSRに広告に掲載されたすべてのラベルマッピングを引き下がらせています。

   An LSR that receives a Label Withdraw message MUST respond with a
   Label Release message.

Label Withdrawメッセージを受け取るLSRはLabel Releaseメッセージで応じなければなりません。

   See Appendix A, "LDP Label Distribution Procedures", for more
   details.

Appendix A、「自由民主党ラベル分配手順」をその他の詳細に関して見てください。

3.5.11.  Label Release Message

3.5.11. ラベルリリースメッセージ

   An LSR sends a Label Release message to an LDP peer to signal the
   peer that the LSR no longer needs specific FEC-label mappings
   previously requested of and/or advertised by the peer.

LSRは、同輩でLSRが以前にもう特定のFEC-ラベルマッピングを要求する必要はないと同輩に合図する、そして/または、広告を出すためにLabel Releaseメッセージを自由民主党の同輩に送ります。

   The encoding for the Label Release Message is:

Label Release Messageのためのコード化は以下の通りです。

    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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |0|   Label Release (0x0403)   |      Message Length            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     Message ID                                |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     FEC TLV                                   |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     Label TLV (optional)                      |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     Optional Parameters                       |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |0| ラベルリリース(0×0403)| メッセージ長| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | メッセージID| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | FEC TLV| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ラベルTLV(任意の)| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 任意のパラメタ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   Message ID
      32-bit value used to identify this message.

メッセージのIDの32ビットの価値は以前はよくこのメッセージを特定していました。

   FEC TLV
      Identifies the FEC for which the FEC-label mapping is being
      released.

FEC-ラベルマッピングが発表されているFEC TLV Identifies FEC。

Andersson, et al.           Standards Track                    [Page 76]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[76ページ]。

   Optional Parameters
      This variable length field contains 0 or more parameters, each
      encoded as a TLV.  The optional parameters are:

任意のParameters This可変長フィールドは0つ以上のパラメタ、TLVとしてコード化されたそれぞれを含んでいます。 任意のパラメタは以下の通りです。

         Optional Parameter    Length       Value

任意のパラメタ長さの価値

         Label TLV             variable     See below

以下の可変SeeとTLVをラベルしてください。

      The encodings for Label TLVs are found in Section "Label TLVs".

Label TLVsのためのencodingsはセクション「ラベルTLVs」で見つけられます。

      Label
         If present, the label being released (see procedures below).

ラベルが放出されて、存在しているとIfをラベルしてください(以下の手順を見てください)。

3.5.11.1.  Label Release Message Procedures

3.5.11.1. ラベルリリースメッセージ手順

   An LSR transmits a Label Release message to a peer when it no longer
   needs a label previously received from or requested of that peer.

ラベルは同輩を以前に、受信するか、またはもうその要求する必要はないなら、LSRがLabel Releaseメッセージを同輩に送ります。

   An LSR MUST transmit a Label Release message under any of the
   following conditions:

LSR MUSTは以下の条件のどれかの下にLabel Releaseメッセージを送ります:

      1. The LSR that sent the label mapping is no longer the next hop
         for the mapped FEC, and the LSR is configured for conservative
         operation.

1. ラベルマッピングを送ったLSRはもう写像しているFECのための次のホップではありません、そして、LSRは保守的な操作のために構成されます。

      2. The LSR receives a label mapping from an LSR that is not the
         next hop for the FEC, and the LSR is configured for
         conservative operation.

2. LSRはFECのための次のホップでないLSRからラベルマッピングを受け取ります、そして、LSRは保守的な操作のために構成されます。

      3. The LSR receives a Label Withdraw message.

3. LSRはLabel Withdrawメッセージを受け取ります。

   Note that if an LSR is configured for "liberal mode", a release
   message will never be transmitted in the case of conditions (1) and
   (2) as specified above.  In this case, the upstream LSR keeps each
   unused label, so that it can immediately be used later if the
   downstream peer becomes the next hop for the FEC.

LSRが「寛容なモード」のために構成されると、リリースメッセージが上で指定されるとして状態(1)と(2)の場合で決して送られないことに注意してください。 この場合、上流のLSRはそれぞれの未使用のラベルを保ちます、川下の同輩がFECのための次のホップになるなら後ですぐにそれを使用できるように。

   The FEC TLV specifies the FEC for which labels are to be released.
   If no Label TLV follows the FEC, all labels associated with the FEC
   are to be released; otherwise, only the label specified in the
   optional Label TLV is to be released.

FEC TLVはラベルが放出されることになっているFECを指定します。 どんなLabel TLVもFECに続かないなら、FECに関連しているすべてのラベルが放出されることになっています。 任意のLabel TLVで指定されたラベルだけが放出されることになっています。

   The FEC TLV may contain the Wildcard FEC Element; if so, it may
   contain no other FEC Elements.  In this case, if the Label Release
   message contains an optional Label TLV, then the label is to be
   released for all FECs to which it is bound.  If there is not an
   optional Label TLV in the Label Release message, then the sending LSR

FEC TLVはWildcard FEC Elementを含むかもしれません。 そうだとすれば、それは他のFEC Elementsを全く含まないかもしれません。 この場合、Label Releaseメッセージが任意のLabel TLVを含んでいるなら、ラベルはそれが制限されているすべてのFECsのために放出されることになっています。 任意のLabel TLVが次に、Label Releaseメッセージ、発信しているLSRになければ

Andersson, et al.           Standards Track                    [Page 77]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[77ページ]。

   is releasing all label mappings previously learned from the receiving
   LSR.

以前に受信LSRから学習されたすべてのラベルマッピングを発表しています。

   See Appendix A, "LDP Label Distribution Procedures", for more
   details.

Appendix A、「自由民主党ラベル分配手順」をその他の詳細に関して見てください。

3.6.  Messages and TLVs for Extensibility

3.6. 伸展性のためのメッセージとTLVs

   Support for LDP extensibility includes the rules for the U- and F-
   bits that specify how an LSR handles unknown TLVs and messages.

自由民主党伸展性のサポートはLSRがどう未知のTLVsとメッセージを扱うかを指定するUとFビット単位で規則を含んでいます。

   This section specifies TLVs and messages for vendor-private and
   experimental use.

このセクションはベンダー個人的で実験的な使用へのTLVsとメッセージを指定します。

3.6.1.  LDP Vendor-Private Extensions

3.6.1. 自由民主党のベンダー個人的な拡大

   Vendor-private TLVs and messages are used to convey vendor-private
   information between LSRs.

ベンダー個人的なTLVsとメッセージは、ベンダー個人情報をLSRsの間に伝えるのに使用されます。

3.6.1.1.  LDP Vendor-Private TLVs

3.6.1.1. 自由民主党のベンダー個人的なTLVs

   The Type range 0x3E00 through 0x3EFF is reserved for vendor-private
   TLVs.

Typeの範囲の0x3E00から0x3EFFはベンダー個人的なTLVsのために予約されます。

   The encoding for a vendor-private TLV is:

ベンダー個人的なTLVのためのコード化は以下の通りです。

    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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |U|F|    Type (0x3E00-0x3EFF)   |            Length             |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                           Vendor ID                           |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                                                               |
   |                           Data....                            |
   ~                                                               ~
   |                                                               |
   |                               +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                               |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |U|F| (0x3E00-0x3EFF)をタイプしてください。| 長さ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ベンダーID| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | | データ… | ~ ~ | | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   U-bit
      Unknown TLV bit.  Upon receipt of an unknown TLV, if U is clear
      (=0), a notification MUST be returned to the message originator
      and the entire message MUST be ignored; if U is set (=1), the
      unknown TLV is silently ignored and the rest of the message is
      processed as if the unknown TLV did not exist.

U-ビットUnknown TLVは噛み付きました。 未知のTLVを受け取り次第、Uが明確な(=0)であるなら、メッセージ創始者に通知を返さなければなりません、そして、全体のメッセージを無視しなければなりません。 Uがセット(=1)であるなら、未知のTLVは静かに無視されます、そして、まるで未知のTLVが存在していないかのようにメッセージの残りは処理されます。

Andersson, et al.           Standards Track                    [Page 78]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[78ページ]。

      The determination as to whether a vendor-private message is
      understood is based on the Type and the mandatory Vendor ID field.

ベンダープライベート・メッセージが理解されるかどうかに関する決断はTypeと義務的なVendor ID分野に基づいています。

      Implementations that support vendor-private TLVs MUST support a
      user-accessible configuration interface that causes the U-bit to
      be set on all transmitted vendor-private TLVs; this requirement
      MAY be satisfied by a user-accessible configuration interface that
      prevents transmission of all vendor-private TLVs for which the U-
      bit is clear.

ベンダー個人的なTLVsをサポートする実装はすべての伝えられたベンダー個人的なTLVsにU-ビットを設定するユーザアクセスしやすい構成インタフェースをサポートしなければなりません。 この要件はUビットが明確であるすべてのベンダー個人的なTLVsのトランスミッションを防ぐユーザアクセスしやすい構成インタフェースによって満たされるかもしれません。

   F-bit
      Forward unknown TLV bit.  This bit only applies when the U-bit is
      set and the LDP message containing the unknown TLV is to be
      forwarded.  If F is clear (=0), the unknown TLV is not forwarded
      with the containing message; if F is set (=1), the unknown TLV is
      forwarded with the containing message.

F-ビットのForwardの未知のTLVは噛み付きました。 未知のTLVを含む自由民主党メッセージがU-ビットを設定して、進めるだけことであるときに、このビットは適用されます。 Fが明確な(=0)であるなら、未知のTLVは含んでいるメッセージと共に進められません。 Fがセット(=1)であるなら、含んでいるメッセージと共に未知のTLVを進めます。

   Type
      Type value in the range 0x3E00 through 0x3EFF.  Together, the Type
      and Vendor ID field specify how the Data field is to be
      interpreted.

0x3EFFを通して範囲0x3E00でType値をタイプしてください。 TypeとVendor ID分野は解釈されるData分野がことである方法を一緒に、指定します。

   Length
      Specifies the cumulative length in octets of the Vendor ID and
      Data fields.

Vendor IDとData分野の八重奏における累積している長さの長さのSpecifies。

   Vendor ID
      802 Vendor ID as assigned by the IEEE.

IEEEによって割り当てられるベンダーID802Vendor ID。

   Data
      The remaining octets after the Vendor ID in the Value field are
      optional vendor-dependent data.

ValueのVendor IDの後の残っている八重奏がさばくデータは任意のベンダー依存するデータです。

Andersson, et al.           Standards Track                    [Page 79]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[79ページ]。

3.6.1.2.  LDP Vendor-Private Messages

3.6.1.2. 自由民主党ベンダープライベート・メッセージ

   The Message Type range 0x3E00 through 0x3EFF is reserved for Vendor-
   Private messages.

Message Typeの範囲の0x3E00から0x3EFFはVendorプライベート・メッセージのために予約されます。

    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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |U|    Msg Type (0x3E00-0x3EFF) |      Message Length           |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     Message ID                                |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     Vendor ID                                 |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   +                                                               +
   |                     Remaining Mandatory Parameters            |
   +                                                               +
   |                                                               |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                                                               |
   +                                                               +
   |                     Optional Parameters                       |
   +                                                               +
   |                                                               |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |U| エムエスジーは(0x3E00-0x3EFF)をタイプします。| メッセージ長| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | メッセージID| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ベンダーID| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + + | 義務的なパラメタのままで、残っています。| + + | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | + + | 任意のパラメタ| + + | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   U-bit
      Unknown message bit.  Upon receipt of an unknown message, if U is
      clear (=0), a notification is returned to the message originator;
      if U is set (=1), the unknown message is silently ignored.

U-ビットUnknownメッセージビット。 未知のメッセージを受け取り次第、Uが明確な(=0)であるなら、メッセージ創始者に通知を返します。 Uがセット(=1)であるなら、未知のメッセージは静かに無視されます。

      The determination as to whether a Vendor-Private message is
      understood is based on the Msg Type and the Vendor ID parameter.

Vendor-プライベート・メッセージが理解されるかどうかに関する決断はエムエスジーTypeとVendor IDパラメタに基づいています。

      Implementations that support Vendor-Private messages MUST support
      a user-accessible configuration interface that causes the U-bit to
      be set on all transmitted Vendor-Private messages; this
      requirement MAY be satisfied by a user-accessible configuration
      interface that prevents transmission of all Vendor-Private
      messages for which the U-bit is clear.

Vendor-プライベート・メッセージをサポートする実装はすべての伝えられたVendor-プライベート・メッセージにU-ビットを設定するユーザアクセスしやすい構成インタフェースをサポートしなければなりません。 この要件はU-ビットが明確であるすべてのVendor-プライベート・メッセージの伝達を防ぐユーザアクセスしやすい構成インタフェースによって満たされるかもしれません。

   Msg Type
      Message Type value in the range 0x3E00 through 0x3EFF.  Together,
      the Msg Type and the Vendor ID specify how the message is to be
      interpreted.

エムエスジーType Message Typeは0x3EFFを通して範囲で0x3E00を評価します。 エムエスジーTypeとVendor IDは解釈されるメッセージがことである方法を一緒に、指定します。

Andersson, et al.           Standards Track                    [Page 80]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[80ページ]。

   Message Length
      Specifies the cumulative length in octets of the Message ID,
      Vendor ID, Remaining Mandatory Parameters, and Optional
      Parameters.

Message Vendor ID(ID)の八重奏における累積している長さのメッセージLength Specifies、Remaining Mandatory Parameters、およびOptional Parameters。

   Message ID
      32-bit integer used to identify this message.  Used by the sending
      LSR to facilitate identifying Notification messages that may apply
      to this message.  An LSR sending a Notification message in
      response to this message will include this Message ID in the
      notification message; see Section "Notification Message".

メッセージのIDの32ビットの整数は以前はよくこのメッセージを特定していました。 このメッセージに適用されるかもしれないNotificationメッセージを特定するのを容易にするのに発信しているLSRによって使用されます。 このメッセージに対応してNotificationメッセージを送るLSRは通知メッセージにこのMessage IDを含むでしょう。 「通知メッセージ」というセクションを見てください。

   Vendor ID
      802 Vendor ID as assigned by the IEEE.

IEEEによって割り当てられるベンダーID802Vendor ID。

   Remaining Mandatory Parameters
      Variable length set of remaining required message parameters.

Mandatory Parameters Variableの長さが設定した残る残りはメッセージパラメタを必要としました。

   Optional Parameters
      Variable length set of optional message parameters.

任意のParameters Variable長さのセットの任意のメッセージパラメタ。

3.6.2.  LDP Experimental Extensions

3.6.2. 自由民主党の実験的な拡大

   LDP support for experimentation is similar to support for vendor-
   private extensions with the following differences:

実験の自由民主党のサポートはベンダーの個人的な拡大のために以下の違いでサポートするために同様です:

      -  The Type range 0x3F00 through 0x3FFF is reserved for
         experimental TLVs.

- Typeの範囲の0x3F00から0x3FFFは実験的なTLVsのために予約されます。

      -  The Message Type range 0x3F00 through 0x3FFF is reserved for
         experimental messages.

- Message Typeの範囲の0x3F00から0x3FFFは実験メッセージのために予約されます。

      -  The encodings for experimental TLVs and messages are similar to
         the vendor-private encodings with the following difference.

- 実験的なTLVsとメッセージのためのencodingsは以下の違いがあるベンダー個人的なencodingsと同様です。

         Experimental TLVs and messages use an Experiment ID field in
         place of a Vendor ID field.  The Experiment ID field is used
         with the Type or Message Type field to specify the
         interpretation of the experimental TLV or Message.

実験的なTLVsとメッセージはVendor ID分野に代わってExperiment ID分野を使用します。 Experiment ID分野は、実験的なTLVかMessageの解釈を指定するのにTypeかMessage Type分野と共に使用されます。

         Administration of Experiment IDs is the responsibility of the
         experimenters.

Experiment IDの政権は実験者の責任です。

3.7.  Message Summary

3.7. メッセージ概要

   The following are the LDP messages defined in this version of the
   protocol.

↓これはプロトコルのこのバージョンで定義された自由民主党メッセージです。

Andersson, et al.           Standards Track                    [Page 81]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[81ページ]。

      Message Name            Type     Section Title

メッセージ名前タイプセクションタイトル

      Notification            0x0001   "Notification Message"
      Hello                   0x0100   "Hello Message"
      Initialization          0x0200   "Initialization Message"
      KeepAlive               0x0201   "KeepAlive Message"
      Address                 0x0300   "Address Message"
      Address Withdraw        0x0301   "Address Withdraw Message"
      Label Mapping           0x0400   "Label Mapping Message"
      Label Request           0x0401   "Label Request Message"
      Label Withdraw          0x0402   "Label Withdraw Message"
      Label Release           0x0403   "Label Release Message"
      Label Abort Request     0x0404   "Label Abort Request Message"
      Vendor-Private          0x3E00-  "LDP Vendor-Private Extensions"
                              0x3EFF
      Experimental            0x3F00-  "LDP Experimental Extensions"
                              0x3FFF

「通知メッセージ」という通知0x0001、こんにちは、0×0100、「」 こんにちは、0×0201「KeepAliveメッセージ」というアドレス0x0300「アドレスメッセージ」というアドレスが「アドレスはメッセージを引き下がる」という0×0301ラベルマッピング0x0400「ラベルマッピングメッセージ」ラベル要求を引き下がらせるというメッセージ初期設定0x0200「初期設定メッセージ」KeepAlive; 0×0401「ラベル要求メッセージ」ラベルは0×0402「ラベルはメッセージを引き下がる」というラベルリリース0x0403「ラベルリリースメッセージ」ラベルアボート要求0x0404のベンダー個人的な0x3E00「自由民主党のベンダー個人的な拡大」0x3EFF実験的な0x3F00「自由民主党の実験的な拡大」「ラベルアボート要求メッセージ」0x3FFFを引っ込めます。

3.8.  TLV Summary

3.8. TLV概要

   The following are the TLVs defined in this version of the protocol.

↓これはプロトコルのこのバージョンで定義されたTLVsです。

      TLV                      Type      Section Title

TLVはセクションタイトルをタイプします。

      FEC                      0x0100    "FEC TLV"
      Address List             0x0101    "Address List TLV"
      Hop Count                0x0103    "Hop Count TLV"
      Path Vector              0x0104    "Path Vector TLV"
      Generic Label            0x0200    "Generic Label TLV"
      ATM Label                0x0201    "ATM Label TLV"
      Frame Relay Label        0x0202    "Frame Relay Label TLV"
      Status                   0x0300    "Status TLV"
      Extended Status          0x0301    "Notification Message"
      Returned PDU             0x0302    "Notification Message"
      Returned Message         0x0303    "Notification Message"
      Common Hello             0x0400    "Hello Message"
         Parameters
      IPv4 Transport Address   0x0401    "Hello Message"
      Configuration            0x0402    "Hello Message"
         Sequence Number
      IPv6 Transport Address   0x0403    "Hello Message"
      Common Session           0x0500    "Initialization Message"
         Parameters
      ATM Session Parameters   0x0501    "Initialization Message"
      Frame Relay Session      0x0502    "Initialization Message"
         Parameters
      Label Request            0x0600    "Label Mapping Message"
          Message ID

FEC0x0100"FEC TLV"住所録0x0101「住所録TLV」がカウント0x0103を飛び越す、「カウントTLVを飛び越してください、」 経路ベクトル0x0104「経路ベクトルTLV」ジェネリックラベル0x0200「ジェネリックラベルTLV」気圧ラベル0x0201「気圧ラベルTLV」フレームリレーラベル0x0202「フレームリレーラベルTLV」状態0x0300「状態TLV」敷衍された状態0x0301「通知メッセージ」返されたPDU0x0302の「通知メッセージ」返されたメッセージ、0×0303「通知メッセージ」一般的; こんにちは、0×0400、「」 こんにちは、輸送が0×0401を扱うというメッセージパラメタIPv4、「こんにちは、」 構成0x0402を通信させてください、「」 こんにちは、輸送が0×0403を扱うというメッセージ一連番号IPv6、「こんにちは、メッセージ」 パラメタ気圧セッションパラメタ0x0501「初期設定メッセージ」フレームリレーセッション0x0502「初期設定メッセージ」パラメタが要求0x0600とラベルする一般的なセッション0x0500「初期設定メッセージ」「ラベルマッピングメッセージ」Message ID

Andersson, et al.           Standards Track                    [Page 82]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[82ページ]。

      Vendor-Private           0x3E00-   "LDP Vendor-Private Extensions"
                               0x3EFF
      Experimental             0x3F00-   "LDP Experimental Extensions"
                               0x3FFF

ベンダー個人的な0x3E00「自由民主党のベンダー個人的な拡大」0x3EFF実験的な0x3F00「自由民主党の実験的な拡大」0x3FFF

3.9.  Status Code Summary

3.9. ステータスコード概要

   The following are the Status Codes defined in this version of the
   protocol.

↓これはプロトコルのこのバージョンで定義されたStatus Codesです。

   The "E" column is the required setting of the Status Code E-bit; the
   "Status Data" column is the value of the 30-bit Status Data field in
   the Status Code TLV.  Note that the setting of the Status Code F-bit
   is at the discretion of the LSR originating the Status TLV.

「E」コラムはステータスコード電子ビットの必要な設定です。 「状態データ」コラムはStatus Code TLVの30ビットのStatus Data分野の値です。 Status TLVを溯源するLSRの裁量にはStatus Code F-ビットの設定があることに注意してください。

      Status Code           E   Status Data   Section Title

ステータスコードE状態資料課タイトル

      Success               0   0x00000000    "Status TLV"
      Bad LDP Identifier    1   0x00000001    "Events Signaled by ..."
      Bad Protocol Version  1   0x00000002    "Events Signaled by ..."
      Bad PDU Length        1   0x00000003    "Events Signaled by ..."
      Unknown Message Type  0   0x00000004    "Events Signaled by ..."
      Bad Message Length    1   0x00000005    "Events Signaled by ..."
      Unknown TLV           0   0x00000006    "Events Signaled by ..."
      Bad TLV Length        1   0x00000007    "Events Signaled by ..."
      Malformed TLV Value   1   0x00000008    "Events Signaled by ..."
      Hold Timer Expired    1   0x00000009    "Events Signaled by ..."
      Shutdown              1   0x0000000A    "Events Signaled by ..."
      Loop Detected         0   0x0000000B    "Loop Detection"
      Unknown FEC           0   0x0000000C    "FEC Procedures"
      No Route              0   0x0000000D    "Label Request Mess ..."
      No Label Resources    0   0x0000000E    "Label Request Mess ..."
      Label Resources /     0   0x0000000F    "Label Request Mess ..."
          Available
      Session Rejected/     1   0x00000010    "Session Initialization"
         No Hello
      Session Rejected/     1   0x00000011    "Session Initialization"
         Parameters Advertisement Mode
      Session Rejected/     1   0x00000012    "Session Initialization"
         Parameters Max PDU Length
      Session Rejected/     1   0x00000013    "Session Initialization"
         Parameters Label Range
      KeepAlive Timer       1   0x00000014    "Events Signaled by ..."
          Expired
      Label Request Aborted 0   0x00000015    "Label Abort Request ..."
      Missing Message       0   0x00000016    "Events Signaled by ..."
          Parameters

「イベントは示した」成功0 0×00000000「状態TLV」悪い自由民主党識別子1 0×00000001… 「イベントは示した」悪いプロトコルバージョン1 0×00000002… 「イベントは示した」悪いPDUの長さ1の0×00000003… 「イベントは示した」未知のメッセージタイプ0 0×00000004… 「イベントは示した」悪いメッセージ長1 0×00000005… 「イベントは示した」未知のTLV0 0×00000006… 「イベントは示した」悪いTLVの長さ1の0×00000007… 「イベントは示した」奇形のTLV価値1の0×00000008… 「イベントは示した」タイマ満期の1 0×00000009を保持してください… 「イベントは示した」閉鎖1 0x0000000A… 輪は0 0x0000000B「輪の検出」未知のFEC 0 0x0000000C「FEC手順」いいえルート0 0x0000000D「ラベル要求混乱」を検出しました… ラベルなしリソース0 0x0000000Eは「要求混乱をラベルします」… 「ラベル要求混乱」とリソース/0 0x0000000Fをラベルしてください… 利用可能なセッションが/1 0×00000010「セッション初期設定」ノー、を拒絶した、こんにちは、セッション拒絶された/1 0×00000011「セッション初期設定」パラメタ広告モードセッションは拒絶された/1 0×00000013の「セッション初期設定」パラメタが「イベントは示した」タイマ1 0×00000014と範囲KeepAliveをラベルする/1 0×00000012「セッション初期設定」パラメタマックスのPDU長さのセッションを拒絶しました… 満期のラベル要求は0×00000015が「アボート要求とラベルする」0を中止しました… 「イベントは示した」なくなったメッセージ0 0×00000016… パラメタ

Andersson, et al.           Standards Track                    [Page 83]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[83ページ]。

      Unsupported Address   0   0x00000017    "FEC Procedures"
          Family                              "Address Message Proc ..."
      Session Rejected/     1   0x00000018    "Session Initialization"
         Bad KeepAlive Time
      Internal Error        1   0x00000019    "Events Signaled by ..."

サポートされないアドレス0 0×00000017「FEC手順」ファミリーは「メッセージProcを扱います」… セッションは「イベントは示した」1つの/0×00000018「セッション初期設定」悪いKeepAlive時間内部エラー1 0×00000019を拒絶しました…

3.10.  Well-Known Numbers

3.10. よく知られる数

3.10.1.  UDP and TCP Ports

3.10.1. UDPとTCPポート

   The UDP port for LDP Hello messages is 646.

自由民主党HelloメッセージのためのUDPポートは646です。

   The TCP port for establishing LDP session connections is 646.

自由民主党のセッション接続を確立するためのTCPポートは646です。

3.10.2.  Implicit NULL Label

3.10.2. 内在しているヌルラベル

   The Implicit NULL label is defined in [RFC3031] as follows:

Implicit NULLラベルは以下の[RFC3031]で定義されます:

   "The Implicit NULL label is a label with special semantics which an
   LSR can bind to an address prefix.  If LSR Ru, by consulting its ILM
   (Incoming Label Map) sees that labeled packet P must be forwarded
   next to Rd, but that Rd has distributed a binding of Implicit NULL to
   the corresponding address prefix, then instead of replacing the value
   of the label on top of the label stack, Ru pops the label stack, and
   then forwards the resulting packet to Rd."

「Implicit NULLラベルはLSRがアドレス接頭語に縛ることができる特別な意味論があるラベルです。」 「LSR Ru、コンサルティングで、ILM(入って来るLabel Map)がRdの横でパケットPとラベルされたそれを進めなければならないのを見ますが、そのRdが対応するアドレス接頭語にImplicit NULLの結合を広げたなら、ラベルスタックの上でラベルの値を取り替えることの代わりに、Ruはラベルスタックを飛び出させて、次に、結果として起こるパケットを通りに送ります」

   The implicit NULL label is represented in LDP as a Generic Label TLV
   with a Label field value of 3, as defined in [RFC3032].

内在しているNULLラベルはGeneric Label TLVとして3のLabel分野価値で自由民主党で表されます、[RFC3032]で定義されるように。

4.  IANA Considerations

4. IANA問題

   LDP defines the following name spaces that require management:

自由民主党は管理を必要とする以下の名前空間を定義します:

      -  Message Type Name Space
      -  TLV Type Name Space
      -  FEC Type Name Space
      -  Status Code Name Space
      -  Experiment ID Name Space

- メッセージ型名スペース--TLV型名スペース--FEC型名スペース--ステータスコード名前スペース--実験ID名前スペース

   The following sections provide guidelines for managing these name
   spaces.

以下のセクションはこれらの名前空間を管理するためのガイドラインを提供します。

4.1.  Message Type Name Space

4.1. メッセージ型名スペース

   LDP divides the name space for message types into three ranges.  The
   following are the guidelines for managing these ranges:

自由民主党はメッセージタイプのためにスペースという名前を3つの範囲に分割します。 ↓これはこれらの範囲を管理するためのガイドラインです:

Andersson, et al.           Standards Track                    [Page 84]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[84ページ]。

      -  Message Types 0x0000 - 0x3DFF.  Message types in this range are
         part of the LDP base protocol.  Following the policies outlined
         in [IANA], Message types in this range are allocated through an
         IETF Consensus action.

- メッセージは0×0000をタイプします--0x3DFF。 この範囲のメッセージタイプは自由民主党ベースプロトコルの一部です。 [IANA]に概説された方針に従って、IETF Consensus動作でこの範囲のMessageタイプを割り当てます。

      -  Message Types 0x3E00 - 0x3EFF.  Message types in this range are
         reserved for Vendor-Private extensions and are the
         responsibility of the individual vendors (see Section "LDP
         Vendor-Private Messages").  IANA management of this range of
         the Message Type Name Space is unnecessary.

- メッセージは0x3E00をタイプします--0x3EFF。 この範囲のメッセージタイプは、Vendor個人的な拡大のために予約されて、個々のベンダーの責任(セクション「自由民主党ベンダープライベート・メッセージ」を見る)です。 Message Type Name Spaceのこの範囲のIANA管理は不要です。

      -  Message Types 0x3F00 - 0x3FFF.  Message types in this range are
         reserved for Experimental extensions and are the responsibility
         of the individual experimenters (see Sections "LDP Experimental
         Extensions" and "Experiment ID Name Space").  IANA management
         of this range of the Message Type Name Space is unnecessary;
         however, IANA is responsible for managing part of the
         Experiment ID Name Space (see below).

- メッセージは0x3F00をタイプします--0x3FFF。 この範囲のメッセージタイプは、Experimental拡張子のために予約されて、個々の実験者の責任(セクション「自由民主党の実験的な拡大」と「実験ID名前スペース」を見る)です。 Message Type Name Spaceのこの範囲のIANA管理は不要です。 しかしながら、IANAはExperiment ID Name Spaceの一部を管理するのに責任があります(以下を見てください)。

4.2.  TLV Type Name Space

4.2. TLV型名スペース

   LDP divides the name space for TLV types into three ranges.  The
   following are the guidelines for managing these ranges:

自由民主党はTLVタイプのためにスペースという名前を3つの範囲に分割します。 ↓これはこれらの範囲を管理するためのガイドラインです:

      -  TLV Types 0x0000 - 0x3DFF.  TLV types in this range are part of
         the LDP base protocol.  Following the policies outlined in
         [IANA], TLV types in this range are allocated through an IETF
         Consensus action.

- TLVは0×0000をタイプします--0x3DFF。 この範囲のTLVタイプは自由民主党ベースプロトコルの一部です。 [IANA]に概説された方針に従って、IETF Consensus動作でこの範囲のTLVタイプを割り当てます。

      -  TLV Types 0x3E00 - 0x3EFF.  TLV types in this range are
         reserved for Vendor-Private extensions and are the
         responsibility of the individual vendors (see Section "LDP
         Vendor-Private TLVs").  IANA management of this range of the
         TLV Type Name Space is unnecessary.

- TLVは0x3E00をタイプします--0x3EFF。 この範囲のTLVタイプは、Vendor個人的な拡大のために予約されて、個々のベンダーの責任(セクション「自由民主党のベンダー個人的なTLVs」を見る)です。 TLV Type Name Spaceのこの範囲のIANA管理は不要です。

      -  TLV Types 0x3F00 - 0x3FFF.  TLV types in this range are
         reserved for Experimental extensions and are the responsibility
         of the individual experimenters (see Sections "LDP Experimental
         Extensions" and "Experiment ID Name Space").  IANA management
         of this range of the TLV Name Space is unnecessary; however,
         IANA is responsible for managing part of the Experiment ID Name
         Space (see below).

- TLVは0x3F00をタイプします--0x3FFF。 この範囲のTLVタイプは、Experimental拡張子のために予約されて、個々の実験者の責任(セクション「自由民主党の実験的な拡大」と「実験ID名前スペース」を見る)です。 TLV Name Spaceのこの範囲のIANA管理は不要です。 しかしながら、IANAはExperiment ID Name Spaceの一部を管理するのに責任があります(以下を見てください)。

4.3.  FEC Type Name Space

4.3. FEC型名スペース

   The range for FEC types is 0 - 255.

FECタイプのための範囲は0--255です。

Andersson, et al.           Standards Track                    [Page 85]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[85ページ]。

   Following the policies outlined in [IANA], FEC types in the range 0 -
   127 are allocated through an IETF Consensus action, types in the
   range 128 - 191 are allocated as First Come First Served, and types
   in the range 192 - 255 are reserved for Private Use.

[IANA]に概説された方針に従って、0--127がIETF Consensus動作で割り当てられる範囲のFECタイプ、128--191がFirst Come First Servedとして割り当てられる範囲のタイプ、および範囲192--255のタイプは兵士のUseのために予約されます。

4.4.  Status Code Name Space

4.4. ステータスコード名前スペース

   The range for Status Codes is 0x00000000 - 0x3FFFFFFF.

Status Codesのための範囲は0×00000000です--0x3FFFFFFF。

   Following the policies outlined in [IANA], Status Codes in the range
   0x00000000 - 0x1FFFFFFF are allocated through an IETF Consensus
   action, codes in the range 0x20000000 - 0x3EFFFFFF are allocated as
   First Come First Served, and codes in the range 0x3F000000 -
   0x3FFFFFFF are reserved for Private Use.

方針に従うのは0x3EFFFFFFが割り当てられる0×00000000(IETF Consensus動作で0x1FFFFFFFを割り当てます、範囲0x20000000のコード)がFirst Come First Servedとして[IANA]、範囲のStatus Codesに概説されて、範囲0x3F000000にコードについて概説されました--0x3FFFFFFFは兵士のUseのために予約されます。

4.5.  Experiment ID Name Space

4.5. 実験ID名前スペース

   The range for Experiment IDs is 0x00000000 - 0xffffffff.

Experiment IDのための範囲は0×00000000です--0xffffffff。

   Following the policies outlined in [IANA], Experiment IDs in the
   range 0x00000000 - 0xefffffff are allocated as First Come First
   Served and Experiment IDs in the range 0xf0000000 - 0xffffffff are
   reserved for Private Use.

方針に従うと、[IANA]、Experimentでは、IDは範囲0x00000000に概説されました--範囲0xf0000000のFirst Come First ServedとExperiment IDとして0xefffffffを割り当てます--0xffffffffは兵士のUseのために予約されます。

5.  Security Considerations

5. セキュリティ問題

   This section identifies threats to which LDP may be vulnerable and
   discusses means by which those threats might be mitigated.

このセクションは、自由民主党が被害を受け易いかもしれない脅威を特定して、それらの脅威が緩和されるかもしれない手段を論じます。

5.1.  Spoofing

5.1. スプーフィング

   There are two types of LDP communication that could be the target of
   a spoofing attack.

スプーフィング攻撃の目標であるかもしれない自由民主党コミュニケーションの2つのタイプがあります。

   1. Discovery exchanges carried by UDP

1. UDPによって運ばれた発見交換

      LSRs indicate their willingness to establish and maintain LDP
      sessions by periodically sending Hello messages.  Receipt of a
      Hello serves to create a new "Hello adjacency", if one does not
      already exist, or to refresh an existing one.  Spoofing a Hello
      packet for an existing adjacency can cause the adjacency to time
      out and that can result in termination of the associated session.
      This can occur when the spoofed Hello specifies a small Hold Time,
      causing the receiver to expect Hellos within this interval, while
      the true neighbor continues sending Hellos at the lower,
      previously agreed to, frequency.

LSRsはメッセージをHelloに送りながら定期的で自由民主党のセッションを確立して、維持する彼らの意欲を示します。 Helloの領収書が、新しい状態でaを作成するのに役立つ、「こんにちは、隣接番組、」、1つが既に存在していない、1に存在をリフレッシュします。 既存の隣接番組のためにHelloパケットを偽造すると、隣接番組はタイムアウトに引き起こされる場合があります、そして、それは合同会議の終了をもたらすことができます。 偽造しているHelloがこの間隔中にハローズを予想するために受信機を引き起こす小さいHold Timeを指定するとき、これは起こることができます、本当の隣人が、下側の、そして、以前に同意した頻度でハローズを送り続けていますが。

Andersson, et al.           Standards Track                    [Page 86]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[86ページ]。

      LSRs directly connected at the link level exchange Basic Hello
      messages over the link.  The threat of spoofed Basic Hellos can be
      reduced by:

LSRsはリンクの上のリンク・レベル交換Basic Helloメッセージで直接接続しました。 以下は偽造しているBasicハローズの脅威を抑えることができます。

         o  Accepting Basic Hellos only on interfaces to which LSRs that
            can be trusted are directly connected.

o Basicハローズがオンであるだけであると受け入れるのが信じることができるどのLSRsが直接接続されるかと連結します。

         o  Ignoring Basic Hellos not addressed to the All Routers on
            this Subnet multicast group.

o このSubnetマルチキャストグループのAll Routersに演説されなかったBasicハローズを無視します。

      LSRs not directly connected at the link level may use Extended
      Hello messages to indicate willingness to establish an LDP
      session.  An LSR can reduce the threat of spoofed Extended Hellos
      by filtering them and accepting only those originating at sources
      permitted by an access list.

リンク・レベルで直接接続されなかったLSRsは自由民主党のセッションを確立する意欲を示すExtended Helloメッセージを使用するかもしれません。 LSRはそれらをフィルターにかけるのによるExtendedハローズであると偽造されて、アクセスリストによって受入れられたソースで起因するものだけを受け入れる脅威を抑えることができます。

   2. Session communication carried by TCP

2. TCPによって運ばれたセッションコミュニケーション

      LDP specifies use of the TCP MD5 Signature Option to provide for
      the authenticity and integrity of session messages.

自由民主党は、セッションメッセージの信憑性と保全に備えるためにTCP MD5 Signature Optionの使用を指定します。

      [RFC2385] asserts that MD5 authentication is now considered by
      some to be too weak for this application.  It also points out that
      a similar TCP option with a stronger hashing algorithm (it cites
      SHA-1 as an example) could be deployed.  To our knowledge, no such
      TCP option has been defined and deployed.  However, we note that
      LDP can use whatever TCP message digest techniques are available,
      and when one stronger than MD5 is specified and implemented,
      upgrading LDP to use it would be relatively straightforward.

[RFC2385]は、現在いくつかによってMD5認証がこのアプリケーションには弱過ぎると考えられると断言します。 また、それは、より強い論じ尽くすアルゴリズム(それはSHA-1を例に挙げる)がある同様のTCPオプションを配布することができたと指摘します。 私たちが知っている限り、どんなそのようなTCPオプションも、定義されて、配布されていません。 しかしながら、私たちは、自由民主党がどんな利用可能なTCPメッセージダイジェストのテクニックも使用できることに注意して、MD5より強い1つが指定されて、実装されるとき、それを使用するために自由民主党をアップグレードさせるのは比較的簡単でしょう。

5.2.  Privacy

5.2. プライバシー

   LDP provides no mechanism for protecting the privacy of label
   distribution.

自由民主党はラベル分配のプライバシーを保護するのにメカニズムを全く提供しません。

   The security requirements of label distribution protocols are
   essentially identical to those of the protocols that distribute
   routing information.  By providing a mechanism to ensure the
   authenticity and integrity of its messages, LDP provides a level of
   security that is at least as good as, though no better than, that
   which can be provided by the routing protocols themselves.  The more
   general issue of whether privacy should be required for routing
   protocols is beyond the scope of this document.

ラベル分配プロトコルのセキュリティ要件は本質的にはルーティング情報を分配するプロトコルのものと同じです。 メッセージの信憑性と保全を確実にするためにメカニズムを提供することによって、自由民主党が少なくとも同じくらい良くて、もっともより良くないセキュリティのレベルを提供する、ルーティング・プロトコル自体で提供できるそれ。 プライバシーがルーティング・プロトコルに必要であるべきであるかどうかに関する、より一般的な問題はこのドキュメントの範囲を超えています。

   One might argue that label distribution requires privacy to address
   the threat of label spoofing.  However, that privacy would not
   protect against label spoofing attacks since data packets carry

1つは、ラベル分配がラベルスプーフィングの脅威を扱うためにプライバシーを必要とすると主張するかもしれません。 しかしながら、データ・パケットが運ばれるので、そのプライバシーはラベルスプーフィング攻撃から守らないでしょう。

Andersson, et al.           Standards Track                    [Page 87]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[87ページ]。

   labels in the clear.  Furthermore, label spoofing attacks can be made
   without knowledge of the FEC bound to a label.

明確のラベル。 その上、ラベルに縛られたFECに関する知識なしでラベルスプーフィング攻撃をすることができます。

   To avoid label spoofing attacks, it is necessary to ensure that
   labeled data packets are labeled by trusted LSRs and that the labels
   placed on the packets are properly learned by the labeling LSRs.

ラベルスプーフィング攻撃を避けるために、ラベルされたデータ・パケットが信じられたLSRsによってラベルされて、パケットに置かれたラベルがラベリングLSRsによって適切に学習されるのを保証するのが必要です。

5.3.  Denial of Service

5.3. サービス妨害

   LDP provides two potential targets for Denial of Service (DoS)
   attacks:

自由民主党はサービス妨害(DoS)攻撃に2個の仮想ターゲットを提供します:

   1. Well-known UDP Port for LDP Discovery

1. よく知られるUDPは自由民主党のために発見を移植します。

      An LSR administrator can address the threat of DoS attacks via
      Basic Hellos by ensuring that the LSR is directly connected only
      to peers that can be trusted to not initiate such an attack.
      Interfaces to peers interior to the administrator's domain should
      not represent a threat since interior peers are under the
      administrator's control.  Interfaces to peers exterior to the
      domain represent a potential threat since exterior peers are not.
      An administrator can reduce that threat by connecting the LSR only
      to exterior peers that can be trusted to not initiate a Basic
      Hello attack.

LSR管理者はLSRが直接そのような攻撃を開始しないと信じることができない同輩しか接続されるのを確実にするのによるBasicハローズを通してDoS攻撃の脅威を扱うことができます。 内部の同輩がアドミニストレータのコントロールの下にいるので、アドミニストレータのドメインへの内部の同輩へのインタフェースは脅威を表すべきではありません。 外の同輩が表さないので、そのドメインへの外の同輩へのインタフェースは潜在的な脅威を表します。 管理者は、Basic Hello攻撃を開始しないと信じることができない外の同輩しかLSRを接続することによって、その脅威を抑えることができます。

      DoS attacks via Extended Hellos are potentially a more serious
      threat.  This threat can be addressed by filtering Extended Hellos
      using access lists that define addresses with which Extended
      Discovery is permitted.  However, performing the filtering
      requires LSR resource.

Extendedハローズを通したDoS攻撃は潜在的により重大な脅威です。 Extendedディスカバリーが受入れられるアドレスを定義するアクセスリストを使用することでExtendedハローズをフィルターにかけることによって、この脅威を扱うことができます。 しかしながら、フィルタリングを実行するのはLSRリソースを必要とします。

      In an environment where a trusted MPLS cloud can be identified,
      LSRs at the edge of the cloud can be used to protect interior LSRs
      against DoS attacks via Extended Hellos by filtering out Extended
      Hellos originating outside of the trusted MPLS cloud, accepting
      only those originating at addresses permitted by access lists.
      This filtering protects LSRs in the interior of the cloud but
      consumes resources at the edges.

信じられたMPLS雲を特定できる環境で、信じられたMPLS雲の外で起因しながらExtendedハローズを無視するのによるExtendedハローズを通してDoS攻撃に対して内部のLSRsを保護するのに雲の縁のLSRsを使用できます、アクセスリストによって受入れられたアドレスで起因するものだけを受け入れて。 このフィルタリングは、雲の内部にLSRsを保護しますが、縁でリソースを消費します。

   2. Well-known TCP port for LDP Session Establishment

2. よく知られるTCPは自由民主党のためにSession特権階級を移植します。

      Like other control plane protocols that use TCP, LDP may be the
      target of DoS attacks, such as SYN attacks.  LDP is no more or
      less vulnerable to such attacks than other control plane protocols
      that use TCP.

TCPを使用する他の規制飛行機プロトコルのように、自由民主党はSYN攻撃などのDoS攻撃の目標であるかもしれません。 自由民主党はTCPを使用するそのような攻撃に被害を受け易いより多いか他の規制飛行機プロトコルではありません。

      The threat of such attacks can be mitigated somewhat by the
      following:

いくらか以下はそのような攻撃の脅威を緩和できます:

Andersson, et al.           Standards Track                    [Page 88]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[88ページ]。

         o  An LSR SHOULD avoid promiscuous TCP listens for LDP session
            establishment.  It SHOULD use only listens that are specific
            to discovered peers.  This enables it to drop attack packets
            early in their processing since they are less likely to
            match existing or in-progress connections.

o LSR SHOULDは無差別なTCPを避けます。自由民主党のセッション設立の聞こうとします。 それ、発見された同輩にとって、特定のSHOULD使用は聴かれるだけです。 それらが存在か進行中の接続により合っていそうにないので、これは、早く彼らの処理で攻撃パケットを下げるのを可能にします。

         o  The use of the MD5 option helps somewhat since it prevents a
            SYN from being accepted unless the MD5 segment checksum is
            valid.  However, the receiver must compute the checksum
            before it can decide to discard an otherwise acceptable SYN
            segment.

o それが、MD5セグメントチェックサムが有効でない場合SYNが受け入れられるのを防ぐので、MD5オプションの使用はいくらか助けます。 しかしながら、そうでなければ、許容できるSYNセグメントを捨てると決めることができる前に受信機はチェックサムを計算しなければなりません。

         o  The use of access list mechanisms applied at the boundary of
            the MPLS cloud in a manner similar to that suggested above
            for Extended Hellos can protect the interior against attacks
            originating from outside the cloud.

o MPLS雲の境界でExtendedハローズのために上に示されたそれと同様の方法で適用されたアクセスリストメカニズムの使用は雲の外から起因する攻撃に対して内部を保護できます。

6.  Areas for Future Study

6. 今後の研究への領域

   The following topics not addressed in this version of LDP are
   possible areas for future study:

自由民主党のこのバージョンで扱われなかった以下の話題は今後の研究への可能な領域です:

      -  Section 2.16 of the MPLS architecture [RFC3031] requires that
         the initial label distribution protocol negotiation between
         peer LSRs enable each LSR to determine whether its peer is
         capable of popping the label stack.  This version of LDP
         assumes that LSRs support label popping for all link types
         except ATM and Frame Relay.  A future version may specify means
         to make this determination part of the session initiation
         negotiation.

- MPLSアーキテクチャ[RFC3031]のセクション2.16は、同輩LSRsの間の初期のラベル分配議定書交渉が、各LSRが、同輩がラベルスタックを飛び出させることができるかどうか決定するのを可能にするのを必要とします。 自由民主党のこのバージョンはATMとFrame Relay以外のすべてのリンク型のためにそのLSRsサポートラベルの飛び出しを仮定します。 将来のバージョンはセッション開始交渉のこの決断部分を作る手段を指定するかもしれません。

      -  LDP support for CoS (Class of Service) is not specified in this
         version.  CoS support may be addressed in a future version.

- CoS(Serviceのクラス)の自由民主党のサポートはこのバージョンで指定されません。 CoSサポートは将来のバージョンで扱われるかもしれません。

      -  LDP support for multicast is not specified in this version.
         Multicast support may be addressed in a future version.

- マルチキャストの自由民主党のサポートはこのバージョンで指定されません。 マルチキャストサポートは将来のバージョンで扱われるかもしれません。

      -  LDP support for multipath label switching is not specified in
         this version.  Multipath support may be addressed in a future
         version.

- 多重通路ラベルの切り換えの自由民主党のサポートはこのバージョンで指定されません。 多重通路サポートは将来のバージョンで扱われるかもしれません。

      -  LDP support for signaling the maximum transmission unit is not
         specified in this version.  It is discussed in the experimental
         document [LDP-MTU].

- マキシマム・トランスミッション・ユニットに合図する自由民主党のサポートはこのバージョンで指定されません。 実験ドキュメント[自由民主党-MTU]でそれについて議論します。

      -  The current specification does not address basic peer discovery
         on Non-Broadcast Multi-Access (NBMA) media.  The solution
         available in the current specification is to use extended peer

- 現在の仕様はNon-放送Multi-アクセス(NBMA)メディアで基本的な同輩発見を扱いません。 現在の仕様で利用可能なソリューションは拡張同輩を使用することです。

Andersson, et al.           Standards Track                    [Page 89]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[89ページ]。

         discovery in such setups.  The issue of defining a mechanism
         semantically similar to Basic Discovery (1 hop limit, bind the
         hello adjacency to an interface) that uses preconfigured
         neighbor addresses is left for further study.

そのようなセットアップにおける発見。 Basicディスカバリーと意味的に同様のメカニズムを定義する問題、(1つのホップ限界、ひも、こんにちは、インタフェースへの隣接番組) 用途が隣人アドレスをあらかじめ設定したのはさらなる研究に発たれます。

      -  The current specification does not support shutting down an
         adjacency.  The motivation for doing it and the mechanisms for
         achieving it are left for further study.

- 現在の仕様は、終業が隣接番組であるとサポートしません。 それをすることに関する動機とそれを達成するためのメカニズムはさらなる研究に残されます。

      -  The current specification does not include a method for
         securing Hello messages, to detect spoofing of Hellos.  The
         scenarios where this is necessary, as well as the mechanism for
         achieving it are left for future study.

- 現在の仕様はハローズのスプーフィングを検出するためにHelloにメッセージを保証するためのメソッドを含んでいません。 これがそれを達成するためのメカニズムと同様に必要であるシナリオは今後の研究に発たれます。

      -  The current specification does not have the ability to detect a
         stateless fast control plane restart.  The method for achieving
         this, possibly through an "incarnation/instance" number carried
         in the Hello message, is left for future study.

- 現在の仕様には、状態がない速いコントロール飛行機再開を検出する能力がありません。 ことによるとHelloメッセージで運ばれた「肉体化/インスタンス」番号を通してこれを達成するためのメソッドは今後の研究に発たれます。

      -  The current specification does not support an "end of LIB"
         message, analogous to BGP's "end of RIB" message that an LDP
         LSR (operating in DU mode) would use following session
         establishment.  The discussion on the need for such a mechanism
         and its implementation is left for future study.

- 現在の仕様は「LIBの端」メッセージをサポートしません、LDP LSR(DUモードで、操作する)が次のセッション設立を使用するだろうというBGPの「RIBの端」メッセージに類似しています。 そのようなメカニズムとその実装の必要性についての議論は今後の研究に発たれます。

      -  The current specification does not deal with situations where
         different LSRs advertise the same address.  Such situations
         typically occur as the result of configuration errors, and the
         goal in this case is to provide the LSRs advertising the same
         address with enough information to enable operators to take
         corrective action.  The specification of this mechanism is left
         for a separate document.

- 現在の仕様は異なったLSRsが同じアドレスの広告を出す状況に対処しません。 そのような状況は構成誤りの結果として通常起こります、そして、この場合、目標はオペレータが修正措置を取るのを可能にすることができるくらいの情報と共に同じアドレスをLSRs広告に提供することです。 このメカニズムの仕様は別々のドキュメントに残されます。

7.  Changes from RFC 3036

7. RFC3036からの変化

   Here is a list of changes from RFC 3036

ここに、RFC3036からの変化のリストがあります。

       1. Removed the Host Address FEC and references to it, since it is
          not used by any implementation.

1. それがどんな実装によっても使用されないので、それのHost Address FECと参照を取り外しました。

       2. Split the reference list into normative and informative
          references

2. 参考文献一覧表を規範的で有益な参照に分けてください。

       3. Removed "MPLS using ATM VP Switching" from the list of
          normative references, and references to it.

3. 「ATM VPの切り換えを使用するMPLS」を引用規格のリスト、および参照からそれに移しました。

        4. Removed reference to RFC 1700 and replaced it with a link to
          http://www.iana.org/assignments/address-family-numbers.

4. RFC1700に参照を取り除いて、それを http://www.iana.org/assignments/address-family-numbers へのリンクに取り替えました。

Andersson, et al.           Standards Track                    [Page 90]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[90ページ]。

       5. Removed reference to RFC 1771 and replaced it with a reference
          to RFC 4271.

5. RFC1771に参照を取り除いて、それをRFC4271の参照に取り替えました。

       6. Clarified the use of the F-bit.

6. F-ビットの使用をはっきりさせました。

       7. Added option to allow split horizon when doing Ordered
          Control.

7. Ordered Controlをするとき、許容する加えられたオプションは地平線を分けました。

       8. Clarified the processing of messages with the U-bit set during
          the session initialization procedures

8. はっきりさせられて、U-ビットがあるメッセージの処理はセッション初期化手順の間、セットしました。

       9. Clarified the processing of the E-bit during session
          initialization procedures.

9. セッション初期化手順の間、E-ビットの処理をはっきりさせました。

      10. Added text explaining that the Shutdown message in the state
          transition diagram is implemented as a notification message
          with a Status TLV indicating a fatal error.

10. Status TLVが致命的な誤りを示していて状態遷移ダイヤグラムによるShutdownメッセージが通知メッセージとして実装されるのがわかる加えられたテキスト。

      11. Added case for TLV length too short in the specification for
          handling malformed TLVs.

11. TLVの長さのために取り扱いの奇形のTLVsのための仕様であまりに急にケースを加えました。

      12. Explained the security threat posed by hello spoofing.

12. 軍事的脅威がポーズをとったと説明する、こんにちは、スプーフィング。

      13. Added reference to 4271 and 4278 and text for standards
          maturity variance with regards to the MD5 option.

13. 規格円熟変化のためにあいさつで4271と4278の参照とテキストをMD5オプションに追加しました。

      14. Added text from 3031 explaining the handling of implicit NULL
          label.

14. 3031年からの内在しているNULLラベルの取り扱いがわかるテキストを加えました。

      15. Included the encoding of DLCIs to remove normative reference
          to 3034.

15. 3034の引用規格を取り除くためにDLCIsのコード化を含んでいました。

      16. Moved references to 3031, 3032, and 3034 to informative.

16. 3031、3032、および3034の参照を有益に動かしました。

      17. In the section describing handling of unknown TLV, removed
          reference to inexistent section (errata in original document).

17. 未知のTLVの取り扱い、inexistent部の取り除かれた参照(正本の誤字)について説明するセクションで。

      18. Added text clarifying how to achieve interoperability when
          sending vendor-private TLVs and messages.

18. ベンダー個人的なTLVsとメッセージを送るとき、相互運用性を達成する方法をはっきりさせるテキストを加えました。

      19. In the "receive label request" procedures, if a loop is
          detected, changed the procedure to send a notification before
          aborting the rest of the processing.

19. 輪が検出されるなら手順が手順を変えた「ラベル要求を受け取ってください」では、処理の残りを中止する前に、通知書を送ってください。

      20. In "receive label release" procedures, clarified the behavior
          for merge-capable LSRs.

20. コネは手順であって、はっきりさせられた状態で「ラベルリリースを受け取ります」。マージできるLSRsのための振舞い。

Andersson, et al.           Standards Track                    [Page 91]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[91ページ]。

      21. In "receive label release" procedures, clarified the behavior
          for receipt of an unknown FEC.

21. コネは手順であって、はっきりさせられた状態で「ラベルリリースを受け取ります」。未知のFECの領収書のための振舞い。

      22. In note 4 of "Detect Change in FEC Next Hop", modified the
          text to reference the correct set of conditions for sending a
          label request procedure (typo in the original document).

22. 「中の次のFECが飛び越す変化を検出してください」の注意4では、変更されて、aを送るための正しいセットの状態がラベルする参照へのテキストは手順(正本の誤植)を要求します。

      23. In the procedures for "LSR decides to no longer label switch a
          FEC", clarified the fact that the label must not be reused
          until a label release is received.

23. 「LSRは、もうFECとスイッチをラベルしないと決める」手順で、はっきりさせられて、ラベルリリースまでラベルを再利用してはいけないという事実は受信されています。

      24. In the routine "Prepare_Label_Mapping_Attributes", added a
          note regarding the treatment of unknown TLVs according to
          their U and F-bits.

24. ルーチンで、彼らのUとF-ビットに従った未知のTLVsの処理に関する注は、「__属性を写像するラベル_を準備し」て、加えていました。

      25. In the Address message processing procedures, clarified the
          behavior for the case where an LSR receives re-advertisement
          of an address previously advertised it, or withdrawal of an
          address from an LSR that has not previously advertised that
          address.

25. はっきりさせられて、手順を処理するAddressメッセージでは、LSRが以前にアドレスの再広告を受け取るケースのための振舞いはそれ、または以前にそのアドレスの広告を出していないLSRからのアドレスの退出の広告を出しました。

      26. In the routine "Receive Label Mapping", clarified the meaning
          of PrevAdvLabel when no label advertisement message has been
          sent previously.

26. ルーチンでは、以前にラベルなし広告メッセージを送ったとき、「ラベルマッピングを受け取ってください」はPrevAdvLabelの意味をはっきりさせました。

      27. In the "Receive Label Mapping" procedures, if a loop is
          detected, modified the procedure to send a notification before
          aborting the rest of the processing.

27. 輪が検出されるなら手順が以前通知を送るように手順を変更した処理の残りを中止する「ラベルマッピングを受け取ってください」で。

      28. In the "Receive Label Mapping" procedures, corrected step
          LMp.10 to handle label mapping messages for additional (non-
          merged) LSPs for the FEC.

28. 「ラベルマッピングを受け取ってください」という手順で、ハンドルへの直っているステップLMp.10はFECのために追加している(非合併している)LSPsへのマッピングメッセージをラベルします。

      29. In the "Receive Label Mapping" procedures, clarified behavior
          when receiving a duplicate label for the same FEC.

29. 「ラベルマッピングを受け取ってください」という手順、同じFECのために写しラベルを受けるときのはっきりさせられた振舞いで。

      30. In the routine "Receive Label Abort Request", clarified the
          behavior for non-merging LSRs.

30. ルーチンでは、「ラベルアボート要求を受け取ってください」は非合併しているLSRsのために振舞いをはっきりさせました。

      31. Added the following items to the section discussing areas for
          future study:

31. 今後の研究と領域について議論しながら、以下の項目をセクションに追加します:

         o  extensions for communicating the maximum transmission unit
         o  basic peer discovery on NBMA media
         o  option of shutting down an adjacency
         o  mechanisms for securing Hello messages
         o  detection of a stateless fast control plane restart
         o  support of "end of LIB" message

o Helloメッセージoが状態がない速いコントロール飛行機再開oの検出であると機密保護するためのメカニズムがサポートする「LIBの端」メッセージの隣接番組oを止めるNBMAメディアoオプションのときにマキシマム・トランスミッション・ユニットのo基本的な同輩発見を伝えるための拡大

Andersson, et al.           Standards Track                    [Page 92]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[92ページ]。

         o  mechanisms for dealing with the case where different LSRs
            advertise the same address

o 異なったLSRsが同じアドレスの広告を出すケースに対処するためのメカニズム

8.  Acknowledgments

8. 承認

   This document is produced as part of advancing the LDP specification
   to draft standard status.  This document was originally published as
   RFC 3036 in January 2001.  It was produced by the MPLS Working Group
   of the IETF and was jointly authored by Loa Andersson, Paul Doolan,
   Nancy Feldman, Andre Fredette, and Bob Thomas.

このドキュメントは標準の状態を作成するために自由民主党仕様を進める一部として製作されます。 このドキュメントは2001年1月に元々、RFC3036として発表されました。 それは、IETFのMPLS作業部会によって生産されて、Loaアンデション、ポールDoolan、ナンシー・フェルドマン、アンドレFredette、およびボブ・トーマスによって共同で書かれました。

   The ideas and text in RFC 3036 were collected from a number of
   sources.  We would like to thank Rick Boivie, Ross Callon, Alex
   Conta, Eric Gray, Yoshihiro Ohba, Eric Rosen, Bernard Suter, Yakov
   Rekhter, and Arun Viswanathan for their input for RFC 3036.

RFC3036の考えとテキストは多くのソースから集められました。 RFC3036のための彼らの入力についてリックBoivie、ロスCallon、アレックス・コンタ、エリック・グレー、芳広オオバ、エリック・ローゼン、バーナードSuter、ヤコフRekhter、およびアルンViswanathanに感謝申し上げます。

   The editors would like to thank Eric Gray, David Black, and Sam
   Hartman for their input to and review of the current document.

彼らの入力のためのエリック・グレー、デヴィッドBlack、およびサム・ハートマンに感謝します、そして、エディタが論評したがっている、現在のドキュメント。

   In addition, the editors would like to thank the members of the MPLS
   Working Group for their ideas and the support they have given to this
   document, and in particular, to Eric Rosen, Luca Martini, Markus
   Jork, Mark Duffy, Vach Kompella, Kishore Tiruveedhula, Rama
   Ramakrishnan, Nick Weeds, Adrian Farrel, and Andy Malis.

さらに、エディタは彼らの考え、それらがこのドキュメント、および特にエリック・ローゼンへのルカMartiniに与えたサポート、マーカスJork、マーク・ダフィー、Vach Kompella、Kishore Tiruveedhula、ラマRamakrishnan、ニックWeeds、エードリアン・ファレル、およびアンディMalisについてMPLS作業部会のメンバーに感謝したがっています。

9.  References

9. 参照

9.1.  Normative References

9.1. 引用規格

   [IANA]        Narten, T. and H. Alvestrand, "Guidelines for Writing
                 an IANA Considerations Section in RFCs", BCP 26, RFC
                 2434, October 1998.

[IANA]Narten、T.とH.Alvestrand、「RFCsにIANA問題部に書くためのガイドライン」BCP26、RFC2434(1998年10月)。

   [RFC1321]     Rivest, R., "The MD5 Message-Digest Algorithm", RFC
                 1321, April 1992.

[RFC1321] Rivest、R.、「MD5メッセージダイジェストアルゴリズム」、RFC1321、1992年4月。

   [ASSIGNED_AF] http://www.iana.org/assignments/address-family-numbers

[_AFを割り当てます] http://www.iana.org/assignments/address-family-numbers

   [RFC2119]     Bradner, S., "Key words for use in RFCs to Indicate
                 Requirement Levels", BCP 14, RFC 2119, March 1997.

[RFC2119] ブラドナー、S.、「Indicate Requirement LevelsへのRFCsにおける使用のためのキーワード」、BCP14、RFC2119、1997年3月。

   [RFC2385]     Heffernan, A., "Protection of BGP Sessions via the TCP
                 MD5 Signature Option", RFC 2385, August 1998.

[RFC2385] ヘファーナン、A.、「TCP MD5 Signature Optionを通したBGPセッションズの保護」、RFC2385、1998年8月。

   [RFC3035]     Davie, B., Lawrence, J., McCloghrie, K., Rosen, E.,
                 Swallow, G., Rekhter, Y., and P. Doolan, "MPLS using
                 LDP and ATM VC Switching", RFC 3035, January 2001.

[RFC3035] デイビー、B.、ローレンス、J.、McCloghrie、K.、ローゼン、E.、ツバメ、G.、Rekhter、Y.、およびP.Doolan、「自由民主党と気圧VCの切り換えを使用するMPLS」、RFC3035(2001年1月)。

Andersson, et al.           Standards Track                    [Page 93]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[93ページ]。

   [RFC3037]     Thomas, B. and E. Gray, "LDP Applicability", RFC 3037,
                 January 2001.

[RFC3037]トーマスとB.とE.グレー、「自由民主党の適用性」、RFC3037、2001年1月。

9.2.  Informative References

9.2. 有益な参照

   [CRLDP]       Jamoussi, B., Ed., Andersson, L., Callon, R., Dantu,
                 R., Wu, L., Doolan, P., Worster, T., Feldman, N.,
                 Fredette, A., Girish, M., Gray, E., Heinanen, J.,
                 Kilty, T., and A. Malis, "Constraint-Based LSP Setup
                 using LDP", RFC 3212, January 2002.

[CRLDP]Jamoussi、B.(エド)、アンデション、L.、Callon、R.、Dantu、R.、ウー、L.、Doolan、P.、オースター、T.、フェルドマン、N.、Fredette、A.、Girish、M.、グレー、E.、Heinanen、J.、Kilty、T.、およびA.Malis、「自由民主党を使用して、規制ベースのLSPはセットアップします」、RFC3212、2002年1月。

   [LDP-MTU]     Black, B. and K. Kompella, "Maximum Transmission Unit
                 Signalling Extensions for the Label Distribution
                 Protocol", RFC 3988, January 2005.

[自由民主党-MTU] 黒とB.とK.Kompella、「ラベル分配プロトコルのためのマキシマム・トランスミッション・ユニット合図拡大」、RFC3988、2005年1月。

   [RFC2328]     Moy, J., "OSPF Version 2", STD 54, RFC 2328, April
                 1998.

[RFC2328]Moy、J.、「OSPF、バージョン2インチ、STD54、RFC2328、1998インチ年4月。

   [RFC2702]     Awduche, D., Malcolm, J., Agogbua, J., O'Dell, M., and
                 J. McManus, "Requirements for Traffic Engineering Over
                 MPLS", RFC 2702, September 1999.

[RFC2702]AwducheとD.とマルコムとJ.とAgogbuaとJ.とオデル、M.とJ.マクマナス、「MPLSの上の交通工学のための要件」RFC2702(1999年9月)。

   [RFC3031]     Rosen, E., Viswanathan, A., and R. Callon,
                 "Multiprotocol Label Switching Architecture", RFC 3031,
                 January 2001.

[RFC3031] ローゼンとE.とViswanathan、A.とR.Callon、「Multiprotocolラベル切り換えアーキテクチャ」、RFC3031、2001年1月。

   [RFC3032]     Rosen, E., Tappan, D., Fedorkow, G., Rekhter, Y.,
                 Farinacci, D., Li, T., and A. Conta, "MPLS Label Stack
                 Encoding", RFC 3032, January 2001.

[RFC3032] ローゼン、E.、タッパン、D.、Fedorkow、G.、Rekhter、Y.、ファリナッチ、D.、李、T.、およびA.コンタ、「MPLSラベルスタックコード化」、RFC3032(2001年1月)。

   [RFC3034]     Conta, A., Doolan, P., and A. Malis, "Use of Label
                 Switching on Frame Relay Networks Specification", RFC
                 3034, January 2001.

[RFC3034] コンタ、A.、Doolan、P.、およびA.Malis、「フレームリレーにおけるラベルの切り換えの使用は仕様をネットワークでつなぎます」、RFC3034、2001年1月。

   [RFC4271]     Rekhter, Y., Ed., Li, T., Ed., and S. Hares, Ed., "A
                 Border Gateway Protocol 4 (BGP-4)", RFC 4271, January
                 2006.

[RFC4271]Rekhter、Y.(エド)、李、T.(エド)、およびS.野兎(エド)、「境界ゲートウェイは4(BGP-4)について議定書の中で述べます」、RFC4271、2006年1月。

   [RFC4278]      Bellovin, S. and A. Zinin, "Standards Maturity
                 Variance Regarding the TCP MD5 Signature Option (RFC
                 2385) and the BGP-4 Specification", RFC 4278, January
                 2006.

[RFC4278] Bellovin、S.、およびA.ジニン、「TCP MD5署名オプションに関する規格円熟変化、(RFC2385)とBGP-4仕様、」、RFC4278(2006年1月)

Andersson, et al.           Standards Track                    [Page 94]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[94ページ]。

Appendix A.  LDP Label Distribution Procedures

付録A.自由民主党ラベル分配手順

   This section specifies label distribution behavior in terms of LSR
   response to the following events:

このセクションは以下のイベントへのLSR応答でラベル分配の振舞いを指定します:

      -  Receive Label Request Message;
      -  Receive Label Mapping Message;
      -  Receive Label Abort Request Message;
      -  Receive Label Release Message;
      -  Receive Label Withdraw Message;
      -  Recognize new FEC;
      -  Detect change in FEC next hop;
      -  Receive Notification Message / Label Request Aborted;
      -  Receive Notification Message / No Label Resources;
      -  Receive Notification Message / No Route;
      -  Receive Notification Message / Loop Detected;
      -  Receive Notification Message / Label Resources Available;
      -  Detect local label resources have become available;
      -  LSR decides to no longer label switch a FEC;
      -  Timeout of deferred label request.

- ラベル要求メッセージを受け取ってください。 - ラベルマッピングメッセージを受け取ってください。 - ラベルアボート要求メッセージを受け取ってください。 - ラベルリリースメッセージを受け取ってください。 - ラベルを受けてください。メッセージを引き下がらせてください。 - 新しいFECを認識してください。 - 中の次のFECが飛び越す変化を検出してください。 - 中止された通知メッセージ/ラベル要求を受け取ってください。 - 通知メッセージ/ラベルなしリソースを受け取ってください。 - 通知メッセージ/いいえ、ルートを受けてください。 - 検出された通知メッセージ/輪を受けてください。 - 利用可能な通知メッセージ/ラベルリソースを受け取ってください。 - 地方のラベルを検出してください。リソースは利用可能になりました。 - LSRは、もうFECとスイッチをラベルしないと決めます。 - 延期されたラベル要求のタイムアウト。

   The specification of LSR behavior in response to an event has three
   parts:

イベントに対応したLSRの振舞いの仕様には、3つの部品があります:

      1. Summary.  Prose that describes LSR response to the event in
         overview.

1. 概要。 LSR応答を概要におけるイベントに説明する散文。

      2. Context.  A list of elements referred to by the Algorithm part
         of the specification.  (See 3.)

2. 文脈。 仕様のAlgorithm部分によって示された要素のリスト。 (3を見てください。)

      3. Algorithm.  An algorithm for LSR response to the event.

3. アルゴリズム。 イベントへのLSR応答のためのアルゴリズム。

   The summary may omit details of the LSR response, such as bookkeeping
   action or behavior dependent on the LSR label advertisement mode,
   control mode, or label retention mode in use.  The intent is that the
   Algorithm fully and unambiguously specify the LSR response.

概要は使用中のLSRラベル広告モード、コントロールモード、またはラベル保有モードに依存していた状態でLSR応答の簿記動作か振舞いなどの詳細を省略するかもしれません。 意図はAlgorithmが完全に明白にLSR応答を指定するということです。

   The algorithms in this section use procedures defined in the MPLS
   architecture specification [RFC3031] for hop-by-hop routed traffic.
   These procedures are:

このセクションのアルゴリズムはホップごとに発送されたトラフィックにMPLSアーキテクチャ仕様[RFC3031]に基づき定義された手順を用います。 これらの手順は以下の通りです。

      -  Label Distribution procedure, which is performed by a
         downstream LSR to determine when to distribute a label for a
         FEC to LDP peers.  The architecture defines four Label
         Distribution procedures:

- 手順とDistributionをラベルしてください。(それは、FECのためにいつ自由民主党の同輩にラベルを分配するかを決定するために川下のLSRによって実行されます)。 アーキテクチャは4つのLabel Distribution手順を定義します:

         .  Downstream Unsolicited Independent Control, called
            PushUnconditional in [RFC3031].

. [RFC3031]のPushUnconditionalと呼ばれる川下のUnsolicited無党派Control。

Andersson, et al.           Standards Track                    [Page 95]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[95ページ]。

         .  Downstream Unsolicited Ordered Control, called
            PushConditional in [RFC3031].

. [RFC3031]のPushConditionalと呼ばれる川下のUnsolicited Ordered Control。

         .  Downstream On Demand Independent Control, called
            PulledUnconditional in [RFC3031].

. [RFC3031]のPulledUnconditionalと呼ばれる川下のOn Demand無党派Control。

         .  Downstream On Demand Ordered Control, called
            PulledConditional in [RFC3031].

. [RFC3031]のPulledConditionalと呼ばれる川下のOn Demand Ordered Control。

      -  Label Withdrawal procedure, which is performed by a downstream
         LSR to determine when to withdraw a FEC label mapping
         previously distributed to LDP peers.  The architecture defines
         a single Label Withdrawal procedure.  Whenever an LSR breaks
         the binding between a label and a FEC, it MUST withdraw the FEC
         label mapping from all LDP peers to which it has previously
         sent the mapping.

- 手順とWithdrawalをラベルしてください。(それは、以前に自由民主党の同輩に分配されたFECラベルマッピングをいつ引き下がらせるかを決定するために川下のLSRによって実行されます)。 アーキテクチャはただ一つのLabel Withdrawal手順を定義します。 LSRがラベルとFECの間の結合を壊すときはいつも、それはすべての自由民主党からそれが以前にマッピングを送った同輩を写像するFECラベルを引っ込めなければなりません。

      -  Label Request procedure, which is performed by an upstream LSR
         to determine when to explicitly request that a downstream LSR
         bind a label to a FEC and send it the corresponding label
         mapping.  The architecture defines three Label Request
         procedures:

- 手順とRequestをラベルしてください。(それは、川下のLSRがFECにラベルを縛って、対応するラベルマッピングをそれに送るよういつ明らかに要求するかを決定するために上流のLSRによって実行されます)。 アーキテクチャは3つのLabel Request手順を定義します:

         .  Request Never.  The LSR never requests a label.

まさかよう要求してください。. LSRはラベルは決して要求しません。

         .  Request When Needed.  The LSR requests a label whenever it
            needs one.

. 必要であると、要求します。 1を必要とするときはいつも、LSRはラベルを要求します。

         .  Request On Request.  This procedure is used by non-label
            merging LSRs.  The LSR requests a label when it receives a
            request for one, in addition to whenever it needs one.

. 要求に応じて、要求します。 この手順は、LSRsを合併しながら、非ラベルによって用いられます。 1を必要とするときはいつも。

      -  Label Release procedure, which is performed by an upstream LSR
         to determine when to release a previously received label
         mapping for a FEC.  The architecture defines two Label Release
         procedures:

- 手順とReleaseをラベルしてください。(それは、いつFECのための以前に受信されたラベルマッピングを発表するかを決定するために上流のLSRによって実行されます)。 アーキテクチャは2つのLabel Release手順を定義します:

         .  Conservative Label retention, called ReleaseOnChange in
            [RFC3031].

. [RFC3031]のReleaseOnChangeと呼ばれる保守的なLabel保有。

         .  Liberal Label retention, called NoReleaseOnChange in
            [RFC3031].

. [RFC3031]のNoReleaseOnChangeと呼ばれる寛容なLabel保有。

      -  Label Use procedure, which is performed by an LSR to determine
         when to start using a FEC label for forwarding/switching.  The
         architecture defines three Label Use procedures:

- 手順とUseをラベルしてください。(それは、進めるか、または切り替わるのにFECラベルを使用するのをいつ出発するかを決定するためにLSRによって実行されます)。 アーキテクチャは3つのLabel Use手順を定義します:

Andersson, et al.           Standards Track                    [Page 96]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[96ページ]。

         .  Use Immediate.  The LSR immediately uses a label received
            from a FEC next hop for forwarding/switching.

. 使用即座です。 LSRはすぐに、進めるか、または切り替わるようにFEC次ホップから受け取られたラベルを使用します。

         .  Use If Loop Free.  The LSR uses a FEC label received from a
            FEC next hop for forwarding/switching only if it has
            determined that by doing so it will not cause a forwarding
            loop.

. 輪から自由であるなら、使用します。 FECラベルが次のFECから受けたLSR用途は、そうそれをするのによるそれが推進輪を引き起こさないことを決定した場合にだけ、進めるか、または切り替わるように跳びます。

         .  Use If Loop Not Detected.  This procedure is the same as Use
            Immediate unless the LSR has detected a loop in the FEC LSP.
            Use of the FEC label for forwarding/switching will continue
            until the next hop for the FEC changes or the loop is no
            longer detected.

. 輪であるなら、検出されないで、使用します。 LSRがFEC LSPの輪を検出していない場合、この手順はUse Immediateと同じです。 FEC変化か輪のための次のホップがもう検出されないまで、FECラベルの進めるか、または切り替わる使用は続くでしょう。

         This version of LDP does not include a loop prevention
         mechanism; therefore, the procedures below do not make use of
         the Use If Loop Free procedure.

自由民主党のこのバージョンは輪の防止メカニズムを含んでいません。 したがって、以下の手順はUse If Loop Free手順を利用しません。

      -  Label No Route procedure (called the NotAvailable procedure in
         [RFC3031]), which is performed by an upstream LSR to determine
         how to respond to a No Route notification from a downstream LSR
         in response to a request for a FEC label mapping.  The
         architecture specification defines two Label No Route
         procedures:

- Route手順(NotAvailable手順を回収します[RFC3031])を全くラベルしてください。(それは、FECラベルマッピングに関する要求に対応して川下のLSRからいいえRoute通知に応じる方法を決定するために上流のLSRによって実行されません)。 アーキテクチャ仕様は2つのLabelいいえRoute手順を定義します:

         .  Request Retry.  The LSR should issue the label request at a
            later time.

. 再試行するよう要求してください。 LSRは後でラベル要求を出すはずです。

         .  No Request Retry.  The LSR should assume that the downstream
            LSR will provide a label mapping when the downstream LSR has
            a next hop, and it should not reissue the request.

. 要求再試行がありません。 川下のLSRに次のホップがあるとき、LSRは、川下のLSRがラベルマッピングを提供すると仮定するはずです、そして、それは要求を再発行するべきではありません。

A.1.  Handling Label Distribution Events

A.1。 取り扱いラベル分配イベント

   This section defines LDP label distribution procedures by specifying
   an algorithm for each label distribution event.  The requirement on
   an LDP implementation is that its event handling must have the effect
   specified by the algorithms.  That is, an implementation need not
   follow exactly the steps specified by the algorithms as long as the
   effect is identical.

このセクションは、それぞれのラベル分配イベントにアルゴリズムを指定することによって、自由民主党ラベル分配手順を定義します。 自由民主党実装に関する要件はイベント取り扱いがアルゴリズムで効果を指定させなければならないということです。すなわち、実装はまさに効果が同じである限り、アルゴリズムで指定された方法に従う必要はありません。

   The algorithms for handling label distribution events share common
   actions.  The specifications below package these common actions into
   procedure units.  Specifications for these common procedures are in
   their own Section, "Common Label Distribution Procedures", which
   follows this.

取り扱いラベル分配出来事のためのアルゴリズムは一般的な動作を共有します。 以下の仕様はこれらの一般的な動作を手順単位にパッケージします。 これらの常法のための仕様がそれら自身のセクション、「一般的なラベル分配手順」であります。(それは、これに続きます)。

Andersson, et al.           Standards Track                    [Page 97]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[97ページ]。

   An implementation would use data structures to store information
   about protocol activity.  This appendix specifies the information to
   be stored in sufficient detail to describe the algorithms, and
   assumes the ability to retrieve the information as needed.  It does
   not specify the details of the data structures.

実現は、プロトコル活動の情報を格納するのにデータ構造を使用するでしょう。 この付録は、アルゴリズムを説明できるくらい詳細に格納される情報を指定して、必要に応じて情報を検索する能力を仮定します。 それはデータ構造の詳細を指定しません。

A.1.1.  Receive Label Request

A.1.1。 ラベル要求を受け取ってください。

   Summary:

概要:

      The response by an LSR to receipt of a FEC label request from an
      LDP peer may involve one or more of the following actions:

自由民主党の同輩からのFECラベル要求の領収書へのLSRによる応答は以下の動作の1つ以上を伴うかもしれません:

      -  Transmission of a notification message to the requesting LSR
         indicating why a label mapping for the FEC cannot be provided;

- なぜFECのためのラベルマッピングを提供できないかを示す要求しているLSRへの通知メッセージの伝達。

      -  Transmission of a FEC label mapping to the requesting LSR;

- 要求しているLSRへのFECラベルマッピングの伝達。

      -  Transmission of a FEC label request to the FEC next hop;

- 次のFECへのFECラベル要求の伝達は跳びます。

      -  Installation of labels for forwarding/switching use by the LSR.

- LSRによる推進/切り換え使用のためにラベルのインストール。

   Context:

文脈:

      -  LSR.  The LSR handling the event.

- LSR。 出来事を扱うLSR。

      -  MsgSource.  The LDP peer that sent the message.

- MsgSource。 メッセージを送った自由民主党の同輩。

      -  FEC.  The FEC specified in the message.

- FEC。 FECはメッセージで指定しました。

      -  RAttributes.  Attributes received with the message, e.g., Hop
         Count, Path Vector.

- RAttributes。 メッセージで受け取られた属性、例えば、Hop Count、Path Vector。

      -  SAttributes.  Attributes to be included in the Label Request
         message, if any, propagated to FEC Next Hop.

- SAttributes。 Label Requestメッセージにもしあれば含まれるべき属性はFEC Next Hopに伝播されました。

      -  StoredHopCount.  The hop count, if any, previously recorded for
         the FEC.

- StoredHopCount。 もしあれば以前にFECのために記録されたホップカウント。

   Algorithm:

アルゴリズム:

      LRq.1   Execute procedure Check_Received_Attributes (MsgSource,
              LabelRequest, RAttributes).
              If Loop Detected, goto LRq.4.

LRq.1Execute手順Check_Received_Attributes(MsgSource、LabelRequest、RAttributes)。 Loop Detectedであるなら、goto LRq.4です。

      LRq.2   Is there a Next Hop for FEC?
              If not, goto LRq.5.

そこのLRq.2Is、FECのためのNext Hop-- そうでなければ、goto LRq.5

Andersson, et al.           Standards Track                    [Page 98]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[98ページ]。

      LRq.3   Is MsgSource the Next Hop?
              If not, goto LRq.6.

LRq.3は次のMsgSourceホップですか? そうでなければ、goto LRq.6

      LRq.4   Execute procedure Send_Notification (MsgSource, Loop
              Detected).
              Goto LRq.13

LRq.4Execute手順Send_Notification(MsgSource、Loop Detected)。 ゴトーLRq.13

      LRq.5   Execute procedure Send_Notification (MsgSource, No Route).
              Goto LRq.13.

LRq.5Execute手順Send_Notification(MsgSource、Routeがありません)。 ゴトーLRq.13。

      LRq.6   Has LSR previously received a label request for FEC from
              MsgSource?
              If not, goto LRq.8.  (See Note 1.)

Has LSRが以前に受け取ったLRq.6 MsgSource?からのFECを求めるラベル要求 そうでなければ、goto LRq.8 (注意1を見てください。)

      LRq.7   Is the label request a duplicate request?
              If so, goto LRq.13.  (See Note 2.)

ラベルが、写しが要求するよう要求するLRq.7Is? そうだとすれば、goto LRq.13 (注意2を見てください。)

      LRq.8   Record label request for FEC received from MsgSource and
              mark it pending.

LRq.8Recordは、MsgSourceから受け取られたFECを求める要求をラベルして、それが未定であるとマークします。

      LRq.9   Perform LSR Label Distribution procedure:

LRq.9Perform LSR Label Distribution手順:

            For Downstream Unsolicited Independent Control OR For
            Downstream On Demand Independent Control

独立制御か川下のオンデマンドの独立制御に、求められていない川下に

               1. Has LSR previously received and retained a label
                  mapping for FEC from Next Hop?
                  Is so, set Propagating to IsPropagating.
                  If not, set Propagating to NotPropagating.

1. LSRはNext HopからのFECのために以前に、受信して、ラベルマッピングを保有しましたか? したがって、であるIsPropagatingにPropagatingを設定しました。 そうでなければ、NotPropagatingにPropagatingを設定してください。

               2. Execute procedure
                  Prepare_Label_Mapping_Attributes(MsgSource, FEC,
                  RAttributes, SAttributes, Propagating,
                  StoredHopCount).

2. 手順Prepare_Label_Mapping_Attributes(MsgSource、FEC、RAttributes、SAttributes、Propagating、StoredHopCount)を実行してください。

               3. Execute procedure Send_Label (MsgSource, FEC,
                  SAttributes).

3. 手順Send_Label(MsgSource、FEC、SAttributes)を実行してください。

               4. Is LSR egress for FEC? OR Has LSR previously received
                  and retained a label mapping for FEC from Next Hop?
                  If so, goto LRq.11.
                  If not, goto LRq.10.

4. LSR出口はFECのためのものですか? OR Has LSRはNext HopからのFECのために以前に、受信して、ラベルマッピングを保有しましたか? そうだとすれば、goto LRq.11 そうでなければ、goto LRq.10

Andersson, et al.           Standards Track                    [Page 99]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[99ページ]。

               For Downstream Unsolicited Ordered Control OR For
               Downstream On Demand Ordered Control

川下の求められていない命令されたコントロールかオンデマンドの川下に、コントロールは注文されていました。

               1. Is LSR egress for FEC? OR Has LSR previously received
                  and retained a label mapping for FEC from Next Hop?
                  (See Note 3.)
                  If not, goto LRq.10.

1. LSR出口はFECのためのものですか? OR Has LSRはNext HopからのFECのために以前に、受信して、ラベルマッピングを保有しましたか? (注意3を見てください。) そうでなければ、goto LRq.10

               2. Execute procedure
                  Prepare_Label_Mapping_Attributes(MsgSource, FEC,
                  RAttributes, SAttributes, IsPropagating,
                  StoredHopCount)

2. 手順Prepare_Label_Mapping_Attributesを実行してください。(MsgSource、FEC、RAttributes、SAttributes、IsPropagating、StoredHopCount)

               3. Execute procedure Send_Label (MsgSource, FEC,
                  SAttributes).
                  Goto LRq.11.

3. 手順Send_Label(MsgSource、FEC、SAttributes)を実行してください。 ゴトーLRq.11。

      LRq.10  Perform LSR Label Request procedure:

LRq.10はLSR Label Request手順を実行します:

         For Request Never

決して要求でない

                  1. Goto LRq.13.

1. ゴトーLRq.13。

         For Request When Needed OR
         For Request On Request

必要であるか、要求に応じて要求のために要求のために

               1.  Execute procedure Prepare_Label_Request_Attributes
                  (Next Hop, FEC, RAttributes, SAttributes);

1. 手順Prepare_Label_Request_Attributes(次のHop、FEC、RAttributes、SAttributes)を実行してください。

               2. Execute procedure Send_Label_Request (Next Hop, FEC,
                  SAttributes).
                  Goto LRq.13.

2. 手順Send_Label_Request(次のHop、FEC、SAttributes)を実行してください。 ゴトーLRq.13。

      LRq.11  Has LSR successfully sent a label for FEC to MsgSource?
              If not, goto LRq.13.  (See Note 4.)

LSRはLRq.11はFECのためにラベルをMsgSourceに首尾よく送らせますか? そうでなければ、goto LRq.13 (注意4を見てください。)

      LRq.12  Perform LSR Label Use procedure.

LRq.12はLSR Label Use手順を実行します。

              For Use Immediate OR For Use If Loop Not Detected

検出されないで、輪であるなら使用に即座のORを使用してください。

               1. Install label sent to MsgSource and label from Next
                  Hop (if LSR is not egress) for forwarding/switching
                  use.

1. 推進/切り換え使用のためにNext Hop(LSRが出口でないなら)からMsgSourceとラベルに送られたラベルをインストールしてください。

      LRq.13  DONE.

行われたLRq.13。

Andersson, et al.           Standards Track                   [Page 100]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[100ページ]。

      Notes:

注意:

         1. In the case where MsgSource is a non-label merging LSR, it
            will send a label request for each upstream LDP peer that
            has requested a label for FEC from it.  The LSR must be able
            to distinguish such requests from a non-label merging
            MsgSource from duplicate label requests.

1. MsgSourceがLSRを合併する非ラベルである場合では、それはFECのためにそれからラベルを要求したそれぞれの上流の自由民主党の同輩を求めるラベル要求を送るでしょう。 LSRは、写しラベル要求からMsgSourceを合併しながら、非ラベルとそのような要求を区別できなければなりません。

            The LSR uses the message ID of received Label Request
            messages to detect duplicate requests.  This means that an
            LSR (the upstream peer) may not reuse the message ID used
            for a Label Request until the Label Request transaction has
            completed.

LSRは写し要求を検出する受信されたLabel RequestメッセージのメッセージIDを使用します。 これは、LSR(上流の同輩)が完成されて、IDがLabel RequestにLabel Request取引が使用するまで使用したメッセージを再利用しないかもしれないことを意味します。

         2. When an LSR sends a label request to a peer, it records that
            the request has been sent and marks it as outstanding.  As
            long as the request is marked outstanding, the LSR SHOULD
            NOT send another request for the same label to the peer.
            Such a second request would be a duplicate.  The
            Send_Label_Request procedure described below obeys this
            rule.

2. LSRが送った状態で同輩に、記録するという要求があったラベル要求を送って、傑出するとしてそれをマークすると。 要求が傑出しているとマークされる限り、LSR SHOULD NOTは同じラベルを求める別の要求を同輩に送ります。 そのような2番目の要求は写しでしょう。 以下で説明されたSend_Label_Request手順はこの規則に従います。

            A duplicate label request is considered a protocol error and
            SHOULD be dropped by the receiving LSR (perhaps with a
            suitable notification returned to MsgSource).

ラベルが要求する写しはそうです。プロトコル誤りとSHOULDであると考えられて、受信LSR(恐らく適当な通知をMsgSourceに返している)によって落とされてください。

         3. If the LSR is not merge-capable, this test will fail.

3. LSRがマージできないと、このテストは失敗するでしょう。

         4. The Send_Label procedure may fail due to lack of label
            resources, in which case the LSR SHOULD NOT perform the
            Label Use procedure.

4. Send_Label手順はラベルリソースの不足のため失敗するかもしれません、その場合、LSR SHOULD NOTはLabel Use手順を実行します。

A.1.2.  Receive Label Mapping

A.1.2。 ラベルマッピングを受け取ってください。

   Summary:

概要:

      The response by an LSR to receipt of a FEC label mapping from an
      LDP peer may involve one or more of the following actions:

自由民主党の同輩からのFECラベルマッピングの領収書へのLSRによる応答は以下の動作の1つ以上を伴うかもしれません:

      -  Transmission of a Label Release message for the FEC label to
         the LDP peer;

- 自由民主党の同輩へのFECラベルへのLabel Releaseメッセージの伝達。

      -  Transmission of Label Mapping messages for the FEC to one or
         more LDP peers;

- 1人以上の自由民主党の同輩へのFECへのLabel Mappingメッセージの伝達。

      -  Installation of the newly learned label for
         forwarding/switching use by the LSR.

- LSRによる推進/切り換え使用のために新たに学習されたラベルのインストール。

Andersson, et al.           Standards Track                   [Page 101]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[101ページ]。

   Context:

文脈:

      -  LSR.  The LSR handling the event.

- LSR。 出来事を扱うLSR。

      -  MsgSource.  The LDP peer that sent the message.

- MsgSource。 メッセージを送った自由民主党の同輩。

      -  FEC.  The FEC specified in the message.

- FEC。 FECはメッセージで指定しました。

      -  Label.  The label specified in the message.

- ラベルします。 ラベルはメッセージで指定しました。

      -  PrevAdvLabel.  The label for the FEC, if any, previously
         advertised to an upstream peer.  Assuming no label was
         previously advertised, this is the same label as the one in the
         Label Mapping message being processed.

- PrevAdvLabel。 もしあれば以前に上流の同輩に広告に掲載されたFECのためのラベル。 ラベルなしが以前に広告を出したと仮定して、これは処理されるLabel Mappingメッセージのものと同じラベルです。

      -  StoredHopCount.  The hop count previously recorded for the FEC.

- StoredHopCount。 以前にFECのために記録されたホップカウント。

      -  RAttributes.  Attributes received with the message, e.g., Hop
         Count, Path Vector.

- RAttributes。 メッセージで受け取られた属性、例えば、Hop Count、Path Vector。

      -  SAttributes to be included in the Label Mapping message, if
         any, propagated to upstream peers.

- Label Mappingメッセージにもしあれば含まれるべきSAttributesは上流の同輩に伝播しました。

   Algorithm:

アルゴリズム:

      LMp.1   Does the received label mapping match an outstanding label
              request for FEC previously sent to MsgSource?  If not,
              goto LMp.3.

FECを求める傑出しているラベル要求が以前にMsgSourceに送った受け取られていることのDoesのLMp.1ラベルマッピングマッチ? そうでなければ、goto LMp.3

      LMp.2   Delete record of outstanding FEC label request.

傑出しているFECラベル要求に関するLMp.2Delete記録。

      LMp.3   Execute procedure Check_Received_Attributes (MsgSource,
              LabelMapping, RAttributes).
              If No Loop Detected, goto LMp.9.

LMp.3Execute手順Check_Received_Attributes(MsgSource、LabelMapping、RAttributes)。 Loop Detectedでないなら、goto LMp.9です。

      LMp.4   Does the LSR have a previously received label mapping for
              FEC from MsgSource?  (See Note 1.)
              If not, goto LMp.8.  (See Note 2.)

LSRが以前に容認されたラベルにFECのためにMsgSourceから写像させるLMp.4Does? (注意1を見てください。) そうでなければ、goto LMp.8 (注意2を見てください。)

      LMp.5   Does the label previously received from MsgSource match
              Label (i.e., the label received in the message)?  (See
              Note 3.)
              If not, goto LMp.8.  (See Note 4.)

ラベルが以前にMsgSourceマッチLabel(すなわち、メッセージに受け取られたラベル)から受けたLMp.5Does? (注意3を見てください。) そうでなければ、goto LMp.8 (注意4を見てください。)

              LMp.6   Delete matching label mapping for FEC previously
              received from MsgSource.

FECのためのLMp.6のDeleteの合っているラベルマッピングは以前に、MsgSourceから受信されました。

      LMp.7   Remove Label from forwarding/switching use.  (See Note 5.)

推進/切り換え使用からのLMp.7Remove Label。 (注意5を見てください。)

Andersson, et al.           Standards Track                   [Page 102]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[102ページ]。

      LMp.8   Execute procedure Send_Message (MsgSource, Label Release,
              FEC, Label, Loop Detected Status code).  Goto LMp.33.

LMp.8Execute手順Send_Message(MsgSource、Label Release、FEC、Label、Loop Detected Statusコード)。 ゴトーLMp.33。

      LMp.9   Does LSR have a previously received label mapping for FEC
              from MsgSource for the LSP in question?  (See Note 6.)
              If not, goto LMp.11.

Does LSRが以前に容認されたラベルにFECのために問題のLSPのためのMsgSourceから写像させるLMp.9? (注意6を見てください。) そうでなければ、goto LMp.11

      LMp.10  Does the label previously received from MsgSource match
              Label (i.e., the label received in the message)?  (See
              Note 3.)
              OR
              Is the received label mapping in response to a previously
              outstanding label request sent to MsgSource?  (See Note
              12.)
              If so, goto LMp.11.

LMp.10は以前にMsgSourceマッチLabelから受け取られたラベルをしますか?(すなわち、ラベルはメッセージで受信されました) (注意3を見てください。) 以前に傑出しているラベル要求に対応した受信されたラベルマッピングがMsgSourceに送ったOR Is? (注意12を見てください。) そうだとすれば、goto LMp.11

      LMp.10a Is LSR operating in Downstream Unsolicited mode?  If so,
              delete the label mapping for the label previously received
              from MsgSource and remove it from forwarding/switching
              use.
              Execute procedure Send_Message (MsgSource, Label Release,
              FEC, label previously received from MsgSource).

Downstream Unsolicitedモードで作動するLMp.10a Is LSR? そうだとすれば、以前にMsgSourceから受け取られたラベルのためのラベルマッピングを削除してください、そして、推進/切り換え使用からそれを取り除いてください。 手順Send_Message(MsgSource、Label Release、FEC、以前にMsgSourceから受け取られたラベル)を実行してください。

      LMp.11  Determine the Next Hop for FEC.

LMp.11はFECのために次のホップを決定します。

      LMp.12  Is MsgSource the Next Hop for FEC?
              If so, goto LMp.14.

LMp.12はFECのための次のMsgSourceホップですか? そうだとすれば、goto LMp.14

      LMp.13  Perform LSR Label Release procedure:

LMp.13はLSR Label Release手順を実行します:

                    For Conservative Label retention:

保守党員Label保有のために:

                       1. Goto LMp.32.

1. ゴトーLMp.32。

                    For Liberal Label retention:

自由党員Label保有のために:

                       1. Record label mapping for FEC with Label and
                          RAttributes has been received from MsgSource.
                          Goto LMp.33.

1. MsgSourceからLabelとRAttributesとFECのための記録的なラベルマッピングを受け取りました。 ゴトーLMp.33。

      LMp.14  Is LSR an ingress for FEC?
              If not, goto LMp.16.

LMp、.14 LSRはFECのためのイングレスですか? そうでなければ、goto LMp.16

      LMp.15  Install Label for forwarding/switching use.

LMp.15は推進/切り換え使用のためにLabelをインストールします。

      LMp.16  Record label mapping for FEC with Label and RAttributes
              has been received from MsgSource.

MsgSourceからLabelとRAttributesとFECのためのLMp.16の記録的なラベルマッピングを受け取りました。

Andersson, et al.           Standards Track                   [Page 103]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[103ページ]。

      LMp.17  Iterate through LMp.31 for each Peer.  (See Note 7).

LMp.17はそれぞれのためにLMp.31を通してPeerを繰り返します。 (注意7を見ます。)

      LMp.18  Has LSR previously sent a label mapping for FEC to Peer
              for the LSP in question?  (See Note 8.)
              If so, goto LMp.22.

LMp.18は以前に、FECのためのラベルマッピングを問題のLSPのためのPeerにLSRに送らせますか? (注意8を見てください。) そうだとすれば、goto LMp.22

      LMp.19  Is the Downstream Unsolicited Ordered Control Label
              Distribution procedure being used by LSR?
              If not, goto LMp.28.

LMp.19はLSRによって用いられるDownstream Unsolicited Ordered Control Label Distribution手順ですか? そうでなければ、goto LMp.28

      LMp.20  Execute procedure Prepare_Label_Mapping_Attributes (Peer,
              FEC, RAttributes, SAttributes, IsPropagating,
              StoredHopCount).

LMp.20は手順Prepare_Label_Mapping_Attributes(同輩、FEC、RAttributes、SAttributes、IsPropagating、StoredHopCount)を実行します。

      LMp.21  Execute procedure Send_Message (Peer, Label Mapping, FEC,
              PrevAdvLabel, SAttributes).  (See Note 13.)
              Goto LMp.28.

LMp.21は手順Send_Message(同輩、Label Mapping、FEC、PrevAdvLabel、SAttributes)を実行します。 (注意13を見てください。) ゴトーLMp.28。

      LMp.22  Iterate through LMp.27 for each label mapping for FEC
              previously sent to Peer.

LMp.22は各ラベルのためにLMp.27を通して以前にPeerに送られたFECのためのマッピングを繰り返します。

      LMp.23  Are RAttributes in the received label mapping consistent
              with those previously sent to Peer?  If so, continue
              iteration from LMp.22 for next label mapping.  (See Note
              9.)

LMp.23は以前にPeerに送るそれらと一致した受信されたラベルマッピングのRAttributesですか? そうだとすれば、次のラベルマッピングのためのLMp.22から繰り返しを続けてください。 (注意9を見てください。)

      LMp.24  Execute procedure Prepare_Label_Mapping_Attributes (Peer,
              FEC, RAttributes, SAttributes, IsPropagating,
              StoredHopCount).

LMp.24は手順Prepare_Label_Mapping_Attributes(同輩、FEC、RAttributes、SAttributes、IsPropagating、StoredHopCount)を実行します。

      LMp.25  Execute procedure Send_Message (Peer, Label Mapping, FEC,
              PrevAdvLabel, SAttributes).  (See Note 10.)

LMp.25は手順Send_Message(同輩、Label Mapping、FEC、PrevAdvLabel、SAttributes)を実行します。 (注意10を見てください。)

      LMp.26  Update record of label mapping for FEC previously sent to
              Peer to include the new attributes sent.

以前に新しい属性を含むようにPeerに送られたFECのためのラベルマッピングに関するLMp.26更新レコードは発信しました。

      LMp.27  End iteration from LMp.22.

LMp.27はLMp.22からの繰り返しを終わらせます。

      LMp.28  Does LSR have any label requests for FEC from Peer marked
              as pending?
              If not, goto LMp.30.

.28がLSRをするLMpは何か未定であるとマークされたPeerからのFECを求めるラベル要求を持っていますか? そうでなければ、goto LMp.30

      LMp.29  Perform LSR Label Distribution procedure:

LMp.29はLSR Label Distribution手順を実行します:

Andersson, et al.           Standards Track                   [Page 104]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[104ページ]。

            For Downstream Unsolicited Independent Control OR For
            Downstream Unsolicited Ordered Control

独立制御か川下の求められていない命令されたコントロールに、求められていない川下に

               1. Execute procedure
                  Prepare_Label_Mapping_Attributes (Peer, FEC,
                  RAttributes, SAttributes, IsPropagating,
                  UnknownHopCount).

1. 手順Prepare_Label_Mapping_Attributes(同輩、FEC、RAttributes、SAttributes、IsPropagating、UnknownHopCount)を実行してください。

               2. Execute procedure Send_Label (Peer, FEC, SAttributes).
                  If the procedure fails, continue iteration for next
                  Peer at LMp.17.

2. 手順Send_Label(同輩、FEC、SAttributes)を実行してください。 手順が失敗するなら、LMp.17で次のPeerのための繰り返しを続けてください。

               3. If no pending requests exist for Peer, goto LMp.30.
                  (See Note 11.)

3. どんな未定の要求もPeerのために存在していないなら、goto LMp.30です。 (注意11を見てください。)

            For Downstream On Demand Independent Control OR For
            Downstream On Demand Ordered Control

要求独立制御か川下のオンデマンドの命令されたコントロールのための川下に

               1. Iterate through Step 5 for each pending label request
                  for FEC from Peer marked as pending.

1. FECを求めるそれぞれの未定のラベル要求のためにStep5を通して未定であるとマークされたPeerから繰り返します。

               2. Execute procedure
                  Prepare_Label_Mapping_Attributes (Peer, FEC,
                  RAttributes, SAttributes, IsPropagating,
                  UnknownHopCount)

2. 手順Prepare_Label_Mapping_Attributesを実行してください。(同輩、FEC、RAttributes、SAttributes、IsPropagating、UnknownHopCount)

               3. Execute procedure Send_Label (Peer, FEC, SAttributes).
                  If the procedure fails, continue iteration for next
                  Peer at LMp.17.

3. 手順Send_Label(同輩、FEC、SAttributes)を実行してください。 手順が失敗するなら、LMp.17で次のPeerのための繰り返しを続けてください。

               4. Delete record of pending request.

4. 未定の要求に関する記録を削除してください。

               5. End iteration from Step 1.

5. Step1からの繰り返しを終わらせてください。

               6. Goto LMp.30.

6. ゴトーLMp.30。

      LMp.30  Perform LSR Label Use procedure:

LMp.30はLSR Label Use手順を実行します:

            For Use Immediate OR For Use If Loop Not Detected

検出されないで、輪であるなら使用に即座のORを使用してください。

               1. Iterate through Step 3 for each label mapping for FEC
                  previously sent to Peer.

1. 以前にPeerに送られたFECのためのそれぞれのラベルマッピングのためにStep3を通して繰り返します。

               2. Install label received and label sent to Peer for
                  forwarding/switching use.

2. 推進/切り換え使用のために受け取られたラベルとPeerに送られたラベルをインストールしてください。

               3. End iteration from Step 1.

3. Step1からの繰り返しを終わらせてください。

Andersson, et al.           Standards Track                   [Page 105]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[105ページ]。

               4. Goto LMp.31.

4. ゴトーLMp.31。

      LMp.31  End iteration from LMp.17.
              Go to LMp.33.

LMp.31はLMp.17からの繰り返しを終わらせます。 LMp.33に行ってください。

      LMp.32  Execute procedure Send_Message (MsgSource, Label Release,
              FEC, Label).

LMp.32は手順Send_Message(MsgSource、Label Release、FEC、Label)を実行します。

      LMp.33  DONE.

行われたLMp.33。

   Notes:

注意:

      1.  If the LSR is merging, there should be at most 1 received
          mapping for the FEC for the LSP in question.  In the non-
          merging case, there could be multiple received mappings for
          the FEC for the LSP in question.

1. LSRが合併しているなら、問題のLSPのためのFECのための1つの受信されたマッピングが高々あるべきです。 非合併している場合には、問題のLSPのためのFECにおいて複数の受信されたマッピングがあるかもしれません。

      2.  If the LSR has detected a loop and it has not previously
          received a label mapping from MsgSource for the FEC, it simply
          releases the label.

2. LSRが輪を検出して、以前にFECのためにMsgSourceからラベルマッピングを受け取っていないなら、それは単にラベルを放出します。

      3.  Does the Label received in the message match any of the 1 or
          more label mappings identified in the previous step (LMp.4 or
          LMp.9)?

3. 1以上ラベルマッピングについて何かが前のステップ(LMp.4かLMp.9)で特定したメッセージマッチに受け取られたLabelはそうしますか?

      4.  An unsolicited mapping with a different label from the same
          peer would be an attempt to establish multipath label
          switching, which is not supported in this version of LDP.

4. 同じ同輩からの異なったラベルがある求められていないマッピングは多重通路ラベルの切り換えを設立する試みでしょう。(切り換えは自由民主党のこのバージョンで支持されません)。

      5.  If the Label is not in forwarding/switching use, LMp.7 has no
          effect.

5. Labelが推進/切り換え使用でないなら、LMp.7は効き目がありません。

      6.  If the received label mapping message matched an outstanding
          label request in LMp.1, then (by definition) the LSR has not
          previously received a label mapping for FEC for the LSP in
          question.  If the LSR is merging upstream labels for the LSP
          in question, there should be at most 1 received mapping.  In
          the non-merging case, there could be multiple received label
          mappings for the same FEC, one for each resulting LSP.

6. そして(定義上)、受信されたラベルマッピングメッセージがLMp.1での傑出しているラベル要求に合っていたなら、LSRは以前に、問題のLSPのためにFECのためのラベルマッピングを受け取っていません。 LSRが問題のLSPのための上流のラベルを合併しているなら、1つの受信されたマッピングが高々あるべきです。 非合併している場合には、同じFEC、それぞれの結果として起こるLSPあたり1つへの複数の受信されたラベルマッピングがあるかもしれません。

      7.  The LMp.17 iteration includes MsgSource in order to handle the
          case where the LSR is operating in Downstream Unsolicited
          Ordered Control mode.  Ordered Control prevents the LSR from
          advertising a label for the FEC until it has received a label
          mapping from its next hop (MsgSource) for the FEC.

7. LMp.17繰り返しは、LSRがDownstream Unsolicited Ordered Controlモードで作動しているケースを扱うためにMsgSourceを含んでいます。 命令されたControlは、FECのために次のホップから(MsgSource)を写像するラベルを受けるまでLSRがFECのためにラベルの広告を出すのを防ぎます。

      8.  If the LSR is merging the LSP, it may have previously sent
          label mappings for the FEC LSP to one or more peers.  If the

8. LSRがLSPを合併しているなら、それは以前に、FEC LSPのためのラベルマッピングを1人以上の同輩に送ったかもしれません。 the

Andersson, et al.           Standards Track                   [Page 106]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[106ページ]。

          LSR is not merging, it may have sent a label mapping for the
          LSP in question to at most one LSR.

LSRは合併していなくて、ラベルは高々1つに問題のLSPのためにそれでLSRを写像したかもしれません。

      9.  The Loop Detection Path Vector attribute is considered in this
          check.  If the received RAttributes include a Path Vector and
          no Path Vector had been previously sent to the Peer, or if the
          received Path Vector is inconsistent with the Path Vector
          previously sent to the Peer, then the attributes are
          considered to be inconsistent.  Note that an LSR is not
          required to store a received Path Vector after it propagates
          the Path Vector in a mapping message.  If an LSR does not
          store the Path Vector, it has no way to check the consistency
          of a newly received Path Vector.  This means that whenever
          such an LSR receives a mapping message carrying a Path Vector
          it must always propagate the Path Vector.

9. Loop Detection Path Vector属性はこのチェックで考えられます。 容認されたRAttributesがPath Vectorを含めて、以前にPath Vectorを全くPeerに送らなかったか、または容認されたPath Vectorが以前にPeerに送るPath Vectorに矛盾しているなら、属性が矛盾していると考えられます。 LSRはマッピングメッセージでPath Vectorを伝播した後に容認されたPath Vectorを格納するのに必要でないことに注意してください。 LSRがPath Vectorを格納しないなら、それには、新たに受け取られたPath Vectorの一貫性をチェックする方法が全くありません。 これは、そのようなLSRがPath Vectorを運びながらマッピングメッセージを受け取るときはいつも、いつもPath Vectorを伝播しなければならないことを意味します。

      10. LMp.22 through LMp.27 deal with a situation that can arise
          when the LSR is using independent control and it receives a
          mapping from the downstream peer after it has sent a mapping
          to an upstream peer.  In this situation, the LSR needs to
          propagate any changed attributes, such as Hop Count, upstream.
          If Loop Detection is configured on, the propagated attributes
          must include the Path Vector.

10. LMp.27を通したLMp.22はLSRが独立制御を使用していて、上流の同輩にマッピングを送った後に川下の同輩からマッピングを受け取るとき起こることができる状況に対処します。 この状況で、LSRは、Hop Count、上流などの変えられたどんな属性も伝播する必要があります。 Loop Detectionは構成されます。オンであることで、伝播された属性はPath Vectorを含まなければなりません。

      11. An LSR operating in Downstream Unsolicited mode MUST process
          any Label Request messages it receives.  If there are pending
          label requests, fall through into the Downstream on Demand
          procedures in order to satisfy the pending requests.

11. Downstream Unsolicitedモードで作動するLSRはそれが受け取るどんなLabel Requestメッセージも処理しなければなりません。 未定のラベル要求があれば、未定の要求を満たすためにDemand手順のDownstreamに通り抜けて落ちてください。

      12. As determined by step LMp.1.

12. ステップLMp.1によって決定されるように。

      13. An LSR operating in Ordered Control mode may choose to skip at
          this stage the peer from which it received the advertisement
          that caused it to generate the label-map message.  Doing so
          will in effect provide a form of split-horizon.

13. Ordered Controlモードで作動するLSRは、現在のところそれがラベル地図メッセージを発生させた広告を受け取った同輩をスキップするのを選ぶかもしれません。 事実上、そうするのは分裂地平線のフォームを提供するでしょう。

A.1.3.  Receive Label Abort Request

A.1.3。 ラベルアボート要求を受け取ってください。

   Summary:

概要:

      When an LSR receives a Label Abort Request message from a peer, it
      checks whether it has already responded to the label request in
      question.  If it has, it silently ignores the message.  If it has
      not, it sends the peer a Label Request Aborted Notification.  In
      addition, if it has a label request outstanding for the LSP in
      question to a downstream peer, it sends a Label Abort Request to
      the downstream peer to abort the LSP.

LSRが同輩からLabel Abort Requestメッセージを受け取るとき、それは、既に問題のラベル要求に応じたかどうかチェックします。 そうしたなら、それは静かにメッセージを無視します。 そうしていないなら、それはLabel Request Aborted Notificationを同輩に送ります。 さらに、川下の同輩にとって、問題のLSPにおける、未払いのラベル要求があるなら、それは、LSPを中止するために川下の同輩にLabel Abort Requestを送ります。

Andersson, et al.           Standards Track                   [Page 107]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[107ページ]。

   Context:

文脈:

      -  LSR.  The LSR handling the event.

- LSR。 出来事を扱うLSR。

      -  MsgSource.  The LDP peer that sent the message.

- MsgSource。 メッセージを送った自由民主党の同輩。

      -  FEC.  The FEC specified in the message.

- FEC。 FECはメッセージで指定しました。

      -  RequestMessageID.  The message ID of the label request message
         to be aborted.

- RequestMessageID。 中止されるべきラベル要求メッセージのメッセージID。

      -  Next Hop.  The next hop for the FEC.

- 次に、跳んでください。 FECのための次のホップ。

   Algorithm:

アルゴリズム:

      LAbR.1  Does the message match a previously received Label Request
              message from MsgSource?  (See Note 1.)
              If not, goto LAbR.12.

LAbR.1Doesは以前に容認されたLabel RequestがMsgSource?から通信させるメッセージマッチです。 (注意1を見てください。) そうでなければ、goto LAbR.12

      LAbR.2  Has LSR responded to the previously received label
              request?
              If so, goto LAbR.12.

以前に受信されたラベル要求に反応するLAbR.2Has LSR? そうだとすれば、goto LAbR.12

      LAbR.3  Execute procedure Send_Message (MsgSource, Notification,
              Label Request Aborted, TLV), where TLV is the Label
              Request Message ID TLV received in the Label Abort Request
              message.

LAbR.3Execute手順Send_Message(MsgSource、Notification、Label Request Aborted、TLV)、TLVがLabel Request Messageであるところでは、ID TLVはLabel Abort Requestメッセージで受信しました。

      LAbR.4  Does LSR have a Label Request message outstanding for FEC?
              If so, goto LAbR.7.

Does LSRが持っているLAbR.4 FEC?における、未払いのLabel Requestメッセージ そうだとすれば、goto LAbR.7

      LAbR.5  Does LSR have a label mapping for FEC?  If not, goto
              LAbR.11.

Does LSRがラベルにFECのために写像させるLAbR.5? そうでなければ、goto LAbR.11

      LAbR.6  Generate Event: Received Label Release message for FEC
              from MsgSource.  (See Note 2.)
              Goto LAbR.11.

LAbR.6は出来事を発生させます: MsgSourceからのFECへの受信されたLabel Releaseメッセージ。 (注意2を見てください。) ゴトーLAbR.11。

      LAbR.7  Is LSR merging the LSP for FEC?
              If not, goto LAbR.9.

FECのためのLSPを合併するLAbR.7Is LSR? そうでなければ、goto LAbR.9

      LAbR.8  Are there outstanding label requests for this FEC?
              If so, goto LAbR.11.

LAbR.8Are、そこでは、傑出しているラベルがこれのためにFEC?要求します。 そうだとすれば、goto LAbR.11

      LAbR.9  Execute procedure Send_Message (Next Hop, Label Abort
              Request, FEC, TLV), where TLV is a Label Request message
              ID TLV containing the Message ID used by the LSR in the
              outstanding Label Request message.

LAbR.9Execute手順Send_Message(次のHop、Label Abort Request、FEC、TLV)。(そこがTLVはMessage IDが傑出しているLabel RequestメッセージのLSRで使用したLabel RequestメッセージID TLV含有です)。

Andersson, et al.           Standards Track                   [Page 108]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[108ページ]。

      LAbR.10  Record that a label abort request for FEC is pending.

ラベルがFECを求める要求を中止するというLAbR.10記録は未定です。

      LAbR.11  Delete record of label request for FEC from MsgSource.

LAbR.11はMsgSourceからFECを求めるラベル要求に関する記録を削除します。

      LAbR.12  DONE.

行われたLAbR.12。

   Notes:

注意:

      1. LSR uses FEC and the Label Request message ID TLV carried by
         the label abort request to locate its record (if any) for the
         previously received label request from MsgSource.

1. LSRはFECと以前に受信されたラベル要求のために(もしあれば)の記録の場所を見つけるというラベルアボート要求でMsgSourceから運ばれたLabel RequestメッセージID TLVを使用します。

      2. If LSR has received a label mapping from NextHop, it should
         behave as if it had advertised a label mapping to MsgSource and
         MsgSource has released it.

2. LSRがNextHopからラベルマッピングを受け取ったなら、まるでラベルマッピングのMsgSourceに広告を出して、MsgSourceがそれをリリースしたかのようにそれは反応するべきです。

A.1.4.  Receive Label Release

A.1.4。 ラベルリリースを受け取ってください。

   Summary:

概要:

      When an LSR receives a Label Release message for a FEC from a
      peer, it checks whether other peers hold the released label.  If
      none do, the LSR removes the label from forwarding/switching use,
      if it has not already done so, and if the LSR holds a label
      mapping from the FEC next hop, it releases the label mapping.

LSRが同輩からFECへのLabel Releaseメッセージを受け取るとき、それは、他の同輩がリリースされたラベルを持っているかどうかチェックします。 なにもがそうするなら、LSRは推進/切り換え使用からラベルを取り除きます、既にそうしていなくて、LSRが次のFECからホップを写像するラベルを持っているなら、ラベルマッピングを発表するなら。

   Context:

文脈:

      -  LSR.  The LSR handling the event.

- LSR。 出来事を扱うLSR。

      -  MsgSource.  The LDP peer that sent the message.

- MsgSource。 メッセージを送った自由民主党の同輩。

      -  Label.  The label specified in the message.

- ラベルします。 ラベルはメッセージで指定しました。

      -  FEC.  The FEC specified in the message.

- FEC。 FECはメッセージで指定しました。

   Algorithm:

アルゴリズム:

      LRl.1   Does FEC match a known FEC?  If not, goto LRl.14.

LRl.1Does FECは知られているFECに合っていますか? そうでなければ、goto LRl.14

      LRl.2   Remove MsgSource from record of peers that hold Label for
              FEC.  (See Note 1.)

FECのためのLabelを持っている同輩の記録からのLRl.2Remove MsgSource。 (注意1を見てください。)

      LRl.3   Does message match an outstanding label withdraw for FEC
              previously sent to MsgSource?
              If not, goto LRl.5

傑出しているラベルが以前にFECのために引っ込めるMsgSourceに送られたLRl.3Doesメッセージマッチ? そうでなければ、goto LRl.5

Andersson, et al.           Standards Track                   [Page 109]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[109ページ]。

      LRl.4   Delete record of outstanding label withdraw for FEC
              previously sent to MsgSource.

傑出しているラベルに関するLRl.4Delete記録は以前にMsgSourceに送られたFECのために引き下がります。

      LRl.5   Is LSR merging labels for this FEC?  If not, goto LRl.7.
              (See Note 2.)

このFECのためのラベルを合併するLRl.5Is LSR? そうでなければ、goto LRl.7 (注意2を見てください。)

      LRl.6   Does LSR have outstanding label advertisements for this
              FEC?
              If so, goto LRl.11.

Does LSRが傑出しているラベル広告を出しているLRl.6 このFEC? そうだとすれば、goto LRl.11

      LRl.7   Is LSR egress for the FEC?
              If so, goto LRl.11.

FECのためのLRl.7Is LSR出口? そうだとすれば、goto LRl.11

      LRl.8   Is there a Next Hop for FEC? AND Does LSR have a
              previously received label mapping for FEC from Next Hop?
              If not, goto LRl.11.

そこのLRl.8Is、FECのためのNext Hop-- Does LSRが以前に容認されたラベルにFECのためにNext Hopから写像させるAND? そうでなければ、goto LRl.11

      LRl.9   Is LSR configured to propagate releases?
              If not, goto LRl.11.  (See Note 3.)

リリースを伝播するために構成されたLRl.9Is LSR? そうでなければ、goto LRl.11 (注意3を見てください。)

      LRl.10  Execute procedure Send_Message (Next Hop, Label Release,
              FEC, Label from Next Hop).

LRl.10は手順Send_Message(Next Hopからの次のHop、Label Release、FEC、Label)を実行します。

      LRl.11  Remove Label from forwarding/switching use for traffic
              from MsgSource.

LRl.11は交通の推進/切り換え使用からMsgSourceからLabelを取り外します。

      LRl.12  Do any peers still hold Label for FEC?
              If so, goto LRl.14.

.12が何か同輩にするLRlはまだFECのためのLabelを持っていますか? そうだとすれば、goto LRl.14

      LRl.13  Free the Label.

LRl.13はラベルを解放します。

      LRl.14  DONE.

行われたLRl.14。

   Notes:

注意:

      1. If LSR is using Downstream Unsolicited label distribution, it
         SHOULD NOT re-advertise a label mapping for FEC to MsgSource
         until MsgSource requests it.

1. LSRが使用しているなら、Downstream Unsolicitedは分配をラベルして、それはMsgSourceがそれを要求するまでFECのためにMsgSourceに写像される再広告を出しているSHOULD NOT aラベルです。

      2. LRl.5 through LRl.9 deal with determining whether where the LSR
         should propagate the Label Release to a downstream peer
         (LRl.9).

2. LSRがLabel Releaseを川下に伝播するはずであるところであるか否かに関係なく、決定とのLRl.9取引によるLRl.5はじっと見ます(LRl.9)。

      3. If LRl.9 is reached, no upstream LSR holds a label for the FEC,
         and the LSR holds a label for the FEC from the FEC Next Hop.
         The LSR could propagate the Label Release to the Next Hop.  By
         propagating the Label Release, the LSR releases a potentially
         scarce label resource.  In doing so, it also increases the

3. LRl.9に達しているなら、どんな上流のLSRもFECのためのラベルを持っていません、そして、LSRはFECのためのラベルをFEC Next Hopから隠します。 LSRはLabel ReleaseをNext Hopに伝播できました。 Label Releaseを伝播することによって、LSRは潜在的に不十分なラベルリソースを発表します。 また、そうする際に、それは増加します。

Andersson, et al.           Standards Track                   [Page 110]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[110ページ]。

         latency for re-establishing the LSP should MsgSource or some
         other upstream LSR send it a new Label Request for FEC.

MsgSourceかある他の上流のLSRがFECのために新しいLabel Requestをそれに送るならLSPを復職させるための潜在。

         Whether or not to propagate the release is not a protocol
         issue.  Label distribution will operate properly whether or not
         the release is propagated.  The decision to propagate or not
         should take into consideration factors such as, whether labels
         are a scarce resource in the operating environment, the
         importance of keeping LSP setup latency low by keeping the
         amount of signaling required small, and whether LSP setup is
         ingress-controlled or egress-controlled in the operating
         environment.

リリースを伝播するかどうかは、プロトコル問題ではありません。 リリースが伝播されるか否かに関係なく、ラベル分配は適切に作動するでしょう。 伝播するという決定はラベルが操作環境において不十分なリソースであるか否かに関係なく、操作環境における、LSPセットアップが小さい、イングレスによる制御か出口によって制御されていることにかかわらずシグナリングの量を必要とし続けることによってLSPセットアップ潜在を低く保つ重要性などの要素を考慮に入れるべきです。

A.1.5.  Receive Label Withdraw

A.1.5。 受信、ラベルは引き下がります。

   Summary:

概要:

      When an LSR receives a Label Withdraw message for a FEC from an
      LDP peer, it responds with a Label Release message and it removes
      the label from any forwarding/switching use.  If Ordered Control
      is in use, the LSR sends a Label Withdraw message to each LDP peer
      to which it had previously sent a label mapping for the FEC.  If
      the LSR is using Downstream on Demand label advertisement with
      independent control, it then acts as if it had just recognized the
      FEC.

LSRが自由民主党の同輩からFECへのLabel Withdrawメッセージを受け取るとき、Label Releaseメッセージで応じます、そして、どんな推進/切り換え使用からもラベルを取り除きます。 Ordered Controlが使用中であるなら、LSRはそれが以前にFECのためのラベルマッピングを送ったそれぞれの自由民主党の同輩にLabel Withdrawメッセージを送ります。 LSRが独立制御によるDemandラベル広告のときにDownstreamを使用するなら、それはまるでちょうどFECを認識したかのように行動します。

   Context:

文脈:

      -  LSR.  The LSR handling the event.

- LSR。 出来事を扱うLSR。

      -  MsgSource.  The LDP peer that sent the message.

- MsgSource。 メッセージを送った自由民主党の同輩。

      -  Label.  The label specified in the message.

- ラベルします。 ラベルはメッセージで指定しました。

      -  FEC.  The FEC specified in the message.

- FEC。 FECはメッセージで指定しました。

   Algorithm:

アルゴリズム:

      LWd.1   Remove Label from forwarding/switching use.  (See Note 1.)

推進/切り換え使用からのLWd.1Remove Label。 (注意1を見てください。)

      LWd.2   Execute procedure Send_Message (MsgSource, Label Release,
              FEC, Label).

LWd.2Execute手順Send_Message(MsgSource、Label Release、FEC、Label)。

      LWd.3   Has LSR previously received and retained a matching label
              mapping for FEC from MsgSource?
              If not, goto LWd.13.

Has LSRが以前に受け取って、保有したLWd.3 MsgSource?からのFECのための合っているラベルマッピング そうでなければ、goto LWd.13

Andersson, et al.           Standards Track                   [Page 111]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[111ページ]。

      LWd.4   Delete matching label mapping for FEC previously received
              from MsgSource.

FECのためのLWd.4のDeleteの合っているラベルマッピングは以前に、MsgSourceから受信されました。

      LWd.5   Is LSR using Ordered Control?
              If so, goto LWd.8.

LWd.5は命令されたコントロールを使用するLSRですか? そうだとすれば、goto LWd.8

      LWd.6   Is MsgSource using Downstream On Demand label
              advertisement?
              If not, goto LWd.13.

Downstream On Demandラベル広告を使用するLWd.6Is MsgSource? そうでなければ、goto LWd.13

      LWd.7   Generate Event: Recognize New FEC for FEC.  Goto LWd.13.
              (See Note 2.)

LWd.7は出来事を発生させます: FECとして新しいFECを認識してください。 ゴトーLWd.13。 (注意2を見てください。)

      LWd.8   Iterate through LWd.12 for each Peer, other than
              MsgSource.

MsgSource以外の各PeerのためのLWd.8のIterateからLWd.12。

      LWd.9   Has LSR previously sent a label mapping for FEC to Peer?
              If not, continue iteration for next Peer at LWd.8.

Has LSRがラベルに以前にFECのためにPeerに写像させたLWd.9? そうでなければ、LWd.8で次のPeerのための繰り返しを続けてください。

      LWd.10  Does the label previously sent to Peer "map" to the
              withdrawn Label?
              If not, continue iteration for next Peer at LWd.8.  (See
              Note 3.)

LWd.10は以前にPeer「地図」に送られたラベルをよそよそしいLabelにしますか? そうでなければ、LWd.8で次のPeerのための繰り返しを続けてください。 (注意3を見てください。)

      LWd.11  Execute procedure Send_Label_Withdraw (Peer, FEC, Label
              previously sent to Peer).

LWd.11は手順Send_Label_Withdraw(同輩、FEC、以前にPeerに送られたLabel)を実行します。

      LWd.12  End iteration from LWd.8.

LWd.12はLWd.8からの繰り返しを終わらせます。

      LWd.13  DONE.

行われたLWd.13。

   Notes:

注意:

      1. If the Label is not in forwarding/switching use, LWd.1 has no
         effect.

1. Labelが推進/切り換え使用でないなら、LWd.1は効き目がありません。

      2. LWd.7 handles the case where the LSR is using Downstream On
         Demand label distribution with independent control.  In this
         situation, the LSR should send a label request to the FEC next
         hop as if it had just recognized the FEC.

2. LWd.7はLSRが独立制御によるDownstream On Demandラベル分配を使用しているケースを扱います。 この状況で、まるでそれがちょうどFECを認識したかのようにLSRはFEC次ホップにラベル要求を送るはずです。

      3. LWd.10 handles both label merging (one or more incoming labels
         map to the same outgoing label) and no label merging (one label
         maps to the outgoing label) cases.

3. LWd.10ハンドルはともに、合併(同じ出発しているラベルへの1つ以上の入って来るラベル地図)とラベルなし合併(出発しているラベルへの1つのラベル地図)をケースとラベルします。

Andersson, et al.           Standards Track                   [Page 112]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[112ページ]。

A.1.6.  Recognize New FEC

A.1.6。 新しいFECを認識してください。

   Summary:

概要:

      The response by an LSR to learning a new FEC via the routing table
      may involve one or more of the following actions:

経路指定テーブルを通して新しいFECを学ぶことへのLSRによる応答は以下の動作の1つ以上を伴うかもしれません:

      -  Transmission of label mappings for the FEC to one or more LDP
         peers;

- 1人以上の自由民主党の同輩へのFECのためのラベルマッピングの伝達。

      -  Transmission of a label request for the FEC to the FEC next
         hop;

- 次のFECへのFECを求めるラベル要求の伝達は跳びます。

      -  Any of the actions that can occur when the LSR receives a label
         mapping for the FEC from the FEC next hop.

- LSRが次にFECからFECのためのラベルマッピングを受け取るとき、起こることができる動作のいずれも跳びます。

   Context:

文脈:

      -  LSR.  The LSR handling the event.

- LSR。 出来事を扱うLSR。

      -  FEC. The newly recognized FEC.

- FEC。 新たに認識されたFEC。

      -  Next Hop.  The next hop for the FEC.

- 次に、跳んでください。 FECのための次のホップ。

      -  InitAttributes.  Attributes to be associated with the new FEC.
         (See Note 1.)

- InitAttributes。 新しいFECに関連している属性。 (注意1を見てください。)

      -  SAttributes.  Attributes to be included in Label Mapping or
         Label Request messages, if any, sent to peers.

- SAttributes。 Label MappingかLabel Requestメッセージにもしあれば含まれるべき属性は同輩に発信しました。

      -  StoredHopCount.  Hop count associated with FEC label mapping,
         if any, previously received from Next Hop.

- StoredHopCount。 もしあれば以前にNext Hopから受け取るFECラベルマッピングに関連しているカウントを飛び越してください。

   Algorithm:

アルゴリズム:

      FEC.1   Perform LSR Label Distribution procedure:

FEC.1Perform LSR Label Distribution手順:

            For Downstream Unsolicited Independent Control

川下の求められていない独立制御のために

               1. Iterate through 5 for each Peer.

1. 各Peerあたり5を通して繰り返します。

               2. Has LSR previously received and retained a label
                  mapping for FEC from Next Hop?
                  If so, set Propagating to IsPropagating.
                  If not, set Propagating to NotPropagating.

2. LSRはNext HopからのFECのために以前に、受信して、ラベルマッピングを保有しましたか? そうだとすれば、IsPropagatingにPropagatingを設定してください。 そうでなければ、NotPropagatingにPropagatingを設定してください。

Andersson, et al.           Standards Track                   [Page 113]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[113ページ]。

               3. Execute procedure Prepare_Label_Mapping_Attributes
                  (Peer, FEC, InitAttributes, SAttributes, Propagating,
                  Unknown hop count(0)).

3. 手順Prepare_Label_Mapping_Attributesを実行してください。(同輩、FEC(InitAttributes、SAttributes、Unknownが飛び越すPropagating)は(0))を数えます。

               4. Execute procedure Send_Label (Peer, FEC, SAttributes).

4. 手順Send_Label(同輩、FEC、SAttributes)を実行してください。

               5. End iteration from 1.
                  Goto FEC.2.

5. 1からの繰り返しを終わらせてください。 ゴトーFEC.2。

            For Downstream Unsolicited Ordered Control

川下の求められていない命令されたコントロールのために

               1. Iterate through 5 for each Peer.

1. 各Peerあたり5を通して繰り返します。

               2. Is LSR egress for the FEC? OR Has LSR previously
                  received and retained a label mapping for FEC from
                  Next Hop?
                  If not, continue iteration for next Peer.

2. LSR出口はFECのためのものですか? OR Has LSRはNext HopからのFECのために以前に、受信して、ラベルマッピングを保有しましたか? そうでなければ、次のPeerのための繰り返しを続けてください。

               3. Execute procedure Prepare_Label_Mapping_Attributes
                  (Peer, FEC, InitAttributes, SAttributes, Propagating,
                  StoredHopCount).

3. 手順Prepare_Label_Mapping_Attributes(同輩、FEC、InitAttributes、SAttributes、Propagating、StoredHopCount)を実行してください。

               4. Execute procedure Send_Label (Peer, FEC, SAttributes).

4. 手順Send_Label(同輩、FEC、SAttributes)を実行してください。

               5. End iteration from 1.
                  Goto FEC.2.

5. 1からの繰り返しを終わらせてください。 ゴトーFEC.2。

            For Downstream On Demand Independent Control OR
            For Downstream On Demand Ordered Control

要求独立制御か川下のオンデマンドの命令されたコントロールのための川下に

               1. Goto FEC.2.  (See Note 2.)

1. ゴトーFEC.2。 (注意2を見てください。)

      FEC.2   Has LSR previously received and retained a label mapping
              for FEC from Next Hop?
              If so, goto FEC.5

Has LSRが以前に受け取って、保有したFEC.2 Next Hop?からのFECのためのラベルマッピング そうだとすれば、goto FEC.5

      FEC.3   Is Next Hop an LDP peer?
              If not, Goto FEC.6

FEC.3Is Next Hop、自由民主党の同輩-- そうでなければ、ゴトーFEC.6

      FEC.4   Perform LSR Label Request procedure:

FEC.4Perform LSR Label Request手順:

            For Request Never

決して要求でない

               1. Goto FEC.6

1. ゴトーFEC.6

Andersson, et al.           Standards Track                   [Page 114]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[114ページ]。

            For Request When Needed OR
            For Request On Request

必要であるか、要求に応じて要求のために要求のために

               1. Execute procedure
                  Prepare_Label_Request_Attributes (Next Hop, FEC,
                  InitAttributes, SAttributes);

1. 手順Prepare_Label_Request_Attributes(次のHop、FEC、InitAttributes、SAttributes)を実行してください。

               2. Execute procedure Send_Label_Request (Next Hop, FEC,
                  SAttributes).
                  Goto FEC.6.

2. 手順Send_Label_Request(次のHop、FEC、SAttributes)を実行してください。 ゴトーFEC.6。

      FEC.5   Generate Event: Received Label Mapping from Next Hop.
              (See Note 3.)

FEC.5は出来事を発生させます: 次のホップからの受信されたラベルマッピング。 (注意3を見てください。)

      FEC.6   DONE.

行われたFEC.6。

   Notes:

注意:

      1. An example of an attribute that might be part of InitAttributes
         is one that specifies desired LSP characteristics, such as
         Class of Service (CoS).  (Note that while the current version
         of LDP does not specify a CoS attribute, LDP extensions may.)

1. InitAttributesの一部であるかもしれない属性に関する例は必要なLSPの特性を指定するものです、Service(CoS)のClassなどのように。 (自由民主党の最新版がCoS属性を指定しませんが、自由民主党の拡大が指定するかもしれないことに注意してください。)

         The means by which FEC InitAttributes, if any, are specified is
         beyond the scope of LDP.  Note that the InitAttributes will not
         include a known Hop Count or a Path Vector.

もしあればFEC InitAttributesが指定される手段は自由民主党の範囲を超えています。 InitAttributesが知られているHop CountかPath Vectorを含まないことに注意してください。

      2. An LSR using Downstream On Demand label distribution would send
         a label only if it had a previously received label request
         marked as pending.  The LSR would have no such pending requests
         because it responds to any label request for an unknown FEC by
         sending the requesting LSR a No Route notification and
         discarding the label request; see LRq.3

2. それで以前に受信されたラベル要求を未定であるとマークする場合にだけ、Downstream On Demandラベル分配を使用するLSRはラベルを送るでしょうに。 LSRには、いいえRoute通知を要求しているLSRに送って、ラベル要求を捨てることによって未知のFECを求めるどんなラベル要求にも応じるので、そのようなどんな未定の要求もないでしょう。 LRq.3を見てください。

      3. If the LSR has a label for the FEC from the Next Hop, it should
         behave as if it had just received the label from the Next Hop.
         This occurs in the case of Liberal Label retention mode.

3. LSRにNext HopからのFECのためのラベルがあるなら、それはまるでNext Hopからラベルをちょうど受けたかのように反応するべきです。 これは自由党員Label保有モードの場合で起こります。

A.1.7.  Detect Change in FEC Next Hop

A.1.7。 中の次のFECが飛び越す変化を検出してください。

   Summary:

概要:

      The response by an LSR to a change in the next hop for a FEC may
      involve one or more of the following actions:

FECのための次のホップにおける変化へのLSRによる応答は以下の動作の1つ以上を伴うかもしれません:

      -  Removal of the label from the FEC's old next hop from
         forwarding/switching use;

- 推進/切り換え使用からのFECの次の古いホップからのラベルの取り外し。

Andersson, et al.           Standards Track                   [Page 115]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[115ページ]。

      -  Transmission of label mapping messages for the FEC to one or
         more LDP peers;

- 1人以上の自由民主党の同輩へのFECへのラベルマッピングメッセージの伝達。

      -  Transmission of a label request to the FEC's new next hop;

- FECの次の新しいホップへのラベル要求の伝達。

      -  Any of the actions that can occur when the LSR receives a label
         mapping from the FEC's new next hop.

- LSRが次にFECのものから新しい状態でラベルマッピングを受け取るとき、起こることができる動作のいずれも跳びます。

   Context:

文脈:

      -  LSR.  The LSR handling the event.

- LSR。 出来事を扱うLSR。

      -  FEC.  The FEC whose next hop changed.

- FEC。 次のホップが変化したFEC。

      -  New Next Hop.  The current next hop for the FEC.

- 次の新しいホップ。 FECのための次の現在のホップ。

      -  Old Next Hop.  The previous next hop for the FEC.

- 次の古いホップ。 FECのための前の次のホップ。

      -  OldLabel.  Label, if any, previously received from Old Next
         Hop.

- OldLabel。 もしあればラベルは以前に、Old Next Hopから受信されました。

      -  CurAttributes.  The attributes, if any, currently associated
         with the FEC.

- CurAttributes。 もしあれば現在FECに関連している属性。

      -  SAttributes.  Attributes to be included in the Label Request
         message, if any, sent to New Next Hop.

- SAttributes。 Label Requestメッセージにもしあれば含まれるべき属性はNew Next Hopに発信しました。

   Algorithm:

アルゴリズム:

      NH.1   Has LSR previously received and retained a label mapping
             for FEC from Old Next Hop?  If not, goto NH.6.

Has LSRが以前に受け取って、保有したニューハンプシャー.1 Old Next Hop?からのFECのためのラベルマッピング そうでなければ、gotoニューハンプシャー.6

      NH.2   Remove label from forwarding/switching use.  (See Note 1.)

推進/切り換え使用からのニューハンプシャー.2Removeラベル。 (注意1を見てください。)

      NH.3   Is LSR using Liberal Label retention?
             If so, goto NH.6.

自由党員Label保有を使用するニューハンプシャー.3Is LSR? そうだとすれば、gotoニューハンプシャー.6

      NH.4   Execute procedure Send_Message (Old Next Hop, Label
             Release, OldLabel).

ニューハンプシャー.4Execute手順Send_Message(古いNext Hop、Label Release、OldLabel)。

      NH.5   Delete label mapping for FEC previously received from Old
             Next Hop.

FECのためのニューハンプシャー.5Deleteラベルマッピングは以前に、Old Next Hopから受信されました。

      NH.6   Does LSR have a label request pending with Old Next Hop?
             If not, goto NH.10.

Does LSRが持っているニューハンプシャー.6 Old Next Hop?と共に未定のラベル要求 そうでなければ、gotoニューハンプシャー.10

      NH.7   Is LSR using Conservative Label retention?
             If not, goto NH.10.

保守党員Label保有を使用するニューハンプシャー.7Is LSR? そうでなければ、gotoニューハンプシャー.10

Andersson, et al.           Standards Track                   [Page 116]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[116ページ]。

      NH.8   Execute procedure Send_Message (Old Next Hop, Label Abort
             Request, FEC, TLV), where TLV is a Label Request Message ID
             TLV that carries the message ID of the pending label
             request.

ニューハンプシャー.8Execute手順Send_Message(古いNext Hop、Label Abort Request、FEC、TLV)。(そこでは、TLVが未定のラベル要求のメッセージIDを運ぶLabel Request Message ID TLVです)。

      NH.9   Record that a label abort request is pending for FEC with
             Old Next Hop.

ラベルアボートがOld Next HopとFECに未定であるよう要求するニューハンプシャー.9Record。

      NH.10  Is there a New Next Hop for FEC?
             If not, goto NH.16.

ニューハンプシャー、.10 FECのためのNew Next Hopがありますか? そうでなければ、gotoニューハンプシャー.16

      NH.11  Has LSR previously received and retained a label mapping
             for FEC from New Next Hop?
             If not, goto NH.13.

ニューハンプシャー.11は、以前に、LSRを受け取らせて、New Next HopからのFECのためのラベルマッピングを保有しましたか? そうでなければ、gotoニューハンプシャー.13

      NH.12  Generate Event: Received Label Mapping from New Next Hop.
             Goto NH.20.  (See Note 2.)

ニューハンプシャー.12は出来事を発生させます: 次の新しいホップからの受信されたラベルマッピング。 ゴトーニューハンプシャー.20。 (注意2を見てください。)

      NH.13  Is LSR using Downstream on Demand advertisement? OR Is Next
             Hop using Downstream on Demand advertisement? OR Is LSR
             using Conservative Label retention? (See Note 3.)
             If so, goto NH.14.
             If not, goto NH.20.

ニューハンプシャー.13はDemand広告のときにDownstreamを使用するLSRですか? Demand広告のときにDownstreamを使用するOR Is Next Hop? 保守党員Label保有を使用するOR Is LSR? (注意3を見てください。) そうだとすれば、gotoニューハンプシャー.14 そうでなければ、gotoニューハンプシャー.20

      NH.14  Execute procedure Prepare_Label_Request_Attributes (Next
             Hop, FEC, CurAttributes, SAttributes).

ニューハンプシャー.14は手順Prepare_Label_Request_Attributes(次のHop、FEC、CurAttributes、SAttributes)を実行します。

      NH.15  Execute procedure Send_Label_Request (New Next Hop, FEC,
             SAttributes).  (See Note 4.)
             Goto NH.20.

ニューハンプシャー.15は手順Send_Label_Request(新しいNext Hop、FEC、SAttributes)を実行します。 (注意4を見てください。) ゴトーニューハンプシャー.20。

      NH.16  Iterate through NH.19 for each Peer.

ニューハンプシャー.16はニューハンプシャーを通って各Peerあたり.19を繰り返します。

      NH.17  Has LSR previously sent a label mapping for FEC to Peer?
             If not, continue iteration for next Peer at NH.16.

LSRはニューハンプシャー.17は以前に、FECのためのラベルマッピングをPeerに送らせますか? そうでなければ、ニューハンプシャー.16で次のPeerのための繰り返しを続けてください。

      NH.18  Execute procedure Send_Label_Withdraw (Peer, FEC, Label
             previously sent to Peer).

ニューハンプシャー.18は手順Send_Label_Withdraw(同輩、FEC、以前にPeerに送られたLabel)を実行します。

      NH.19  End iteration from NH.16.

ニューハンプシャー.19はニューハンプシャー.16からの繰り返しを終わらせます。

      NH.20  DONE.

行われたニューハンプシャー.20。

   Notes:

注意:

      1. If the Label is not in forwarding/switching use, NH.2 has no
         effect.

1. Labelが推進/切り換え使用でないなら、ニューハンプシャー.2は効き目がありません。

Andersson, et al.           Standards Track                   [Page 117]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[117ページ]。

      2. If the LSR has a label for the FEC from the New Next Hop, it
         should behave as if it had just received the label from the New
         Next Hop.

2. LSRにNew Next HopからのFECのためのラベルがあるなら、それはまるでNew Next Hopからラベルをちょうど受けたかのように反応するべきです。

      3. The purpose of the check on label retention mode is to avoid a
         race with steps LMp.12-LMp.13 of the procedure for handling a
         Label Mapping message where the LSR operating in Conservative
         Label retention mode may have released a label mapping received
         from the New Next Hop before it detected that the FEC next hop
         had changed.

3. ラベル保有モードのチェックの目的は保守党員Label保有モードで作動するLSRがそれを検出する前にNew Next Hopから受け取られたラベルマッピングを発表したかもしれない次のFECが飛び越すLabel Mappingメッセージを扱うための手順のLMp.12-LMp.13が変えたステップでレースを避けることです。

      4. Regardless of the Label Request procedure in use by the LSR, it
         MUST send a label request if the conditions in NH.13 hold.
         Therefore, it executes the Send_Label_Request procedure
         directly rather than perform the LSR Label Request procedure.

4. LSRで使用中のLabel Request手順にかかわらず、ニューハンプシャー.13の状態が成立するなら、それはラベル要求を送らなければなりません。 したがって、それはLSR Label Request手順を実行するより直接むしろSend_Label_Request手順を実行します。

A.1.8.  Receive Notification / Label Request Aborted

A.1.8。 中止された通知/ラベル要求を受け取ってください。

   Summary:

概要:

      When an LSR receives a Label Request Aborted notification from an
      LDP peer, it records that the corresponding label request
      transaction, if any, has completed.

いつLSRは自由民主党の同輩からLabel Request Aborted通知を受け取って、それはもしあれば対応するラベル要求取引が完成した記録であるか。

   Context:

文脈:

      -  LSR.  The LSR handling the event.

- LSR。 出来事を扱うLSR。

      -  FEC.  The FEC for which a label was requested.

- FEC。 ラベルが要求されたFEC。

      -  RequestMessageID.  The message ID of the label request message
         to be aborted.

- RequestMessageID。 中止されるべきラベル要求メッセージのメッセージID。

      -  MsgSource.  The LDP peer that sent the Notification message.

- MsgSource。 Notificationメッセージを送った自由民主党の同輩。

   Algorithm:

アルゴリズム:

      LRqA.1  Does the notification correspond to an outstanding label
              request abort for FEC?  (See Note 1.)
              If not, goto LRqA.3.

通知が相当するLRqA.1DoesはFECのために中止になりますか?傑出しているラベルが、要求する (注意1を見てください。) そうでなければ、goto LRqA.3

      LRqA.2  Record that the label request for FEC has been aborted.

ラベルがFECのために要求するLRqA.2Recordは中止されました。

      LRqA.3  DONE.

行われたLRqA.3。

Andersson, et al.           Standards Track                   [Page 118]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[118ページ]。

   Note:

以下に注意してください。

      1. The LSR uses the FEC and RequestMessageID to locate its record,
         if any, of the outstanding label request abort.

1. LSRは、傑出しているラベル要求アボートについてもしあれば記録の場所を見つけるのにFECとRequestMessageIDを使用します。

A.1.9.  Receive Notification / No Label Resources

A.1.9。 通知/ラベルなしリソースを受け取ってください。

   Summary:

概要:

      When an LSR receives a No Label Resources notification from an LDP
      peer, it stops sending label request messages to the peer until it
      receives a Label Resources Available Notification from the peer.

LSRが自由民主党の同輩からいいえLabel Resources通知を受け取るとき、それは、それが同輩からLabel Resources Available Notificationを受けるまでラベル要求メッセージを同輩に送るのを止めます。

   Context:

文脈:

      -  LSR.  The LSR handling the event.

- LSR。 出来事を扱うLSR。

      -  FEC.  The FEC for which a label was requested.

- FEC。 ラベルが要求されたFEC。

      -  MsgSource.  The LDP peer that sent the Notification message.

- MsgSource。 Notificationメッセージを送った自由民主党の同輩。

   Algorithm:

アルゴリズム:

      NoRes.1 Delete record of outstanding label request for FEC sent to
              MsgSource.

FECを求める傑出しているラベル要求に関するNoRes.1Delete記録はMsgSourceに発信しました。

      NoRes.2 Record that label mapping for FEC from MsgSource is needed
              but that no label resources are available.

ラベルなしリソースが利用可能でなかったなら、FECのためにMsgSourceからマッピングをラベルするNoRes.2Recordが必要です。

      NoRes.3 Set status record indicating it is not OK to send label
              requests to MsgSource.

それを示すNoRes.3Set状態記録は、ラベル要求をMsgSourceに送るためにOKではありません。

      NoRes.4 DONE.

行われたNoRes.4。

A.1.10.  Receive Notification / No Route

A.1.10。 通知/いいえ、ルートを受けてください。

   Summary:

概要:

      When an LSR receives a No Route notification from an LDP peer in
      response to a Label Request message, the Label No Route procedure
      in use dictates its response.  The LSR either will take no further
      action, or it will defer the label request by starting a timer and
      send another Label Request message to the peer when the timer
      later expires.

LSRがLabel Requestメッセージに対応して自由民主党の同輩からいいえRoute通知を受け取るとき、使用中であるLabelいいえRoute手順は応答を決めます。 LSRがこれ以上行動を取らないか、タイマが後で期限が切れると、それは、タイマを始動することによってラベル要求を延期して、別のLabel Requestメッセージを同輩に送るでしょう。

Andersson, et al.           Standards Track                   [Page 119]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[119ページ]。

   Context:

文脈:

      -  LSR.  The LSR handling the event.

- LSR。 出来事を扱うLSR。

      -  FEC.  The FEC for which a label was requested.

- FEC。 ラベルが要求されたFEC。

      -  Attributes.  The attributes associated with the label request.

- 属性。 ラベル要求に関連している属性。

      -  MsgSource.  The LDP peer that sent the Notification message.

- MsgSource。 Notificationメッセージを送った自由民主党の同輩。

   Algorithm:

アルゴリズム:

      NoNH.1  Delete record of outstanding label request for FEC sent to
              MsgSource.

FECを求める傑出しているラベル要求に関するNoNH.1Delete記録はMsgSourceに発信しました。

      NoNH.2  Perform LSR Label No Route procedure.

NoNH.2Perform LSR LabelいいえRoute手順。

            For Request No Retry

要求いいえ再試行のために

               1. Goto NoNH.3.

1. ゴトーNoNH.3。

            For Request Retry

要求再試行のために

               1. Record deferred label request for FEC and Attributes
                  to be sent to MsgSource.

1. 記録はFECとAttributesがMsgSourceに送られるというラベル要求を延期しました。

               2. Start timeout.  Goto NoNH.3.

2. タイムアウトを始めてください。 ゴトーNoNH.3。

      NoNH.3  DONE.

行われたNoNH.3。

A.1.11.  Receive Notification / Loop Detected

A.1.11。 検出された通知/輪を受けてください。

   Summary:

概要:

      When an LSR receives a Loop Detected Status Code from an LDP peer
      in response to a Label Request message or a Label Mapping message,
      it behaves as if it had received a No Route notification.

LSRがLabel RequestメッセージかLabel Mappingメッセージに対応して自由民主党の同輩からLoop Detected Status Codeを受けるとき、それはまるでいいえRoute通知を受け取ったかのように反応します。

   Context:

文脈:

      See "Receive Notification / No Route".

「通知/いいえ、ルートを受けてください。」と確実にしてください。

   Algorithm:

アルゴリズム:

      See "Receive Notification / No Route".

「通知/いいえ、ルートを受けてください。」と確実にしてください。

Andersson, et al.           Standards Track                   [Page 120]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[120ページ]。

   Note:

以下に注意してください。

      1. When the Loop Detected notification is in response to a Label
         Request message, it arrives in a Status Code TLV in a
         Notification message.  When it is in response to a Label
         Mapping message, it arrives in a Status Code TLV in a Label
         Release message.

1. Loop Detected通知がLabel Requestメッセージに対応しているとき、それはNotificationメッセージのStatus Code TLVに到着します。 Label Mappingメッセージに対応しているとき、それはLabel ReleaseメッセージのStatus Code TLVに到着します。

A.1.12.  Receive Notification / Label Resources Available

A.1.12。 利用可能な通知/ラベルリソースを受け取ってください。

   Summary:

概要:

      When an LSR receives a Label Resources Available notification from
      an LDP peer, it resumes sending label requests to the peer.

LSRが自由民主党の同輩からLabel Resources Available通知を受け取るとき、それは、ラベル要求を同輩に送るのを再開します。

   Context:

文脈:

      -  LSR.  The LSR handling the event.

- LSR。 出来事を扱うLSR。

      -  MsgSource.  The LDP peer that sent the Notification message.

- MsgSource。 Notificationメッセージを送った自由民主党の同輩。

      -  SAttributes.  Attributes stored with the postponed Label
         Request message.

- SAttributes。 属性は延期でLabel Requestメッセージを格納しました。

   Algorithm:

アルゴリズム:

      Res.1   Set status record indicating it is OK to send label
              requests to MsgSource.

それを示すRes.1Set状態記録は、ラベル要求をMsgSourceに送るためにOKです。

      Res.2   Iterate through Res.6 for each record of a FEC label
              mapping needed from MsgSource for which no label resources
              are available.

MsgSourceからどのラベルなしリソースに必要であるFECラベルマッピングに関する各記録のためのRes.6を通したRes.2Iterateは利用可能です。

      Res.3   Is MsgSource the next hop for FEC?
              If not, goto Res.5.

FECのための次のIs MsgSourceのRes.3ホップ? そうでなければ、goto Res.5

      Res.4   Execute procedure Send_Label_Request (MsgSource, FEC,
              SAttributes).  If the procedure fails, terminate
              iteration.

Res.4Execute手順Send_Label_Request(MsgSource、FEC、SAttributes)。 手順が失敗するなら、繰り返しを終えてください。

      Res.5   Delete record that no resources are available for a label
              mapping for FEC needed from MsgSource.

どんなリソースもMsgSourceから必要であるFECのためのラベルマッピングに利用可能でないというRes.5Delete記録。

      Res.6   End iteration from Res.2.

Res.2からのRes.6End繰り返し。

      Res.7   DONE.

行われたRes.7。

Andersson, et al.           Standards Track                   [Page 121]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[121ページ]。

A.1.13.  Detect Local Label Resources Have Become Available

A.1.13。 検出、ローカルのラベルリソースは利用可能になりました。

   Summary:

概要:

      After an LSR has sent a No Label Resources notification to an LDP
      peer, when label resources later become available it sends a Label
      Resources Available notification to each such peer.

LSRがいいえLabel Resources通知を自由民主党の同輩に送った後に、後でラベルリソースが利用可能になると、それはそのような各同輩にLabel Resources Available通知を送ります。

   Context:

文脈:

      -  LSR.  The LSR handling the event.

- LSR。 出来事を扱うLSR。

      -  Attributes.  Attributes stored with the postponed Label Mapping
         message.

- 属性。 属性は延期でLabel Mappingメッセージを格納しました。

   Algorithm:

アルゴリズム:

      ResA.1  Iterate through ResA.4 for each Peer to which LSR has
              previously sent a No Label Resources notification.

各PeerのためのResA.1のIterateからResA.4は以前に、いいえLabel Resources通知をどのLSRに送ったか。

      ResA.2  Execute procedure Send_Notification (Peer, Label Resources
              Available).

ResA.2Execute手順Send_Notification(Label Resources Available、じっと見てください)。

      ResA.3  Delete record that No Label Resources notification was
              previously sent to Peer.

以前にLabel Resources通知を全くPeerに送らなかったというResA.3Delete記録。

      ResA.4  End iteration from ResA.1.

ResA.1からのResA.4End繰り返し。

      ResA.5  Iterate through ResA.8 for each record of a label mapping
              needed for FEC for Peer but no-label-resources.  (See Note
              1.)

PeerにFECに必要であるラベルマッピングにもかかわらず、ラベルリソースがない各記録のためのResA.8を通したResA.5Iterate。 (注意1を見てください。)

      ResA.6  Execute procedure Send_Label (Peer, FEC, Attributes).  If
              the procedure fails, terminate iteration.

ResA.6Execute手順Send_Label(同輩、FEC、Attributes)。 手順が失敗するなら、繰り返しを終えてください。

      ResA.7  Clear record of FEC label mapping needed for peer but no-
              label-resources.

同輩にもかかわらず、いいえ、ラベルリソースに必要であるFECラベルマッピングに関するResA.7Clear記録。

      ResA.8  End iteration from ResA.5

ResA.5からのResA.8End繰り返し

      ResA.9  DONE.

行われたResA.9。

   Note:

以下に注意してください。

      1. Iteration ResA.5 through ResA.8 handles the situation where the
         LSR is using Downstream Unsolicited label distribution and was
         previously unable to allocate a label for a FEC.

1. ResA.8を通した繰り返しResA.5はLSRがDownstream Unsolicitedラベル分配を使用して、以前にFECのためにラベルを割り当てることができなかった状況を扱います。

Andersson, et al.           Standards Track                   [Page 122]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[122ページ]。

A.1.14.  LSR Decides to No Longer Label Switch a FEC

A.1.14。 LSRは、もうFECとスイッチをラベルしないと決めます。

   Summary:

概要:

      An LSR may unilaterally decide to no longer label switch a FEC for
      an LDP peer.  An LSR that does so MUST send a Label Withdraw
      message for the FEC to the peer.

LSRは、自由民主党の同輩のためにもうFECとスイッチをラベルしないと一方的に決めるかもしれません。 そうするLSRはFECへのLabel Withdrawメッセージを同輩に送らなければなりません。

   Context:

文脈:

      -  Peer.  The peer.

- じっと見てください。 同輩。

      -  FEC.  The FEC.

- FEC。 FEC。

      -  PrevAdvLabel.  The label for the FEC previously advertised to
      the Peer.

- PrevAdvLabel。 以前にPeerに広告に掲載されたFECのためのラベル。

   Algorithm:

アルゴリズム:

      NoLS.1  Execute procedure Send_Label_Withdraw (Peer, FEC,
              PrevAdvLabel).  (See Note 1.)

NoLS.1Execute手順Send_Label_Withdraw(同輩、FEC、PrevAdvLabel)。 (注意1を見てください。)

      NoLS.2  DONE.

行われたNoLS.2。

   Note:

以下に注意してください。

      1. The LSR may remove the label from forwarding/switching use as
         part of this event or as part of processing the Label Release
         from the peer in response to the label withdraw.  If the LSR
         doesn't wait for the Label Release message from the peer, it
         SHOULD NOT reuse the label until it receives the Label Release.

1. LSRはこの出来事の一部として推進/切り換え使用からラベルを取り除くか、またはラベルに対応して同輩からLabel Releaseを処理する一部として引き下がるかもしれません。 LSRは同輩からのLabel Releaseメッセージを待っていません、それ。Label Releaseを受けるまで、SHOULD NOTはラベルを再利用します。

A.1.15.  Timeout of Deferred Label Request

A.1.15。 延期されたラベル要求のタイムアウト

   Summary:

概要:

      Label requests are deferred in response to No Route and Loop
      Detected notifications.  When a deferred FEC label request for a
      peer times out, the LSR sends the label request.

ラベル要求はRouteがなくてLoop Detected通知に対応して延期されます。 aが外でa同輩回数を求めるFECラベル要求を延期したとき、LSRはラベル要求を送ります。

   Context:

文脈:

      -  LSR.  The LSR handling the event.

- LSR。 出来事を扱うLSR。

      -  FEC.  The FEC associated with the timeout event.

- FEC。 FECはタイムアウト出来事と交際しました。

      -  Peer.  The LDP peer associated with the timeout event.

- じっと見てください。 自由民主党の同輩はタイムアウト出来事と交際しました。

Andersson, et al.           Standards Track                   [Page 123]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[123ページ]。

      -  Attributes.  Attributes stored with the deferred Label Request
         message.

- 属性。 属性は延期でLabel Requestメッセージを格納しました。

   Algorithm:

アルゴリズム:

      TO.1    Retrieve the record of the deferred label request.

TO.1Retrieve、延期されたラベル要求に関する記録。

      TO.2    Is Peer the next hop for FEC?
              If not, goto TO.4.

FECのための次のIs PeerのTO.2ホップ? そうでなければ、goto TO.4

      TO.3    Execute procedure Send_Label_Request (Peer, FEC).

TO.3Execute手順Send_Label_Request(FEC、じっと見てください)。

      TO.4    DONE.

行われた.4に。

A.2.  Common Label Distribution Procedures

A.2。 一般的なラベル分配手順

   This section specifies utility procedures used by the algorithms that
   handle label distribution events.

このセクションはラベル分配出来事を扱うアルゴリズムで用いられたユーティリティ手順を指定します。

A.2.1.  Send_Label

A.2.1。 _ラベルを送ってください。

   Summary:

概要:

      The Send_Label procedure allocates a label for a FEC for an LDP
      peer, if possible, and sends a label mapping for the FEC to the
      peer.  If the LSR is unable to allocate the label and if it has a
      pending label request from the peer, it sends the LDP peer a No
      Label Resources notification.

Send_Label手順は、できれば、自由民主党の同輩のためのFECのためにラベルを割り当てて、FECのためにラベルマッピングを同輩に送ります。 LSRがラベルを割り当てることができないで、同輩からの未定のラベル要求があるなら、それはいいえLabel Resources通知を自由民主党の同輩に送ります。

   Parameters:

パラメタ:

      -  Peer.  The LDP peer to which the label mapping is to be sent.

- じっと見てください。 送られるラベルマッピングがことである自由民主党の同輩。

      -  FEC.  The FEC for which a label mapping is to be sent.

- FEC。 送られるラベルマッピングがことであるFEC。

      -  Attributes.  Attributes to be included with the label mapping.

- 属性。 ラベルマッピングで含まれるべき属性。

   Additional Context:

追加文脈:

      -  LSR.  The LSR executing the procedure.

- LSR。 手順を実行するLSR。

      -  Label.  The label allocated and sent to Peer.

- ラベルします。 ラベルは、Peerに割り当てて、発信しました。

   Algorithm:

アルゴリズム:

      SL.1   Does LSR have a label to allocate?
             If not, goto SL.9.

SL.1Does LSRは割り当てるラベルを持っていますか? そうでなければ、goto SL.9

Andersson, et al.           Standards Track                   [Page 124]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[124ページ]。

      SL.2   Allocate Label and bind it to the FEC.

そして、SL.2Allocate Label、FECにそれを縛ってください。

      SL.3   Install Label for forwarding/switching use.

推進/切り換え使用のためのSL.3Install Label。

      SL.4   Execute procedure Send_Message (Peer, Label Mapping, FEC,
             Label, Attributes).

SL.4Execute手順Send_Message(同輩、Label Mapping、FEC、Label、Attributes)。

      SL.5   Record label mapping for FEC with Label and Attributes has
             been sent to Peer.

LabelとAttributesとFECのためのSL.5RecordラベルマッピングをPeerに送りました。

      SL.6   Does LSR have a record of a FEC label request from Peer
             marked as pending?
             If not, goto SL.8.

SL.6Does LSRはPeerからのFECラベル要求に関する記録を未定であるとマークさせますか? そうでなければ、goto SL.8

      SL.7   Delete record of pending label request for FEC from Peer.

PeerからのFECを求める未定のラベル要求に関するSL.7Delete記録。

      SL.8   Return success.

SL.8Return成功。

      SL.9   Does LSR have a label request for FEC from Peer marked as
             pending?
             If not, goto SL.13.

Does LSRがラベルにFECのために未定であるとマークされたPeerから要求させるSL.9? そうでなければ、goto SL.13

      SL.10  Execute procedure Send_Notification (Peer, No Label
             Resources).

SL.10は手順Send_Notification(同輩、Label Resourcesがない)を実行します。

      SL.11  Delete record of pending label request for FEC from Peer.

SL.11はPeerからFECを求める未定のラベル要求に関する記録を削除します。

      SL.12  Record No Label Resources notification has been sent to
             Peer.
             Goto SL.14.

SL.12の記録的ないいえLabel Resources通知をPeerに送りました。 ゴトーSL.14。

      SL.13  Record label mapping needed for FEC and Attributes for
             Peer, but no-label-resources.  (See Note 1.)

PeerにFECとAttributesに必要であるラベルマッピングを記録しますが、SL.13はどんなラベルリソースも記録しません。 (注意1を見てください。)

      SL.14  Return failure.

SL.14は失敗を返します。

   Note:

以下に注意してください。

      1. SL.13 handles the case of Downstream Unsolicited label
         distribution when the LSR is unable to allocate a label for a
         FEC to send to a Peer.

1. FECがPeerに発信するようにLSRがラベルを割り当てることができないとき、SL.13はDownstream Unsolicitedラベル分配に関するケースを扱います。

A.2.2.  Send_Label_Request

A.2.2。 _ラベル_要求を送ってください。

   Summary:

概要:

      An LSR uses the Send_Label_Request procedure to send a request for
      a label for a FEC to an LDP peer if currently permitted to do so.

現在そうすることが許可されるなら、LSRは、FECのためにラベルを求める要求を自由民主党の同輩に送るのにSend_Label_Request手順を用います。

Andersson, et al.           Standards Track                   [Page 125]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[125ページ]。

   Parameters:

パラメタ:

      -  Peer.  The LDP peer to which the label request is to be sent.

- じっと見てください。 送られるラベル要求がことである自由民主党の同輩。

      -  FEC.  The FEC for which a label request is to be sent.

- FEC。 送られるラベル要求がことであるFEC。

      -  Attributes.  Attributes to be included in the label request,
         e.g., Hop Count, Path Vector.

- 属性。 ラベル要求に含まれるべき属性、例えば、Hop Count、Path Vector。

   Additional Context:

追加文脈:

      -  LSR.  The LSR executing the procedure.

- LSR。 手順を実行するLSR。

   Algorithm:

アルゴリズム:

      SLRq.1  Has a label request for FEC previously been sent to Peer
              and is it marked as outstanding?
              If so, Return success.  (See Note 1.)

SLRq.1Has aは以前にPeerに送られたFECを求める要求をラベルします、そして、それは傑出するとしてマークされますか? そうだとすれば、Return成功。 (注意1を見てください。)

      SLRq.2  Is status record indicating it is OK to send label
              requests to Peer set?
              If not, goto SLRq.6

Peerへの要求が設定するラベルを送るのがOKであることを示すSLRq.2Is状態記録? そうでなければ、goto SLRq.6

      SLRq.3  Execute procedure Send_Message (Peer, Label Request, FEC,
              Attributes).

SLRq.3Execute手順Send_Message(同輩、Label Request、FEC、Attributes)。

      SLRq.4  Record that label request for FEC has been sent to Peer
              and mark it as outstanding.

FECを求めるラベル要求にはあるSLRq.4RecordはPeerに送られて、傑出するとしてそれをマークします。

      SLRq.5  Return success.

SLRq.5Return成功。

      SLRq.6  Postpone the label request by recording that label mapping
              for FEC and Attributes from Peer is needed but that no
              label resources are available.

ラベルなしリソースが利用可能でなかったなら、SLRq.6Postponeが、PeerからFECとAttributesのためのそのラベルマッピングを記録することによって、必要ですラベルが、要求する。

      SLRq.7  Return failure.

SLRq.7Returnの故障。

   Note:

以下に注意してください。

      1. If the LSR is a non-merging LSR, it must distinguish between
         attempts to send label requests for a FEC triggered by
         different upstream LDP peers from duplicate requests.  This
         procedure will not send a duplicate label request.

1. LSRが非合併しているLSRであるなら、それは写し要求と異なった上流の自由民主党の同輩によって引き起こされたFECを求めるラベル要求を送る試みを見分けなければなりません。 この手順は写しラベル要求を送らないでしょう。

Andersson, et al.           Standards Track                   [Page 126]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[126ページ]。

A.2.3.  Send_Label_Withdraw

A.2.3。 __が引っ込めるラベルを送ってください。

   Summary:

概要:

      An LSR uses the Send_Label_Withdraw procedure to withdraw a label
      for a FEC from an LDP peer.  To do this, the LSR sends a Label
      Withdraw message to the peer.

LSRは、FECのために自由民主党の同輩からラベルを引っ込めるのにSend_Label_Withdraw手順を用います。 これをするために、LSRはLabel Withdrawメッセージを同輩に送ります。

   Parameters:

パラメタ:

      -  Peer.  The LDP peer to which the label withdraw is to be sent.

- じっと見てください。 ラベルが引き下がる自由民主党の同輩は送られることになっています。

      -  FEC.  The FEC for which a label is being withdrawn.

- FEC。 ラベルが引っ込められているFEC。

      -  Label.  The label being withdrawn.

- ラベルします。 引っ込められるラベル。

   Additional Context:

追加文脈:

      -  LSR.  The LSR executing the procedure.

- LSR。 手順を実行するLSR。

   Algorithm:

アルゴリズム:

      SWd.1  Execute procedure Send_Message (Peer, Label Withdraw, FEC,
              Label).

SWd.1Execute手順Send_Message(同輩、Label Withdraw、FEC、Label)。

      SWd.2  Record that label withdraw for FEC has been sent to Peer
              and mark it as outstanding.

ラベルがFECのために引っ込めるSWd.2RecordはPeerに送られて、傑出するとしてそれをマークします。

A.2.4.  Send_Notification

A.2.4。 _通知を送ってください。

   Summary:

概要:

      An LSR uses the Send_Notification procedure to send an LDP peer a
      Notification message.

LSRは、Notificationメッセージを自由民主党の同輩に送るのにSend_Notification手順を用います。

   Parameters:

パラメタ:

      -  Peer.  The LDP peer to which the Notification message is to be
         sent.

- じっと見てください。 送られるNotificationメッセージがことである自由民主党の同輩。

      -  Status.  Status code to be included in the Notification
         message.

- 状態。 Notificationメッセージに含まれるべきステータスコード。

   Additional Context:

追加文脈:

      None.

なし。

Andersson, et al.           Standards Track                   [Page 127]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[127ページ]。

   Algorithm:

アルゴリズム:

      SNt.1  Execute procedure Send_Message (Peer, Notification, Status)

SNt.1Execute手順Send_Message(同輩、通知、状態)

A.2.5.  Send_Message

A.2.5。 _メッセージを送ってください。

   Summary:

概要:

      An LSR uses the Send_Message procedure to send an LDP peer an LDP
      message.

LSRは、自由民主党メッセージを自由民主党の同輩に送るのにSend_Message手順を用います。

   Parameters:

パラメタ:

      -  Peer.  The LDP peer to which the message is to be sent.

- じっと見てください。 送られるメッセージがことである自由民主党の同輩。

      -  Message Type.  The type of message to be sent.

- メッセージタイプ。 送られるべきメッセージのタイプ。

      -  Additional message contents . . .  .

- 追加メッセージ内容…

   Additional Context:

追加文脈:

      None.

なし。

   Algorithm:

アルゴリズム:

      This procedure is the means by which an LSR sends an LDP message
      of the specified type to the specified LDP peer.

この手順はLSRが指定されたタイプに関する自由民主党メッセージを指定された自由民主党の同輩に送る手段です。

A.2.6.  Check_Received_Attributes

A.2.6。 チェック_は_属性を受けました。

   Summary:

概要:

      Check the attributes received in a Label Mapping or Label Request
      message.  If the attributes include a Hop Count or Path Vector,
      perform a Loop Detection check.  If a loop is detected, cause a
      Loop Detected Notification message to be sent to MsgSource.

Label MappingかLabel Requestメッセージに受け取られた属性をチェックしてください。 属性がHop CountかPath Vectorを含んでいるなら、Loop Detectionチェックを実行してください。 輪が検出されるなら、MsgSourceに送られるべきLoop Detected Notificationメッセージを引き起こしてください。

   Parameters:

パラメタ:

      -  MsgSource.  The LDP peer that sent the message.

- MsgSource。 メッセージを送った自由民主党の同輩。

      -  MsgType.  The type of message received.

- MsgType。 メッセージのタイプは受信しました。

      -  RAttributes.  The attributes in the message.

- RAttributes。 メッセージの属性。

   Additional Context:

追加文脈:

      -  LSR Id.  The unique LSR Id of this LSR.

- LSRアイダホ州 このLSRのユニークなLSR Id。

Andersson, et al.           Standards Track                   [Page 128]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[128ページ]。

      -  Hop Count.  The Hop Count, if any, in the received attributes.

- カウントを飛び越してください。 もしあれば容認された属性におけるHop Count。

      -  Path Vector.  The Path Vector, if any, in the received
         attributes.

- 経路ベクトル。 もしあれば容認された属性におけるPath Vector。

   Algorithm:

アルゴリズム:

      CRa.1   Do RAttributes include Hop Count?
              If not, goto CRa.5.

CRa.1Do RAttributesはHop Countを含んでいますか? そうでなければ、goto CRa.5

      CRa.2   Does Hop Count exceed Max allowable hop count?
              If so, goto CRa.6.

CRa.2Does Hop Countはマックス許容できるホップカウントを超えていますか? そうだとすれば、goto CRa.6

      CRa.3   Do RAttributes include Path Vector?
              If not, goto CRa.5.

CRa.3Do RAttributesはPath Vectorを含んでいますか? そうでなければ、goto CRa.5

      CRa.4   Does Path Vector include LSR Id? OR Does length of Path
              Vector exceed Max allowable length?
              If so, goto CRa.6

CRa.4Does Path VectorはLSR Idを含んでいますか? OR Doesの長さのPath Vectorはマックス許容できる長さを超えていますか? そうだとすれば、goto CRa.6

      CRa.5   Return No Loop Detected.

CRa.5は検出されなかった輪を全く返します。

      CRa.6   Is MsgType LabelMapping?
              If so, goto CRa.8.  (See Note 1.)

CRa.6はMsgType LabelMappingですか? そうだとすれば、goto CRa.8 (注意1を見てください。)

      CRa.7   Execute procedure Send_Notification (MsgSource, Loop
              Detected).

CRa.7Execute手順Send_Notification(MsgSource、Loop Detected)。

      CRa.8   Return Loop Detected.

CRa.8は検出された輪を返します。

      CRa.9   DONE.

行われたCRa.9。

   Note:

以下に注意してください。

      1. When the attributes being checked were received in a Label
         Mapping message, the LSR sends the Loop Detected notification
         in a Status Code TLV in a Label Release message.  (See Section
         "Receive Label Mapping".)

1. Label Mappingメッセージにチェックされる属性を受け取ったとき、LSRはLabel ReleaseメッセージのStatus Code TLVのLoop Detected通知を送ります。 (セクションが「ラベルマッピングを受け取ること」を見てください。)

A.2.7.  Prepare_Label_Request_Attributes

A.2.7。 _ラベル_要求_属性を用意してください。

   Summary:

概要:

      This procedure is used whenever a Label Request is to be sent to a
      Peer to compute the Hop Count and Path Vector, if any, to include
      in the message.

Label RequestがHop CountとPath Vectorを計算するためにPeerに送られることになっているときはいつも、この手順は使用されています、もしあれば、メッセージのインクルードに。

Andersson, et al.           Standards Track                   [Page 129]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[129ページ]。

   Parameters:

パラメタ:

      -  Peer.  The LDP peer to which the message is to be sent.

- じっと見てください。 送られるメッセージがことである自由民主党の同輩。

      -  FEC.  The FEC for which a label request is to be sent.

- FEC。 送られるラベル要求がことであるFEC。

      -  RAttributes.  The attributes this LSR associates with the LSP
         for FEC.

- RAttributes。 このLSRがFECのためにLSPに関連づける属性。

      -  SAttributes.  The attributes to be included in the Label
         Request message.

- SAttributes。 Label Requestメッセージに含まれるべき属性。

   Additional Context:

追加文脈:

      -  LSR Id.  The unique LSR Id of this LSR.

- LSRアイダホ州 このLSRのユニークなLSR Id。

   Algorithm:

アルゴリズム:

      PRqA.1  Is Hop Count required for this Peer?  (See Note 1.) OR Do
              RAttributes include a Hop Count? OR Is Loop Detection
              configured on LSR?
              If not, goto PRqA.14.

このPeerに必要であるPRqA.1Is Hop Count? (注意1を見てください。) OR Do RAttributesはHop Countを含んでいますか? LSRで構成されたOR Is Loop Detection? そうでなければ、goto PRqA.14

      PRqA.2  Is LSR ingress for FEC?
              If not, goto PRqA.6.

FECのためのPRqA.2Is LSRイングレス? そうでなければ、goto PRqA.6

      PRqA.3  Include Hop Count of 1 in SAttributes.

PRqA.3はSAttributesでの1のホップカウントを含んでいます。

      PRqA.4  Is Loop Detection configured on LSR?  If not, goto
              PRqA.14.

LSRで構成されたPRqA.4Is Loop Detection? そうでなければ、goto PRqA.14

      PRqA.5  Is LSR merge-capable?
              If so, goto PRqA.14.
              If not, goto PRqA.13.

マージできるPRqA.5Is LSR? そうだとすれば、goto PRqA.14 そうでなければ、goto PRqA.13

      PRqA.6  Do RAttributes include a Hop Count?
              If not, goto PRqA.8.

PRqA.6Do RAttributesはHop Countを含んでいますか? そうでなければ、goto PRqA.8

      PRqA.7  Increment RAttributes Hop Count and copy the resulting Hop
              Count to SAttributes.  (See Note 2.)
              Goto PRqA.9.

そして、PRqA.7Increment RAttributes Hop Count、結果として起こるHop CountをSAttributesにコピーしてください。 (注意2を見てください。) ゴトーPRqA.9。

      PRqA.8  Include Hop Count of unknown (0) in SAttributes.

SAttributesの未知(0)のPRqA.8Include Hop Count。

      PRqA.9  Is Loop Detection configured on LSR?
              If not, goto PRqA.14.

LSRで構成されたPRqA.9Is Loop Detection? そうでなければ、goto PRqA.14

Andersson, et al.           Standards Track                   [Page 130]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[130ページ]。

      PRqA.10 Do RAttributes have a Path Vector?
              If so, goto PRqA.12.

.10がRAttributesをするPRqAはPath Vectorを持っていますか? そうだとすれば、goto PRqA.12

      PRqA.11 Is LSR merge-capable?
              If so, goto PRqA.14.
              If not, goto PRqA.13.

PRqA.11はマージできるLSRですか? そうだとすれば、goto PRqA.14 そうでなければ、goto PRqA.13

      PRqA.12 Add LSR Id to beginning of Path Vector from RAttributes
              and copy the resulting Path Vector into SAttributes.
              Goto PRqA.14.

PRqA.12はRAttributesからPath Vectorの始まりにLSR Idを加えて、結果として起こるPath VectorをSAttributesにコピーします。 ゴトーPRqA.14。

      PRqA.13 Include Path Vector of length 1 containing LSR Id in
              SAttributes.

PRqA.13はSAttributesにLSR Idを含む長さ1のPath Vectorを含んでいます。

      PRqA.14 DONE.

行われたPRqA.14。

   Notes:

注意:

      1. The link with Peer may require that Hop Count be included in
         Label Request messages; for example, see [RFC3035] and
         [RFC3034].

1. Peerとのリンクは、Hop CountがLabel Requestメッセージに含まれているのを必要とするかもしれません。 例えば、[RFC3035]と[RFC3034]を見てください。

      2. For hop count arithmetic, unknown + 1 = unknown.

2. ホップカウント演算のために、未知+1は未知と等しいです。

A.2.8.  Prepare_Label_Mapping_Attributes

A.2.8。 __属性を写像するラベル_を用意してください。

   Summary:

概要:

      This procedure is used whenever a Label Mapping is to be sent to a
      Peer to compute the Hop Count and Path Vector, if any, to include
      in the message.

Label MappingがHop CountとPath Vectorを計算するためにPeerに送られることになっているときはいつも、この手順は使用されています、もしあれば、メッセージのインクルードに。

   Parameters:

パラメタ:

      -  Peer.  The LDP peer to which the message is to be sent.

- じっと見てください。 送られるメッセージがことである自由民主党の同輩。

      -  FEC.  The FEC for which a label request is to be sent.

- FEC。 送られるラベル要求がことであるFEC。

      -  RAttributes.  The attributes this LSR associates with the LSP
         for FEC.

- RAttributes。 このLSRがFECのためにLSPに関連づける属性。

      -  SAttributes.  The attributes to be included in the Label
         Mapping message.

- SAttributes。 Label Mappingメッセージに含まれるべき属性。

      -  IsPropagating.  The LSR is sending the Label Mapping message to
         propagate one received from the FEC next hop.

- IsPropagating。 LSRは受け取られたものを伝播するLabel Mappingメッセージを次のFECが飛び越す送ることです。

Andersson, et al.           Standards Track                   [Page 131]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[131ページ]。

      -  PrevHopCount.  The Hop Count, if any, this LSR associates with
         the LSP for the FEC.

- PrevHopCount。 もしあればこのLSRがFECのためにLSPに関連づけるHop Count。

   Additional Context:

追加文脈:

      -  LSR Id.  The unique LSR Id of this LSR.

- LSRアイダホ州 このLSRのユニークなLSR Id。

   Algorithm:

アルゴリズム:

      PMpA.1  Do the RAttributes include any unknown TLVs?
              If not, goto PMpA.4.

Do RAttributesが含むPMpA.1 いくつかの未知のTLVsがありますか? そうでなければ、goto PMpA.4

      PMpA.2  Do the settings of the U- and F-bits require forwarding of
              these TLVs?
              If not, goto PMpA.4.

PMpA.2Do、UとF-ビットの設定はこれらのTLVsを推進に要求しますか? そうでなければ、goto PMpA.4

      PMpA.3  Copy the unknown TLVs in SAttributes.

SAttributesのPMpA.3Copyの未知のTLVs。

      PMpA.4  Is Hop Count required for this Peer?  (see Note 1.) OR Do
              RAttributes include a Hop Count? OR Is Loop Detection
              configured on LSR?
              If not, goto PMpA.24.

このPeerに必要であるPMpA.4Is Hop Count? (注意1を見てください。) OR Do RAttributesはHop Countを含んでいますか? LSRで構成されたOR Is Loop Detection? そうでなければ、goto PMpA.24

      PMpA.5  Is LSR egress for FEC?
              If not, goto PMpA.7.

FECのためのPMpA.5Is LSR出口? そうでなければ、goto PMpA.7

      PMpA.6  Include Hop Count of 1 in SAttributes.  Goto PMpA.24.

PMpA.6はSAttributesでの1のホップカウントを含んでいます。 ゴトーPMpA.24。

      PMpA.7  Do RAttributes have a Hop Count?
              If not, goto PMpA.11.

PMpA.7Do RAttributesには、Hop Countがありますか? そうでなければ、goto PMpA.11

      PMpA.8  Is LSR a member of the edge set for an LSR domain whose
              LSRs do not perform TTL decrement AND Is Peer in that
              domain?  (See Note 2.)  If not, goto PMpA.10.

LSRsがそのドメインでTTL減少AND Is Peerを実行しないLSRドメインのときに予定された縁のPMpA.8Is LSR aメンバー? (注意2を見てください。) そうでなければ、goto PMpA.10

      PMpA.9  Include Hop Count of 1 in SAttributes.  Goto PMpA.12.

PMpA.9はSAttributesでの1のホップカウントを含んでいます。 ゴトーPMpA.12。

      PMpA.10 Increment RAttributes Hop Count and copy the resulting Hop
              Count to SAttributes.  (See Note 2.)  Goto PMpA.12.

PMpA.10はSAttributesにRAttributes Hop Countを増加して、結果として起こるHop Countをコピーします。 (注意2を見てください。) ゴトーPMpA.12。

      PMpA.11 Include Hop Count of unknown (0) in SAttributes.

PMpA.11はSAttributesに未知(0)のHop Countを含んでいます。

      PMpA.12 Is Loop Detection configured on LSR?
              If not, goto PMpA.24.

PMpA.12はLSRで構成されたLoop Detectionですか? そうでなければ、goto PMpA.24

      PMpA.13 Do RAttributes have a Path Vector?
              If so, goto PMpA.22.

.13がRAttributesをするPMpAはPath Vectorを持っていますか? そうだとすれば、goto PMpA.22

Andersson, et al.           Standards Track                   [Page 132]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[132ページ]。

      PMpA.14 Is LSR propagating a received Label Mapping?
              If not, goto PMpA.23.

PMpA.14は容認されたLabel Mappingを伝播するLSRですか? そうでなければ、goto PMpA.23

      PMpA.15 Does LSR support merging?
              If not, goto PMpA.17.

PMpA.15はLSRサポート合併をしますか? そうでなければ、goto PMpA.17

      PMpA.16 Has LSR previously sent a Label Mapping for FEC to Peer?
              If not, goto PMpA.23.

LSRはPMpA.16は以前に、FECのためにLabel MappingをPeerに送らせますか? そうでなければ、goto PMpA.23

      PMpA.17 Do RAttributes include a Hop Count?
              If not, goto PMpA.24.

.17がRAttributesをするPMpAはHop Countを含んでいますか? そうでなければ、goto PMpA.24

      PMpA.18 Is Hop Count in RAttributes unknown(0)?
              If so, goto PMpA.23.

PMpA.18はRAttributes未知(0)でHop Countですか? そうだとすれば、goto PMpA.23

      PMpA.19 Has LSR previously sent a Label Mapping for FEC to Peer?
              If not, goto PMpA.24.

LSRはPMpA.19は以前に、FECのためにLabel MappingをPeerに送らせますか? そうでなければ、goto PMpA.24

      PMpA.20 Is Hop Count in RAttributes different from PrevHopCount?
              If not, goto PMpA.24.

PMpA.20はPrevHopCountと異なったRAttributesのHop Countですか? そうでなければ、goto PMpA.24

      PMpA.21 Is the Hop Count in RAttributes > PrevHopCount? OR Is
              PrevHopCount unknown(0)?
              If not, goto PMpA.24.

PMpA.21はRAttributes>PrevHopCountでのホップカウントですか? OR Is PrevHopCount未知(0)? そうでなければ、goto PMpA.24

      PMpA.22 Add LSR Id to beginning of Path Vector from RAttributes
              and copy the resulting Path Vector into SAttributes.
              Goto PMpA.24.

PMpA.22はRAttributesからPath Vectorの始まりにLSR Idを加えて、結果として起こるPath VectorをSAttributesにコピーします。 ゴトーPMpA.24。

      PMpA.23 Include Path Vector of length 1 containing LSR Id in
              SAttributes.

PMpA.23はSAttributesにLSR Idを含む長さ1のPath Vectorを含んでいます。

      PMpA.24 DONE.

行われたPMpA.24。

   Notes:

注意:

      1. The link with Peer may require that Hop Count be included in
         Label Mapping messages; for example, see [RFC3035] and
         [RFC3034].

1. Peerとのリンクは、Hop CountがLabel Mappingメッセージに含まれているのを必要とするかもしれません。 例えば、[RFC3035]と[RFC3034]を見てください。

      2. If the LSR is at the edge of a cloud of LSRs that do not
         perform TTL-decrement and it is propagating the Label Mapping
         message upstream into the cloud, it sets the Hop Count to 1 so
         that Hop Count across the cloud is calculated properly.  This
         ensures proper TTL management for packets forwarded across the
         part of the LSP that passes through the cloud.

2. LSRがTTL-減少を実行しないLSRsの雲の縁にあって、Label Mappingメッセージ上流を雲の中に伝播しているなら、1にHop Countを設定するので、雲の向こう側のHop Countは適切に計算されます。 これは雲を通り抜けるLSPの部分の向こう側に進められたパケットのための適切なTTL管理を確実にします。

      3. For hop count arithmetic, unknown + 1 = unknown.

3. ホップカウント演算のために、未知+1は未知と等しいです。

Andersson, et al.           Standards Track                   [Page 133]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[133ページ]。

Editors' Addresses

エディタのアドレス

   Loa Andersson
   Acreo AB
   Isafjordsgatan 22
   Kista, Sweden
   EMail: loa.andersson@acreo.se
          loa@pi.se

Kista、LoaアンデションAcreo AB Isafjordsgatan22スウェーデンはメールされます: loa.andersson@acreo.se loa@pi.se

   Ina Minei
   Juniper Networks
   1194 N. Mathilda Ave.
   Sunnyvale, CA 94089
   EMail: ina@juniper.net

伊奈Minei杜松は1194N.マチルダAveをネットワークでつなぎます。 サニーベル、カリフォルニア 94089はメールされます: ina@juniper.net

   Bob Thomas
   Cisco Systems, Inc.
   1414 Massachusetts Ave
   Boxborough, MA 01719
   EMail: rhthomas@cisco.com

マサチューセッツAve Boxborough、ボブトーマスシスコシステムズInc.1414MA 01719はメールされます: rhthomas@cisco.com

Andersson, et al.           Standards Track                   [Page 134]

RFC 5036                   LDP Specification                October 2007

アンデション、他 規格は自由民主党仕様2007年10月にRFC5036を追跡します[134ページ]。

Full Copyright Statement

完全な著作権宣言文

   Copyright (C) The IETF Trust (2007).

IETFが信じる著作権(C)(2007)。

   This document is subject to the rights, licenses and restrictions
   contained in BCP 78, and except as set forth therein, the authors
   retain all their rights.

このドキュメントはBCP78に含まれた権利、ライセンス、および制限を受けることがあります、そして、そこに詳しく説明されるのを除いて、作者は彼らのすべての権利を保有します。

   This document and the information contained herein are provided on an
   "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
   OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE IETF TRUST AND
   THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS
   OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF
   THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
   WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

このドキュメントとここに含まれた情報はその人が代理をするか、または(もしあれば)後援される組織、インターネットの振興発展を目的とする組織、「そのままで」という基礎と貢献者の上で提供していて、IETFはそして、インターネット・エンジニアリング・タスク・フォースがすべての保証を放棄すると信じます、急行である、または暗示していて、他を含んでいて、情報の使用がここに侵害しないどんな保証も少しもまっすぐになるということであるかいずれが市場性か特定目的への適合性の黙示的な保証です。

Intellectual Property

知的所有権

   The IETF takes no position regarding the validity or scope of any
   Intellectual Property Rights or other rights that might be claimed to
   pertain to the implementation or use of the technology described in
   this document or the extent to which any license under such rights
   might or might not be available; nor does it represent that it has
   made any independent effort to identify any such rights.  Information
   on the procedures with respect to rights in RFC documents can be
   found in BCP 78 and BCP 79.

IETFはどんなIntellectual Property Rightsの正当性か範囲、実現に関係すると主張されるかもしれない他の権利、本書では説明された技術の使用またはそのような権利の下におけるどんなライセンスも利用可能であるかもしれない、または利用可能でないかもしれない範囲に関しても立場を全く取りません。 または、それはそれを表しません。どんなそのような権利も特定するためのどんな独立している努力もしました。 BCP78とBCP79でRFCドキュメントの権利に関する手順に関する情報を見つけることができます。

   Copies of IPR disclosures made to the IETF Secretariat and any
   assurances of licenses to be made available, or the result of an
   attempt made to obtain a general license or permission for the use of
   such proprietary rights by implementers or users of this
   specification can be obtained from the IETF on-line IPR repository at
   http://www.ietf.org/ipr.

IPR公開のコピーが利用可能に作られるべきライセンスの保証、または一般的な免許を取得するのが作られた試みの結果をIETF事務局といずれにもしたか、または http://www.ietf.org/ipr のIETFのオンラインIPR倉庫からこの仕様のimplementersかユーザによるそのような所有権の使用のために許可を得ることができます。

   The IETF invites any interested party to bring to its attention any
   copyrights, patents or patent applications, or other proprietary
   rights that may cover technology that may be required to implement
   this standard.  Please address the information to the IETF at
   ietf-ipr@ietf.org.

IETFはこの規格を実行するのに必要であるかもしれない技術をカバーするかもしれないどんな著作権もその注目していただくどんな利害関係者、特許、特許出願、または他の所有権も招待します。 ietf-ipr@ietf.org のIETFに情報を記述してください。

Andersson, et al.           Standards Track                   [Page 135]

アンデション、他 標準化過程[135ページ]

一覧

 RFC 1〜100  RFC 1401〜1500  RFC 2801〜2900  RFC 4201〜4300 
 RFC 101〜200  RFC 1501〜1600  RFC 2901〜3000  RFC 4301〜4400 
 RFC 201〜300  RFC 1601〜1700  RFC 3001〜3100  RFC 4401〜4500 
 RFC 301〜400  RFC 1701〜1800  RFC 3101〜3200  RFC 4501〜4600 
 RFC 401〜500  RFC 1801〜1900  RFC 3201〜3300  RFC 4601〜4700 
 RFC 501〜600  RFC 1901〜2000  RFC 3301〜3400  RFC 4701〜4800 
 RFC 601〜700  RFC 2001〜2100  RFC 3401〜3500  RFC 4801〜4900 
 RFC 701〜800  RFC 2101〜2200  RFC 3501〜3600  RFC 4901〜5000 
 RFC 801〜900  RFC 2201〜2300  RFC 3601〜3700  RFC 5001〜5100 
 RFC 901〜1000  RFC 2301〜2400  RFC 3701〜3800  RFC 5101〜5200 
 RFC 1001〜1100  RFC 2401〜2500  RFC 3801〜3900  RFC 5201〜5300 
 RFC 1101〜1200  RFC 2501〜2600  RFC 3901〜4000  RFC 5301〜5400 
 RFC 1201〜1300  RFC 2601〜2700  RFC 4001〜4100  RFC 5401〜5500 
 RFC 1301〜1400  RFC 2701〜2800  RFC 4101〜4200 

スポンサーリンク

DROP TRIGGER トリガーを削除する

ホームページ製作・web系アプリ系の製作案件募集中です。

上に戻る