RFC3215 日本語訳
3215 LDP State Machine. C. Boscher, P. Cheval, L. Wu, E. Gray. January 2002. (Format: TXT=117278 bytes) (Status: INFORMATIONAL)
プログラムでの自動翻訳です。
英語原文
Network Working Group C. Boscher Request for Comments: 3215 P. Cheval Category: Informational Alcatel L. Wu Cisco E. Gray Sandburst January 2002
Boscherがコメントのために要求するワーキンググループC.をネットワークでつないでください: 3215年のP.シェヴァルカテゴリ: 情報のアルカテルのウーコクチマスE.グレーSandburst L.2002年1月
LDP State Machine
自由民主党州のマシン
Status of this Memo
このMemoの状態
This memo provides information for the Internet community. It does not specify an Internet standard of any kind. Distribution of this memo is unlimited.
このメモはインターネットコミュニティのための情報を提供します。 それはどんな種類のインターネット標準も指定しません。 このメモの分配は無制限です。
Copyright Notice
版権情報
Copyright (C) The Internet Society (2002). All Rights Reserved.
Copyright(C)インターネット協会(2002)。 All rights reserved。
Abstract
要約
This document provides state machine tables for ATM (Asynchronous Transfer Mode) switch LSRs. In the current LDP specification, there is no state machine specified for processing LDP messages. We think that defining a common state machine is very important for interoperability between different LDP and CR-LDP implementations.
このドキュメントはATM(非同期なTransfer Mode)スイッチLSRsに州の工作台を供給します。 現在の自由民主党仕様には、処理自由民主党メッセージに指定された州のマシンが全くありません。 私たちは、異なった自由民主党とCR-自由民主党の実現の間の相互運用性に、一般的な州のマシンを定義するのが非常に重要であると思います。
We begin in section 1 by defining a list of terminologies. Then in section 2, we propose two sets of state machine tables for ATM switch LSRs that use downstream-on-demand mode, one method can be used for non-vc merge capable ATM LSRs, while the other one can be used for the vc-merge capable ATM LSRs. In section 3, we provides a state machine for downstream unsolicited mode ATM LSRs.
私たちは、セクション1で用語のリストを定義することによって、始めます。 そして、セクション2で、私たちは川下要求次第のモードを使用するATMスイッチLSRsのために2セットの州の工作台を提案して、非vcマージのできるATM LSRsに1つの方法は使用できます、vc-マージのできるATM LSRsにもう片方を使用できますが。 セクション3では、私たちは川下の求められていないモードATM LSRsに州のマシンを供給します。
We focus on the LDP state machines and the associated control blocks used for establishing and maintaining LSPs. We do not describe state machines for the "LDP controller" that is in charge of LDP session initialization, address mapping messages management, routing interface, etc. that is defined in the LDP specification.
私たちはLSPsを設立して、維持するのに使用される自由民主党州のマシンと関連制御ブロックに焦点を合わせます。 私たちは「自由民主党コントローラ」のために州のマシンについて説明しません、すなわち、自由民主党のセッション初期化、アドレス・マッピングメッセージ管理、ルーティングインタフェースなどを担当して、それは自由民主党仕様に基づき定義されます。
Even though the state machines in this document are specific for ATM-LSR, they can be easily adapted for other types of LSRs.
ATM-LSRには、州のマシンは本書では特定ですが、LSRsの他のタイプのために容易にそれらを適合させることができます。
Boscher, et al. Informational [Page 1] RFC 3215 LDP State Machine January 2002
Boscher、他 [1ページ]情報のRFC3215自由民主党州のマシン2002年1月
Table Of Contents
目次
1. Terminology ................................................... 4 2. State Machine for Downstream-on-Demand Mode ................... 4 2.1 An LSR's Behavior in the Case of a Next Hop Change ........... 4 2.2. ATM Switch LSR with No VC-merge Capability .................. 5 2.2.1 LSP Control Block .......................................... 5 2.2.2 States ..................................................... 7 2.2.3 Events ..................................................... 8 2.2.4 State Transitions .......................................... 9 2.2.5 State Machine .............................................. 10 2.2.5.1 State -- "IDLE" .......................................... 10 2.2.5.2 State -- "RESPONSE_AWAITED" .............................. 13 2.2.5.3 State -- "ESTABLISHED" ................................... 16 2.2.5.4 State -- "RELEASE_AWAITED" ............................... 21 2.2.6 Handling the Next Hop Change ............................... 23 2.2.6.1 Next Hop Trigger Control Block ........................... 24 2.2.6.2 States ................................................... 24 2.2.6.3 Events ................................................... 24 2.2.6.4 State Transition for next hop change ..................... 25 2.2.6.5 State Machine ............................................ 25 2.2.6.5.1 State -- "IDLE" ........................................ 25 2.2.6.5.2 State -- "NEW_NH_RETRY" ................................ 27 2.2.6.5.3 State -- "NEW_NH_RESPONSE_AWAITED" ..................... 28 2.2.7 LDP Related Message Handling ............................... 29 2.3. ATM Switch LSR with VC-merge ................................ 31 2.3.1 VC-merge ................................................... 31 2.3.2 Control Block .............................................. 31 2.3.3 State Machines for Downstream-on-demand Mode ............. 34 2.3.3.1 State of the Upstream LSP Control Block's State Machine for Downstream-on-demand Mode ............................ 34 2.3.3.2 Events of the Upstream LSP Control Block's State Machine for Downstream-on-demand Mode ............................ 35 2.3.3.3 State Transitions of the Upstream LSP Control Block's State Machine for Downstream-on-demand Mode .................... 36 2.3.3.4 Upstream LSP Control Block's State Machine for Downstream-on-demand Mode ............................ 37 2.3.3.4.1 State -- "IDLE" ........................................ 37 2.3.3.4.2 State -- "RESPONSE_AWAITED" ............................ 39 2.3.3.4.3 State -- "ESTABLISHED" ................................. 42 2.3.3.4.4 State -- "RELEASE_AWAITED" ............................. 45 2.3.3.5 State of the Downstream LSP Control Block's State Machine for Downstream-on-demand Mode ............................ 47 2.3.3.6 Events of the Downstream LSP Control Block's State Machine for Downstream-on-demand Mode ............................ 47 2.3.3.7 State Transitions of the Downstream LSP Control Block's State Machine for Downstream-on-demand mode .............. 48
1. 用語… 4 2. 川下要求次第のモードのためにマシンを述べてください… 4 2.1 次のホップ変化の場合におけるLSRの振舞い… 4 2.2. VC-マージ能力のない気圧スイッチLSR… 5 2.2 .1LSP制御ブロック… 5 2.2 .2 述べます。 7 2.2 .3回の出来事… 8 2.2 .4 変遷を述べてください… 9 2.2 .5 マシンを述べてください… 10 2.2 .5 .1 状態--「怠けてください」… 10 2.2 .5 .2 状態--「応答_は待ちました」… 13 2.2 .5 .3 状態--「設立されます」… 16 2.2 .5 .4 状態--「リリース_は待ちました」… 21 2.2 次のホップを扱う.6が変化します… 23 2.2 .6 .1 次のホップ引き金の制御ブロック… 24 2.2 .6 .2 述べます。 24 2.2 .6 .3回の出来事… 24 2.2 .6 .4 次のホップのための州のTransitionは変化します… 25 2.2 .6 .5 マシンを述べてください… 25 2.2 .6 .5 .1 状態--「怠けてください」… 25 2.2 .6 .5 .2 状態--「新しい_ニューハンプシャー_は再試行します」… 27 2.2 .6 .5 .3 状態--「新しい_ニューハンプシャー_応答_は待ちました」… 28 2.2 .7 自由民主党はメッセージハンドリングを関係づけました… 29 2.3. VC-マージがある気圧スイッチLSR… 31 2.3 .1 VC合併してください… 31 2.3 .2制御ブロック… 31 2.3 .3 川下要求次第のモードのためにマシンを述べてください… 34 2.3 .3 .1 川下要求次第のモードのための上流のLSP制御ブロックの州のマシンの状態… 34 2.3 .3 川下要求次第のモードのための上流のLSP制御ブロックの州のマシンの.2回の出来事… 35 2.3 .3 .3 川下要求次第のモードのために上流のLSP制御ブロックの州のマシンの変遷を述べてください… 36 2.3 .3 川下要求次第のモードのための.4の上流のLSP制御ブロックの州のマシン… 37 2.3 .3 .4 .1 状態--「怠けてください」… 37 2.3 .3 .4 .2 状態--「応答_は待ちました」… 39 2.3 .3 .4 .3 状態--「設立されます」… 42 2.3 .3 .4 .4 状態--「リリース_は待ちました」… 45 2.3 .3 .5 川下要求次第のモードのための川下のLSP制御ブロックの州のマシンの状態… 47 2.3 .3 川下要求次第のモードのための川下のLSP制御ブロックの州のマシンの.6回の出来事… 47 2.3 .3 .7 Downstream要求次第のモードのためにDownstream LSP Control Blockの州MachineのTransitionsを述べてください… 48
Boscher, et al. Informational [Page 2] RFC 3215 LDP State Machine January 2002
Boscher、他 [2ページ]情報のRFC3215自由民主党州のマシン2002年1月
2.3.3.8 Downstream LSP Control Block's State Machine for Downstream-on-demand Mode ................................ 49 2.3.3.8.1 State -- "IDLE" ........................................ 48 2.3.3.8.2 State -- "RESPONSE_AWAITED" ............................ 50 2.3.3.8.3 State -- "ESTABLISHED" ................................. 52 2.3.3.9 State of the Next_Hop_Trigger_Control_Block's State Machine for Downstream-on-demand Mode .................... 53 2.3.3.10 Events of the Next_Hop_Trigger_Control_Block's State Machine for Downstream-on-demand Mode ................... 53 2.3.3.11 State Transitions of the Next_Hop_Trigger_Control_Block's State Machine for Downstream-on-demand Mode ............. 55 2.3.3.12 State Machine ........................................... 55 2.3.3.12.1 State -- "IDLE" ....................................... 55 2.3.3.12.2 State -- "NEW_NH_RETRY" ............................... 57 2.3.3.12.3 State -- "NEW_NH_RESPONSE_AWAITED" .................... 58 2.3.4 LDP Related Message Processing ............................. 59 3. State Machine for Downstream Unsolicited ...................... 61 3.1 Control Block ................................................ 61 3.2 States of the Upstream LSP Control Block's State Machine for Downstream Mode .......................................... 62 3.3 Events of the Upstream LSP Control Block's State Machine for Downstream Mode .......................................... 62 3.4 State Transitions of Upstream LSP Control Block's State Machine for Downstream Mode .................................. 64 3.5 Upstream LSP Control Block's State Machine for Downstream Mode .............................................. 65 3.5.1 : State -- "IDLE" .......................................... 65 3.5.2 : State -- "ESTABLISHED" ................................... 66 3.5.3 : State -- "RELEASE_AWAITED" ............................... 67 3.5.4 : State -- "RESOURCE_AWAITED" .............................. 69 3.6 State of the Downstream LSP Control Block's State Machine for Downstream Mode .......................................... 70 3.7 Events of the Downstream LSP Control Block's State Machine for Downstream Mode .......................................... 70 3.8 State Transitions of Downstream LSP Control Block's State Machine for Downstream Mode .................................. 71 3.9 Downstream LSP Control Block's State Machine for Downstream Mode .......................................... 71 3.9.1 : State -- "IDLE" .......................................... 71 3.9.2 : State -- "ESTABLISHED" ................................... 73 3.10 LDP Related Message Processing for downstream mode .......... 74 4. Security Considerations ....................................... 75 5. Acknowledgements .............................................. 76 6. References .................................................... 76 7. Authors' Address .............................................. 77 8. Full Copyright Statement ...................................... 78
2.3.3.8 川下要求次第のモードのための川下のLSP制御ブロックの州のマシン… 49 2.3 .3 .8 .1 状態--「怠けてください」… 48 2.3 .3 .8 .2 状態--「応答_は待ちました」… 50 2.3 .3 .8 .3 状態--「設立されます」… 52 2.3 .3 .9 川下要求次第のモードのための次の_ホップ_引き金の_コントロール_ブロックの州のマシンの状態… 53 2.3 .3 次の_の.10回の出来事が川下要求次第のモードのために_引き金の_コントロール_ブロックの州のマシンを飛び越します… 53 2.3 .3 .11 川下要求次第のモードのために次の_ホップ_引き金の_コントロール_ブロックの州のマシンの変遷を述べてください… 55 2.3 .3 .12 マシンを述べてください… 55 2.3 .3 .12 .1 状態--「怠けてください」… 55 2.3 .3 .12 .2 状態--「新しい_ニューハンプシャー_は再試行します」… 57 2.3 .3 .12 .3 状態--「新しい_ニューハンプシャー_応答_は待ちました」… 58 2.3 .4 自由民主党はメッセージ処理を関係づけました… 59 3. 川下に、求められていないマシンを述べてください… 61 3.1制御ブロック… 61 川下のモードのための上流のLSP制御ブロックの州のマシンの3.2の州… 62 川下のモードのための上流のLSP制御ブロックの州のマシンの3.3回の出来事… 62 3.4 川下のモードのために上流のLSP制御ブロックの州のマシンの変遷を述べてください… 64 川下のモードのための3.5の上流のLSP制御ブロックの州のマシン… 65 3.5.1 : 状態--「怠けてください」… 65 3.5.2 : 状態--「設立されます」… 66 3.5.3 : 状態--「リリース_は待ちました」… 67 3.5.4 : 状態--「リソース_は待ちました」… 69 3.6 川下のモードのための川下のLSP制御ブロックの州のマシンの状態… 70 川下のモードのための川下のLSP制御ブロックの州のマシンの3.7回の出来事… 70 3.8 川下のモードのために川下のLSP制御ブロックの州のマシンの変遷を述べてください… 71 川下のモードのための3.9の川下のLSP制御ブロックの州のマシン… 71 3.9.1 : 状態--「怠けてください」… 71 3.9.2 : 状態--「設立されます」… 73 3.10 川下のモードのための自由民主党の関連Message Processing… 74 4. セキュリティ問題… 75 5. 承認… 76 6. 参照… 76 7. 作者のアドレス… 77 8. 完全な著作権宣言文… 78
Boscher, et al. Informational [Page 3] RFC 3215 LDP State Machine January 2002
Boscher、他 [3ページ]情報のRFC3215自由民主党州のマシン2002年1月
1. Terminology
1. 用語
- LDP-REQUEST: LDP Label Request message
- 自由民主党-要求: 自由民主党Label Requestメッセージ
- LDP-MAPPING: LDP Label Mapping message
- 自由民主党-マッピング: 自由民主党Label Mappingメッセージ
- LDP-WITHDRAW: LDP Label Withdraw message
- 自由民主党で引き下がってください: 自由民主党Label Withdrawメッセージ
- LDP-RELEASE: LDP Label Release message
- 自由民主党-リリース: 自由民主党Label Releaseメッセージ
- LDP-ABORT: LDP Abort message used to abort a LSP setup.
- 自由民主党-アボート: 自由民主党Abortメッセージは以前はよくLSPセットアップを中止していました。
- LDP-NAK: LDP Notification message used to reject an LDP message.
- 自由民主党-NAK: 自由民主党Notificationメッセージは以前はよく自由民主党メッセージを拒絶していました。
2. State Machine for Downstream-on-Demand Mode
2. 川下要求次第のモードのための州のマシン
In this document, we provide two sets of state machines: one for the ATM LSR that does not have VC-merge capability, and the other for the ATM LSR that does have VC-merge capability.
本書では、私たちは2セットの州のマシンを提供します: ATM LSRのためのVC-マージ能力を持っていない1つ、およびATM LSRのためのVC-マージ能力があるもう片方。
State machine descriptions are given in terms of control blocks, states, events, response actions and state transitions. Control blocks contain the information that is required to support handling of events. A control block may also contain any additional information that is required either of any specific implementation or in support of other required functions. In every case, additional information required to support the procedures defined in the LDP specification [4] or management objects defined in the LDP MIB [3] would be stored in a specific LDP implementation - either as part of the control block structure or in some other way.
制御ブロック、州、出来事、応答動作、および状態遷移で州のマシン記述を与えます。 制御ブロックは扱うのを支持するのに必要である出来事の情報を含んでいます。 制御ブロックは、また、必要であるどんな特定の実現に関する追加情報も含んだかもしれないか、または他を支持して機能を必要としました。 あらゆる場合に、追加情報が自由民主党仕様[4]に基づき定義された手順を支持するのが必要である、またはLDP MIB[3]で定義された管理物は特定の自由民主党の実現、制御ブロック構造の一部かある他の方法で格納されるでしょう。
The state machines cover both independent LSP control and ordered LSP control.
州のマシンは独立しているLSPコントロールと命令されたLSPコントロールの両方をカバーしています。
Loop detection and loop prevention messages will be processed as specified in [4]. The impact of loop detection and loop prevention messages on state transitions is left for further study.
輪の検出と輪の防止メッセージは[4]で指定されるように処理されるでしょう。 輪の検出と輪の防止メッセージの状態遷移への影響はさらなる研究に発たれます。
2.1 An LSR's Behavior in the Case of a Next Hop Change
2.1 次のホップ変化の場合におけるLSRの振舞い
When there is a topology change and an LSR detects a new better next hop for an LSP, it may behave in 2 different ways:
トポロジー変化があって、LSRがLSPのために次の新しいより良いホップを検出するとき、2つの異なった方法で反応するかもしれません:
1) It tries to do a "local repair". This means that it extends the LSP through the new next hop, releases the old path from this LSR forward and then splices into this newly extended LSP.
1) それは「局部的修繕」をしようとします。 これは、この新たに拡張しているLSPに次の新しいホップを通してLSPを広げていて、このLSRフォワードからの古い経路をリリースして、次に、接続をリリースすることを意味します。
Boscher, et al. Informational [Page 4] RFC 3215 LDP State Machine January 2002
Boscher、他 [4ページ]情報のRFC3215自由民主党州のマシン2002年1月
2) If the LSP is created with the "pinned" option (CR-LDP[5]), the LSR ignores the new next hop change, and the LSP stays unchanged. The LSR may decide to send an LDP-MAPPING containing attributes for this New Next Hop (NH) that have changed.
2) LSPは「ピンで止め」オプションで作成されます。(CR自由民主党[5])、LSRは次の新しいホップ変化を無視して、LSPは変わりがないままです。 変化したこのNew Next Hop(ニューハンプシャー)のための属性を含んでいて、LSRは、自由民主党-MAPPINGを送ると決めるかもしれません。
2.2. ATM Switch LSR with No VC-merge Capability
2.2. VC-マージ能力のない気圧スイッチLSR
In an MPLS domain where some ATM LSRs do not have VC-merge capability, downstream-on-demand mode is required for these ATM LSRs [1]. Also, "conservative label retention mode" is required in this case [1].
いくつかのATM LSRsがVC-マージ能力を持っていないMPLSドメインでは、川下要求次第のモードがこれらのATM LSRs[1]に必要です。 また、「保守的なラベル保有モード」がこの場合必要です。[1]。
For each LSP, there are 2 kinds of state machines involved:
各LSPのために、マシンがかかわった状態の2種類があります:
1) the LSP Control Block and its state machine that can be used to handle normal LSP setup. It is created when the LSR receives a new LDP Request and it is deleted when the LSP of this request is torn down.
1) LSP Control Blockと通常のLSPセットアップを扱うのに使用できるその州のマシン。 LSRが新しい自由民主党Requestを受けるとき、それを作成します、そして、この要求のLSPを取りこわすとき、それを削除します。
2) the Next Hop Trigger Control Block and its state machine that is used to handle switching over to a better LSP through a different next hop. It is created when the LSR decides to switch over to a better next hop and it is deleted when the LSR finishes switching over to the better next hop. This state machine uses a timer (and has corresponding states) to ensure that switch over occurs in a timely fashion after a routing transient has had time to stabilize.
2) Next Hop Trigger Control Blockと次の異なったホップを通して、より良いLSPとの切り換えを扱うのに使用されるその州のマシン。 LSRが、次の、より良いホップに切り替わると決めると、それは作成されます、そして、LSRが、次の、より良いホップに転換し終えるとき、削除されます。 マシンがそのスイッチを確実にするのに、タイマ(そして、対応する州を持っている)を使用するこの状態はルーティングの後に直ちに一時的な状態で起こります。安定するために、時間がありました。
2.2.1 LSP Control Block
2.2.1 LSP制御ブロック
For each LSP, an LSP Control Block is defined that may contain the following information:
各LSPに関しては、以下の情報を含むかもしれないLSP Control Blockは定義されます:
- Upstream Label Request ID (assigned by the upstream LSR), that is the 'Message Id' in the Label Request Message received from the upstream LSR.
- すなわち、上流のLabel Request ID(上流のLSRによって割り当てられる)、Label Request Messageの'メッセージId'は上流のLSRから受信しました。
- Downstream Label Request ID (assigned by this LSR itself), that is 'Message Id' in the Label Request Message sent to the downstream LSR.
- 川下では、すなわち、Label Request ID(このLSR自身によって割り当てられる)、Label Request Messageの'メッセージId'が川下のLSRに発信しました。
- Upstream LDP Identifier
- 上流の自由民主党識別子
- Downstream LDP Identifier
- 川下の自由民主党識別子
- State
- 状態
- FEC
- FEC
Boscher, et al. Informational [Page 5] RFC 3215 LDP State Machine January 2002
Boscher、他 [5ページ]情報のRFC3215自由民主党州のマシン2002年1月
- Upstream Label (assigned by this LSR)
- 上流のラベル(このLSRによって割り当てられます)
- Downstream Label (assigned by the downstream LSR)
- 川下のラベル(川下のLSRによって割り当てられます)
- Trigger Control Block Pointer, (Only used at the ingress LSR of a LSP) that points to the control block that triggers setting up this LSP or tearing down this LSP.
- 引き金のControl Block Pointer、(イングレスにLSPのLSRを使用するだけです)それはこのLSPかこのLSPを取りこわすのに設定の引き金となる制御ブロックを示します。
- Next Hop Control Block Pointer, that points to the control block that is used for switching over to a better LSP.
- 次のHop Control Block Pointer、それは、より良いLSPに切り替わるのに使用される制御ブロックを示します。
The following index combinations can be used to locate a unique LSP Control Block:
ユニークなLSP Control Blockの場所を見つけるのに以下のインデックス組み合わせを使用できます:
- Downstream Label and Downstream LDP Identifier, or
- または川下のラベルと川下の自由民主党識別子。
- Upstream Label and Upstream LDP Identifier, or
- または上流のラベルと上流の自由民主党識別子。
- Downstream Label Request ID and Downstream LDP Identifier
- 川下のラベルRequest IDと川下の自由民主党識別子
- Upstream Label Request ID and Upstream LDP Identifier
- 上流のラベルRequest IDと上流の自由民主党識別子
Here is the relationship between different control blocks, the detail definition of Next Hop Trigger Control Block is described in section 2.2.6.
ここに、異なった制御ブロック、Next Hop Trigger Control Blockの定義がセクション2.2.6で説明されるという詳細の間の関係があります。
For example, an LSP that transits through (LSR-A, LSR-B, LSR-C, LSR- D):
例えば、(LSR-A、LSR-B、LSR-C、LSR- D)を通して通過するLSP:
LSR-A ----> LSR-B ---> LSR-C ---> LSR-D
LSR-A---->LSR-B--->LSR-C--->LSR-D
The control blocks in LSR-A are:
LSR-Aの制御ブロックは以下の通りです。
+-----------------------+ | Trigger Control Block | | (e.g, by config) | +-----------------------+ ^ |(Trigger Control block pointer) | | +-----------------------+ | LSP Control Block | +-----------------------+
+-----------------------+ | トリガー制御ブロック| | (コンフィグによるe.g) | +-----------------------+ ^ |(引き金のControlブロックポインタ) | | +-----------------------+ | LSP制御ブロック| +-----------------------+
When LSR-B detects a better next hop to LSR-D through LSR-E, and it decides to switch over to it, so control blocks in LSR-B are:
したがって、LSR-BがLSR-Eを通して次の、より良いホップをLSR-Dに検出して、それに切り替わると決めると、LSR-Bの制御ブロックは以下の通りです。
Boscher, et al. Informational [Page 6] RFC 3215 LDP State Machine January 2002
Boscher、他 [6ページ]情報のRFC3215自由民主党州のマシン2002年1月
+-----------------------+ | LSP Control Block | | (original LSP) | +-----------------------+ (LSP ^ | Control | | (Next Hop Trigger Control Block Pointer) Block | | Pointer) | v +--------------------------------+ | Next Hop Trigger Control Block | +--------------------------------+ ^ | (Trigger | | (New Next Hop LSP Control | | Control Block Pointer) Block | | Pointer)| | | v +------------------------+ | LSP Control Block | | (for LSP: LSR-B, LSR-E,| | LSR-D) | +------------------------+
+-----------------------+ | LSP制御ブロック| | (オリジナルのLSP) | +-----------------------+ (LSP^ |コントロール| | ブロック| | (次のホップトリガー制御ブロックポインタ)ポインタ)| +に対して--------------------------------+ | 次のホップ引き金の制御ブロック| +--------------------------------+ ^ | (|引き金となってください| (次の新しいホップLSPは|制御します| 制御ブロックポインタ)というブロック| | ポインタ)| | | +に対して------------------------+ | LSP制御ブロック| | (| | LSP: LSR-B、LSR-EでのLSR-D) | +------------------------+
2.2.2 States
2.2.2 州
This section describes the various states that are used in the state machine for the ATM non VC-merge LSR.
このセクションはATM非VCマージLSRに州のマシンで使用される様々な州について説明します。
-- IDLE
-- 怠けてください。
This is the initial LSP state, when the LSP Control Block is created.
LSP Control Blockが作成されるとき、これは初期のLSP状態です。
-- RESPONSE_AWAITED
-- 応答_は待ちました。
This state means that the LSR has received and processed an LDP- REQUEST from an upstream LSR, or it has received an internal set up request. It has sent a new LDP-REQUEST towards a downstream LSR. The LSR is waiting for the LDP-MAPPING from the downstream LSR.
この州は、LSRが上流のLSRから自由民主党REQUESTを受けて、処理したか、または内部のセットを要求に受けたことを意味します。 それは新しい自由民主党-REQUESTを川下のLSRに向かって送りました。 LSRは川下からの自由民主党-MAPPING LSRを待っています。
-- ESTABLISHED
-- 設立されます。
This state means that the LSR has received the LDP-MAPPING from the downstream LSR and the LSP is up and operational.
LSPはこの州が、LSRが川下のLSRから自由民主党-MAPPINGを受けたことを意味して、上がって操作上です。
-- RELEASE_AWAITED
-- リリース_は待ちました。
This state means that the LSR has sent a LDP-WITHDRAW upstream and is waiting for the LDP-RELEASE before freeing up the label resource.
この州は、LSRが自由民主党-WITHDRAW上流を送って、ラベルリソースを開ける前に自由民主党-RELEASEを待つ予定であることを意味します。
Boscher, et al. Informational [Page 7] RFC 3215 LDP State Machine January 2002
Boscher、他 [7ページ]情報のRFC3215自由民主党州のマシン2002年1月
2.2.3 Events
2.2.3 出来事
-- LDP Request
-- 自由民主党の要求
The LSR receives an LDP-REQUEST from an upstream LSR.
LSRは上流のLSRから自由民主党-REQUESTを受けます。
-- LDP Mapping
-- 自由民主党マッピング
The LSR receives an LDP-MAPPING from a downstream LSR.
LSRは川下のLSRから自由民主党-MAPPINGを受けます。
-- LDP Release
-- 自由民主党のリリース
The LSR receives an LDP-RELEASE from an upstream LSR.
LSRは上流のLSRから自由民主党-RELEASEを受けます。
-- LDP Withdraw
-- 自由民主党は撤退します。
The LSR receives an LDP-WITHDRAW from a downstream LSR.
LSRは川下のLSRから自由民主党-WITHDRAWを受けます。
-- LDP Upstream Abort
-- 自由民主党の上流のアボート
The LSR receives an LDP-ABORT from an upstream LSR.
LSRは上流のLSRから自由民主党-ABORTを受けます。
-- LDP Downstream NAK The LSR receives an LDP-NAK (notification) from an downstream LSR.
-- 自由民主党Downstream NAK LSRは川下のLSRから自由民主党-NAK(通知)を受けます。
-- Upstream Lost
-- 上流は損をしました。
The LSR loses its LDP session with an upstream LDP peer.
LSRは上流の自由民主党の同輩との自由民主党のセッションを失います。
-- Downstream Lost
-- 川下では、損をします。
The LSR loses its LDP session with a downstream LDP peer.
LSRは川下の自由民主党の同輩との自由民主党のセッションを失います。
-- Internal SetUp
-- 内部のセットアップ
For some reason, e.g. a configuration request of a traffic engineering tunnel, or recognizing a new FEC could trigger an Internal SetUp event to set up a new LSP from this node.
いくつかに関しては、理由、例えば、交通工学トンネルの構成要求または新しいFECを認識すると、このノードから新しいLSPに設定するInternal SetUp出来事は引き金となるかもしれません。
-- Internal Destroy
-- インターナルは破壊します。
The LSR send an Internal Destroy event to tear down an LSP.
LSRは、LSPを取りこわすためにInternal Destroy出来事を送ります。
-- Internal Cross-Connect
-- 内部の十字接続
The LSR send an Internal Cross-Connect to splice two LSPs into one LSP. This happens when a LSR switches over to a better next hop.
LSRは継ぐためにInternal Cross接続している2LSPsを1LSPに送ります。 LSRが次の、より良いホップに切り替わると、これは起こります。
Boscher, et al. Informational [Page 8] RFC 3215 LDP State Machine January 2002
Boscher、他 [8ページ]情報のRFC3215自由民主党州のマシン2002年1月
-- Internal New NH
-- 内部の新しいニューハンプシャー
The LSR decides to switch over the better next hop.
LSRは、次の、より良いホップを転換すると決めます。
2.2.4 State Transitions
2.2.4 状態遷移
The following diagram describes briefly the state transitions.
以下のダイヤグラムは簡潔に状態遷移について説明します。
+-------------------+ | |<-------------------+ +-------->| IDLE | | | | |----------+ | | +-------------------+ | | |(LDP Release) | | | |(LDP Upstream |(LDP Request 1) | | (LDP Release) | Abort |(Internal SetUp) | | (Upstream Lost) |(Internal Destroy) | | | |(Upstream Lost) v | | | +-------------------+ | | +---------| | | | | RESPONSE_AWAITED | | | +---------| | | | | +-------------------+ | | | | | | |(Downstream Lost) |(LDP Mapping) | | |(LDP Downstream | | | | NAK) | +---------------+ | | | | (LDP Request 2) | | | | | | v v | | +-------------------+ (LDP Withdraw 1) | | | | (Internal Destroy) | | | ESTABLISHED |------------>-------+ | | | | | +-------------------+ | | | | | | | | |(LDP Withdraw 2) | (LDP Upstream | |(Downstream Lost) | Abort) | | | | v | | +-------------------+ | | | | | +-------->| RELEASE_AWAITED |------------>-------+ | | +-------------------+
+-------------------+ | | <、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、--+ +-------->| 怠けてください。| | | | |----------+ | | +-------------------+ | | |(自由民主党のリリース) | | | |(LDP Upstream |(LDP Request 1) | | (LDP Release) | Abort |(Internal SetUp) | | (Upstream Lost) |(Internal Destroy) | | | |(Upstream Lost) v | | | +-------------------+ | | +---------| | | | | RESPONSE_AWAITED | | | +---------| | | | | +-------------------+ | | | | | | |(Downstream Lost) |(LDP Mapping) | | |(LDP Downstream | | | | NAK) | +---------------+ | | | | (LDP Request 2) | | | | | | v v | | +-------------------+ (LDP Withdraw 1) | | | | (Internal Destroy) | | | ESTABLISHED |------------>-------+ | | | | | +-------------------+ | | | | | | | | |(LDP Withdraw 2) | (LDP Upstream | |(Downstream Lost) | Abort) | | | | v | | +-------------------+ | | | | | +-------->| RELEASE_AWAITED |------------>-------+ | | +-------------------+
Boscher, et al. Informational [Page 9] RFC 3215 LDP State Machine January 2002
Boscher、他 [9ページ]情報のRFC3215自由民主党州のマシン2002年1月
2.2.5 State Machine
2.2.5 州のマシン
2.2.5.1 State -- "IDLE"
2.2.5.1 状態--「怠けてください」
State: IDLE
州: 怠けてください。
Event: LDP Request
出来事: 自由民主党の要求
New State: Depends upon the action routine.
新しい州: アクションルーチンによります。
Actions:
動作:
If this LSR is the LSP Egress or Proxy Egress [2]
このLSRがLSP EgressかProxy Egressであるなら[2]
Then: Choose an upstream label, connect this upstream label to the local IP forwarding module, allocate the resources, send the LDP-MAPPING upstream with the upstream label, and go to the new state `ESTABLISHED'.
その時: 上流のラベルを選んでください、そして、この上流のラベルをローカルアイピー推進モジュールに接続してください、そして、リソースを割り当ててください、そして、上流のラベルで自由民主党-MAPPING上流を送ってください、そして、新しい州の'ESTABLISHED'に行ってください。
else Obtain a next hop (or interface) with the FEC specified in the LDP-REQUEST, propagate the LDP-REQUEST, with newly assigned Message ID by this LSR, towards the obtained next hop, and go to the new state `RESPONSE_AWAITED'.
このLSRによる新たに割り当てられたMessage IDと共に、FECがある次のホップ(連結する)が自由民主党-REQUESTで指定したほかのObtain、自由民主党-REQUESTを伝播してください、そして、入手に向かって、次に跳んでください、そして、新しい州の'RESPONSE_AWAITED'に行ってください。
If the LSR uses the independent control mode [2], choose an upstream label, connect this upstream label to the local IP forwarding module, go to the ESTABLISHED state and send an LDP- MAPPING upstream with the upstream label.
LSRが独立制御モード[2]を使用するなら、上流のラベルを選んでください、そして、この上流のラベルをローカルアイピー推進モジュールに接続してください、そして、ESTABLISHED状態に行ってください、そして、上流のラベルで自由民主党MAPPING上流を送ってください。
If unable to process the request for any reason, issue an LDP-NAK to the sender with the appropriate error code, go to IDLE and delete the LSP Control Block.
どんな理由でも要求を処理できないなら、適切なエラーコードで自由民主党-NAKを送付者に発行してください、そして、IDLEに行ってください、そして、LSP Control Blockを削除してください。
State: IDLE
州: 怠けてください。
Event: LDP Mapping
出来事: 自由民主党マッピング
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Ignore the event. It is an internal implementation error.
出来事を無視してください。 それは内部の実現誤りです。
State: IDLE
州: 怠けてください。
Event: LDP Release
出来事: 自由民主党のリリース
Boscher, et al. Informational [Page 10] RFC 3215 LDP State Machine January 2002
Boscher、他 [10ページ]情報のRFC3215自由民主党州のマシン2002年1月
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Ignore the event. It is an internal implementation error.
出来事を無視してください。 それは内部の実現誤りです。
State: IDLE
州: 怠けてください。
Event: LDP Withdraw
出来事: 自由民主党は撤退します。
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Ignore the event. It is an internal implementation error.
出来事を無視してください。 それは内部の実現誤りです。
State: IDLE
州: 怠けてください。
Event: LDP Upstream Abort
出来事: 自由民主党の上流のアボート
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Ignore the event. It is an internal implementation error.
出来事を無視してください。 それは内部の実現誤りです。
State: IDLE
州: 怠けてください。
Event: LDP Downstream NAK
出来事: 自由民主党の川下のNAK
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Ignore the event. It is an internal implementation error.
出来事を無視してください。 それは内部の実現誤りです。
State: IDLE
州: 怠けてください。
Event: Upstream Lost
出来事: 上流は損をしました。
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Ignore the event. It is an internal implementation error.
出来事を無視してください。 それは内部の実現誤りです。
State: IDLE
州: 怠けてください。
Boscher, et al. Informational [Page 11] RFC 3215 LDP State Machine January 2002
Boscher、他 [11ページ]情報のRFC3215自由民主党州のマシン2002年1月
Event: Downstream Lost
出来事: 川下では、損をします。
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Ignore the event. It is an internal implementation error.
出来事を無視してください。 それは内部の実現誤りです。
State: IDLE
州: 怠けてください。
Event: Internal SetUp
出来事: 内部のセットアップ
New State: RESPONSE_AWAITED
新しい州: 応答_は待ちました。
Actions:
動作:
Set up the Trigger Control Block pointer,
Trigger Control Blockポインタをセットアップしてください。
Obtain a next hop (or interface) with the FEC specified in the Internal SetUp message, send a LDP-REQUEST towards the obtained next hop, and go to the new state `RESPONSE_AWAITED'.
FECがInternal SetUpメッセージで指定されている状態で、次のホップ(連結する)を得てください、そして、入手に向かった自由民主党-REQUESTに次のホップを送ってください、そして、新しい州の'RESPONSE_AWAITED'に行ってください。
State: IDLE
州: 怠けてください。
Event: Internal Destroy
出来事: インターナルは破壊します。
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Ignore. It is an internal implementation error.
無視します。 それは内部の実現誤りです。
State: IDLE
州: 怠けてください。
Event: Internal Cross-Connect
出来事: 内部の十字接続
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Ignore. It is an internal implementation error.
無視します。 それは内部の実現誤りです。
State: IDLE
州: 怠けてください。
Event: Internal New NH
出来事: 内部の新しいニューハンプシャー
New State: IDLE
新しい州: 怠けてください。
Boscher, et al. Informational [Page 12] RFC 3215 LDP State Machine January 2002
Boscher、他 [12ページ]情報のRFC3215自由民主党州のマシン2002年1月
Actions:
動作:
Ignore. It is an internal implementation error.
無視します。 それは内部の実現誤りです。
2.2.5.2 State -- "RESPONSE_AWAITED"
2.2.5.2 状態--「応答_は待ちました」。
State: RESPONSE_AWAITED
州: 応答_は待ちました。
Event: LDP Request
出来事: 自由民主党の要求
New State: RESPONSE_AWAITED
新しい州: 応答_は待ちました。
Actions:
動作:
Ignore the event. It is an internal implementation error. A non VC merge ATM LSR must create a new LSP control block for a new LDP request.
出来事を無視してください。 それは内部の実現誤りです。 非VCマージATM LSRは新しい自由民主党の要求のための新しいLSP制御ブロックを作成しなければなりません。
State: RESPONSE_AWAITED
州: 応答_は待ちました。
Event: LDP Mapping
出来事: 自由民主党マッピング
New State: ESTABLISHED
新しい州: 設立されます。
Actions:
動作:
1) If the LSP is triggered by the local router (Trigger Control Block Pointer is not zero), send event `Internal LSP UP' to the Trigger control block.
1) LSPがローカルルータによって引き起こされるなら(引き金のControl Block Pointerはゼロではありません)、イベント'内部のLSP UP'をTrigger制御ブロックに送ってください。
2) Else If the LSR uses the ordered control mode, choose an upstream label.
2) ほかに、If LSRは規則正しいコントロールモードを使用して、上流のラベルを選んでください。
3) Connect the upstream label to the downstream label. Allocate the resources. Propagate the LDP-MAPPING upstream with the upstream label.
3) 上流のラベルを川下のラベルに接続してください。 リソースを割り当ててください。 上流のラベルで自由民主党-MAPPING上流を伝播してください。
If unable to process the message, disconnect the upstream label from the downstream label, free the upstream label, release the resources, send an LDP-RELEASE downstream and an LDP-NAK upstream with status (No Label Resources [4]), go to IDLE and delete the LSP Control Block.
メッセージを処理できないなら、川下のラベルから上流ラベルを外してください、そして、上流のラベルを解放してください、そして、リソースを発表してください、そして、上流へ状態で自由民主党-RELEASE川下と自由民主党-NAKを送ってください。(いいえ、Label Resources[4])、IDLEに行ってください、そして、LSP Control Blockを削除してください。
State: RESPONSE_AWAITED
州: 応答_は待ちました。
Event: LDP Release
出来事: 自由民主党のリリース
New State: IDLE
新しい州: 怠けてください。
Boscher, et al. Informational [Page 13] RFC 3215 LDP State Machine January 2002
Boscher、他 [13ページ]情報のRFC3215自由民主党州のマシン2002年1月
Actions:
動作:
If the LSR uses the independent control mode, free the upstream label.
LSRが独立制御モードを使用するなら、上流のラベルを解放してください。
Send an LDP-ABORT downstream, go to IDLE and delete the LSP Control Block.
自由民主党-ABORTを川下に送ってください、そして、IDLEに行ってください、そして、LSP Control Blockを削除してください。
Note: This should only occur if the LSR uses the independent control mode. In the ordered control mode, no upstream label mapping will have been sent corresponding to this LSP while waiting for a label mapping from downstream.
以下に注意してください。 LSRが独立制御モードを使用する場合にだけ、これは起こるべきです。 規則正しいコントロールモードで、ラベルマッピングを待っている間、どんな上流のラベルマッピングにも川下からこのLSPに対応させていないでしょう。
State: RESPONSE_AWAITED
州: 応答_は待ちました。
Event: LDP Withdraw
出来事: 自由民主党は撤退します。
New State: RESPONSE_AWAITED
新しい州: 応答_は待ちました。
Actions:
動作:
Ignore the event. It's a protocol error from the downstream LSR.
出来事を無視してください。 それは川下のLSRからのプロトコル誤りです。
State: RESPONSE_AWAITED
州: 応答_は待ちました。
Event: LDP Upstream Abort
出来事: 自由民主党の上流のアボート
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
If the LSR uses the independent control mode, free the upstream label.
LSRが独立制御モードを使用するなら、上流のラベルを解放してください。
Send an LDP-ABORT downstream.
自由民主党-ABORTを川下に送ってください。
Delete the LSP Control Block.
LSP制御ブロックを削除してください。
State: RESPONSE_AWAITED
州: 応答_は待ちました。
Event: LDP Downstream NAK
出来事: 自由民主党の川下のNAK
New State: Depends on the action routine.
新しい州: アクションルーチンによります。
Boscher, et al. Informational [Page 14] RFC 3215 LDP State Machine January 2002
Boscher、他 [14ページ]情報のRFC3215自由民主党州のマシン2002年1月
Actions:
動作:
1. If the LSP is triggered by the local router (Trigger Control Block Pointer is not zero), send event `Internal LSP DOWN' to the Trigger control block, go to IDLE and delete the LSP Control Block.
1. LSPがローカルルータによって引き起こされるなら(引き金のControl Block Pointerはゼロではありません)、イベント'内部のLSP DOWN'をTrigger制御ブロックに送ってください、そして、IDLEに行ってください、そして、LSP Control Blockを削除してください。
2. Else If the LSR uses the independent control mode, send an LDP- WITHDRAW upstream and go to state `RELEASE_AWAITED'.
2. ほかに、If LSRは独立制御モードを使用します、そして、自由民主党WITHDRAW上流を送ってください、そして、'RELEASE_AWAITED'を述べに行ってください。
If the LSR uses the ordered control mode, send an LDP-NAK upstream, go to IDLE and delete the LSP Control Block.
LSRが規則正しいコントロールモードを使用するなら、自由民主党-NAK上流を送ってください、そして、IDLEに行ってください、そして、LSP Control Blockを削除してください。
State: RESPONSE_AWAITED
州: 応答_は待ちました。
Event: Upstream Lost
出来事: 上流は損をしました。
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
If the LSR uses the independent control mode, free the upstream label.
LSRが独立制御モードを使用するなら、上流のラベルを解放してください。
Send an LDP-ABORT downstream, go to IDLE and delete the LSP Control Block.
自由民主党-ABORTを川下に送ってください、そして、IDLEに行ってください、そして、LSP Control Blockを削除してください。
State: RESPONSE_AWAITED
州: 応答_は待ちました。
Event: Downstream Lost
出来事: 川下では、損をします。
New State: Depends on the action routine.
新しい州: アクションルーチンによります。
Actions:
動作:
1. If the LSP is triggered by the local router (Trigger Control Block Pointer is not zero), send event `Internal LSP DOWN' to the trigger control block, go to IDLE and delete the LSP Control Block.
1. LSPがローカルルータによって引き起こされるなら(引き金のControl Block Pointerはゼロではありません)、イベント'内部のLSP DOWN'を引き金の制御ブロックに送ってください、そして、IDLEに行ってください、そして、LSP Control Blockを削除してください。
2. Else, If the LSR uses the independent control mode, free the upstream label and send an LDP-WITHDRAW upstream and go to state `RELEASE_AWAITED'.
2. ほかに、If LSRは独立制御モードを使用します、そして、上流のラベルを解放してください、そして、自由民主党-WITHDRAW上流を送ってください、そして、'RELEASE_AWAITED'を述べに行ってください。
If the LSR uses the ordered control mode, send an LDP-NAK upstream (with a status `No Route' [4]), go to IDLE and delete the LSP Control Block.
LSRが規則正しいコントロールモードを使用するなら、自由民主党-NAK上流を送ってください。(状態'Routeがありません'[4])と共にIDLEに行ってください、そして、LSP Control Blockを削除してください。
Boscher, et al. Informational [Page 15] RFC 3215 LDP State Machine January 2002
Boscher、他 [15ページ]情報のRFC3215自由民主党州のマシン2002年1月
State: RESPONSE_AWAITED
州: 応答_は待ちました。
Event: Internal SetUp
出来事: 内部のセットアップ
New State: RESPONSE_AWAITED
新しい州: 応答_は待ちました。
Actions:
動作:
Ignore, it is an internal implementation error.
無視、それは内部の実現誤りです。
State: RESPONSE_AWAITED
州: 応答_は待ちました。
Event: Internal Destroy
出来事: インターナルは破壊します。
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Send an LDP-ABORT downstream, go to IDLE and delete the LSP Control Block.
自由民主党-ABORTを川下に送ってください、そして、IDLEに行ってください、そして、LSP Control Blockを削除してください。
State: RESPONSE_AWAITED
州: 応答_は待ちました。
Event: Internal Cross-Connect
出来事: 内部の十字接続
New State: RESPONSE_AWAITED
新しい州: 応答_は待ちました。
Actions:
動作:
Ignore the event. It is an internal implementation error.
出来事を無視してください。 それは内部の実現誤りです。
State: RESPONSE_AWAITED
州: 応答_は待ちました。
Event: Internal New NH
出来事: 内部の新しいニューハンプシャー
New State: RESPONSE_AWAITED
新しい州: 応答_は待ちました。
Actions:
動作:
Send LDP-ABORT to the old downstream, and send LDP-REQUEST to the new next hop.
自由民主党-ABORTを古い川下に送ってください、そして、自由民主党-REQUESTを次の新しいホップに送ってください。
2.2.5.3 State -- "ESTABLISHED"
2.2.5.3 状態--「設立されます」。
State: ESTABLISHED
州: 設立されます。
Event: LDP Request
出来事: 自由民主党の要求
Boscher, et al. Informational [Page 16] RFC 3215 LDP State Machine January 2002
Boscher、他 [16ページ]情報のRFC3215自由民主党州のマシン2002年1月
New State: ESTABLISHED
新しい州: 設立されます。
Actions:
動作:
Ignore the event. It's an internal implementation error. For non VC-merge ATM LSR, a new LSP control block is always created for each LDP request.
出来事を無視してください。 それは内部の実現誤りです。 非VCのマージATM LSRにおいて、新しいLSP制御ブロックはそれぞれの自由民主党の要求のためにいつも作成されます。
State: ESTABLISHED
州: 設立されます。
Event: LDP Mapping
出来事: 自由民主党マッピング
New State: ESTABLISHED
新しい州: 設立されます。
Actions:
動作:
Process the LDP-MAPPING, that may contain the new attributes of the label mapping and then propagate the LDP-MAPPING upstream.
自由民主党-MAPPINGを処理してください、それは、ラベルマッピングの新しい属性を含んでいて、次に、自由民主党-MAPPING上流を伝播するかもしれません。
State: ESTABLISHED
州: 設立されます。
Event: LDP Release
出来事: 自由民主党のリリース
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Disconnect the upstream label from the downstream label.
川下のラベルから上流のラベルを外してください。
Free the upstream label.
上流のラベルを解放してください。
Free the resources.
リソースを解放してください。
Send event `Internal Destroy' to the Next Hop Trigger Control Block if it was in the middle of switching over to the better next hop.
それが次の、より良いホップに切り替わる中央にあったなら、イベント'内部のDestroy'をNext Hop Trigger Control Blockに送ってください。
Propagate the LDP-RELEASE downstream if the LSR is not the egress for the LSP, go to IDLE and delete the LSP Control Block.
LSRがLSPのための出口でないなら自由民主党-RELEASE川下を伝播してください、そして、IDLEに行ってください、そして、LSP Control Blockを削除してください。
State: ESTABLISHED
州: 設立されます。
Event: LDP Withdraw
出来事: 自由民主党は撤退します。
New State: Depends on the action routine.
新しい州: アクションルーチンによります。
Boscher, et al. Informational [Page 17] RFC 3215 LDP State Machine January 2002
Boscher、他 [17ページ]情報のRFC3215自由民主党州のマシン2002年1月
Actions:
動作:
1) Free the resources and send LDP-RELEASE downstream.
1) リソースを解放してください、そして、自由民主党-RELEASEを川下に送ってください。
2) If it is independent control mode, set the state to `IDLE', create a internal LDP Request with the information in the LSP Control Block, and pass event `LDP Request' to its own state machine.
2) それが独立制御モードであるなら、'IDLE'に状態を設定してください、そして、情報がLSP Control Blockにある状態で、内部の自由民主党Requestを作成してください、そして、イベント'自由民主党Request'をそれ自身の州のマシンに通過してください。
3) Else for the ordered control mode
3) ほかに規則正しいコントロールモードのために
3.1) If the LSP is triggered to be setup by itself (e.g it is the ingress LSR of this LSP), send event `Internal LSP Down' to the trigger control block, go to IDLE and delete the LSP Control Block.
3.1) LSPがそれ自体でセットアップになるように引き起こされる、(e.g、それがこのLSPのイングレスLSRである、)、イベント'内部のLSP Down'を引き金の制御ブロックに送ってください、そして、IDLEに行ってください、そして、LSP Control Blockを削除してください。
3.2) Else, if it is triggered by the incoming LDP Request, Disconnect the upstream label from the downstream label. Propagate the LDP-WITHDRAW upstream and go to state `RELEASE_AWAITED'.
3.2) ほかに、それが引き起こされるなら、入って来る自由民主党Request、Disconnectによる上流は川下からラベルをラベルします。 自由民主党-WITHDRAW上流を伝播してください、そして、'RELEASE_AWAITED'を述べに行ってください。
3.3) If the LSP is in the middle of switching over to a better LSP, send event `Internal Destroy' to the state machine of its New Next Hop LSP Control Block, go to IDLE and delete the LSP Control Block.
3.3) LSPが、より良いLSPに切り替わる中央にあるなら、イベント'内部のDestroy'をNew Next Hop LSP Control Blockの州のマシンに送ってください、そして、IDLEに行ってください、そして、LSP Control Blockを削除してください。
State: ESTABLISHED
州: 設立されます。
Event: LDP Upstream Abort
出来事: 自由民主党の上流のアボート
New State: ESTABLISHED
新しい州: 設立されます。
Actions:
動作:
Ignore the event.
出来事を無視してください。
Note: This scenario can occur if the upstream LSR sends a LDP- ABORT at about the same time as the local LSR sends a LDP-MAPPING. In this situation, it should be up to exactly one of the two LSRs as to whether or not the label that was sent remains valid. The LDP specification [4] procedures leave the choice to the upstream LSR that must send an LDP-RELEASE if it will not use the label provided.
以下に注意してください。 地方のLSRが自由民主党-MAPPINGを送るとき上流のLSRがほぼ同じ頃自由民主党ABORTを送るなら、このシナリオは起こることができます。 この状況で、それは送られたラベルが有効なままで残るかどうかに関するちょうど2LSRsの1つの次第であるべきです。 仕様[4]手順がそれがラベルを使用しないなら自由民主党-RELEASEを送らなければならない上流のLSRへの選択を残す自由民主党は提供されました。
State: ESTABLISHED
州: 設立されます。
Event: LDP Downstream NAK
出来事: 自由民主党の川下のNAK
Boscher, et al. Informational [Page 18] RFC 3215 LDP State Machine January 2002
Boscher、他 [18ページ]情報のRFC3215自由民主党州のマシン2002年1月
New State: ESTABLISHED
新しい州: 設立されます。
Actions:
動作:
Ignore the event. It is a protocol error from the downstream LSR. The downstream LSR should always LSP-WITHDRAW to tear down the LSP when the LSP is established.
出来事を無視してください。 それは川下のLSRからのプロトコル誤りです。 川下のLSRはそうするべきです。LSPが設立されるときLSPを取りこわすいつもLSP-WITHDRAW。
State: ESTABLISHED
州: 設立されます。
Event: Upstream Lost
出来事: 上流は損をしました。
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Disconnect the upstream label from the downstream label.
川下のラベルから上流のラベルを外してください。
Free the upstream label.
上流のラベルを解放してください。
Send event `Internal Destroy' to the Next Hop Trigger Control Block if it was in the middle of switching over to the better next hop.
それが次の、より良いホップに切り替わる中央にあったなら、イベント'内部のDestroy'をNext Hop Trigger Control Blockに送ってください。
Free the resources.
リソースを解放してください。
Propagate an LDP-RELEASE downstream, go to IDLE and delete the LSP Control Block.
自由民主党-RELEASEを川下に伝播してください、そして、IDLEに行ってください、そして、LSP Control Blockを削除してください。
State: ESTABLISHED
州: 設立されます。
Event: Downstream Lost
出来事: 川下では、損をします。
New State: Depends on the action routine.
新しい州: アクションルーチンによります。
Actions:
動作:
1) If the LSP is triggered by the local router (Trigger Control Block Pointer is not zero), send event `Internal LSP NAK' to the Trigger control block, go to IDLE and delete the LSP Control Block.
1) LSPがローカルルータによって引き起こされるなら(引き金のControl Block Pointerはゼロではありません)、イベント'内部のLSP NAK'をTrigger制御ブロックに送ってください、そして、IDLEに行ってください、そして、LSP Control Blockを削除してください。
2) Else, disconnect the upstream label from the downstream label. Propagate an LDP-WITHDRAW upstream and go to `RELEASE_AWAITED' state.
2) ほかに、川下のラベルから上流のラベルを外してください。 自由民主党-WITHDRAW上流を伝播してください、そして、'RELEASE_AWAITED'状態に行ってください。
Boscher, et al. Informational [Page 19] RFC 3215 LDP State Machine January 2002
Boscher、他 [19ページ]情報のRFC3215自由民主党州のマシン2002年1月
3) Send event `Internal Destroy' to the Next Hop Trigger Control Block if it was in the middle of switching over to the better next hop.
3) それが次の、より良いホップに切り替わる中央にあったなら、イベント'内部のDestroy'をNext Hop Trigger Control Blockに送ってください。
State: ESTABLISHED
州: 設立されます。
Event: Internal Setup
出来事: 内部のセットアップ
New State: ESTABLISHED
新しい州: 設立されます。
Actions:
動作:
Ignore, it is an internal implementation error.
無視、それは内部の実現誤りです。
State: ESTABLISHED
州: 設立されます。
Event: Internal Destroy
出来事: インターナルは破壊します。
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Disconnect the upstream label from the downstream label if it is not the ingress of the LSP.
それがLSPのイングレスでないなら川下のラベルから上流のラベルを外してください。
Free the resources.
リソースを解放してください。
Send an LDP-RELEASE downstream, go to IDLE and delete the LSP Control Block.
自由民主党-RELEASEを川下に送ってください、そして、IDLEに行ってください、そして、LSP Control Blockを削除してください。
State: ESTABLISHED
州: 設立されます。
Event: Internal Cross-Connect
出来事: 内部の十字接続
New State: ESTABLISHED
新しい州: 設立されます。
Actions:
動作:
Connect the upstream label to the downstream label
上流のラベルを川下のラベルに接続してください。
May need to send a new LDP-MAPPING upstream with the attributes from the new next hop.
次の新しいホップから属性で新しい自由民主党-MAPPINGを上流へ送るのが必要であるかもしれません。
Reset Trigger Control Block Pointer to zero.
ゼロにTrigger Control Block Pointerをリセットしてください。
State: ESTABLISHED
州: 設立されます。
Event: Internal New NH
出来事: 内部の新しいニューハンプシャー
Boscher, et al. Informational [Page 20] RFC 3215 LDP State Machine January 2002
Boscher、他 [20ページ]情報のRFC3215自由民主党州のマシン2002年1月
New State: ESTABLISHED
新しい州: 設立されます。
Actions:
動作:
1) If the LSR was in the middle of switching over to a better next hop (Next Hop Trigger Control Block Pointer is not zero), it send `Internal New NH' to that control block.
1) LSRが次の、より良いホップに切り替わる中央にあったなら(次のHop Trigger Control Block Pointerはゼロではありません)、それは'内部のNewニューハンプシャー'をその制御ブロックに送ります。
2) Else, create a new Next Hop Trigger Control Block, set Next Hop Trigger Control Block pointer to point to this control block, and pass 'Internal New NH' to this control block.
2) ほかに、新しいNext Hop Trigger Control Blockを作成してください、そして、Next Hop Trigger Control Blockポインタにこの制御ブロックを示すように設定してください、そして、'内部のNewニューハンプシャー'をこの制御ブロックに通過してください。
2.2.5.4 State -- "RELEASE_AWAITED"
2.2.5.4 状態--「待たれた_をリリースしてください」
State: RELEASE_AWAITED
州: リリース_は待ちました。
Event: LDP Request
出来事: 自由民主党の要求
New State: RELEASE_AWAITED
新しい州: リリース_は待ちました。
Actions:
動作:
Ignore the event. It is an internal implementation error.
出来事を無視してください。 それは内部の実現誤りです。
State: RELEASE_AWAITED
州: リリース_は待ちました。
Event: LDP Mapping
出来事: 自由民主党マッピング
New State: RELEASE_AWAITED
新しい州: リリース_は待ちました。
Actions:
動作:
It is a protocol error from the downstream LDP peer, but anyway send a LDP-RELEASE downstream.
それは川下の自由民主党の同輩からのプロトコル誤りですが、とにかく自由民主党-RELEASEを川下に送ってください。
State: RELEASE_AWAITED
州: リリース_は待ちました。
Event: LDP Release
出来事: 自由民主党のリリース
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
1) Free the upstream label
1) 上流のラベルを解放してください。
2) Delete the control block.
2) 制御ブロックを削除してください。
State: RELEASE_AWAITED
州: リリース_は待ちました。
Boscher, et al. Informational [Page 21] RFC 3215 LDP State Machine January 2002
Boscher、他 [21ページ]情報のRFC3215自由民主党州のマシン2002年1月
Event: LDP Withdraw
出来事: 自由民主党は撤退します。
New State: RELEASE_AWAITED
新しい州: リリース_は待ちました。
Actions:
動作:
It is a protocol error from the downstream LDP peer, but send a LDP- RELEASE anyway.
それは川下の自由民主党の同輩からのプロトコル誤りですが、とにかく自由民主党RELEASEを送ってください。
State: RELEASE_AWAITED
州: リリース_は待ちました。
Event: LDP Upstream Abort
出来事: 自由民主党の上流のアボート
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
1) Free the upstream label
1) 上流のラベルを解放してください。
2) Delete the control block.
2) 制御ブロックを削除してください。
State: RELEASE_AWAITED
州: リリース_は待ちました。
Event: LDP Downstream NAK
出来事: 自由民主党の川下のNAK
New State: RELEASE_AWAITED
新しい州: リリース_は待ちました。
Actions:
動作:
Ignore the event. Continue waiting for the LDP-RELEASE from upstream.
出来事を無視してください。 上流から自由民主党-RELEASEを待ち続けてください。
State: RELEASE_AWAITED
州: リリース_は待ちました。
Event: Upstream Lost
出来事: 上流は損をしました。
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
1) Free the upstream label
1) 上流のラベルを解放してください。
2) Delete the control block.
2) 制御ブロックを削除してください。
State: RELEASE_AWAITED
州: リリース_は待ちました。
Event: Downstream Lost
出来事: 川下では、損をします。
Boscher, et al. Informational [Page 22] RFC 3215 LDP State Machine January 2002
Boscher、他 [22ページ]情報のRFC3215自由民主党州のマシン2002年1月
New State: RELEASE_AWAITED
新しい州: リリース_は待ちました。
Actions:
動作:
Ignore the event. Continue waiting for the LDP-RELEASE from upstream.
出来事を無視してください。 上流から自由民主党-RELEASEを待ち続けてください。
State: RELEASE_AWAITED
州: リリース_は待ちました。
Event: Internal SetUp
出来事: 内部のセットアップ
New State: RELEASE_AWAITED
新しい州: リリース_は待ちました。
Actions:
動作:
Ignore the event. It is an internal implementation error.
出来事を無視してください。 それは内部の実現誤りです。
State: RELEASE_AWAITED
州: リリース_は待ちました。
Event: Internal Destroy
出来事: インターナルは破壊します。
New State: RELEASE_AWAITED
新しい州: リリース_は待ちました。
Actions:
動作:
Ignore the event. It is an internal implementation error.
出来事を無視してください。 それは内部の実現誤りです。
State: RELEASE_AWAITED
州: リリース_は待ちました。
Event: Internal Cross-Connect
出来事: 内部の十字接続
New State: RELEASE_AWAITED
新しい州: リリース_は待ちました。
Actions:
動作:
Ignore the event. It is an internal implementation error.
出来事を無視してください。 それは内部の実現誤りです。
2.2.6 Handling the Next Hop Change
2.2.6 次のホップ変化を扱うこと。
When an LSR detects a better next hop, it may decides to establish a new LSP through this next hop. For example, an LSR is configured as "local repair", or the LSR is configured as "global repair" and it is the ingress end of a LSP. It can then create a Next Hop Trigger Control Block and use the state machine of Next Hop Trigger Control Block to establish a new LSP through the better next hop.
LSRが次の、より良いホップを検出するとき、それは検出します。この次のホップを通して新しいLSPを設立すると決めます。 LSRは「グローバルな修理」として構成されます、そして、例えば、LSRは「局部的修繕」として構成されるか、LSPのイングレス端です。 それは、次の、より良いホップを通して新しいLSPを証明するのに次に、Next Hop Trigger Control Blockを作成して、Next Hop Trigger Control Blockの州のマシンを使用できます。
Boscher, et al. Informational [Page 23] RFC 3215 LDP State Machine January 2002
Boscher、他 [23ページ]情報のRFC3215自由民主党州のマシン2002年1月
2.2.6.1 Next Hop Trigger Control Block
2.2.6.1 次のホップ引き金の制御ブロック
-- State
-- 状態
-- LSP Control Block Pointer, that points to the original LSP control block.
-- LSP Control Block Pointer、それはオリジナルのLSP制御ブロックを示します。
-- New Next Hop LSP Control Block Pointer, that points to the LSP Control Block that is setting up an LSP through the new next hop.
-- 新しいNext Hop LSP Control Block Pointer、それは次の新しいホップを通してLSPをセットアップしているLSP Control Blockを示します。
2.2.6.2 States
2.2.6.2 州
-- IDLE
-- 怠けてください。
This is the initial LSP state, when the Trigger_Control_Block is created.
Trigger_Control_Blockが作成されるとき、これは初期のLSP状態です。
-- NEW_NH_RETRY
-- 新しい_ニューハンプシャー_再試行
This is the state where an LSR waits for a retry timer to expire and then tries to establish an LSP through a new next hop.
これはLSRが再試行タイマが期限が切れるのを待って、次に次の新しいホップを通してLSPを設立しようとする状態です。
-- NEW_NH_RESPONSE_AWAITED
-- 新しい_ニューハンプシャー_応答_は待ちました。
This is the state where an LSR is in the middle of establishing a new LSP through a new next hop. It has triggered a LSP control block to send an LDP-REQUEST towards the new next hop and is waiting for the LDP-MAPPING.
これはLSRが次の新しいホップを通して新しいLSPを設立する中央にある状態です。 それは、自由民主党-REQUESTを送るLSP制御ブロックの次の新しいホップに向かって引き金となって、自由民主党-MAPPINGを待っています。
2.2.6.3 Events
2.2.6.3 出来事
-- Internal New NH
-- 内部の新しいニューハンプシャー
The LSR detects there is a new next hop for a FEC.
LSRが検出する、次の新しいホップがFECのためにあります。
-- Internal Retry Timeout
-- 内部の再試行タイムアウト
The LSP retry timer expires.
LSP再試行タイマは期限が切れます。
-- Internal LSP UP
-- 内部のLSPは上昇します。
The LSP to the new Next Hop is UP
新しいNext HopへのLSPはUPです。
-- Internal LSP NAK
-- 内部のLSP NAK
The LSP through the new next hop could not get set up
次の新しいホップを通したLSPをセットアップできませんでした。
Boscher, et al. Informational [Page 24] RFC 3215 LDP State Machine January 2002
Boscher、他 [24ページ]情報のRFC3215自由民主党州のマシン2002年1月
-- Internal Destroy
-- インターナルは破壊します。
This event is triggered when the LSR lost the LDP session with its upstream neighbor.
LSRが上流の隣人との自由民主党のセッションを失ったとき、この出来事は引き起こされます。
2.2.6.4 State Transition for next hop change
2.2.6.4 次のホップ変化のための州のTransition
+---------------------+ | | | IDLE |<------------+ | | | +---------------------+ | | | | | | (Internal New NH) | | | v | +---------------------+ | | | | | NEW_NH_RETRY |----------->-+ | | (Internal | +---------------------+ Destroy) | | | | | | (Internal retry timeout) | | | v | +---------------------+ | | | (Internal | | NEW_NH_RESPONSE | Destroy) | | _AWAITED |----------->-+ | | | +---------------------+ | | | | (Internal LSP UP) | | (Internal LSP NAK) | +------------------------>-+
+---------------------+ | | | 怠けてください。| <、-、-、-、-、-、-、-、-、-、-、--+ | | | +---------------------+ | | | | | | (内部の新しいニューハンプシャー) | | | v| +---------------------+ | | | | | 新しい_ニューハンプシャー_再試行|、-、-、-、-、-、-、-、-、-、--、>。+ | | (インターナル| +、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、--、+が破壊する、) | | | | | | (内部の再試行タイムアウト) | | | v| +---------------------+ | | | (インターナル| | 新しい_ニューハンプシャー_応答|、破壊、) | | _待たれます。|、-、-、-、-、-、-、-、-、-、--、>。+ | | | +---------------------+ | | | | (内部のLSPが上にある状態で) | | (内部のLSP NAK) | +------------------------>。+
2.2.6.5 State Machine
2.2.6.5 州のマシン
2.2.6.5.1 State -- "IDLE"
2.2.6.5.1 状態--「怠けてください」
State: IDLE
州: 怠けてください。
Event: Internal New NH
出来事: 内部の新しいニューハンプシャー
New State: NEW_NH_RETRY
新しい州: 新しい_ニューハンプシャー_再試行
Boscher, et al. Informational [Page 25] RFC 3215 LDP State Machine January 2002
Boscher、他 [25ページ]情報のRFC3215自由民主党州のマシン2002年1月
Actions:
動作:
Start the LSP retry timer and go to the `NEW_NH_RETRY' state.
LSP再試行タイマを始動してください、そして、'_NEW_ニューハンプシャーRETRY'状態に行ってください。
State: IDLE
州: 怠けてください。
Event: Internal retry timeout
出来事: 内部の再試行タイムアウト
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Ignore. It is an internal implementation error.
無視します。 それは内部の実現誤りです。
State: IDLE
州: 怠けてください。
Event: Internal LSP UP
出来事: 内部のLSPは上昇します。
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Ignore. It is an internal implementation error.
無視します。 それは内部の実現誤りです。
State: IDLE
州: 怠けてください。
Event: Internal LSP NAK
出来事: 内部のLSP NAK
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Ignore. It is an internal implementation error.
無視します。 それは内部の実現誤りです。
State: IDLE
州: 怠けてください。
Event: Internal destroy
出来事: インターナルは破壊します。
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Ignore. It is an internal implementation error.
無視します。 それは内部の実現誤りです。
Boscher, et al. Informational [Page 26] RFC 3215 LDP State Machine January 2002
Boscher、他 [26ページ]情報のRFC3215自由民主党州のマシン2002年1月
2.2.6.5.2 State -- "NEW_NH_RETRY"
2.2.6.5.2 状態--「新しい_ニューハンプシャーの_再試行」
State: NEW_NH_RETRY
州: 新しい_ニューハンプシャー_再試行
Event: Internal New NH
出来事: 内部の新しいニューハンプシャー
New State: NEW_NH_RETRY
新しい州: 新しい_ニューハンプシャー_再試行
Actions:
動作:
Restart the LSP retry timer.
LSP再試行タイマを再開してください。
State: NEW_NH_RETRY
州: 新しい_ニューハンプシャー_再試行
Event: Internal retry timeout
出来事: 内部の再試行タイムアウト
New State: Depends on action routine.
新しい州: アクションルーチンによります。
Actions:
動作:
If the new next hop is the same one as the old next hop, go to IDLE and delete the control block.
次の新しいホップが次の古いホップと同じ1つであるなら、IDLEに行ってください、そして、制御ブロックを削除してください。
Otherwise, create an LSP control block that will try to establish a new LSP through the new next hop, send event `Internal Setup' to its state machine and go to NEW_NH_RESPONSE_AWAITED.
さもなければ、次の新しいホップを通して新しいLSPを設立しようとするLSP制御ブロックを作成してください、そして、イベント'内部のSetup'を州のマシンに送ってください、そして、_NEW_ニューハンプシャーRESPONSE_AWAITEDに行ってください。
State: NEW_NH_RETRY
州: 新しい_ニューハンプシャー_再試行
Event: Internal LSP UP
出来事: 内部のLSPは上昇します。
New State: NEW_NH_RETRY
新しい州: 新しい_ニューハンプシャー_再試行
Actions:
動作:
Ignore. It is an internal implementation error.
無視します。 それは内部の実現誤りです。
State: NEW_NH_RETRY
州: 新しい_ニューハンプシャー_再試行
Event: Internal LSP NAK
出来事: 内部のLSP NAK
New State: NEW_NH_RETRY
新しい州: 新しい_ニューハンプシャー_再試行
Actions:
動作:
Ignore. It is an internal implementation error.
無視します。 それは内部の実現誤りです。
State: NEW_NH_RETRY
州: 新しい_ニューハンプシャー_再試行
Boscher, et al. Informational [Page 27] RFC 3215 LDP State Machine January 2002
Boscher、他 [27ページ]情報のRFC3215自由民主党州のマシン2002年1月
Event: Internal destroy
出来事: インターナルは破壊します。
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Stop the timer, go to IDLE and delete the control block.
タイマを止めてください、そして、IDLEに行ってください、そして、制御ブロックを削除してください。
2.2.6.5.3 State -- "NEW_NH_RESPONSE_AWAITED"
2.2.6.5.3 状態--「新しい_ニューハンプシャー_応答_は待ちました」。
State: NEW_NH_RESPONSE_AWAITED
州: 新しい_ニューハンプシャー_応答_は待ちました。
Event: Internal New NH
出来事: 内部の新しいニューハンプシャー
New State: NEW_NH_RETRY
新しい州: 新しい_ニューハンプシャー_再試行
Actions:
動作:
Restart the LSP retry timer, send `Internal destroy' to the control block of the LSP for the new next hop and go to the `NEW_NH_RETRY' state.
LSP再試行タイマを再開してください、そして、'インターナルを送ってください。'新しさのためのLSPに関する制御ブロックへ、次に跳んでください、そして、'NEW_ニューハンプシャー_RETRYに行ってください'状態を破壊してください。
State: NEW_NH_RESPONSE_AWAITED
州: 新しい_ニューハンプシャー_応答_は待ちました。
Event: Internal retry timeout
出来事: 内部の再試行タイムアウト
New State: NEW_NH_RESPONSE_AWAITED
新しい州: 新しい_ニューハンプシャー_応答_は待ちました。
Actions:
動作:
Ignore. It is an internal implementation error.
無視します。 それは内部の実現誤りです。
State: NEW_NH_RESPONSE_AWAITED
州: 新しい_ニューハンプシャー_応答_は待ちました。
Event: Internal LSP UP
出来事: 内部のLSPは上昇します。
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Send event `Internal cross-connect' event to the LSP control block of the new next hop.
イベント'内部の十字接続'出来事を次の新しいホップに関するLSP制御ブロックに送ってください。
Send event `Internal destroy' event to the original LSP control block.
'インターナルは破壊する'出来事にオリジナルのLSP制御ブロックへの出来事を送ってください。
Then go to IDLE and delete the control block.
次に、IDLEに行ってください、そして、制御ブロックを削除してください。
Boscher, et al. Informational [Page 28] RFC 3215 LDP State Machine January 2002
Boscher、他 [28ページ]情報のRFC3215自由民主党州のマシン2002年1月
State: NEW_NH_RESPONSE_AWAITED
州: 新しい_ニューハンプシャー_応答_は待ちました。
Event: Internal LSP NAK
出来事: 内部のLSP NAK
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Delete the control block.
制御ブロックを削除してください。
State: NEW_NH_RESPONSE_AWAITED
州: 新しい_ニューハンプシャー_応答_は待ちました。
Event: Internal destroy
出来事: インターナルは破壊します。
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Send event `Internal destroy' the control block for the new LSP through the new next hop.
次の新しいホップを通して'インターナルは破壊する'出来事に新しいLSPのための制御ブロックを送ってください。
2.2.7 LDP Related Message Handling
2.2.7 自由民主党はメッセージハンドリングを関係づけました。
- If an LSR receives an LDP-REQUEST from an upstream LSR:
- LSRが上流のLSRから自由民主党-REQUESTを受けるなら:
a) If this is a duplicate request, discard the message. A duplicate request means that there is a LSP Control Block that has the same FEC, Upstream Label Request ID and Upstream Label Request ID and same Upstream LDP Session Identifier.
a) これが写し要求であるなら、メッセージを捨ててください。 写し要求は、同じFEC、Upstream Label Request ID、Upstream Label Request ID、および同じUpstream自由民主党Session Identifierを持っているLSP Control Blockがあることを意味します。
b) Otherwise, create a new LSP Control Block, store the relevant information from the message into the control block, then pass the event `LDP Request' to its state machine.
b) さもなければ、新しいLSP Control Blockを作成してください、そして、メッセージから関連情報を制御ブロックに格納してください、そして、次に、イベント'自由民主党Request'を州のマシンに移ってください。
- If an LSR receives an LDP-MAPPING from a downstream LSR:
- LSRが川下のLSRから自由民主党-MAPPINGを受けるなら:
a) Extract the 'Label Request Message ID' field and from the LDP- MAPPING.
a) 分野と自由民主党MAPPINGから'ラベルRequest Message ID'を抽出してください。
b) Find an LSP Control Block that has the same Downstream Label Request ID and the same Downstream LDP Session Identifier.
b) 同じDownstream Label Request IDと同じDownstream自由民主党Session Identifierを持っているLSP Control Blockを見つけてください。
c) If an LSP Control Block is found, pass the event `LDP Mapping' to its state machine.
c) LSP Control Blockが見つけられるなら、イベント'自由民主党Mapping'を州のマシンに通過してください。
d) If there is no matching LSP Control Block found, then try to find an LSP Control Block that has the same Downstream Label and the same Downstream LDP Session Identifier.
d) LSP Control Blockが見つけたマッチがなければ、同じDownstream Labelと同じDownstream自由民主党Session Identifierを持っているLSP Control Blockを見つけるようにしてください。
Boscher, et al. Informational [Page 29] RFC 3215 LDP State Machine January 2002
Boscher、他 [29ページ]情報のRFC3215自由民主党州のマシン2002年1月
e) If an LSP Control Block is found, pass the event `LDP Mapping' to its state machine.
e) LSP Control Blockが見つけられるなら、イベント'自由民主党Mapping'を州のマシンに通過してください。
f) Otherwise, ignore the LDP-MAPPING and send a LDP-RELEASE downstream.
f) さもなければ、自由民主党-MAPPINGを無視してください、そして、自由民主党-RELEASEを川下に送ってください。
- If an LSR receives an LDP-RELEASE from an upstream LSR:
- LSRが上流のLSRから自由民主党-RELEASEを受けるなら:
a) Find an LSP Control Block that has the same Upstream Label and the same Upstream LDP Session Identifier.
a) 同じUpstream Labelと同じUpstream自由民主党Session Identifierを持っているLSP Control Blockを見つけてください。
b) If an LSP Control Block is found, pass the event `LDP Release' to its state machine.
b) LSP Control Blockが見つけられるなら、イベント'自由民主党Release'を州のマシンに通過してください。
c) Otherwise, ignore the message.
c) さもなければ、メッセージを無視してください。
- If an LSR receives an LDP-WITHDRAW from a downstream LSR:
- LSRが川下のLSRから自由民主党-WITHDRAWを受けるなら:
a) Find an LSP Control Block that has the same Downstream Label and the same Downstream LDP Session Identifier.
a) 同じDownstream Labelと同じDownstream自由民主党Session Identifierを持っているLSP Control Blockを見つけてください。
b) If an LSP Control Block is found, pass the event `LDP Withdraw' to its state machine.
b) LSP Control Blockが見つけられるなら、イベント'自由民主党Withdraw'を州のマシンに通過してください。
c) Otherwise, ignore the LDP-WITHDRAW and send a LDP-RELEASE downstream.
c) さもなければ、自由民主党-WITHDRAWを無視してください、そして、自由民主党-RELEASEを川下に送ってください。
- If an upstream LDP peer is lost:
- 上流の自由民主党の同輩が迷子になるなら:
a) Find all the LSP Control Blocks whose upstream LDP peer is that LSR.
a) 上流の自由民主党の同輩がそのLSRであるすべてのLSP Control Blocksを見つけてください。
b) Then pass the event `Upstream Lost' to their state machines.
b) その時、それらの州のマシンへのイベント'上流のLost'は通ります。
- If a downstream LDP peer is lost:
- 川下の自由民主党の同輩が迷子になるなら:
a) Find all the LSP Control Blocks whose downstream LDP peer is that LSR.
a) 川下の自由民主党の同輩がそのLSRであるすべてのLSP Control Blocksを見つけてください。
b) Then pass the event `Downstream Lost' to their state machines.
b) その時、それらの州のマシンへのイベント'川下のLost'は通ります。
- If the LSR detects a new next hop for an FEC:
- LSRがFECのために次の新しいホップを検出するなら:
For each LSP that needs "local repair", or it needs "global repair" and it is the ingress of the LSP, pass event "Internal New NH" to its state machine.
「グローバルな修理」を必要とします、そして、各LSPのために、それは「局部的修繕」を必要とするか、それはLSP、州のマシンへのパスイベント「内部の新しいニューハンプシャー」のイングレスです。
Boscher, et al. Informational [Page 30] RFC 3215 LDP State Machine January 2002
Boscher、他 [30ページ]情報のRFC3215自由民主党州のマシン2002年1月
- If an LSR receives an LDP-Abort from an upstream LSR:
- LSRが上流のLSRから自由民主党-アボートを受けるなら:
a) Extract the LDP Request ID value from the LDP-Abort message.
a) 自由民主党-アボートメッセージから自由民主党Request ID価値を抽出してください。
b) Find an LSP Control Block that has the same Upstream Label Request ID and the same Upstream LDP Session Identifier.
b) 同じUpstream Label Request IDと同じUpstream自由民主党Session Identifierを持っているLSP Control Blockを見つけてください。
c) If an LSP Control Block is found, pass the event `LDP Upstream Abort' to its state machine.
c) LSP Control Blockが見つけられるなら、イベント'自由民主党Upstream Abort'を州のマシンに通過してください。
d) Otherwise, ignore the message.
d) さもなければ、メッセージを無視してください。
- If the LSR receives an LDP-NAK from a downstream LSR:
- LSRが川下のLSRから自由民主党-NAKを受けるなら:
a) Extract the LDP Request ID value from the LDP-NAK.
a) 自由民主党-NAKから自由民主党Request ID価値を抽出してください。
b) Find an LSP Control Block that has the same Downstream Label Request ID and the same Downstream LDP Session Identifier.
b) 同じDownstream Label Request IDと同じDownstream自由民主党Session Identifierを持っているLSP Control Blockを見つけてください。
c) If an LSP Control Block is found, pass the event `LDP Downstream NAK' to its state machine.
c) LSP Control Blockが見つけられるなら、イベント'自由民主党Downstream NAK'を州のマシンに通過してください。
d) Otherwise, ignore the message.
d) さもなければ、メッセージを無視してください。
2.3. ATM Switch LSR with VC-merge
2.3. VC-マージがある気圧スイッチLSR
2.3.1 VC-merge
2.3.1 VC-マージ
A VC-merge capable LSR can map multiple incoming labels (VPI/VCI) into one outgoing label. It is possible that this LSR can only merge a limited number of incoming labels into a single outgoing label. As described in [2], suppose, for example, that due to some hardware limitation a node is capable of merging four incoming labels into a single outgoing label. Suppose however, that this particular node has six incoming labels arriving at it for a particular FEC. In this case, this node may merge these into two outgoing labels.
VC-マージのできるLSRは複数の入って来るラベル(VPI/VCI)を1個の出発しているラベルに写像できます。 このLSRが限られた数の入って来るラベルを単一の出発しているラベルに合併できるだけであるのは、可能です。 [2]で説明されるように、例えば、何らかのハードウェア制限のため、ノードが4個の入って来るラベルを単一の出発しているラベルに合併できると仮定してください。 しかしながら、思ってください、そして、この特定のノードには6入来があるのが特定のFECのためにそれへの到着をラベルします。 この場合、このノードは2個の出発しているラベルにこれらを合併するかもしれません。
When an upstream LSR has a limited merging capability, it is difficult for a downstream LSR to know how many labels should be assigned to each FEC. In this case, downstream-on-demand is recommended.
上流のLSRに合併することの限られた機能があるとき、川下のLSRが、いくつのラベルが各FECに割り当てられるべきであるかを知るのは、難しいです。 この場合、川下要求次第、推薦されます。
2.3.2 Control Block
2.3.2 制御ブロック
There are 3 types of control blocks involved: Upstream LSP Control Block, Downstream LSP Control Block, and Next Hop Trigger Control Block.
3つのタイプのかかわった制御ブロックがあります: 上流のLSP制御ブロック、川下のLSP制御ブロック、および次のホップは制御ブロックの引き金となります。
Boscher, et al. Informational [Page 31] RFC 3215 LDP State Machine January 2002
Boscher、他 [31ページ]情報のRFC3215自由民主党州のマシン2002年1月
There is one Upstream LSP Control Block for each LDP-REQUEST received.
各自由民主党-REQUESTのためのUpstream LSP Control Blockが受け取った1つがあります。
There is one Downstream LSP Control Block for each unique LDP-REQUEST sent to a downstream LSR. There can be multiple Downstream LSP Control Blocks per FEC in an LSR. This can be the result of an upstream LSR asking for a label for an FEC. This LSR must assign a unique upstream label and it can not merge this upstream label into an existing downstream label for this FEC.
川下のLSRに送られたそれぞれのユニークな自由民主党-REQUESTあたり1Downstream LSP Control Blockがあります。 複数の1FECあたりのDownstream LSP Control BlocksがLSRにあることができます。 これは上流のLSRがFECのためにラベルを求めるという結果であるかもしれません。 このLSRはユニークな上流のラベルを割り当てなければなりません、そして、それはこのFECのための既存の川下のラベルにこの上流のラベルを合併できません。
There is one Next Hop Trigger Control Block for each FEC for which a better next hop has been detected and the LSR has decided to switch to this better next hop. It could be the result of "local repair" or "global repair" if the LSR is the ingress LSR of the LSP.
次の、より良いホップが検出されて、LSRがこの次の、より良いホップに切り替わると決めた各FECあたり1Next Hop Trigger Control Blockがあります。 LSRがLSPのイングレスLSRであるなら、それは「局部的修繕」か「グローバルな修理」の結果であるかもしれません。
A Downstream LSP Control Block contains a list of pointers to Upstream LSP Control Blocks or the Next Hop Trigger Control Block. This means that this LSR has decided to map the multiple labels listed in the Upstream LSP Control Blocks and the Next Hop Trigger Control Block into a single label listed in the Downstream LSP Control Block.
Downstream LSP Control BlockはUpstream LSP Control BlocksかNext Hop Trigger Control Blockにポインタのリストを含んでいます。 これは、このLSRが、Upstream LSP Control BlocksとNext Hop Trigger Control BlockにDownstream LSP Control Blockに記載された単一のラベルに記載された複数のラベルを写像すると決めたことを意味します。
An Upstream LSP Control Block may contain the following information:
Upstream LSP Control Blockは以下の情報を含むかもしれません:
- Upstream LDP Session Identifier
- 上流の自由民主党セッション識別子
- State
- 状態
- Upstream Label (assigned by this LSR)
- 上流のラベル(このLSRによって割り当てられます)
- Downstream LSP Control Block pointer
- 川下のLSP Control Blockポインタ
- Upstream LDP Request ID (assigned by the upstream LSR in downstream-on-demand mode)
- 上流の自由民主党Request ID(川下要求次第のモードで上流のLSRによって割り当てられます)
- Next_Hop_Trigger_Block pointer
- 次の_Hop_Trigger_Blockポインタ
Upstream Label and Upstream LDP Session Identifier can be used to locate a unique Upstream LSP Control Block.
ユニークなUpstream LSP Control Blockの場所を見つけるのに上流のLabelとUpstream自由民主党Session Identifierを使用できます。
If an LSR is using downstream-on-demand mode, it can use the Upstream LDP Request ID and the Upstream LDP Session Identifier to locate a unique Upstream LSP Control Block.
LSRが川下要求次第のモードを使用しているなら、それは、ユニークなUpstream LSP Control Blockの場所を見つけるのにUpstream自由民主党Request IDとUpstream自由民主党Session Identifierを使用できます。
Boscher, et al. Informational [Page 32] RFC 3215 LDP State Machine January 2002
Boscher、他 [32ページ]情報のRFC3215自由民主党州のマシン2002年1月
An Next_Hop_Trigger LSP Control Block may contain the following information:
Next_Hop_Trigger LSP Control Blockは以下の情報を含むかもしれません:
- Upstream LSP Control Block pointer, that points to the one that is needed to switch over to the better next hop
- 上流のLSP Control Blockポインタ、次の、より良いホップに切り替わるのに必要であるものへのそのポイント
- State
- 状態
- Downstream LSP Control Block pointer
- 川下のLSP Control Blockポインタ
A Downstream LSP Control Block may contain the following information:
Downstream LSP Control Blockは以下の情報を含むかもしれません:
- FEC
- FEC
- State
- 状態
- Downstream LDP Session Identifier
- 川下の自由民主党セッション識別子
- list of pointers to the Upstream LSP Control Blocks or the Trigger_Control_Blocks that are merged at this LSR for this FEC
- Upstream LSP Control BlocksかTrigger_Control_BlocksへのこのFECのためのこのLSRで合併されているポインタのリスト
- Downstream Label (assigned by the downstream LSR)
- 川下のラベル(川下のLSRによって割り当てられます)
- Downstream Label Request ID (assigned by the LSR itself if it is using downstream-on-demand mode)
- 川下のラベルRequest ID(川下要求次第のモードを使用しているなら、LSR自身によって割り当てられます)
Downstream Label, Downstream LDP Session Identifier can be used to locate a unique Downstream LSP Control Block.
Label、川下では、ユニークなDownstream LSP Control Blockの場所を見つけるのにDownstream自由民主党Session Identifierを使用できます。
If an LSR is using downstream-on-demand mode, it can also use the Downstream Label Request ID and the Downstream LDP Session Identifier to locate a unique Downstream LSP Control Block.
また、LSRが川下要求次第のモードを使用しているなら、それは、ユニークなDownstream LSP Control Blockの場所を見つけるのにDownstream Label Request IDとDownstream自由民主党Session Identifierを使用できます。
The following diagram details the relationship between these 2 types of control blocks:
以下のダイヤグラムはこれらの2つのタイプに関する制御ブロックの間の関係を詳しく述べます:
For example, the LSR has decided to merge 3 LDP-REQUESTs of a FEC from upstream LSR1, LSR2, LSR3 into one LDP-REQUEST and sent it to a downstream LSR4.
例えば、LSRは上流のLSR1、LSR2、LSR3からのFECの3自由民主党-REQUESTsを1自由民主党-REQUESTに合併すると決めて、川下のLSR4にそれを送りました。
Boscher, et al. Informational [Page 33] RFC 3215 LDP State Machine January 2002
Boscher、他 [33ページ]情報のRFC3215自由民主党州のマシン2002年1月
+---------------------+ | | | Upstream_LSP_Control| | _Block for Upstream|------+ | LSR1 | | +---------------------+ | | +---------------------+ | | | | | Upstream_LSP_Control| | (merged into) | _Block for Upstream |------+ | LSR2 | | +---------------------+ | +------------------------------+ | | | +---------------------+ +--->| Downstream LSP Control Block | | Next_Hop_Trigger_ | | | for Downstream LSR4 | | LSP Control Block |------+ | | | | +------------------------------+ +---------------------+
+---------------------+ | | | 上流_LSP_コントロール| | _上流のためのブロック|------+ | LSR1| | +---------------------+ | | +---------------------+ | | | | | 上流_LSP_コントロール| | (溶け込まれます) | _上流のためのブロック|------+ | LSR2| | +---------------------+ | +------------------------------+ | | | +---------------------+ +--->| 川下のLSP制御ブロック| | 次の_ホップ_引き金の_| | | 川下のLSR4のために| | LSP制御ブロック|------+ | | | | +------------------------------+ +---------------------+
2.3.3 State Machines for Downstream-on-demand Mode
2.3.3 川下要求次第のモードのための州のマシン
The following sections describe the state machines used in downstream-on-demand mode.
以下のセクションは川下要求次第のモードで使用される州のマシンについて説明します。
2.3.3.1 State of the Upstream LSP Control Block's State Machine for Downstream-on-demand Mode
2.3.3.1 川下要求次第のモードのための上流のLSP制御ブロックの州のマシンの状態
-- IDLE
-- 怠けてください。
This is the initial LSP state.
これは初期のLSP状態です。
-- RESPONSE_AWAITED
-- 応答_は待ちました。
This state means that the LSR has received and processed an LDP- REQUEST from an upstream LSR, and has sent a new LDP-REQUEST towards a downstream LSR. The LSR is waiting for the LDP-MAPPING from the downstream LSR.
この州は、LSRが上流のLSRから自由民主党REQUESTを受けて、処理して、新しい自由民主党-REQUESTを川下のLSRに向かって送ったことを意味します。 LSRは川下からの自由民主党-MAPPING LSRを待っています。
-- ESTABLISHED
-- 設立されます。
This state means that the LSR has received the LDP-MAPPING from the downstream LSR and the LSP is up and operational.
LSPはこの州が、LSRが川下のLSRから自由民主党-MAPPINGを受けたことを意味して、上がって操作上です。
-- RELEASE_AWAITED
-- リリース_は待ちました。
This state means that the LSR has sent a LDP-WITHDRAW upstream and is waiting for the LDP-RELEASE before freeing up the label resource.
この州は、LSRが自由民主党-WITHDRAW上流を送って、ラベルリソースを開ける前に自由民主党-RELEASEを待つ予定であることを意味します。
Boscher, et al. Informational [Page 34] RFC 3215 LDP State Machine January 2002
Boscher、他 [34ページ]情報のRFC3215自由民主党州のマシン2002年1月
2.3.3.2 Events of the Upstream LSP Control Block's State Machine for Downstream-on-demand Mode
2.3.3.2 川下要求次第のモードのための上流のLSP制御ブロックの州のマシンの出来事
-- LDP Request
-- 自由民主党の要求
The LSR receives an LDP-REQUEST from an upstream LSR.
LSRは上流のLSRから自由民主党-REQUESTを受けます。
-- Internal Downstream Mapping
-- 内部の川下のマッピング
This event is sent by one Downstream LSP Control Block's state machine. This Downstream LSP Control Block is the merged Downstream LSP Control Block of this Upstream LSP Control Block. The event is the result of receiving an LDP-MAPPING by the Downstream LSP Control Block's state machine.
1Downstream LSP Control Blockの州のマシンはこの出来事を送ります。 このDownstream LSP Control BlockはこのUpstream LSP Control Blockの合併しているDownstream LSP Control Blockです。 出来事はDownstream LSP Control Blockの州のマシンで自由民主党-MAPPINGを受けるという結果です。
-- LDP Release
-- 自由民主党のリリース
The LSR receives an LDP-RELEASE from an upstream LSR.
LSRは上流のLSRから自由民主党-RELEASEを受けます。
-- Internal Downstream Withdraw
-- 内部の川下は引き下がります。
This event is sent by one Downstream LSP Control Block's state machine. This Downstream LSP Control Block is the merged Downstream LSP Control Block of this Upstream LSP Control Block. The event is the result of receiving an LDP-WITHDRAW by the Downstream LSP Control Block's state machine.
1Downstream LSP Control Blockの州のマシンはこの出来事を送ります。 このDownstream LSP Control BlockはこのUpstream LSP Control Blockの合併しているDownstream LSP Control Blockです。 出来事はDownstream LSP Control Blockの州のマシンで自由民主党-WITHDRAWを受けるという結果です。
-- LDP Upstream Abort
-- 自由民主党の上流のアボート
The LSR receives an LDP-ABORT from an upstream LSR.
LSRは上流のLSRから自由民主党-ABORTを受けます。
-- Internal Downstream NAK
-- 内部の川下のNAK
This event is sent by one Downstream LSP Control Block's state machine. This Downstream LSP Control Block is the merged Downstream LSP Control Block of this Upstream LSP Control Block. The event is the result of receiving an LDP-NAK by the Downstream LSP Control Block's state machine, or it detects an error.
1Downstream LSP Control Blockの州のマシンはこの出来事を送ります。 このDownstream LSP Control BlockはこのUpstream LSP Control Blockの合併しているDownstream LSP Control Blockです。 出来事はDownstream LSP Control Blockの州のマシンで自由民主党-NAKを受けるという結果であるかそれが誤りを検出します。
-- Upstream Lost
-- 上流は損をしました。
The LSR loses the LDP session with its upstream LDP peer.
LSRは上流の自由民主党の同輩との自由民主党のセッションを失います。
-- Internal New NH
-- 内部の新しいニューハンプシャー
The LSR detects there is better next hop and decides to establish the lsp through this better next hop.
LSRが検出する、この次の、より良いホップを通してlspを証明するために、より良いのが次が飛び越して、決めるあります。
Boscher, et al. Informational [Page 35] RFC 3215 LDP State Machine January 2002
Boscher、他 [35ページ]情報のRFC3215自由民主党州のマシン2002年1月
-- Internal Re-Cross-Connect
-- 内部の再十字接続
This event is used to trigger splicing into a different downstream LSP. This can happens when it is switched over to a better LSP through the new next hop.
この出来事は、異なった川下のLSPとの継ぐことの引き金となるのに使用されます。 それが次の新しいホップを通して、より良いLSPに転換されるとき、この缶は起こります。
2.3.3.3 State Transitions of the Upstream LSP Control Block's State Machine for Downstream-on-demand Mode
2.3.3.3 川下要求次第のモードのための上流のLSP制御ブロックの州のマシンの状態遷移
+-------------------+ | | +-------->| IDLE |<-------------------+ | | | | | +-------------------+ | |(LDP Abort) | | |(Internal |(LDP Request) | | Downstream NAK) | | |(Upstream Lost) | (Upstream Lost) | | v (LDP Release) | | +-------------------+ | | | | | +---------| RESPONSE_AWAITED | | | | | +-------------------+ | | | |(Internal Downstream | | mapping) | | | v | +-------------------+ | | | | | ESTABLISHED |------->------------+ | | | +-------------------+ | | | | | |(Internal Downstream Withdraw) | |(Internal Downstream NAK) | v | +-------------------+ (LDP Upstream | | | Abort) | |RELEASE_AWAITED |------->------------+ | | +-------------------+
+-------------------+ | | +-------->| 怠けてください。| <、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、--+ | | | | | +-------------------+ | |(自由民主党のアボート) | | |(インターナル| (自由民主党の要求)| | 川下のNAK) | | |(失われた上流) | (失われた上流) | | (自由民主党Release)に対して| | +-------------------+ | | | | | +---------| 応答_は待ちました。| | | | | +-------------------+ | | | |(内部のDownstream| | マッピング) | | | v| +-------------------+ | | | | | 設立されます。|、-、-、-、-、-、--、>、-、-、-、-、-、-、-、-、-、-、--+ | | | +-------------------+ | | | | | |(内部の川下は引き下がります) | |(内部の川下のNAK) | v| +-------------------+ (自由民主党上流| | | アボート)| |リリース_は待ちました。|、-、-、-、-、-、--、>、-、-、-、-、-、-、-、-、-、-、--+ | | +-------------------+
Boscher, et al. Informational [Page 36] RFC 3215 LDP State Machine January 2002
Boscher、他 [36ページ]情報のRFC3215自由民主党州のマシン2002年1月
2.3.3.4 Upstream LSP Control Block's State Machine for Downstream-on- demand Mode
2.3.3.4 Downstream進行中の要求Modeのための上流のLSP Control Blockの州Machine
2.3.3.4.1 State -- "IDLE"
2.3.3.4.1 状態--「怠けてください」
State: IDLE
州: 怠けてください。
Event: LDP Request
出来事: 自由民主党の要求
New State: Depends upon the action routine.
新しい州: アクションルーチンによります。
Actions:
動作:
If this LSR is the LSP Egress or Proxy Egress [2],
このLSRがLSP EgressかProxy Egress[2]であるなら
Then: choose an upstream label, allocate the resources, connect this upstream label to the local IP forwarding module, send an LDP- MAPPING upstream with the upstream label and go to the state `ESTABLISHED'.
その時: 上流のラベルを選んでください、そして、リソースを割り当ててください、そして、この上流のラベルをローカルアイピー推進モジュールに接続してください、そして、上流のラベルで自由民主党MAPPING上流を送ってください、そして、州の'ESTABLISHED'に行ってください。
else Obtain a next hop (or interface). Find a Downstream LSP Control Block that has the same FEC and the same next hop and also is able to merge more input labels. If not found, create a new Downstream LSP Control Block with the state `IDLE'.
ほかのObtain a次は跳びます(連結してください)。 次の同じFECと同じくらいを跳ばせて、またより多くの入力ラベルを合併できるDownstream LSP Control Blockを見つけてください。 見つけられないなら、州の'IDLE'がある新しいDownstream LSP Control Blockを作成してください。
If the state of the Downstream LSP Control Block is `ESTABLISHED', choose an upstream label, connect the upstream label with the downstream label and send an LDP-MAPPING upstream with the upstream label, and go to the state `ESTABLISHED'.
Downstream LSP Control Blockの州が'ESTABLISHED'であるなら、上流のラベルを選んでください、そして、上流のラベルを川下のラベルに接続してください、そして、上流のラベルで自由民主党-MAPPING上流を送ってください、そして、州の'ESTABLISHED'に行ってください。
If the state of Downstream LSP Control Block is not `ESTABLISHED', set the state of the Upstream LSP Control Block to `RESPONSE_AWAITED'. If the LSR use the independent control mode [2], choose an upstream label, and send an LDP-MAPPING upstream.
Downstream LSP Control Blockの州が'ESTABLISHED'でないなら、'RESPONSE_AWAITED'にUpstream LSP Control Blockの州を設定してください。 LSRが独立制御モード[2]を使用するなら、上流のラベルを選んでください、そして、自由民主党-MAPPING上流を送ってください。
Pass the event `Internal AddUpstream' to the Downstream LSP Control Block's state machine.
イベント'内部のAddUpstream'をDownstream LSP Control Blockの州のマシンに通過してください。
If unable to process the request for any reason, issue an LDP-NAK to the sender with the appropriate error code, go to IDLE and delete the control block.
どんな理由でも要求を処理できないなら、適切なエラーコードで自由民主党-NAKを送付者に発行してください、そして、IDLEに行ってください、そして、制御ブロックを削除してください。
State: IDLE
州: 怠けてください。
Boscher, et al. Informational [Page 37] RFC 3215 LDP State Machine January 2002
Boscher、他 [37ページ]情報のRFC3215自由民主党州のマシン2002年1月
Event: Internal Downstream Mapping
出来事: 内部の川下のマッピング
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Ignore the event. It is an internal implementation error.
出来事を無視してください。 それは内部の実現誤りです。
State: IDLE
州: 怠けてください。
Event: LDP Release
出来事: 自由民主党のリリース
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Ignore the event. It is an internal implementation error.
出来事を無視してください。 それは内部の実現誤りです。
State: IDLE
州: 怠けてください。
Event: Internal Downstream Withdraw
出来事: 内部の川下は引き下がります。
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Ignore the event. It is an internal implementation error.
出来事を無視してください。 それは内部の実現誤りです。
State: IDLE
州: 怠けてください。
Event: LDP Upstream Abort
出来事: 自由民主党の上流のアボート
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Ignore the event. It is an internal implementation error.
出来事を無視してください。 それは内部の実現誤りです。
State: IDLE
州: 怠けてください。
Event: Internal Downstream NAK
出来事: 内部の川下のNAK
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Ignore the event. It is an internal implementation error.
出来事を無視してください。 それは内部の実現誤りです。
Boscher, et al. Informational [Page 38] RFC 3215 LDP State Machine January 2002
Boscher、他 [38ページ]情報のRFC3215自由民主党州のマシン2002年1月
State: IDLE
州: 怠けてください。
Event: Upstream Lost
出来事: 上流は損をしました。
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Ignore the event. It is an internal implementation error.
出来事を無視してください。 それは内部の実現誤りです。
State: IDLE
州: 怠けてください。
Event: Internal Re-Cross-Connect
出来事: 内部の再十字接続
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Ignore the event. It is an internal implementation error.
出来事を無視してください。 それは内部の実現誤りです。
State: IDLE
州: 怠けてください。
Event: Internal New NH
出来事: 内部の新しいニューハンプシャー
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Ignore the event. It is an internal implementation error.
出来事を無視してください。 それは内部の実現誤りです。
2.3.3.4.2 State -- "RESPONSE_AWAITED"
2.3.3.4.2 状態--「応答_は待ちました」。
State: RESPONSE_AWAITED
州: 応答_は待ちました。
Event: LDP Request
出来事: 自由民主党の要求
New State: RESPONSE_AWAITED
新しい州: 応答_は待ちました。
Actions:
動作:
Ignore the event. It is an internal implementation error.
出来事を無視してください。 それは内部の実現誤りです。
State: RESPONSE_AWAITED
州: 応答_は待ちました。
Event: Internal Downstream Mapping
出来事: 内部の川下のマッピング
New State: Depends on the action routine.
新しい州: アクションルーチンによります。
Boscher, et al. Informational [Page 39] RFC 3215 LDP State Machine January 2002
Boscher、他 [39ページ]情報のRFC3215自由民主党州のマシン2002年1月
Actions:
動作:
If the LSR uses the ordered control mode, assign an upstream label, connect the upstream label to the downstream label and allocate the resources, send an LDP-MAPPING upstream with the upstream label and go to `ESTABLISHED'.
LSRが規則正しいコントロールモードを使用するなら、上流のラベルを割り当ててください、そして、上流のラベルを川下のラベルに接続してください、そして、リソースを割り当ててください、そして、上流のラベルで自由民主党-MAPPING上流を送ってください、そして、'ESTABLISHED'に行ってください。
If unable to process the message for any reason, issue an LDP-NAK upstream and an LDP-RELEASE downstream, go to IDLE and delete the control block.
どんな理由でもメッセージを処理できないなら、川下で自由民主党-NAK上流と自由民主党-RELEASEを発行してください、そして、IDLEに行ってください、そして、制御ブロックを削除してください。
State: RESPONSE_AWAITED
州: 応答_は待ちました。
Event: LDP Release
出来事: 自由民主党のリリース
New State: RESPONSE_AWAITED
新しい州: 応答_は待ちました。
Actions
動作
Ignore the event. It is a protocol error from the upstream peer.
出来事を無視してください。 それは上流の同輩からのプロトコル誤りです。
State: RESPONSE_AWAITED
州: 応答_は待ちました。
Event: Internal Downstream Withdraw
出来事: 内部の川下は引き下がります。
New State: RESPONSE_AWAITED
新しい州: 応答_は待ちました。
Actions
動作
Ignore the event. It is an internal implementation error.
出来事を無視してください。 それは内部の実現誤りです。
State: RESPONSE_AWAITED
州: 応答_は待ちました。
Event: LDP Upstream Abort
出来事: 自由民主党の上流のアボート
New State: IDLE
新しい州: 怠けてください。
Actions
動作
If the LSR uses the independent control mode, free the upstream label and the resources.
LSRが独立制御モードを使用するなら、上流のラベルとリソースを解放してください。
Send the event `Internal DeleteUpstream' to its Downstream LSP Control Block's state machine.
イベント'内部のDeleteUpstream'をDownstream LSP Control Blockの州のマシンに送ってください。
Delete the control block.
制御ブロックを削除してください。
State: RESPONSE_AWAITED
州: 応答_は待ちました。
Boscher, et al. Informational [Page 40] RFC 3215 LDP State Machine January 2002
Boscher、他 [40ページ]情報のRFC3215自由民主党州のマシン2002年1月
Event: Internal Downstream NAK
出来事: 内部の川下のNAK
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
If the LSR uses the independent control mode, free the upstream label and the resources. Then, send an LDP-WITHDRAW upstream.
LSRが独立制御モードを使用するなら、上流のラベルとリソースを解放してください。 そして、自由民主党-WITHDRAW上流を送ってください。
If the LSR uses the ordered control mode, propagate the LDP-NAK upstream.
LSRが規則正しいコントロールモードを使用するなら、自由民主党-NAK上流を伝播してください。
Delete the control block.
制御ブロックを削除してください。
State: RESPONSE_AWAITED
州: 応答_は待ちました。
Event: Upstream Lost
出来事: 上流は損をしました。
New State: IDLE
新しい州: 怠けてください。
Actions
動作
If the LSR uses the independent control mode, free the upstream label and the resources.
LSRが独立制御モードを使用するなら、上流のラベルとリソースを解放してください。
Send the event `Internal DeleteUpstream' to its Downstream LSP Control Block's state machine.
イベント'内部のDeleteUpstream'をDownstream LSP Control Blockの州のマシンに送ってください。
Delete the control block.
制御ブロックを削除してください。
State: RESPONSE_AWAITED
州: 応答_は待ちました。
Event: Internal Re-Cross-Connect
出来事: 内部の再十字接続
New State: RESPONSE_AWAITED
新しい州: 応答_は待ちました。
Actions:
動作:
Ignore the event. It is an internal implementation error.
出来事を無視してください。 それは内部の実現誤りです。
State: RESPONSE_AWAITED
州: 応答_は待ちました。
Event: Internal New NH
出来事: 内部の新しいニューハンプシャー
New State: depends on the actions
新しい州: 動作によります。
Boscher, et al. Informational [Page 41] RFC 3215 LDP State Machine January 2002
Boscher、他 [41ページ]情報のRFC3215自由民主党州のマシン2002年1月
Actions:
動作:
Send event `Internal DeleteUpstream' to its old downstream control block.
イベント'内部のDeleteUpstream'を古い川下の制御ブロックに送ってください。
Find a Downstream LSP Control Block that has the same FEC and the same next hop and also is able to merge more input labels. If not found, create a new Downstream LSP Control Block with the state `IDLE'.
次の同じFECと同じくらいを跳ばせて、またより多くの入力ラベルを合併できるDownstream LSP Control Blockを見つけてください。 見つけられないなら、州の'IDLE'がある新しいDownstream LSP Control Blockを作成してください。
If the state of the Downstream LSP Control Block is `ESTABLISHED', choose an upstream label, connect the upstream label with the downstream label and send an LDP-MAPPING upstream with the upstream label, and go to the state `ESTABLISHED'.
Downstream LSP Control Blockの州が'ESTABLISHED'であるなら、上流のラベルを選んでください、そして、上流のラベルを川下のラベルに接続してください、そして、上流のラベルで自由民主党-MAPPING上流を送ってください、そして、州の'ESTABLISHED'に行ってください。
If the state of Downstream LSP Control Block is not `ESTABLISHED', set the state of the Upstream LSP Control Block to `RESPONSE_AWAITED'.
Downstream LSP Control Blockの州が'ESTABLISHED'でないなら、'RESPONSE_AWAITED'にUpstream LSP Control Blockの州を設定してください。
Pass the event `Internal AddUpstream' to the new Downstream LSP Control Block's state machine.
イベント'内部のAddUpstream'を新しいDownstream LSP Control Blockの州のマシンに通過してください。
2.3.3.4.3 State -- "ESTABLISHED"
2.3.3.4.3 状態--「設立されます」。
State: ESTABLISHED
州: 設立されます。
Event: LDP Request
出来事: 自由民主党の要求
New State: ESTABLISHED
新しい州: 設立されます。
Actions
動作
Ignore the event. It is an internal implementation error.
出来事を無視してください。 それは内部の実現誤りです。
State: ESTABLISHED
州: 設立されます。
Event: Internal Downstream Mapping
出来事: 内部の川下のマッピング
New State: ESTABLISHED
新しい州: 設立されます。
Actions
動作
Process the new attributes of the mapping and then propagate the LDP-MAPPING upstream.
マッピングの新しい属性を処理してください、そして、次に、自由民主党-MAPPING上流を伝播してください。
State: ESTABLISHED
州: 設立されます。
Event: LDP Release
出来事: 自由民主党のリリース
Boscher, et al. Informational [Page 42] RFC 3215 LDP State Machine January 2002
Boscher、他 [42ページ]情報のRFC3215自由民主党州のマシン2002年1月
New State: IDLE
新しい州: 怠けてください。
Actions
動作
Disconnect the upstream label from the downstream label, free the upstream label and resources.
川下のラベルから上流のラベルを外してください、そして、上流のラベルとリソースを解放してください。
Send the event `Internal DeleteUpstream' to its Downstream LSP Control Block's state machine.
イベント'内部のDeleteUpstream'をDownstream LSP Control Blockの州のマシンに送ってください。
Send the event `Internal Destroy' to the Next_Hop_Trigger_Block's state machine if the LSR was in the middle of switching over to the better next hop.
LSRが次の、より良いホップに切り替わる中央にあったなら、Next_Hopへのイベント'内部のDestroy'に_Trigger_Blockの州のマシンを送ってください。
Delete the control block.
制御ブロックを削除してください。
State: ESTABLISHED
州: 設立されます。
Event: Internal Downstream Withdraw
出来事: 内部の川下は引き下がります。
New State: Depends on the action routine.
新しい州: アクションルーチンによります。
Actions
動作
If it uses independent mode, set its state to `IDLE' and create a internal `LDP Request' and send to its own state machine.
それが独立しているモードを使用するなら、'IDLE'に状態を設定してください、そして、内部の'自由民主党Request'を作成してください、そして、それ自身の州のマシンに発信してください。
Else Disconnect the upstream label from the downstream label.
ほかのDisconnect、川下のラベルからの上流のラベル。
Propagate the LDP-WITHDRAW upstream and go to state `RELEASE_AWAITED'.
自由民主党-WITHDRAW上流を伝播してください、そして、'RELEASE_AWAITED'を述べに行ってください。
Send the event `Internal Destroy' to the Next_Hop_Trigger_Block's state machine if the LSR was in the middle of switching over to the better next hop.
LSRが次の、より良いホップに切り替わる中央にあったなら、Next_Hopへのイベント'内部のDestroy'に_Trigger_Blockの州のマシンを送ってください。
State: ESTABLISHED
州: 設立されます。
Event: LDP Upstream Abort
出来事: 自由民主党の上流のアボート
New State: ESTABLISHED
新しい州: 設立されます。
Actions
動作
Ignore the event.
出来事を無視してください。
Boscher, et al. Informational [Page 43] RFC 3215 LDP State Machine January 2002
Boscher、他 [43ページ]情報のRFC3215自由民主党州のマシン2002年1月
Note: This scenario can occur if the upstream LSR sends a LDP- ABORT at about the same time as the local LSR sends a LDP-MAPPING. In this situation, it should be up to exactly one of the two LSRs as to whether or not the label that was sent remains valid. The LDP specification [4] procedures leave the choice to the upstream LSR that must send an LDP-RELEASE if it will not use the label provided.
以下に注意してください。 地方のLSRが自由民主党-MAPPINGを送るとき上流のLSRがほぼ同じ頃自由民主党ABORTを送るなら、このシナリオは起こることができます。 この状況で、それは送られたラベルが有効なままで残るかどうかに関するちょうど2LSRsの1つの次第であるべきです。 仕様[4]手順がそれがラベルを使用しないなら自由民主党-RELEASEを送らなければならない上流のLSRへの選択を残す自由民主党は提供されました。
State: ESTABLISHED
州: 設立されます。
Event: Internal Downstream NAK
出来事: 内部の川下のNAK
New State: Depends on the action routine.
新しい州: アクションルーチンによります。
Actions:
動作:
If it uses independent mode, set its state to `IDLE' and create a internal `LDP Request' and send to its own state machine.
それが独立しているモードを使用するなら、'IDLE'に状態を設定してください、そして、内部の'自由民主党Request'を作成してください、そして、それ自身の州のマシンに発信してください。
Else Disconnect the upstream label from the downstream label
ほかのDisconnectは川下のラベルからの上流のラベルです。
Send an LDP-WITHDRAW upstream and go to state `RELEASE_AWAITED'.
自由民主党-WITHDRAW上流を送ってください、そして、'RELEASE_AWAITED'を述べに行ってください。
Send the event `Internal Destroy' to the Next_Hop_Trigger_Block's state machine if the LSR was in the middle of switching over to the better next hop.
LSRが次の、より良いホップに切り替わる中央にあったなら、Next_Hopへのイベント'内部のDestroy'に_Trigger_Blockの州のマシンを送ってください。
State: ESTABLISHED
州: 設立されます。
Event: Upstream Lost
出来事: 上流は損をしました。
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Disconnect the upstream label from the downstream label, free the upstream label and the resources.
川下のラベルから上流のラベルを外してください、そして、上流のラベルとリソースを解放してください。
Send the event `Internal DeleteUpstream' to its Downstream LSP Control Block's state machine.
イベント'内部のDeleteUpstream'をDownstream LSP Control Blockの州のマシンに送ってください。
Send the event `Internal Destroy' to the Next_Hop_Trigger_Block's state machine if the LSR was in the middle of switching over to the better next hop.
LSRが次の、より良いホップに切り替わる中央にあったなら、Next_Hopへのイベント'内部のDestroy'に_Trigger_Blockの州のマシンを送ってください。
Delete the control block.
制御ブロックを削除してください。
Boscher, et al. Informational [Page 44] RFC 3215 LDP State Machine January 2002
Boscher、他 [44ページ]情報のRFC3215自由民主党州のマシン2002年1月
State: ESTABLISH
州: 設立します。
Event: Internal Re-Cross-Connect
出来事: 内部の再十字接続
New State: ESTABLISH
新しい州: 設立します。
Actions:
動作:
Reconnect the upstream label to the new downstream label.
新しい川下のラベルに上流のラベルを再接続してください。
Send the event `Internal DeleteUpstream' to its old Downstream LSP Control Block's state machine.
イベント'内部のDeleteUpstream'を古いDownstream LSP Control Blockの州のマシンに送ってください。
State: ESTABLISH
州: 設立します。
Event: Internal New NH
出来事: 内部の新しいニューハンプシャー
New State: ESTABLISH
新しい州: 設立します。
Actions:
動作:
Create a new Next_Hop_Trigger_Control_Block and pass event `Internal New NH' to its state machine.
新しい__Next_Hop Trigger_Control Blockを作成してください、そして、州のマシンへの'内部のNewニューハンプシャー'を出来事に通過してください。
2.3.3.4.4 State -- "RELEASE_AWAITED"
2.3.3.4.4 状態--「待たれた_をリリースしてください」
State: RELEASE_AWAITED
州: リリース_は待ちました。
Event: LDP Request
出来事: 自由民主党の要求
New State: RELEASE_AWAITED
新しい州: リリース_は待ちました。
Actions:
動作:
Ignore the event. It is a protocol error from the upstream LSR.
出来事を無視してください。 それは上流のLSRからのプロトコル誤りです。
State: RELEASE_AWAITED
州: リリース_は待ちました。
Event: Internal Downstream Mapping
出来事: 内部の川下のマッピング
New State: RELEASE_AWAITED
新しい州: リリース_は待ちました。
Actions:
動作:
Ignore the event. It is an internal implementation error.
出来事を無視してください。 それは内部の実現誤りです。
State: RELEASE_AWAITED
州: リリース_は待ちました。
Boscher, et al. Informational [Page 45] RFC 3215 LDP State Machine January 2002
Boscher、他 [45ページ]情報のRFC3215自由民主党州のマシン2002年1月
Event: LDP Release
出来事: 自由民主党のリリース
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Free the upstream label resource and delete the control block.
上流のラベルリソースを解放してください、そして、制御ブロックを削除してください。
State: RELEASE_AWAITED
州: リリース_は待ちました。
Event: Internal Downstream Withdraw
出来事: 内部の川下は引き下がります。
New State: RELEASE_AWAITED
新しい州: リリース_は待ちました。
Actions:
動作:
Ignore the event. It is a protocol error from the downstream LSR.
出来事を無視してください。 それは川下のLSRからのプロトコル誤りです。
State: RELEASE_AWAITED
州: リリース_は待ちました。
Event: LDP Upstream Abort
出来事: 自由民主党の上流のアボート
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Free the upstream label resource and delete the control block.
上流のラベルリソースを解放してください、そして、制御ブロックを削除してください。
State: RELEASE_AWAITED
州: リリース_は待ちました。
Event: Internal Downstream NAK
出来事: 内部の川下のNAK
New State: RELEASE_AWAITED
新しい州: リリース_は待ちました。
Actions:
動作:
Ignore the event. And continue waiting for the LDP-RELEASE.
出来事を無視してください。 そして、自由民主党-RELEASEを待ち続けてください。
State: RELEASE_AWAITED
州: リリース_は待ちました。
Event: Upstream Lost
出来事: 上流は損をしました。
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Free the upstream label resource and delete the control block.
上流のラベルリソースを解放してください、そして、制御ブロックを削除してください。
Boscher, et al. Informational [Page 46] RFC 3215 LDP State Machine January 2002
Boscher、他 [46ページ]情報のRFC3215自由民主党州のマシン2002年1月
State: RELEASE_AWAITED
州: リリース_は待ちました。
Event: Internal New NH
出来事: 内部の新しいニューハンプシャー
New State: RELEASE_AWAITED
新しい州: リリース_は待ちました。
Actions:
動作:
Ignore the event. And continue waiting for the LDP-RELEASE.
出来事を無視してください。 そして、自由民主党-RELEASEを待ち続けてください。
State: RELEASE_AWAITED
州: リリース_は待ちました。
Event: Internal Re-Cross-Connect
出来事: 内部の再十字接続
New State: RELEASE_AWAITED
新しい州: リリース_は待ちました。
Actions:
動作:
Ignore the event. It is an internal implementation error.
出来事を無視してください。 それは内部の実現誤りです。
2.3.3.5 State of the Downstream LSP Control Block's State Machine for Downstream-on-demand Mode
2.3.3.5 川下要求次第のモードのための川下のLSP制御ブロックの州のマシンの状態
-- IDLE
-- 怠けてください。
This is the initial LSP state.
これは初期のLSP状態です。
-- RESPONSE_AWAITED
-- 応答_は待ちました。
This state means that the LSR has received an LDP-REQUEST from an upstream LSR, has processed the LDP-REQUEST, and has sent a new LDP- REQUEST towards a downstream LSR. The LSR is waiting for the LDP- MAPPING from the downstream LSR.
この州は、LSRが上流のLSRから自由民主党-REQUESTを受けて、自由民主党-REQUESTを処理して、新しい自由民主党REQUESTを川下のLSRに向かって送ったことを意味します。 LSRは川下のLSRから自由民主党MAPPINGを待っています。
-- ESTABLISHED
-- 設立されます。
This state means that the LSR has received the LDP-MAPPING from the downstream LSR and the LSP is up and operational.
LSPはこの州が、LSRが川下のLSRから自由民主党-MAPPINGを受けたことを意味して、上がって操作上です。
2.3.3.6 Events of the Downstream LSP Control Block's State Machine for Downstream-on-demand Mode
2.3.3.6 川下要求次第のモードのための川下のLSP制御ブロックの州のマシンの出来事
-- Internal AddUpstream
-- 内部のAddUpstream
This event is sent by an Upstream LSP Control Block's state machine when it is created.
それを作成するとき、Upstream LSP Control Blockの州のマシンはこの出来事を送ります。
Boscher, et al. Informational [Page 47] RFC 3215 LDP State Machine January 2002
Boscher、他 [47ページ]情報のRFC3215自由民主党州のマシン2002年1月
-- Internal DeleteUpstream
-- 内部のDeleteUpstream
This event is sent by an Upstream LSP Control Block's state machine when it is deleted.
それを削除するとき、Upstream LSP Control Blockの州のマシンはこの出来事を送ります。
-- LDP Mapping
-- 自由民主党マッピング
The LSR receives an LDP-MAPPING from a downstream LSR.
LSRは川下のLSRから自由民主党-MAPPINGを受けます。
-- LDP Withdraw
-- 自由民主党は撤退します。
The LSR receives an LDP-WITHDRAW from a downstream LSR.
LSRは川下のLSRから自由民主党-WITHDRAWを受けます。
-- LDP Downstream NAK
-- 自由民主党の川下のNAK
The LSR receives an LDP-NAK from a downstream LSR.
LSRは川下のLSRから自由民主党-NAKを受けます。
-- Downstream Lost
-- 川下では、損をします。
The LSR loses the LDP session with its downstream LSR.
LSRは川下のLSRとの自由民主党のセッションを失います。
2.3.3.7 State Transitions of the Downstream LSP Control Block's State Machine for Downstream-on-demand mode
2.3.3.7 Downstream要求次第のモードのためのDownstream LSP Control Blockの州Machineの州のTransitions
+-------------------+ | | | IDLE |<--------------+ | | |(last Internal +-------------------+ | DeleteUpstream) | |(LDP Withdraw) |(1st Internal AddUpstream)| | |(LDP Downstream v | NAK) +-------------------+ |(Downstream | | | Lost) | RESPONSE_AWAITED |---------->----+ | | | +-------------------+ | | | |(LDP Mapping) | | | v | +-------------------+ | | | | | ESTABLISHED |-------->------+ | | +-------------------+
+-------------------+ | | | 怠けてください。| <、-、-、-、-、-、-、-、-、-、-、-、-、--+ | | |(最後のインターナル+、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、--、+| DeleteUpstream、) | |(自由民主党は撤退します) |(最初の内部のAddUpstream)| | |(自由民主党Downstream v| NAK) +-------------------+ |(川下|、|、|、無くなる、) | 応答_は待ちました。|、-、-、-、-、-、-、-、-、--、>、-、-、--+ | | | +-------------------+ | | | |(自由民主党マッピング) | | | v| +-------------------+ | | | | | 設立されます。|、-、-、-、-、-、-、--、>、-、-、-、-、--+ | | +-------------------+
Boscher, et al. Informational [Page 48] RFC 3215 LDP State Machine January 2002
Boscher、他 [48ページ]情報のRFC3215自由民主党州のマシン2002年1月
2.3.3.8 Downstream LSP Control Block's State Machine for Downstream-on- demand Mode.
2.3.3.8 Downstream進行中の要求Modeのための川下のLSP Control Blockの州Machine。
2.3.3.8.1 State -- "IDLE"
2.3.3.8.1 状態--「怠けてください」
State: IDLE
州: 怠けてください。
Event: Internal AddUpstream
出来事: 内部のAddUpstream
New State: RESPONSE_AWAITED
新しい州: 応答_は待ちました。
Actions
動作
Initialize the list of pointers in the Upstream LSP Control Block to contain the newly added upstream pointer.
Upstream LSP Control Blockでポインタのリストを初期化して、新たに付記された上流のポインタを含んでください。
Send a new LDP-REQUEST downstream and go to the state `RESPONSE_AWAITED'.
新しい自由民主党-REQUESTを川下に送ってください、そして、州の'RESPONSE_AWAITED'に行ってください。
State: IDLE
州: 怠けてください。
Event: Internal DeleteUpstream
出来事: 内部のDeleteUpstream
New State: IDLE
新しい州: 怠けてください。
Actions
動作
Ignore the event. It is an internal implementation error.
出来事を無視してください。 それは内部の実現誤りです。
State: IDLE
州: 怠けてください。
Event: LDP Mapping
出来事: 自由民主党マッピング
New State: IDLE
新しい州: 怠けてください。
Actions
動作
Ignore the event. It is an internal implementation error.
出来事を無視してください。 それは内部の実現誤りです。
State: IDLE
州: 怠けてください。
Event: LDP Withdraw
出来事: 自由民主党は撤退します。
New State: IDLE
新しい州: 怠けてください。
Actions
動作
Ignore the event. It is an internal implementation error.
出来事を無視してください。 それは内部の実現誤りです。
Boscher, et al. Informational [Page 49] RFC 3215 LDP State Machine January 2002
Boscher、他 [49ページ]情報のRFC3215自由民主党州のマシン2002年1月
State: IDLE
州: 怠けてください。
Event: LDP Downstream NAK
出来事: 自由民主党の川下のNAK
New State: IDLE
新しい州: 怠けてください。
Actions
動作
Ignore the event. It is an internal implementation error.
出来事を無視してください。 それは内部の実現誤りです。
State: IDLE
州: 怠けてください。
Event: Downstream Lost
出来事: 川下では、損をします。
New State: IDLE
新しい州: 怠けてください。
Actions
動作
Ignore the event. It is an internal implementation error.
出来事を無視してください。 それは内部の実現誤りです。
2.3.3.8.2 State -- "RESPONSE_AWAITED"
2.3.3.8.2 状態--「応答_は待ちました」。
State: RESPONSE_AWAITED
州: 応答_は待ちました。
Event: Internal AddUpstream
出来事: 内部のAddUpstream
New State: RESPONSE_AWAITED
新しい州: 応答_は待ちました。
Actions
動作
Add the pointer to new Upstream LSP Control Block to the Upstream LSP Control Blocks pointer list.
Upstream LSP Control Blocksポインタリストへの新しいUpstream LSP Control Blockにポインタを加えてください。
State: RESPONSE_AWAITED
州: 応答_は待ちました。
Event: Internal DeleteUpstream
出来事: 内部のDeleteUpstream
New State: Depend on the action routine
新しい州: アクションルーチンを当てにしてください。
Actions
動作
Delete the Upstream LSP Control Block pointer from the Upstream LSP Control Block pointers list.
Upstream LSP Control BlockポインタリストからUpstream LSP Control Blockポインタを削除してください。
If the list becomes empty, release the resources, send an LDP- Abort downstream, go to IDLE and then delete the control block.
リストが空になるなら、リソースを発表してください、そして、自由民主党のアボートを川下に送ってください、そして、IDLEに行ってください、そして、次に、制御ブロックを削除してください。
State: RESPONSE_AWAITED
州: 応答_は待ちました。
Boscher, et al. Informational [Page 50] RFC 3215 LDP State Machine January 2002
Boscher、他 [50ページ]情報のRFC3215自由民主党州のマシン2002年1月
Event: LDP Mapping
出来事: 自由民主党マッピング
New State: ESTABLISHED
新しい州: 設立されます。
Actions
動作
For each Upstream LSP Control Block in the Upstream LSP Control Block pointers list, pass the event `Internal Downstream Mapping' to its state machine.
Upstream LSP Control Blockポインタリストの各Upstream LSP Control Blockに関しては、イベント'内部のDownstream Mapping'を州のマシンに通過してください。
State: RESPONSE_AWAITED
州: 応答_は待ちました。
Event: LDP Withdraw
出来事: 自由民主党は撤退します。
New State: RESPONSE_AWAITED
新しい州: 応答_は待ちました。
Actions
動作
It is a protocol error from the downstream LDP peer; send a LDP- RELEASE downstream
それは川下の自由民主党の同輩からのプロトコル誤りです。 自由民主党RELEASEを川下に送ってください。
State: RESPONSE_AWAITED
州: 応答_は待ちました。
Event: LDP Downstream NAK
出来事: 自由民主党の川下のNAK
New State: IDLE
新しい州: 怠けてください。
Actions
動作
For each Upstream LSP Control Block in the Upstream LSP Control Block pointers list, pass the event `Internal Downstream NAK' to its state machine.
Upstream LSP Control Blockポインタリストの各Upstream LSP Control Blockに関しては、イベント'内部のDownstream NAK'を州のマシンに通過してください。
Release the resources, and delete the control block.
リソースを発表してください、そして、制御ブロックを削除してください。
State: RESPONSE_AWAITED
州: 応答_は待ちました。
Event: Downstream Lost
出来事: 川下では、損をします。
New State: IDLE
新しい州: 怠けてください。
Actions
動作
For each Upstream LSP Control Block in the Upstream LSP Control Block pointers list, pass the event `Internal Downstream NAK' to its state machine.
Upstream LSP Control Blockポインタリストの各Upstream LSP Control Blockに関しては、イベント'内部のDownstream NAK'を州のマシンに通過してください。
Release the resources, and delete the control block.
リソースを発表してください、そして、制御ブロックを削除してください。
Boscher, et al. Informational [Page 51] RFC 3215 LDP State Machine January 2002
Boscher、他 [51ページ]情報のRFC3215自由民主党州のマシン2002年1月
2.3.3.8.3 State -- "ESTABLISHED"
2.3.3.8.3 状態--「設立されます」。
State: ESTABLISHED
州: 設立されます。
Event: Internal AddUpstream
出来事: 内部のAddUpstream
New State: ESTABLISHED
新しい州: 設立されます。
Actions
動作
Add the pointer to new Upstream LSP Control Block to the Upstream LSP Control Block pointers list.
Upstream LSP Control Blockポインタリストへの新しいUpstream LSP Control Blockにポインタを加えてください。
State: ESTABLISHED
州: 設立されます。
Event: Internal DeleteUpstream
出来事: 内部のDeleteUpstream
New State: Depends on the action routine.
新しい州: アクションルーチンによります。
Actions
動作
Delete the pointer of Upstream LSP Control Block from its Upstream LSP Control Block pointers list.
Upstream LSP Control BlockポインタリストからUpstream LSP Control Blockのポインタを削除してください。
If the list becomes empty, release the resources, send an LDP- RELEASE downstream, go to IDLE and then delete the control block.
リストが空になるなら、リソースを発表してください、そして、自由民主党RELEASEを川下に送ってください、そして、IDLEに行ってください、そして、次に、制御ブロックを削除してください。
Otherwise, remain in the ESTABLISHED state.
さもなければ、ESTABLISHED州に残ってください。
State: ESTABLISHED
州: 設立されます。
Event: LDP Mapping
出来事: 自由民主党マッピング
New State: ESTABLISHED
新しい州: 設立されます。
Actions
動作
For each Upstream LSP Control Block in the Upstream LSP Control Block pointers list, pass the event `Internal Downstream mapping' to its state machine.
Upstream LSP Control Blockポインタリストの各Upstream LSP Control Blockに関しては、イベント'内部のDownstreamマッピング'を州のマシンに通過してください。
State: ESTABLISHED
州: 設立されます。
Event: LDP Withdraw
出来事: 自由民主党は撤退します。
New State: IDLE
新しい州: 怠けてください。
Boscher, et al. Informational [Page 52] RFC 3215 LDP State Machine January 2002
Boscher、他 [52ページ]情報のRFC3215自由民主党州のマシン2002年1月
Actions
動作
For each Upstream LSP Control Block in the Upstream LSP Control Block pointers list, pass the event `Internal Downstream withdraw' to its state machine.
Upstream LSP Control Blockポインタリストの各Upstream LSP Control Blockに関しては、州のマシンに'内部のDownstreamは引き下がること'を出来事に通過してください。
Release the resources, and delete the control block and send LDP- RELEASE downstream.
リソースを発表してください、そして、制御ブロックを削除してください、そして、自由民主党RELEASEを川下に送ってください。
State: ESTABLISHED
州: 設立されます。
Event: LDP Downstream NAK
出来事: 自由民主党の川下のNAK
New State: ESTABLISHED
新しい州: 設立されます。
Actions
動作
It is a protocol error from the downstream LDP peer.
それは川下の自由民主党の同輩からのプロトコル誤りです。
2.3.3.9 State of the Next_Hop_Trigger_Control_Block's State Machine for Downstream-on-demand Mode
2.3.3.9 川下要求次第のモードのための次の_ホップ_引き金の_コントロール_ブロックの州のマシンの状態
-- IDLE
-- 怠けてください。
This is the initial LSP state.
これは初期のLSP状態です。
-- NEW_NH_RETRY
-- 新しい_ニューハンプシャー_再試行
This is the state where an LSR waits for a retry timer to expire and then tries to establish an LSP through a new next hop.
これはLSRが再試行タイマが期限が切れるのを待って、次に次の新しいホップを通してLSPを設立しようとする状態です。
-- NEW_NH_RESPONSE_AWAITED
-- 新しい_ニューハンプシャー_応答_は待ちました。
This state means that the LSR has sent a new LDP-REQUEST towards a downstream LSR. The LSR is waiting for the LDP-MAPPING from the downstream LSR.
この州は、LSRが新しい自由民主党-REQUESTを川下のLSRに向かって送ったことを意味します。 LSRは川下からの自由民主党-MAPPING LSRを待っています。
2.3.3.10 Events of the Next_Hop_Trigger_Control_Block's State Machine for Downstream-on-demand Mode
2.3.3.10 川下要求次第のモードのための次の_ホップ_引き金の_コントロール_ブロックの州のマシンの出来事
-- Internal New NH
-- 内部の新しいニューハンプシャー
Trigger to setup an LSP through a better next hop.
次の、より良いホップを通してセットアップにLSPの引き金となってください。
Boscher, et al. Informational [Page 53] RFC 3215 LDP State Machine January 2002
Boscher、他 [53ページ]情報のRFC3215自由民主党州のマシン2002年1月
-- Internal Downstream Mapping
-- 内部の川下のマッピング
This event is sent by one Downstream LSP Control Block's state machine. This Downstream LSP Control Block is the merged Downstream LSP Control Block of this Upstream LSP Control Block. The event is the result of receiving an LDP-MAPPING by the Downstream LSP Control Block's state machine.
1Downstream LSP Control Blockの州のマシンはこの出来事を送ります。 このDownstream LSP Control BlockはこのUpstream LSP Control Blockの合併しているDownstream LSP Control Blockです。 出来事はDownstream LSP Control Blockの州のマシンで自由民主党-MAPPINGを受けるという結果です。
-- Internal Downstream NAK
-- 内部の川下のNAK
This event is sent by one Downstream LSP Control Block's state machine. This Downstream LSP Control Block is the merged Downstream LSP Control Block of this Upstream LSP Control Block. The event is the result of receiving an LDP-NAK by the Downstream LSP Control Block's state machine, or it detects an error.
1Downstream LSP Control Blockの州のマシンはこの出来事を送ります。 このDownstream LSP Control BlockはこのUpstream LSP Control Blockの合併しているDownstream LSP Control Blockです。 出来事はDownstream LSP Control Blockの州のマシンで自由民主党-NAKを受けるという結果であるかそれが誤りを検出します。
-- Internal Destroy This event is used to stop the procedure of switching over to the better next hop.
-- 内部のDestroy This出来事は、次の、より良いホップに切り替わる手順を止めるのに使用されます。
Boscher, et al. Informational [Page 54] RFC 3215 LDP State Machine January 2002
Boscher、他 [54ページ]情報のRFC3215自由民主党州のマシン2002年1月
2.3.3.11 State Transitions of the Next_Hop_Trigger_Control_Block's State Machine for Downstream-on-demand Mode
2.3.3.11 川下要求次第のモードのための次の_ホップ_引き金の_コントロール_ブロックの州のマシンの状態遷移
+---------------------+ | | | IDLE |<------------+ | | | +---------------------+ | | | | | | (Internal New NH) | | | v | +---------------------+ | | | | | NEW_NH_RETRY |----------->-+ | | (Internal | +---------------------+ Destroy) | | | | | | (Internal retry timeout) | | | v | +---------------------+ | | | (Internal | | NEW_NH_RESPONSE | Destroy) | | _AWAITED |----------->-+ | | | +---------------------+ | | | | (Internal Downstream | | Mapping | | (Internal Downstream | | NAK) | +------------------------>-+
+---------------------+ | | | 怠けてください。| <、-、-、-、-、-、-、-、-、-、-、--+ | | | +---------------------+ | | | | | | (内部の新しいニューハンプシャー) | | | v| +---------------------+ | | | | | 新しい_ニューハンプシャー_再試行|、-、-、-、-、-、-、-、-、-、--、>。+ | | (インターナル| +、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、--、+が破壊する、) | | | | | | (内部の再試行タイムアウト) | | | v| +---------------------+ | | | (インターナル| | 新しい_ニューハンプシャー_応答|、破壊、) | | _待たれます。|、-、-、-、-、-、-、-、-、-、--、>。+ | | | +---------------------+ | | | | (内部の川下| | |写像します| (内部の川下| | NAK)| +、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、--、>-+
2.3.3.12 State Machine
2.3.3.12 州のマシン
2.3.3.12.1 State -- "IDLE"
2.3.3.12.1 状態--「怠けてください」
State: IDLE
州: 怠けてください。
Event: Internal New NH
出来事: 内部の新しいニューハンプシャー
New State: NEW_NH_RETRY
新しい州: 新しい_ニューハンプシャー_再試行
Boscher, et al. Informational [Page 55] RFC 3215 LDP State Machine January 2002
Boscher、他 [55ページ]情報のRFC3215自由民主党州のマシン2002年1月
Actions:
動作:
Start the LSP retry timer and go to the `NEW_NH_RETRY' state.
LSP再試行タイマを始動してください、そして、'_NEW_ニューハンプシャーRETRY'状態に行ってください。
State: IDLE
州: 怠けてください。
Event: Internal retry timeout
出来事: 内部の再試行タイムアウト
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Ignore. It is an internal implementation error.
無視します。 それは内部の実現誤りです。
State: IDLE
州: 怠けてください。
Event: Internal Downstream Mapping
出来事: 内部の川下のマッピング
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Ignore. It is an internal implementation error.
無視します。 それは内部の実現誤りです。
State: IDLE
州: 怠けてください。
Event: Internal Downstream NAK
出来事: 内部の川下のNAK
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Ignore. It is an internal implementation error.
無視します。 それは内部の実現誤りです。
State: IDLE
州: 怠けてください。
Event: Internal destroy
出来事: インターナルは破壊します。
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Ignore. It is an internal implementation error.
無視します。 それは内部の実現誤りです。
Boscher, et al. Informational [Page 56] RFC 3215 LDP State Machine January 2002
Boscher、他 [56ページ]情報のRFC3215自由民主党州のマシン2002年1月
2.3.3.12.2 State -- "NEW_NH_RETRY"
2.3.3.12.2 状態--「新しい_ニューハンプシャーの_再試行」
State: NEW_NH_RETRY
州: 新しい_ニューハンプシャー_再試行
Event: Internal New NH
出来事: 内部の新しいニューハンプシャー
New State: NEW_NH_RETRY
新しい州: 新しい_ニューハンプシャー_再試行
Actions:
動作:
Restart the LSP retry timer.
LSP再試行タイマを再開してください。
State: NEW_NH_RETRY
州: 新しい_ニューハンプシャー_再試行
Event: Internal retry timeout
出来事: 内部の再試行タイムアウト
New State: Depends on the action routine.
新しい州: アクションルーチンによります。
Actions:
動作:
If the new next hop is the same one as the old next hop, go to IDLE and delete the control block.
次の新しいホップが次の古いホップと同じ1つであるなら、IDLEに行ってください、そして、制御ブロックを削除してください。
Otherwise, go to NEW_NH_RESPONSE_AWAITED, find a downstream LSP control block that goes through the same next hop for the same FEC, if there are none, create one, and pass 'Internal AddUpstream' event to its state machine.
さもなければ、_NEW_ニューハンプシャーRESPONSE_AWAITEDに行ってください、そして、同じFECに関して同じように通られる川下のLSP制御ブロックに次のホップを見つけてください、そして、なにもなければ、1つを作成してください、そして、'内部のAddUpstream'出来事を州のマシンに通過してください。
State: NEW_NH_RETRY
州: 新しい_ニューハンプシャー_再試行
Event: Internal Downstream Mapping
出来事: 内部の川下のマッピング
New State: NEW_NH_RETRY
新しい州: 新しい_ニューハンプシャー_再試行
Actions:
動作:
Ignore. It is an internal implementation error.
無視します。 それは内部の実現誤りです。
State: NEW_NH_RETRY
州: 新しい_ニューハンプシャー_再試行
Event: Internal Downstream NAK
出来事: 内部の川下のNAK
New State: NEW_NH_RETRY
新しい州: 新しい_ニューハンプシャー_再試行
Actions:
動作:
Ignore. It is an internal implementation error.
無視します。 それは内部の実現誤りです。
Boscher, et al. Informational [Page 57] RFC 3215 LDP State Machine January 2002
Boscher、他 [57ページ]情報のRFC3215自由民主党州のマシン2002年1月
State: NEW_NH_RETRY
州: 新しい_ニューハンプシャー_再試行
Event: Internal destroy
出来事: インターナルは破壊します。
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Stop the timer and delete the control block.
タイマを止めてください、そして、制御ブロックを削除してください。
2.3.3.12.3 State -- "NEW_NH_RESPONSE_AWAITED"
2.3.3.12.3 状態--「新しい_ニューハンプシャー_応答_は待ちました」。
State: NEW_NH_RESPONSE_AWAITED
州: 新しい_ニューハンプシャー_応答_は待ちました。
Event: Internal New NH
出来事: 内部の新しいニューハンプシャー
New State: NEW_NH_RETRY
新しい州: 新しい_ニューハンプシャー_再試行
Actions:
動作:
Restart the LSP retry timer and send event `Internal destroy' to the control block of the LSP for the new next hop.
LSP再試行タイマを再開してください、そして、次の新しいホップのために'インターナルは破壊する'出来事をLSPに関する制御ブロックに送ってください。
State: NEW_NH_RESPONSE_AWAITED
州: 新しい_ニューハンプシャー_応答_は待ちました。
Event: Internal retry timeout
出来事: 内部の再試行タイムアウト
New State: NEW_NH_RESPONSE_AWAITED
新しい州: 新しい_ニューハンプシャー_応答_は待ちました。
Actions:
動作:
Ignore. It is an internal implementation error.
無視します。 それは内部の実現誤りです。
State: NEW_NH_RESPONSE_AWAITED
州: 新しい_ニューハンプシャー_応答_は待ちました。
Event: Internal Downstream Mapping
出来事: 内部の川下のマッピング
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Send event `Internal Re-cross-connect' event to the upstream LSP control block of the new next hop.
イベント'内部のRe-十字接続'出来事を次の新しいホップの上流のLSP制御ブロックに送ってください。
Send event `DeleteUpstream' event to the downstream LSP control block of the the new next hop, since the upstream has spliced into the new next hop.
次の新しいホップの川下のLSP制御ブロックにイベント'DeleteUpstream'出来事を送ってください、上流が次のホップを新しさに継いだので。
Boscher, et al. Informational [Page 58] RFC 3215 LDP State Machine January 2002
Boscher、他 [58ページ]情報のRFC3215自由民主党州のマシン2002年1月
Delete the control block.
制御ブロックを削除してください。
State: NEW_NH_RESPONSE_AWAITED
州: 新しい_ニューハンプシャー_応答_は待ちました。
Event: Internal Downstream NAK
出来事: 内部の川下のNAK
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Delete the control block.
制御ブロックを削除してください。
State: NEW_NH_RESPONSE_AWAITED
州: 新しい_ニューハンプシャー_応答_は待ちました。
Event: Internal destroy
出来事: インターナルは破壊します。
New State: IDLE
新しい州: 怠けてください。
Actions:
動作:
Send event `Internal DeleteUpstream' the control block for the new LSP through the new next hop.
次の新しいホップを通してイベント'内部のDeleteUpstream'に新しいLSPのための制御ブロックを送ってください。
2.3.4 LDP Related Message Processing
2.3.4 自由民主党はメッセージ処理を関係づけました。
- If an LSR receives an LDP-REQUEST:
- LSRが自由民主党-REQUESTを受けるなら:
a) If this is a duplicate request, discard the message. A duplicate request means that there is a LSP Control Block that has the same FEC, Upstream Label Request ID and Upstream LDP Session Identifier.
a) これが写し要求であるなら、メッセージを捨ててください。 写し要求は、同じFEC、Upstream Label Request IDとUpstream自由民主党Session Identifierを持っているLSP Control Blockがあることを意味します。
b) Otherwise, create a new Upstream LSP Control Block. Then pass the event `LDP Request' to this Upstream LSP Control Block's state machine.
b) さもなければ、新しいUpstream LSP Control Blockを作成してください。 その時、このUpstream LSP Control Blockの州のマシンへのイベント'自由民主党Request'は通ります。
- If an LSR receives an LDP-MAPPING:
- LSRが自由民主党-MAPPINGを受けるなら:
Locate a Downstream LSP Control Block that has the same FEC, the same Downstream LDP Session Identifier and the same Downstream Label. If a Downstream LSP Control Block is found, pass the event `LDP Mapping' to its state table. This could mean that the attributes of label binding have changed.
同じFEC、同じDownstream自由民主党Session Identifier、および同じDownstream Labelを持っているDownstream LSP Control Blockの場所を見つけてください。 Downstream LSP Control Blockが見つけられるなら、イベント'自由民主党Mapping'をステートテーブルに通過してください。 これは、ラベル結合の属性が変化したことを意味するかもしれません。
Otherwise, use the Downstream LDP request ID (the 'Label Request Message ID' field in the LDP-MAPPING) and Downstream LDP Session Identifier to locate the Downstream LSP Control Block and pass the
さもなければ、Downstream LSP Control Blockの場所を見つけて、通るのにDownstream自由民主党の要求のID(自由民主党-MAPPINGの'ラベルRequest Message ID'分野)とDownstream自由民主党Session Identifierを使用してください。
Boscher, et al. Informational [Page 59] RFC 3215 LDP State Machine January 2002
Boscher、他 [59ページ]情報のRFC3215自由民主党州のマシン2002年1月
event `LDP Mapping' to its state machine. If no Downstream LSP Control Block is found, ignore the message.
州のマシンへのイベント'自由民主党Mapping'。 Downstream LSP Control Blockが全く見つけられないなら、メッセージを無視してください。
- If an LSR receives an LDP-RELEASE:
- LSRが自由民主党-RELEASEを受けるなら:
Locate an Upstream LSP Control Block that has the same FEC, the same Upstream Label, the same Upstream LDP Session Identifier. If no Upstream LSP Control Block is found, ignore the message. If an Upstream LSP Control Block is found, send the event `LDP Release' to its state machine.
同じFEC、同じUpstream Label、同じUpstream自由民主党Session Identifierを持っているUpstream LSP Control Blockの場所を見つけてください。 Upstream LSP Control Blockが全く見つけられないなら、メッセージを無視してください。 Upstream LSP Control Blockが見つけられるなら、イベント'自由民主党Release'を州のマシンに送ってください。
- If an LSR receives an LDP-WITHDRAW:
- LSRが自由民主党-WITHDRAWを受けるなら:
Find a Downstream LSP Control Block that has the same FEC, the same Downstream LDP Session Identifier and the same Downstream Label. Pass the event `LDP Withdraw' to its state machines.
同じFEC、同じDownstream自由民主党Session Identifier、および同じDownstream Labelを持っているDownstream LSP Control Blockを見つけてください。 イベント'自由民主党Withdraw'を州のマシンに通過してください。
- If an Upstream LDP peer is lost:
- Upstream自由民主党の同輩が迷子になるなら:
Pass the event `Upstream Lost' to the state machines of all the Upstream LSP Control Blocks whose upstream LDP peer is that LSR.
上流の自由民主党の同輩がそのLSRであるすべてのUpstream LSP Control Blocksの州のマシンにイベント'上流のLost'を通過してください。
- If a Downstream LDP peer is lost:
- Downstream自由民主党の同輩が迷子になるなら:
Pass the event `Downstream Lost' to the state machines of all the Downstream LSP Control Blocks whose downstream LDP peer is that LSR.
川下の自由民主党の同輩がそのLSRであるすべてのDownstream LSP Control Blocksの州のマシンにイベント'川下のLost'を通過してください。
- If a next hop of an FEC is changed:
- FECの次のホップを変えるなら:
For all the Upstream LSP Control Blocks that are affected by this change, pass the event `Internal New NH' to their state machines.
この変化で影響を受けるすべてのUpstream LSP Control Blocksに関しては、彼らの州のマシンへの'内部のNewニューハンプシャー'を出来事に通過してください。
- If an LSR receives an LDP-ABORT from an upstream LSR:
- LSRが上流のLSRから自由民主党-ABORTを受けるなら:
Use the Upstream LDP Request ID and Upstream LDP Session Identifier to locate the Upstream LSP Control Block and pass the event `LDP Abort' to its state machine.
Upstream自由民主党Request IDとUpstream自由民主党Session Identifierを使用して、Upstream LSP Control Blockの場所を見つけて、イベント'自由民主党Abort'を州のマシンに通過してください。
- If an LSR receives an LDP-NAK from a downstream LSR:
- LSRが川下のLSRから自由民主党-NAKを受けるなら:
Use the Downstream LDP Request ID and Downstream Session Identifier to locate a Downstream_LSP_control_block and pass the event `LDP Downstream NAK' to its state machine.
Downstream自由民主党Request IDとDownstream Session Identifierを使用して、Downstream_LSP_コントロール_ブロックの場所を見つけて、イベント'自由民主党Downstream NAK'を州のマシンに通過してください。
Boscher, et al. Informational [Page 60] RFC 3215 LDP State Machine January 2002
Boscher、他 [60ページ]情報のRFC3215自由民主党州のマシン2002年1月
3. State Machine for Downstream Unsolicited
3. 川下に、求められていない州のマシン
The following sections describe the state machines for the ATM-LSR that uses downstream unsolicited mode.
以下のセクションは川下の求められていないモードを使用するATM-LSRのために州のマシンについて説明します。
While both independent LSP control and ordered LSP control modes are possible, only the ordered mode is taken into account, because the independent LSP control mode uses the liberal label retention mode and so is considered burning too many ATM resources.
独立しているLSPコントロールと規則正しいLSPコントロールモードの両方が可能である間、規則正しいモードだけが考慮に入れられます、あまりに多くのATMリソースを燃やして、独立しているLSPコントロールモードが寛容なラベル保有モードを使用するので考えられるので。
In downstream unsolicited mode, multiple path is not supported in this version and will be For Further Study (FFS). We suspect with multiple next hops and Downstream mode, it is easy to get into a loop condition.
川下の求められていないモードで、複数の経路が、このバージョンで支持されないで、For Further Study(FFS)でしょう。 倍数が次にある状態で、私たちはホップとDownstreamモードを疑って、輪の状態に入るのは簡単です。
3.1 Control Block
3.1 制御ブロック
There are 2 types of control blocks involved: Upstream LSP Control Block, Downstream LSP Control Block.
2つのタイプのかかわった制御ブロックがあります: 上流のLSP制御ブロック、川下のLSP制御ブロック。
There is a list of Upstream LSP Control Blocks for each FEC in the routing table, with each one corresponding to a LDP peer. A Upstream LSP Control Block is created for each FEC when there is a label ready to be distributed to that upstream. It is deleted when the FEC is deleted from the FEC table, or the LDP peer disappears, or the downstream label is withdrawn.
各FECのためのUpstream LSP Control Blocksのリストが経路指定テーブルにあります、自由民主党の同輩にとって、対応するそれぞれと共に。 その上流に分配される準備ができているラベルがあるとき、Upstream LSP Control Blockは各FECのために作成されます。 FECがFECテーブルから削除されるとき、それが削除されるか、自由民主党の同輩が姿を消すか、または川下のラベルはよそよそしいです。
There is one Downstream LSP Control Blocks for each FEC in the routing table. It is created when the FEC is inserted into the forwarding table and deleted when the FEC is removed from the forwarding table.
各FECあたり1Downstream LSP Control Blocksが経路指定テーブルにあります。 FECが推進テーブルから取り外されるとき、それは、FECが推進テーブルに挿入されるとき、作成されて、削除されます。
An Upstream LSP Control Block may contain the following information:
Upstream LSP Control Blockは以下の情報を含むかもしれません:
- Upstream LDP Session Identifier
- 上流の自由民主党セッション識別子
- State
- 状態
- Upstream Label (assigned by this LSR)
- 上流のラベル(このLSRによって割り当てられます)
- FEC
- FEC
Upstream Label and Upstream LDP Session Identifier, or FEC and Upstream LDP Session Identifier can be used to locate a unique Upstream LSP Control Block.
上流のLabelとUpstream自由民主党Session Identifierか、FECとUpstream自由民主党Session Identifierがそうであることができます。ユニークなUpstream LSP Control Blockの場所を見つけるのが使用されます。
Boscher, et al. Informational [Page 61] RFC 3215 LDP State Machine January 2002
Boscher、他 [61ページ]情報のRFC3215自由民主党州のマシン2002年1月
A Downstream LSP Control Block may contain the following information:
Downstream LSP Control Blockは以下の情報を含むかもしれません:
- FEC
- FEC
- State
- 状態
- Downstream LDP Session Identifier
- 川下の自由民主党セッション識別子
- Downstream Label (assigned by the downstream LSR)
- 川下のラベル(川下のLSRによって割り当てられます)
- Downstream Label Request ID (assigned by the LSR itself)
- 川下のラベルRequest ID(LSR自身によって割り当てられます)
Downstream Label and Downstream LDP Session Identifier, or FEC and Downstream LDP Session Identifier can be used to locate a unique Downstream LSP Control Block.
川下では、Downstream自由民主党のLabelとSession Identifierか、FECとDownstream自由民主党Session Identifierがそうであることができます。ユニークなDownstream LSP Control Blockの場所を見つけるのが使用されます。
3.2 States of the Upstream LSP Control Block's State Machine for Downstream Mode
3.2 川下のモードのための上流のLSP制御ブロックの州のマシンの州
-- IDLE
-- 怠けてください。
This is the initial LSP state.
これは初期のLSP状態です。
-- ESTABLISHED
-- 設立されます。
This state means that the LSR has received the LDP-MAPPING from the downstream LSR and the LSP is up and operational.
LSPはこの州が、LSRが川下のLSRから自由民主党-MAPPINGを受けたことを意味して、上がって操作上です。
-- RELEASE_AWAITED
-- リリース_は待ちました。
This state means that the LSR is waiting for the LDP-RELEASE in respond to the LDP-WITHDRAW sent by this LSR.
LSRが自由民主党-RELEASEが待っているこの州の手段はこれによって送られた自由民主党-WITHDRAW LSRに応じます。
-- RESOURCES_AWAITED
-- リソース_は待ちました。
This state means that the LSR is waiting for the label resources.
この州は、LSRがラベルリソースを待っていることを意味します。
3.3 Events of the Upstream LSP Control Block's State Machine for Downstream Mode
3.3 川下のモードのための上流のLSP制御ブロックの州のマシンの出来事
-- Internal Downstream Mapping
-- 内部の川下のマッピング
This event is sent by one Downstream LSP Control Block's state machine. The event is the result of receiving an LDP-MAPPING by the Downstream LSP Control Block's state machine. Or when the LDP peer is discovered and there is a downstream Label available for this FEC.
1Downstream LSP Control Blockの州のマシンはこの出来事を送ります。 出来事はDownstream LSP Control Blockの州のマシンで自由民主党-MAPPINGを受けるという結果です。 自由民主党であるときに、または、同輩は発見されます、そして、このFECに利用可能な川下のLabelがあります。
Boscher, et al. Informational [Page 62] RFC 3215 LDP State Machine January 2002
Boscher、他 [62ページ]情報のRFC3215自由民主党州のマシン2002年1月
-- LDP Release
-- 自由民主党のリリース
The LSR receives an LDP-RELEASE from an upstream LSR.
LSRは上流のLSRから自由民主党-RELEASEを受けます。
-- Internal Withdraw
-- インターナルは引き下がります。
This event is sent by Downstream LSP Control Block's state machine. The event is the result of receiving an LDP-WITHDRAW by the Downstream LSP Control Block's state machine.
Downstream LSP Control Blockの州のマシンはこの出来事を送ります。 出来事はDownstream LSP Control Blockの州のマシンで自由民主党-WITHDRAWを受けるという結果です。
-- Resource Available
-- 利用可能なリソース
This event means the local resource (such as label) becomes available.
この出来事は、ローカル資源(ラベルなどの)が利用可能になることを意味します。
-- Delete FEC
-- FECを削除してください。
This event means that the FEC is removed from the forwarding table.
この出来事は、FECが推進テーブルから取り外されることを意味します。
-- Upstream Lost
-- 上流は損をしました。
This event means that the upstream LDP peer is lost.
この出来事は、上流の自由民主党の同輩が迷子になっていることを意味します。
Boscher, et al. Informational [Page 63] RFC 3215 LDP State Machine January 2002
Boscher、他 [63ページ]情報のRFC3215自由民主党州のマシン2002年1月
3.4 State Transitions of Upstream LSP Control Block's State Machine for Downstream Mode
3.4は川下のモードのために上流のLSP制御ブロックの州のマシンの変遷を述べます。
| |(created when |a label is to be distributed | to the LDP peer) v +-------------------+ | | | IDLE |<--------------+ | | | +-------------------+ | | |(LDP Release) | | | | | | |(Internal Downstream | +-------------------| Mapping) | | | | |(no label resource)v | | +-------------------+ | | | | | | +-----| ESTABLISHED |---------------+ | | | | ^ | | +-------------------+ | | |(delete FEC) ^ | | |(Internal |(Resource Available) | (LDP Release) | | Withdraw) | | (Internal | | | | Downstream | | | | Withdraw) | | +-------------------+ | +--------->| | | | |RESOURCES_AWAITED |---------------+ | | | | | +-------------------+ | | | | (Internal Downstream Withdraw) |(LDP Release) | +-------------------+ | | | | | +---->| RELEASE_AWAITED |---------------+ | | +-------------------+
| |(作成されて、いつ| ラベルは分配されていることになっているか| 自由民主党として、じっと見てください) +に対して-------------------+ | | | 怠けてください。| <、-、-、-、-、-、-、-、-、-、-、-、-、--+ | | | +-------------------+ | | |(自由民主党のリリース) | | | | | | |(内部の川下| +、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、--、|、マッピング) | | | | |(ラベルなしリソース)v| | +-------------------+ | | | | | | +-----| 設立されます。|---------------+ | | | | ^ | | +-------------------+ | | |(FECを削除します) ^ | | |(インターナル| (リソース利用可能な)| (自由民主党のリリース)|、|、引き下がる、) | | (インターナル| | | | 川下|、|、|、|、引き下がる、) | | +-------------------+ | +--------->|、|、|、| |リソース_は待ちました。|---------------+ | | | | | +-------------------+ | | | | (内部の川下は引き下がります) |(自由民主党のリリース) | +-------------------+ | | | | | +---->| リリース_は待ちました。|---------------+ | | +-------------------+
Boscher, et al. Informational [Page 64] RFC 3215 LDP State Machine January 2002
Boscher、他 [64ページ]情報のRFC3215自由民主党州のマシン2002年1月
3.5 Upstream LSP Control Block's State Machine for Downstream Mode
3.5 川下のモードのための上流のLSP制御ブロックの州のマシン
3.5.1 : State -- "IDLE"
3.5.1 : 状態--「怠けてください」
State: IDLE
州: 怠けてください。
Event: Internal Downstream mapping
出来事: 内部のDownstreamマッピング
New State: Depends on the action routine.
新しい州: アクションルーチンによります。
Actions
動作
Choose an upstream label, connect the upstream label with the downstream label, propagate the LDP-MAPPING upstream and go to state `ESTABLISHED'
上流のラベルを選んでください、そして、上流のラベルを川下のラベルに接続してください、そして、自由民主党-MAPPING上流を伝播してください、そして、'ESTABLISHED'を述べに行ってください。
If there is no resource for the upstream label, go to state `RESOURCE_AWAITED'.
上流のラベルのためのリソースが全くなければ、'RESOURCE_AWAITED'を述べに行ってください。
State: IDLE
州: 怠けてください。
Event: LDP Release
出来事: 自由民主党のリリース
New State: IDLE
新しい州: 怠けてください。
Actions
動作
Ignore the event. It is an internal implementation error.
出来事を無視してください。 それは内部の実現誤りです。
State: IDLE
州: 怠けてください。
Event: Internal Downstream Withdraw
出来事: 内部の川下は引き下がります。
New State: IDLE
新しい州: 怠けてください。
Actions
動作
Ignore the event. It is an internal implementation error.
出来事を無視してください。 それは内部の実現誤りです。
State: IDLE
州: 怠けてください。
Event: Resource Available
出来事: 利用可能なリソース
New State: IDLE
新しい州: 怠けてください。
Actions
動作
Ignore the event. It is an internal implementation error.
出来事を無視してください。 それは内部の実現誤りです。
Boscher, et al. Informational [Page 65] RFC 3215 LDP State Machine January 2002
Boscher、他 [65ページ]情報のRFC3215自由民主党州のマシン2002年1月
State: IDLE
州: 怠けてください。
Event: Delete FEC
出来事: FECを削除してください。
New State: IDLE
新しい州: 怠けてください。
Actions
動作
Delete the control block.
制御ブロックを削除してください。
State: IDLE
州: 怠けてください。
Event: Upstream Lost
出来事: 上流は損をしました。
New State: IDLE
新しい州: 怠けてください。
Actions
動作
Delete the control block.
制御ブロックを削除してください。
3.5.2 : State -- "ESTABLISHED"
3.5.2 : 状態--「設立されます」。
State: ESTABLISHED
州: 設立されます。
Event: Internal Downstream Mapping
出来事: 内部の川下のマッピング
New State: ESTABLISHED
新しい州: 設立されます。
Actions
動作
Process the new attributes of the new mapping message.
新しいマッピングメッセージの新しい属性を処理してください。
Propagate the LDP-MAPPING upstream.
自由民主党-MAPPING上流を伝播してください。
State: ESTABLISHED
州: 設立されます。
Event: LDP Release
出来事: 自由民主党のリリース
New State: IDLE
新しい州: 怠けてください。
Actions
動作
Disconnect upstream label from downstream label.
川下のラベルから上流のラベルを外してください。
Release the upstream label resource
上流のラベルリソースを発表してください。
Delete the control block.
制御ブロックを削除してください。
Boscher, et al. Informational [Page 66] RFC 3215 LDP State Machine January 2002
Boscher、他 [66ページ]情報のRFC3215自由民主党州のマシン2002年1月
State: ESTABLISHED
州: 設立されます。
Event: Internal Downstream Withdraw
出来事: 内部の川下は引き下がります。
New State: RELEASE_AWAITED
新しい州: リリース_は待ちました。
Actions
動作
Disconnect upstream label from downstream label.
川下のラベルから上流のラベルを外してください。
Propagate the LDP-WITHDRAW upstream.
自由民主党-WITHDRAW上流を伝播してください。
State: ESTABLISHED
州: 設立されます。
Event: Resource Available
出来事: 利用可能なリソース
New State: ESTABLISHED
新しい州: 設立されます。
Actions
動作
Ignore the event. It is an internal implementation error.
出来事を無視してください。 それは内部の実現誤りです。
State: ESTABLISHED
州: 設立されます。
Event: Delete FEC
出来事: FECを削除してください。
New State: RELEASE_AWAITED
新しい州: リリース_は待ちました。
Actions
動作
Send a LDP-WITHDRAW upstream.
自由民主党-WITHDRAW上流を送ってください。
State: ESTABLISHED
州: 設立されます。
Event: Upstream Lost
出来事: 上流は損をしました。
New State: IDLE
新しい州: 怠けてください。
Actions
動作
Release the upstream label and delete the control block.
上流のラベルを放出してください、そして、制御ブロックを削除してください。
3.5.3 : State -- "RELEASE_AWAITED"
3.5.3 : 状態--「リリース_は待ちました」。
State: RELEASE_AWAITED
州: リリース_は待ちました。
Event: Internal Downstream Mapping
出来事: 内部の川下のマッピング
Boscher, et al. Informational [Page 67] RFC 3215 LDP State Machine January 2002
Boscher、他 [67ページ]情報のRFC3215自由民主党州のマシン2002年1月
New State: RELEASE_AWAITED
新しい州: リリース_は待ちました。
Actions
動作
Ignore the message.
メッセージを無視してください。
State: RELEASE_AWAITED
州: リリース_は待ちました。
Event: LDP Release
出来事: 自由民主党のリリース
New State: IDLE
新しい州: 怠けてください。
Actions
動作
Release the upstream label and delete the control block.
上流のラベルを放出してください、そして、制御ブロックを削除してください。
State: RELEASE_AWAITED
州: リリース_は待ちました。
Event: Internal Downstream Withdraw
出来事: 内部の川下は引き下がります。
New State: RELEASE_AWAITED
新しい州: リリース_は待ちました。
Actions
動作
Ignore the event.
出来事を無視してください。
State: RELEASE_AWAITED
州: リリース_は待ちました。
Event: Resource Available
出来事: 利用可能なリソース
New State: RELEASE_AWAITED
新しい州: リリース_は待ちました。
Actions
動作
Ignore the event. It is an internal implementation error.
出来事を無視してください。 それは内部の実現誤りです。
State: RELEASE_AWAITED
州: リリース_は待ちました。
Event: Delete FEC
出来事: FECを削除してください。
New State: RELEASE_AWAITED
新しい州: リリース_は待ちました。
Actions
動作
Do nothing.
何もしないでください。
State: RELEASE_AWAITED
州: リリース_は待ちました。
Boscher, et al. Informational [Page 68] RFC 3215 LDP State Machine January 2002
Boscher、他 [68ページ]情報のRFC3215自由民主党州のマシン2002年1月
Event: Upstream Lost
出来事: 上流は損をしました。
New State: IDLE
新しい州: 怠けてください。
Actions
動作
Release the upstream label and delete the control block.
上流のラベルを放出してください、そして、制御ブロックを削除してください。
3.5.4 : State -- "RESOURCE_AWAITED"
3.5.4 : 状態--「リソース_は待ちました」。
State: RESOURCE_AWAITED
州: リソース_は待ちました。
Event: Internal Downstream Mapping
出来事: 内部の川下のマッピング
New State: RESOURCE_AWAITED
新しい州: リソース_は待ちました。
Actions
動作
Ignore the message.
メッセージを無視してください。
State: RESOURCE_AWAITED
州: リソース_は待ちました。
Event: LDP Release
出来事: 自由民主党のリリース
New State: RESOURCE_AWAITED
新しい州: リソース_は待ちました。
Actions
動作
Ignore the message. It is an internal implementation error.
メッセージを無視してください。 それは内部の実現誤りです。
State: RESOURCE_AWAITED
州: リソース_は待ちました。
Event: Internal Downstream Withdraw
出来事: 内部の川下は引き下がります。
New State: IDLE
新しい州: 怠けてください。
Actions
動作
Delete the control block.
制御ブロックを削除してください。
State: RESOURCE_AWAITED
州: リソース_は待ちました。
Event: Resource Available
出来事: 利用可能なリソース
New State: ESTABLISHED
新しい州: 設立されます。
Boscher, et al. Informational [Page 69] RFC 3215 LDP State Machine January 2002
Boscher、他 [69ページ]情報のRFC3215自由民主党州のマシン2002年1月
Actions
動作
Allocate an upstream label, connect the upstream label with the downstream label, and send LDP-MAPPING upstream.
上流のラベルを割り当ててください、そして、上流のラベルを川下のラベルに接続してください、そして、上流へ自由民主党-MAPPINGを送ってください。
State: RESOURCE_AWAITED
州: リソース_は待ちました。
Event: Delete FEC
出来事: FECを削除してください。
New State: IDLE
新しい州: 怠けてください。
Actions
動作
Delete the control block.
制御ブロックを削除してください。
State: RESOURCE_AWAITED
州: リソース_は待ちました。
Event: Upstream Lost
出来事: 上流は損をしました。
New State: IDLE
新しい州: 怠けてください。
Actions
動作
Delete the control block.
制御ブロックを削除してください。
3.6 State of the Downstream LSP Control Block's State Machine for Downstream Mode
3.6 川下のモードのための川下のLSP制御ブロックの州のマシンの状態
-- IDLE
-- 怠けてください。
This is the initial LSP state.
これは初期のLSP状態です。
-- ESTABLISHED
-- 設立されます。
This state means that the LSR has received the LDP-MAPPING from the downstream LSR.
この州は、LSRが川下からの自由民主党-MAPPING LSRを受けたことを意味します。
3.7 Events of the Downstream LSP Control Block's State Machine for Downstream Mode
3.7 川下のモードのための川下のLSP制御ブロックの州のマシンの出来事
-- LDP Mapping
-- 自由民主党マッピング
The LSR receives an LDP-MAPPING from a downstream LSR.
LSRは川下のLSRから自由民主党-MAPPINGを受けます。
-- LDP Withdraw
-- 自由民主党は撤退します。
The LSR receives an LDP-WITHDRAW from a downstream LSR.
LSRは川下のLSRから自由民主党-WITHDRAWを受けます。
Boscher, et al. Informational [Page 70] RFC 3215 LDP State Machine January 2002
Boscher、他 [70ページ]情報のRFC3215自由民主党州のマシン2002年1月
-- Delete FEC
-- FECを削除してください。
The FEC is deleted from the forwarding table.
FECは推進テーブルから削除されます。
-- Next Hop Change
-- 次のホップ変化
The next hop for this FEC is change to different LSR.
このFECのための次のホップは異なったLSRへの変化です。
-- Downstream Lost
-- 川下では、損をします。
The downstream peer is gone.
川下の同輩はいません。
3.8 State Transitions of Downstream LSP Control Block's State Machine for Downstream Mode
3.8は川下のモードのために川下のLSP制御ブロックの州のマシンの変遷を述べます。
| |(FEC is being added into the forwarding table) v +-------------------+ | | | IDLE |<--------------+ | | | +-------------------+ | | | | |(LDP Withdraw) | |(Internal New NH) | |(Downstream Lost) | (LDP Mapping) | | | v | +-------------------+ | | | | | ESTABLISHED |---------------+ | | +-------------------+ | |(FEC is deleted from the forwarding table) v
| |(FECは推進テーブルに加えられています) +に対して-------------------+ | | | 怠けてください。| <、-、-、-、-、-、-、-、-、-、-、-、-、--+ | | | +-------------------+ | | | | |(自由民主党は撤退します) | |(内部の新しいニューハンプシャー) | |(川下では、損をします) | (自由民主党マッピング) | | | v| +-------------------+ | | | | | 設立されます。|---------------+ | | +-------------------+ | |(FECは推進テーブルから削除されます) v
3.9 Downstream LSP Control Block's State Machine for Downstream Mode
3.9 川下のモードのための川下のLSP制御ブロックの州のマシン
3.9.1 : State -- "IDLE"
3.9.1 : 状態--「怠けてください」
State: IDLE
州: 怠けてください。
Event: LDP mapping
出来事: 自由民主党マッピング
New State: ESTABLISHED
新しい州: 設立されます。
Boscher, et al. Informational [Page 71] RFC 3215 LDP State Machine January 2002
Boscher、他 [71ページ]情報のRFC3215自由民主党州のマシン2002年1月
Actions
動作
For all the LDP peers except the downstream LSR that assigned the label, create an Upstream LSP Control Block, and pass the event `Internal Downstream Mapping' to each of the Upstream LSP Control Block's state machines.
ラベルを割り当てた川下のLSR以外のすべての自由民主党の同輩に関しては、Upstream LSP Control Blockを作成してください、そして、イベント'内部のDownstream Mapping'をそれぞれのUpstream LSP Control Blockの州のマシンに通過してください。
State: IDLE
州: 怠けてください。
Event: LDP withdraw
出来事: 自由民主党は撤退します。
New State: IDLE
新しい州: 怠けてください。
Actions
動作
Ignore the event. It is an internal implementation error.
出来事を無視してください。 それは内部の実現誤りです。
State: IDLE
州: 怠けてください。
Event: Delete FEC
出来事: FECを削除してください。
New State: IDLE
新しい州: 怠けてください。
Actions
動作
Delete the control block.
制御ブロックを削除してください。
State: IDLE
州: 怠けてください。
Event: Next Hop Change
出来事: 次のホップ変化
New State: IDLE
新しい州: 怠けてください。
Actions
動作
Ignore the event.
出来事を無視してください。
State: IDLE
州: 怠けてください。
Event: Downstream Lost
出来事: 川下では、損をします。
New State: IDLE
新しい州: 怠けてください。
Actions
動作
Ignore the event.
出来事を無視してください。
Boscher, et al. Informational [Page 72] RFC 3215 LDP State Machine January 2002
Boscher、他 [72ページ]情報のRFC3215自由民主党州のマシン2002年1月
3.9.2 : State -- "ESTABLISHED"
3.9.2 : 状態--「設立されます」。
State: ESTABLISHED
州: 設立されます。
Event: LDP mapping
出来事: 自由民主党マッピング
New State: ESTABLISHED
新しい州: 設立されます。
Actions
動作
For each Upstream_LSP_control_block of this FEC, pass event `Internal downstream mapping' to its state machine.
このFECのそれぞれのUpstream_LSP_コントロール_ブロックに関しては、イベント'内部の川下のマッピング'を州のマシンに通過してください。
State: ESTABLISHED
州: 設立されます。
Event: LDP withdraw
出来事: 自由民主党は撤退します。
New State: IDLE
新しい州: 怠けてください。
Actions
動作
For each Upstream_LSP_control_block for this FEC, pass event `Internal downstream Withdraw' to its state machine.
このFECのためのそれぞれのUpstream_LSP_コントロール_ブロックに関しては、イベント'内部の川下のWithdraw'を州のマシンに通過してください。
Send a LDP Withdraw downstream.
自由民主党Withdrawを川下に送ってください。
State: ESTABLISHED
州: 設立されます。
Event: Delete FEC
出来事: FECを削除してください。
New State: IDLE
新しい州: 怠けてください。
Actions
動作
Send LDP-RELEASE downstream and delete the control block.
自由民主党-RELEASEを川下に送ってください、そして、制御ブロックを削除してください。
State: ESTABLISHED
州: 設立されます。
Event: Next Hop Change
出来事: 次のホップ変化
New State: IDLE
新しい州: 怠けてください。
Actions
動作
For each Upstream_LSP_control_block for this FEC, pass event `Internal downstream Withdraw' to its state machine.
このFECのためのそれぞれのUpstream_LSP_コントロール_ブロックに関しては、イベント'内部の川下のWithdraw'を州のマシンに通過してください。
Send LDP-REQUEST to the new next hop.
自由民主党-REQUESTを次の新しいホップに送ってください。
Boscher, et al. Informational [Page 73] RFC 3215 LDP State Machine January 2002
Boscher、他 [73ページ]情報のRFC3215自由民主党州のマシン2002年1月
State: ESTABLISHED
州: 設立されます。
Event: Downstream Lost
出来事: 川下では、損をします。
New State: IDLE
新しい州: 怠けてください。
Actions
動作
Send LDP-WITHDRAW to all Upstream_Control_Block's state machine of this FEC.
このFECの_BlockのすべてのUpstream_Controlものへの自由民主党-WITHDRAW州のマシンを送ってください。
3.10 LDP Related Message Processing for downstream mode.
3.10 川下のモードのための自由民主党の関連Message Processing。
- If an LSR receives an LDP-REQUEST:
- LSRが自由民主党-REQUESTを受けるなら:
If there is a next hop for this FEC and there is a Downstream_Control_Block for this FEC whose state is `ESTABLISHED', create a new Upstream_Control_Block and pass `internal Mapping' event to its state machine.
このFECのための次のホップがあって、Downstream_Control_Blockが状態が'ESTABLISHED'であるこのFECのためにあれば、州のマシンへの新しいUpstream_Control_Blockとパス'内部のMapping'出来事を引き起こしてください。
- If an LSR receives an LDP-MAPPING:
- LSRが自由民主党-MAPPINGを受けるなら:
Locate a Downstream LSP Control Block that has the same FEC, the same Downstream LDP Session Identifier and the same Downstream Label. If a Downstream LSP Control Block is found, pass the event `LDP Mapping' to its state table. This could mean that the attributes of label binding have changed.
同じFEC、同じDownstream自由民主党Session Identifier、および同じDownstream Labelを持っているDownstream LSP Control Blockの場所を見つけてください。 Downstream LSP Control Blockが見つけられるなら、イベント'自由民主党Mapping'をステートテーブルに通過してください。 これは、ラベル結合の属性が変化したことを意味するかもしれません。
Otherwise, if there is no matching Downstream LSP Control Block found, find a Downstream LSP Control Block of this FEC and its next hop is the this downstream peer, pass the event `LDP Mapping' to its state machine.
別の方法でDownstream LSP Control Blockが見つけて、このFECのDownstream LSP Control Blockであることがわかるマッチがなくて、次のホップがこの川下の同輩、出来事州のマシンへのパス'自由民主党Mapping'であるなら。
- If an LSR receives an LDP-RELEASE:
- LSRが自由民主党-RELEASEを受けるなら:
Locate an Upstream LSP Control Block that has the same FEC, the same Upstream Label, the same Upstream LDP Session Identifier. If no Upstream LSP Control Block is found, ignore the message. If an Upstream LSP Control Block is found, send the event `LDP Release' to its state machine.
同じFEC、同じUpstream Label、同じUpstream自由民主党Session Identifierを持っているUpstream LSP Control Blockの場所を見つけてください。 Upstream LSP Control Blockが全く見つけられないなら、メッセージを無視してください。 Upstream LSP Control Blockが見つけられるなら、イベント'自由民主党Release'を州のマシンに送ってください。
- If an LSR receives an LDP-WITHDRAW:
- LSRが自由民主党-WITHDRAWを受けるなら:
Find a Downstream LSP Control Block that has the same FEC, the same Downstream LDP Session Identifier and the same Downstream Label. Pass the event `LDP Withdraw' to its state machines.
同じFEC、同じDownstream自由民主党Session Identifier、および同じDownstream Labelを持っているDownstream LSP Control Blockを見つけてください。 イベント'自由民主党Withdraw'を州のマシンに通過してください。
Boscher, et al. Informational [Page 74] RFC 3215 LDP State Machine January 2002
Boscher、他 [74ページ]情報のRFC3215自由民主党州のマシン2002年1月
- If an Upstream LDP peer is lost:
- Upstream自由民主党の同輩が迷子になるなら:
Pass the event `Upstream Lost' to the state machines of all the Upstream LSP Control Blocks whose upstream LDP peer is that LSR.
上流の自由民主党の同輩がそのLSRであるすべてのUpstream LSP Control Blocksの州のマシンにイベント'上流のLost'を通過してください。
- If a Downstream LDP peer is lost:
- Downstream自由民主党の同輩が迷子になるなら:
Pass the event `Label Withdraw' to the state machines of all the Downstream LSP Control Blocks whose the downstream LDP peer is that LSR.
イベント'ラベルWithdraw'をすべてのDownstream LSP Control Blocksの州のマシンに通過してください、だれのもの、川下の自由民主党の同輩はそのLSRです。
- If a next hop of an FEC is changed:
- FECの次のホップを変えるなら:
Find all the Downstream LSP Control Blocks that has the same FEC and the same next hop and pass the event `Next Hop Change' to their state machine
同じFECと同じくらい持っているすべてのDownstream LSP Control Blocksに次のホップを見つけてください、そして、イベント'次のHop Change'を彼らの州のマシンに通過してください。
- If there is a FEC being added to the forwarding table
- 推進テーブルに加えられるFECがあれば
Create a new Downstream LSP Control Block with state `IDLE'
州の'IDLE'と共に新しいDownstream LSP Control Blockを作成してください。
- If the FEC is deleted from the forwarding table
- FECが推進テーブルから削除されるなら
Send the `Delete FEC' event to the its control block.
'FECを削除してください'という出来事を送る、その制御ブロック。
- If an LSR receives an LDP-NAK from an upstream LSR:
- LSRが上流のLSRから自由民主党-NAKを受けるなら:
Ignore the message. An LDP-NAK should never appear in the downstream-mode LSR
メッセージを無視してください。 自由民主党-NAKは川下のモードLSRで決して現れるはずがありません。
- If an LSR receives an LDP-NAK from a downstream LSR:
- LSRが川下のLSRから自由民主党-NAKを受けるなら:
Ignore the message. It is a protocol error from the downstream LSR.
メッセージを無視してください。 それは川下のLSRからのプロトコル誤りです。
4. Security Considerations
4. セキュリティ問題
This document is provided as an informational extension of the LDP specification [4]. State machines presented here are intended to clarify procedures defined in the LDP specification, but do not supplant or override definitions and procedures provided there.
自由民主党仕様[4]の情報の拡大としてこのドキュメントを提供します。 ここで贈られた州のマシンが自由民主党仕様に基づき定義された手順をはっきりさせることを意図します、そこに提供された定義と手順を取って代わらないか、またはくつがえしませんが。
Implementations of a state machine may be vulnerable to spurious events generated by an external source. In this document, events fall in two categories: internal events and external events caused by receipt of an LDP message.
州のマシンの実現は外部電源によって発生した偽りのイベントに傷つきやすいかもしれません。 本書では、出来事は2つのカテゴリで低下します: 自由民主党メッセージの領収書で引き起こされた内部の出来事と外部の出来事。
Boscher, et al. Informational [Page 75] RFC 3215 LDP State Machine January 2002
Boscher、他 [75ページ]情報のRFC3215自由民主党州のマシン2002年1月
LDP messages may be protected using mechanisms described in the LDP specification. See "Security Considerations" in the LDP specification [4].
自由民主党メッセージは、自由民主党仕様で説明されたメカニズムを使用することで保護されるかもしれません。 自由民主党仕様[4]で「セキュリティ問題」を見てください。
Security considerations relating to generation of spurious internal events are not addressed in this document.
偽りの内部のイベントの世代に関連するセキュリティ問題が本書では記述されません。
5. Acknowledgements
5. 承認
The authors would like to acknowledge the helpful comments and suggestions of the following people: Bob Thomas, Myunghee Son and Adrian Farrel.
作者は以下の人々の役に立つコメントと提案を承諾したがっています: ボブ・トーマス、Myunghee息子、およびエードリアン・ファレル。
6. References
6. 参照
[1] Davie, B., Lawrence, J., McCloghrie, K., Rosen, E., Swallow, G., Rekhter, Y. and P. Doolan, "MPLS Using LDP and ATM Switching", RFC 3035, January 2001.
[1] デイビー、B.、ローレンス、J.、McCloghrie、K.、ローゼン、E.は飲み込まれます、Rekhter、Y.、およびP.Doolan、G.、「MPLSは自由民主党と気圧の切り換えを使用し」て、RFC3035、2001年1月。
[2] Rosen, E., Viswanathan, A. and R. Callon, "Multiprotocol Label Switching Architecture", RFC 3031, January 2001.
[2] ローゼンとE.とViswanathanとA.とR.Callon、「Multiprotocolラベル切り換え構造」、RFC3031、2001年1月。
[3] Cucchiara, J., Sjostrand, H. and J. Lucianai, "Definition of Managed Objects for the Multiprotocol Label Switching, Label Distribution Protocol (LDP)", Work in Progress.
[3] 「Multiprotocolラベルの切り換えのための管理オブジェクトの定義、ラベル分配は(自由民主党)について議定書の中で述べる」というCucchiara、J.、シェストランド、H.、およびJ.Lucianaiは進行中で働いています。
[4] Andersson, L., Doolan, P., Feldman, F., Fredette, A. and B. Thomas, "LDP Specification", RFC 3036, January 2001.
[4] アンデションとL.とDoolanとP.とフェルドマンとF.とFredetteとA.とB.トーマス、「自由民主党仕様」、RFC3036、2001年1月。
[5] Jamoussi, B., Ed., O., 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 Set up Using LDP", RFC 3212, January 2002.
[5] Jamoussi、B.(エド)、O.、アンデション、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月。
Boscher, et al. Informational [Page 76] RFC 3215 LDP State Machine January 2002
Boscher、他 [76ページ]情報のRFC3215自由民主党州のマシン2002年1月
7. Authors' Address
7. 作者のアドレス
Christophe Boscher Alcatel Le Mail 44700 Orvault France
クリストフBoscherアルカテルLeは44700Orvaultにフランスを郵送します。
Phone: (33) 251781828 EMail: christophe.boscher@alcatel.fr
以下に電話をしてください。 (33) 251781828 メール: christophe.boscher@alcatel.fr
Pierrick Cheval Alcatel 5 rue Noel-Pons 92734 Nanterre Cedex France
Pierrick Chevalアルカテル5悔悟クリスマス橋92734ナンテールCedexフランス
Phone: (33) 146524027 EMail: pierrick.cheval@space.alcatel.fr
以下に電話をしてください。 (33) 146524027 メール: pierrick.cheval@space.alcatel.fr
Liwen Wu Cisco Systems, Inc. 3550 Cisco Way San Jose, CA 95134 U.S.A
LiwenウーシスコシステムズInc.3550コクチマスWayサンノゼ(カリフォルニア)95134U.S.A
Phone: 408-853-4065 EMail: liwwu@cisco.com
以下に電話をしてください。 408-853-4065 メールしてください: liwwu@cisco.com
Eric Gray Sandburst Corporation 600 Federal Drive Andover, MA 01810
アンドーバー、エリックグレーSandburst社600の連邦政府のDrive MA 01810
Phone: (978) 689-1610 EMail: eric.gray@sandburst.com
以下に電話をしてください。 (978) 689-1610 メールしてください: eric.gray@sandburst.com
Boscher, et al. Informational [Page 77] RFC 3215 LDP State Machine January 2002
Boscher、他 [77ページ]情報のRFC3215自由民主党州のマシン2002年1月
8. Full Copyright Statement
8. 完全な著作権宣言文
Copyright (C) The Internet Society (2002). All Rights Reserved.
Copyright(C)インターネット協会(2002)。 All rights reserved。
This document and translations of it may be copied and furnished to others, and derivative works that comment on or otherwise explain it or assist in its implementation may be prepared, copied, published and distributed, in whole or in part, without restriction of any kind, provided that the above copyright notice and this paragraph are included on all such copies and derivative works. However, this document itself may not be modified in any way, such as by removing the copyright notice or references to the Internet Society or other Internet organizations, except as needed for the purpose of developing Internet standards in which case the procedures for copyrights defined in the Internet Standards process must be followed, or as required to translate it into languages other than English.
それに関するこのドキュメントと翻訳は、コピーして、それが批評するか、またはそうでなければわかる他のもの、および派生している作品に提供するか、または準備されているかもしれなくて、コピーされて、発行されて、全体か一部広げられた実現を助けるかもしれません、どんな種類の制限なしでも、上の版権情報とこのパラグラフがそのようなすべてのコピーと派生している作品の上に含まれていれば。 しかしながら、このドキュメント自体は何らかの方法で変更されないかもしれません、インターネット協会か他のインターネット組織の版権情報か参照を取り除くのなどように、それを英語以外の言語に翻訳するのが著作権のための手順がインターネットStandardsの過程で定義したどのケースに従わなければならないか、必要に応じてさもなければ、インターネット標準を開発する目的に必要であるのを除いて。
The limited permissions granted above are perpetual and will not be revoked by the Internet Society or its successors or assigns.
上に承諾された限られた許容は、永久であり、インターネット協会、後継者または案配によって取り消されないでしょう。
This document and the information contained herein is provided on an "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING TASK FORCE DISCLAIMS 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.
このドキュメントとそして、「そのままで」という基礎とインターネットの振興発展を目的とする組織に、インターネット・エンジニアリング・タスク・フォースが速達の、または、暗示しているすべての保証を放棄するかどうかというここにことであり、他を含んでいて、含まれて、情報の使用がここに侵害しないどんな保証も少しもまっすぐになるという情報か市場性か特定目的への適合性のどんな黙示的な保証。
Acknowledgement
承認
Funding for the RFC Editor function is currently provided by the Internet Society.
RFC Editor機能のための基金は現在、インターネット協会によって提供されます。
Boscher, et al. Informational [Page 78]
Boscher、他 情報[78ページ]
一覧
スポンサーリンク