Network Working Group A. Doria Request for Comments: 3292 Lulea University of Technology Category: Standards Track F. Hellstrand K. Sundell Nortel Networks T. Worster June 2002
General Switch Management Protocol (GSMP) V3
Status of this Memo
このメモの位置付け
This document specifies an Internet standards track protocol for the Internet community, and requests discussion and suggestions for improvements. Please refer to the current edition of the "Internet Official Protocol Standards" (STD 1) for the standardization state and status of this protocol. Distribution of this memo is unlimited.
この文書は、インターネットコミュニティのためのインターネット標準トラックプロトコルを指定し、改善のための議論と提案を要求します。このプロトコルの標準化状態と状態への「インターネット公式プロトコル標準」(STD 1)の最新版を参照してください。このメモの配布は無制限です。
Copyright Notice
著作権表示
Copyright (C) The Internet Society (2002). All Rights Reserved.
著作権(C)インターネット協会(2002)。全著作権所有。
Abstract
抽象
This document describes the General Switch Management Protocol Version 3 (GSMPv3). The GSMPv3 is an asymmetric protocol that allows one or more external switch controllers to establish and maintain the state of a label switch such as, an ATM, frame relay or MPLS switch. The GSMPv3 allows control of both unicast and multicast switch connection state as well as control of switch system resources and QoS features.
この文書では、一般的なスイッチ管理プロトコルバージョン3(GSMPv3)について説明します。 GSMPv3は、1つまたは複数の外部スイッチ・コントローラは、ATM、フレームリレーまたはMPLSスイッチとしてラベルスイッチの状態を確立し、維持することを可能にする非対称プロトコルです。 GSMPv3は、ユニキャストとマルチキャストの両方のスイッチ接続状態の制御、ならびにスイッチ・システム・リソースおよびQoS機能の制御を可能にします。
Acknowledgement
謝辞
GSMP was created by P. Newman, W. Edwards, R. Hinden, E. Hoffman, F. Ching Liaw, T. Lyon, and G. Minshall (see [6] and [7]). This version of GSMP is based on their work.
GSMPはP.ニューマン、W.エドワーズ、R. HindenとE.ホフマン、F.チンLiaw、T.リヨン、及びG. Minshallによって作成された(参照[6]及び[7])。 GSMPのこのバージョンは、自分の仕事に基づいています。
Contributors
協力者
In addition to the authors/editors listed in the heading, many members of the GSMP group have made significant contributions to this specification. Among the contributors who have contributed materially are: Constantin Adam, Clint Bishard, Joachim Buerkle, Torbjorn Hedqvist, Georg Kullgren, Aurel A. Lazar, Mahesan Nandikesan, Matt Peters, Hans Sjostrand, Balaji Srinivasan, Jaroslaw Sydir, Chao-Chun Wang.
見出しに記載されている著者/編集者に加えて、GSMPグループの多くのメンバーは、この仕様への重要な貢献をしました。物質的に貢献してきた貢献者の中には:コンスタンティンアダム、クリントBishard、ヨアヒムBuerkle、Torbjorn Hedqvist、ゲオルクKullgren、オーレルA.ラザール、Mahesan Nandikesan、マット・ピーターズ、ハンスSjostrand、バラジスリニバサン、ヤロスワフSYDIR、チャオチュン王。
Specification of Requirements
要件の仕様
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in [RFC2119].
この文書のキーワード "MUST"、 "MUST NOT"、 "REQUIRED"、、、、 "べきではない" "べきである" "ないもの" "ものとし"、 "推奨"、 "MAY"、および "OPTIONAL" はあります[RFC2119]に記載されているように解釈されます。
Table of Contents
目次
1. Introduction ................................................... 4 2. GSMP Packet Encapsulation ...................................... 6 3. Common Definitions and Procedures .............................. 6 3.1 GSMP Packet Format ........................................... 7 3.1.1 Basic GSMP Message format ................................ 7 3.1.2 Fields commonly found in GSMP messages .................. 11 3.1.3 Labels .................................................. 12 3.1.4 Failure Response Messages ............................... 17 4. Connection Management Messages ................................ 18 4.1 General Message Definitions ................................. 18 4.2 Add Branch Message .......................................... 25 4.2.1 ATM specific procedures: ................................ 29 4.3 Delete Tree Message ......................................... 30 4.4 Verify Tree Message ......................................... 30 4.5 Delete All Input Port Message ............................... 30 4.6 Delete All Output Port Message .............................. 31 4.7 Delete Branches Message ..................................... 32 4.8 Move Output Branch Message .................................. 35 4.8.1 ATM Specific Procedures: ................................ 37 4.9 Move Input Branch Message ................................... 38 4.9.1 ATM Specific Procedures: ................................ 41 5. Reservation Management Messages ............................... 42 5.1 Reservation Request Message ................................. 43 5.2 Delete Reservation Message .................................. 46 5.3 Delete All Reservations Message.............................. 47 6. Management Messages ........................................... 47 6.1 Port Management Message ..................................... 47 6.2 Label Range Message ......................................... 53 6.2.1 Labels .................................................. 56 7. State and Statistics Messages ................................. 60 7.1 Connection Activity Message ................................. 61 7.2 Statistics Messages ......................................... 64 7.2.1 Port Statistics Message ................................. 67 7.2.2 Connection Statistics Message ........................... 67 7.2.3 QoS Class Statistics Message ............................ 68 7.3 Report Connection State Message ............................. 68 8. Configuration Messages ........................................ 73 8.1 Switch Configuration Message ................................ 73 8.1.1 Configuration Message Processing ........................ 75 8.2 Port Configuration Message .................................. 75
8.2.1 PortType Specific Data .................................. 79 8.3 All Ports Configuration Message ............................. 87 8.4 Service Configuration Message ............................... 89 9. Event Messages ................................................ 93 9.1 Port Up Message ............................................ 95 9.2 Port Down Message .......................................... 95 9.3 Invalid Label Message ...................................... 95 9.4 New Port Message ........................................... 96 9.5 Dead Port Message .......................................... 96 9.6 Adjacency Update Message ................................... 96 10. Service Model Definition .................................... 96 10.1 Overview .................................................. 96 10.2 Service Model Definitions ................................. 97 10.2.1 Original Specifications ............................... 97 10.2.2 Service Definitions ................................... 98 10.2.3 Capability Sets ....................................... 99 10.3 Service Model Procedures .................................. 99 10.4 Service Definitions ....................................... 100 10.4.1 ATM Forum Service Categories .......................... 101 10.4.2 Integrated Services ................................... 104 10.4.3 MPLS CR-LDP ........................................... 105 10.4.4 Frame Relay ........................................... 105 10.4.5 DiffServ .............................................. 106 10.5 Format and Encoding of the Traffic Parameters ............. 106 10.5.1 Traffic Parameters for ATM Forum Services ............. 106 10.5.2 Traffic Parameters for Int-Serv Controlled Load Service 107 10.5.3 Traffic Parameters for CRLDP Service .................. 108 10.5.4 Traffic Parameters for Frame Relay Service ............ 109 10.6 Traffic Controls (TC) Flags ............................... 110 11. Adjacency Protocol .......................................... 111 11.1 Packet Format ............................................. 112 11.2 Procedure ................................................. 115 11.2.1 State Tables .......................................... 117 11.3 Partition Information State ............................... 118 11.4 Loss of Synchronisation.................................... 119 11.5 Multiple Controllers Per Switch Partition ................. 119 11.5.1 Multiple Controller Adjacency Process ................. 120 12. Failure Response Codes ...................................... 121 12.1 Description of Failure and Warning Response Messages ...... 121 12.2 Summary of Failure Response Codes and Warnings ............ 127 13. Security Considerations ..................................... 128 Appendix A Summary of Messages ................................. 129 Appendix B IANA Considerations ................................. 130 References ...................................................... 134 Authors' Addresses .............................................. 136 Full Copyright Statement ........................................ 137
The General Switch Management Protocol (GSMP) is a general purpose protocol to control a label switch. GSMP allows a controller to establish and release connections across the switch, add and delete leaves on a multicast connection, manage switch ports, request configuration information, request and delete reservation of switch resources, and request statistics. It also allows the switch to inform the controller of asynchronous events such as a link going down. The GSMP protocol is asymmetric, the controller being the master and the switch being the slave. Multiple switches may be controlled by a single controller using multiple instantiations of the protocol over separate control connections. Also a switch may be controlled by more than one controller by using the technique of partitioning.
一般的なスイッチ管理プロトコル(GSMP)は、ラベルスイッチを制御するための汎用プロトコルです。 GSMPは、コントローラが確立し、スイッチ間の接続を解放し、マルチキャスト接続上の葉の追加や削除、スイッチポートを管理し、設定情報を要求し、要求し、スイッチリソースの予約を削除することができ、および要求統計。また、スイッチは、ダウンリンクとして非同期イベントのコントローラに通知することができます。 GSMPプロトコルは、コントローラは、マスタとスレーブであるスイッチである、非対称です。複数のスイッチは、別個の制御接続を介してプロトコルの複数のインスタンスを使用して、単一のコントローラによって制御されてもよいです。また、スイッチは、パーティショニングの技術を用いて、複数のコントローラによって制御されてもよいです。
A "physical" switch can be partitioned into several virtual switches that are referred to as partitions. In this version of GSMP, switch partitioning is static and occurs prior to running GSMP. The partitions of a physical switch are isolated from each other by the implementation and the controller assumes that the resources allocated to a partition are at all times available to that partition. A partition appears to its controller as a label switch. Throughout the rest of this document, the term switch (or equivalently, label switch) is used to refer to either a physical, non-partitioned switch or to a partition. The resources allocated to a partition appear to the controller as if they were the actual physical resources of the partition. For example if the bandwidth of a port were divided among several partitions, each partition would appear to the controller to have its own independent port.
「物理的」スイッチは、パーティションと呼ばれる複数の仮想スイッチに分割することができます。 GSMPのこのバージョンでは、パーティショニングは、静的であり、GSMPを実行する前に発生するスイッチ。物理スイッチのパーティションは実装によって互いに分離されており、コントローラは、パーティションに割り当てられたリソースが、そのパーティションに利用できる全ての回であると仮定しています。パーティションは、ラベル・スイッチとしてのコントローラに表示されます。この文書の残りの部分の全体にわたって、用語スイッチ(または等価的に、ラベルスイッチ)のいずれかの物理的、非パーティションスイッチまたはパーティションを指すために使用されます。それらはパーティションの実際の物理的なリソースであるかのようにパーティションに割り当てられたリソースは、コントローラに見えます。ポートの帯域幅は、複数のパーティション間で分割された場合例えば、各パーティションは、独自の独立したポートを持つようにコントローラに見えるでしょう。
GSMP controls a partitioned switch through the use of a partition identifier that is carried in every GSMP message. Each partition has a one-to-one control relationship with its own logical controller entity (which in the remainder of the document is referred to simply as a controller) and GSMP independently maintains adjacency between each controller-partition pair.
GSMPは、すべてGSMPメッセージで運ばれるパーティション識別子の使用を介して分割され、スイッチを制御します。各パーティションは、(文書の残りの部分に単にコントローラとも呼ばれる)独自の論理コントローラエンティティと一対一の制御関係を有し、GSMPは、それぞれ独立して、コントローラパーティション・ペア間の隣接関係を維持します。
Kinds of label switches include frame or cell switches that support connection oriented switching, using the exact match-forwarding algorithm based on labels attached to incoming cells or frames. A switch is assumed to contain multiple "ports". Each port is a combination of one "input port" and one "output port". Some GSMP requests refer to the port as a whole, whereas other requests are specific to the input port or the output port. Cells or labelled frames arrive at the switch from an external communication link on incoming labelled channels at an input port. Cells or labelled frames depart from the switch to an external communication link on labelled channels from an output port.
ラベルスイッチの種類は、着信セル又はフレームに取り付けられたラベルに基づいて、完全一致、転送アルゴリズムを使用して、コネクション型スイッチングをサポートするフレームまたはセルスイッチを含みます。スイッチは、複数の「ポート」を含むものとします。各ポートは一つの「入力ポート」と一つの「出力ポート」の組み合わせです。他の要求は、入力ポートまたは出力ポートに特異的であるのに対し、いくつかのGSMP要求は、全体としてのポートを指します。細胞または標識されたフレームは、入力ポートで着信標識チャネル上の外部通信リンクからスイッチに到達します。細胞または標識されたフレームは、出力ポートからの標識されたチャネル上の外部通信リンクへの切り替えを逸脱します。
A switch may support multiple label types, however, each switch port can support only one label type. The label type supported by a given port is indicated by the switch to the controller in a port configuration message. Connections may be established between ports, supporting different label types. Label types include ATM, Frame Relay, MPLS Generic and FEC Labels.
スイッチは、しかし、各スイッチポートが一つだけのラベルタイプをサポートすることができ、複数のラベルタイプをサポートすることができます。特定のポートでサポートされているラベルの種類は、ポート・コンフィギュレーション・メッセージ内のコントローラにスイッチによって示されています。接続は異なるラベルタイプをサポートする、ポートとの間に確立されてもよいです。ラベルタイプは、ATM、フレームリレー、MPLSジェネリックとFECのラベルが含まれます。
A connection across a switch is formed by connecting an incoming labelled channel to one or more outgoing labelled channels. Connections are referenced by the input port on which they originate and the Label values of their incoming labelled channel.
スイッチの両端の接続は、一つ以上の送信標識のチャンネルに入ってくる標識されたチャネルを接続することによって形成されます。接続は、彼らが発信されている入力ポートとそれらの着信ラベルされたチャンネルのラベル値によって参照されています。
GSMP supports point-to-point and point-to-multipoint connections. A multipoint-to-point connection is specified by establishing multiple point-to-point connections, each of them specifying the same output branch. A multipoint-to-multipoint connection is specified by establishing multiple point-to-multipoint trees each of them specifying the same output branches.
GSMPは、ポイントツーポイントおよびポイント・ツー・マルチポイント接続をサポートしています。マルチポイント・ツー・ポイント接続は、それらのそれぞれが同一の出力ブランチを指定し、複数のポイントツーポイント接続を確立することによって特定されます。マルチポイントツーマルチポイント接続は、それらのそれぞれが同一の出力ブランチを指定する複数のポイント・ツー・マルチポイントツリーを確立することによって特定されます。
In general a connection is established with a certain quality of service (QoS). This version of GSMP includes a default QoS Configuration and additionally allows the negotiation of alternative, optional QoS configurations. The default QoS Configuration includes three QoS Models: a Service Model, a Simple Abstract Model (strict priorities) and a QoS Profile Model.
一般的には、接続サービス(QoS)の一定の品質で確立されています。 GSMPのこのバージョンでは、デフォルトのQoS設定を含み、さらに、代替、オプションのQoS設定のネゴシエーションを可能にします。サービスモデル、シンプルな抽象モデル(厳密優先順位)とQoSプロファイルモデル:デフォルトのQoS設定は、3つのQoSモデルを含んでいます。
The Service Model is based on service definitions found external to GSMP such as in Integrated Services or ATM Service Categories. Each connection is assigned a specific service that defines the handling of the connection by the switch. Additionally, traffic parameters and traffic controls may be assigned to the connection depending on the assigned service.
サービスモデルは、統合サービスやATMサービスのカテゴリのようにGSMPの外部たサービス定義に基づいています。各接続は、スイッチによる接続の取り扱いを規定する特定のサービスを割り当てられます。また、トラフィックパラメータとトラフィックコントロールが割り当てられたサービスに応じて、接続に割り当てることができます。
In the Simple Abstract Model, a connection is assigned a priority when it is established. It may be assumed that for connections that share the same output port, a cell or frame on a connection with a higher priority is much more likely to exit the switch before a cell or frame on a connection with a lower priority if they are both in the switch at the same time. The number of priorities that each port of the switch supports may be obtained from the port configuration message.
それが確立されると、単純な抽象モデルでは、接続は優先順位が割り当てられます。それらが両方である場合、同じ出力ポートを共有して接続するため、優先度の高い関連のセル又はフレームが優先度の低い接続のセル又はフレームの前にスイッチを終了するために、はるかに可能性があると仮定することができます同時にスイッチ。スイッチ支持体の各ポートは、ポート・コンフィギュレーション・メッセージから得ることができる優先度の数。
The QoS Profile Model provides a simple mechanism that allows connection to be assigned QoS semantics defined externally to GSMP. The QoS Profile Model can be used to indicate pre-defined Differentiated Service Per Hop Behaviours (PHBs). Definition of QoS profiles is outside of the scope of this specification.
QoSプロファイルモデルは、接続がGSMPに外部で定義されたQoSの意味を割り当てることを可能にする簡単なメカニズムを提供します。 QoSプロファイルモデルは、事前に定義された差別化サービスごとにホップ行動(のPHB)を示すために使用することができます。 QoSプロファイルの定義は、この仕様の範囲外です。
All GSMP switches MUST support the default QoS Configuration. A GSMP switch may additionally support one or more alternative QoS Configurations. The QoS models of alternative QoS configurations are defined outside the GSMP specification. GSMP includes a negotiation mechanism that allows a controller to select from the QoS configurations that a switch supports.
すべてのGSMPスイッチは、デフォルトのQoS設定をサポートしなければなりません。 GSMPスイッチは、さらに、1つのまたは複数の代替のQoS設定をサポートすることができます。代替QoS設定のQoSのモデルはGSMP仕様外で定義されています。 GSMPは、コントローラは、スイッチがサポートするQoS設定から選択することができます交渉機構を含みます。
GSMP contains an adjacency protocol. The adjacency protocol is used to synchronise states across the link, to negotiate which version of the GSMP protocol to use, to discover the identity of the entity at the other end of a link, and to detect when it changes.
GSMPは、隣接プロトコルが含まれています。隣接プロトコルは、リンクを介して状態を同期するために使用するGSMPプロトコルのバージョンを交渉するために、リンクの他端にエンティティのアイデンティティを発見するために、それが変更されたときを検出するために使用されます。
GSMP packets may be transported via any suitable medium. GSMP packet encapsulations for ATM, Ethernet and TCP are specified in [15]. Additional encapsulations for GSMP packets may be defined in separate documents.
GSMPパケットは、任意の適切な媒体を介して輸送することができます。 ATM、イーサネットとTCPのためのGSMPパケットのカプセル化は[15]で指定されています。 GSMPパケットのための追加のカプセル化は、別の文書で定義されていてもよいです。
GSMP is a master-slave protocol. The controller issues request messages to the switch. Each request message indicates whether a response is required from the switch and contains a transaction identifier to enable the response to be associated with the request. The switch replies with a response message indicating either a successful result or a failure. There are six classes of GSMP request-response message: Connection Management, Reservation Management, Port Management, State and Statistics, Configuration, and Quality of Service. The switch may also generate asynchronous Event messages to inform the controller of asynchronous events. The controller can be required to acknowledge event messages, but by default does not do so. There is also an adjacency protocol message used to establish synchronisation across the link and maintain a handshake.
GSMPは、マスタ - スレーブプロトコルです。コントローラの問題は、スイッチにメッセージをお願いします。各要求メッセージは、応答がスイッチから必要と要求に関連する応答を可能にするためのトランザクション識別子が含まれているかどうかを示します。スイッチは成功結果または失敗を示す応答メッセージで応答します。接続管理、予約管理、ポート管理、国家統計、コンフィギュレーション、およびサービス品質:GSMP要求 - 応答メッセージの6つのクラスがあります。スイッチはまた、非同期イベントのコントローラに通知するために、非同期イベントメッセージを生成することがあります。コントローラは、イベントメッセージを確認するために必要なことができますが、デフォルトではそうしません。リンクを介して同期を確立し、握手を維持するために使用される隣接プロトコルメッセージもあります。
For the request-response messages, each message type has a format for the request message and a format for the success response. Unless otherwise specified a failure response message is identical to the request message that caused the failure, with the Code field indicating the nature of the failure.
要求 - 応答メッセージのために、各メッセージタイプが要求メッセージと成功応答のフォーマットの形式を有しています。特に断りのない限り失敗応答メッセージは、障害の性質を示すコードフィールドと、故障の原因となったリクエストメッセージと同一です。
Switch ports are described by a 32-bit port number. The switch assigns port numbers and it may typically choose to structure the 32 bits into opaque sub-fields that have meaning to the physical structure of the switch (e.g., slot, port). In general, a port in the same physical location on the switch will always have the same port number, even across power cycles. The internal structure of the port number is opaque to the GSMP protocol. However, for the purposes of network management such as logging, port naming, and graphical representation, a switch may declare the physical location (physical slot and port) of each port. Alternatively, this information may be obtained by looking up the product identity in a database.
スイッチポートは、32ビットのポート番号で記述されています。スイッチは、ポート番号を割り当て、それは、典型的には、スイッチ(例えば、スロット、ポート)の物理的構造を意味している不透明なサブフィールドに32ビットを構築することを選択することができます。一般的には、スイッチ上の同じ物理的位置にあるポートは、常にもパワーサイクルを横切って、同じポート番号を有することになります。ポート番号の内部構造は、GSMPプロトコルに不透明です。しかしながら、このようなロギング、ポートネーミング、およびグラフィカル表現としてネットワーク管理の目的のために、スイッチは、各ポートの物理的位置(物理スロットおよびポート)を宣言することができます。あるいは、この情報は、データベース内の製品IDをルックアップすることによって得ることができます。
Each switch port also maintains a port session number assigned by the switch. A message, with an incorrect port session number MUST be rejected. This allows the controller to detect a link failure and to keep states synchronised.
各スイッチポートは、スイッチによって割り当てられたポートセッション番号を維持します。間違ったポートセッション番号のメッセージは、拒絶しなければなりません。これは、コントローラは、リンク障害を検出し、同期状態を維持することができます。
Except for the adjacency protocol message, no GSMP messages may be sent across the link until the adjacency protocol has achieved synchronisation, and all GSMP messages received on a link that do not currently have state synchronisation MUST be discarded.
隣接プロトコルは、同期を達成するまで、隣接プロトコルメッセージを除き、一切GSMPメッセージがリンクを介して送信されないことがあり、そしてすべてのGSMPメッセージは、現在の状態の同期を捨てなければなりません持っていないリンクで受信しました。
All GSMP messages, except the adjacency protocol message, have the following format:
すべてのGSMPメッセージは、隣接プロトコルメッセージを除き、形式は次のとおりです。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Version | Message Type | Result | Code | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Partition ID | Transaction Identifier | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |I| SubMessage Number | Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | ~ Message Body ~ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ (The convention in the documentation of Internet Protocols [5] is to express numbers in decimal. Numbers in hexadecimal format are specified by prefacing them with the characters "0x". Numbers in binary format are specified by prefacing them with the characters "0b". Data is pictured in "big-endian" order. That is, fields are described left to right, with the most significant byte on the left and the least significant byte on the right. Whenever a diagram shows a group of bytes, the order of transmission of those bytes is the normal order in which they are read in English. Whenever a byte represents a numeric quantity, the left most bit in the diagram is the high order or most significant bit. That is, the bit labelled 0 is the most significant bit. Similarly, whenever a multi-byte field represents a numeric quantity, the left most bit of the whole field is the most significant bit. When a multi-byte quantity is transmitted, the most significant byte is transmitted first. This is the same coding convention as is used in the ATM layer [1] and AAL-5 [2][3].)
Version The version number of the GSMP protocol being used in this session. It SHOULD be set by the sender of the message to the GSMP protocol version negotiated by the adjacency protocol.
GSMPプロトコルのバージョンバージョン番号は、このセッションで使用されています。これは、隣接プロトコルによって交渉GSMPプロトコルバージョンへのメッセージの送信者によって設定されるべきです。
Message Type The GSMP message type. GSMP messages fall into the following classes: Connection Management, Reservation Management, Port Management, State and Statistics, Configuration, Quality of Service, Events and messages belonging to an Abstract or Resource Model (ARM) extension. Each class has a number of different message types. In addition, one Message Type is allocated to the adjacency protocol.
メッセージはGSMPメッセージタイプを入力します。接続管理、予約管理、ポート管理、国家統計、設定、サービス品質、イベントと抽象またはリソース・モデル(ARM)の拡張に属するメッセージ:GSMPメッセージは、以下のクラスに分類されます。各クラスは異なるメッセージタイプの数を持っています。加えて、1つのメッセージタイプは、隣接プロトコルに割り当てられています。
Result Field in a Connection Management request message, a Port Management request message, or a Quality of Service request message that is used to indicate whether a response is required to the request message if the outcome is successful. A value of "NoSuccessAck" indicates that the request message does not expect a response if the outcome is successful, and a value of "AckAll" indicates that a response is expected if the outcome is successful. In both cases a failure response MUST be generated if the request fails. For State and Statistics, and Configuration request messages, a value of "NoSuccessAck" in the request message is ignored and the request message is handled as if the field was set to "AckAll". (This facility was added to reduce the control traffic in the case where the controller periodically checks that the state in the switch is correct. If the controller does not use this capability, all request messages SHOULD be sent with a value of "AckAll".)
接続管理要求メッセージ、ポート管理要求メッセージ、または結果が成功した場合、応答が要求メッセージに必要とされるかどうかを示すために使用されたサービス要求メッセージの品質に結果フィールド。 「NoSuccessAck」の値は、結果が成功した場合、要求メッセージは、応答を期待していないことを示し、「AckAll」の値は、結果が成功した場合、応答が期待されていることを示しています。要求が失敗した場合、両方のケースでは失敗応答を生成しなければなりません。国家統計、および設定要求メッセージの場合、要求メッセージで「NoSuccessAck」の値は無視され、要求メッセージは、フィールドが「AckAll」に設定したかのように扱われています。 (この機能は、コントローラは、周期的にスイッチに状態が正しいことを確認した場合に制御トラフィックを減少させるために添加した。コントローラは、この機能を使用しない場合、すべての要求メッセージ「はAckAll」の値と共に送信されるべきです。 )
In a response message, the result field can have three values: "Success," "More," and "Failure". The "Success" and "More" results both indicate a success response. All messages that belong to the same success response will have the same Transaction Identifier. The "Success" result indicates a success response that may be contained in a single message or the final message of a success response spanning multiple messages.
「成功」、「もっと、」と「失敗」:応答メッセージでは、結果フィールドの3つの値を持つことができます。 「成功」と「もっと」両方の結果は、成功応答を示しています。同じ成功応答に属しているすべてのメッセージが同じトランザクション識別子を持つことになります。 「成功」の結果は、単一のメッセージまたは複数のメッセージをまたがる成功応答の最後のメッセージに含まれていてもよい成功応答を示しています。
"More" in the result indicates that the message, either request or response, exceeds the maximum transmission unit of the data link and that one or more further messages will be sent to complete the success response.
結果の「詳細」は、メッセージ、要求または応答のいずれかが、データリンクの最大送信単位を超えていると1つまたは複数のさらなるメッセージが成功応答を完了するために送信されることを示しています。
ReturnReceipt is a result field used in Events to indicate that an acknowledgement is required for the message. The default for Events Messages is that the controller will not acknowledge Events. In the case where a switch requires acknowledgement, it will set the Result Field to ReturnReceipt in the header of the Event Message.
RETURNRECEIPTは、肯定応答がメッセージのために必要とされることを示すために、イベントで使用される結果フィールドです。イベント・メッセージのデフォルトでは、コントローラがイベントを認識しないことです。スイッチは確認応答を必要とする場合には、イベントメッセージのヘッダにRETURNRECEIPTに結果フィールドを設定します。
The encoding of the result field is:
結果フィールドのエンコーディングは以下のとおりです。
NoSuccessAck: Result = 1 AckAll: Result = 2 Success: Result = 3 Failure: Result = 4 More: Result = 5 ReturnReceipt Result = 6
The Result field is not used in an adjacency protocol message.
結果フィールドは、隣接プロトコルメッセージで使用されていません。
Code Field gives further information concerning the result in a response message. It is mostly used to pass an error code in a failure response but can also be used to give further information in a success response message or an event message. In a request message, the code field is not used and is set to zero. In an adjacency protocol message, the Code field is used to determine the function of the message.
コードフィールドは、応答メッセージ内の結果に関するさらなる情報を与えます。主に失敗応答のエラーコードを渡すために使用されるが、成功応答メッセージまたはイベントメッセージにさらなる情報を提供するために使用することができます。要求メッセージに、コードフィールドは使用されず、ゼロに設定されています。隣接プロトコルメッセージに、コードフィールドは、メッセージの機能を決定するために使用されます。
Partition ID Field used to associate the command with a specific switch partition. The format of the Partition ID is not defined in GSMP. If desired, the Partition ID can be divided into multiple sub-identifiers within a single partition. For example: the Partition ID could be subdivided into a 6-bit partition number and a 2-bit sub-identifier which would allow a switch to support 64 partitions with 4 available IDs per partition.
パーティションIDフィールドは、特定のスイッチパーティションにコマンドを関連付けるために使用されます。パーティションIDの形式は、GSMPに定義されていません。所望であれば、パーティションIDは、単一のパーティション内に複数の副識別子に分割することができます。たとえば、次のパーティションIDは6ビットのパーティション番号及びスイッチは、パーティションごとに4つの利用可能なIDを持つ64個のパーティションをサポートすることを可能にする2ビットの副識別子に分割することができました。
Transaction Identifier Used to associate a request message with its response message. For request messages, the controller may select any transaction identifier. For response messages, the transaction identifier is set to the value of the transaction identifier from the message to which it is a response. For event messages, the transaction identifier SHOULD be set to zero. The Transaction Identifier is not used, and the field is not present, in the adjacency protocol.
トランザクション識別子は、その応答メッセージで要求メッセージを関連付けるために使用します。リクエスト・メッセージの場合、コントローラは、任意のトランザクション識別子を選択することができます。応答メッセージの場合、トランザクション識別子は、それが応答されたメッセージから、トランザクション識別子の値に設定されています。イベントメッセージについては、トランザクション識別子をゼロに設定する必要があります。トランザクション識別子は使用されず、フィールドは、隣接プロトコルでは、存在しません。
I flag If I is set then the SubMessage Number field indicates the total number of SubMessage segments that compose the entire message. If it is not set then the SubMessage Number field indicates the sequence number of this SubMessage segment within the whole message.
私が設定されている場合は、サブメッセージ番号フィールドは、メッセージ全体を構成するサブメッセージ・セグメントの総数を示すフラグ。それが設定されていない場合はサブメッセージ番号フィールドは、全体のメッセージ内のこのサブメッセージセグメントのシーケンス番号を示します。
SubMessage Number When a message is segmented because it exceeds the MTU of the link layer, each segment will include a submessage number to indicate its position. Alternatively, if it is the first submessage in a sequence of submessages, the I flag will be set and this field will contain the total count of submessage segments.
それはリンクレイヤのMTUを超えているため、メッセージがセグメント化されたサブメッセージ番号場合、各セグメントは、その位置を示すためのサブメッセージ番号を含むであろう。それはサブメッセージのシーケンスの最初のサブメッセージである場合あるいは、Iフラグがセットされ、このフィールドは、サブメッセージ・セグメントの総数を含むであろう。
Length Length of the GSMP message including its header fields and defined GSMP message body. The length of additional data appended to the end of the standard message SHOULD be included in the Length field.
そのヘッダフィールドを含むとGSMPメッセージ本体を定義GSMPメッセージの長さ長さ。標準メッセージの末尾に追加追加のデータの長さは、長さフィールドに含まれるべきです。
The following fields are frequently found in GSMP messages. They are defined here to avoid repetition.
次のフィールドが頻繁にGSMPメッセージに記載されています。彼らは、繰り返しを避けるために、ここで定義されています。
Port Gives the port number of the switch port to which the message applies.
ポートは、メッセージが適用されるスイッチポートのポート番号を提供します。
Port Session Number Each switch port maintains a Port Session Number assigned by the switch. The port session number of a port remains unchanged while the port is continuously in the Available state and the link status is continuously Up. When a port returns to the Available state after it has been Unavailable or in any of the Loopback states, or when the line status returns to the Up state after it has been Down or in Test, or after a power cycle, a new Port Session Number MUST be generated. Port session numbers SHOULD be assigned using some form of random number.
ポートセッション番号は、各スイッチポートは、スイッチによって割り当てられたポート番号セッションを維持します。ポートが利用可能な状態で連続的であり、リンクの状態が継続的にアップしている間、ポートのポートセッション番号は変わりません。それがダウンしているかテストして、またはパワーサイクル、新しいポートセッションの後にされた後、それが利用できないか、ループバック状態のいずれかで、時や回線状態が戻るまでの状態になった後ポートが利用可能な状態に戻ったとき番号が生成されなければなりません。ポートセッション番号は、乱数のいくつかのフォームを使用して割り当てる必要があります。
If the Port Session Number in a request message does not match the current Port Session Number for the specified port, a failure response message MUST be returned with the Code field indicating, "5: Invalid port session number". The current port session number for a port may be obtained using a Port Configuration or an All Ports Configuration message.
要求メッセージ内のポートのセッション数が指定したポートの現在のポートのセッション番号と一致しない場合、失敗応答メッセージは、「5:無効なポートセッション番号」、を示すCodeフィールドで返さなければなりません。ポートの現在のポートセッション番号は、ポート設定またはすべてのポート・コンフィギュレーション・メッセージを使用して得ることができます。
1. Any field in a GSMP message that is unused or defined as "reserved" MUST be set to zero by the sender and ignored by the receiver.
1.未使用または「予約済み」の送信者によってゼロに設定され、受信機によって無視されなければならないと定義されるGSMPメッセージ内の任意のフィールド。
3. It is not an error for a GSMP message to contain additional data after the end of the Message Body. This is allowed to support proprietary and experimental purposes. However, the maximum transmission unit of the GSMP message, as defined by the data link layer encapsulation, MUST NOT be exceeded. The length of additional data appended to the end of the standard message SHOULD be included in the message length field.
3.これは、メッセージ本文の終了後に追加データを格納するためのGSMPメッセージのエラーではありません。これは、プロプライエタリと実験的な目的をサポートするために許可されています。しかし、GSMPメッセージの最大送信単位は、データリンク層のカプセル化によって定義されるように、超えてはなりません。標準メッセージの末尾に追加追加のデータの長さは、メッセージ長フィールドに含まれるべきです。
4. A success response message MUST NOT be sent until the requested operation has been successfully completed.
要求された操作が正常に完了するまで4.成功応答メッセージを送ってはいけません。
All labels in GSMP have a common structure composed of tuples, consisting of a Type, a Length, and a Value. Such tuples are commonly known as TLV's, and are a good way of encoding information in a flexible and extensible format. A label TLV is encoded as a 2 octet field that uses 12 bits to specify a Type and four bits to specify certain behaviour specified below, followed by a 2 octet Length field, followed by a variable length Value field. Additionally, a label field can be composed of many stacked labels that together constitute the label.
GSMPのすべてのラベルは、タイプからなるタプルで構成される一般的な構造、長さ、および値を持っています。そのようなタプルは、一般にTLVのように知られており、柔軟で拡張可能な形式で情報を符号化する良い方法であるれます。ラベルTLVは可変長Valueフィールドに続く2オクテットの長さフィールドに続いて、以下に指定された特定の動作を指定するタイプと4ビットを指定する12ビットを使用する2オクテットフィールドとして符号化されます。また、ラベルフィールドは、一緒にラベルを構成する多くの積み重ねられたラベルで構成することができます。
A summary of TLV labels supported in this version of the protocol is listed below:
プロトコルのこのバージョンでサポートされているTLVラベルの概要は次のとおりです。
TLV Label Type Section Title --------- ---- ------------- ATM Label 0x100 ATM TLV Labels FR Label 0x101 Frame Relay TLV Labels MPLS Gen Label 0x102 MPLS Generic TLV Labels FEC Label 0x103 FEC TLV Labels
All Labels will be designated as follow:
すべてのラベルには、次のように指定されます。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|S|x|x| Label Type | Label Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | ~ Label Value ~ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
x: Reserved Flags. These are generally used by specific messages and will be defined in those messages.
X:フラグ予約済み。これらは、一般的に特定のメッセージで使用され、それらのメッセージに定義されます。
S: Stacked Label Indicator Label Stacking is discussed below in section 3.1.3.5
S:積み上げラベルインジケータラベルスタッキングは、セクション3.1.3.5で以下に議論されています
Label Type A 12-bit field indicating the type of label.
ラベルは、ラベルのタイプを示す12ビットのフィールドを入力します。
Label Length A 16-bit field indicating the length of the Label Value field in bytes.
ラベルの長さをバイト単位でラベル値フィールドの長さを示す16ビットのフィールド。
Label Value A variable length field that is an integer number of 32 bit words long. The Label Value field is interpreted according to the Label Type as described in the following sections.
ラベル値長い32ビット・ワードの整数である可変長フィールド。ラベル値フィールドは、以下のセクションで説明したようにラベルのタイプに応じて解釈されます。
If the Label Type = ATM Label, the labels MUST be interpreted as an ATM labels as shown:
示されるようにラベルタイプ= ATMラベル場合、ラベルはATMラベルとして解釈されなければなりません。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|S|x|x| ATM Label (0x100) | Label Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x x x x| VPI | VCI | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
For a virtual path connection (switched as a single virtual path connection) or a virtual path (switched as one or more virtual channel connections within the virtual path) the VCI field is not used.
仮想パス接続(単一の仮想パス接続として交換)または仮想パス(一つ以上のように、仮想パス内の仮想チャネル接続を切り替える)ためのVCIフィールドは使用されません。
ATM distinguishes between virtual path connections and virtual channel connections. The connection management messages apply both to virtual channel connections and virtual path connections. The Add Branch and Move Branch connection management messages have two Message Types. One Message Type indicates that a virtual channel connection is required, and the other Message Type indicates that a virtual path connection is required. The Delete Branches, Delete Tree, and Delete All connection management messages have only a single Message Type because they do not need to distinguish between virtual channel connections and virtual path connections. For virtual path connections, neither Input VCI fields nor Output VCI fields are required. They SHOULD be set to zero by the sender and ignored by the receiver. Virtual channel branches may not be added to an existing virtual path connection. Conversely, virtual path branches may not be added to an existing virtual channel connection. In the Port Configuration message each switch input port may declare whether it is capable of supporting virtual path switching (i.e., accepting connection management messages requesting virtual path connections).
ATMは、仮想パス接続および仮想チャネル接続を区別します。接続管理メッセージは、仮想チャネル接続と仮想パス接続の両方に適用されます。支店を追加し、支店の接続管理メッセージは、2つのメッセージ・タイプを持って移動します。 1つのメッセージタイプは、仮想チャネル接続が必要であることを示し、他のメッセージタイプは、仮想パス接続が必要であることを示しています。削除支店、ツリーを削除し、すべての接続管理メッセージを削除し、彼らは仮想チャネル接続と仮想パス接続を区別する必要がないため、単一のメッセージタイプを持っています。仮想パス接続の場合、どちらの入力VCIフィールドも出力VCIフィールドが必要とされています。彼らは、送信者によってゼロに設定し、受信機によって無視されるべきです。仮想チャネルの枝は、既存の仮想パス接続に追加することはできません。逆に、仮想パスの分岐は、既存の仮想チャネル接続に追加されなくてもよいです。ポート設定メッセージに各スイッチの入力ポートは、スイッチング仮想パスをサポートすることが可能であるかどうかを宣言することができる(すなわち、仮想パス接続を要求する接続管理メッセージを受け入れます)。
If the TLV Type = FR Label, the labels MUST be interpreted as a Frame Relay labels as shown:
示すように、TLVタイプ= FRラベル場合は、ラベルは、フレームリレーのラベルとして解釈されなければなりません。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|S|x|x| FR Label (0x101) | Label Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x x x x| Res |Len| DLCI | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Res The Res field is reserved in [21], i.e., it is not explicitly reserved by GSMP.
RESザRESフィールドは[21]に予約されている、すなわち、それが明示的GSMPによって予約されていません。
Len The Len field specifies the number of bits of the DLCI. The following values are supported:
レンレンフィールドは、DLCIのビット数を指定します。次の値がサポートされています。
Len DLCI bits 0 10 2 23
DLCI DLCI is the binary value of the Frame Relay Label. The significant number of bits (10 or 23) of the label value is to be encoded into the Data Link Connection Identifier (DLCI) field when part of the Frame Relay data link header [13].
DLCI DLCIはフレームリレーラベルのバイナリ値です。ラベル値のビット(10又は23)のかなりの数は、データリンク接続識別子(DLCI)フィールドに符号化されるとき、フレームリレーデータリンクヘッダ[13]の一部。
If a port's attribute PortType=MPLS, then that port's labels are for use on links for which label values are independent of the underlying link technology. Examples of such links are PPP and Ethernet. On such links the labels are carried in MPLS label stacks [14]. If the Label Type = MPLS Generic Label, the labels MUST be interpreted as Generic MPLS labels as shown:
ポートの属性のportType =のMPLSは、そのポートのラベルがリンクの上に使用するためのものである場合いるラベル値は、基礎となるリンク技術とは無関係です。このようなリンクの例には、PPPとイーサネットです。このようなリンクのラベルは[14] MPLSラベルスタックに運ばれます。ラベルタイプ= MPLS genericラベル場合示されるように、ラベルは汎用MPLSラベルとして解釈されなければなりません。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|S|x|x| MPLS Gen Label (0x102)| Label Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x x x x x x x x x x x x| MPLS Label | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
MPLS Label This is a 20-bit label value as specified in [14], represented as a 20-bit number in a 4-byte field.
MPLSラベルは、これは、4バイトのフィールドに20ビットの数として表される[14]で指定されるように20ビットのラベルの値です。
Labels may be bound to Forwarding Equivalence Classes (FECs) as defined in [18]. A FEC is a list of one or more FEC elements. The FEC TLV encodes FEC items. In this version of the protocol only, Prefix FECs are supported. If the Label Type = FEC Label, the labels MUST be interpreted as Forwarding Equivalence Class Labels as shown:
[18]で定義されたラベルは、転送等価クラス(のFEC)に結合されてもよいです。 FECは、一つ以上のFEC要素のリストです。 FEC TLVはFECの項目を符号化します。唯一のプロトコルのこのバージョンでは、プレフィックスのFECがサポートされています。示すように、ラベルの種類= FECラベル場合は、ラベルが転送等価クラスラベルとして解釈されなければなりません。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|S|x|x| FEC Label (0x103) | Label Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ ~ FEC Element 1 ~ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ ~ FEC Element n ~ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
FEC Element The FEC element encoding depends on the type of FEC element. In this version of GSMP only, Prefix FECs are supported.
FEC要素FEC要素の符号化は、FEC要素の種類に依存します。 GSMPだけのこのバージョンでは、プレフィックスのFECがサポートされています。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Element Type | Address Family | Prefix Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ ~ Prefix ~ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Element Type In this version of GSMP the only supported Element Type is Prefix FEC Elements. The Prefix FEC Element is a one-octet value, encoded as 0x02.
GSMPのこのバージョンでのみサポート要素タイプの要素タイプは、プレフィックスFEC要素です。プレフィックスFEC要素は、0x02のように符号化された1オクテットの値です。
Address Family Two-byte quantity containing a value from ADDRESS FAMILY NUMBERS in [5], that encodes the address family for the address prefix in the Prefix field.
プレフィックスフィールドのアドレスプレフィックスのアドレスファミリーをコードしている[5]でアドレスファミリ番号から値を含む家族二バイトの量を、アドレス。
Prefix Length One byte containing the length in bits of the address prefix that follows. A length of zero indicates a prefix that matches all addresses (the default destination); in this case the Prefix itself is zero bytes.
プレフィックス長以下のアドレスプレフィックスのビットの長さを含む1バイト。ゼロの長さは、すべてのアドレス(デフォルトの宛先)と一致プレフィクスを示します。この場合、プレフィックス自体はゼロバイトです。
Prefix An address prefix encoded according to the Address Family field, whose length, in bits, was specified in the Prefix Length field.
その長さは、ビットで、プレフィックス長フィールドに指定されたアドレスファミリフィールド、に従って符号化アドレスプレフィックスを付けます。
Label stacking is a technique used in MPLS [14] that allows hierarchical labelling. MPLS label stacking is similar to, but subtly different from, the VPI/VCI hierarchy of labels in ATM. There is no set limit to the depth of label stacks that can be used in GSMP.
ラベルのスタッキングは、階層的なラベル付けを可能にするMPLS [14]で使用される技術です。 MPLSラベルスタックは次のように、しかし、ATMのラベルのVPI / VCIの階層から微妙に異なっています。 GSMPで使用可能なラベルスタックの深さには、設定された制限はありません。
When the Stacked Label Indicator S is set to 1 it indicates that an additional label field will be appended to the adjacent label field. For example, a stacked Input Short Label could be designated as follows:
積み上げラベルインジケータSが1に設定されている場合には、追加のラベルフィールドは、隣接するラベルフィールドに追加されることを示しています。たとえば、次のように積み重ねられた入力短いラベルを指定することができます。
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|S|x|x| | +-+-+-+-+ Input Label | ~ ~ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ ** |x|S|x|x| | +-+-+-+-+ Stacked Input Label | ~ ~ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
** Note: There can be zero or more Stacked Labels fields (like those marked **) following an Input or Output Label field. A Stacked Label follows the previous label field if and only if the S Flag in the previous label is set.
**注:ゼロ個以上の積み上げが入力または出力ラベルフィールド以下(**マークされたもののような)のフィールドをラベルが存在する場合があります。積み上げラベルがあれば、前のラベルフィールドに続き、前回のラベル内のSフラグが設定されている場合のみ。
When a label is extended by stacking, it is treated by the protocol as a single extended label, and all operations on that label are atomic. For example, in an add branch message, the entire input label is switched for the entire output label. Likewise, in Move Input Branch and Move Output Branch messages, the entire label is swapped. For that reason, in all messages that designate a label field, it will be depicted as a single 64-bit field, though it might be instantiated by many 64-bit fields in practice.
ラベルを積層して拡張される場合は、単一の拡張ラベルとしてプロトコルによって処理され、そのラベル上のすべての操作がアトミックであるています。例えば、追加分岐メッセージに、全体の入力ラベルは、全出力ラベルに切り替えられます。同様に、移動入力支店にと出力分岐メッセージを移動し、ラベル全体が交換されます。それは実際には、多くの64ビットのフィールドでインスタンス化されるかもしれませんがそのため、ラベルフィールドを指定するすべてのメッセージには、それは、単一の64ビットのフィールドとして描かれます。
A failure response message is formed by returning the request message that caused the failure with the Result field in the header indicating failure (Result = 4) and the Code field giving the failure code. The failure code specifies the reason for the switch being unable to satisfy the request message.
失敗応答メッセージは、ヘッダを示す故障(結果= 4)と故障コードを与えるコードフィールドに結果フィールドに失敗の原因となったリクエストメッセージを返すことによって形成されています。障害コードは、スイッチ要求メッセージを満たすことができない理由を特定します。
If the switch issues a failure response in reply to a request message, no change should be made to the state of the switch as a result of the message causing the failure. (For request messages that contain multiple requests, such as the Delete Branches message, the failure response message will specify which requests were successful and which failed. The successful requests may result in changed state.)
スイッチは、要求メッセージに対する応答で失敗応答を発行した場合、変更は失敗を引き起こしたメッセージの結果として、スイッチの状態になされるべきではありません。 (例えば削除ブランチメッセージとして複数の要求を含む要求メッセージの場合、成功したとの要求を指定します失敗応答メッセージに失敗しました。成功した要求が変化した状態をもたらすことができます。)
A warning response message is a success response (Result = 3) with the Code field specifying the warning code. The warning code specifies a warning that was generated during the successful operation.
警告応答メッセージは、警告コードを指定するコード・フィールドの成功応答(結果= 3)です。警告コードは、動作中に生成された警告を指定します。
If the switch issues a failure response it MUST choose the most specific failure code according to the following precedence:
スイッチは失敗応答を発行した場合には、次の優先順位に従って、最も具体的な故障コードを選択する必要があります。
- Invalid Message
- 無効なメッセージ
- General Message Failure
- 一般的なメッセージの失敗
- Specific Message Failure A failure response specified in the text defining the message type.
- 特定のメッセージ障害メッセージ・タイプを定義するテキストで指定された失敗応答。
- Connection Failures
- 接続障害
- Virtual Path Connection Failures
- 仮想パス接続障害
- Multicast Failures
- マルチキャストの失敗
- QoS Failures
- QoSの障害
- General Failures
- 一般的な障害
- Warnings
- 警告
If multiple failures match in any of the categories, the one that is listed first should be returned. Descriptions of the Failure response messages can be found in section 12.
複数の障害がカテゴリのいずれかに一致する場合は、最初にリストされたものが返されます。失敗応答メッセージの説明はセクション12に記載されています。
Connection management messages are used by the controller to establish, delete, modify and verify connections across the switch. The Add Branch, Delete Tree, and Delete All connection management messages have the following format, for both request and response messages:
接続管理メッセージは、確立、削除、変更、およびスイッチ間の接続を確認するには、コントローラによって使用されています。 、支店を追加ツリーを削除し、すべての接続管理メッセージは、要求と応答メッセージの両方のために、次の形式を持って削除します。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Version | Message Type | Result | Code | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Partition ID | Transaction Identifier | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |I| SubMessage Number | Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Port Session Number | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Reservation ID | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Input Port | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Input Service Selector | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Output Port | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Output Service Selector | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |IQS|OQS|P|x|N|O| Adaptation Method | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|S|x|x| | +-+-+-+-+ Input Label | ~ ~ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|S|x|x| | +-+-+-+-+ Output Label | ~ ~ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
When required, the Add Branch, Move Input Branch and Move Output Branch messages have an additional, variable length data block appended to the above message. This will be required when indicated by the IQS and OQS flags (if the value of either is set to 0b10) and the service selector. The additional data block has the following format:
必要な場合は、支店を追加入力ブランチを移動し、移動出力分岐メッセージは、上記のメッセージに添付さ追加、可変長データブロックを持っています。 IQSとOQSフラグ(0b10とに設定されているいずれかの値であれば)、サービスセレクタによって示されるときに必要とされます。追加のデータ・ブロックの形式は次のとおりです。
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Input TC Flags|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | ~ Traffic Parameters Block ~ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Output TC Flags|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | ~ Traffic Parameters Block ~ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Note: Fields and Parameters that have been explained in the description of the general messages will not be explained in this section. Please refer to section 3.1 for details.
注:一般的なメッセージの記述で説明されているフィールドとパラメータは、このセクションで説明されることはありません。詳細はセクション3.1を参照してください。
Reservation ID Identifies the reservation that MUST be deployed for the branch being added. Reservations are established using reservation management messages (see Chapter 5). A value of zero indicates that no Reservation is being deployed for the branch. If a reservation with a corresponding Reservation ID exists, then the reserved resources MUST be applied to the branch. If the numerical value of Reservation ID is greater than the value of Max Reservations (from the Switch Configuration message), a failure response is returned indicating "20: Reservation ID out of Range". If the value of Input Port differs from the input port specified in the reservation, or if the value of Output Port differs from the output port specified in the reservation, a failure response MUST be returned indicating "21: Mismatched reservation ports". If no reservation corresponding to Reservation ID exists, a failure response MUST be returned indicating "23: Non-existent reservation ID".
予約IDが追加されているブランチのために展開する必要があり、予約を識別します。ご予約は、予約管理メッセージを(第5章を参照)を使用して確立されています。ゼロの値には予約がブランチのために配備されていないことを示しています。対応する予約IDと予約が存在する場合、予約されたリソースは、ブランチに適用されなければなりません。 「範囲外の予約ID 20を」予約IDの数値が(スイッチコンフィギュレーションメッセージから)最大予約の値よりも大きい場合、失敗応答を示す返されます。 「不一致予約ポート21を」入力ポートの値は、予約で指定された入力ポートと異なる場合、または出力ポートの値が予約で指定された出力ポートと異なる場合、失敗応答を示す返さなければなりません。 「:非存在予約ID 23を」予約IDに対応する予約が存在しない場合、失敗応答を示す返さなければなりません。
If a valid Reservation ID is specified and the Service Model is used (i.e., IQS or OQS=0b10) then the Traffic Parameters Block may be omitted from the Add Branch message indicating that the Traffic Parameters specified in the corresponding Reservation Request message are to be used.
有効な予約IDが指定され、サービスモデルが使用される場合(すなわち、IQS又はOQS = 0b10と)、トラフィックパラメータブロックは、対応する予約要求メッセージで指定されたトラフィックパラメータであることがあることを示す追加ブランチメッセージから省略されてもよいです中古。
Input Port Identifies a switch input port.
入力ポートは、スイッチの入力ポートを識別します。
Input Label Identifies an incoming labelled channel arriving at the switch input port indicated by the Input Port field. The value in the Input Label field MUST be interpreted according to the Label Type attribute of the switch input port indicated by the Input Port field.
入力ラベルは、入力ポートフィールドで示さスイッチの入力ポートに到着し、着信ラベルされたチャネルを識別します。入力ラベルフィールドの値は、入力ポートフィールドによって示さスイッチ入力ポートのラベルタイプ属性に従って解釈されなければなりません。
Input Service Selector Identifies details of the service specification being used for the connection. The interpretation depends upon the Input QoS Model Selector (IQS).
入力サービスセレクタは、接続に使用されているサービスの仕様の詳細を識別します。解釈は、入力QoSのモデルセレクター(IQS)に依存します。
IQS = 00: In this case, the Input Service Selector indicates a simple priority.
IQSは= 00:この場合、入力サービスセレクタは、単純な優先順位を示します。
IQS = 01: In this case, the Input Service Selector is an opaque service profile identifier. The definition of these service profiles is outside the scope of this specification. Service Profiles can be used to indicate pre-defined Differentiated Service Per Hop Behaviours.
IQSは01を=:この場合、入力サービスセレクタは不透明サービスプロファイル識別子です。これらのサービスプロファイルの定義は、この仕様の範囲外です。サービスプロファイルは、事前に定義された差別化サービスごとホップ行動を示すために使用することができます。
IQS = 10: In this case, the Input Service Selector corresponds to a Service Spec as defined in Chapter 8.2. When the value of either IQS or OQS is set to 0b10, then a Traffic Parameters Block is appended to the message.
IQSは= 10:8.2章で定義されているこの場合、入力サービスセレクタはサービス仕様に対応しています。 IQS又はOQSのいずれかの値が0b10とに設定されている場合、トラフィックパラメータブロックは、メッセージに添付されています。
IQS = 11: In this case the Input Service Selector corresponds to an ARM service specification. Definition of ARM service specifications is outside the scope of this specification and is determined by the MType as defined in Chapter 8.1.
IQSは11 =:ここで入力サービスセレクタは、ARMサービス仕様に対応しています。 ARMサービス仕様の定義は、本明細書の範囲外であり、8.1章で定義されるようMTYPEによって決定されます。
Output Port Identifies a switch output port.
出力ポートは、スイッチの出力ポートを識別します。
Output Label Identifies an outgoing labelled channel departing at the switch output port indicated by the Output Port field. The value in the Output Label field MUST be interpreted according to the Label Type attribute of the switch input port indicated by the Output Port field
出力ラベルは、出力ポートフィールドで示さスイッチ出力ポートに逸脱し、発信ラベルされたチャネルを識別します。出力ラベルフィールドの値は、出力ポートフィールドで示さスイッチ入力ポートのラベルタイプの属性に応じて解釈されなければなりません
Output Service Selector Identifies details of the service model being used. The interpretation depends upon the Output QoS Model selector (OQS).
出力サービスセレクタが使用されているサービスモデルの詳細を識別します。解釈は、出力QoSのモデル選択(OQS)に依存します。
OQS = 00: In this case the Output Service Selector indicates a simple priority.
OQS = 00:この場合、出力サービスセレクタは、単純な優先順位を示します。
OQS = 01: In this case the Output Service Selector is an opaque service profile identifier. The definition of these service profiles is outside the scope of this specification. Service Profiles can be used to indicate pre-defined Differentiated Service Per Hop Behaviours.
OQS = 01:この場合、出力サービスセレクタは不透明サービスプロファイル識別子です。これらのサービスプロファイルの定義は、この仕様の範囲外です。サービスプロファイルは、事前に定義された差別化サービスごとホップ行動を示すために使用することができます。
OQS = 10: In this case the Output Service Selector corresponds to a Service Spec as defined in Chapter 8.2. When the value of either IQS or OQS is set to 0b10 then a Traffic Parameters Block is appended to the message.
OQS = 10:8.2章で定義されている。この場合、出力サービスセレクタはサービス仕様に対応しています。 IQS又はOQSのいずれかの値が0b10とするように設定されているときにトラフィックパラメータブロックは、メッセージに添付されています。
OQS = 11: In this case the Output Service Selector corresponds to an ARM service specification. Definition of ARM service specifications is outside the scope of this specification and is determined by the MType as defined in Chapter 8.1.
OQS = 11:この場合、出力サービスセレクタは、ARMのサービス仕様に対応しています。 ARMサービス仕様の定義は、本明細書の範囲外であり、8.1章で定義されるようMTYPEによって決定されます。
IQS, OQS Input and Output QoS Model Selector: The QoS Model Selector is used to specify a QoS Model for the connection. The values of IQS and OQS determine respectively the interpretation of the Input Service Selector and the Output Service Selector, and SHOULD be interpreted as a priority, a QoS profile, a service specification, or an ARM specification as shown:
IQS、OQS入力および出力QoSのモデルセレクターは:QoSのモデルセレクタは、接続のためのQoSモデルを指定するために使用されます。 IQSとOQSの値は、それぞれ入力サービスセレクタと出力サービスセレクタの解釈を決定し、示されるように、優先度、QoSプロファイル、サービス仕様、又はARM仕様として解釈されるべきです。
IQS/OQS QoS Model Service Selector ------- --------- ---------------- 00 Simple Abstract Model Priority 01 QoS Profile Model QoS Profile 10 Default Service Model Service Specification 11 Optional ARM ARM Specification
P Flag If the Parameter flag is set it indicates that a single instance of the Traffic Parameter block is provided. This occurs in cases where the Input Traffic Parameters are identical to Output Traffic Parameters.
パラメータフラグが設定されている場合はPフラグは、トラフィックパラメータブロックの単一のインスタンスが設けられていることを示しています。これは、入力トラフィックパラメータは、出力トラフィックパラメータと一致している場合に発生します。
N Flag The Null flag is used to indicate a null adaptation method. This occurs when the branch is connecting two ports of the same type.
Nフラグヌルフラグはヌル適応方法を示すために使用されます。分岐は、同じタイプの2つのポートを接続している場合に発生します。
O Flag The Opaque flag indicates whether the adaptation fields are opaque, or whether they are defined by the protocol. See the definition of Adaptation Method below for further information.
Oフラグ不透明フラグがアダプテーションフィールドが不透明であるかどうか、またはそれらは、プロトコルによって定義されているかどうかを示します。詳細については、以下の適応方法の定義を参照してください。
Adaptation Method The adaptation method is used to define the adaptation framing that may be in use when moving traffic from one port type to another port type; e.g., from a frame relay port to an ATM port. The content of this field is defined by the Opaque flag. If the Opaque flag is set, then this field is defined by the switch manufacturer and is not defined in this protocol. If the opaque flag is not set, the field is divided into two 12- bit fields as follows:
適応方法は、適応方法は、別のポートタイプに1つのポートタイプからのトラフィックを移動する際に、使用中であってもよい適応フレーミングを定義するために使用されます。例えば、ATMポートにフレームリレーポートから。このフィールドの内容は不透明フラグによって定義されます。不透明フラグが設定されている場合、このフィールドは、スイッチ製造業者によって定義され、このプロトコルで定義されていません。不透明なフラグが設定されていない場合、次のように、フィールドは、二つの12ビット・フィールドに分割されます。
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |IQS|OQS|P|x|N|O| Input Adaptation | Output Adaptation | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Input Adaptation Adaptation framing method used on incoming connections.
Output Adaptation Adaptation framing method used on outgoing connections.
送信接続に使用する出力適応適応フレーミング方法。
Adaptation Types:
適応タイプ:
0x100 PPP 0x200 FRF.5 0x201 FRF.8
Input and Output TC Flags TC (Traffic Control) Flags are used in Add Branch, Move Input Branch and Move Output Branch messages for connections using the Service Model (i.e., when IQS or OQS=0b10). The TC Flags field is defined in Section 10.6.
入力と出力TCフラグTC(トラフィック制御)フラグは、入力ブランチを移動し、サービスモデルを使用して接続用の出力分岐メッセージを移動し、[追加支店で使用されている(すなわち、ときIQSまたはOQS = 0b10と)。 TCフラグフィールドは、セクション10.6で定義されています。
Input and Output Traffic Parameters Block This variable length field is used in Add Branch, Move Input Branch and Move Output Branch messages for connections using the Service Model (i.e., when IQS or OQS=0b10). Traffic Parameters Block is defined in Section 10.5. The Traffic Parameters Block may be omitted if a valid, non-zero Reservation ID is specified, in which case the Traffic Parameters of the corresponding Reservation Request message are used. If the P flag is set, then the appended message block will only include a single traffic parameter block which will be used for both input and output traffic.
入力および出力トラフィックパラメータブロックこの可変長フィールドには、追加の支店で使用される入力ブランチを移動し、サービスモデルを使用して接続用の出力分岐メッセージ(すなわち、IQSまたはOQS = 0b10と)を移動しています。トラフィックパラメータブロックは、セクション10.5で定義されています。有効な、非ゼロの予約IDが指定されている場合、トラフィックパラメータブロックは、対応する予約要求メッセージのトラフィックパラメータが使用される場合には、省略することができます。 Pフラグが設定されている場合、添付メッセージブロックは、入力と出力の両方のトラフィックのために使用される単一のトラフィック・パラメータ・ブロックを含むことになります。
For all connection management messages, except the Delete Branches message, the success response message is a copy of the request message returned with the Result field indicating success. The Code field is not used in a connection management success response message.
すべての接続管理メッセージの場合、削除支店メッセージを除いて、成功応答メッセージは、成功を示す結果]フィールドに返されたリクエスト・メッセージのコピーです。 Codeフィールドは、接続管理の成功応答メッセージに使用されていません。
The failure response message is a copy of the request message returned with a Result field indicating failure.
失敗応答メッセージには、失敗を示す結果]フィールドに返されたリクエスト・メッセージのコピーです。
Fundamentally, no distinction is made between point-to-point and point-to-multipoint connections. By default, the first Add Branch message for a particular Input Port and Input Label will establish a point-to-point connection. The second Add Branch message with the same Input Port and Input Label fields will convert the connection to a point-to-multipoint connection with two branches. However, to avoid possible inefficiency with some switch designs, the Multicast Flag is provided. If the controller knows that a new connection is point-to-multipoint when establishing the first branch, it may indicate this in the Multicast Flag. Subsequent Add Branch messages with the same Input Port and Input Label fields will add further branches to the point-to-multipoint connection. Use of the Delete Branch message on a point-to-multipoint connection with two branches will result in a point-to-point connection. However, the switch may structure this connection as a point-to-multipoint connection with a single output branch if it chooses. (For some switch designs this structure may be more convenient.) Use of the Delete Branch message on a point-to-point connection will delete the point-to-point connection. There is no concept of a connection with zero output branches. All connections are unidirectional, one input labelled channel to one or more output labelled channels.
基本的に、区別は、ポイントツーポイントおよびポイントツーマルチポイント接続の間で行われていません。デフォルトでは、最初のポイントツーポイント接続を確立する特定の入力ポートと入力ラベルのための支店のメッセージを追加します。同じ入力ポートと入力ラベルフィールドを持つ第二の追加支店のメッセージは、二つのブランチを持つポイント・ツー・マルチポイント接続への接続を変換します。しかし、いくつかのスイッチ設計で可能な非効率性を回避するために、マルチキャストフラグが提供されています。コントローラは、新しい接続がポイント・ツー・マルチポイント最初の支店を確立するときであることを知っているならば、それはマルチキャストフラグでこれを示すかもしれません。同じ入力ポートと入力ラベルフィールドと、その後の追加支店メッセージは、ポイント・ツー・マルチポイント接続にさらに枝を追加します。二つの枝とポイント・ツー・マルチポイント接続のDelete支店メッセージの使用は、ポイントツーポイント接続になります。しかし、スイッチは、それが選択した場合、単一の出力分岐を有するポイント・ツー・マルチポイント接続としてこの接続を構成することができます。 (いくつかのスイッチの設計では、この構造は、より便利であり得る。)ポイント・ツー・ポイント接続のDeleteブランチメッセージの使用は、ポイントツーポイント接続を削除します。ゼロ出力ブランチとの接続の概念はありません。すべての接続は、単方向であり、一方の入力は、1つまたは複数の出力標識されたチャネルにチャネルを標識。
In GSMP a multipoint-to-point connection is specified by establishing multiple point-to-point connections, each of them specifying the same output branch. (An output branch is specified by an output port and output label.)
GSMPにマルチポイントツーポイント接続は、それらのそれぞれが同一の出力ブランチを指定し、複数のポイントツーポイント接続を確立することによって特定されます。 (出力ブランチは出力ポートと出力ラベルで指定されています。)
The connection management messages may be issued regardless of the Port Status of the switch port. Connections may be established or deleted when a switch port is in the Available, Unavailable, or any of the Loopback states. However, all connection states on an input port will be deleted when the port returns to the Available state from any other state, i.e., when a Port Management message is received for that port with the Function field indicating either Bring Up, or Reset Input Port.
接続管理メッセージは関係なく、スイッチポートのポートステータスの発行することができます。スイッチポートが使用可能、使用不可である、またはループバック状態のいずれかのとき、接続が確立されるか削除されることがあります。ただし、入力ポート上のすべての接続状態はポートが入力ポートを示すいずれかの起動、またはリセットポート管理メッセージは、機能分野と、そのポートが受信するすべての他の状態、すなわち、から利用可能な状態に戻ったときに削除されます。
The Add Branch message is a connection management message used to establish a connection or to add an additional branch to an existing connection. It may also be used to check the connection state stored in the switch. The connection is specified by the Input Port and Input Label fields. The output branch is specified by the Output Port and Output Label fields. The quality of service requirements of the connection are specified by the QoS Model Selector and Service Selector fields. To request a connection the Add Branch message is:
追加支店のメッセージは、接続を確立したり、既存の接続に追加のブランチを追加するために使用する接続管理メッセージです。また、スイッチに格納された接続状態をチェックするために使用することができます。接続は、入力ポートと入力ラベルフィールドで指定されています。出力ブランチは出力ポートと出力ラベルフィールドで指定されています。接続のサービス品質要件は、QoSモデルセレクターとサービスセレクタフィールドで指定されています。接続の追加支店のメッセージを要求するには、次のとおりです。
Message Type = 16
メッセージタイプ= 16
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Version | Message Type | Result | Code | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Partition ID | Transaction Identifier | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |I| SubMessage Number | Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Port Session Number | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Reservation ID | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Input Port | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Input Service Selector | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Output Port | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Output Service Selector | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |IQS|OQS|P|x|N|O| Adaptation Method | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|S|M|B| | +-+-+-+-+ Input Label | ~ ~ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|S|M|R| | +-+-+-+-+ Output Label | ~ ~ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
When the value of either IQS or OQS is set to 0b10 then the following Traffic Parameters Block is appended to the above message:
IQS又はOQSのいずれかの値が0b10とするように設定されている場合、次のトラフィックパラメータブロックは、上記のメッセージに添付されます。
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Input TC Flags |x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | ~ Input Traffic Parameters Block ~ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Output TC Flags|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | ~ Output Traffic Parameters Block ~ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Note: Fields and Parameters that have been explained in the description of the general connection message will not be explained in this section. Please refer to section 4.1 for details.
注:一般的な接続メッセージの記述で説明されているフィールドとパラメータは、このセクションで説明されることはありません。詳細については、4.1節を参照してください。
M: Multicast Multicast flags are used as a hint for point-to-multipoint or multipoint-to-point connections in the Add Branch message. They are not used in any other connection management messages and in these messages they SHOULD be set to zero. There are two instances of the M-bit in the Add Branch message; one for input branch specified by the Input Port and Input Label fields and one for the output branch specified by the Output Port and Output Label fields. If set for the input branch (in front of Input Label field), it indicates that the connection is very likely to be a point-to-multipoint connection. If zero, it indicates that this connection is very likely to be a point-to-point connection or is unknown. If set for the output branch (in front of the Output Label field), it indicates that the connection is very likely to be a multipoint-to-point connection. If zero, it indicates that this connection is very likely to be a point-to-point connection or is unknown.
M:マルチキャストマルチキャストフラグは、ポイント・ツー・マルチポイントの追加支店メッセージやマルチポイント・ツー・ポイント接続のためのヒントとして使用されています。彼らは、他の接続管理メッセージで使用されていないと、これらのメッセージには、それらをゼロに設定する必要があります。追加支店メッセージでMビットの2件のインスタンスがあります。出力ポートと出力ラベルフィールドで指定された出力ブランチのための入力ポートと入力ラベルフィールドと1で指定された入力ブランチの1。 (入力ラベルフィールドの前に)入力ブランチのために設定されている場合、それは接続がポイント・ツー・マルチポイント接続である可能性が非常に高いことを示しています。ゼロの場合、この接続はポイントツーポイント接続である可能性が非常に高いですか不明であることを示しています。 (出力ラベルフィールドの前に)出力ブランチに設定した場合は、接続はマルチポイント・ツー・ポイント接続である可能性が非常に高いことを示しています。ゼロの場合、この接続はポイントツーポイント接続である可能性が非常に高いですか不明であることを示しています。
If M flags are set for input as well as output branches, it indicates that the connection is very likely to be a multipoint-to-multipoint connection.
Mフラグが入力と同様に出力ブランチに設定されている場合は、接続はマルチポイント・ツー・マルチポイント接続である可能性が非常に高いことを示しています。
The Multicast flags are only used in the Add Branch message when establishing the first branch of a new connection. It is not required to be set when establishing subsequent branches of a point-to-multipoint or a multipoint-to-point connection and on such connections it SHOULD be ignored by the receiver. (Except in cases where the connection replace bit is enabled and set, the receipt of the second and subsequent Add Branch messages from the receiver indicates a point-to-multipoint or a multipoint-to-point connection.) If it is known that this is the first branch of a point-to-multipoint or a multipoint-to-point connection, this flag SHOULD be set. If it is unknown, or if it is known that the connection is point-to-point, this flag SHOULD be zero. The use of the multicast flag is not mandatory and may be ignored by the switch. If unused, the flags SHOULD be set to zero. Some switches use a different data structure for multicast connections rather than for point-to-point connections. These flags prevent the switch from setting up a point-to-point structure for the first branch of a multicast connection that MUST immediately be deleted and reconfigured as point-to-multipoint or multipoint-to-point when the second branch is established.
新しい接続の最初の支店を確立するときに、マルチキャストフラグはのみの追加支店メッセージで使用されています。ポイント・ツー・マルチポイント又はマルチポイント・ツー・ポイント接続の後続の枝を確立し、このような接続上でそれが受信機によって無視されるべきである場合に設定する必要がありません。 (接続ビットが有効と設定されている置き換える場合を除いて、受信機から第二及びその後の追加ブランチメッセージの受信は、ポイント・ツー・マルチポイント又はマルチポイント・ツー・ポイント接続を示している。)それは、このことがわかっている場合ポイント・ツー・マルチポイント又はマルチポイント・ツー・ポイント接続の最初の分岐であり、このフラグが設定されてください。それは未知である場合、またはそれは接続がポイントツーポイントであることが知られている場合、このフラグはゼロであるべきです。マルチキャストフラグの使用は必須ではなく、スイッチによって無視されてもよいです。未使用の場合は、フラグがゼロに設定する必要があります。一部のスイッチは、マルチキャスト接続のためにではなく、ポイントツーポイント接続のために異なるデータ構造を使用します。これらのフラグは直ちに削除され、ポイント・ツー・マルチポイント又はマルチポイント・ツー・ポイントの第二分岐が成立したときのように再設定する必要があり、マルチキャスト接続の最初の分岐のためのポイント・ツー・ポイント構成の設定からスイッチを防ぎます。
B: Bi-directional The Bi-directional flag applies only to the Add Branch message. In all other Connection Management messages it is not used. It may only be used when establishing a point-to-point connection. The Bi-directional flag in an Add Branch message, if set, requests that two unidirectional connections be established, one in the forward direction, and one in the reverse direction. It is equivalent to two Add Branch messages, one specifying the forward direction, and one specifying the reverse direction. The forward direction uses the values of Input Port, Input Label, Output Port and Output Label as specified in the Add Branch message. The reverse direction is derived by exchanging the values specified in the Input Port and Input Label fields, with those of the Output Port and Output Label fields respectively. Thus, a connection in the reverse direction originates at the input port specified by the Output Port field, on the label specified by the Output Label field. It departs from the output port specified by the Input Port field, on the label specified by the Input Label field.
B:双方向双方向フラグのみ追加支店メッセージに適用されます。他のすべての接続管理メッセージでは使用されません。ポイントツーポイント接続を確立するときにのみ使用することができます。追加ブランチメッセージにおける双方向フラグが設定されている場合、2つの単方向接続は、順方向に1、及び逆方向のいずれかを確立することを要求します。 1つの順方向、逆方向を指定するものを指定して、支店のメッセージを追加し2に相当します。追加支店メッセージで指定された順方向が入力ポート、入力ラベル、出力ポートと出力ラベルの値を使用しています。逆方向にそれぞれ出力ポートと出力ラベルフィールドのものと、入力ポートと入力ラベルフィールドに指定された値を交換することによって導出されます。このように、逆方向の接続は、出力ラベルフィールドで指定されたラベルに、出力ポート]フィールドで指定された入力ポートで発生します。これは、入力ラベルフィールドで指定されたラベルに、入力ポート]フィールドで指定した出力ポートから出発します。
The Bi-directional flag is simply a convenience to establish two unidirectional connections in opposite directions between the same two ports, with identical Labels, using a single Add Branch message. In all future messages the two unidirectional connections MUST be handled separately. There is no bi-directional delete message. However, a single Delete Branches message with two Delete Branch Elements, one for the forward connection and one for the reverse, may be used.
双方向フラグは、単に単一の追加ブランチメッセージを使用して、同一の標識を有する、同一の2つのポート間反対方向に2つの単方向接続を確立するために便宜です。将来のすべてのメッセージには2つの単方向の接続が別々に処理されなければなりません。何の双方向の削除メッセージはありません。しかし、2つの削除分岐要素、フォワード接続用と逆のための1つ、との単一削除ブランチメッセージを使用することができます。
R: Connection Replace The Connection Replace flag applies only to the Add Branch message and is not used in any other Connection Management messages. The R flag is used in cases when creation of multipoint-to-point connections is undesirable (e.g., POTS applications where fan-in is meaningless). If the R flag is set, the new connection replaces any existing connection if the label is already in use at the same Output Port.
R:接続フラグは唯一の追加支店メッセージに適用され、他の接続管理メッセージで使用されていない接続を交換して交換してくださいマルチポイント・ツー・ポイント接続の作成は望ましくない(ファンインは無意味であり、例えば、POTSアプリケーション)である場合にRフラグは、場合に使用されます。 Rフラグが設定されている場合、新しい接続はラベルが同じ出力ポートですでに使用されている場合は、既存の接続を置き換えます。
The Connection Replace mechanism allows a single Add Connection command to function as either a Move Branch message or a combination of Delete Branch/Add Branch messages. This mechanism is provided to support existing 64k call handling applications, such as emulating 64k voice switches.
メカニズムを交換接続は、単一の接続の追加コマンドは、/移動支店メッセージまたは削除支店の組み合わせのいずれかとして機能ブランチのメッセージを追加することができます。このメカニズムは、64kの音声スイッチをエミュレートするなど、既存の64kのコール処理アプリケーションをサポートするために提供されます。
The use of R flag is optional and MUST be pre-configured in the Port Management message [see section 6.1] to activate its use. The R flag MUST NOT be set if it is not pre-configured with the Port Management message. The switch MUST then return a Failure Response message: "36: Replace of connection is not activated on switch". Information about whether the function is active or not, can be obtained by using the Port Configuration message [see section 8.2].
Rフラグの使用は、その使用をアクティブにする[6.1節を参照]オプションで、ポート管理メッセージに事前設定されなければなりません。それはポート管理メッセージが事前に設定されていない場合、Rフラグを設定してはいけません。 「36:スイッチ上で活性化されていない接続の置き換え」スイッチは、失敗応答メッセージを返さなければなりません。機能がアクティブであるかどうかについての情報は、[セクション8.2を参照してください]ポート設定のメッセージを使用することによって得ることができます。
The R flag MUST NOT be set if either the M flag or the B flag is set. If a switch receives an Add connection request that has the R flag set with either the B or the M flag set, it MUST return a failure response message of: "37: Connection replacement mode cannot be combined with Bi-directional or Multicast mode"
MフラグまたはBフラグのいずれかが設定されている場合、Rフラグが設定されてはいけません。スイッチはBまたはMフラグのセットのいずれかで設定Rフラグを有する追加の接続要求を受信した場合、それは失敗の応答メッセージを返さなければなりません:「37:接続置換モードが双方向またはマルチキャストモードと組み合わせることができません」
If the connection specified by the Input Port and Input Label fields does not already exist, it MUST be established with the single output branch specified in the request message. If the Bi-directional Flag in the Flags field is set, the reverse connection MUST also be established. The output branch SHOULD have the QoS attributes specified by the Class of Service field.
入力ポートと入力ラベルフィールドで指定された接続が存在しない場合、それは、要求メッセージに指定された単一の出力ブランチを確立する必要があります。フラグ欄に双方向フラグが設定されている場合、逆接続も確立されなければなりません。出力ブランチは、サービスクラスのフィールドで指定されたQoS属性を持つ必要があります。
If the connection specified by the Input Port and Input Label fields already exists and the R flag is not set, but the specified output branch does not, the new output branch MUST be added. The new output branch SHOULD have the QoS attributes specified by the Class of Service field.
入力ポートと入力ラベルフィールドで指定された接続がすでに存在し、Rフラグが設定されていませんが、指定された出力ブランチがない場合は、新しい出力ブランチを追加する必要があります。新しい出力ブランチは、サービスクラスのフィールドで指定されたQoS属性を持つ必要があります。
If the connection specified by the Input Port and Input Label fields already exists and the specified output branch also already exists, the QoS attributes of the connection, specified by the Class of Service field, if different from the request message, SHOULD be changed to that in the request message. A success response message MUST be sent if the Result field of the request message is "AckAll". This allows the controller to periodically reassert the state of a connection or to change its priority. If the result field of the request message is "NoSuccessAck" a success response message SHOULD NOT be returned. This may be used to reduce the traffic on the control link for messages that are reasserting a previously established state. For messages that are reasserting a previously established state, the switch MUST always check that this state is correctly established in the switch hardware (i.e., the actual connection tables used to forward cells or frames).
入力ポートと入力ラベルフィールドで指定された接続がすでに存在し、指定した出力ブランチがすでに存在する場合は、要求メッセージと異なるが、それに変更する必要がある場合、QoSは、サービス分野のクラスで指定された接続、の属性要求メッセージインチ要求メッセージの結果フィールドが「AckAll」であれば、成功応答メッセージを送らなければなりません。これにより、コントローラは、定期接続の状態を再確認したり、その優先順位を変更することを可能にします。要求メッセージの結果フィールドがある場合は、「NoSuccessAck」成功応答メッセージが返されるべきではありません。これは、以前に確立された状態を再アサートされるメッセージの制御リンク上のトラフィックを軽減するために使用することができます。以前に確立された状態を再アサートされるメッセージのために、スイッチは常にこの状態が正しくスイッチハードウェアで確立されていることを確認しなければならない(すなわち、細胞またはフレームを転送するために使用される実際の接続テーブル)。
If the connection specified by the Input Port and Input Label fields already exists, and the Bi-directional Flag in the Flags field is set, a failure response MUST be returned indicating: "15: Point-to-point bi-directional connection already exists".
接続ポートと入力ラベルフィールドがすでに存在する入力で指定された、とフラグ欄に双方向フラグが設定され、失敗応答を示す返されなければならない場合:「15:ポイント・ツー・ポイントの双方向の接続がすでに存在しています」。
It should be noted that different switches support multicast in different ways. There may be a limit to the total number of point-to-multipoint or multipoint-to-point connections certain switches can support, and possibly a limit on the maximum number of branches that a point-to-multipoint or multipoint-to-point connection may specify. Some switches also impose a limit on the number of different Label values that may be assigned e.g., to the output branches of a point-to-multipoint connection. Many switches are incapable of supporting more than a single branch of any particular point-to-multipoint connection on the same output port. Specific failure codes are defined for some of these conditions.
異なるスイッチが異なる方法でマルチキャストをサポートすることに留意すべきです。分岐の最大数に特定のスイッチがサポートできる接続ポイント・ツー・マルチポイント又はマルチポイント・ツー・ポイントの総数に対する制限、およびおそらく限界があるかもしれないことをポイントツーマルチポイント又はマルチポイント・ツー・ポイント接続が指定できます。一部のスイッチはまた、ポイント・ツー・マルチポイント接続の出力ブランチに、例えば、割り当てることができる異なるラベル値の数に制限を課します。多くのスイッチは、同じ出力ポート上の任意の特定のポイント・ツー・マルチポイント接続の単一の分岐以上をサポートすることができません。特定の障害コードは、これらの条件のいくつかのために定義されています。
To request an ATM virtual path connection the ATM Virtual Path Connection (VPC) Add Branch message is:
ATM仮想パス接続(VPC)は支店メッセージを追加ATM仮想パス接続を要求するには、次のとおりです。
Message Type = 26
メッセージタイプ= 26
An ATM virtual path connection can only be established between ATM ports, i.e., ports with the "ATM" Label Type attribute. If an ATM VPC Add Branch message is received and either the switch input port specified by the Input Port field or the switch output port specified by the Output Port field is not an ATM port, a failure response message MUST be returned indicating, "28: ATM Virtual path switching is not supported on non-ATM ports".
ATM仮想パス接続はATMポート、「ATM」ラベルタイプ属性を持つ、すなわち、ポート間に確立することができます。 ATM VPC追加支店のメッセージが受信され、いずれかの入力ポート]フィールドまたは出力ポート]フィールドで指定されたスイッチ出力ポートで指定されたスイッチ入力ポートがATMポートでない場合は、失敗応答メッセージは28」、を示す返さなければなりません: ATM仮想パス切り替えは、「非ATMポートではサポートされません。
If an ATM VPC Add Branch message is received and the switch input port specified by the Input Port field does not support virtual path switching, a failure response message MUST be returned indicating, "24: ATM virtual path switching is not supported on this input port".
ATM VPC追加支店のメッセージが受信され、入力ポート]フィールドで指定されたスイッチ入力ポートが仮想パスの切り替えをサポートしていない場合は、失敗応答メッセージが示す返されなければならない、「24:ATM仮想パスの切り替えは、この入力ポートでサポートされていません。 」。
If an ATM virtual path connection already exists on the virtual path specified by the Input Port and Input VPI fields, a failure response message MUST be returned, indicating "27: Attempt to add an ATM virtual channel connection branch to an existing virtual path connection". For the VPC Add Branch message, if a virtual channel connection already exists on any of the virtual channels within the virtual path specified by the Input Port and Input VPI fields, a failure response message MUST be returned indicating, "26: Attempt to add an ATM virtual path connection branch to an existing virtual channel connection".
ATM仮想パス接続がすでに入力ポートと入力VPIフィールドで指定された仮想パス上に存在する場合、失敗応答メッセージが示す、返さなければならない「27:既存の仮想パス接続にATM仮想チャネル接続ブランチを追加しようとしました」 。仮想チャネル接続が既に入力ポートと入力VPIフィールドで指定された仮想パス内の仮想チャネルのいずれかに存在する場合VPCは、ブランチメッセージを追加するために、失敗応答メッセージ26」を示す返さなければなりません:追加しようとしてい既存の仮想チャネル接続」へのATM仮想パス接続ブランチ。
The Delete Tree message is a Connection Management message used to delete an entire connection. All remaining branches of the connection are deleted. A connection is defined by the Input Port and the Input Label fields. The Output Port and Output Label fields are not used in this message. The Delete Tree message is:
削除ツリーメッセージは、全体の接続を削除するために使用する接続管理メッセージです。接続の残りのすべてのブランチが削除されます。接続は、入力ポートと入力ラベルフィールドによって定義されます。出力ポートと出力ラベルフィールドは、このメッセージに使用されていません。削除ツリーメッセージは次のとおりです。
Message Type = 18
メッセージタイプ= 18
If the Result field of the request message is "AckAll" a success response message MUST be sent upon successful deletion of the specified connection. The success message MUST NOT be sent until the delete operation has been completed and if possible, not until all data on the connection, queued for transmission, has been transmitted.
要求メッセージの結果フィールドが「AckAll」であれば、成功応答メッセージは、指定された接続の成功削除時に送らなければなりません。成功メッセージは、削除操作が完了するまで送ってはいけませんと、いない接続上のすべてのデータまで、伝送のためにキューイング可能な場合は、送信されてきました。
The Verify Tree message has been removed from this version of GSMP.
ツリーを確認したメッセージは、GSMPのこのバージョンから削除されました。
Message Type = 19
メッセージタイプ= 19
If a request message is received with Message Type = 19, a failure response MUST be returned with the Code field indicating:
要求メッセージはメッセージタイプ= 19で受信された場合、失敗応答を示すコードフィールドに返さなければなりません。
"3: The specified request is not implemented on this switch.".
「3:指定された要求は、このスイッチに実装されていません。」。
The Delete All Input Port message is a connection management message used to delete all connections on a switch input port. All connections that originate at the specified input port MUST be deleted. On completion of the operation all dynamically assigned Label values for the specified port MUST be unassigned, i.e., there MUST be no connections established in the Label space that GSMP controls on this port. The Service Selectors, Output Port, Input
すべての入力ポートのメッセージを削除するスイッチの入力ポート上のすべての接続を削除するために使用する接続管理メッセージです。指定された入力ポートに起因するすべての接続を削除する必要があります。指定されたポートの動作すべての動的に割り当てられたラベル値の完了時に、すなわち、GSMPこのポートで制御するラベル空間で確立ない接続があってはならない、未割り当てなければなりません。サービスセレクタ、出力ポート、入力
Label and Output Label fields are not used in this message. The Delete All Input Port message is:
ラベルと出力ラベルフィールドは、このメッセージに使用されていません。すべての入力ポートのメッセージを削除します。次のとおりです。
Message Type = 20
メッセージタイプ= 20
If the Result field of the request message is "AckAll", a success response message MUST be sent upon completion of the operation. The success response message MUST NOT be sent until the operation has been completed.
要求メッセージの結果フィールドが「AckAll」である場合には、成功応答メッセージには、操作の完了時に送らなければなりません。操作が完了するまで成功応答メッセージを送ってはいけません。
The following failure response messages may be returned to a Delete All Input Port request.
次の障害応答メッセージが削除すべての入力ポート要求に戻すことができます。
3: The specified request is not implemented on this switch.
3:指定された要求は、このスイッチに実装されていません。
4: One or more of the specified ports does not exist.
4:指定されたポートの1つ以上が存在しません。
5: Invalid Port Session Number.
5:無効なポートセッションの数。
If any field in a Delete All Input Port message not covered by the above failure codes is invalid, a failure response MUST be returned indicating: "2: Invalid request message". Else, the Delete All Input Port operation MUST be completed successfully and a success message returned. No other failure messages are permitted.
「2:無効な要求メッセージ」の削除のいずれかのフィールドは、上記の障害コードでカバーされていないすべての入力ポートメッセージが無効な場合、失敗応答を示す返されなければなりません。そうでなければ、ポートの操作が正常に完了しなければならないと成功メッセージが返されたすべての入力を削除します。他の障害メッセージは許可されていません。
The Delete All message is a connection management message used to delete all connections on a switch output port. All connections that have the specified output port MUST be deleted. On completion of the operation all dynamically assigned Label values for the specified port MUST be unassigned, i.e., there MUST be no connections established in the Label space that GSMP controls on this port. The Service Selectors, Input Port, Input Label and Output Label fields are not used in this message. The Delete All Output Port message is:
すべてのメッセージを削除するスイッチの出力ポート上のすべての接続を削除するために使用する接続管理メッセージです。指定された出力ポートを持っているすべての接続が削除されなければなりません。指定されたポートの動作すべての動的に割り当てられたラベル値の完了時に、すなわち、GSMPこのポートで制御するラベル空間で確立ない接続があってはならない、未割り当てなければなりません。サービスセレクタ、入力ポート、入力ラベルと出力ラベルフィールドは、このメッセージで使用されていません。すべての出力ポートのメッセージを削除します。次のとおりです。
Message Type = 21
メッセージタイプ= 21
If the Result field of the request message is "AckAll", a success response message MUST be sent upon completion of the operation. The success response message MUST NOT be sent until the operation has been completed.
要求メッセージの結果フィールドが「AckAll」である場合には、成功応答メッセージには、操作の完了時に送らなければなりません。操作が完了するまで成功応答メッセージを送ってはいけません。
The following failure response messages may be returned to a Delete All Output Port request.
次の障害応答メッセージが削除すべての出力ポートのリクエストに戻すことができます。
3: The specified request is not implemented on this switch.
3:指定された要求は、このスイッチに実装されていません。
4: One or more of the specified ports does not exist.
4:指定されたポートの1つ以上が存在しません。
5: Invalid Port Session Number.
5:無効なポートセッションの数。
If any field in a Delete All Output Port message not covered by the above failure codes is invalid, a failure response MUST be returned indicating: "2: Invalid request message". Else, the delete all operation MUST be completed successfully and a success message returned. No other failure messages are permitted.
「2:無効な要求メッセージ」の削除のいずれかのフィールドは、上記の障害コードでカバーされていないすべての出力ポートメッセージが無効な場合、失敗応答を示す返されなければなりません。そうでなければ、削除すべての操作が正常に完了しなければならないと成功メッセージが返されます。他の障害メッセージは許可されていません。
The Delete Branches message is a connection management message used to request one or more delete branch operations. Each delete branch operation deletes a branch of a channel, or in the case of the last branch of a connection, it deletes the connection. The Delete Branches message is:
削除支店のメッセージは、1つまたは複数の削除分岐操作を要求するために使用される接続管理メッセージです。各削除分岐動作は、チャネルのブランチを削除、または接続の最後のブランチの場合には、その接続を削除します。削除支店メッセージは次のとおりです。
Message Type = 17
メッセージタイプ= 17
The request message has the following format:
リクエスト・メッセージの形式は次のとおりです。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Version | Message Type | Result | Code | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Partition ID | Transaction Identifier | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |I| SubMessage Number | Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x| Number of Elements | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | ~ Delete Branch Elements ~ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Note: Fields and Parameters that have been explained in the description of the general connection message will not be explained in this section. Please refer to section 4.1 for details.
注:一般的な接続メッセージの記述で説明されているフィールドとパラメータは、このセクションで説明されることはありません。詳細については、4.1節を参照してください。
Number of Elements Specifies the number of Delete Branch Elements to follow in the message. The number of Delete Branch Elements in a Delete Branches message MUST NOT cause the packet length to exceed the maximum transmission unit defined by the encapsulation.
要素数はメッセージに従って削除支店要素の数を指定します。削除ブランチメッセージに削除の分岐要素の数は、パケット長は、カプセル化によって定義された最大伝送単位を超えることがあってはなりません。
Each Delete Branch Element specifies a branch to be deleted and has the following structure:
それぞれの枝の要素を削除するブランチを削除する指定し、以下の構造を有します:
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Error |x|x|x|x|x|x|x|x|x|x|x|x| Element Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Port Session Number | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Input Port | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Output Port | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|S|x|x| | +-+-+-+-+ Input Label | ~ ~ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|S|x|x| | +-+-+-+-+ Output Label | ~ ~ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Note: Fields and Parameters that have been explained in the description of the general connection message will not be explained in this section. Please refer to section 4.1 for details.
注:一般的な接続メッセージの記述で説明されているフィールドとパラメータは、このセクションで説明されることはありません。詳細については、4.1節を参照してください。
Error Is used to return a failure code indicating the reason for the failure of a specific Delete Branch Element in a Delete Branches failure response message. The Error field is not used in the request message and MUST be set to zero. A value of zero is used to indicate that the delete operation specified by this Delete Branch Element was successful. Values for the other failure codes are specified in Section 12, "Failure Response Codes".
エラーが削除支店失敗応答メッセージ内の特定の削除支店要素の失敗の理由を示すエラーコードを返すために使用されます。エラー・フィールドは、要求メッセージ内で使用されず、ゼロに設定しなければなりません。ゼロの値は、この削除ブランチ要素によって指定された削除操作が成功したことを示すために使用されます。他の障害コードの値は第12節、「失敗応答コード」に指定されています。
All other fields of the Delete Branch Element have the same definition as specified for the other connection management messages.
削除支店要素の他のすべてのフィールドは、他の接続管理メッセージに指定したのと同じ定義を持っています。
In each Delete Branch Element, a connection is specified by the Input Port and Input Label fields. The specific branch to be deleted is indicated by the Output Port and Output Label fields.
各支店の要素を削除するには、接続は入力ポートと入力ラベルフィールドで指定されています。削除する特定のブランチは出力ポートと出力ラベルフィールドで示されています。
If the Result field of the Delete Branches request message is "AckAll" a success response message MUST be sent upon successful deletion of the branches specified by all of the Delete Branch Elements. The success response message MUST NOT be sent until all of the delete branch operations have been completed. The success response message is only sent if all of the requested delete branch operations were successful. No Delete Branch Elements are returned in a Delete Branches success response message and the Number of Elements field MUST be set to zero.
削除支店要求メッセージの結果フィールドは「AckAll」成功応答メッセージは削除支店のすべての要素で指定された枝の成功削除時に送らなければなりませんされている場合。削除ブランチ操作のすべてが完了するまで成功応答メッセージを送ってはいけません。要求された削除分岐操作のすべてが成功した場合は、成功応答メッセージのみが送信されます。いいえ削除支店の要素が削除支店成功応答メッセージで返されず、要素のフィールドの数をゼロに設定しなければなりません。
If there is a failure in any of the Delete Branch Elements, a Delete Branches failure response message MUST be returned. The Delete Branches failure response message is a copy of the request message with the Code field of the entire message set to "10: General Message Failure" and the Error field of each Delete Branch Element indicating the result of each requested delete operation. A failure in any of the Delete Branch Elements MUST NOT interfere with the processing of any other Delete Branch Elements.
削除支店の要素のいずれかに障害が発生した場合、削除支店失敗応答メッセージが返されなければなりません。それぞれの結果を示す各削除支店エレメントのエラー・フィールド削除操作を要求された:削除支店失敗応答メッセージには、「一般的なメッセージの失敗は、10」に設定し、全メッセージのCodeフィールドと要求メッセージのコピーです。削除ブランチ要素のいずれかの障害は、他の削除分岐要素の処理を妨害してはなりません。
The Move Output Branch message is used to move a branch of an existing connection from its current output port label to a new output port label in a single atomic transaction. The Move Output Branch connection management message has the following format for both request and response messages:
移動出力分岐メッセージが単一のアトミックトランザクションで新しい出力ポートのラベルに、現在の出力ポートラベルから既存の接続の枝を移動するために使用されます。移動出力ブランチ接続管理メッセージは、要求と応答メッセージの両方の形式は以下のとおりです。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Version | Message Type | Result | Code | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Partition ID | Transaction Identifier | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |I| SubMessage Number | Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Port Session Number | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Input Port | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Input Service Selector | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Old Output Port | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | New Output Port | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Output Service Selector | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |IQS|OQS|P|x|N|O| Adaptation Method | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|S|x|x| | +-+-+-+-+ Input Label | ~ ~ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|S|x|x| | +-+-+-+-+ Old Output Label | ~ ~ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|S|x|x| | +-+-+-+-+ New Output Label | ~ ~ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
When the value of either IQS or OQS is set to 0b10 then the following Traffic Parameters Block is appended to the above message:
IQS又はOQSのいずれかの値が0b10とするように設定されている場合、次のトラフィックパラメータブロックは、上記のメッセージに添付されます。
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Input TC Flags |x x x x x x x x x x x x x x x x x x x x x x x x| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | ~ Input Traffic Parameters Block ~ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Output TC Flags|x x x x x x x x x x x x x x x x x x x x x x x x| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | ~ Output Traffic Parameters Block ~ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Note: Fields and Parameters that have been explained in the description of the general connection message will not be explained in this section. Please refer to section 4.1 for details.
注:一般的な接続メッセージの記述で説明されているフィールドとパラメータは、このセクションで説明されることはありません。詳細については、4.1節を参照してください。
The Move Output Branch message is a connection management message used to move a single output branch of connection from its current output port and Output Label, to a new output port and Output Label on the same connection. None of the connection's other output branches are modified. When the operation is complete the original Output Label on the original output port will be deleted from the connection.
移動出力分岐メッセージは同じ接続上の新しい出力ポートと出力ラベルに、その電流出力ポートと出力ラベルからの接続の単一の出力ブランチを移動するために使用する接続管理メッセージです。接続の他の出力ブランチのいずれも変更されません。操作が完了すると、元の出力ポート上の元の出力ラベルが接続から削除されます。
The Move Output Branch message is:
移動出力分岐メッセージは次のとおりです。
Message Type = 22
メッセージタイプ= 22
For the Move Output Branch message, if the connection specified by the Input Port and Input Label fields already exists, and the output branch specified by the Old Output Port and Old Output Label fields exists as a branch on that connection, the output branch specified by the New Output Port and New Output Label fields is added to the connection and the branch specified by the Old Output Port and Old Output Label fields is deleted. If the Result field of the request message is "AckAll", a success response message MUST be sent upon successful completion of the operation. The success response message MUST NOT be sent until the Move Branch operation has been completed.
入力ポートと入力ラベルフィールドで指定された接続がすでに存在している、と旧出力ポートと旧出力ラベルフィールドで指定された出力ブランチは、その接続でブランチとして存在している場合は移動出力分岐メッセージの場合は、出力ブランチはで指定されました新しい出力ポートと新しい出力ラベルフィールドが接続され、削除された旧出力ポートと旧出力ラベルフィールドで指定されたブランチに追加されます。要求メッセージの結果フィールドが「AckAll」である場合には、成功応答メッセージには、操作が正常に完了した時に送らなければなりません。移動支店の操作が完了するまで成功応答メッセージを送ってはいけません。
For the Move Output Branch message, if the connection specified by the Input Port and Input Label fields already exists, but the output branch specified by the Old Output Port and Old Output Label fields does not exist as a branch on that connection, a failure response MUST be returned with the Code field indicating, "12: The specified branch does not exist".
移動出力分岐メッセージの場合は、すでに存在する入力ポートと入力ラベルフィールドで指定された接続が、古い出力ポートと旧出力ラベルフィールドで指定された出力ブランチは、その接続、失敗応答にブランチとして存在しない場合「12:指定されたブランチは存在しない」、Codeフィールドが示すで返さなければなりません。
The ATM VPC Move Output Branch message is a connection management message used to move a single output branch of a virtual path connection from its current output port and output VPI, to a new output port and output VPI on the same virtual channel connection. None of the other output branches are modified. When the operation is complete the original output VPI on the original output port will be deleted from the connection.
ATM VPCは、出力分岐メッセージを移動し、同じ仮想チャネル接続に新たな出力ポートと出力VPIに、その現在の出力ポートと出力VPIから仮想パス接続の単一の出力ブランチを移動させるために使用される接続管理メッセージです。他の出力ブランチのいずれも変更されません。操作が完了すると、元の出力ポート上の元の出力VPIが接続から削除されます。
The VPC Move Branch message is:
VPC移動支店メッセージは次のとおりです。
Message Type = 27
メッセージタイプ= 27
For the VPC Move Output Branch message, if the virtual path connection specified by the Input Port and Input VPI fields already exists, and the output branch specified by the Old Output Port and Old Output VPI fields exists as a branch on that connection, the output branch specified by the New Output Port and New Output VPI fields is added to the connection and the branch specified by the Old Output Port and Old Output VPI fields is deleted. If the Result field of the request message is "AckAll", a success response message MUST be sent upon successful completion of the operation. The success response message MUST NOT be sent until the Move Branch operation has been completed.
VPCの場合は出力分岐メッセージ、ポートおよび入力VPIフィールドがすでに存在している、と旧出力ポートと旧出力VPIフィールドで指定された出力ブランチは、その接続でブランチとして存在する入力で指定された場合、仮想パス接続、出力を移動します新しい出力ポートと新しい出力VPIフィールドで指定されたブランチは、接続に追加され、旧出力ポートと旧出力VPIフィールドで指定されたブランチが削除されます。要求メッセージの結果フィールドが「AckAll」である場合には、成功応答メッセージには、操作が正常に完了した時に送らなければなりません。移動支店の操作が完了するまで成功応答メッセージを送ってはいけません。
For the VPC Move Output Branch message, if the virtual path connection specified by the Input Port and Input VPI fields already exists, but the output branch specified by the Old Output Port and Old Output VPI fields does not exist as a branch on that connection, a failure response MUST be returned with the Code field indicating, "12: The specified branch does not exist".
VPC用のポートと入力VPIフィールドがすでに存在しているが、古い出力ポートと旧出力VPIフィールドで指定された出力ブランチは、その接続でブランチとして存在していない入力で指定された仮想パス接続であれば出力分岐メッセージを、移動失敗応答は、「12:指定されたブランチは存在しない」、Codeフィールドが示すで返さなければなりません。
If the virtual channel connection specified by the Input Port and Input Label fields; or the virtual path connection specified by the Input Port and Input VPI fields; does not exist, a failure response MUST be returned with the Code field indicating, "11: The specified connection does not exist".
もし入力ポートと入力ラベルフィールドで指定された仮想チャネル接続。または入力ポートと入力VPIフィールドで指定された仮想パス接続。存在しない場合、失敗応答は、「11:指定された接続が存在しない」、コードフィールドが示すで返さなければなりません。
If the output branch specified by the New Output Port, New Output VPI, and New Output VCI fields for a virtual channel connection; or the output branch specified by the New Output Port and New Output VPI fields for a virtual path connection; is already in use by any connection other than that specified by the Input Port and Input
出力ブランチは、仮想チャネル接続のための新しい出力ポート、新しい出力VPI、および新しい出力VCIフィールドで指定された場合は、または仮想パス接続のための新しい出力ポートと新しい出力VPIフィールドで指定された出力ブランチ。入力ポートと入力で指定した以外の任意の接続ですでに使用されています
Label fields, then the resulting output branch will have multiple input branches. If multiple point-to-point connections share the same output branch, the result will be a multipoint-to-point connection. If multiple point-to-multipoint trees share the same output branches, the result will be a multipoint-to-multipoint connection.
ラベルフィールドは、その結果の出力ブランチは、複数の入力ブランチを持つことになります。複数のポイントツーポイント接続が同じ出力ブランチを共有している場合、その結果は、マルチポイント・ツー・ポイント接続となります。複数のポイント・ツー・マルチポイントの木が同じ出力ブランチを共有している場合、その結果は、マルチポイント・ツー・マルチポイント接続となります。
The Move Input Branch message is used to move a branch of an existing connection from its current input port label to a new input port label in a single atomic transaction. The Move Input Branch connection management message has the following format for both request and response messages:
移動入力分岐メッセージは単一のアトミックトランザクションで新しい入力ポートラベルへの現在の入力ポートラベルから既存の接続の枝を移動するために使用されます。移動入力分岐接続管理メッセージは、要求および応答メッセージの両方のために、以下の形式を有します。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Version | Message Type | Result | Code | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Partition ID | Transaction Identifier | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |I| SubMessage Number | Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Port Session Number | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Output Port | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Input Service Selector | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Old Input Port | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | New Input Port | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Output Service Selector | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |IQS|OQS|P|x|N|O| Adaptation Method | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|S|x|x| | +-+-+-+-+ Output Label | ~ ~ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|S|x|x| | +-+-+-+-+ Old Input Label | ~ ~ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|S|x|x| | +-+-+-+-+ New Input Label | ~ ~ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
When the value of either IQS or OQS is set to 0b10, then the following Traffic Parameters Block is appended to the above message:
IQS又はOQSのいずれかの値が0b10とに設定されている場合、次のトラフィックパラメータブロックは、上記のメッセージに添付されます。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Input TC Flags |x x x x x x x x x x x x x x x x x x x x x x x x| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | ~ Input Traffic Parameters Block ~ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Output TC Flags|x x x x x x x x x x x x x x x x x x x x x x x x| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | ~ Output Traffic Parameters Block ~ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Note: Fields and Parameters that have been explained in the description of the general connection message will not be explained in this section. Please refer to section 4.1 for details.
注:一般的な接続メッセージの記述で説明されているフィールドとパラメータは、このセクションで説明されることはありません。詳細については、4.1節を参照してください。
The Move Input Branch message is a connection management message used to move a single input branch of connection from its current input port and Input Label, to a new input port and Input Label on the same connection. None of the connection's other input branches are modified. When the operation is complete, the original Input Label on the original input port will be deleted from the connection.
移動入力分岐メッセージは同じ接続上の新しい入力ポートと入力ラベルに、その現在の入力ポートと入力ラベルからの接続の単一の入力ブランチを移動するために使用する接続管理メッセージです。接続の他の入力ブランチのいずれも変更されません。操作が完了すると、元の入力ポート上の元の入力ラベルが接続から削除されます。
The Move Input Branch message is:
移動入力分岐メッセージは次のとおりです。
Message Type = 23
メッセージタイプ= 23
For the Move Input Branch message, if the connection specified by the Output Port and Output Label fields already exists, and the input branch specified by the Old Input Port and Old Input Label fields exists as a branch on that connection, the input branch specified by the New Input Port and New Input Label fields is added to the connection and the branch specified by the Old Input Port and Old Input Label fields is deleted. If the Result field of the request message is "AckAll", a success response message MUST be sent upon successful completion of the operation. The success response message MUST NOT be sent until the Move Input Branch operation has been completed.
移動入力分岐メッセージの場合、接続はポートと出力ラベルフィールドがすでに存在する出力によって指定され、旧入力ポートと旧入力ラベルフィールドで指定された入力ブランチがその接続上の枝、で指定された入力ブランチとして存在している場合新しい入力ポートと新しい入力ラベルフィールドが削除され、接続、旧入力ポートと旧入力ラベルフィールドで指定されたブランチに追加されます。要求メッセージの結果フィールドが「AckAll」である場合には、成功応答メッセージには、操作が正常に完了した時に送らなければなりません。移動入力ブランチ操作が完了するまで成功応答メッセージを送ってはいけません。
For the Move Input Branch message, if the connection specified by the Output Port and Output Label fields already exists, but the input branch specified by the Old Input Port and Old Input Label fields does not exist as a branch on that connection, a failure response MUST be returned with the Code field indicating, "12: The specified branch does not exist".
移動入力分岐メッセージの場合は、すでに存在する出力ポートと出力ラベルフィールドで指定された接続が、旧入力ポートと旧入力ラベルフィールドで指定された入力ブランチは、その接続、失敗応答にブランチとして存在しない場合「12:指定されたブランチは存在しない」、Codeフィールドが示すで返さなければなりません。
The ATM VPC Move Input Branch message is a connection management message used to move a single input branch of a virtual path connection from its current input port and input VPI, to a new input port and input VPI on the same virtual channel connection. None of the other input branches are modified. When the operation is complete, the original input VPI on the original input port will be deleted from the connection.
ATM VPC移動入力分岐メッセージは同じ仮想チャネル接続に新たな入力ポートと入力VPIに、現在の入力ポートと入力VPIから仮想パス接続の単一の入力ブランチを移動させるために使用される接続管理メッセージです。他の入力ブランチのいずれも変更されません。操作が完了すると、元の入力ポート上の元の入力VPIが接続から削除されます。
The VPC Move Input Branch message is:
VPC移動入力分岐メッセージは次のとおりです。
Message Type = 28
メッセージタイプ= 28
For the VPC Move Input Branch message, if the virtual path connection specified by the Output Port and Output VPI fields already exists, and the input branch specified by the Old Input Port and Old Input VPI fields exists as a branch on that connection, the input branch specified by the New Input Port and New Input VPI fields is added to the connection and the branch specified by the Old Input Port and Old Input VPI fields is deleted. If the Result field of the request message is "AckAll" a success response message MUST be sent upon successful completion of the operation. The success response message MUST NOT be sent until the Move Input Branch operation has been completed.
VPC移動入力分岐メッセージについては、すでに存在する出力ポートと出力VPIフィールドで指定された仮想パス接続、および旧入力ポートと旧入力VPIフィールドで指定された入力ブランチがその接続上のブランチとして存在している場合、入力新しい入力ポートと新しい入力VPIフィールドで指定されたブランチは、接続に追加され、旧入力ポートと旧入力VPIフィールドで指定されたブランチが削除されます。要求メッセージの結果フィールドがある場合は、「AckAll」成功応答メッセージには、操作が正常に完了した時に送らなければなりません。移動入力ブランチ操作が完了するまで成功応答メッセージを送ってはいけません。
For the VPC Move Input Branch message, if the virtual path connection specified by the Output Port and Output VPI fields already exists, but the input branch specified by the Old Input Port and Old Input
VPC移動入力分岐メッセージ、もしすでに存在する出力ポートと出力VPIフィールドで指定された仮想パス接続が、旧入力ポートと旧入力で指定された入力ブランチ
VPI fields does not exist as a branch on that connection, a failure response MUST be returned with the Code field indicating, "12: The specified branch does not exist".
VPIフィールドは、その接続上のブランチとして存在していない、失敗応答では、「12:指定されたブランチは存在しない」、Codeフィールドが示すで返さなければなりません。
If the virtual channel connection specified by the Output Port and Output Label fields, or if the virtual path connection specified by the Output Port and Output VPI fields does not exist, a failure response MUST be returned with the Code field indicating, "11: The specified connection does not exist".
仮想チャネル接続は出力ポートと出力ラベルフィールドで指定された、または出力ポートと出力VPIフィールドで指定された仮想パス接続が存在しない場合は、失敗応答は、11」、Codeフィールドが示すで返さなければならない場合:指定された接続は、「存在しません。
If the input branch specified by the New Input Port, New Input VPI, and New Input VCI fields for a virtual channel connection, or the input branch specified by the New Input Port and New Input VPI fields for a virtual path connection, is already in use by any connection other than that specified by the Output Port and Output Label fields, then the resulting input branch will have multiple output branches. If multiple point-to-point connections share the same input branch, the result will be a point-to-multipoint connection. If multiple multipoint-to-point trees share the same input branches, the result will be a multipoint-to-multipoint connection.
仮想チャネル接続、または仮想パス接続のための新しい入力ポートと新しい入力VPIフィールドで指定された入力ブランチの新しい入力ポート、新しい入力VPI、および新しい入力VCIフィールドで指定された入力ブランチは、すでにある場合出力ポートと出力ラベルフィールドで指定した以外の任意の接続で使用し、その結果の入力ブランチは、複数の出力ブランチを持つことになります。複数のポイントツーポイント接続が同じ入力ブランチを共有している場合、その結果は、ポイント・ツー・マルチポイント接続となります。複数のマルチポイント・ツー・ポイントの木が同じ入力ブランチを共有している場合、結果は、マルチポイントツーマルチポイント接続であろう。
GSMP allows switch resources (e.g., bandwidth, buffers, queues, labels, etc.) to be reserved for connections before the connections themselves are established. This is achieved through the manipulation of Reservations in the switch.
GSMPは、スイッチリソース(例えば、帯域幅、バッファ、キュー、ラベルなど)自体が確立されている接続する前に、接続用に予約することができます。これは、スイッチ内の予約の操作によって達成されます。
Reservations are hard state objects in the switch that can be created by the controller by sending a Reservation Request message. Each Reservation is uniquely identified by an identifying number called a Reservation ID. Reservation objects can be deleted with the Delete Reservation message or the Delete All Reservations message. A reservation object is also deleted when the Reservation is deployed by specifying a Reservation ID in a valid Add Branch message.
予約は、予約要求メッセージを送信することによって、コントローラによって作成することができるスイッチで硬い状態オブジェクトです。各予約を一意に予約IDと呼ばれる識別番号によって識別されます。予約のオブジェクトが削除予約メッセージまたは削除すべての予約メッセージを削除することができます。予約は有効な追加支店メッセージに予約IDを指定することによって展開されたときに、予約オブジェクトも削除されます。
The reserved resources MUST remain reserved until either the reservation is deployed, in which case the resources are applied to a branch, or the reservation is explicitly deleted (with a Delete Reservation message or a Delete All Reservations message), in which case the resources are freed. Reservations and reserved resources are deleted if the switch is reset.
その場合には資源があり、予約のいずれかが展開されるまで予約されたリソースは、その場合、リソースはブランチに適用され、予約されたままでなければならない、または予約が明示的に削除されます(削除予約メッセージまたはすべての予約メッセージを削除します)解放されました。スイッチがリセットされた場合に予約し、予約されたリソースが削除されます。
A Reservation object includes its Reservation ID plus all the connection state associated with a branch with the exception that the branch's input label and/or output label may be unspecified. The Request Reservation message is therefore almost identical to the Add Branch message.
予約オブジェクトは、その予約IDプラスブランチの入力ラベル及び/又は出力ラベルが不特定であってもよいことを除いて分岐に関連付けられているすべての接続状態を含みます。リクエスト予約メッセージは、そのための追加支店メッセージとほぼ同じです。
The switch establishes the maximum number of reservations it can store by setting the value of Max Reservations in the Switch Configuration response message. The switch indicates that it does not support reservations by setting Max Reservations to 0. The valid range of Reservation IDs is 1 to Max Reservations).
スイッチは、スイッチの設定応答メッセージに最大予約の値を設定することにより保存することができ、予約の最大数を設定します。スイッチは、それが0にIDが最大予約1)であり、予約の有効範囲を最大予約を設定することにより、予約をサポートしていないことを示しています。
The Reservation Request message creates a Reservation in the switch and reserves switch resources for a connection that may later be established using an Add Branch message. The Reservation Request Message is:
予約要求メッセージは、スイッチで予約を作成し、準備金は後で追加支店のメッセージを使用して確立することができる接続のためのリソースを切り替えます。予約要求メッセージは次のとおりです。
Message Type = 70
メッセージタイプ= 70
The Reservation Request message has the following format for the request message:
予約要求メッセージは、要求メッセージのための形式は以下のとおりです。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Version | Message Type | Result | Code | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Partition ID | Transaction Identifier | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |I| SubMessage Number | Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Port Session Number | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Reservation ID | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Input Port | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Input Service Selector | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Output Port | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Output Service Selector | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |IQS|OQS|P|x|N|O| Adaptation Method | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|S|M|B| | +-+-+-+-+ Input Label | ~ ~ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|S|M|x| | +-+-+-+-+ Output Label | ~ ~ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
When the value of either IQS or OQS is set to 0b10 then the following Traffic Parameters Block is appended to the above message:
IQS又はOQSのいずれかの値が0b10とするように設定されている場合、次のトラフィックパラメータブロックは、上記のメッセージに添付されます。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Input TC Flags |x x x x x x x x x x x x x x x x x x x x x x x x| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | ~ Input Traffic Parameters Block ~ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Output TC Flags|x x x x x x x x x x x x x x x x x x x x x x x x| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | ~ Output Traffic Parameters Block ~ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Note: Fields and Parameters that have been explained in the description of the general connection message will not be explained in this section. Please refer to section 4.1 for details.
注:一般的な接続メッセージの記述で説明されているフィールドとパラメータは、このセクションで説明されることはありません。詳細については、4.1節を参照してください。
All the fields of the Reservation Request message have the same meanings as they do in the Add Branch message with the following exceptions:
彼らは、以下の例外を除いて追加支店メッセージでそうであるように予約要求メッセージのすべてのフィールドは同じ意味を持っています:
Reservation ID Specifies the Reservation ID of the Reservation. If the numerical value of the Reservation ID is greater than the value of the Max Reservations (from the Switch Configuration message), a failure response is returned indicating "20: the Reservation ID out of Range". If the value of Reservation ID matches that of an extant Reservation, a failure response is returned indicating "22: Reservation ID in use".
予約IDは、予約の予約IDを指定します。 「範囲外の予約ID 20を」予約IDの数値が(スイッチコンフィギュレーションメッセージから)最大予約の値よりも大きい場合、失敗応答を示す返されます。 「使用中の予約ID 22を」予約IDの値はその現存予約一致した場合、失敗応答を示す返されます。
Input Label If a specific input label is specified, then that label is reserved along with the required resources. If the Input Label is 0 then the switch reserves the resources, but will not bind them to a label until the add branch command is given, which references the Reservation Id. If the input label is 0, then all stacked labels MUST also be zeroed.
入力ラベル特定の入力ラベルが指定されている場合は、そのラベルが必要なリソースと一緒に予約されています。入力ラベルが0の場合、スイッチは、リソースを予約しますが、追加の分岐命令が与えられるまで予約IDを参照している、ラベルにそれらを結合しません。入力ラベルが0である場合、すべてのスタックのラベルもゼロにしなければなりません。
Output Label If a specific Output Label is specified then that label is reserved along with the required resources. If the Output Label is 0 then the switch reserves the resources, but will not bind them to a label until the add branch command is given which references the Reservation Id. If the Output Label is 0, then all stacked labels MUST also be zeroed
出力ラベル特定の出力ラベルが指定されている場合は、そのラベルが必要なリソースと一緒に予約されています。出力ラベルが0の場合、スイッチは、リソースを予約しますが、追加の分岐命令は、予約IDを参照され与えられるまでのラベルにそれらを結合しません。出力ラベルが0である場合、すべてのスタックのラベルもゼロにしなければなりません
When the switch receives a valid Reservation Request it reserves all the appropriate switch resources needed to establish a branch with corresponding attributes. If sufficient resources are not available, a failure response is returned indicating "18: Insufficient resources". Other failure responses are as defined for the Add Branch message.
スイッチが有効な予約要求を受信した場合には、対応する属性で枝を確立するために必要なすべての適切なスイッチリソースを予約しています。 「:リソースが不足18を」十分なリソースが利用できない場合、失敗応答を示す返されます。追加支店のメッセージに対して定義されたように、他の故障応答があります。
The Delete Reservation message deletes a Reservation object in the switch and frees the reserved switch resources associated with that reservation object. The Reservation Request Message is:
削除予約メッセージは、スイッチ内の予約オブジェクトを削除し、その予約オブジェクトに関連付けられた予約済みスイッチのリソースを解放します。予約要求メッセージは次のとおりです。
Message Type = 71
メッセージタイプ= 71
The Delete Reservation message has the following format:
削除予約メッセージの形式は次のとおりです。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Version | Message Type | Result | Code | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Partition ID | Transaction Identifier | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |I| SubMessage Number | Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Port Session Number | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Reservation ID | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
If the Reservation ID matches that of an extant Reservation then the reservation is deleted and corresponding switch resources are freed. If the numerical value of the Reservation ID is greater than the value of the Max Reservations (from the Switch Configuration message), a failure response is returned indicating "20: Reservation ID out of Range". If the value of Reservation ID does not match that of any extant Reservation, a failure response is returned indicating "23: Non-existent reservation ID".
予約IDが現存予約のことと一致した場合、予約は削除され、対応するスイッチリソースが解放されます。 「範囲外の予約ID 20を」予約IDの数値が(スイッチコンフィギュレーションメッセージから)最大予約の値よりも大きい場合、失敗応答を示す返されます。 「:非存在予約ID 23を」予約IDの値は任意の現存予約のものと一致しない場合は、失敗応答を示す返されます。
The Delete All Reservation message deletes all extant Reservation objects in the switch and frees the reserved switch resources of these reservations. The Reservation Request Message is:
削除すべての予約メッセージは、スイッチ内のすべての現存予約のオブジェクトを削除し、これらの予約の予約スイッチリソースを解放します。予約要求メッセージは次のとおりです。
Message Type = 72
メッセージタイプ= 72
The Delete All Reservation message has the following format:
削除すべての予約メッセージの形式は次のとおりです。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Version | Message Type | Result | Code | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Partition ID | Transaction Identifier | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |I| SubMessage Number | Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
The Port Management message allows a port to be brought into service, to be taken out of service, to be set to loop back, reset, or to change the transmit data rate. Only the Bring Up and the Reset Input Port functions change the connection state (established connections) on the input port. Only the Bring Up function changes the value of the Port Session Number. The Port Management message MAY also be used for enabling the replace connection mechanism. The Port Management message is also used as part of the Event Message flow control mechanism.
ポート管理メッセージは、ポートは、サービスに持ち込むことに戻って、リセット、または送信データレートを変更するループに設定すると、サービスから取り出すことを可能にします。のみ起動し、リセット入力ポート機能は、入力ポートに接続状態(確立された接続)を変更します。のみ持ち出す機能は、ポート番号、セッションの値を変更します。ポート管理メッセージも交換する接続機構を有効にするために使用されるかもしれません。ポート管理メッセージは、イベントメッセージのフロー制御機構の一部として使用されています。
If the Result field of the request message is "AckAll", a success response message MUST be sent upon successful completion of the operation. The success response message MUST NOT be sent until the operation has been completed. The Port Management Message is:
要求メッセージの結果フィールドが「AckAll」である場合には、成功応答メッセージには、操作が正常に完了した時に送らなければなりません。操作が完了するまで成功応答メッセージを送ってはいけません。ポート管理メッセージは次のとおりです。
Message Type = 32
メッセージタイプ= 32
The Port Management message has the following format for the request and success response messages:
ポート管理メッセージは、要求と成功応答メッセージの形式は以下のとおりです。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Version | Message Type | Result | Code | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Partition ID | Transaction Identifier | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |I| SubMessage Number | Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Port | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Port Session Number | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Event Sequence Number | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |R|x|x|x|x|x|x|x| Duration | Function | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Event Flags | Flow Control Flags | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Transmit Data Rate | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Note: Fields and Parameters that have been explained in the description of the general messages will not be explained in this section. Please refer to section 3.1 for details.
注:一般的なメッセージの記述で説明されているフィールドとパラメータは、このセクションで説明されることはありません。詳細はセクション3.1を参照してください。
Event Sequence Number The success response message gives the current value of the Event Sequence Number of the switch port indicated by the Port field. The Event Sequence Number is set to zero when the port is initialised. It is incremented by one each time the port detects an asynchronous event that the switch would normally report via an Event message. If the Event Sequence Number in the success response differs from the Event Sequence Number of the most recent Event message received for that port, events have occurred that were not reported via an Event message. This is most likely to be due to the flow control that restricts the rate at which a switch can send Event messages for each port. In the request message this field is not used.
イベントシーケンス番号は、成功応答メッセージは、ポートフィールドで示さスイッチポートのイベントシーケンス番号の現在の値を与えます。ポートが初期化されるときにイベントシーケンス番号はゼロに設定されています。それを一つのポートは、スイッチが正常にイベントメッセージを介して報告する非同期イベントを検出するたびにインクリメントされます。成功応答でのイベントシーケンス番号は、そのポートに受信した最新のイベントメッセージのイベントシーケンス番号と異なる場合は、イベントは、イベントメッセージを介して報告されていなかったことで発生しました。これは、スイッチは、各ポートのためのイベントメッセージを送ることができる速度を制限し、フロー制御が原因である可能性が最も高いです。要求メッセージでは、このフィールドは使用されません。
R: Connection Replace The R flag shall only be checked when the Function field = 1 (Bring Up). If the R flag is set in the Port Management request message, it indicates that a switch controller requests the switch port to support the Connection Replace mechanism.
R:場合、機能フィールド= 1(起動)接続は、Rフラグを置き換えしか確認されなければなりません。 Rフラグは、ポート管理要求メッセージに設定されている場合は、スイッチ制御部は、接続機構を交換サポートするために、スイッチポートを要求することを示しています。
Connection Replace behaviour is described in chapter 4.2. If a switch does not support the Connection Replace mechanism, it MUST reply with the failure response: "45: Connection Replace mechanism not supported on switch" and reset the R-flag. Upon successful response, the R flag SHOULD remain set in the response message.
接続動作を交換しては、4.2章に記載されています。スイッチは、接続機構を交換サポートしていない場合、それは失敗応答で返答しなければなりません:「45:接続がスイッチ上でサポートされていない機構を交換」とRフラグをリセットします。成功した応答に、Rフラグは、応答メッセージに設定ままであるべきです。
Duration Is the length of time in seconds, that any of the loopback states remain in operation. When the duration has expired, the port will automatically be returned to service. If another Port Management message is received for the same port before the duration has expired, the loopback will continue to remain in operation for the length of time specified by the Duration field in the new message. The Duration field is only used in request messages with the Function field set to Internal Loopback, External Loopback, or Bothway Loopback.
所要時間は、ループバック状態のいずれかが動作して残っていることを、秒単位の時間の長さです。期間が満了した場合、ポートは自動的にサービスに返されます。期間が満了する前に別のポート管理メッセージが同じポートのために受信された場合、ループバックは、新しいメッセージにDurationフィールドで指定された時間の長さのために、操作のままにしていきます。 Durationフィールドにのみ内部ループバック、外部ループバック、またはBothwayループバックに設定された機能フィールドで要求メッセージで使用されています。
Function Specifies the action to be taken. The specified action will be taken regardless of the current status of the port (Available, Unavailable, or any Loopback state). If the specified function requires a new Port Session Number to be generated, the new Port Session Number MUST be returned in the success response message. The defined values of the Function field are:
関数が実行されるアクションを指定します。指定されたアクションに関係なく、現在のポートのステータス(利用可能、使用不可、または任意のループバック状態)の取得されます。指定された関数が生成される新しいポートセッション番号が必要な場合は、新しいポートセッション番号は、成功応答メッセージで返さなければなりません。ファンクション・フィールドの定義された値は次のとおりです。
Bring Up: Function = 1. Bring the port into service. All connections that originate at the specified input port MUST be deleted and a new Port Session Number MUST be selected, preferably using some form of random number. On completion of the operation all dynamically assigned Label values for the specified input port MUST be unassigned, i.e., no connections will be established in the Label space that GSMP controls on this input port. Afterwards, the Port Status of the port will be Available.
育てる:機能= 1.サービスにポートを持参してください。指定された入力ポートで発信接続はすべて削除する必要がありますし、新しいポートセッション数は、好ましくは乱数のいくつかのフォームを使用して、選択しなければなりません。操作の完了時に指定された入力ポートのためのすべての動的に割り当てられたラベル値が割り当てられていないなければなりません、すなわち、全く接続がGSMPは、この入力ポートに制御するラベル空間で確立されません。その後、ポートのポートステータスが利用できるようになります。
Take Down: Function = 2. Take the port out of service. Any data received at this port will be discarded. No data will be transmitted from this port. Afterwards, the Port Status of the port will be Unavailable.
テイクダウン:機能=サービスからポートを取る2.。このポートで受信したデータはすべて破棄されます。データは、このポートから送信されません。その後、ポートのポートステータスは使用できません。
The behaviour is undefined if the port is taken down over which the GSMP session that controls the switch is running. (In this case the most probable behaviour would be for the switch either to ignore the message or to terminate the current GSMP session and to initiate another session, possibly with the backup controller, if any.) The correct method to reset the link over which GSMP is running is to issue an RSTACK message in the adjacency protocol.
ポートがスイッチを制御GSMPセッションが実行されている上降ろされた場合の動作は未定義です。 (この場合、最も可能性の高い動作がもしあれば、メッセージを無視するか、現在のGSMPセッションを終了すると、別のセッションを開始するために、おそらくバックアップ・コントローラのいずれかのスイッチのためであろう。)その上、リンクをリセットするための正しい方法GSMPが実行されている隣接プロトコルでRSTACKメッセージを発行することです。
Internal Loopback: Function = 3. Data arriving at the output port from the switch fabric are looped through to the input port to return to the switch fabric. All of the functions of the input port above the physical layer, e.g., header translation, are performed upon the looped back data. Afterwards, the Port Status of the port will be Internal Loopback.
内部ループバック:機能=スイッチファブリックからの出力ポートに到着3.データは、スイッチファブリックに戻るには、入力ポートにループスルーされています。物理層の上の入力ポートの機能の全ては、例えば、ヘッダ変換は、ループバックされたデータに対して実行されます。その後、ポートのポートステータスは、内部ループバックになります。
External Loopback: Function = 4. Data arriving at the input port from the external communications link are immediately looped back to the communications link at the physical layer without entering the input port. None of the functions of the input port, above the physical layer are performed upon the looped back data. Afterwards, the Port Status of the port will be External Loopback.
外部ループバック:機能=外部の通信リンクからの入力ポートに到着4.データはすぐに入力ポートを入力せずに戻って、物理層での通信リンクにループしています。物理層の上の入力ポートの機能のいずれも、ループバックされたデータに対して実行されていません。その後、ポートのポートステータスは、外部ループバックになります。
Bothway Loopback: Function = 5. Both internal and external loopbacks are performed. Afterwards, the Port Status of the port will be Bothway Loopback.
Bothwayループバック:機能= 5の内部と外部の両方のループバックが実行されています。その後、ポートのポートステータスはBothwayループバックされます。
Reset Input Port: Function = 6. All connections that originate at the specified input port MUST be deleted and the input and output port hardware re-initialised. On completion of the operation, all dynamically assigned Label values for the specified input port MUST be unassigned, i.e., no connections will be established in the Label space that GSMP controls on this input port. The range of labels that may be controlled by GSMP on this port will be set to the default values specified in the Port Configuration message. The transmit data rate of the output port MUST be set to its default value. The Port Session Number is not changed by the Reset Input Port function. Afterwards, the Port Status of the port will be Unavailable.
入力ポートをリセットします。Function =指定された入力ポートで発信6.すべての接続が削除されなければならないと入出力ポートのハードウェアの再初期化。操作の完了時に、指定された入力ポートのためのすべての動的に割り当てられたラベル値、すなわち、全く接続がGSMPこの入力ポートに制御するラベル空間で確立されず、未割り当てなければなりません。このポートでGSMPによって制御することができるラベルの範囲は、ポート設定メッセージで指定されたデフォルト値に設定されます。出力ポートの送信データレートがデフォルト値に設定しなければなりません。ポートセッション番号は、リセット入力ポート機能によって変更されません。その後、ポートのポートステータスは使用できません。
Reset Flags: Function = 7. This function is used to reset the Event Flags and Flow Control Flags. For each bit that is set in the Event Flags field, the corresponding Event Flag in the switch port MUST be reset to 0. For each bit that is set in the Flow Control Flags field, the corresponding Flow Control Flag in the switch port MUST be toggled; i.e., flow control for the corresponding event is turned off if is currently on and it is turned on if it is currently off. The Port Status of the port is not changed by this function.
フラグをリセットします。Function = 7本機能は、イベントフラグとフロー制御のフラグをリセットするために使用されます。イベントフラグフィールドに設定された各ビットは、スイッチのポートに対応するイベントフラグがフロー制御フラグフィールドに設定されている各ビットの0にリセットする必要があり、スイッチポートに対応するフロー制御フラグでなければなりません切り替えます。すなわち、対応するイベントのフロー制御は、現在オンである場合にオフにされ、それが現在オフになっている場合にはオンになっています。ポートのポートステータスは、この機能によって変更されません。
Set Transmit Data Rate: Function = 8. Sets the transmit data rate of the output port as close as possible to the rate specified in the Transmit Data Rate field. In the success response message, the Transmit Data Rate MUST indicate the actual transmit data rate of the output port. If the transmit data rate of the requested output port cannot be changed a failure response MUST be returned with the Code field indicating: "43: The transmit data rate of this output port cannot be changed". If the transmit data rate of the requested output port can be changed, but the value of the Transmit Data Rate field is beyond the range of acceptable values, a failure response MUST be returned with the Code field indicating: "44: Requested transmit data rate out of range for this output port". In the failure response message, the Transmit Data Rate MUST contain the same value as contained in the request message that caused the failure. The transmit data rate of the output port is not changed by the Bring Up, Take Down, or any of the Loopback functions. It is returned to the default value by the Reset Input Port function.
送信データレートを設定:送信データレートフィールドで指定したレートにできるだけ近い機能= 8を設定し、出力ポートの送信データ・レートを。成功応答メッセージでは、送信データレートは、出力ポートの実際の送信データレートを指定する必要があります。要求された出力ポートの送信データレートは失敗応答を示すコードフィールドに返さなければなりません変更することができない場合:「43:この出力ポートの送信データレートを変更することはできません」。 「44:要求された送信データレート要求された出力ポートの送信データレートを変更することができるが、送信データレートフィールドの値が許容値の範囲を超えている場合、失敗応答を示すコードフィールドに返さなければなりませんこの出力ポートの範囲外」。失敗応答メッセージに、送信データレートは、障害の原因となったリクエストメッセージに含まれているものと同じ値を含まなければなりません。出力ポートの送信データレートは持参アップ、テイクダウン、またはループバック関数のいずれかによって変更されません。これは、リセット入力ポート機能により、デフォルト値に戻ります。
Transmit Data Rate This field is only used in request and success response messages with the Function field set to "Set Transmit Data Rate". It is used to set the output data rate of the output port. It is specified in cells/s and bytes/s. If the Transmit Data Rate field contains the value 0xFFFFFFFF the transmit data rate of the output port SHOULD be set to the highest valid value.
送信データレートは、このフィールドは、「設定の送信データレート」に設定された機能分野で要求し、成功応答メッセージに使用されています。出力ポートの出力データ・レートを設定するために使用されます。これは、セル/秒およびバイト/秒で指定されています。送信データレートフィールドが含まれている場合は、出力ポートの送信データ・レート0xFFFFFFFFの値が最も高い有効な値に設定する必要があります。
Event Flags Field in the request message that is used to reset the Event Flags in the switch port indicated by the Port field. Each Event Flag in a switch port corresponds to a type of Event message. When a switch port sends an Event message, it sets the corresponding Event Flag on that port. Depending on the setting in the Flow Control Flag, a port is either subject to flow control or not. If it is subject to flow control, then it is not permitted to send another Event message of the same type before the Event Flag has been reset. To reset an event flag, the Function field in the request message is set to "Reset Flags". For each bit that is set in the Event Flags field, the corresponding Event Flag in the switch port is reset.
ポート]フィールドで示されたスイッチポートでイベントフラグをリセットするために使用される要求メッセージでイベントフラグのフィールド。スイッチポートの各イベントフラグは、イベントメッセージのタイプに対応します。スイッチポートがイベントメッセージを送信すると、そのポートに対応するイベントフラグを設定します。フロー制御フラグの設定に応じて、ポートはフロー制御するかしないかのいずれかの対象です。それはフロー制御の対象である場合、イベントフラグがリセットされた前に、同じタイプの別のイベントメッセージを送ることが許可されていません。イベントフラグをリセットするには、要求メッセージ内の機能フィールドは「フラグをリセット」に設定されています。イベントフラグフィールドに設定された各ビットは、スイッチのポートに対応するイベントフラグがリセットされます。
The Event Flags field is only used in a request message with the Function field set to "Reset Event Flags". For all other values of the Function field, the Event Flags field is not used. In the success response message the Event Flags field MUST be set to the current value of the Event Flags for the port, after the completion of the operation specified by the request message, for all values of the Function field. Setting the Event Flags field to all zeros in a "Reset Event Flags" request message allows the controller to obtain the current state of the Event Flags and the current Event Sequence Number of the port without changing the state of the Event Flags.
イベントフラグのフィールドは、「イベント・フラグをリセット」する機能フィールドがセットされた要求メッセージに使用されています。機能分野の他のすべての値の場合は、イベントフラグのフィールドが使用されていません。成功応答メッセージでイベントフラグフィールドは、機能フィールドのすべての値に対して、要求メッセージで指定された操作が完了した後に、ポートのイベントフラグの現在の値に設定しなければなりません。 「イベントフラグをリセット」要求メッセージにすべてゼロにイベント・フラグ・フィールドを設定すると、コントローラは、イベントフラグの状態を変更することなく、イベントフラグとポートの現在のイベントシーケンス番号の現在の状態を得ることができます。
The correspondence between the types of Event messages and the bits of the Event Flags field is as follows:
次のようにイベントメッセージの種類及びイベントフラグフィールドのビットとの対応関係は次のとおりです。
1 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |U|D|I|N|Z|A|x|x|x|x|x|x|x|x|x|x| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
U: Port Up Bit 0, (most significant bit) D: Port Down Bit 1, I: Invalid Label Bit 2, N: New Port Bit 3, Z: Dead Port Bit 4, A: Adjacency Event Bit 5, x: Unused Bits 6-15.
U:ポート最大ビット0、(最上位ビット)D:ポートダウンビット1、I:無効なラベルのビット2、N:新しいポートのビット3、Z:デッドポートビット4、A:隣接イベントビット5、X:未使用ビット6-15。
Flow Control Flags Field The flags in this field are used to indicate whether the flow control mechanism described in the Events Flag field is turned on or not. If the Flow Control Flag is set, then the flow control mechanism for that event on that port is activated. To toggle the flow control mechanism, the Function field in the request message is set to "Reset Flags". When doing a reset, for each flag that is set in the Flow Control Flags field, the corresponding flow control mechanism MUST be toggled.
フロー制御フラグフィールドにこの分野でのフラグは、イベントフラグフィールドで説明したフロー制御機構がオンになっているかどうかを示すために使用されています。フロー制御フラグが設定されている場合は、そのポート上で、そのイベントのフロー制御メカニズムが有効になります。フロー制御メカニズムを切り替えるには、要求メッセージ内の機能フィールドは「フラグをリセット」に設定されています。フロー制御フラグフィールドに設定されている各フラグのリセットを行うときに、対応する流量制御機構は、トグルされなければなりません。
The Flow Control Flags correspond to the same event definitions as defined for the Event Flag.
フロー制御フラグイベントフラグのために定義されたのと同じイベント定義に対応しています。
The default label range, Min Label to Max Label, is specified for each port by the Port Configuration or the All Ports Configuration messages. When the protocol is initialised, before the transmission of any Label Range messages, the label range of each port will be set to the default label range. (The default label range is dependent upon the switch design and configuration and is not specified by the GSMP protocol.) The Label Range message allows the range of labels supported by a specified port, to be changed. Each switch port MUST declare whether it supports the Label Range message in the Port Configuration or the All Ports Configuration messages. The Label Range message is:
マックスラベルにデフォルトのラベル範囲、ミン・ラベルは、ポート設定またはすべてのポートの設定メッセージによって、各ポートに指定されています。プロトコルが初期化されると、任意のラベル範囲メッセージの送信前に、各ポートのラベル範囲は、デフォルトのラベル範囲に設定されます。 (デフォルトのラベル範囲は、スイッチの設計および構成に依存し、GSMPプロトコルによって指定されていない。)ラベル範囲のメッセージは、指定されたポートでサポートされているラベルの範囲を変更することを可能にします。それはポートの構成またはすべてのポート・コンフィギュレーション・メッセージにラベル範囲のメッセージをサポートしているかどうかを各スイッチポートは宣言する必要があります。ラベル範囲のメッセージは次のとおりです。
Message Type = 33
メッセージタイプ= 33
The Label Range message has the following format for the request and success response messages:
ラベル範囲のメッセージは、要求と、成功応答メッセージの形式は以下のとおりです。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Version | Message Type | Result | Code | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Partition ID | Transaction Identifier | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |I| SubMessage Number | Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Port | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Port Session Number | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Q|M|D|x| Range Count | Range Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | ~ Label Range Block ~ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Note: Fields and Parameters that have been explained in the description of the general messages will not be explained in this section. Please refer to section 3.1 for details.
注:一般的なメッセージの記述で説明されているフィールドとパラメータは、このセクションで説明されることはありません。詳細はセクション3.1を参照してください。
Each element of the Label Range Block has the following format:
ラベルレンジブロックの各要素の形式は次のとおりです。
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|x|V|C| | +-+-+-+-+ Min Label | ~ ~ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|x|x|x| | +-+-+-+-+ Max Label | ~ ~ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Remaining Labels | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Flags
国旗
Q: Query If the Query flag is set in a request message, the switch MUST respond with the current range of valid labels. The current label range is not changed by a request message with the Query flag set. If the Query flag is zero, the message is requesting a label change operation.
Q:照会フラグは、要求メッセージに設定されているクエリの場合は、スイッチは有効なラベルの電流範囲で応じなければなりません。現在のラベル範囲は、クエリフラグが設定された要求メッセージによって変更されません。クエリフラグがゼロの場合、メッセージは、ラベルの変更操作を要求しています。
M: Multipoint Query If the Multipoint Query flag is set the switch MUST respond with the current range of valid specialized multipoint labels. The current label range is not changed by a request message with the Multipoint Query flag set.
M:マルチクエリフラグが設定されている場合はマルチクエリスイッチが有効な専門的なマルチポイントラベルの電流範囲で応じなければなりません。現在のラベル範囲はマルチ照会フラグが設定された要求メッセージによって変更されません。
D: Non-contiguous Label Range Indicator This flag will be set in a Query response if the labels available for assignment belong to a non-contiguous set.
D:割り当て可能なラベルが非連続的なセットに属している場合、非連続ラベル範囲インジケーターこのフラグは、クエリ応答に設定されます。
V: Label The Label flag use is port type specific.
V:ラベルのフラグの使用にラベルを付け、特定のポートタイプです。
C: Multipoint Capable Indicates label range that can be used for multipoint connections.
C:が可能なマルチポイントマルチポイント接続に使用することができるラベル範囲を示します。
Range Count Count of Label Range elements contained in the Label Range Block.
範囲は、ラベル範囲のブロックに含まれるラベル範囲の要素数を数えます。
Range Length Byte count in the Label Range Block.
ラベル範囲のブロックに範囲長のバイト数。
Min Label The minimum label value in the range.
minは範囲内の最小のラベル値にラベルを付けます。
Max Label The maximum label value in the range.
マックスは、範囲内のラベルの最大値にラベルを付けます。
Remaining Labels The maximum number of remaining labels that could be requested for allocation on the specified port.
残りは、指定されたポートに割り当てのために要求することができ、残りのラベルの最大数をラベル。
The success response to a Label Range message requesting a change of label range is a copy of the request message with the Remaining Labels field updated to the new values after the Label Range operation.
ラベル範囲の変更を要求するラベル範囲メッセージに成功応答は、ラベル範囲操作後に新しい値に更新された残りのラベルフィールドと要求メッセージのコピーです。
If the switch is unable to satisfy a request to change the Label range, it MUST return a failure response message with the Code field set to: "40: Cannot support one or more requested label ranges". In this failure response message, the switch MUST use the Min Label and Max Label fields to suggest a label range that it is able to satisfy.
スイッチは、ラベル範囲を変更するための要求を満たすことができないなら、それはへのコードのフィールドが設定された失敗応答メッセージを返さなければなりません:「40:1つの以上の要求されたラベル範囲をサポートすることはできません」。この失敗の応答メッセージでは、スイッチは、満たすことができるラベル範囲を示唆する分のラベルと最大ラベルフィールドを使用しなければなりません。
A Label Range request message may be issued regardless of the Port Status or the Line Status of the target switch port. If the Port field of the request message contains an invalid port (a port that does not exist or a port that has been removed from the switch) a failure response message MUST be returned with the Code field set to, "4: One or more of the specified ports does not exist".
ラベル範囲要求メッセージは関係なく、ポートステータスやターゲットスイッチポートのラインステータスの発行することができます。一つ以上:要求メッセージのポートフィールドが無効なポート(存在していないポートまたはスイッチから削除されているポート)失敗応答メッセージがに設定され、コードフィールドに返さなければならない、」4が含まれている場合指定されたポートの「存在しません。
If the Query flag is set in the request message, the switch MUST reply with a success response message containing the current range of valid labels that are supported by the port. The Min Label and Max Label fields are not used in the request message.
照会フラグは、要求メッセージに設定されている場合、スイッチはポートでサポートされている有効なラベルの現在の範囲を含む成功応答メッセージで応答しなければなりません。ミン・ラベルと最大ラベルフィールドは、要求メッセージで使用されていません。
If the Multipoint Query flag is set in the request message and the switch does not support a range of valid multipoint labels, then the switch MUST reply with a failure response message with the Code field set to, "42: Specialised multipoint labels not supported". The Min Label and Max Label fields are not used in the Multipoint request message.
マルチクエリフラグは要求メッセージおよびスイッチに設定されている場合は、有効なマルチポイントラベルの範囲をサポートしていない場合、スイッチは、「42:専門のマルチラベルはサポートされていない」に設定Codeフィールドで失敗応答メッセージで応答しなければなりません。ミン・ラベルと最大ラベルフィールドは、マルチ要求メッセージに使用されていません。
If a label range changes and there are extant connection states with labels used by the previous label range, a success response message MUST be returned with the Code field set to, "46: One or more labels are still used in the previous Label Range". This action indicates that the label range has successfully changed but with a warning that there are extant connection states for the previous label range.
ラベル範囲が変化した場合は、前のラベル範囲で使用されるラベルとの現存の接続状態がある、成功応答メッセージは、「46:1つまたは複数のラベルがまだ前のラベル範囲で使用されている」に設定コードフィールドに返さなければなりません。このアクションは、ラベル範囲が正常に変更されたことを示しているが、現存の接続状態は、前のラベル範囲のためにそこにあることを警告しています。
If the Label Type = ATM Label, the labels range message MUST be interpreted as an ATM Label as shown:
ラベルタイプ= ATMラベル場合は、ラベルが示すように、メッセージは、ATMラベルとして解釈されなければならない範囲です。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|x|V|C| ATM Label (0x100) | Label Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|x|x|x| min VPI | min VCI | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|x|x|x| ATM Label (0x100) | Label Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|x|x|x| max VPI | max VCI | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Remaining VPI's | Remaining VCI's | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
V: Label If the Label flag is set, the message refers to a range of VPI's only. The Min VCI and Max VCI fields are unused. If the Label flag is zero the message refers to a range of VCI's on either one VPI or on a range of VPI's.
V:ラベルのフラグが設定されているラベルの場合、メッセージは、VPIの唯一の範囲を指します。ミンVCIとMax VCIフィールドが使用されていません。ラベルフラグがゼロのメッセージであればいずれかVPIまたはVPIの範囲にVCIの範囲を指します。
Min VPI, Max VPI Specify a range of VPI values, Min VPI to Max VPI inclusive. A single VPI may be specified with a Min VPI and a Max VPI having the same value. In a request message, if the value of the Max VPI field is less than or equal to the value of the Min VPI field, the requested range is a single VPI with a value equal to the Min VPI field. Zero is a valid value. In a request message, if the Query flag is set, and the Label flag is zero, the Max VPI field specifies a single VPI and the Min VPI field is not used. The maximum valid value of these fields for both request and response messages is 0xFFF.
分VPI、最大VPIは最大VPIを包括的にVPI値の範囲、最小VPIを指定します。単一VPIは最小VPIと同じ値を有する最大VPIで指定されてもよいです。最大VPIフィールドの値は以下最小VPIフィールドの値に等しい場合、要求メッセージにおいて、要求された範囲は、最小VPIフィールドに等しい値を持つ単一VPIです。ゼロは有効な値です。照会フラグが設定され、ラベルフラグがゼロである場合、要求メッセージに、最大VPIフィールドは、単一VPIを指定し、最小VPIフィールドは使用されません。両方の要求メッセージと応答メッセージのためのこれらのフィールドの最大有効な値は0xFFFです。
Min VCI, Max VCI Specify a range of VCI values, Min VCI to Max VCI inclusive. A single VCI may be specified with a Min VCI and a Max VCI having the same value. In a request message, if the value of the Max VCI field is less than or equal to the value of the Min VCI field, the requested range is a single VCI with a value equal to the Min VCI field. Zero is a valid value. (However, VPI=0, VCI=0 is not available as a virtual channel connection as it is used as a special value in ATM to indicate an unassigned cell.)
ミンVCIは、マックスVCIはVCI値の範囲、包括的な最大VCIに分VCIを指定します。単一VCIは最小VCIと同じ値を有する最大VCIで指定されてもよいです。最大VCIフィールドの値は以下最小VCIフィールドの値に等しい場合、要求メッセージにおいて、要求された範囲は、最小VCIフィールドに等しい値を有する単一のVCIです。ゼロは有効な値です。 (ただし、VPI = 0、VCI = 0は、割り当てられていないセルを示すためにATMに特別な値として使用される仮想チャネル接続として使用できません。)
Remaining VPI's, Remaining VCI's These fields are unused in the request message. In the success response message and in the failure response message these fields give the maximum number of remaining VPI's and VCI's that could be requested for allocation on the specified port (after completion of the requested operation in the case of the success response). It gives the switch controller an idea of how many VPI's and VCI's it could request. The number given is the maximum possible given the constraints of the switch hardware. There is no implication that this number of VPI's and VCI's is available to every switch port.
VPIの残り、残りのVCIのこれらのフィールドは、要求メッセージで使用されていません。成功応答メッセージに、失敗応答メッセージにこれらのフィールドは、(成功応答の場合には要求された操作が完了した後に)指定されたポート上の割り当てを要求することができ、残りのVPIのとVCIの最大数を与えます。これは、スイッチコントローラにそれを要求することができるどのように多くのVPIのVCIとののアイデアを提供します。所定数は、スイッチハードウェアの制約の所与の最大可能です。 VPIのVCIとのこの数は、すべてのスイッチポートに利用可能であるという意味はありません。
If the Query flag and the Label flag are set in the request message, the switch MUST reply with a success response message containing the current range of valid VPI's that are supported by the port. The Min VPI and Max VPI fields are not used in the request message.
クエリフラグとラベルフラグは要求メッセージに設定されている場合、スイッチはポートでサポートされている有効なVPIの現在の範囲を含む成功応答メッセージで応答しなければなりません。ミンVPIとMax VPIフィールドはリクエストメッセージで使用されていません。
If the Query flag is set and the Label flag is zero in the request message, the switch MUST reply with a success response message containing the current range of valid VCI's that are supported by the VPI specified by the Max VPI field. If the requested VPI is invalid, a failure response MUST be returned indicating: "13: One or more of the specified Input Labels is invalid". The Min VPI field is not used in either the request or success response messages.
クエリフラグが設定され、ラベルフラグが要求メッセージでゼロである場合、スイッチは最大VPIフィールドで指定されたVPIでサポートされている有効なVCIの現在の範囲を含む成功応答メッセージで応答しなければなりません。要求されたVPIが無効である場合、失敗応答を示す返されなければならない:「13:指定された入力ラベルの1つ以上が無効です」。ミンVPIフィールドはリクエストや成功応答メッセージのいずれかで使用されていません。
If the Query flag is zero and the Label flag is set in the request message, the Min VPI and Max VPI fields specify the new range of VPI's to be allocated to the input port specified by the Port field. The range of VPI's previously allocated to this port SHOULD be increased or decreased to the specified value.
クエリフラグがゼロであるとラベルフラグは要求メッセージに設定されている場合は、最低VPIとMax VPIフィールドには、[ポート]フィールドで指定された入力ポートに割り当てられるVPI年代の新しい範囲を指定します。以前にこのポートに割り当てられたVPIの範囲を増加または指定された値に減少させるべきです。
If the Query flag and the Label flag are zero in the request message, the Min VCI and Max VCI fields specify the range of VCI's to be allocated to each of the VPI's specified by the VPI range. The range of VCI's previously allocated to each of the VPI's within the specified VPI range on this port, it SHOULD be increased or decreased to the specified value. The allocated VCI range MUST be the same on each of the VPI's within the specified VPI range.
照会フラグとラベルフラグは要求メッセージにゼロである場合、最小VCIとMax VCIフィールドは、VPIのVPI範囲で指定の各々に割り当てるVCIの範囲を指定します。 VCIの範囲は、以前VPIのこのポートに指定VPI範囲内のそれぞれに割り当てられ、それが増加または指定された値に減少させるべきです。割り当てられたVCI範囲はVPIの指定されたVPI範囲内の各々で同じでなければなりません。
If the switch is unable to satisfy a request to change the label range, it MUST return a failure response message with the Code field set to: "40: Cannot support one or more requested label ranges". If the switch is unable to satisfy a request to change the VPI, the switch MUST use the Min VPI and Max VPI fields to suggest a VPI range that it would be able to satisfy and set the VCI fields to zero, or if the switch is unable to satisfy a request to change the VCI range on all VPI's within the requested VPI range, the switch MUST use the Min VPI, Max VPI, Min VCI, and Max VCI fields to suggest a VPI and VCI range that it would be able to satisfy.
スイッチは、ラベル範囲を変更するための要求を満たすことができないなら、それはへのコードのフィールドが設定された失敗応答メッセージを返さなければなりません:「40:1つの以上の要求されたラベル範囲をサポートすることはできません」。スイッチは、VPIを変更するための要求を満たすことができない場合は、スイッチがあれば満足してゼロにVCIフィールドを設定、またはすることができるだろうVPI範囲を示唆する分VPIとMax VPIフィールドを使用しなければならないスイッチ要求されたVPI範囲内のすべてのVPIの上VCI範囲を変更するための要求を満たすことができ、スイッチはそれのことができるようになることVPIおよびVCI範囲を提案する分VPI、最大VPI、ミンVCI、とMax VCIフィールドを使用しなければなりません満足させる。
In all other failure response messages for the label range operation, the switch MUST return the values of Min VPI, Max VPI, Min VCI, and Max VCI from the request message.
ラベルレンジ動作のための他のすべての失敗応答メッセージに、スイッチは、要求メッセージから最小VPI、最大VPI、最小VCI、及び最大VCIの値を返さなければなりません。
While switches can typically support all 256 or 4096 VPI's, the VCI range that can be supported is often more constrained. Often the Min VCI MUST be 0 or 32. Typically all VCI's within a particular VPI MUST be contiguous. The hint in the failure response message allows the switch to suggest a label range that it could satisfy in view of its particular architecture.
スイッチは、通常、すべての256または4096 VPIのをサポートすることができますが、サポートできるVCIの範囲は、多くの場合、より制約です。しばしば最小VCIは0または32は典型的には、すべてのVCIの特定のVPI内で連続でなければなりません。失敗応答メッセージ内のヒントスイッチは、その特定のアーキテクチャの観点から満足できたラベル範囲を示唆することを可能にします。
While the Label Range message is defined to specify both a range of VPI's and a range of VCI's within each VPI, the most likely use is to change either the VPI range or the range of VCI's within a single VPI. It is possible for a VPI to be valid but to be allocated no valid VCI's. Such a VPI could be used for a virtual path connection, but to support virtual channel connections it would need to be allocated a range of VCI's.
ラベル範囲メッセージはVPIの範囲とVCIの各VPI内の範囲の両方を指定するために定義されるが、最も可能性の高い用途はVPIの範囲やVCIの単一VPI内の範囲のいずれかを変更することです。 VPIが有効であることがなく、有効なVCIのを割り当てられないことすることが可能です。このようなVPIは仮想パス接続に使用することができ、それはVCIの範囲を割り当てることが必要となる仮想チャネル接続をサポートします。
If the Label Type = FR Label, the labels range message MUST be interpreted as Frame Relay Labels as shown:
ラベルタイプ= FRラベル場合は、ラベルが示すように、メッセージがフレームリレーラベルとして解釈されなければならない範囲:
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|x|V|C| FR Label (0x101) | Label Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|x|x|x| Res |Len| Min DLCI | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|x|x|x| FR Label (0x101) | Label Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|x|x|x| Res |Len| Max DLCI | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Remaining DLCI | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
V: Label The Label flag is not used.
V:ラベルフラグをラベルが使用されていません。
Res The Res field is reserved in [21], i.e., it is not explicitly reserved by GSMP.
RESザRESフィールドは[21]に予約されている、すなわち、それが明示的GSMPによって予約されていません。
Len The Len field specifies the number of bits of the DLCI. The following values are supported:
レンレンフィールドは、DLCIのビット数を指定します。次の値がサポートされています。
Len DLCI bits 0 10 2 23
LEN DLCIビット0 10 2 23
Min DLCI, Max DLCI Specify a range of DLCI values, Min DLCI to Max DLCI inclusive. The values SHOULD be right justified in the 23-bit fields and the preceding bits SHOULD be set to zero. A single DLCI may be specified with a Min DLCI and a Max DLCI having the same value. In a request message, if the value of the Max DLCI field is less than or equal to the value of the Min DLCI field, the requested range is a single DLCI with a value equal to the Min DLCI field. Zero is a valid value.
ミンDLCIは、最大DLCIはDLCI値の範囲、包括的な最大DLCIに分DLCIを指定します。値は、23ビットのフィールドで右詰めされるべきであり、先行ビットはゼロに設定されるべきです。単一DLCIは最小DLCIと同じ値を有する最大DLCIで指定されてもよいです。最大DLCIフィールドの値は以下最小DLCIフィールドの値に等しい場合、要求メッセージにおいて、要求された範囲は、最小DLCIフィールドに等しい値を有する単一のDLCIです。ゼロは有効な値です。
Remaining DLCI's This field is unused in the request message. In the success response message and in the failure response message, this field gives the maximum number of remaining DLCI's that could be requested for allocation on the specified port (after completion of the requested operation in the case of the success response). It gives the switch controller an idea of how many DLCI's it could request. The number given is the maximum possible given the constraints of the switch hardware. There is no implication that this number of DLCI's is available to every switch port.
DLCIのこのフィールドの残りは、要求メッセージで使用されていません。成功応答メッセージに、失敗応答メッセージに、このフィールドは(成功応答の場合には要求された操作が完了した後に)指定されたポートに割り当てを要求することができ、残りのDLCI年代の最大数を与えます。これは、スイッチコントローラにそれを要求することができるどのように多くのDLCI年代のアイデアを提供します。所定数は、スイッチハードウェアの制約の所与の最大可能です。 DLCIのこの数は、すべてのスイッチポートに利用可能であるという意味はありません。
The Label Range Block for PortTypes using MPLS labels. These types of labels are for use on links for which label values are independent of the underlying link technology. Examples of such links are PPP and Ethernet. On such links the labels are carried in MPLS label stacks [14]. If Label Type = MPLS Gen Label, the labels range message MUST be interpreted as MPLS Generic Label as shown:
MPLSラベルを使用してポートタイプのラベル範囲をブロック。ラベルのこれらのタイプは、ラベルの値は、基礎となるリンク技術の独立しているため、リンク上で使用するためのものです。このようなリンクの例には、PPPとイーサネットです。このようなリンクのラベルは[14] MPLSラベルスタックに運ばれます。ラベルタイプ= MPLSジェンラベル場合は、ラベルが示すように、メッセージがMPLS genericラベルとして解釈されなければならない範囲です。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|x|V|C| MPLS Gen Label (0x102)| Label Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|x|x|x|x|x|x|x|x|x|x|x| Min MPLS Label | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|x|x|x| MPLS Gen Label (0x102)| Label Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|x|x|x|x|x|x|x|x|x|x|x| Max MPLS Label | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Remaining Labels | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
V: Label The Label flag is not used.
V:ラベルフラグをラベルが使用されていません。
Min MPLS Label, Max MPLS Label Specify a range of MPLS label values, Min MPLS Label to Max MPLS Label inclusive. The Max and Min MPLS label fields are 20 bits each.
分MPLSラベル、最大MPLSラベルは、MPLSラベル値の範囲を指定し、分MPLSラベルの最大MPLSラベルに包括的。最大と最小MPLSラベルフィールドは20ビットずつです。
Remaining MPLS Labels This field is unused in the request message. In the success response message and in the failure response message this field gives the maximum number of remaining MPLS Labels that could be requested for allocation on the specified port (after completion of the requested operation in the case of the success response). It gives the switch controller an idea of how many MPLS Labels it could request. The number given is the maximum possible given the constraints of the switch hardware. There is no implication that this number of Labels is available to every switch port.
MPLSラベルの残りは、このフィールドには、要求メッセージで使用されていません。成功応答メッセージに、失敗応答メッセージにこのフィールドは(成功応答の場合には要求された操作が完了した後に)指定されたポート上の割り当てを要求することができ、残りのMPLSラベルの最大数を与えます。これは、スイッチコントローラにそれを要求することができるどのように多くのMPLSラベルのアイデアを提供します。所定数は、スイッチハードウェアの制約の所与の最大可能です。ラベルのこの数は、すべてのスイッチポートに利用可能であるという意味はありません。
The Label Range message is not used for FEC Labels and is for further study.
ラベル範囲のメッセージは、FECラベルに使用されていないと、今後の検討課題です。
The state and statistics messages permit the controller to request the values of various hardware counters associated with the switch input and output ports and connections. They also permit the controller to request the connection state of a switch input port. The Connection Activity message is used to determine whether one or more specific connections have recently been carrying traffic. The Statistics message is used to query the various port and connection traffic and error counters.
状態および統計メッセージは、スイッチの入力ポートと出力ポートとの接続に関連する様々なハードウェア・カウンタの値を要求する制御を可能にします。彼らはまた、スイッチの入力ポートの接続状態を要求するために、コントローラを許します。接続アクティビティメッセージは、一の以上の特定の接続が最近トラフィックを伝送されているかどうかを決定するために使用されます。統計メッセージは、さまざまなポートと接続トラフィックおよびエラーカウンタを照会するために使用されます。
The Report Connection State message is used to request an input port to report the connection state for a single connection, a single ATM virtual path connection, or for the entire input port.
レポート接続状態メッセージは、単一の接続、単一のATM仮想パス接続のために、または全体入力ポートの接続状態を報告するための入力ポートを要求するために使用されます。
The Connection Activity message is used to determine whether one or more specific connections have recently been carrying traffic. The Connection Activity message contains one or more Activity Records. Each Activity Record is used to request and return activity information concerning a single connection. Each connection is specified by its input port and Input Label which are specified in the Input Port and Input Label fields of each Activity Record.
接続アクティビティメッセージは、一の以上の特定の接続が最近トラフィックを伝送されているかどうかを決定するために使用されます。接続アクティビティのメッセージは、1つまたは複数の活動記録が含まれています。各アクティビティレコードは単一の接続に関する活動情報を要求して返すために使用されます。各接続は、それぞれの活動の記録の入力ポートと入力ラベルフィールドに指定されているその入力ポートと入力ラベルによって指定されます。
Two forms of activity detection are supported. If the switch supports per connection traffic accounting, the current value of the traffic counter for each specified connection MUST be returned. The units of traffic counted are not specified but will typically be either cells or frames. The controller MUST compare the traffic counts returned in the message with previous values for each of the specified connections to determine whether each connection has been active in the intervening period. If the switch does not support per connection traffic accounting, but is capable of detecting per connection activity by some other unspecified means, the result may be indicated for each connection using the Flags field. The Connection Activity message is:
アクティビティ検出の2つの形式がサポートされています。スイッチは、接続トラフィックアカウンティングごとにサポートしている場合は、指定された各接続のトラフィックカウンタの現在の値が返されなければなりません。カウントトラフィックの単位が指定されていないが、典型的には、細胞またはフレームのいずれかであろう。コントローラは、各接続が介在期間中にアクティブであったかどうかを決定するために指定された接続のそれぞれのための以前の値を持つメッセージで返されるトラフィックカウントを比較しなければなりません。スイッチは、接続トラフィックアカウンティングごとにサポートしていますが、いくつかの他の不特定の手段によって接続アクティビティごとに検出することが可能であるしない場合、結果はFlagsフィールドを使用して接続ごとに示すことができます。接続アクティビティメッセージは次のとおりです。
Message Type = 48
メッセージタイプ= 48
The Connection Activity request and success response messages have the following format:
接続アクティビティ要求と成功応答メッセージの形式は次のとおりです。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Version | Message Type | Result | Code | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Partition ID | Transaction Identifier | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |I| SubMessage Number | Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Number of Records |x x x x x x x x x x x x x x x x| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | ~ Activity Records ~ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Note: Fields and Parameters that have been explained in the description of the general messages will not be explained in this section. Please refer to section 3.1 for details.
注:一般的なメッセージの記述で説明されているフィールドとパラメータは、このセクションで説明されることはありません。詳細はセクション3.1を参照してください。
Number of Records Field specifies the number of Activity Records to follow. The number of Activity records in a single Connection Activity message MUST NOT cause the packet length to exceed the maximum transmission unit defined by the encapsulation.
レコードのフィールドの数は従って活動記録の数を指定します。単一の接続アクティビティメッセージにおけるアクティビティレコードの数は、パケット長は、カプセル化によって定義された最大伝送単位を超えることがあってはなりません。
Each Activity Record has the following format:
それぞれの活動の記録の形式は次のとおりです。
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |V|C|A|x| TC Count | TC Block Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Input Port | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | + Traffic Count + | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|S|x|x| | +-+-+-+-+ Input Label | ~ ~ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Flags
国旗
V: Valid Record In the success response message the Valid Record flag is used to indicate an invalid Activity Record. The flag MUST be zero if any of the fields in this Activity Record are invalid, if the input port specified by the Input Port field does not exist, or if the specified connection does not exist. If the Valid Record flag is zero in a success response message, the Counter flag, the Activity flag, and the Traffic Count field are undefined. If the Valid Record flag is set, the Activity Record is valid, and the Counter and Activity flags are valid. The Valid Record flag is not used in the request message.
V:有効なレコードは、成功応答メッセージに有効なレコードのフラグが無効なレコードを示すために使用されます。入力ポートフィールドで指定された入力ポートが存在しない場合、または指定された接続が存在しない場合、このアクティビティレコードのフィールドのいずれかが無効である場合にフラグがゼロでなければなりません。有効なレコードフラグが成功応答メッセージでゼロの場合は、カウンタフラグ、活動フラグ、およびトラフィックカウントフィールドが定義されていません。有効なレコードフラグが設定されている場合は、活動記録が有効であり、そしてカウンターとアクティビティフラグが有効です。有効なレコードフラグは、要求メッセージで使用されていません。
C: Counter In a success response message, if the Valid Record flag is set, the Counter flag, if zero, indicates that the value in the Traffic Count field is valid. If set, it indicates that the value in the Activity flag is valid. The Counter flag is not used in the request message.
C:有効なレコードのフラグが設定されている場合は、成功応答メッセージでカウンターは、カウンターフラグは、ゼロの場合は、トラフィックカウントフィールドの値が有効であることを示しています。設定されている場合、それは活動フラグの値が有効であることを示しています。カウンタフラグは、要求メッセージ内で使用されていません。
A: Activity In a success response message, if the Valid Record and Counter flags are set, the Activity flag, if set, indicates that there has been some activity on this connection since the last Connection Activity message for this connection. If zero, it indicates that there has been no activity on this connection since the last Connection Activity message for this connection. The Activity flag is not used in the request message.
:有効なレコードとカウンターのフラグが設定されている場合は、成功応答メッセージでの活動は、活動フラグは、設定されている場合、この接続の最後の接続アクティビティメッセージ以来、この接続でいくつかの活動があったことを示しています。ゼロの場合は、この接続の最後の接続アクティビティのメッセージから、この接続でアクティビティがなかったことを示しています。アクティビティフラグは、要求メッセージで使用されていません。
TC Count In cases where per connection traffic counting is supported, this field contains the count of Traffic Count entries.
接続あたりのトラフィックカウントがサポートされている場合にはTCのカウントは、このフィールドには、トラフィックカウントエントリのカウントが含まれています。
TC Block Length In cases where per connection traffic counting is supported, this field contains the Traffic Count block size in bytes.
接続あたりのトラフィックカウントがサポートされている場合にはTCブロック長は、このフィールドには、バイト単位のトラフィックカウントブロックサイズが含まれています。
Input Port Identifies the port number of the input port on which the connection of interest originates in order to identify the connection (regardless of whether the traffic count for the connection is maintained on the input port or the output port).
入力ポートは、対象の接続は(かかわらず、接続のためのトラフィック・カウントは、入力ポートまたは出力ポートに維持されているかどうかの)接続を識別するために起因する入力ポートのポート番号を指定します。
Input Label Fields identify the specific connection for which statistics are being requested.
入力ラベルフィールドは、統計が要求されている特定の接続を識別する。
Traffic Count Field is not used in the request message. In the success response message, if the switch supports per connection traffic counting, the Traffic Count field MUST be set to the value of a free running, connection specific, 64-bit traffic counter counting traffic flowing across the specified connection. The value of the traffic counter is not modified by reading it. If per connection traffic counting is supported, the switch MUST report the Connection Activity result using the traffic count rather than using the Activity flag.
トラフィック・カウント・フィールドは、要求メッセージで使用されていません。スイッチは、接続トラフィックカウントごとにサポートしている場合は、成功応答メッセージでは、トラフィックのカウントフィールドには、指定された接続を流れるトラフィックをカウント接続の特定、64ビットのトラフィックカウンター、フリーランニングの値に設定しなければなりません。トラフィックカウンタの値は、それを読むことによって変更されません。接続トラフィックあたりのカウントがサポートされている場合、スイッチは、トラフィック・カウントを使用してではなく、アクティビティのフラグを使用して接続アクティビティの結果を報告しなければなりません。
The format of the failure response is the same as the request message with the Number of Records field set to zero and no Connection Activity records returned in the message. If the switch is incapable of detecting per connection activity, a failure response MUST be returned indicating, "3: The specified request is not implemented on this switch".
失敗応答の形式は、ゼロに設定レコードのフィールドの数と、メッセージで返さない接続アクティビティレコードを持つ要求メッセージと同じです。スイッチが接続アクティビティごとに検出できない場合、失敗応答は「3:指定された要求は、このスイッチに実装されていない」を示す返さなければなりません。
The Statistics messages are used to query the various port, connection and error counters.
統計メッセージは、さまざまなポート、接続およびエラーカウンタを照会するために使用されています。
The Statistics request messages have the following format:
統計要求メッセージの形式は次のとおりです。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Version | Message Type | Result | Code | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Partition ID | Transaction Identifier | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |I| SubMessage Number | Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Port | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|S|x|x| | +-+-+-+-+ Label | ~ ~ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Note: Fields and Parameters that have been explained in the description of the general messages will not be explained in this section. Please refer to section 3.1 for details.
注:一般的なメッセージの記述で説明されているフィールドとパラメータは、このセクションで説明されることはありません。詳細はセクション3.1を参照してください。
Label The Label Fields identifies the specific connection for which statistics are being requested.
ラベルにラベルを付けたフィールドは、統計が要求されている特定の接続を識別する。
The success response for the Statistics message has the following format:
統計メッセージに対する成功応答の形式は次のとおりです。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Version | Message Type | Result | Code | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Partition ID | Transaction Identifier | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |I| SubMessage Number | Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Port | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|S|x|x| | +-+-+-+-+ Label | ~ ~ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | + Input Cell Count + | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | + Input Frame Count + | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | + Input Cell Discard Count + | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | + Input Frame Discard Count + | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | + Header Checksum Error Count + | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | + Input Invalid Label Count + | |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | + Output Cell Count + | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | + Output Frame Count + | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | + Output Cell Discard Count + | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | + Output Frame Discard Count + | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Note: Field and Parameters that have been explained in the description of the general messages will not be explained in this section. Please refer to section 3.1 for details.
注意:フィールドと一般的なメッセージの記述で説明されているパラメータは、このセクションで説明されることはありません。詳細はセクション3.1を参照してください。
Input Cell Count, Output Cell Count Give the value of a free running 64-bit counter counting cells arriving at the input or departing from the output respectively. These fields are relevant for label type = ATM, for all other label types these fields SHOULD be set to zero by the sender and ignored by the receiver.
入力されたセル数、出力セルのセルをカウント入力に到着するか、それぞれの出力を逸脱フリーランニング64ビット・カウンタの値を与えるカウント。これらのフィールドは、これらのフィールドは、送信者によってゼロに設定し、受信機によって無視されるべきである他のすべてのラベルタイプのため、ラベルタイプ= ATMに関連しています。
Input Frame Count, Output Frame Count Give the value of a free running 64-bit counter counting frames (packets) arriving at the input or departing from the output respectively. These fields are relevant for label types = FR and MPLS, for all other label types these fields SHOULD be set to zero by the sender and ignored by the receiver.
入力フレーム数は、出力フレームカウントフレーム(パケット)入力に到着またはそれぞれ出力逸脱をカウントするフリーランニング64ビット・カウンタの値を与えます。これらのフィールドは、これらのフィールドは、送信者によってゼロに設定し、受信機によって無視されるべきである他のすべてのラベルタイプのラベルタイプ= FRおよびMPLS、に関連しています。
Input Cell Discard Count, Output Cell Discard Count Give the value of a free running 64-bit counter counting cells discarded due to queue overflow on an input port or on an output port respectively. These fields are relevant for label type = ATM, for all other label types these fields SHOULD be set to zero by the sender and ignored by the receiver.
入力セル廃棄は、出力セル廃棄がそれぞれ入力ポートまたは出力ポートに起因キューのオーバーフローに廃棄されたセルをカウントするフリーランニング64ビット・カウンタの値を与えるカウント、カウント。これらのフィールドは、これらのフィールドは、送信者によってゼロに設定し、受信機によって無視されるべきである他のすべてのラベルタイプのため、ラベルタイプ= ATMに関連しています。
Input Frame Discard Count, Output Frame Discard Count Give the value of a free running 64-bit counter counting frames discarded due to congestion on an input port or on an output port respectively. These fields are relevant for label types = FR and MPLS, for all other label types these fields SHOULD be set to zero by the sender and ignored by the receiver.
入力フレーム廃棄カウント、出力フレームは廃棄カウント、それぞれの入力ポートまたは出力ポートで輻輳による廃棄されたフレームをカウントフリーランニング64ビット・カウンタの値を与えます。これらのフィールドは、これらのフィールドは、送信者によってゼロに設定し、受信機によって無視されるべきである他のすべてのラベルタイプのラベルタイプ= FRおよびMPLS、に関連しています。
Header Checksum Error Count Gives the value of a free running 64-bit counter counting cells or frames discarded due to header checksum errors on arrival at an input port. For an ATM switch this would be the HEC count.
ヘッダチェックサムエラーカウントにより入力ポートに到着時に、ヘッダチェックサムエラーに廃棄されたセル又はフレームをカウントするフリーランニング64ビット・カウンタの値を与えます。 ATMスイッチでは、これはHEC数になります。
Invalid Label Count Gives the value of a free running 64-bit counter counting cells or frames discarded because their Label is invalid on arrival at an input port.
無効なラベル・カウントは、そのラベルは、入力ポートでの到着時に無効であるために廃棄された細胞またはフレームを数えるフリーランニング64ビット・カウンタの値を与えます。
The Port Statistics message requests the statistics for the switch port specified in the Port field. The contents of the Label field in the Port Statistics request message is ignored. All of the count fields in the success response message refer to per-port counts regardless of the connection to which the cells or frames belong. Any of the count fields in the success response message not supported by the port MUST be set to zero. The Port Statistics message is:
ポート統計メッセージは、[ポート]フィールドで指定したスイッチポートの統計情報を要求します。ポート統計情報要求メッセージ内のラベルフィールドの内容は無視されます。成功応答メッセージでカウントフィールドのすべてのポートが毎かかわらず、細胞またはフレームが属する接続のカウントを参照してください。ポートでサポートされていない成功応答メッセージでカウントフィールドのいずれかがゼロに設定しなければなりません。ポート統計メッセージは次のとおりです。
Message Type = 49
メッセージタイプ= 49
The Connection Statistics message requests the statistics for the connection specified in the Label field that originates on the switch input port specified in the Port field. All of the count fields in the success response message refer only to the specified connection. The Header Checksum Error Count and Invalid Label Count fields are not connection specific and MUST be set to zero. Any of the other count fields not supported on a per connection basis MUST be set to zero in the success response message. The Connection Statistics message is:
接続統計情報メッセージは、[ポート]フィールドで指定したスイッチの入力ポートに発信ラベル]フィールドで指定された接続の統計情報を要求します。成功応答メッセージでカウントフィールドのすべてが指定した接続のみを指します。ヘッダチェックサムエラーカウントと無効なラベルカウントフィールドには、接続固有のものではなく、ゼロに設定しなければなりません。接続ごとにサポートされていない他のカウントフィールドのいずれかが成功の応答メッセージにゼロに設定しなければなりません。接続統計情報メッセージは次のとおりです。
Message Type = 50
メッセージタイプ= 50
The QoS Class Statistics message is not supported in this version of GSMP.
QoSのクラス統計メッセージはGSMPのこのバージョンではサポートされていません。
Message Type = 51 is reserved.
メッセージタイプ= 51が予約されています。
The Report Connection State message is used to request an input port to report the connection state for a single connection or for the entire input port. The Report Connection State message is:
レポートの接続状態メッセージは、単一の接続のためか、全入力ポートの接続状態を報告するための入力ポートを要求するために使用されます。レポートの接続状態メッセージは次のとおりです。
Message Type = 52
メッセージタイプ= 52
The Report Connection State request message has the following format:
レポートの接続状態リクエスト・メッセージの形式は次のとおりです。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Version | Message Type | Result | Code | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Partition ID | Transaction Identifier | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |I| SubMessage Number | Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Input Port | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|S|A|V| | +-+-+-+-+ Input Label | ~ ~ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Note: Field and Parameters that have been explained in the description of the general messages will not be explained in this section. Please refer to section 3.1 for details.
注意:フィールドと一般的なメッセージの記述で説明されているパラメータは、このセクションで説明されることはありません。詳細はセクション3.1を参照してください。
Input Port Identifies the port number of the input port for which the connection state is being requested.
入力ポートは、接続状態が要求されている入力ポートのポート番号を指定します。
Flags
国旗
A: All Connections If the All Connections flag is set, the message requests the connection state for all connections that originate at the input port specified by the Input Port field. In this case the Input Label field and the Label flag are unused.
A:すべての接続フラグが設定されている場合はすべての接続は、メッセージが入力ポート]フィールドで指定された入力ポートで発生するすべての接続のための接続状態を要求します。この場合、入力ラベルフィールドとラベルのフラグが使用されていません。
V: ATM VPI The ATM VPI flag may only be set for ports with PortType=ATM. If the switch receives a Report Connection State message in which the ATM VPI flag set and in which the input port specified by the Input Port field does not have PortType=ATM, the switch MUST return a Failure response "28: ATM Virtual Path switching is not supported on non-ATM ports".
V:ATM VPIザATM VPIフラグは、ポート・タイプ= ATMとポートに設定してもよいです。スイッチは、ATM VPIフラグセットでと入力ポート]フィールドで指定された入力ポートは、ポートタイプ= ATMを持っていない、スイッチは「28を失敗応答を返す必要があるレポートの接続状態メッセージを受信した場合:ATM仮想パススイッチングがあります「非ATMポートではサポートされません。
If the All Connections flag is zero and the ATM VPI flag is also zero, the message requests the connection state for the connection that originates at the input port specified by the Port and Input Label fields.
すべての接続フラグがゼロで、ATM VPIフラグもゼロである場合、メッセージは、ポートと入力ラベルフィールドで指定された入力ポートで発信接続用の接続状態を要求します。
ATM specific procedures: If the All Connections flag is zero and the ATM VPI flag is set and the input port specified by the Input Port field has LabelType=ATM, the message requests the connection state for the virtual path connection that originates at the input port specified by the Input Port and Input VPI fields. If the specified Input VPI identifies an ATM virtual path connection (i.e., a single switched virtual path) the state for that connection is requested. If the specified Input VPI identifies a virtual path containing virtual channel connections, the message requests the connection state for all virtual channel connections that belong to the specified virtual path.
ATM特定の手順:すべての接続フラグがゼロであり、ATM VPIフラグが設定され、入力ポートフィールドで指定された入力ポートがLabelType = ATMを有している場合、メッセージが入力ポートに発信仮想パス接続の接続状態を要求します入力ポートと入力VPIフィールドで指定されました。指定された入力VPIは、ATM仮想パス接続を識別した場合、その接続のための状態が要求される(すなわち、単一の仮想パスを切り替えます)。指定された入力VPIは、仮想チャネル接続を含む仮想パスを識別した場合、メッセージは、指定された仮想パスに属するすべての仮想チャネル接続の接続状態を要求します。
Input Label Field identifies the specific connection for which the connection state is being requested. For requests that do not require a connection to be specified, the Input Label field is not used.
入力ラベルフィールドは、接続状態が要求されている特定の接続を識別します。指定する接続を必要としない要求の場合、入力ラベルフィールドが使用されていません。
The Report Connection State success response message has the following format:
レポートの接続状態成功応答メッセージの形式は次のとおりです。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Version | Message Type | Result | Code | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Partition ID | Transaction Identifier | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |I| SubMessage Number | Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Input Port | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Sequence Number | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | ~ Connection Records ~ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Note: Fields and Parameters that have been explained in the description of the general messages will not be explained in this section. Please refer to section 3.1 for details.
注:一般的なメッセージの記述で説明されているフィールドとパラメータは、このセクションで説明されることはありません。詳細はセクション3.1を参照してください。
Input Port Is the same as the Input Port field in the request message. It identifies the port number of the input port for which the connection state is being reported.
入力ポートは、要求メッセージ内の入力ポートフィールドと同じです。これは、接続状態が報告されているため、入力ポートのポート番号を識別する。
Sequence Number In the case that the requested connection state cannot be reported in a single success response message, each successive success response message, in reply to the same request message, MUST increment the Sequence Number. The Sequence Number of the first success response message, in response to a new request message, MUST be zero.
要求された接続状態は、単一の成功応答メッセージで報告することができない場合にはシーケンス番号は、各連続成功応答メッセージは、同じ要求メッセージに対する応答において、シーケンス番号をインクリメントしなければなりません。最初の成功応答メッセージのシーケンス番号は、新しい要求メッセージに応答して、ゼロでなければなりません。
Connection Records Each success response message MUST contain one or more Connection Records. Each Connection Record specifies a single point-to-point or point-to-multipoint connection. The number of Connection Records in a single Report Connection State success response MUST NOT cause the packet length to exceed the maximum transmission unit defined by the encapsulation. If the requested connection state cannot be reported in a single success response message, multiple success response messages MUST be sent. All success response messages that are sent in response to the same request message MUST have the same Input Port and Transaction Identifier fields as the request message. A single Connection Record MUST NOT be split across multiple success response messages. "More" in the Result field of a response message indicates that one or more further success response messages should be expected in response to the same request message. "Success" in the Result field indicates that the response to the request has been completed. The Result values are defined in chapter 3.1.1.
接続は、それぞれの成功応答メッセージは、1つまたは複数の接続記録を含まなければならない記録します。各接続レコードは、単一のポイント・ツー・ポイントまたはポイント・ツー・マルチポイント接続を指定します。単一レポート接続状態の成功応答で接続レコードの数は、パケット長は、カプセル化によって定義された最大送信単位を超えることがあってはなりません。要求された接続状態は、単一の成功応答メッセージで報告することができない場合は、複数の成功応答メッセージを送らなければなりません。同じ要求メッセージに応答して送信されているすべての成功応答メッセージは、要求メッセージと同じ入力ポートとトランザクション識別子フィールドを持たなければなりません。単一接続レコードは、複数の成功応答メッセージにまたがって分割してはなりません。応答メッセージの結果フィールドの「詳細」は、一つまたは複数のさらなる成功応答メッセージは、同じ要求メッセージに応答して期待されるべきであることを示しています。結果フィールドの「成功」は、要求に対する応答が完了していることを示しています。結果の値は、3.1.1に定義されています。
Each Connection Record has the following format:
各接続レコードの形式は次のとおりです。
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |A|V|P| Record Count | Record Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|S|x|x| | +-+-+-+-+ Input Label | ~ ~ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | ~ Output Branch Records ~ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Flags
国旗
A: All Connections
A:すべての接続
V: ATM VPI For the first Connection Record in each success response message, the All Connections and the ATM VPI flags MUST be the same as those of the request message. For successive Connection Records in the same success response message, these flags are not used.
V:各成功応答メッセージ内の最初の接続レコードのATM VPIは、すべての接続およびATM VPIフラグは、要求メッセージと同じでなければなりません。同じ成功応答メッセージ内の連続接続記録のために、これらのフラグは使用されません。
P: ATM VPC The ATM VPC flag may only be set for ports with PortType=ATM. The ATM VPC flag, if set and only if set, indicates that the Connection Record refers to an ATM virtual path connection.
P:ATM VPCザATM VPCフラグは、ポート・タイプ= ATMとポートに設定してもよいです。 ATM VPCフラグ設定と設定した場合のみ、接続レコードは、ATM仮想パス接続を指すことを示す場合。
Input Label The input label of the connection specified in this Connection Record.
入力は、この接続のレコードで指定された接続の入力ラベルにラベルを付けます。
Record Count Count of Output Branch Records included in a response message.
出力分岐レコードのレコード数のカウントは、応答メッセージに含まれます。
Record Length Length in bytes of Output Branch Records field
出力支店レコードフィールドのバイト単位のレコード長の長さ
Output Branch Records Each Connection Record MUST contain one or more Output Branch Records. Each Output Branch Record specifies a single output branch belonging to the connection identified by the Input Label field of the Connection Record and the Input Port field of the Report Connection State message. A point-to-point connection will require only a single Output Branch Record. A point-to-multipoint connection will require multiple Output Branch Records. If a point-to-multipoint connection has more output branches than can fit in a single Connection Record contained within a single success response message, that connection may be reported using multiple Connection Records in multiple success response messages.
出力支店レコード各接続レコードは、1つまたは複数の出力分岐レコードを含まなければなりません。各出力支店レコードの接続記録とレポートの接続状態メッセージの入力ポート]フィールドの入力ラベルフィールドによって識別される接続に属する単一の出力ブランチを指定します。ポイントツーポイント接続は、単一の出力ブランチの録音が必要になります。ポイント・ツー・マルチポイント接続は、複数の出力分岐レコードが必要になります。ポイント・ツー・マルチポイント接続は、接続は、複数の成功応答メッセージで複数の接続記録を使用して報告することができることを、単一の成功応答メッセージ内に含まれ、単一の接続記録に収めることができるよりも多くの出力ブランチを持っている場合。
Each Output Branch Record has the following format:
各出力支店録音形式は次のとおりです。
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Output Port | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|S|x|x| | +-+-+-+-+ Output Label | ~ ~ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Output Port The output port of the switch to which this output branch is routed.
この出力ブランチがルーティングされているスイッチの出力ポート出力ポート。
Output Label The output label of the output branch specified in this Output Branch Record.
出力は、この出力支店のレコードで指定された出力ブランチの出力ラベルにラベルを付けます。
ATM specific procedures: If this Output Branch Record is part of a Connection Record that specifies a virtual path connection (the ATM VPC flag is set) the Output VCI field is unused.
ATM特定の手順:この出力ブランチレコードは、仮想パス接続(ATM VPCフラグがセットされている)出力VCIフィールドが未使用であることを指定接続レコードの一部である場合。
A Report Connection State request message may be issued regardless of the Port Status or the Line Status of the target switch port.
レポートの接続状態要求メッセージは関係なく、ポートステータスやターゲットスイッチポートのラインステータスの発行することができます。
If the Input Port of the request message is valid, and the All Connections flag is set, but there are no connections established on that port, a failure response message MUST be returned with the Code field set to, "10: General Message Failure". For the Report Connection State message, this failure code indicates that no connections matching the request message were found. This failure message SHOULD also be returned if the Input Port of the request message is valid, the All Connections flag is zero, and no connections are found on that port matching the specified connection.
要求メッセージの入力ポートが有効で、すべての接続フラグが設定されていますが、そのポートで確立接続がない場合は、失敗応答メッセージは「:一般的なメッセージの失敗10」に設定コードフィールドに返さなければなりません。レポートの接続状態メッセージの場合、この障害コードは、要求メッセージに一致する接続が見つからなかったことを示しています。このエラーメッセージは、リクエストメッセージの入力ポートが有効である場合に返されるべきで、すべての接続フラグがゼロであり、何の接続が指定された接続に一致する、そのポートで発見されていません。
The configuration messages permit the controller to discover the capabilities of the switch. Three configuration request messages have been defined: Switch, Port, and All Ports.
構成メッセージは、スイッチの機能を発見するために、コントローラを許します。 3件の構成要求メッセージが定義されています。スイッチ、ポート、およびすべてのポートを。
The Switch Configuration message requests the global (non port-specific) configuration for the switch. The Switch Configuration message is:
スイッチの設定メッセージは、スイッチのグローバル(非特定ポート)の設定を要求します。スイッチの設定メッセージは次のとおりです。
Message Type = 64
メッセージタイプ= 64
The Port field is not used in the switch configuration message.
ポートフィールドは、スイッチのコンフィギュレーションメッセージで使用されていません。
The Switch Configuration message has the following format:
スイッチのコンフィギュレーション・メッセージの形式は次のとおりです。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Version | Message Type | Result | Code | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Partition ID | Transaction Identifier | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |I| SubMessage Number | Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | MType | MType | MType | MType | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Firmware Version Number | Window Size | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Switch Type | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | Switch Name | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Max Reservations | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Note: Fields and Parameters that have been explained in the description of the general messages will not be explained in this section. Please refer to section 3.1 for details.
注:一般的なメッセージの記述で説明されているフィールドとパラメータは、このセクションで説明されることはありません。詳細はセクション3.1を参照してください。
MType Represents an alternative QoS Configuration type. In the request message the requested MType is in the most significant (leftmost) MType byte; the other three MType bytes are unused. The reply message will either accept the MType request by including the requested MType in the leftmost MType field of the response message or it will reject the MType request by responding with MType=0, the default MType, in the first MType field. Optionally, in the case of a rejection, the switch reply can include up to 3 additional MType values, each of which indicates an available alternative QoS Configuration. A switch that supports only the default QoS Configuration always returns MType=0 in all four MType fields. MType negotiation is discussed in section 8.1.1.
MTYPEは、代替QoS設定のタイプを表します。要求メッセージで要求されたMTYPEは、最も重要な(左端)MTYPEバイトです。他の3つのMTYPEのバイトは未使用です。応答メッセージは、応答メッセージの左端MTYPEフィールドに要求MTYPEを含むことによってMTYPE要求を受け入れるのいずれかまたはそれが最初MTYPEフィールドに、MTYPE = 0、デフォルトMTYPEで応答することによりMTYPE要求を拒否します。必要に応じて、拒絶反応の場合には、スイッチの応答は、利用可能な代替的なQoS設定を示し各々が、3つの追加MTYPE値まで含むことができます。唯一のデフォルトのQoS設定をサポートするスイッチは、常にすべての4つのMTYPEフィールドにMTYPE = 0を返します。 MTYPE交渉は、セクション8.1.1で説明されています。
0 - Indicates use of the default GSMP model 1-200 - Reserved 201-255 - Experimental
Firmware Version Number The version number of the switch control firmware installed.
ファームウェアのバージョン番号がインストールスイッチ制御ファームウェアのバージョン番号。
Window Size The maximum number of unacknowledged request messages that may be transmitted by the controller without the possibility of loss. This field is used to prevent request messages being lost in the switch because of overflow in the receive buffer. The field is a hint to the controller. If desired, the controller may experiment with higher and lower window sizes to determine heuristically the best window size.
ウィンドウサイズ損失の可能性なしにコントローラによって送信することができる未確認要求メッセージの最大数。このフィールドは、要求メッセージが原因で受信バッファでオーバーフローのスイッチで失われるのを防ぐために使用されます。フィールドは、コントローラへのヒントです。所望であれば、コントローラは、ヒューリスティック最良ウィンドウサイズを決定するために、より高い及びより低いウィンドウサイズを試すことができます。
Switch Type A 16-bit field allocated by the manufacturer of the switch. (For these purposes, the manufacturer of the switch is assumed to be the organisation identified by the OUI in the Switch Name field.) The Switch Type identifies the product. When the Switch Type is combined with the OUI from the Switch Name the product is uniquely identified. Network Management may use this identification to obtain product related information from a database.
スイッチは、スイッチの製造者によって割り当てられた16ビットのフィールドを入力します。 (これらの目的のために、スイッチの製造業者は、スイッチ名フィールドに、OUIによって識別された組織であることが想定される。)スイッチタイプは、製品を識別する。スイッチタイプは、スイッチ名からOUIと組み合わせた場合、製品が一意に識別されます。ネットワーク管理は、データベースからの製品関連情報を取得するために、この識別を使用してもよいです。
Switch Name A 48-bit quantity that is unique within the operational context of the device. A 48-bit IEEE 802 MAC address, if available, may be used as the Switch Name. The most significant 24 bits of the Switch Name MUST be an Organisationally Unique Identifier (OUI) that identifies the manufacturer of the switch.
名前デバイスの動作コンテキスト内で一意である48ビットの数量切り替えます。 48ビットIEEE 802 MACアドレス、利用可能な場合、スイッチ名として使用してもよいです。スイッチ名の最上位の24ビットはスイッチの製造業者を識別する組織的一意識別子(OUI)でなければなりません。
Max Reservations The maximum number of Reservations that the switch can support (see Chapter 5). A value of 0 indicates that the switch does not support Reservations.
最大予約スイッチがサポート可能な予約の最大数(第5章を参照されたいです)。 0の値は、スイッチが予約をサポートしていないことを示しています。
After adjacency between a controller and after a switch is first established the controller that opts to use a QoS Configuration model other then the default would send the Switch Configuration request including the requested QoS Configuration's MType value in the request message. This request MUST be sent before any connection messages are exchanged. If the switch can support the requested QoS configuration, then the switch includes the requested MType value in the response message as an indication that it accepts the request. If the switch cannot support the requested QoS Configuration, it replaces the MType value in the request message with that of the default QoS Configuration, i.e., MType=0.
コントローラの間のスイッチの後、隣接した後最初のデフォルトが要求メッセージで要求されたQoS設定のMTYPE値を含むスイッチの設定要求を送信し、その後、他のQoS設定モデルを使用することを選択し、コントローラを設置しています。任意の接続メッセージが交換される前に、この要求が送らなければなりません。スイッチは、要求されたQoS設定をサポートできる場合、スイッチは、それが要求を受け入れることを示すように、応答メッセージ内の要求MTYPE値を含みます。スイッチが要求されたQoS設定をサポートできない場合は、デフォルトのQoS設定、すなわち、MTYPE = 0のものと要求メッセージにMTYPE値を置き換えます。
The switch configuration response messages may additionally include the MType values of up to three alternative QoS Configurations that the switch supports and that the controller may choose between.
スイッチの設定応答メッセージは、さらに、スイッチがサポートしていることと、コントローラが間に選ぶことができることを最大3つの代替のQoS設定のMTYPE値を含むことができます。
The exchange continues until the controller sends a requested MType that the switch accepts or until it sends a connection request message. If the exchange ends without confirmation of an alternate switch model, then the default Mtype=0 is be used.
交換は、コントローラがスイッチを受け付ける要求MTYPEを送信するまで継続するか、接続要求メッセージを送信するまで。交換は、代替のスイッチモデルの確認をせずに終了した場合、デフォルトMTYPE = 0が使用されます。
Once an MType has been established for the switch, it cannot be changed without full restart, that is the re-establishment of adjacency with the resetting of all connections.
MTYPEがスイッチに確立されると、それは完全な再起動なしに変更することができない、それはすべての接続のリセットと隣接の再確立です。
The Port Configuration message requests the switch for the configuration information of a single switch port. The Port field in the request message specifies the port for which the configuration is requested. The Port Configuration message is:
ポートの設定メッセージは、単一のスイッチポートの設定については、スイッチを要求します。要求メッセージ内のポートフィールドには、設定が要求されているポートを指定します。ポートの設定メッセージは次のとおりです。
Message Type = 65.
メッセージの種類= 65。
The Port Configuration success response message has the following format:
ポート設定成功応答メッセージの形式は次のとおりです。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Version | Message Type | Result | Code | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Partition ID | Transaction Identifier | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |I| SubMessage Number | Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Port | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Port Session Number | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Event Sequence Number | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Event Flags | Port Attribute Flags | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | PortType |S|x|x|x|x|x|x|x| Data Fields Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | ~ PortType Specific Data ~ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x x x x x x x x x x x x x x x x| Number of Service Specs | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-| | | ~ Service Specs List ~ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Note: Fields and Parameters that have been explained in the description of the general messages will not be explained in this section. Please refer to section 3.1 for details.
注:一般的なメッセージの記述で説明されているフィールドとパラメータは、このセクションで説明されることはありません。詳細はセクション3.1を参照してください。
Port The switch port to which the configuration information refers. Configuration information relating to both the input and the output sides of the switch port is given. Port numbers are 32 bits wide and allocated by the switch. The switch may choose to structure the 32 bits into subfields that have meaning to the physical structure of the switch hardware (e.g., physical slot and port). This structure may be indicated in the Physical Slot Number and Physical Port Number fields.
ポートの構成情報が参照するスイッチポート。入力スイッチポートの出力側の両方に関連する構成情報が与えられます。ポート番号は、32ビット幅およびスイッチによって割り当てられています。スイッチは、スイッチハードウェア(例えば、物理スロットおよびポート)の物理的構造を意味しているサブフィールドに32ビットを構築することを選択することができます。この構造は、物理スロット番号と物理ポート番号フィールドに示すことができます。
Event Sequence Number The Event Sequence Number is set to zero when the port is initialised. It is incremented by one each time the port detects an asynchronous event that the switch would normally report via an Event message. The Event Sequence Number is explained in section 9.
ポートが初期化されるとき、イベントシーケンスナンバーイベントシーケンス番号はゼロに設定されています。それを一つのポートは、スイッチが正常にイベントメッセージを介して報告する非同期イベントを検出するたびにインクリメントされます。イベントシーケンス番号は、セクション9で説明されています。
Event Flags Event Flags in a switch port corresponds to a type of Event message.
スイッチポートでのイベントフラグイベントフラグは、イベントメッセージのタイプに対応しています。
Port Attribute Flags Port Attribute Flags indicate specific behaviour of a switch port. The format of the Port Attribute Flags field is given below:
ポートは、ポート属性フラグは、スイッチポートの具体的な行動を示すフラグを属性。ポート属性フラグフィールドのフォーマットは以下のとおりであります:
0 1 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |R|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
R: Connection Replace flag If set, indicates that connections being established by an Add Branch message with a corresponding R-bit set will replace any previously established connection if a clash between the established output branch and the requested output branch occurs [see chapter 4.2].
R:セットは、接続が確立された出力分岐と要求された出力ブランチ間の衝突が発生した場合、以前に確立された接続に取って代わるであろう対応するRビットがセットされた追加ブランチメッセージによって確立されることを示している場合、接続フラグを交換[章4.2を参照] 。
x: Unused.
X:未使用。
PortType
ポートタイプ
1: PortType is ATM 2: PortType is FR 3: PortType is MPLS
1:ポートタイプは、ATM、2:ポートタイプは、FR 3:ポートタイプはMPLSです
S: Service Model If set, indicates that Service Model data follows the PortSpecific port configuration data.
S:サービスモデルを設定した場合は、サービスモデルデータはPortSpecificポート・コンフィギュレーション・データを、以下のことを示しています。
Data Fields Length The total length in bytes of the combined PortType Specific Data and Service Model Data fields. The length of each of these fields may be derived from the other data so the value of Data Fields Length serves primarily as a check and to assist parsing of the All Ports Configuration message success response.
データフィールドの組み合わせポートタイプ特定データとサービスモデルデータフィールドのバイト単位の長さの合計長さ。データフィールド長の値がチェックとして主に機能し、すべてのポートのコンフィギュレーションメッセージの成功応答の解析を支援するように、これらのフィールドのそれぞれの長さは、他のデータから導出されてもよいです。
PortType Specific Data This field contains the configuration data specific to the particular port type as specified by the PortType field. The field format and length also depends on the value of the PortType. PortType Specific Data is defined below.
ポートタイプフィールドによって指定されたポートタイプ固有データこのフィールドは、特定のポートタイプに固有の構成データを含みます。フィールドのフォーマットと長さはまた、ポート・タイプの値に依存します。ポートタイプ固有のデータは、以下のように定義されています。
Number of Service Specs Field contains the total number of Service Specs following in the remainder of the Port Configuration message response or Port Configuration Record.
サービス仕様フィールドの数は、ポート設定のメッセージ応答やポートの設定レコードの残りの部分に以下のサービス仕様の合計数が含まれています。
Service Specs List The Service Specs correspond to the Input and Output Service selectors used in Connection Management and Reservation messages. Specifically they define the possible values used when the Service Selector (IQS or OQS) is set to 0b10 indicating the use of the default service specification model defined in Chapter 10.
サービスの仕様リスト[サービス仕様は、接続管理および予約のメッセージで使用される入力および出力サービスセレクタに対応しています。具体的には、それらはサービスセレクタ(IQS又はOQS)は第10章に定義されたデフォルトサービス仕様モデルの使用を示す0b10とに設定されているときに使用可能な値を定義します。
Service Spec The format of each service spec is given below:
サービススペック各サービスの仕様のフォーマットは以下のとおりであります:
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Service ID | Capability Set ID | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Each Service Spec identifies a Service supported by the switch together with the Capability Set ID that identifies the parameters of that instance of the Service. The Service Spec List may contain more than one Service Spec sharing the same Service ID. However, each Service Spec in the Service Specs List MUST be unique.
Service ID Field contains the Service ID of a Service supported on the port. Service ID values are defined as part of the Service definition in Chapter 9.6.
サービスIDフィールドは、ポート上でサポートサービスのサービスIDが含まれています。サービスIDの値は、章9.6のサービス定義の一部として定義されています。
Capability Set ID Field identifies a Capability Set ID of the Service specified by the Service ID that is supported on the port. Capability Set ID values are defined by the Switch in the Service Configuration response message (see Section 8.4). The switch MUST NOT return a {Service ID, Capability Set ID} pair that is not reported in a Service Configuration response message.
能力セットをIDフィールドは、ポート上でサポートされているサービスIDで指定されたサービスの能力セットのIDを識別します。機能を設定し、IDの値がサービス設定応答メッセージ内のスイッチで定義されています(8.4節を参照してください)。スイッチは、サービス設定応答メッセージで報告されていない{サービスID、機能セットID}ペアを返してはいけません。
The length, format and semantics of the PortType Specific Data field in the Port Configuration message success response and in the Port Records of the All Port Configuration message success response all depend on the PortType value of the same message or record respectively. The specification of the PortType Specific Data field is given below. For each defined PortType value the Min and Max Label fields are given in the subsequent subsections.
長さは、ポートの設定メッセージの成功応答でポートタイプ特定のデータフィールドの形式と意味論とすべてのポートの設定メッセージの成功応答のポートレコードのすべては、それぞれ同じメッセージやレコードのポートタイプ値に依存します。ポートタイプ特定のデータフィールドの仕様は以下のとおりです。各定義されたポートタイプの値をMinとMaxラベルフィールドは、後続のサブセクションに記載されています。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |P|M|L|R|Q| Label Range Count | Label Range Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | ~ Default Label Range Block ~ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Receive Data Rate | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Transmit Data Rate | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Port Status | Line Type | Line Status | Priorities | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Physical Slot Number | Physical Port Number | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Note: Fields and Parameters that have been explained in the description of the general messages will not be explained in this section. Please refer to section 3.1 for details.
注:一般的なメッセージの記述で説明されているフィールドとパラメータは、このセクションで説明されることはありません。詳細はセクション3.1を参照してください。
Where each of the ranges in the Default Label Range Blocks will have the following format:
どこにデフォルトのラベル範囲ブロック内の各範囲は、次の形式を持っています。
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|x|V|C| | +-+-+-+-+ Min Label | ~ ~ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|x|x|x| | +-+-+-+-+ Max Label | ~ ~ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Flags
国旗
P: VP Switching The ATM VPC flag may only be set for ports with PortType=ATM. The VP Switching flag, if set, indicates that this input port is capable of supporting virtual path switching. Else, if zero, it indicates that this input port is only capable of virtual channel switching.
P:ATM VPCフラグスイッチングVPのみポートタイプ= ATMとポートに設定してもよいです。フラグスイッチングVPは、設定されている場合、この入力ポートは、仮想パスの切り替えをサポートすることができることを示しています。さもなければ、ゼロならば、それはこの入力ポートは、仮想チャネル切り替えのみ可能であることを示しています。
M: Multicast Labels The Multicast Labels flag, if set, indicates that this output port is capable of labelling each output branch of a point-to-multipoint tree with a different label. If zero, it indicates that this output port is not able to label each output branch of a point-to-multipoint tree with a different label.
M:マルチキャストは、マルチキャストが設定されている場合フラグは、この出力ポートは、異なるラベルでポイント・ツー・マルチポイントツリーの各出力ブランチを標識することが可能であることを示すラベルラベル。ゼロの場合、この出力ポートは、異なるラベルでポイント・ツー・マルチポイントツリーの各出力分岐にラベルを付けることができないことを示しています。
L: Logical Multicast The Logical Multicast flag, if set, indicates that this output port is capable of supporting more than a single branch from any point-to-multipoint connection. This capability is often referred to as logical multicast. If zero, it indicates that this output port can only support a single output branch from each point-to-multipoint connection.
L:論理マルチキャスト論理マルチキャストフラグ、設定されている場合、この出力ポートは、任意のポイント・ツー・マルチポイント接続から単分岐以上をサポートすることが可能であることを示しています。この機能は、多くの場合、論理的なマルチキャストと呼ばれます。ゼロの場合、この出力ポートのみが各ポイント・ツー・マルチポイント接続から単一の出力ブランチをサポートできることを示しています。
R: Label Range The Label Range flag, if set, indicates that this switch port is capable of reallocating its label range and therefore accepts the Label Range message. Else, if zero, it indicates that this port does not accept Label Range messages.
R:セットは、このスイッチポートがそのラベル範囲を再割り当てすることが可能であることを示し、したがって、ラベル範囲のメッセージを受け入れる場合ラベルは、ラベル範囲フラグの範囲です。そうでなければ、ゼロならば、それはこのポートはラベル範囲メッセージを受け付けないことを示しています。
Q: QoS The QoS flag, if set, indicates that this switch port is capable of handling the Quality of Service messages defined in section 9 of this specification. Else, if zero, it indicates that this port does not accept the Quality of Service messages.
Q:QoSのザ・QoSのフラグ、設定されている場合、このスイッチポートは、この仕様書のセクション9で定義されたサービスメッセージの品質を処理することが可能であることを示しています。そうでなければ、ゼロならば、それはこのポートは、サービスメッセージの品質を受け入れないことを示しています。
V: Label The Label flag is port type specific.
V:ラベルフラグにラベルを付け、特定のポートタイプです。
C: Multipoint Capable This flag indicates that the label range may be used for multipoint connections.
C:このフラグができるマルチラベル範囲がマルチポイント接続に使用され得ることを示しています。
Label Range Count The total number of Default Label Range elements contained in the Default Label Range Block.
ラベル範囲デフォルトのラベル範囲のブロックに含まれるデフォルトのラベル範囲の要素の合計数をカウントします。
Label Range Length Byte count in the Default Label Range Block.
デフォルトのラベル範囲のブロックにラベル範囲の長さのバイト数。
Min Label The specification of the Min Label field for each defined PortType value is given in the subsequent subsections. The default minimum value of a dynamically assigned incoming label that the connection table on the input port supports and that may be controlled by GSMP. This value is not changed as a result of the Label Range message.
minで定義された各ポートタイプ値分間ラベルフィールドの仕様は、後続のサブセクションに記載されているラベル。入力ポートの接続テーブルをサポートし、それはGSMPによって制御することができる動的に割り当てられた受信ラベルのデフォルトの最小値。この値は、ラベル範囲メッセージの結果として変更されていません。
Max Label The specification of the Max Label field for each defined PortType value is given in the subsequent subsections. The default maximum value of a dynamically assigned incoming label that the connection table on the input port supports and that may be controlled by GSMP. This value is not changed as a result of the Label Range message.
maxは、定義された各ポートタイプ値の最大ラベルフィールドの仕様は、後続のサブセクションに記載されているラベル。入力ポートの接続テーブルをサポートし、それはGSMPによって制御することができる動的に割り当てられた受信ラベルのデフォルトの最大値。この値は、ラベル範囲メッセージの結果として変更されていません。
Receive Data Rate
データレートを受け取ります
The maximum rate of data that may arrive at the input port in;
入力ポートに到着することができるデータの最大レート。
cells/s for PortType = ATM bytes/s for PortType = FR bytes/s for PortType = MPLS
ポートタイプ= MPLS用ポートタイプ= FRバイト/ sのためのポートタイプのためのセル/秒= ATMバイト/秒
Transmit Data Rate
送信データレート
The maximum rate of data that may depart from the output port in;
出力ポートから逸脱することができるデータの最大レート。
cells/s for PortType = ATM bytes/s for PortType = FR bytes/s for PortType = MPLS
ポートタイプ= MPLS用ポートタイプ= FRバイト/ sのためのポートタイプのためのセル/秒= ATMバイト/秒
(The transmit data rate of the output port may be changed by the Set Transmit Data Rate function of the Port Management message.)
(出力ポートの送信データレートは、ポート管理メッセージの設定送信データレート機能により変更される場合があります。)
Port Status Gives the administrative state of the port. The defined values of the Port Status field are:
ポートのステータスは、ポートの管理状態を与えます。ポートステータスフィールドの定義された値は次のとおりです。
Available: Port Status = 1. The port is available to both send and receive cells or frames. When a port changes to the Available state from any other administrative state, all dynamically assigned connections MUST be cleared and a new Port Session Number MUST be generated.
利用可能:ポートステータス= 1ポートは、細胞またはフレームを送信及び受信の両方に使用可能です。ポートが他の管理状態から利用可能な状態に変更すると、すべての動的に割り当てられた接続がクリアされなければならないし、新しいポートセッション番号が生成されなければなりません。
Unavailable: Port Status = 2. The port has intentionally been taken out of service. No cells or frames will be transmitted from this port. No cells or frames will be received by this port.
利用不可:ポートステータス= 2ポートは、意図的にサービスから取り出されました。いかなる細胞またはフレームはこのポートから送信されません。いかなる細胞またはフレームは、このポートで受信されません。
Internal Loopback: Port Status = 3. The port has intentionally been taken out of service and is in internal loopback: cells or frames arriving at the output port from the switch fabric are looped through to the input port to return to the switch fabric. All of the functions of the input port above the physical layer, e.g., header translation, are performed upon the looped back cells or frames.
内部ループバック:ポートステータス= 3ポートを意図的にサービスから取り出し、内部ループバックしているれている:細胞又はスイッチファブリックから出力ポートに到着するフレームは、スイッチファブリックに戻り、入力ポートを介してループされます。物理層の上の入力ポートの機能の全ては、例えば、ヘッダ変換は、ループバックセル又はフレームに対して行われます。
External Loopback: Port Status = 4. The port has intentionally been taken out of service and is in external loopback: cells or frames arriving at the input port from the external communications link are immediately looped back to the communications link at the physical layer without entering the input port. None of the functions of the input port above the physical layer are performed upon the looped back cells or frames.
外部ループバック:ポートステータス= 4ポートが意図的にサービスから取り出し、外部ループバックであるされています:外部の通信リンクからの入力ポートに到着したセルまたはフレームがすぐに入ることなく、物理層に戻って、通信リンクにループしています入力ポート。物理層の上の入力ポートの機能のいずれも、ループバック細胞またはフレームに対して実行されていません。
Bothway Loopback: Port Status = 5. The port has intentionally been taken out of service and is in both internal and external loopback.
Bothwayループバック:ポートステータス= 5ポートは、意図的にサービスから取り出し、内部と外部の両方のループバックであるされています。
The Port Status of the port over which the GSMP session controlling the switch is running MUST be declared Available. The controller will ignore any other Port status for this port. The Port Status of switch ports after power-on initialisation is not defined by GSMP.
スイッチを制御GSMPセッションが実行されている上でのポートのポートステータスが利用可能に宣言しなければなりません。コントローラは、このポートのために、他のポートのステータスを無視します。電源投入初期化後のスイッチポートのポートステータスは、GSMPによって定義されていません。
Line Type The type of physical transmission interface for this port. The values for this field are defined by the IANAifType's specified in [17].
ラインは、このポートのための物理的な伝送インタフェースの種類を入力します。このフィールドの値はIANAifTypeの[17]で指定することによって定義されます。
The following values are identified for use in this version of the protocol.
PortType = Unknown: other(1) PortType = MPLS: ethernetCsmacd(6), ppp(23) PortType = ATM: atm(37) PortType = FR: frameRelayService(44)
ポートタイプ=不明:他の(1)ポートタイプ= MPLS:ethernetCsmacd(6)、PPP(23)ポートタイプ= ATM:ATM(37)ポートタイプ= FR:frameRelayService(44)
Line Status The status of the physical transmission medium connected to the port. The defined values of the Line Status field are:
ラインステータスポートに接続された物理的な伝送媒体の状態。ラインステータスフィールドの定義された値は次のとおりです。
Up: Line Status = 1. The line is able to both send and receive. When the Line Status changes to Up from either the Down or Test states, a new Port Session Number MUST be generated.
Down: Line Status = 2. The line is unable either to send or receive or both.
ダウン:ラインステータス= 2行が送信または受信するかできないか、その両方です。
Test: Line Status = 3. The port or line is in a test mode, for example, power-on test.
試験:ラインステータス= 3ポートまたはラインは、例えば、テストモード、電源投入時のテストです。
Priorities The number of different priority levels that this output port can assign to connections. Zero is invalid in this field. If an output port is able to support "Q" priorities, the highest priority is numbered zero and the lowest priority is numbered "Q-1". The ability to offer different qualities of service to different connections based upon their priority is assumed to be a property of the output port of the switch. It may be assumed that for connections that share the same output port, a cell or frame on a connection with a higher priority is much more likely to exit the switch before a cell or frame on a connection with a lower priority if they are both in the switch at the same time.
優先順位この出力ポートは、接続に割り当てることができ、異なる優先レベルの数。ゼロは、この分野では無効です。出力ポートは、「Q」の優先順位をサポートすることが可能である場合、最も高い優先度がゼロ番され、最も低い優先度は「Q-1」の番号が付けられています。その優先順位に基づいて、異なる接続に異なるサービス品質を提供する機能は、スイッチの出力ポートのプロパティであると仮定されます。それらが両方である場合、同じ出力ポートを共有して接続するため、優先度の高い関連のセル又はフレームが優先度の低い接続のセル又はフレームの前にスイッチを終了するために、はるかに可能性があると仮定することができます同時にスイッチ。
Physical Slot Number The physical location of the slot in which the port is located. It is an unsigned 16-bit integer that can take any value except 0xFFFF. The value 0xFFFF is used to indicate "unknown". The Physical Slot Number is not used by the GSMP protocol. It is provided to assist network management in functions such as logging, port naming, and graphical representation.
物理スロット番号ポートが配置されているスロットの物理的な場所。これは、0xFFFFの以外の任意の値を取ることができ、符号なし16ビット整数です。値0xFFFFでは「不明」を示すために使用されます。物理スロット番号はGSMPプロトコルによって使用されていません。このようなロギング、ポートネーミング、およびグラフィカル表現として機能し、ネットワーク管理を支援するために設けられています。
Physical Port Number The physical location of the port within the slot in which the port is located. It is an unsigned 16-bit integer that can take any value except 0xFFFF. The value 0xFFFF is used to indicate "unknown". The Physical Port Number is not used by the GSMP protocol. It is provided to assist network management in functions such as logging, port naming, and graphical representation.
物理ポート番号のポートが配置されているスロット内のポートの物理的な位置。これは、0xFFFFの以外の任意の値を取ることができ、符号なし16ビット整数です。値0xFFFFでは「不明」を示すために使用されます。物理ポート番号はGSMPプロトコルによって使用されていません。このようなロギング、ポートネーミング、およびグラフィカル表現として機能し、ネットワーク管理を支援するために設けられています。
There MUST be a one to one mapping between the Port Number and the Physical Slot Number and Physical Port Number combination. Two different Port Numbers MUST NOT yield the same Physical Slot Number and Physical Port Number combination. The same Port Number MUST yield the same Physical Slot Number and Physical Port Number within a single GSMP session. If both Physical Slot Number and Physical Port Number indicate "unknown" the physical location of switch ports may be discovered by looking up the product identity in a database to reveal the physical interpretation of the 32-bit Port Number.
ポート番号と物理スロット番号と物理ポート番号の組み合わせの間で1対1のマッピングに1があるに違いありません。二つの異なるポート番号は、同じ物理スロット番号と物理ポート番号の組み合わせを得てはなりません。同じポート番号は、単一のGSMPセッション内で同じ物理スロット番号と物理ポート番号を生成しなければなりません。物理スロット番号と物理ポート番号の両方が「不明」を示す場合は、スイッチポートの物理的な場所は、32ビットのポート番号の物理的解釈を明らかにするために、データベース内の製品IDを調べることによって発見することができます。
If PortType=ATM, the Default Label Range Block has the following format:
ポートタイプ= ATM場合は、デフォルトのラベル範囲ブロックの形式は次のとおりです。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|x|V|x| ATM Label (0x100) | Label Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x x x x| VPI | VCI | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
V: Label If the Label flag is set, the message refers to a range of VPI's only. The Min VCI and Max VCI fields are unused. If the Label flag is zero the message refers to a range of VCI's on either one VPI or on a range of VPI's.
V:ラベルのフラグが設定されているラベルの場合、メッセージは、VPIの唯一の範囲を指します。ミンVCIとMax VCIフィールドが使用されていません。ラベルフラグがゼロのメッセージであればいずれかVPIまたはVPIの範囲にVCIの範囲を指します。
Min VPI The default minimum value of dynamically assigned incoming VPI that the connection table on the input port supports and that may be controlled by GSMP.
分VPIは、動的に割り当てられた着信VPIのデフォルトの最小値は、入力ポートに接続テーブルがサポートしていると、それはGSMPによって制御することができます。
Max VPI The default maximum value of dynamically assigned incoming VPI that the connection table on the input port supports and that may be controlled by GSMP.
最大VPIは、動的に割り当てられた着信VPIのデフォルトの最大値は、入力ポートに接続テーブルがサポートしていると、それはGSMPによって制御することができます。
At power-on, after a hardware reset, and after the Reset Input Port function of the Port Management message, the input port MUST handle all values of VPI within the range Min VPI to Max VPI inclusive and GSMP MUST be able to control all values within this range. It should be noted that the range Min VPI to Max VPI refers only to the incoming VPI range that can be supported by the associated port. No restriction is placed on the values of outgoing VPI's that may be written into the cell header. If the switch does not support virtual paths it is acceptable for both Min VPI and Max VPI to specify the same value, most likely zero.
電源投入時、ハードウェアリセット後、およびポート管理メッセージのリセット入力ポート機能の後、入力ポートは、すべての値を制御することができなければならない最大VPI包括とGSMPの範囲分VPI内VPIのすべての値を処理しなければなりませんこの範囲内。最大VPI範囲最小VPIのみ関連するポートによってサポートすることができ、着信VPI範囲を指すことに留意されたいです。制限は、セルヘッダーに書き込むことができる発信VPIの値の上に配置されていません。スイッチは、仮想パスをサポートしていない場合は最低VPIとMax VPIの両方が同じ値で、最も可能性の高いゼロを指定することが可能です。
Use of the Label Range message allows the range of VPI's supported by the port to be changed. However, the Min VPI and Max VPI fields in the Port Configuration and All Ports Configuration messages always report the same default values regardless of the operation of the Label Range message.
ラベル範囲メッセージの使用はポートでサポートされているVPIの範囲を変更することができます。ただし、ポート設定で分VPIとMax VPIフィールドとすべてのポート設定メッセージは関係なく、常にラベル範囲メッセージの操作と同じデフォルト値を報告しています。
Min VCI The default minimum value of a dynamically assigned incoming VCI that the connection table on the input port can support and may be controlled by GSMP. This value is not changed as a result of the Label Range message.
分VCI入力ポートに接続テーブルがサポートできるとGSMPによって制御することができる動的に割り当てられた着信VCIのデフォルトの最小値。この値は、ラベル範囲メッセージの結果として変更されていません。
Max VCI The default maximum value of a dynamically assigned incoming VCI that the connection table on the input port can support and may be controlled by GSMP.
最大VCI入力ポートに接続テーブルがサポートできるとGSMPによって制御することができる動的に割り当てられた着信VCIのデフォルトの最大値。
At power-on, after a hardware reset, and after the Reset Input Port function of the Port Management message, the input port MUST handle all values of VCI within the range Min VCI to Max VCI inclusive, for each of the virtual paths in the range Min VPI to Max VPI inclusive, and GSMP MUST be able to control all values within this range. It should be noted that the range Min VCI to Max VCI refers only to the incoming VCI range that can be supported by the associated port on each of the virtual paths in the range Min VPI to Max VPI. No restriction is placed on the values of outgoing VCI's that may be written into the cell header. Use of the Label Range message allows the range of VCI's to be changed on each VPI supported by the port. However, the Min VCI and Max VCI fields in the Port Configuration and All Ports Configuration messages always report the same default values regardless of the operation of the Label Range message.
電源投入時、ハードウェアリセット後、及びポート管理メッセージのリセット入力ポート関数の後、入力ポートにおける仮想パスのそれぞれについて、範囲含め最大VCIの最小VCI内VCIのすべての値を処理する必要があります最大VPIの最小VPIが包含範囲、及びGSMPは、この範囲内のすべての値を制御することができなければなりません。最大VCIの範囲最小VCIのみ最大VPIの範囲最小VPIにおける仮想パスの各々に関連するポートがサポートできる着信VCIの範囲を意味することに留意すべきです。制限は、セルヘッダーに書き込むことができる発信VCIの値の上に配置されていません。ラベル範囲メッセージの使用は、VCIの範囲は、ポートでサポートされている各VPIに変更することができます。ただし、ポート設定で分VCIとMax VCIフィールドとすべてのポート設定メッセージは関係なく、常にラベル範囲メッセージの操作と同じデフォルト値を報告しています。
For a port over which the GSMP protocol is operating, the VCI of the GSMP control channel may or may not be reported as lying within the range Min VCI to Max VCI. A switch should honour a connection request message that specifies the VCI value of the GSMP control channel even if it lies outside the range Min VCI to Max VCI
GSMPプロトコルが動作している上にポートのため、GSMP制御チャネルのVCIは、又は最大VCIの範囲最小VCI内にあると報告してもしなくてもよいです。スイッチは、最大VCIの範囲最小VCI外にある場合でも、GSMP制御チャネルのVCI値を指定する接続要求メッセージを尊重すべきです
If PortType=FR, the Default Label Range Block has the following format:
ポートタイプ= FRた場合、デフォルトのラベル範囲ブロックの形式は次のとおりです。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|S|x|x| FR Label (0x101) | Label Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x x x x|Res|Len| DLCI | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Res The Res field is reserved in [21], i.e., it is not explicitly reserved by GSMP.
RESザRESフィールドは[21]に予約されている、すなわち、それが明示的GSMPによって予約されていません。
Len This field specifies the number of bits of the DLCI. The following values are supported:
レンは、このフィールドにはDLCIのビット数を指定します。次の値がサポートされています。
Len DLCI bits 0 10 2 23
LEN DLCIビット0 10 2 23
Min DLCI, Max DLCI Specify a range of DLCI values, Min DLCI to Max DLCI inclusive. The values SHOULD be right justified in the 23-bit fields and the preceding bits SHOULD be set to zero. A single DLCI may be specified with a Min DLCI and a Max DLCI having the same value. In a request message, if the value of the Max DLCI field is less than or equal to the value of the Min DLCI field, the requested range is a single DLCI with a value equal to the Min DLCI field. Zero is a valid value.
ミンDLCIは、最大DLCIはDLCI値の範囲、包括的な最大DLCIに分DLCIを指定します。値は、23ビットのフィールドで右詰めされるべきであり、先行ビットはゼロに設定されるべきです。単一DLCIは最小DLCIと同じ値を有する最大DLCIで指定されてもよいです。最大DLCIフィールドの値は以下最小DLCIフィールドの値に等しい場合、要求メッセージにおいて、要求された範囲は、最小DLCIフィールドに等しい値を有する単一のDLCIです。ゼロは有効な値です。
The Default Label Range Block for PortTypes using MPLS labels. These types of labels are for use on links for which label values are independent of the underlying link technology. Examples of such links are PPP and Ethernet. On such links the labels are carried in MPLS label stacks [14]. Ports of the Type MPLS have the following format:
MPLSラベルを使用するportTypeのデフォルトのラベル範囲をブロック。ラベルのこれらのタイプは、ラベルの値は、基礎となるリンク技術の独立しているため、リンク上で使用するためのものです。このようなリンクの例には、PPPとイーサネットです。このようなリンクのラベルは[14] MPLSラベルスタックに運ばれます。タイプMPLSのポートの形式は次のとおりです。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|x|x|x| MPLS Gen Label (0x102)| Label Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|x|x|x|x|x|x|x|x|x|x|x| MPLS Label | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Min MPLS Label, Max MPLS Label Specify a range of MPLS label values, Min MPLS Label to Max MPLS Label inclusive. The Max and Min MPLS label fields are 20 bits each.
分MPLSラベル、最大MPLSラベルは、MPLSラベル値の範囲を指定し、分MPLSラベルの最大MPLSラベルに包括的。最大と最小MPLSラベルフィールドは20ビットずつです。
The Default Label Range Block for PortTypes using FEC labels is not used. The Label Range Count and Label Range Length fields defined in [8.2.1] should be set to 0.
FECラベルを使用するportTypeのデフォルトのラベル範囲ブロックが使用されていません。ラベル数の範囲と[8.2.1]で定義されたラベル範囲の長さフィールドが0に設定する必要があります。
The All Ports Configuration message requests the switch for the configuration information of all of its ports. The All Ports Configuration message is:
すべてのポート・コンフィギュレーション・メッセージは、そのポートのすべての構成については、スイッチを要求します。すべてのポート・コンフィギュレーション・メッセージは次のとおりです。
Message Type = 66
メッセージタイプ= 66
The Port field is not used in the request message.
ポートフィールドは、要求メッセージで使用されていません。
The All Ports Configuration success response message has the following format:
すべてのポート設定成功応答メッセージの形式は次のとおりです。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Version | Message Type | Result | Code | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Partition ID | Transaction Identifier | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |I| SubMessage Number | Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x x x x x x x x x x x x x x x x| Number of Records | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | ~ Port Records ~ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Note: Fields and Parameters that have been explained in the description of the general messages will not be explained in this section. Please refer to section 3.1 for details.
注:一般的なメッセージの記述で説明されているフィールドとパラメータは、このセクションで説明されることはありません。詳細はセクション3.1を参照してください。
Number of Records Field gives the total number of Port Records to be returned in response to the All Ports Configuration request message. The number of port records in a single All Ports Configuration success response MUST NOT cause the packet length to exceed the maximum transmission unit defined by the encapsulation. If a switch has more ports than can be sent in a single success response message it MUST send multiple success response messages. All success response messages that are sent in response to the same request message MUST have the same Transaction Identifier as the request message and the same value in the Number of Records field. All success response messages that are sent in response to the same request message, except for the last message, MUST have the result field set to "More". The last message, or a single success response message, MUST have the result field set to "Success". All Port records within a success response message MUST be complete, i.e., a single Port record MUST NOT be split across multiple success response messages.
レコードフィールドの番号は、ポートレコードの合計数は、すべてのポート設定要求メッセージに対して返信することができます。単一のすべてのポート設定成功応答でポートレコードの数は、パケット長は、カプセル化によって定義された最大送信単位を超えることがあってはなりません。スイッチは、単一の成功応答メッセージで送信することができるよりも多くのポートを持っている場合には、複数の成功応答メッセージを送らなければなりません。同じ要求メッセージに応答して送信されているすべての成功応答メッセージは、要求メッセージとレコード・フィールドの数に同じ値と同じトランザクション識別子を持たなければなりません。同じ要求メッセージに応答して送信されているすべての成功応答メッセージは、最後のメッセージを除き、「詳細」に結果フィールドを設定する必要があります。最後のメッセージ、または単一成功応答メッセージには、「成功」に設定し、結果フィールドを持たなければなりません。成功応答メッセージ内のすべてのポートのレコードが完了していなければならない、すなわち、単一ポートレコードは、複数の成功応答メッセージにまたがって分割してはなりません。
Port Records Follow in the remainder of the message. Each port record has the following format:
ポートレコードは、メッセージの残りの部分に従ってください。各ポートレコードの形式は次のとおりです。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Port | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Port Session Number | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Event Sequence Number | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Event Flags | Port Attribute Flags | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | PortType |S|x|x|x|x|x|x|x| Data Fields Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | ~ PortType Specific Data ~ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x x x x x x x x x x x x x x x x| Number of Service Specs | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | ~ Service Specs List ~ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
The definition of the fields in the Port Record is exactly the same as that of the Port Configuration message [section 8.2].
ポート・レコード内のフィールドの定義は、ポート設定メッセージ[セクション8.2]のものと全く同じです。
The Service Configuration message requests the switch for the configuration information of the Services that are supported. The Service Configuration message is:
サービス設定のメッセージがサポートされているサービスの設定については、スイッチを要求します。サービス設定メッセージは次のとおりです。
Message Type = 67
メッセージタイプ= 67
The Service Configuration success response message has the following format:
サービス構成成功応答メッセージの形式は次のとおりです。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Version | Message Type | Result | Code | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Partition ID | Transaction Identifier | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |I| SubMessage Number | Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x x x x x x x x x x x x x x x x| Number of Service Records | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | ~ Service Records ~ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Note: Fields and Parameters that have been explained in the description of the general messages will not be explained in this section. Please refer to section 3.1 for details.
注:一般的なメッセージの記述で説明されているフィールドとパラメータは、このセクションで説明されることはありません。詳細はセクション3.1を参照してください。
Number of Service Records Field gives the total number of Service Records to be returned in the Service Records field.
サービスレコードのフィールドの数は、サービスレコードの合計数は、サービスレコードのフィールドに戻すことができます。
Service Records A sequence of zero or more Service Records. The switch returns one Service Record for each Service that it supports on any of its ports. A Service record contains the configuration data of the specified Service. Each Service Record has the following format:
サービスは、ゼロ以上のサービスレコードのシーケンスを記録します。スイッチは、そのポートのいずれかにサポートしている各サービスのための1サービスレコードを返します。サービスレコードは、指定されたサービスの構成データが含まれています。各サービスレコードの形式は次のとおりです。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Service ID | Number of Cap. Set. Records | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | ~ Capability Set Records ~ | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Service ID The Service ID Field identifies the Service supported by the port. The Services are defined with their Service ID values as described in section 10.2.
サービスIDザ・サービスIDフィールドは、ポートでサポートされているサービスを識別する。セクション10.2で説明したようにサービスは、そのサービスのID値で定義されています。
Number of Cap. Set. Records Field gives the total number of Capability Set Records to be returned in the Service Record field.
キャップの数。セットする。レコードのフィールドは、サービスレコードフィールドに返される能力セットをレコードの合計数を示します。
Capability Set Records The switch returns one or more Capability Set Records in each Service Record. A Capability Set contains a set of parameters that describe the QoS parameter values and traffic controls that apply to an instance of the Service. Each Capability Set record has the following format:
能力セットをレコードスイッチは、各サービスレコード内の1つ以上の機能セットのレコードを返します。能力セットは、サービスのインスタンスに適用されたQoSパラメータ値とトラフィック制御を記述するパラメータのセットが含まれています。それぞれの能力セットレコードの形式は次のとおりです。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Cap. Set ID | Traffic Controls | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | CLR | CTD | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Frequency | CDV | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Capability Set ID The value in this Field defines a Capability Set ID supported by the switch. The values of a Capability Set ID are assigned by the switch and used in Port Configuration messages to identify Capability Sets supported by individual ports. Each Capability Set Record within a Service Record MUST have a unique Capability Set ID.
能力セットIDは、このフィールドの値は、スイッチによってサポートされる機能セットIDを定義します。能力セットのIDの値は、スイッチによって割り当てられ、個々のポートでサポートされている機能セットを識別するためのポート設定メッセージで使用されています。サービスレコード内の各機能の設定録音は独自の機能セットのIDを持っていなければなりません。
Traffic Controls Field identifies the availability of Traffic Controls within the Capability Set. Traffic Controls are defined as part of the respective Service definition, see Chapter 10. Some or all of the Traffic Controls may be undefined for a given Service, in which case the corresponding Flag is ignored by the controller. The Traffic Controls field is formatted into Traffic Control Sub-fields as follows:
トラフィックは、フィールドが能力セット内のトラフィックコントロールの利用可能性を識別し制御します。トラフィックコントロールは、それぞれのサービス定義の一部として定義された第10章トラフィックコントロールの一部またはすべての対応するフラグがコントローラによって無視された場合には、所与のサービスのために定義されていないことができるが表示されています。次のようにトラフィックコントロールフィールドは、トラフィック制御サブフィールドにフォーマットされます。
0 1 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | U | D | I | E | S | V |x x x x| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Traffic Control Sub-fields have the following encoding:
トラフィック制御サブフィールドは、次のエンコーディングを持っています:
0b00 Indicates that the Traffic Control is not available in the Capability Set.
0b00とは、トラフィック制御が能力セットでは使用できないことを示します。
0b01 Indicates that the Traffic Control is applied to all connections that use the Capability Set.
0B01は、トラフィック制御が能力セットを使用するすべての接続に適用されていることを示します。
0b10 Indicates that the Traffic Control is available for application to connections that use the Capability Set on a per connection basis.
0b10とは、トラフィック制御は、接続ごとに設定して機能を使用する接続への応用のために利用可能であることを示します。
0b11 Reserved
0b11に予約
Traffic Control Sub-fields:
トラフィック制御サブフィールド:
U: Usage Parameter Control The Usage Parameter Control sub-field indicates the availability of Usage Parameter Control for the specified Service and Capability Set.
U:使用量パラメータコントロールが使用量パラメータ制御サブフィールドは、指定されたサービスと機能セットの使用量パラメータ制御の利用可能性を示しています。
D: Packet Discard The Packet Discard sub-field indicates the availability of Packet Discard for the specified Service and Capability Set.
D:パケット廃棄ザ・パケット廃棄サブフィールドは、指定されたサービスと能力セットのためのパケット廃棄の利用可能性を示しています。
I: Ingress Shaping The Ingress Shaping sub-field indicates the availability of Ingress Traffic Shaping to the Peak Cell Rate and Cell Delay Variation Tolerance for the specified Service and Capability Set.
I:イングレスシェーピングザ・イングレスは、サブフィールドは、ピークセルレートと指定されたサービスと機能のセットのセル遅延変動許容値にシェーピング入力トラフィックの利用可能性を示してシェーピング。
E: Egress Shaping, Peak Rate The Egress Shaping, Peak Rate sub-field indicates the availability of Egress Shaping to the Peak Cell Rate and Cell Delay Variation Tolerance for the specified Service and Capability Set.
E:出力シェーピング、ピークレート] [出力シェーピング、ピークレートのサブフィールドは、ピーク・セル・レートと指定されたサービスと機能のセットのセル遅延変動許容値への出力シェーピングの利用可能性を示しています。
S: Egress Traffic Shaping, Sustainable Rate The Egress Shaping, Sustainable Rate sub-field, if set, indicates that Egress Traffic Shaping to the Sustainable Cell Rate and Maximum Burst Size is available for the specified Service and Capability Set.
S:出力トラフィックシェーピング、持続可能なレート] [出力シェーピング、持続可能なレートのサブフィールドは、設定された場合、出力トラフィックは、持続可能なセル速度と最大バーストサイズに整形すると、指定したサービスおよび能力セットのために利用可能であることを示しています。
V: VC Merge The VC Merge sub-field indicates the availability of ATM Virtual Channel Merge (i.e., multipoint to point ATM switching with a traffic control to avoid AAL5 PDU interleaving) capability for the specified Service and Capability Set.
V:VCは、サブフィールドはATM仮想チャネルマージ(即ち、マルチは、AAL5 PDUインタリーブを回避するために、トラフィック制御との切り替えATMを指すように)指定されたサービスと能力セットのための能力の利用可能性を示すマージVCマージ。
QoS Parameters The remaining four fields in the Capability Set Record contain the values of QoS Parameters. QoS Parameters are defined as part of the respective Service definition, see Chapter 9.6. Some or all of the QoS Parameters may be undefined for a given Service, in which case the corresponding field is ignored by the controller.
QoSのパラメータ能力セットをレコード内の残りの4つのフィールドは、QoSパラメータの値が含まれています。 QoSパラメータは章9.6を参照してください、それぞれのサービス定義の一部として定義されています。一部またはQoSパラメータの全ては、対応するフィールドはコントローラによって無視された場合には、所与のサービスのために定義されていないことができます。
CLR: Cell Loss Ratio The Cell Loss Ratio parameter indicates the CLR guaranteed by the switch for the specified Service. A cell loss ratio is expressed as an order of magnitude n, where the CLR takes the value of ten raised to the power of -n, i.e., log(CLR)=-n. The value n is coded as a binary integer, having a range of 1 <= n <= 15. In addition, the value 0b1111 1111 indicates that no CLR guarantees are given.
Frequency The frequency field is coded as an 8 bit unsigned integer. Frequency applies to the MPLS CR-LDP Service (see Section 10.4.3). Valid values of Frequency are:
周波数周波数フィールドは、8ビットの符号なし整数として符号化されます。周波数は、MPLS CR-LDPサービス(第10.4.3項を参照)に適用されます。周波数の有効な値は以下のとおりです。
0 - Very frequent 1 - Frequent 2 - Unspecified
CTD: Cell Transfer Delay The CTD value is expressed in units of microseconds. It is coded as a 24-bit integer.
CTD:セル転送遅延ザCTD値は、マイクロ秒の単位で表されます。これは、24ビットの整数として符号化されます。
CDV: Peak-to-peak Cell Delay Variation The CDV value is expressed in units of microseconds. It is coded as a 24-bit integer.
CDV:ピーク・ツー・ピーク・セル遅延変動ザCDV値は、マイクロ秒の単位で表されます。これは、24ビットの整数として符号化されます。
Event messages allow the switch to inform the controller of certain asynchronous events. By default the controller does not acknowledge event messages unless ReturnReceipt is set in the Result field. The Code field is only used in case of Adjacency Update message, otherwise it is not used and SHOULD be set to zero. Event messages are not sent during initialisation. Event messages have the following format:
イベントメッセージは、スイッチが特定の非同期イベントのコントローラに通知することができます。 RETURNRECEIPTが結果フィールドに設定されていない限り、デフォルトでは、コントローラは、イベントメッセージを確認しません。コードフィールドは、それ以外の場合は使用されず、ゼロに設定されるべきであり、隣接Updateメッセージの場合に使用されます。イベントメッセージは、初期化時に送信されません。イベントメッセージの形式は次のとおりです。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Version | Message Type | Result | Code | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Partition ID | Transaction Identifier | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |I| SubMessage Number | Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Port | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Port Session Number | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Event Sequence Number | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x|S|x|x| | +-+-+-+-+ Label | ~ ~ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Note: Fields and Parameters that have been explained in the description of the general messages will not be explained in this section. Please refer to section 3.1 for details.
注:一般的なメッセージの記述で説明されているフィールドとパラメータは、このセクションで説明されることはありません。詳細はセクション3.1を参照してください。
Event Sequence Number The current value of the Event Sequence Number for the specified port. The Event Sequence Number is set to zero when the port is initialised. It is incremented by one each time the port detects an asynchronous event that the switch would normally report via an Event message. The Event Sequence Number MUST be incremented each time an event occurs even if the switch is prevented from sending an Event message due to the action of the flow control.
イベントシーケンス番号指定したポートのイベントシーケンス番号の現在の値。ポートが初期化されるときにイベントシーケンス番号はゼロに設定されています。それを一つのポートは、スイッチが正常にイベントメッセージを介して報告する非同期イベントを検出するたびにインクリメントされます。イベントシーケンス番号は、イベントがスイッチによる流量制御の作用にイベントメッセージを送信することが防止されている場合でも発生するたびにインクリメントされなければなりません。
Label Field gives the Label to which the event message refers. If this field is not required by the event message it is set to zero.
ラベルフィールドは、イベントメッセージが参照するラベルを提供します。このフィールドは、イベントメッセージによって必要とされていない場合、それはゼロに設定されています。
Each switch port MUST maintain an Event Sequence Number and a set of Event Flags, one Event Flag for each type of Event message. When a switch sends an Event message it MUST set the Event Flag for that port corresponding to the Event type. If Flow Control is activated for this Event type for this Port then the switch MUST NOT send another Event message of the same type for that port until the Event Flag has been reset. Event Flags are reset by the "Reset Event Flags" function of the Port Management message. This is a simple flow control preventing the switch from flooding the controller with event messages. The Event Sequence Number of the port MUST be incremented every time an event is detected on that port even if the port is prevented from reporting the event due to the action of the flow control. This allows the controller to detect that it has not been informed of some events that have occurred on the port due to the action of the flow control.
各スイッチポートは、イベントシーケンス番号、イベントメッセージの種類ごとにイベントフラグのセット、一つのイベントフラグを維持しなければなりません。スイッチは、イベントメッセージを送信するときには、イベント・タイプに対応するポートのイベントフラグを設定しなければなりません。フロー制御は、このポートのためのこのイベントタイプのために起動されている場合は、イベントフラグがリセットされるまで、スイッチはそのポートに同じタイプの別のイベントメッセージを送ってはいけません。イベントフラグは、ポート管理メッセージの「イベントフラグをリセット」機能によってリセットされています。これは、イベントメッセージとコントローラのフラッディングからスイッチを防止する簡単なフロー制御です。ポートのイベントシーケンス番号は、イベントがポートが原因のフロー制御のアクションにイベントを報告することが防止されている場合でも、そのポート上で検出されるたびに増加しなければなりません。これにより、コントローラは、それがフロー制御の作用により、ポート上で発生したいくつかのイベントが通知されていないことを検出することができます。
The Port Up message informs the controller that the Line Status of a port has changed from, either the Down or Test state to the Up state. When the Line Status of a switch port changes to the Up state from either the Down or Test state a new Port Session Number MUST be generated, preferably using some form of random number. The new Port Session Number is given in the Port Session Number field. The Label field is not used and is set to zero. The Port Up message is:
ポートアップメッセージは、ポートのラインステータスがアップ状態のいずれかにダウンやテストの状態から変更されているコントローラに通知します。ダウンやテスト状態新しいポートセッション番号のいずれかからアップ状態へのスイッチポートの変更のラインステータスは、好ましくは、乱数のいくつかのフォームを使用して、生成しなければならないとき。新しいポートセッション番号は、ポートセッション番号]フィールドで指定されています。ラベルフィールドは使用されず、ゼロに設定されています。ポートアップメッセージは次のとおりです。
Message Type = 80
メッセージタイプ= 80
The Port Down message informs the controller that the Line Status of a port has changed from the Up state or Test state to the Down state. This message will be sent to report link failure if the switch is capable of detecting link failure. The port session number that was valid before the port went down is reported in the Port Session Number field. The Label field is not used and is set to zero. The Port Down message is:
ポートダウンメッセージは、ポートのラインステータスがダウン状態までの状態やテストの状態から変更されたコントローラに通知します。このメッセージは、スイッチがリンク障害を検出することが可能である場合にリンク障害を報告するために送信されます。ポートがダウンした前に有効であったポートセッション番号は、ポートセッション番号]フィールドで報告されます。ラベルフィールドは使用されず、ゼロに設定されています。ポートダウンメッセージは次のとおりです。
Message Type = 81
メッセージタイプ= 81
The Invalid Label message is sent to inform the controller that one or more cells or frames have arrived at an input port with a Label that is currently not allocated to an assigned connection. The input port is indicated in the Port field, and the Label in the Label field. The Invalid Label message is:
無効なラベルメッセージは、1つまたは複数のセルまたはフレームが現在割り当てられている接続に割り当てられていないラベルと入力ポートに到着したコントローラに知らせるために送信されます。入力ポートはポート]フィールドに示されている、とラベル]フィールドにラベルされます。無効なラベルメッセージは次のとおりです。
Message Type = 82
メッセージタイプ= 82
The New Port message informs the controller that a new port has been added to the switch. The port number of the new port is given in the Port field. A new Port Session Number MUST be assigned, preferably using some form of random number. The new Port Session Number is given in the Port Session Number field. The state of the new port is undefined so the Label field is not used and is set to zero. The New Port message is:
新しいポートのメッセージは、新しいポートがスイッチに追加されたコントローラに通知します。新しいポートのポート番号は、ポートフィールドに与えられています。新しいポートセッション数は、好ましくは乱数のいくつかのフォームを使用して、割り当てなければなりません。新しいポートセッション番号は、ポートセッション番号]フィールドで指定されています。ラベルフィールドは使用されず、ゼロに設定されているように、新しいポートの状態が定義されていません。新しいポートメッセージは次のとおりです。
Message Type = 83
メッセージタイプ= 83
The Dead Port message informs the controller that a port has been removed from the switch. The port number of the port is given in the Port field. The Port Session Number that was valid before the port was removed is reported in the Port Session Number field. The Label fields are not used and are set to zero. The Dead Port message is:
デッドポートメッセージは、ポートがスイッチから削除されたコントローラに通知します。ポートのポート番号は、ポートフィールドに与えられています。削除されたポートは、ポートセッション番号]フィールドに報告される前に有効であったポートセッションの数。ラベルフィールドは使用されず、ゼロに設定されています。デッドポートメッセージは次のとおりです。
Message Type = 84
メッセージタイプ= 84
The Adjacency Update message informs the controller when adjacencies, i.e., other controllers controlling a specific partition, are joining or leaving. When a new adjacency has been established, the switch sends an Adjacency Update message to every controller with an established adjacency to that partition. The Adjacency Update message is also sent when adjacency is lost between the partition and a controller, provided that there are any remaining adjacencies with that partition. The Code field is used to indicate the number of adjacencies known by the switch partition. The Label field is not used and SHOULD be set to zero. The Adjacency Update message is:
隣接関係、すなわち、特定のパーティションを制御する他のコントローラは、参加または離脱されたときに隣接Updateメッセージはコントローラに通知します。新しい隣接関係が確立された場合は、スイッチはそのパーティションに設立され、隣接して、すべてのコントローラに隣接更新メッセージを送信します。隣接がパーティションとコントローラとの間で失われたときに隣接Updateメッセージも送信され、そのパーティションと残りの隣接関係があることを条件とします。コードフィールドは、スイッチ・パーティションによって知ら隣接の数を示すために使用されます。ラベルフィールドは使用されず、ゼロに設定する必要があります。隣接Updateメッセージは次のとおりです。
Message Type = 85
メッセージタイプ= 85
In the GSMP Service Model a controller may request the switch to establish a connection with a given Service. The requested Service is identified by including a Service ID in the Add Branch message or the Reservation Message. The Service ID refers to a Service Definition provided in this chapter of the GSMP specification.
GSMPサービスモデルでは、コントローラは、特定のサービスとの接続を確立するようにスイッチを要求することができます。要求されたサービスを追加支店メッセージや予約メッセージにサービスIDを含むことによって識別されます。サービスIDは、GSMP仕様のこの章で提供されるサービスの定義を参照します。
A switch that implements one or more of the Services, as defined below, advertises the availability of these Services in the Service Configuration message response (see Section 8.4). Details of the switch's implementation of a given Service that are important to the controller (e.g., the value of delay or loss bounds or the availability of traffic controls such as policers or shapers) are reported in the form of a Capability Set in the Service Configuration message response.
下記に定義されるように、サービスの1つまたは複数を実施するスイッチは、サービス設定メッセージ応答(セクション8.4を参照)、これらのサービスの可用性をアドバタイズします。コントローラ(例えば、遅延や損失の限界や、ポリサーまたはシェーパーなどのトラフィック制御の可用性の値)に重要になっている指定されたサービスのスイッチの実装の詳細については、サービス設定で設定能力の形で報告されていますメッセージ応答。
Thus a switch's implementation of a Service is defined in two parts: the Service Definition, which is part of the GSMP specification, and the Capability Set, which describes attributes of the Service specific to the switch. A switch may support more than one Capability Set for a given Service. For example if a switch supports one Service with two different values of a delay bound it could do this by reporting two Capability Sets for that Service.
GSMP仕様の一部であるサービス定義、およびスイッチに固有のサービスの属性を記述する能力セット、:したがって、サービスのスイッチの実装は二つの部分で定義されています。スイッチは、特定のサービスのために設定し、複数の機能をサポートすることができます。スイッチがサポートしている場合たとえば、遅延の異なる2つの値を持つ1つのサービスは、そのサービスのための2つの機能セットを報告することによってこれを行うことが結合しました。
The Service Definition is identified in GSMP messages by the Service ID, a sixteen-bit identifier. Assigned numbers for the Service ID are given with the Service Definitions in Section 10.4. The Capability Set is identified in GSMP messages by the Capability Set ID, a sixteen-bit identifier. Numbers for the Capability Set ID are assigned by the switch and are advertised in the Service Configuration message response.
サービス定義は、サービスID、16ビットの識別子でGSMPメッセージで識別されます。サービスIDの割り当てられた番号は、セクション10.4にサービス定義で与えられています。能力セットは、能力セットのID、16ビットの識別子でGSMPメッセージで識別されます。能力セットIDの番号は、スイッチによって割り当てられ、サービス設定メッセージ応答でアドバタイズされています。
The switch reports all its supported Services and Capability Sets in the Service Configuration message response. The subset of Services and Capability Sets supported on an individual port is reported in the Port Configuration message response or in the All Ports Configuration message response. In these messages the Services and Capability Sets supported on the specified port are indicated by a list of {Service ID, Capability Set ID} number pairs.
スイッチは、サービス設定メッセージ応答して、そのすべてのサポートサービスおよび機能セットを報告します。個々のポートでサポートサービスおよび機能セットのサブセットは、ポート設定メッセージ応答またはすべてのポートの設定メッセージ応答で報告されます。これらのメッセージで指定されたポート上でサポートされるサービスおよび機能セットは、{サービスID、機能設定ID}番号のペアのリストで示されています。
Terms and objects defined for the GSMP Service Model are given in this section.
GSMPサービスモデル用に定義された用語とオブジェクトは、このセクションに記載されています。
Services in GSMP are defined largely with reference to Original Specifications, i.e., the standards or implementation agreements published by organisations such as ITU-T, IETF, and ATM Forum that originally defined the Service. This version of GSMP refers to 4 original specifications: [8], [9], [10] and [11].
GSMPでのサービスは、主にオリジナル仕様、すなわち、規格または元々サービスを定義し、そのようなITU-T、IETF、およびATMフォーラムなどの組織によって発行され、実装協定を参照して定義されています。 [8]、[9]、[10]及び[11]:GSMPのこのバージョンでは、4元の仕様を指します。
Each Service Definition in GSMP includes definition of:
GSMPの各サービス定義は、の定義が含まれています。
Traffic Parameters Traffic Parameter definitions are associated with Services while Traffic Parameter values are associated with connections.
トラフィックパラメータ値は接続に関連付けられている間にトラフィックパラメータトラフィックパラメータの定義は、サービスに関連しています。
Traffic Parameters quantitatively describe a connection's requirements on the Service. For example, Peak Cell Rate is a Traffic Parameter of the Service defined by the ATM Forum Constant Bit Rate Service Category.
トラフィックパラメータを定量的にサービス上の接続の要件について説明します。例えば、ピーク・セル・レートは、ATMフォーラムの固定ビットレートサービスカテゴリで定義されたサービスのトラフィックパラメータです。
Some Traffic Parameters are mandatory and some are optional, depending on the Service.
いくつかのトラフィックパラメータは必須であり、一部はサービスに応じて、オプションです。
Semantics of Traffic Parameters are defined by reference to Original Specifications.
トラフィックパラメータの意味は、オリジナルの仕様を参照して定義されています。
QoS Parameters QoS Parameters and their values are associated with Services.
QoSのパラメータのQoSパラメータとその値は、サービスに関連しています。
QoS Parameters express quantitative characteristics of a switch's support of a Service. They include, for example, quantitative bounds on switch induced loss and delay.
QoSのパラメータは、サービスのスイッチのサポートの定量的特性を発現します。それらは、例えば、スイッチ誘起損失および遅延に関する定量限界。
Some QoS Parameters will be mandatory and some will be optional.
いくつかのQoSパラメータは必須となり、一部はオプションとなります。
Semantics of QoS Parameters are defined by reference to Original Specifications.
QoSパラメータの意味は、オリジナルの仕様を参照して定義されています。
Traffic Controls The implementation of some Services may include the use of Traffic Controls. Traffic Controls include, for example functions such as policing, input shaping, output shaping, tagging and marking, frame vs. cell merge, frame vs. cell discard.
トラフィックはトラフィックコントロールの使用を含むことができ、いくつかのサービスの実装を制御します。トラフィックコントロールは、セル廃棄対ポリシング、入力整形、出力整形、タグ付けおよびマーキング、細胞マージ対フレーム、フレーム例として機能するために、含まれます。
Switches are not required to support Traffic Controls. Any function that is always required in the implementation of a Service is considered part of the Service and is not considered a Traffic Control.
スイッチは、トラフィックコントロールをサポートする必要はありません。常にサービスの実装に必要とされているすべての機能は、サービスの一部とみなされ、トラフィック制御を考慮されていません。
If a switch supports a Traffic Control then the control may be applied either to all connections that use a given Capability Set (see below) or to individual connections.
スイッチはトラフィック制御をサポートしている場合は、コントロールが設定された所定の機能を使用するすべての接続(下記参照)または個々の接続のいずれかに適用することができます。
The definition of a Traffic Control is associated with a Service. Traffic Controls are defined, as far as possible, by reference to Original Specifications.
トラフィック制御の定義は、サービスに関連しています。トラフィックコントロールはオリジナルの仕様を参照して、可能な限り、定義されています。
For each Service that a switch supports the switch MUST also support at least one Capability Set. A Capability Set establishes characteristics of a switch's implementation of a Service. It may be appropriate for a switch to support more than one Capability Set for a given Service.
スイッチは、スイッチをサポートする各サービスは、少なくとも1つの能力セットをサポートしなければならないために。能力セットは、サービスのスイッチの実装の特性を確立します。スイッチは、特定のサービスのために設定し、複数の機能をサポートすることが適切かもしれません。
A Capability Set may contain, depending on the Service definition, QoS Parameter values and an indication of availability of Traffic Controls.
能力セットは、サービスの定義、QoSパラメータ値とトラフィックコントロールの利用可能性の表示に応じて、含まれていてもよいです。
If a switch reports QoS Parameter values in a Capability Set then these apply to all the connections that use that Capability Set.
スイッチを設定し能力のQoSパラメータ値を報告する場合、これらはその能力セットを使用するすべての接続に適用されます。
For each Traffic Control defined for a given Service the switch reports availability of that control as one of the following:
各トラフィック制御が与えられたサービスのために定義するためのスイッチでは、次のいずれかのように、そのコントロールの利用可能性を報告します。
Not available in the Capability Set,
能力セットでは使用できません、
Applied to all connections that use the Capability Set, or
能力セットを使用するすべての接続に適用される、または
Available for application to connections that use the Capability Set on a per connection basis. In this case, a controller may request application of the Traffic Control in connection management messages.
接続ごとに設定する機能を使用する接続に適用するのに利用できます。この場合、コントローラは、接続管理メッセージにおけるトラフィック制御の適用を要求することができます。
A switch's Services and Capability Sets are reported to a controller in a Service Configuration message. A Service Configuration message response includes the list of Services defined for GSMP that the switch supports and, for each Service, a specification of the Capability Sets supported for the Service. Services are referred to by numbers standardised in the GSMP specification. Capability Sets are referred to by a numbering system reported by the switch. Each Capability Set within a given Service includes a unique identifying number together with the switch's specification of QoS Parameters and Traffic Controls.
スイッチのサービスや機能セットは、サービス設定メッセージでコントローラに報告されています。サービス構成メッセージ応答は、スイッチがサポートしていることをGSMPのために定義されたサービスのリストが含まれており、各サービス、サービスのためのサポート機能セットの仕様のため。サービスは、GSMP仕様で標準化番号で呼ばれています。ケーパビリティセットは、スイッチによって報告されたナンバリングシステムによって参照されています。与えられたサービスの中に設定されている各機能は、QoSパラメータとトラフィックコントロールのスイッチの仕様と一緒に一意の識別番号を含んでいます。
A switch need not support all the defined Services and Capability Sets on every port. The supported Services and Capability Sets are reported to the controller on a per port basis in port configuration messages. Port configuration response messages list the supported
スイッチは、すべてのポートで定義されているすべてのサービスおよび機能セットをサポートしている必要はありません。サポートサービスおよび機能セットは、ポート・コンフィギュレーション・メッセージで、ポートごとにコントローラに報告されています。ポート構成応答メッセージは、サポートリスト
Services using the standardised identifying numbers and the Capability Sets by using the identifying numbers established in the switch Service configuration messages.
スイッチのサービスコンフィギュレーションメッセージで確立識別番号を使用することによって標準化識別番号と機能セットを使用してサービス。
GSMP does not provide a negotiation mechanism by which a controller may establish or modify Capability Sets.
GSMPは、コントローラが機能セットを確立したり修正する可能性があることで交渉メカニズムを提供していません。
When a controller establishes a connection, the connection management message includes indication of the Service and the Capability Set. Depending on these the connection management message may additionally include Traffic Parameter values and Traffic Control flags.
コントローラは、接続を確立すると、接続管理メッセージは、サービスおよび能力セットの指示を含みます。これらに応じて接続管理メッセージは、さらに、トラフィックパラメータ値およびトラフィック制御フラグを含むことができます。
A connection with a given Service can only be established if both the requested Service and the requested Capability Set are available on all of the connection's input and output ports.
要求されたサービスと要求された能力セットの両方が、接続の入力および出力ポートのすべてで利用可能である場合に与えられたサービスとの接続のみを確立することができます。
Refresh of an extant connection is permitted but the add branch message requesting the message MUST NOT include indication of Service, Capability Sets or Traffic Parameters.
現存の接続のリフレッシュが許可されているが、メッセージを要求する追加分岐メッセージはサービス、機能の設定またはトラフィックパラメータの表示を含んではいけません。
An extant connection's Traffic Parameters may be changed without first deleting the connection. The Service and Capability Sets of an extant connection cannot be changed.
現存する接続のトラフィックパラメータは、最初の接続を削除せずに変更することがあります。現存の接続のサービスおよび機能セットは変更できません。
Move branch messages may be refused on the grounds of resource depletion.
分岐メッセージを移動し、リソースの枯渇を理由に拒否したことがあります。
This section sets forth the definition of Services. The following Service Identifiers are defined:
このセクションでは、サービスの定義を規定して。以下のサービス識別子が定義されています。
ID Service Type
IDサービスタイプ
1 CBR= 1 2 rt-VBR.1 3 rt-VBR.2 4 rt-VBR.3 5 nrt-VBR.1 6 nrt-VBR.2 7 nrt-VBR.3 8 UBR.1 9 UBR.2 10-11 Reserved 12 GFR.1 13 GFR.2 14-19 Reserved 20 Int-Serv Controlled Load
1 CBR = 1 2 RT-VBR.1 3 RT-VBR.2 4 RT-VBR.3 5 NRT-VBR.1 6 NRT-VBR.2 7 NRT-VBR.3 8 UBR.1 9 UBR.2 10- 11予約12 GFR.1 13 GFR.2 14-19予約20のInt-Servの制御負荷
21-24 Reserved 25 MPLS CR-LDP QoS 26-29 Reserved 30 Frame Relay Service 31-49 Reserved 50-69 Reserved GMPLS 70-65535 Reserved
21-24予約25 MPLS CR-LDPのQoS 26-29予約30フレームリレーサービス31-49予約50-69予約GMPLS 70から65535予約
Each Service will be defined in its own subsection. Each Service definition includes the following definitions:
各サービスは、独自のサブセクションで定義されます。各サービスの定義は、以下の定義が含まれています。
Service Identifier The reference number used to identify the Service in GSMP messages.
サービス識別子GSMPメッセージでサービスを識別するために使用される参照番号。
Service Characteristics A definition of the Service.
サービスの特徴サービスの定義。
Traffic Parameters A definition of the Traffic Parameters used in connection management messages.
トラフィックは、接続管理メッセージで使用されるトラフィックパラメータの定義パラメータ。
QoS Parameters A definition of the QoS Parameters that are included in the Capability Set for instances of the Service.
QoSパラメータサービスのインスタンスを設定機能に含まれていたQoSパラメータの定義。
Traffic Controls A definition of the Traffic Controls that may be supported by an instance of the Service.
トラフィックは、サービスのインスタンスによってサポートされるトラフィックコントロールの定義を制御します。
Descriptive text is avoided wherever possible in order to minimise any possibility of semantic conflict with the Original Specifications.
説明テキストはオリジナル仕様とセマンティック競合の可能性を最小限にするために、可能な限り回避されます。
Service Identifier: CBR.1 - Service ID = 1
サービス識別子:CBR.1 - サービスID = 1
Service Characteristics: Equivalent to ATM Forum CBR.1 Service, see [8].
サービスの特徴:ATMフォーラムCBR.1サービスと同等、[8]を参照してください。
Traffic Parameters: - Peak Cell Rate - Cell Delay Variation Tolerance
トラフィックパラメータ: - ピーク・セル・レート - セル遅延変動許容値
QoS Parameters: - Cell Loss Ratio - Maximum Cell Transfer Delay - Peak-to-peak Cell Delay Variation
QoSのパラメータ: - セル廃棄率 - 最大セル転送遅延 - ピーク・ツー・ピークセル遅延変動
Traffic Controls: - (U) Usage Parameter Control - (I) Ingress Traffic Shaping to the Peak Cell Rate - (E) Egress Traffic Shaping to the Peak Cell Rate and Cell Delay Variation Tolerance - (D) Packet Discard
トラフィックコントロール: - (U)使用量パラメータ制御 - (I)入力トラフィックがピーク・セル・レートにシェーピング - (D)パケット廃棄 - 出力トラフィックがピーク・セル・レートおよびセル遅延変動許容値にシェーピング(E)
Service Identifier: rt-VBR.1 - Service ID = 2 rt-VBR.2 - Service ID = 3 rt-VBR.3 - Service ID = 4
サービス識別子:RT-VBR.1 - サービスID = 2、RT-VBR.2 - サービスID = 3 RT-VBR.3 - サービスID = 4
Service Characteristics: Equivalent to ATM Forum rt-VBR Service, see [8].
サービスの特徴:ATMフォーラムのRT-VBRサービスと同等、[8]を参照してください。
Traffic Parameters: - Peak Cell Rate - Cell Delay Variation Tolerance - Sustainable Cell Rate - Maximum Burst Size
トラフィックパラメータ: - ピーク・セル・レート - セル遅延変動許容値 - 持続可能なセルレート - 最大バーストサイズ
QoS Parameters: - Cell Loss Ratio - Maximum Cell Transfer Delay - Peak-to-peak Cell Delay Variation
QoSのパラメータ: - セル廃棄率 - 最大セル転送遅延 - ピーク・ツー・ピークセル遅延変動
Traffic Controls: - (U) Usage Parameter Control - (I) Ingress Traffic Shaping to the Peak Cell Rate - (E) Egress Traffic Shaping to the Peak Cell Rate and Cell Delay Variation Tolerance - (S) Egress Traffic Shaping to the Sustainable Cell Rate and Maximum Burst Size - (P) Packet Discard - (V) VC Merge
トラフィックコントロール: - (U)使用量パラメータ制御 - (I)入力トラフィックがピーク・セル・レートにシェーピング - 出力トラフィックがピーク・セル・レートおよびセル遅延変動許容値にシェーピング(E) - (S)出力トラフィックは、持続可能なセルにシェーピング速度と最大バーストサイズ - (P)パケット廃棄 - (V)VCマージ
Service Identifier: nrt-VBR.1 - Service ID = 5 nrt-VBR.2 - Service ID = 6 nrt-VBR.3 - Service ID = 7
サービス識別子:NRT-VBR.1 - サービスID = 5 NRT-VBR.2 - サービスID = 6 NRT-VBR.3 - サービスID = 7
Service Characteristics: Equivalent to ATM Forum nrt-VBR Service, see [8].
サービスの特徴:ATMフォーラムのNRT-VBRサービスと同等、[8]を参照してください。
Traffic Parameters: - Peak Cell Rate - Cell Delay Variation Tolerance - Sustainable Cell Rate - Maximum Burst Size
トラフィックパラメータ: - ピーク・セル・レート - セル遅延変動許容値 - 持続可能なセルレート - 最大バーストサイズ
QoS Parameter: - Cell Loss Ratio
QoSパラメータ: - セル損失率
Traffic Controls: - (U) Usage Parameter Control - (I) Ingress Traffic Shaping to the Peak Cell Rate - (E) Egress Traffic Shaping to the Peak Cell Rate and Cell Delay Variation Tolerance - (S) Egress Traffic Shaping to the Sustainable Cell Rate and Maximum Burst Size - (P) Packet Discard - (V) VC Merge
トラフィックコントロール: - (U)使用量パラメータ制御 - (I)入力トラフィックがピーク・セル・レートにシェーピング - 出力トラフィックがピーク・セル・レートおよびセル遅延変動許容値にシェーピング(E) - (S)出力トラフィックは、持続可能なセルにシェーピング速度と最大バーストサイズ - (P)パケット廃棄 - (V)VCマージ
Service Identifier: UBR.1 - Service ID = 8 UBR.2 - Service ID = 9
サービス識別子:UBR.1 - サービスID = 8 UBR.2 - サービスID = 9
Service Characteristics: Equivalent to ATM Forum UBR Service, see [8].
サービスの特徴:ATMフォーラムのUBRサービスと同等、[8]を参照してください。
Traffic Parameters: - Peak Cell Rate - Cell Delay Variation Tolerance
トラフィックパラメータ: - ピーク・セル・レート - セル遅延変動許容値
QoS Parameter: None
QoSパラメータ:なし
Traffic Controls: - (U) Usage Parameter Control - (I) Ingress Traffic Shaping to the Peak Cell Rate
トラフィックコントロール: - (U)使用量パラメータ制御 - (I)入力トラフィックのピーク・セル・レートにシェーピング
- (E) Egress Traffic Shaping to the Peak Cell Rate and Cell Delay Variation Tolerance - (P) Packet Discard - (V) VC Merge
- (P)パケット廃棄 - - (E)出力トラフィックがピーク・セル・レートおよびセル遅延変動許容値にシェーピング(V)VCマージ
ABR is not supported in this version of GSMP.
ABRはGSMPのこのバージョンではサポートされていません。
Service Identifier: GFR.1 - Service ID = 12 GFR.2 - Service ID = 13
サービス識別子:GFR.1 - サービスID = 12 GFR.2 - サービスID = 13
Service Characteristics: Equivalent to ATM Forum GFR Service, see [8].
サービスの特徴:ATMフォーラムGFRサービスと同等、[8]を参照してください。
Traffic Parameters: - Peak Cell Rate - Cell Delay Variation Tolerance - Minimum Cell Rate - Maximum Burst Size - Maximum Frame Size
トラフィックパラメータ: - ピーク・セル・レート - セル遅延変動許容値 - 最小セル・レート - 最大バーストサイズ - 最大フレームサイズ
QoS Parameter: - Cell Loss Ratio
QoSパラメータ: - セル損失率
Traffic Controls: - (U) Usage Parameter Control - (I) Ingress Traffic Shaping to the Peak Cell Rate - (E) Egress Traffic Shaping to the Peak Cell Rate and Cell Delay Variation Tolerance - (V) VC Merge
トラフィックコントロール: - (U)使用量パラメータ制御 - (I)入力トラフィックがピーク・セル・レートにシェーピング - (E)出力トラフィックがピーク・セル・レートおよびセル遅延変動許容値にシェーピング - (V)VCマージ
Service Identifier: Int-Serv Controlled Load - Service ID = 20
サービス識別子:INT-Servの制御負荷 - サービスID = 20
Service Characteristics: See [9].
サービスの特徴:[9]を参照してください。
Traffic Parameters: - Token bucket rate (r) - Token bucket depth (b) - Peak rate (p) - Minimum policed unit (m) - Maximum packet size (M)
トラフィックパラメータ: - トークンバケットレート(R) - トークンバケット深さ(B) - ピーク率(P) - 最小ポリシング単位(M) - 最大パケットサイズ(M)
QoS Parameter: None.
QoSパラメータ:なし。
Traffic Controls: None.
トラフィックコントロール:なし。
Service Identifier: MPLS CR-LDP QoS - Service ID = 25
サービス識別子:MPLS CR-LDPのQoS - サービスID = 25
Service Characteristics: See [10].
サービスの特徴:[10]を参照してください。
Traffic Parameters: - Peak Data Rate - Peak Burst Size - Committed Data Rate - Committed Burst Size - Excess Burst Size - Weight
トラフィックパラメータ: - ピークデータレート - ピークバーストサイズ - コミットデータレート - 認定バーストサイズ - 超過バーストサイズ - 重量
QoS Parameter: - Frequency
QoSパラメータ: - 周波数
Traffic Controls: None currently defined.
トラフィックコントロール:なしは、現在定義されています。
Service Identifier: Frame Relay Service - Service ID = 30
サービス識別子:フレームリレーサービス - サービスID = 30
Service Characteristics: Equivalent to Frame Relay Bearer Service, see [11].
サービスの特徴:リレーベアラサービスフレームと同等の、[11]を参照してください。
Traffic Parameters: - Committed Information Rate - Committed Burst Rate - Excess Burst Rate
トラフィックパラメータ: - 認定情報レート - 認定バーストレート - 超過バーストレート
QoS Parameters: None.
QoSのパラメータ:なし。
Traffic Controls: - Usage Parameter Control - Egress Traffic Shaping to the Committed Information Rate and Committed Burst Size
トラフィックコントロール: - 使用量パラメータ制御 - 出力トラフィックは、認定情報レートおよび認定バーストサイズにシェーピング
DiffServ is not supported in this version of GSMP.
DiffServはGSMPのこのバージョンではサポートされていません。
Connection management messages that use the GSMP Service Model (i.e., those that have IQS or OQS set to 0b10) include the Traffic Parameters Block that specifies the Traffic Parameter values of a connection. The required Traffic Parameters of a given Service are given in Section 10.4. The format and encoding of these parameters are given below.
GSMPサービスモデルを使用し、接続管理メッセージ(すなわち、IQSまたは0b10とに設定OQSを有するもの)は、接続のトラフィックパラメータ値を指定するトラフィックパラメータブロックが含まれます。与えられたサービスの必要なトラフィックパラメータは、セクション10.4に記載されています。これらのパラメータのフォーマットおよび符号化を以下に示します。
The Traffic Parameters:
トラフィックパラメータ:
- Peak Cell Rate
- ピークセルレート
- Cell Delay Variation Tolerance
- セル遅延変動許容値
- Sustainable Cell Rate
- 持続可能なセルレート
- Maximum Burst Size
- 最大バーストサイズ
- Minimum Cell Rate
- 最小セル・レート
- Maximum Frame Size
- 最大フレームサイズ
are defined in [8]. These Parameters are encoded as 24-bit unsigned integers. Peak Cell Rate, Sustainable Cell Rate, and Minimum Cell Rate are in units of cells per second. Cell Delay Variation Tolerance is in units of microseconds. Maximum Burst Size and Maximum Frame Size are in units of cells. In GSMP messages, the individual Traffic Parameters are encoded as follows:
[8]で定義されています。これらのパラメータは、24ビットの符号なし整数としてエンコードされます。ピーク・セル・レート、持続可能なセルレート、最小セル・レートは、毎秒セル単位です。セル遅延変動許容値は、マイクロ秒の単位です。最大バーストサイズと最大フレームサイズは、セル単位です。次のようにGSMPメッセージでは、個々のトラフィックパラメータは、符号化されています:
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x x x x x x x x| 24 bit unsigned integer | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
The format of the Traffic Parameters Block in connection management messages depends on the Service. It is a sequence of the 32 bit words (as shown above) corresponding to the Traffic Parameters as specified in the Service Definitions given in Section 10.4.1 in the order given there.
接続管理メッセージにおけるトラフィックパラメータブロックの形式はサービスに依存します。 (上記のように)、それが所定の順序で、セクション10.4.1に示すサービス定義で指定されたトラフィックパラメータに対応する32ビット・ワードのシーケンスです。
The Traffic Parameters:
トラフィックパラメータ:
- Token bucket rate (r)
- トークンバケットレート(R)
- Token bucket size (b)
- トークンバケットサイズ(B)
- Peak rate (p)
- ピーク速度(P)
are defined in [9]. They are encoded as 32-bit IEEE single-precision floating point numbers. The Traffic Parameters Token bucket rate (r) and Peak rate (p) are in units of bytes per seconds. The Traffic Parameter Token bucket size (b) is in units of bytes.
[9]で定義されています。彼らは、32ビットIEEE単精度浮動小数点数として符号化されます。トラフィックパラメータトークンバケットレート(r)とピーク率(p)は、秒あたりのバイト数の単位です。トラフィックパラメータトークンバケットサイズ(B)は、バイト単位です。
The Traffic Parameters:
トラフィックパラメータ:
- Minimum policed unit (m)
- 最小ポリシング単位(M)
- Maximum packet size (M)
- 最大パケットサイズ(M)
are defined in [9]. They are encoded as 32 integer in units of bytes.
[9]で定義されています。彼らは、バイト単位の32の整数として符号化されます。
The Traffic Parameters Block for the Int-Serv Controlled Load Service is as follows:
次のようにINT-Servの制御されたロードサービスのトラフィックパラメータブロックは次のようになります。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Token bucket rate (r) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Token bucket size (b) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Peak rate (p) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Minimum policed unit (m) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Maximum packet size (M) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
The Traffic Parameters:
トラフィックパラメータ:
- Peak Data Rate
- ピークデータレート
- Peak Burst Size
- ピークバーストサイズ
- Committed Data Rate
- コミットデータレート
- Committed Burst Size
- 認定バーストサイズ
- Excess Burst Size
- 超過バーストサイズ
are defined in [10] to be encoded as a 32-bit IEEE single-precision floating point number. A value of positive infinity is represented as an IEEE single-precision floating-point number with an exponent of all ones (255) and a sign and mantissa of all zeros. The values Peak Data Rate and Committed Data Rate are in units of bytes per second. The values Peak Burst Size, Committed Burst Size and Excess Burst Size are in units of bytes.
32ビットIEEE単精度浮動小数点数として符号化される[10]で定義されています。正の無限大の値は、すべてのもの(255)と、すべてゼロの符号と仮数の指数とIEEE単精度浮動小数点数として表現されます。値はピークデータレート、コミットデータレートは、秒当たりのバイト単位です。値はピークバーストサイズ、認定バーストサイズと超過バーストサイズはバイト単位です。
The Traffic Parameter
トラフィックパラメータ
- Weight
- 重量
is defined in [10] to be an 8-bit unsigned integer indicating the weight of the CRLSP. Valid weight values are from 1 to 255. The value 0 means that weight is not applicable for the CRLSP.
CRLSPの重量を示す8ビットの符号なし整数であることが[10]で定義されています。有効量の値は、1から255までの値0は重みがCRLSPのために適用されないことを意味しています。
The Traffic Parameters Block for the CRLDP Service is as follows:
次のようにCRLDPサービスのトラフィックパラメータブロックは次のようになります。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Peak Data Rate | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Peak Burst Size | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Committed Data Rate | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Committed Burst Size | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Excess Burst Size | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x x x x x x x x x x x x x x x x x x x x x x x x| Weight | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
The Traffic Parameters:
トラフィックパラメータ:
- Committed Information Rate
- 認定情報レート
- Committed Burst Size
- 認定バーストサイズ
- Excess Burst Size
- 超過バーストサイズ
are defined in [11]. Format and encoding of these parameters for frame relay signalling messages are defined in [12]. (Note than in [12] the Committed Information Rate is called "Throughput".) GSMP uses the encoding defined in [12] but uses a different format.
[11]で定義されています。フレームリレーシグナリングメッセージのために、これらのパラメータのフォーマットおよび符号化は[12]で定義されています。 (認定情報速度は、「スループット」と呼ばれている[12]よりも留意されたい。)GSMPは[12]で定義されたエンコーディングを使用するが、異なるフォーマットを使用します。
The format of the Traffic Parameters Block for Frame Relay Service is as follows:
次のようにフレームリレーサービスのためのトラフィックパラメータブロックの形式は次のとおりです。
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x x x x x x x x x x x x x| Mag |x x x x x| CIR Multiplier | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x x x x x x x x x x x x x| Mag |x x| CBS Multiplier | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |x x x x x x x x x x x x x| Mag |x x| EBS Multiplier | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Mag This field is an unsigned integer in the range from 0 to 6. The value 7 is not allowed. Mag is the decimal exponent for the adjacent multiplier field (which itself functions as a mantissa).
MAGは、このフィールドは値7が許可されていない0から6の範囲の符号なし整数です。 MAGは、(それ自体が仮数として機能する)は、隣接する乗算フィールドの小数点の指数です。
CIR Multiplier This field is an unsigned integer. It functions as the mantissa of the Committed Information Rate Traffic Parameter.
CIR乗算器は、このフィールドは、符号なし整数です。これは、認定情報レートトラフィックパラメータの仮数部として機能します。
CBS Multiplier EBS Multiplier These fields are unsigned integers. They function as the mantissas of the Committed Burst Size and Excess Burst Size Traffic Parameters respectively.
CBS乗数EBS乗数これらのフィールドは、符号なし整数です。彼らは、それぞれ認定バーストサイズと超過バーストサイズトラフィックパラメータの仮数として機能します。
The Traffic Parameter Values are related to their encoding in GSMP messages as follows:
次のようにトラフィックパラメータ値は、GSMPメッセージでのエンコーディングに関係しています:
Committed Information Rate = 10^(Mag) * (CIR Multiplier)
認定情報レート= 10 ^(マグ)*(CIR乗数)
Committed Burst Size = 10^(Mag) * (CBS Multiplier)
認定バーストサイズ= 10 ^(マグ)*(CBS乗数)
Excess Burst Size = 10^(Mag) * (EBS Multiplier)
超過バーストサイズ= 10 ^(マグ)*(EBS乗数)
The TC Flags field in Add Branch messages for connections using the Service Model are set by the controller to indicate that specific traffic controls are requested for the requested connection. The TC Flags field is shown below:
サービスモデルを使用して接続のための追加支店メッセージにTCフラグフィールドは、特定のトラフィックコントロールが要求された接続のために要求されていることを示すために、コントローラによって設定されています。 TCのFlagsフィールドを以下に示します。
0 1 2 3 4 5 6 7 +-+-+-+-+-+-+-+-+ |U|D|I|E|S|V|P|x| +-+-+-+-+-+-+-+-+
U: Usage Parameter Control When set, this flag indicates that Usage Parameter Control is requested.
U:使用パラメータ管理組、このフラグは使用パラメータ管理が要求されていることを示します。
D: Packet Discard When set, this flag indicates that Packet Discard is requested.
D:設定パケット廃棄は、このフラグは、パケット廃棄が要求されていることを示しています。
I: Ingress Shaping When set, this flag indicates the availability of Ingress Traffic Shaping to the Peak Rate and Delay Variation Tolerance is requested.
I:イングレスシェーピングセットは、このフラグがピークレートおよび遅延変動許容値が要求されているに入力トラフィックシェーピングの利用可能性を示しています。
E: Egress Shaping, Peak Rate When set, this flag indicates that Egress Shaping to the Peak Rate and Delay Variation Tolerance is requested.
E:出力シェーピング、ピークレートセットは、このフラグは、出力がピークレートにシェーピングおよび遅延変動許容値が要求されたことを示しています。
S: Egress Traffic Shaping, Sustainable Rate When set, this flag indicates that Egress Traffic Shaping to the Sustainable Rate and Maximum Burst Size is requested.
S:出力トラフィックシェーピング、持続可能なレートセット、このフラグは、出力トラフィックは、持続可能なレートにシェーピングし、最大バーストサイズが要求されたことを示しています。
V: VC Merge When set, this flag indicates that ATM Virtual Channel Merge (i.e., multipoint to point ATM switching with a traffic control to avoid AAL5 PDU interleaving) is requested.
V:セットは、このフラグは、ATM仮想チャネルマージが要求されている(すなわち、マルチは、AAL5 PDUインタリーブを回避するために、トラフィック制御との切り替えATM指すように)ことを示す場合VCマージ。
P: Port When set indicates that traffic block pertains to Ingress Port.
P:ポートセットは、トラフィックのブロックは、入力ポートに関係することを示しています。
x: Reserved
X:予約
The controller may set (to one) the flag corresponding to the requested Traffic Control if the corresponding Traffic Control has been indicated in the Service Configuration response message (Section 8.4) as available for application to connections that use the requested Capability Set on a per connection basis. (The requested Capability Set is indicated by the Capability Set ID the least significant byte of the Service Selector field of the Add Branch message.) If the Traffic Control has been indicated in the Service Configuration response message as either not available in the Capability Set or applied to all connections that use the Capability Set then the controller sets the flag to zero and the switch ignores the flag.
対応するトラフィック制御あたりの接続で設定要求された機能を使用する接続に適用可能としてサービス設定応答メッセージ(セクション8.4)で示されている場合、コントローラは、要求されたトラフィック制御に対応する(1つ)のフラグを設定することができます基礎。 (要求された機能セットが能力セットをIDで追加支店メッセージのサービスSelectorフィールドの最下位バイトを示している。)トラフィック制御を設定または能力では使用できないかのようにサービス設定応答メッセージに示されている場合コントローラは、ゼロにフラグをセットし、スイッチフラグを無視し、その後設定機能を使用するすべての接続に適用されます。
The adjacency protocol is used to synchronise state across the link, to agree on which version of the protocol to use, to discover the identity of the entity at the other end of a link, and to detect when it changes. GSMP is a hard state protocol. It is therefore important to detect loss of contact between switch and controller, and to detect any change of identity of switch or controller. No GSMP messages other than those of the adjacency protocol may be sent across the link until the adjacency protocol has achieved synchronisation.
隣接プロトコルは、使用するリンクのもう一方の端に実体のアイデンティティを発見し、それが変化したときに検出するためのプロトコルのバージョンに同意して、リンク間で状態を同期するために使用されます。 GSMPはハードステートプロトコルです。スイッチとコントローラとの間の接触の喪失を検出するために、スイッチまたはコントローラのアイデンティティの変化を検出することが重要です。隣接プロトコルは、同期を達成するまで、隣接プロトコルのもの以外のGSMPメッセージがリンクを介して送信されなくてもよいです。
All GSMP messages belonging to the adjacency protocol have the following structure:
隣接プロトコルに属するすべてのGSMPメッセージは、以下の構造を有します:
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Version | Message Type | Timer |M| Code | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Sender Name | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | Receiver Name | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Sender Port | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Receiver Port | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | PType | PFlag | Sender Instance | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Partition ID | Receiver Instance | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Version In the adjacency protocol the Version field is used for version negotiation. The version negotiation is performed before synchronisation is achieved. In a SYN message the Version field always contains the highest version understood by the sender. A receiver receiving a SYN message with a version higher than understood will ignore that message. A receiver receiving a SYN message with a version lower than its own highest version, but a version that it understands, will reply with a SYNACK with the version from the received SYN in its GSMP Version field. This defines the version of the GSMP protocol to be used while the adjacency protocol remains synchronised. All other messages will use the agreed version in the Version field.
隣接プロトコルではバージョンは、バージョンフィールドは、バージョン交渉のために使用されています。同期が達成される前にバージョン交渉が行われます。 SYNメッセージバージョンフィールドでは、常に送信者によって理解最高のバージョンが含まれています。そのメッセージを無視すると理解よりも高いバージョンとSYNメッセージを受信する受信機。最高自身のバージョンより低いバージョンが、それは理解バージョンでSYNメッセージを受信する受信機は、そのGSMPバージョンフィールドに受信SYNからバージョンとSYNACKで応答します。これは、隣接プロトコルが同期したまま使用するGSMPプロトコルのバージョンを定義します。他のすべてのメッセージは、バージョンフィールドで合意されたバージョンを使用します。
The version number for the version of the GSMP protocol defined by this specification is Version = 3.
この仕様で定義されたGSMPプロトコルのバージョンのバージョン番号は、バージョン= 3です。
Message Type The adjacency protocol is:
メッセージは、プロトコルがある隣接関係を入力します。
Message Type = 10
メッセージタイプ= 10
Timer The Timer field is used to inform the receiver of the timer value used in the adjacency protocol of the sender. The timer specifies the nominal time between periodic adjacency protocol messages. It is a constant for the duration of a GSMP session. The timer field is specified in units of 100ms.
タイマーます。タイマフィールドは、送信側の隣接プロトコルで使用されるタイマ値の受信を通知するために使用されます。タイマーは、定期的に隣接プロトコルメッセージ間の公称の時間を指定します。これは、GSMPセッションの間、一定です。タイマーフィールドは、100ミリ秒単位で指定します。
M-Flag The M-Flag is used in the SYN message to indicate whether the sender is a master or a slave. If the M-Flag is set in the SYN message, the sender is a master. If zero, the sender is a slave. The GSMP protocol is asymmetric, the controller being the master and the switch being the slave. The M-Flag prevents a master from synchronising with another master, or a slave with another slave. If a slave receives a SYN message with a zero M-Flag, it MUST ignore that SYN message. If a master receives a SYN message with the M-Flag set, it MUST ignore that SYN message. In all other messages the M-Flag is not used.
M-フラグザM-フラグは、送信者がマスタまたはスレーブであるかを示すために、SYNメッセージに使用されます。 MフラグがSYNメッセージに設定されている場合、送信者はマスタです。ゼロの場合は、送信者が奴隷です。 GSMPプロトコルは、コントローラは、マスタとスレーブであるスイッチである、非対称です。 M-flagが別のスレーブと他のマスタまたはスレーブとの同期からマスターを防止します。スレーブがゼロM-フラグとSYNメッセージを受信した場合、そのSYNメッセージを無視しなければなりません。マスタは、M-フラグが設定されたSYNメッセージを受信した場合、そのSYNメッセージを無視しなければなりません。他のすべてのメッセージではM-フラグが使用されていません。
Code Field specifies the function of the message. Four Codes are defined for the adjacency protocol:
コードフィールドは、メッセージの機能を指定します。 4つのコードは、隣接プロトコルのために定義されています。
SYN: Code = 1 SYNACK: Code = 2 ACK: Code = 3 RSTACK: Code = 4.
Sender Name For the SYN, SYNACK, and ACK messages, is the name of the entity sending the message. The Sender Name is a 48-bit quantity that is unique within the operational context of the device. A 48-bit IEEE 802 MAC address, if available, may be used for the Sender Name. If the Ethernet encapsulation is used the Sender Name MUST be the Source Address from the MAC header. For the RSTACK message, the Sender Name field is set to the value of the Receiver Name field from the incoming message that caused the RSTACK message to be generated.
SYN、SYNACK、およびACKメッセージの送信者名は、メッセージを送信するエンティティの名前です。送信者名は、デバイスの動作コンテキスト内で一意である48ビットの量です。 48ビットIEEE 802 MACアドレス、利用可能な場合、送信者名のために使用することができます。イーサネットカプセル化が使用されている場合は、送信者名は、MACヘッダから送信元アドレスでなければなりません。 RSTACKメッセージを、送信者名フィールドはRSTACKメッセージが生成される原因となった着信メッセージから受信Nameフィールドの値に設定されています。
Receiver Name For the SYN, SYNACK, and ACK messages, is the name of the entity that the sender of the message believes is at the far end of the link. If the sender of the message does not know the name of the entity at the far end of the link, this field SHOULD be set to zero. For the RSTACK message, the Receiver Name field is set to the value of the Sender Name field from the incoming message that caused the RSTACK message to be generated.
レシーバーの名前はSYN、SYNACK、およびACKメッセージについては、メッセージの送信者がリンクの遠端であると考えているエンティティの名前です。メッセージの送信者がリンクの遠端でのエンティティの名前を知らない場合は、このフィールドはゼロに設定する必要があります。 RSTACKメッセージ、受信機名フィールドはRSTACKメッセージが生成される原因となった受信メッセージから送信者名のフィールドの値に設定されています。
Sender Port For the SYN, SYNACK, and ACK messages, is the local port number of the link across which the message is being sent. For the RSTACK message, the Sender Port field is set to the value of the Receiver Port field from the incoming message that caused the RSTACK message to be generated.
SYN、SYNACK、およびACKメッセージの送信者ポートは、メッセージが送信されている間で、リンクのローカルポート番号です。 RSTACKメッセージを、送信元ポートフィールドはRSTACKメッセージが生成される原因となった着信メッセージから受信ポートフィールドの値に設定されています。
Receiver Port For the SYN, SYNACK, and ACK messages, is what the sender believes is the local port number for the link, allocated by the entity at the far end of the link. If the sender of the message does not know the port number at the far end of the link, this field SHOULD be set to zero. For the RSTACK message, the Receiver Port field is set to the value of the Sender Port field from the incoming message that caused the RSTACK message to be generated.
SYN、SYNACK、およびACKメッセージのための受信機ポートは、送信者がリンクの遠端でのエンティティによって割り当てられたリンクのローカルポート番号、であると考えているものです。メッセージの送信者がリンクの遠端でポート番号がわからない場合は、このフィールドはゼロに設定する必要があります。 RSTACKメッセージを、受信ポートフィールドはRSTACKメッセージが生成される原因となった受信メッセージから送信元ポートフィールドの値に設定されています。
PType PType is used to specify if partitions are used and how the Partition ID is negotiated.
p型PTYPEは、パーティションが使用されているかどうかを指定するために使用され、パーティションIDがどのように交渉しています。
Type of partition being requested. 0 No Partition 1 Fixed Partition Request 2 Fixed Partition Assigned
PFlag Used to indicate the type of partition request.
PFLAGは、パーティション要求の種類を示すために使用します。
1 - New Adjacency. In the case of a new adjacency, the state of the switch will be reset.
2 - Recovered Adjacency. In the case of a recovered adjacency, the state of the switch will remain, and the Switch Controller will be responsible for confirming that the state of the switch matches the desired state.
2 - 隣接関係を回復しました。復元された隣接の場合は、スイッチの状態が残り、スイッチコントローラは、スイッチの状態が所望の状態と一致していることを確認する責任を負うことになります。
Sender Instance For the SYN, SYNACK, and ACK messages, is the sender's instance number for the link. It is used to detect when the link comes back up after going down or when the identity of the entity at the other end of the link changes. The instance number is a 24-bit number that is guaranteed to be unique within the recent past and to change when the link or node comes back up after going down. Zero is not a valid instance number. For the RSTACK message, the Sender Instance field is set to the value of the Receiver Instance field from the incoming message that caused the RSTACK message to be generated.
SYN、SYNACK、およびACKメッセージの送信者インスタンスは、リンクの送信者のインスタンス番号です。リンクは、リンクの変更のもう一方の端に下って行くとき、またはエンティティのID後に戻ってくるときを検出するために使用されます。インスタンス番号は、最近の過去内で一意であること、およびリンクまたはノードがダウン後に戻ったときに変更することが保証されて24ビットの数値です。ゼロは有効なインスタンス番号ではありません。 RSTACKメッセージを、送信者インスタンスフィールドはRSTACKメッセージが生成される原因となった着信メッセージから受信インスタンスのフィールドの値に設定されています。
Partition ID Field used to associate the message with a specific switch partition.
パーティションIDフィールドは、特定のスイッチパーティションにメッセージを関連付けるために使用されます。
Receiver Instance For the SYN, SYNACK, and ACK messages, is what the sender believes is the current instance number for the link, allocated by the entity at the far end of the link. If the sender of the message does not know the current instance number at the far end of the link, this field SHOULD be set to zero. For the RSTACK message, the Receiver Instance field is set to the value of the Sender Instance field from the incoming message that caused the RSTACK message to be generated.
SYN、SYNACK、およびACKメッセージのための受信機のインスタンスは、送信者がリンクの遠端でのエンティティによって割り当てられたリンクの現在のインスタンス番号、であると考えているものです。メッセージの送信者がリンクの遠端で、現在のインスタンス番号を知らない場合、このフィールドはゼロに設定する必要があります。 RSTACKメッセージを、受信インスタンスフィールドはRSTACKメッセージが生成される原因となった受信メッセージから送信者インスタンスフィールドの値に設定されています。
The adjacency protocol is described by the following rules and state tables.
隣接プロトコルは、次のルールと状態テーブルによって記述されます。
The rules and state tables use the following operations:
ルールと状態テーブルには、次の操作を使用します。
o The "Update Peer Verifier" operation is defined as storing the values of the Sender Instance, Sender Port, Sender Name and Partition ID fields from a SYN or SYNACK message received from the entity at the far end of the link.
O「更新ピア検証」操作はセンダインスタンスの値を格納するように定義され、送信者ポートは、送信者名とSYNからパーティションIDフィールドまたはSYNACKメッセージはリンクの遠端のエンティティから受信しました。
o The procedure "Reset the link" is defined as:
O手順「のリンクをリセット」を次のように定義されます
1. Generate a new instance number for the link 2. Delete the peer verifier (set to zero the values of Sender Instance, Sender Port, and Sender Name previously stored by the Update Peer Verifier operation) 3. Send a SYN message 4. Enter the SYNSENT state.
1.削除3. SYNメッセージを送信する(以前に更新ピア検証動作によって記憶された送信者インスタンス、送信元ポート、および送信者名の値をゼロに設定)ピア検証をリンク2の新しいインスタンス番号を生成4.入力SYNSENT状態。
o The state tables use the following Boolean terms and operators:
状態テーブルには、次のブール用語と演算子を使用○:
A The Sender Instance in the incoming message matches the value stored from a previous message by the "Update Peer Verifier" operation.
着信メッセージに送信者のインスタンスは、「更新ピア検証」操作によって以前のメッセージから格納された値と一致します。
B The Sender Instance, Sender Port, Sender Name and Partition ID fields in the incoming message match the values stored from a previous message by the "Update Peer Verifier" operation.
送信者インスタンスB、着信メッセージにおける送信元ポート、送信者名とパーティションIDフィールドは、「更新ピア検証」操作によって以前のメッセージから格納された値と一致します。
C The Receiver Instance, Receiver Port, Receiver Name and Partition ID fields in the incoming message match the values of the Sender Instance, Sender Port, Sender Name and Partition ID currently sent in outgoing SYN, SYNACK, and ACK messages.
Cザ受信インスタンス、受信ポート、受信機名及び着信メッセージ内のパーティションIDフィールドは、送信者インスタンス、送信元ポート、送信者名、現在発信SYN、SYNACK、およびACKメッセージで送信されたパーティションIDの値と一致します。
"&&" Represents the logical AND operation
「&&」論理AND演算を表します
"||" Represents the logical OR operation
"||"論理OR演算を表します
"!" Represents the logical negation (NOT) operation.
"!"論理否定(NOT)演算を表します。
o A timer is required for the periodic generation of SYN, SYNACK, and ACK messages. The value of the timer is announced in the Timer field. The period of the timer is unspecified but a value of one second is suggested.
OタイマはSYN、SYNACK、およびACKメッセージを定期的に生成するために必要とされます。タイマーの値は、Timerフィールドで発表されます。タイマーの期間が指定されていないが、1秒の値が示唆されました。
There are two independent events: the timer expires, and a packet arrives. The processing rules for these events are:
タイマーが満了し、かつパケットが到着した:そこ二つの独立したイベントです。これらのイベントの処理ルールは以下のとおりです。
Timer Expires: Reset Timer If state = SYNSENT Send SYN If state = SYNRCVD Send SYNACK If state = ESTAB Send ACK
タイマーは有効期限:場合の状態= SYNSENTがSYNを送信した場合、タイマーをリセット状態=状態= ESTABはACKを送信した場合SYNRCVDはSYNACKを送ります
Packet Arrives: If incoming message is an RSTACK: If (A && C && !SYNSENT) Reset the link Else discard the message. If incoming message is a SYN, SYNACK, or ACK: Response defined by the following State Tables. If incoming message is any other GSMP message and state != ESTAB: Discard incoming message. If state = SYNSENT Send SYN (Note 1) If state = SYNRCVD Send SYNACK (Note 1)
パケットが到着:着信メッセージがRSTACKの場合:(!&& C && SYNSENT)それ以外のリンクはメッセージを破棄リセットした場合。着信メッセージはSYN、SYNACK、またはACKであれば、次の状態テーブルによって定義される応答。受信メッセージは、他のGSMPメッセージと状態の場合= ESTAB:!、着信メッセージを破棄します。状態= SYNSENTがSYNを送信する場合の状態は= SYNRCVD SYNACKを送信する場合(注1)(注1)
Note 1: No more than two SYN or SYNACK messages should be sent within any time period of length defined by the timer.
注1:これ以上の2以上のSYNまたはSYNACKメッセージは、タイマーによって定義された長さの任意の時間内に送信する必要があります。
o State synchronisation across a link is considered to be achieved when the protocol reaches the ESTAB state. All GSMP messages, other than adjacency protocol messages, that are received before synchronisation is achieved, will be discarded.
Oリンクを介して状態同期は、プロトコルがESTAB状態に到達したときに達成されると考えられます。同期が達成される前に受信されている隣接プロトコルメッセージ以外のすべてのGSMPメッセージは、破棄されます。
State: SYNSENT
状態:SYNSENT
+====================================================================+ | Condition | Action | New State | +==================+=====================================+===========+ | SYNACK && C | Update Peer Verifier; Send ACK | ESTAB | +------------------+-------------------------------------+-----------+ | SYNACK && !C | Send RSTACK | SYNSENT | +------------------+-------------------------------------+-----------+ | SYN | Update Peer Verifier; Send SYNACK | SYNRCVD | +------------------+-------------------------------------+-----------+ | ACK | Send RSTACK | SYNSENT | +====================================================================+
State: SYNRCVD
状態:SYNRCVD
+====================================================================+ | Condition | Action | New State | +==================+=====================================+===========+ | SYNACK && C | Update Peer Verifier; Send ACK | ESTAB | +------------------+-------------------------------------+-----------+ | SYNACK && !C | Send RSTACK | SYNRCVD | +------------------+-------------------------------------+-----------+ | SYN | Update Peer Verifier; Send SYNACK | SYNRCVD | +------------------+-------------------------------------+-----------+ | ACK && B && C | Send ACK | ESTAB | +------------------+-------------------------------------+-----------+ | ACK && !(B && C) | Send RSTACK | SYNRCVD | +====================================================================+
State: ESTAB
状態:ESTAB
+====================================================================+ | Condition | Action | New State | +==================+=====================================+===========+ | SYN || SYNACK | Send ACK (note 2) | ESTAB | +------------------+-------------------------------------+-----------+ | ACK && B && C | Send ACK (note 3) | ESTAB | +------------------+-------------------------------------+-----------+ | ACK && !(B && C) | Send RSTACK | ESTAB | +====================================================================+
Note 2: No more than two ACKs should be sent within any time period of length defined by the timer. Thus, one ACK MUST be sent every time the timer expires. In addition, one further ACK may be sent between timer expirations if the incoming message is a SYN or SYNACK. This additional ACK allows the adjacency protocol to reach synchronisation more quickly.
Note 3: No more than one ACK should be sent within any time period of length defined by the timer.
注3:1 ACKタイマによって定義された長さの任意の時間内に送られるべきであるに過ぎません。
Each instance of a [switch controller-switch partition] pair will need to establish adjacency synchronisation independently.
[スイッチ制御スイッチパーティション]ペアの各インスタンスは、独立して、隣接同期を確立する必要があります。
Part of the process of establishing synchronisation when using partition will be to establish the assignment of partition identifiers. The following scenarios are provided for:
パーティションを使用する場合、同期を確立するプロセスの一部は、パーティション識別子の割り当てを確立することになります。次のシナリオは、のために提供されています。
- A controller can request a specific partition ID by setting the PType to Fixed Partition Request.
- コントローラは、固定パーティションリクエストにp型を設定することにより、特定のパーティションのIDを要求することができます。
- A controller can let the switch decide whether it wants to assign a fixed partition ID or not, by setting the PType to No Partition.
- コントローラは、スイッチはそれがありませんパーティションにp型を設定することにより、固定パーティションIDかどうかを割り当てることを望んでいるかどうかを決定させることができます。
- A switch can assign the specific Partition ID to the session by setting the PType to Fixed Partition Assigned. A switch can specify that no partitions are handled in the session by setting the PType to No Partition.
- スイッチは、割り当てられた固定パーティションにp型を設定することによって、セッションに固有のパーティションIDを割り当てることができます。スイッチは何のパーティションがありませんパーティションにp型を設定することにより、セッション内で処理されていないことを指定することができます。
The assignment is determined by the following behaviour:
割り当ては、次の動作によって決定されます。
- An adjacency message from a controller with PType = 1 and Code = SYN SHOULD be treated as a partition request.
- PTYPE = 1、コード= SYNとコントローラから隣接メッセージは、パーティション要求として扱われるべきです。
- An adjacency message from a switch with PType = 2 and Code = SYN SHOULD be treated as a partition assignment.
- PTYPE = 2とコード= SYNとスイッチから隣接メッセージは、パーティションの割り当てとして扱われるべきです。
- An adjacency message from a controller or a switch with PType = 2 and Code = (SYNACK || ACK) SHOULD be treated as a success response, the partition is assigned.
- コントローラ又はPTYPE = 2とコード=(SYNACK || ACK)を持つスイッチから隣接メッセージは、パーティションが割り当てられ、成功応答として扱われるべきです。
- An adjacency message from a controller with PType = 0 and Code = SYN indicates that the controller has not specified if it requests partitions or not.
- PTYPE = 0とコード= SYNとコントローラから隣接メッセージは、パーティションを要求するかどうコントローラが指定されていないことを示しています。
- An adjacency message from a switch with PType = 0 and Code = SYN indicates that the switch does not support partitions.
- PTYPE = 0とコード= SYNとスイッチから隣接メッセージは、スイッチがパーティションをサポートしていないことを示しています。
- An adjacency message from a controller or a switch with PType = 0 and Code = (SYNACK || ACK) indicates that the session does not support partitions.
- コントローラまたはPTYPE = 0とコード=(SYNACK || ACK)を持つスイッチから隣接メッセージは、セッションはパーティションをサポートしていないことを示しています。
- An adjacency message from a controller or a switch with PType = (1 || 2) and Code = RSTACK indicates that requested Partition ID is unavailable.
- コントローラまたはPTYPE =(1 || 2)とコード= RSTACKとスイッチから隣接メッセージは、要求されたパーティションIDが使用できないことを示しています。
- An adjacency message from a controller or a switch with PType = 0 and Code = RSTACK indicates that an unidentified error has occurred. The session SHOULD be reset.
- PTYPE = 0とコード= RSTACKとコントローラ又はスイッチから隣接メッセージは未確認エラーが発生したことを示しています。セッションをリセットする必要があります。
All other combinations of PType and Code are undefined in this version of GSMP.
p型とコードの他のすべての組み合わせがGSMPのこのバージョンでは不定です。
If after synchronisation is achieved, no valid GSMP messages are received in any period of time in excess of three times the value of the Timer field announced in the incoming adjacency protocol messages, loss of synchronisation may be declared.
同期が達成された後、有効なGSMPメッセージが着信隣接プロトコルメッセージに発表Timerフィールドの値の3倍を超えて、任意の期間に受信されない場合は、同期の損失を宣言することができます。
While re-establishing synchronisation with a controller, a switch SHOULD maintain its connection state, deferring the decision about resetting the state until after synchronisation is re-established.
コントローラとの同期を再確立中に、スイッチは同期が再確立されるまでの状態をリセットすることに関する決定を延期、その接続状態を維持しなければなりません。
Once synchronisation is re-established the decision about resetting the connection state SHOULD be made on the following basis:
同期は、接続状態をリセットに関する決定を再確立されると、以下に基づいて行われるべきです。
- If PFLAG = 1, then a new adjacency has been established and the state SHOULD be reset
- PFLAG = 1の場合、新しい隣接関係が確立されている状態をリセットしてください
- If PFLAG = 2, then adjacency has been re-established and the connection state SHOULD be retained. Verification that controller and connection state are the same is the responsibility of the controller.
- PFLAG = 2の場合は、隣接関係が再確立され、接続状態が保持されるべきです。コントローラとの接続状態が同じであることを検証は、コントローラの責任です。
Multiple switch controllers may jointly control a single switch partition. The controllers may control a switch partition either in a primary/standby fashion or as part of multiple controllers providing load-sharing for the same partition. It is the responsibility of the controllers to co-ordinate their interactions with the switch partition. In order to assist the controllers in tracking multiple controller adjacencies to a single switch partition, the Adjacency Update message is used to inform a controller that there are other controllers interacting with the same partition. It should be noted that the GSMP does not include features that allow the switch to co-ordinate cache synchronization information among controllers. The switch partition will service each command it receives in turn as if it were interacting with a single controller. Controller implementations without controller entity synchronisation SHOULD NOT use multiple controllers with a single switch partition.
複数のスイッチコントローラが共同で単一のスイッチパーティションを制御することができます。コントローラは、プライマリ/スタンバイ方式で、または同じパーティションの負荷分散を提供する複数のコントローラの一部としてのいずれかのスイッチパーティションを制御してもよいです。スイッチのパーティションとの相互作用をコーディネイトするためにコントローラの責任です。単一のスイッチパーティションに複数のコントローラの隣接関係を追跡するコントローラを支援するために、隣接更新メッセージは同じパーティションと相互作用する他のコントローラがあることをコントローラに知らせるために使用されます。 GSMPは、コントローラ間の座標キャッシュ同期情報への切り替えを許可する機能が含まれないことに留意すべきです。スイッチパーティションは、単一のコントローラと相互作用したかのように順番に受信した各コマンドにサービスを提供します。コントローラエンティティ同期せずにコントローラの実装では、単一のスイッチのパーティションに複数のコントローラを使用しないでください。
The first adjacency for a specific partition is determined by the procedures described in section 11.2 and an Adjacency Update message will be sent. The next adjacencies to the partition are identified by a new partition request with the same Partition ID as the first one but with the different Sender Name. Upon establishing adjacency the Adjacency count will be increased and an Adjacency Update message will be sent.
特定のパーティションの最初の隣接関係は、セクション11.2に記載の手順によって決定され、隣接更新メッセージが送信されます。パーティションの隣に隣接は最初のものとは異なる送信者名と同じパーティションIDを持つ新しいパーティションの要求によって識別されます。隣接関係を確立する際に隣接の数が増加され、隣接Updateメッセージが送信されます。
When adjacency between one partition and a controller is lost, the adjacency count will be decremented and an Adjacency Update message will be sent.
1つのパーティションとコントローラ間の隣接関係が失われると、隣接カウントがデクリメントされ、隣接Updateメッセージが送信されます。
Example:
例:
A switch partition has never been used. When the first controller (A) achieves adjacency, an adjacency count will be initiated and (A) will get an Adjacency Update message about itself with Code field = 1. Since (A) receives an adjacency count of 1 this indicates that it is the only controller for that partition.
スイッチのパーティションが使用されていません。第1のコントローラ(A)は、隣接関係を実現する場合、隣接数が(A)で開始され、Codeフィールド= 1と自身に関する隣接更新メッセージが表示されます(A)が1の隣接カウントを受信するので、これは、それがあることを示しそのパーティションのコントローラのみ。
When a second adjacency (B), using the same Partition ID, achieves adjacency, the adjacency counter will be increased by 1. Both (A) and (B) will receive an Adjacency Update message indicating an adjacency count of 2 in the Code field. Since the count is greater than 1, this will indicate to both (A) and (B) that there is another controller interacting with the switch; identification of the other controller will not be provided by GSMP, but will be the responsibility of the controllers.
第二の隣接(B)は、同一のパーティションIDを使用して、隣接関係を実現する場合、隣接カウンタは1の両方によって増加される(A)及び(B)はコードフィールド2の隣接数を示す隣接更新メッセージを受信します。カウントが1より大きいので、これは、両方の(A)及び(B)スイッチと相互作用する他のコントローラが存在することを示すことになります。他の制御装置の識別はGSMPによって提供されませんが、コントローラの責任であろう。
If (A) looses adjacency, the adjacency count will be decreased and an Adjacency Update message will be sent to (B) indicating an adjacency count of 1 in the Code field. If (B) leaves as well, the partition is regarded as idle and the adjacency count may be reset.
(A)は、隣接関係を失う場合、隣接カウントが減少され、隣接Updateメッセージは、コードフィールドに1の隣接数を示す(B)に送られます。 (B)は、同様に離れた場合、パーティションはアイドル状態とみなされ、隣接カウントがリセットされてもよいです。
A failure response message is formed by returning the request message that caused the failure with the Result field in the header indicating failure (Result = 4) and the Code field giving the failure code. The failure code specifies the reason for the switch being unable to satisfy the request message.
失敗応答メッセージは、ヘッダを示す故障(結果= 4)と故障コードを与えるコードフィールドに結果フィールドに失敗の原因となったリクエストメッセージを返すことによって形成されています。障害コードは、スイッチ要求メッセージを満たすことができない理由を特定します。
A warning response message is a success response (Result = 3) with the Code field specifying the warning code. The warning code specifies a warning that was generated during the successful operation.
警告応答メッセージは、警告コードを指定するコード・フィールドの成功応答(結果= 3)です。警告コードは、動作中に生成された警告を指定します。
If the switch issues a failure response in reply to a request message, no change should be made to the state of the switch as a result of the message causing the failure. (For request messages that contain multiple requests, such as the Delete Branches message, the failure response message will specify which requests were successful and which failed. The successful requests may result in a changed state.)
スイッチは、要求メッセージに対する応答で失敗応答を発行した場合、変更は失敗を引き起こしたメッセージの結果として、スイッチの状態になされるべきではありません。 (例えば削除ブランチメッセージとして複数の要求を含む要求メッセージの場合、成功したとの要求を指定します失敗応答メッセージに失敗しました。成功した要求は、変更された状態をもたらすことができます。)
If the switch issues a failure response it MUST choose the most specific failure code according to the following precedence:
スイッチは失敗応答を発行した場合には、次の優先順位に従って、最も具体的な故障コードを選択する必要があります。
- Invalid Message
- 無効なメッセージ
- General Message Failure
- 一般的なメッセージの失敗
- Specific Message Failure A failure response specified in the text defining the message type.
- 特定のメッセージ障害メッセージ・タイプを定義するテキストで指定された失敗応答。
- Connection Failures
- 接続障害
- Virtual Path Connection Failures
- 仮想パス接続障害
- Multicast Failures
- マルチキャストの失敗
- QoS Failures
- QoSの障害
- General Failures
- 一般的な障害
- Warnings
- 警告
If multiple failures match in any of the following categories, the one that is listed first should be returned. The following failure response messages and failure and warning codes are defined:
複数の障害は、次のカテゴリのいずれかに一致する場合は、最初にリストされたものが返されます。次の障害応答メッセージと失敗と警告コードが定義されています。
Invalid Message
無効なメッセージ
3: The specified request is not implemented on this switch. The Message Type field specifies a message that is not implemented on the switch or contains a value that is not defined in the version of the protocol running in this session of GSMP.
3:指定された要求は、このスイッチに実装されていません。メッセージタイプフィールドはスイッチに実装されていないメッセージを指定またはGSMPのこのセッションで実行されているプロトコルのバージョンに定義されていない値を含みます。
4: One or more of the specified ports does not exist. At least one of the ports specified in the message is invalid. A port is invalid if it does not exist or if it has been removed from the switch.
4:指定されたポートの1つ以上が存在しません。メッセージに指定されたポートの少なくとも一方が無効です。それがスイッチから削除された場合、それが存在しない場合、またはポートが無効です。
5: Invalid Port Session Number. The value given in the Port Session Number field does not match the current Port Session Number for the specified port.
5:無効なポートセッションの数。ポートセッション番号]フィールドに指定した値は、指定されたポートの現在のポートのセッション番号と一致していません。
7: Invalid Partition ID The value given in the Partition ID field is not legal for this partition.
7:無効なパーティションIDパーティションIDフィールドで指定した値は、このパーティションのための法的ではありません。
General Message Failure
一般的なメッセージの失敗
10: The meaning of this failure is dependent upon the particular message type and is specified in the text defining the message.
10:この障害の意味は、特定のメッセージ・タイプに依存し、メッセージを定義するテキストで指定されています。
Specific Message Failure - A failure response that is only used by a specific message type
特定のメッセージの失敗 - のみ特定のメッセージ・タイプで使用された失敗応答
- Failure response messages used by the Label Range message
- ラベル範囲のメッセージで使用される障害応答メッセージ
40: Cannot support one or more requested label ranges.
40:1つの以上の要求されたラベル範囲をサポートすることはできません。
41: Cannot support disjoint label ranges.
41:互いに素ラベル範囲をサポートすることはできません。
42: Specialised multipoint labels not supported.
42:サポートされていない特殊なマルチラベル。
- Failure response messages used by the Set Transmit Data Rate function of the Port Management message
- ポート管理メッセージの設定送信データレート機能によって使用される障害応答メッセージ
43: The transmit data rate of this output port cannot be changed.
43:この出力ポートの送信データレートを変更することはできません。
44: Requested transmit data rate out of range for this output port. The transmit data rate of the requested output port can be changed, but the value of the Transmit Data Rate field is beyond the range of acceptable values.
44:この出力ポートの範囲のうち要求された送信データレート。要求された出力ポートの送信データレートを変更することができるが、送信データレートフィールドの値が許容値の範囲を超えています。
- Failure response message of the Port Management message
- ポート管理メッセージの失敗応答メッセージ
45: Connection Replace mechanism not supported on switch. The R-flag SHOULD be reset in the Response Port Management message.
45:接続スイッチでサポートされていないメカニズムを交換してください。 R-フラグは、レスポンスポート管理メッセージでリセットされるべきである(SHOULD)。
- Failure response message range reserved for the ARM extension
- 失敗応答メッセージの範囲は、ARM拡張のために予約します
128-159: These failure response codes will be interpreted according to definitions provided by the model description.
128-159:これらの失敗応答コードは、モデル記述によって提供された定義に従って解釈されるであろう。
Connection Failures
接続障害
11: The specified connection does not exist. An operation that expects a connection to be specified cannot locate the specified connection. A connection is specified by the input port and input label on which it originates. An ATM virtual path connection is specified by the input port and input VPI on which it originates.
11:指定された接続が存在しません。接続が指定されることを想定して操作が指定された接続を見つけることができません。接続は、それが発信されている入力ポートと入力ラベルで指定されています。 ATM仮想パス接続は、それが由来する入力ポートと入力VPIによって指定されます。
12: The specified branch does not exist. An operation that expects a branch of an existing connection to be specified cannot locate the specified branch. A branch of a connection is specified by the connection it belongs to and the output port and output label on which it departs. A branch of an ATM virtual path connection is specified by the virtual path connection it belongs to and the output port and output VPI on which it departs.
12:指定されたブランチは存在しません。既存の接続の分岐が指定されることを想定して操作が指定されたブランチを見つけることができません。接続の枝は、それが属する接続し、それが出発した上で、出力ポートと出力ラベルで指定されています。 ATM仮想パス接続のブランチが、それは、出力ポートと、それが出発した上で、出力VPI属する仮想パス接続で指定されています。
13: One or more of the specified Input Labels is invalid.
13:指定された入力ラベルの1つ以上が無効です。
14: One or more of the specified Output Labels is invalid.
14:指定された出力ラベルの1つ以上が無効です。
15: Point-to-point bi-directional connection already exists. The connection specified by the Input Port and Input Label fields already exists, and the bi-directional Flag in the Flags field is set.
15:ポイント・ツー・ポイントの双方向の接続がすでに存在しています。入力ポートと入力ラベルフィールドで指定された接続がすでに存在している、とフラグ欄に双方向フラグが設定されています。
16: Invalid Service Selector field in a Connection Management message. The value of the Service Selector field is invalid.
16:接続管理メッセージに無効なサービスSelectorフィールド。サービスSelectorフィールドの値が無効です。
17: Insufficient resources for QoS Profile. The resources requested by the QoS Profile in the Service Selector field are not available.
17:QoSプロファイルのためのリソースが不足。サービスSelectorフィールドでのQoSプロファイルによって要求されたリソースは利用できません。
18: Insufficient Resources. Switch resources needed to establish a branch are not available.
18:リソース不足。枝を確立するために必要なスイッチのリソースが利用できません。
20: Reservation ID out of Range The numerical value of Reservation ID is greater than the value of Max Reservations (from the Switch Configuration message).
20:範囲外の予約IDは、予約IDの数値は、(スイッチコンフィギュレーションメッセージから)最大予約の値よりも大きいです。
21: Mismatched reservation ports The value of Input Port differs from the input port specified in the reservation or the value of Output Port differs from the output port specified in the reservation.
21:入力ポートの値は、予約で指定された入力ポートとは異なるポートまたは出力ポートの値が予約で指定された出力ポートとは異なる不一致予約ポート。
22: Reservation ID in use The value of Reservation ID matches that of an extant Reservation.
22:使用中の予約IDは、予約IDの値は、現存予約のものと一致します。
23: Non-existent reservation ID No reservation corresponding to Reservation ID exists.
23:予約IDに対応する予約が存在しない非存在予約ID。
36: Replace of connection is not activated on switch. Only applicable for Add Branch messages. The Replace Connection mechanism has not been activated on port by the Port Management message.
36:接続の置き換えは、スイッチ上で有効にされていません。追加支店のメッセージについてのみ適用されます。交換する接続機構は、ポート管理メッセージによってポート上でアクティブ化されていません。
37: Connection replacement mode cannot be combined with Bi-directional or Multicast mode. The R flag MUST NOT be used in conjunction with either the M flag or the B flag.
37:接続置換モードは、双方向またはマルチキャストモードと組み合わせることができません。 Rフラグは、MフラグまたはBフラグのいずれかと一緒に使用してはいけません。
ATM Virtual Path Connections
ATM仮想パス接続
24: ATM virtual path switching is not supported on this input port.
24:ATM仮想パス切り替えは、この入力ポートではサポートされていません。
25: Point-to-multipoint ATM virtual path connections are not supported on either the requested input port or the requested output port. One or both of the requested input and output ports is unable to support point-to-multipoint ATM virtual path connections.
25:ポイントツーマルチポイントATM仮想パス接続が要求された入力ポートまたは要求された出力ポートのいずれかでサポートされていません。要求された入出力ポートの一方または両方は、ポイント・ツー・マルチポイントATM仮想パス接続をサポートすることができません。
26: Attempt to add an ATM virtual path connection branch to an existing virtual channel connection. It is invalid to mix branches switched as virtual channel connections with branches switched as ATM virtual path connections on the same point-to-multipoint connection.
26:既存の仮想チャネル接続にATM仮想パス接続ブランチを追加しようとします。分岐を有する仮想チャネル接続が同じポイント・ツー・マルチポイント接続のATM仮想パス接続として切り替えて切り替え枝を混合することは無効です。
27: Attempt to add an ATM virtual channel connection branch to an existing ATM virtual path connection. It is invalid to mix branches switched as virtual channel connections with branches switched as ATM virtual path connections on the same point-to-multipoint connection.
27:既存のATMの仮想パス接続にATM仮想チャネル接続ブランチを追加しようとしました。分岐を有する仮想チャネル接続が同じポイント・ツー・マルチポイント接続のATM仮想パス接続として切り替えて切り替え枝を混合することは無効です。
28: ATM Virtual path switching is not supported on non-ATM ports. One or both of the requested input and output ports is not an ATM port. ATM virtual path switching is only supported on ATM ports.
28:ATMバーチャルパス切替が非ATMポートではサポートされません。要求された入出力ポートの一方または両方は、ATMポートではありません。 ATM仮想パス切り替えはATMポートでサポートされています。
Multicast Failures
マルチキャストの失敗
29: A branch belonging to the specified point-to-multipoint connection is already established on the specified output port and the switch cannot support more than a single branch of any point-to-multipoint connection on the same output port.
29:指定されたポイント・ツー・マルチポイント接続に属するブランチは、すでに指定された出力ポートに確立され、スイッチが同一の出力ポート上の任意のポイント・ツー・マルチポイント接続の単一の分岐以上をサポートすることはできません。
30: The limit on the maximum number of multicast connections that the switch can support has been reached.
30:スイッチがサポート可能なマルチキャスト接続の最大数の制限に達しました。
31: The limit on the maximum number of branches that the specified multicast connection can support has been reached.
31:指定されたマルチキャスト接続がサポートできる分岐の最大数の制限に達しました。
32: Cannot label each output branch of a point-to-multipoint tree with a different label. Some switch designs, require all output branches of a point-to-multipoint connection to use the same value of Label.
32:異なるラベルでポイント・ツー・マルチポイントツリーの各出力分岐にラベルを付けることはできません。いくつかのスイッチのデザインは、ラベルの同じ値を使用するためのポイント・ツー・マルチポイント接続のすべての出力ブランチが必要です。
33: Cannot add multi-point branch to bi-directional connection. It is an error to attempt to add an additional branch to an existing connection with the bi-directional flag set.
33:双方向接続にマルチポイント分岐を追加することはできません。双方向のフラグが設定された既存の接続に追加の枝を追加しようとするとエラーになります。
34: Unable to assign the requested Label value to the requested branch on the specified multicast connection. Although the requested Labels are valid, the switch is unable to support the request using the specified Label values for some reason not covered by the above failure responses. This message implies that a valid value of Labels exists that the switch could support. For example, some switch designs restrict the number of distinct Label values available to a multicast connection. (Most switch designs will not require this message.)
34:指定されたマルチキャスト接続上で要求されたブランチに要求されたラベル値を割り当てることができません。要求されたラベルが有効ですが、スイッチは、上記の障害応答によってカバーされていない何らかの理由で指定されたラベル値を使用して要求をサポートすることができません。このメッセージは、ラベルの有効な値は、スイッチがサポートできることが存在することを意味しています。例えば、いくつかのスイッチの設計は、マルチキャスト接続に利用可能な異なるラベル値の数を制限します。 (ほとんどのスイッチ設計は、このメッセージを必要としません。)
35: General problem related to the manner in which multicast is supported by the switch. Use this message if none of the more specific multicast failure messages apply. (Most switch designs will not require this message.)
35:マルチキャストがスイッチによってサポートされる方法に関連する一般的な問題。より具体的なマルチキャスト障害メッセージのどれも当てはまらない場合は、このメッセージを使用してください。 (ほとんどのスイッチ設計は、このメッセージを必要としません。)
QoS Failures
QoSの障害
60-79: These failure response codes will be interpreted according to definitions provided by the model description.
60-79:これらの失敗応答コードは、モデル記述によって提供された定義に従って解釈されるであろう。
80: Switch does not support different QoS parameters for different branches within a multipoint connection.
80:スイッチ多地点接続内の別の支店ごとに異なるQoSパラメータをサポートしていません。
General Failures
一般的な障害
2: Invalid request message. There is an error in one of the fields of the message not covered by a more specific failure message.
2:無効な要求メッセージ。より具体的なエラーメッセージでカバーされていないメッセージのフィールドのいずれかに誤りがあります。
6: One or more of the specified ports is down. A port is down if its Port Status is Unavailable. Connection Management, Connection State, Port Management, and Configuration operations are permitted on a port that is Unavailable. Connection Activity and Statistics operations are not permitted on a port that is Unavailable and will generate this failure response. A Port Management message specifying a Take Down function on a port already in the Unavailable state will also generate this failure response.
6:指定されたポートの1つ以上がダウンしています。そのポートの状態が使用できない場合、ポートがダウンしています。接続管理、接続状態、ポート管理、および構成の操作が使用不可であるポート上で許可されています。接続アクティビティと統計操作は使用不可であり、この失敗応答を生成しますポートで許可されていません。使用不可の状態ですでにポートにテイクダウン機能を指定するポート管理メッセージも、この失敗応答を生成します。
19: Out of resources. The switch has exhausted a resource not covered by a more specific failure message, for example, running out of memory.
19:リソースが不足しています。スイッチは、メモリの不足、例えばより具体的なエラーメッセージによって覆われていないリソースを使い果たしました。
1: Unspecified reason not covered by other failure codes. The failure message of last resort.
1:他の障害コードでカバーされていない未指定の理由。最後の障害メッセージ。
Warnings
警告
46: One or more labels are still used in the previous Label Range.
46:1つまたは複数のラベルがまだ前のラベル範囲で使用されています。
The following list gives a summary of the failure codes defined for failure response messages:
以下のリストは、失敗応答メッセージ用に定義された障害コードの概要を示します:
1: Unspecified reason not covered by other failure codes. 2: Invalid request message. 3: The specified request is not implemented on this switch. 4: One or more of the specified ports does not exist. 5: Invalid Port Session Number. 6: One or more of the specified ports is down. 7: Invalid Partition ID. 10: General message failure. (The meaning of this failure code depends upon the Message Type. It is defined within the description of any message that uses it.) 11: The specified connection does not exist. 12: The specified branch does not exist. 13: One or more of the specified Input Labels is invalid. 14: One or more of the specified Output Labels is invalid. 15: Point-to-point bi-directional connection already exists. 16: Invalid service selector field in a connection management message. 17: Insufficient resources for QoS profile. 18: Insufficient resources. 19: Out of resources (e.g., memory exhausted, etc.). 20: Reservation ID out of Range 21: Mismatched reservation ports 22: Reservation ID in use 23: Non-existent reservation ID 24: ATM virtual path switching is not supported on this input port. 25: Point-to-multipoint ATM virtual path connections are not supported on either the requested input port or the requested output port. 26: Attempt to add an ATM virtual path connection branch to an existing virtual channel connection. 27: Attempt to add an ATM virtual channel connection branch to an existing virtual path connection. 28: ATM Virtual Path switching is not supported on non-ATM ports.
1:他の障害コードでカバーされていない未指定の理由。 2:無効な要求メッセージ。 3:指定された要求は、このスイッチに実装されていません。 4:指定されたポートの1つ以上が存在しません。 5:無効なポートセッションの数。 6:指定されたポートの1つ以上がダウンしています。 7:無効なパーティションID。 10:一般的なメッセージの失敗。 (このエラーコードの意味は、メッセージの種類に依存これは、それを使用する任意のメッセージの記述内で定義されている。)11:指定された接続が存在しません。 12:指定されたブランチは存在しません。 13:指定された入力ラベルの1つ以上が無効です。 14:指定された出力ラベルの1つ以上が無効です。 15:ポイント・ツー・ポイントの双方向の接続がすでに存在しています。 16:接続管理メッセージに無効なサービスセレクタフィールド。 17:QoSプロファイルのためのリソースが不足。 18:リソースが不足。 19:リソースの不足(例えば、メモリ等、排出)。 20:範囲21のアウト予約ID:不一致予約ポート22:使用23における予約ID:非存在予約ID 24:ATM仮想パス切り替えがこの入力ポートでサポートされていません。 25:ポイントツーマルチポイントATM仮想パス接続が要求された入力ポートまたは要求された出力ポートのいずれかでサポートされていません。 26:既存の仮想チャネル接続にATM仮想パス接続ブランチを追加しようとします。 27:既存の仮想パス接続にATM仮想チャネル接続ブランチを追加しようとします。 28:ATM仮想パススイッチングが非ATMポートではサポートされません。
29: A branch belonging to the specified point-to-multipoint connection is already established on the specified output port and the switch cannot support more than a single branch of any point-to-multipoint connection on the same output port. 30: The limit on the maximum number of point-to-multipoint connections that the switch can support has been reached. 31: The limit on the maximum number of branches that the specified point-to-multipoint connection can support has been reached. 32: Cannot label each output branch of a point-to-multipoint tree with a different label. 33: Cannot add multi-point branch to bi-directional connection. 34: Unable to assign the requested Label value to the requested branch on the specified point-to-multipoint connection. 35: General problem related to the manner in which point-to-multipoint is supported by the switch. 36: Replace of connection is not activated on switch. 37: Connection replacement mode cannot be combined with Bi-directional or Multicast mode. 40: Cannot support one or more requested label ranges. 41: Cannot support disjoint label ranges. 42: Specialised multipoint labels not supported. 43: The transmit data rate of this output port cannot be changed. 44: Requested transmit data rate out of range for this output port. 45: Connection Replace mechanism not supported on switch. 46: Labels are still used in the existing Label Range. 60-79: Reserved for QoS failures. 80: Switch does not support different QoS parameters for different branches within a multipoint connection. 128-159: Reserved for the ARM extensions.
29:指定されたポイント・ツー・マルチポイント接続に属するブランチは、すでに指定された出力ポートに確立され、スイッチが同一の出力ポート上の任意のポイント・ツー・マルチポイント接続の単一の分岐以上をサポートすることはできません。 30:スイッチがサポートできるポイント・ツー・マルチポイント接続の最大数の制限に達しました。 31:指定されたポイント・ツー・マルチポイント接続をサポートできる分岐の最大数の制限に達しました。 32:異なるラベルでポイント・ツー・マルチポイントツリーの各出力分岐にラベルを付けることはできません。 33:双方向接続にマルチポイント分岐を追加することはできません。 34:指定されたポイント・ツー・マルチポイント接続に要求されたブランチに要求されたラベル値を割り当てることができません。 35:ポイント・ツー・マルチポイントは、スイッチによってサポートされる方法に関連する一般的な問題。 36:接続の置き換えは、スイッチ上で有効にされていません。 37:接続置換モードは、双方向またはマルチキャストモードと組み合わせることができません。 40:1つの以上の要求されたラベル範囲をサポートすることはできません。 41:互いに素ラベル範囲をサポートすることはできません。 42:サポートされていない特殊なマルチラベル。 43:この出力ポートの送信データレートを変更することはできません。 44:この出力ポートの範囲のうち要求された送信データレート。 45:接続スイッチでサポートされていないメカニズムを交換してください。 46:ラベルは、まだ既存のラベル範囲で使用されています。 60-79:QoSの故障のために予約されています。 80:スイッチ多地点接続内の別の支店ごとに異なるQoSパラメータをサポートしていません。 128-159:ARMの拡張のために予約されています。
The security of GSMP's TCP/IP control channel has been addressed in [15]. For all uses of GSMP over an IP network it is REQUIRED that GSMP be run over TCP/IP using the security considerations discussed in [15].
GSMPのTCP / IP制御チャネルのセキュリティは[15]で解決されています。 IPネットワーク上でGSMPのすべての使用のためには、GSMPは[15]で説明したセキュリティの考慮事項を使用してTCP / IP上で実行する必要があります。
Appendix A Summary of Messages
メッセージの要約を付録
Message Name Message Number Status
メッセージ名メッセージ番号ステータス
Connection Management Messages Add Branch .......................16 ATM Specific - VPC.............26 Delete Tree.......................18 Verify Tree.......................19 Obsoleted Delete All Input..................20 Delete All Output.................21 Delete Branches...................17 Move Output Branch................22 ATM Specific - VPC............27 Move Input Branch.................23 ATM Specifc - VPC............28
Port Management Messages Port Management...................32 Label Range.......................33
State and Statistics Messages Connection Activity...............48 Port Statistics...................49 Connection Statistics.............50 QoS Class Statistics..............51 Reserved Report Connection State...........52
Configuration Messages Switch Configuration..............64 Port Configuration................65 All Ports Configuration...........66 Service Configuration.............67
Reservation Messages Reservation Request...............70 Delete Reservation................71 Delete All Reservations...........72
Event Messages Port Up...........................80 Port Down.........................81 Invalid Label.....................82 New Port..........................83 Dead Port.........................84
Abstract and Resource Model Extension Messages Reserved..........................200-249
Adjacency Protocol....................10 Required
Appendix B IANA Considerations
付録B IANAの考慮事項
Following the policies outlined in "Guidelines for Writing an IANA Considerations Section in RFCs" (RFC 2434 [19]), the following name spaces are defined in GSMPv3.
「RFCでIANA問題部に書くためのガイドライン」(RFC 2434 [19])で概説された方針に続いて、次の名前空間がGSMPv3で定義されています。
- Message Type Name Space [Appendix A]
- メッセージタイプネームスペース[付録A]
- Label Type Name Space [3.1.3]
- ラベルタイプのネームスペース[3.1.3]
- Result Name Space [3.1.1]
- 結果ネームスペース[3.1.1]
- Failure Response Message Name Space [3.1.4],[11]
- 失敗応答メッセージネームスペース[3.1.4]、[11]
- Adaptation Type Name Space [4.1]
- 適応型名前空間[4.1]
- Model Type Name Space [8.1]
- モデルタイプ名前空間[8.1]
- Port Type Name Space [8.2]
- ポートタイプ名前空間[8.2]
- Service ID Name Space [10.4]
- サービスIDネームスペース[10.4]
- Traffic Control Name Space [8.4]
- トラフィック制御名前空間[8.4]
- Event Flag Name Space [6.1]
- イベントフラグ名スペース[6.1]
B.1. Message Type Name Space
B.1。メッセージタイプのネームスペース
GSMPv3 divides the name space for Message Types into four ranges. The following are the guidelines for managing these ranges.
GSMPv3は、4つの範囲の中にメッセージタイプのネームスペースを分割します。以下は、これらの範囲を管理するためのガイドラインです。
- Message Types 0-99. Message Types in this range are part of the GSMPv3 base protocol. Message types in this range are allocated through an IETF consensus action [19].
- メッセージタイプ0-99。この範囲のメッセージタイプはGSMPv3ベースプロトコルの一部です。この範囲のメッセージタイプは、[19] IETFコンセンサス作用を介して割り当てられています。
- Message Types 100-199. Message Types in this range are Specification Required [19]. Message Types using this range must be documented in an RFC or other permanent and readily available references.
- メッセージタイプ100-199。この範囲のメッセージタイプは、仕様が必要である[19]。この範囲を使用してメッセージタイプは、RFCやその他の恒久的かつ容易に利用可能な参考文献に文書化されなければなりません。
- Message Types 200-249. Message Types in this range are Specification Required [19] and are intended for Abstract and Resource Model Extension Messages. Message Types using this range must be documented in an RFC or other permanent and readily available references.
- メッセージタイプ200から249まで。この範囲のメッセージタイプは、仕様が必要である[19]であり、抽象とリソース・モデル拡張メッセージのために意図されています。この範囲を使用してメッセージタイプは、RFCやその他の恒久的かつ容易に利用可能な参考文献に文書化されなければなりません。
- Message Types 250-255. Message Types in this range are reserved for vendor private extensions and are the responsibility of individual vendors. IANA management of this range of the Message Type Name Space is unnecessary.
- メッセージタイプ250-255。この範囲のメッセージタイプは、ベンダプライベート拡張のために予約し、個々のベンダーの責任とされています。メッセージタイプネームスペースのこの範囲のIANA管理は不要です。
B.2. Label Type Name Space
B.2。ラベルタイプのネームスペース
GSMPv3 divides the name space for Label Types into three ranges. The following are the guidelines for managing these ranges.
GSMPv3は、3つの範囲にラベルタイプのネームスペースを分割します。以下は、これらの範囲を管理するためのガイドラインです。
- Label Types 0x000-0xAFF. Label Types in this range are part of the GSMPv3 base protocol. Label Types in this range are allocated through an IETF consensus action [19].
- ラベルタイプ0x000-0xAFF。この範囲のラベルタイプはGSMPv3ベースプロトコルの一部です。この範囲のラベルタイプは、IETFコンセンサスアクション[19]によって割り当てられています。
- Label Types 0xB00-0xEFF. Label Types in this range are Specification Required [19]. Label Types using this range must be documented in an RFC or other permanent and readily available reference.
- ラベルタイプ0xB00-0xEFF。この範囲のラベルタイプは、仕様が必要である[19]。この範囲を使用してラベルタイプは、RFCやその他の恒久的かつ容易に利用可能な基準に文書化されなければなりません。
- Label Types 0xF00-0xFFF. Label Types in this range are reserved for vendor private extensions and are the responsibility of individual vendors. IANA management of this range of the Label Type Name Space is unnecessary.
- ラベルタイプ0xF00-0xFFF。この範囲のラベルタイプは、ベンダプライベート拡張のために予約し、個々のベンダーの責任とされています。ラベルタイプの名前空間のこの範囲のIANA管理は不要です。
B.3. Result Name Space
B.3。結果の名前空間
The following is the guideline for managing the Result Name Space:
以下は、結果の名前空間を管理するためのガイドラインです。
- Result values 0-255. Result values in this range need an expert review, i.e., approval by a Designated Expert is required [19].
- 結果値0-255。この範囲内の結果の値は、[19]指定エキスパートによって、すなわち、承認が必要とされ、専門家の審査を必要としています。
B.4. Failure Response Name Space
B.4。失敗レスポンスネームスペース
GSMPv3 divides the name space for Failure Responses into three ranges. The following are the guidelines for managing these ranges:
GSMPv3は、3つの範囲に失敗応答のための名前空間を分割します。以下は、これらの範囲を管理するためのガイドラインを次に示します。
- Failure Responses 0-59, 80-127, 160-255. Failure responses in these ranges are part of the GSMPv3 base protocol. Failure Responses in these ranges are allocated through an IETF consensus action [19].
- 失敗応答0-59、80から127まで、160から255まで。これらの範囲内の故障応答がGSMPv3ベースプロトコルの一部です。これらの範囲内の故障応答はIETFコンセンサスアクション[19]を介して割り当てられています。
- Failure Responses 60-79, 128-159. Failure responses in these ranges are reserved for vendor private extensions and are the responsibility of individual vendors. IANA management of these ranges of the Failure Response Name Space are unnecessary.
- 失敗応答60-79、128-159。これらの範囲内の故障応答は、ベンダプライベート拡張のために予約し、個々のベンダーの責任とされています。失敗レスポンスネームスペースのこれらの範囲のIANA管理は不要です。
B.5. Adaptation Type Name Space
B.5。適応型名前空間
GSMPv3 divides the name space for Adaptation Types into two ranges. The following are the guidelines for managing these ranges:
GSMPv3は、2つの範囲に適応タイプのネームスペースを分割します。以下は、これらの範囲を管理するためのガイドラインを次に示します。
- Adaptation Type 0x000-0x2FF. Adaptation Types in this range are part of the GSMPv3 base protocol. Adaptation Types in this range are allocated through an IETF consensus action [19].
- 適応型0x000-0x2FF。この範囲の適応タイプGSMPv3ベースプロトコルの一部です。この範囲内の適応型は[19] IETFコンセンサス作用を介して割り当てられています。
- Adaptation Type 0x300-0xFFF. Adaptation Types in this range are allocated by the first come first served principle [19].
- 適応型0x300-0xFFF。最初は、最初に来るの原則[19]を提供することによって、この範囲内の適応タイプが割り当てられています。
B.6. Model Type Name Space
B.6。モデルタイプの名前空間
GSMPv3 divides the name space for Model Types into three ranges. The following are the guidelines for managing these ranges:
GSMPv3は、3つの範囲にモデルタイプのネームスペースを分割します。以下は、これらの範囲を管理するためのガイドラインを次に示します。
- Model Type 0. Model Types in this range are part of the GSMPv3 base protocol. Model Types in this range are allocated through an IETF consensus action [19].
- この範囲のモデルタイプ0モデルタイプはGSMPv3ベースプロトコルの一部です。この範囲内のモデルタイプは、[19] IETFコンセンサス作用を介して割り当てられています。
- Model Type 1-200. Model Types in this range are Specification Required [19]. Message Types using this range must be documented in an RFC or other permanent and readily available references.
- モデルタイプ1-200。この範囲のモデルタイプは、仕様が必要である[19]。この範囲を使用してメッセージタイプは、RFCやその他の恒久的かつ容易に利用可能な参考文献に文書化されなければなりません。
- Model Type 201-255. Model Types in this range are reserved for vendor private extensions and are the responsibility of individual vendors. IANA management of these ranges of the Model Type Name Space are unnecessary.
- モデルタイプ201から255まで。この範囲のモデルタイプは、ベンダープライベート拡張のために予約し、個々のベンダーの責任とされています。モデルタイプ名空間のこれらの範囲のIANA管理は不要です。
B.7. Port Type Name Space
B.7。ポートタイプネームスペース
GSMPv3 divides the name space for Port Types into two ranges. The following are the guidelines for managing these ranges:
GSMPv3は、2つの範囲にポートタイプのネームスペースを分割します。以下は、これらの範囲を管理するためのガイドラインを次に示します。
- Port Type 0-127. Port Types in this range are part of the GSMPv3 base protocol. Port Types in this range are allocated through an IETF consensus action [19].
- ポートタイプ0から127まで。この範囲のポートタイプはGSMPv3ベースプロトコルの一部です。この範囲のポートタイプは、IETFコンセンサスアクション[19]によって割り当てられています。
- Port Type 128-255. Port Types in this range are Specification Required [19]. Port Types using this range must be documented in an RFC or other permanent and readily available references.
- ポートタイプ128-255。この範囲のポートタイプは、仕様が必要である[19]。この範囲を使用してポートタイプは、RFCやその他の恒久的かつ容易に利用可能な参考文献に文書化されなければなりません。
B.8. Service ID Name Space
B.8。サービスIDネームスペース
GSMPv3 divides the name space for Service IDs into two ranges. The following are the guidelines for managing these ranges:
GSMPv3は、2つの範囲にサービスIDの名前空間を分割します。以下は、これらの範囲を管理するためのガイドラインを次に示します。
- Service ID 0-1023. Service ID's in this range are part of the GSMPv3 base protocol. Service ID's in this range are allocated through an IETF consensus action [19].
- サービスID 0-1023。この範囲内のサービスIDがGSMPv3ベースプロトコルの一部です。この範囲内のサービスIDはIETFコンセンサスアクション[19]を介して割り当てられています。
- Service ID 1024-65535. Service ID's in this range are Specification Required [19]. Service ID's using this range must be documented in an RFC or other permanent and readily available references.
- サービスID 1024-65535。サービスID、この範囲内のは仕様が必要である[19]。この範囲を使用したサービスIDのは、RFCやその他の恒久的かつ容易に利用可能な参考文献に文書化されなければなりません。
B.9. Traffic Control Name Space
B.9。トラフィック制御名前空間
The following are the guidelines for managing Traffic Control Flags in GSMPv3:
次GSMPv3でトラフィック制御フラグを管理するためのガイドラインを示します。
- All Traffic Control Flags are allocated through an expert review, i.e., approval by a Designated Expert [19].
- すべてのトラフィック制御のフラグを指定エキスパート[19]により、専門家レビュー、すなわち、承認によって割り当てられています。
B.10. Event Flag Name Space
B.10。イベントフラグ名スペース
The following are the guidelines for managing Event Flags in GSMPv3:
GSMPv3でイベントフラグを管理するためのガイドラインは以下のとおりです。
- All Event Flags are allocated through an expert review, i.e., approval by a Designated Expert [19].
- すべてのイベントフラグを指定エキスパート[19]により、専門家レビュー、すなわち、承認によって割り当てられています。
The TCP port for establishing GSMP connections has been defined as 6068.
GSMPコネクションを確立するためのTCPポートは6068として定義されています。
References
リファレンス
[1] "B-ISDN ATM Layer Specification", International Telecommunication Union, ITU-T Recommendation I.361, Feb. 1999.
[1] "B-ISDN ATMレイヤ仕様"、国際電気通信連合、ITU-T勧告I.361、1999年2月。
[2] "B-ISDN ATM Adaptation Layer (AAL) Specification", International Telecommunication Union, ITU-T Recommendation I.363, Mar. 1993.
[2] "B-ISDN ATMアダプテーションレイヤ(AAL)仕様"、国際電気通信連合、ITU-T勧告I.363、1993年3月。
[3] "B-ISDN ATM Adaptation Layer specification: Type 5 AAL", International Telecommunication Union, ITU-T, Recommendation I.363.5, Aug. 1996.
[3] "B-ISDN ATMアダプテーションレイヤ仕様:タイプ5 AAL"、国際電気通信連合、ITU-T、勧告I.363.5、1996年8月。
[4] Sjostrand, H., Buerkle, J. and B. Srinivasan, "Definitions of Managed Objects for the General Switch Management Protocol (GSMP)", RFC 3295, June 2002.
[4] Sjostrand、H.、Buerkle、J.とB.スリニバサンは、RFC 3295、2002年6月 "一般用管理オブジェクトの定義は、管理プロトコル(GSMP)を切り替えます"。
[5] IANA Assigned Port Numbers, http://www.iana.org
[5]のポート番号の割り当てIANA、http://www.iana.org
[6] Newman, P, Edwards, W., Hinden, R., Hoffman, E. Ching Liaw, F., Lyon, T. and G. Minshall, "Ipsilon's General Switch Management Protocol Specification Version 1.1", RFC 1987, August 1996.
[6]ニューマン、P、エドワーズ、W.、HindenとR.、ホフマン、E.チンLiaw、F.、リヨン、T.、およびG. Minshallは、 "Ipsilonの一般的なスイッチ管理プロトコル仕様バージョン1.1"、RFC 1987、 1996年8月。
[7] Newman, P., Edwards, W., Hinden, R., Hoffman, E., Ching Liaw, F., Lyon, T. and G. Minshall, "Ipsilon's General Switch Management Protocol Specification Version 2.0", RFC 2297, March 1998.
[7]ニューマン、P.、エドワーズ、W.、HindenとR.、ホフマン、E.、チンLiaw、F.、リヨン、T.およびG. Minshall、 "Ipsilonの一般的な管理プロトコル仕様バージョン2.0を切り替える"、RFC 2297年、1998年3月。
[8] ATM Forum Technical Committee, "Traffic Management Specification Version 4.1", af-tm-0121.000, 1999.
[8] ATMフォーラム技術委員会、 "トラフィック管理仕様バージョン4.1"、AF-TM-0121.000、1999。
[9] Wroclawski, J., "Specification of the Controlled-Load Network Element Service", RFC 2211, September 1997.
[9] Wroclawski、J.、RFC 2211 "制御負荷ネットワーク要素サービスの仕様"、1997年9月。
[10] Jamoussi, B., Andersson, L., Callon, R., Dantu, R., Wu, L., Doolan, P., Worster, T., Feldman, N., Fredette, A., Girish, M., Gray, E., Heinanen, J., Kilty, T. and A. Malis, "Constraint-Based LSP Setup using LDP", RFC 3212, January 2002.
[10] Jamoussi、B.、アンダーソン、L.、Callon、R.、Dantu、R.、ウー、L.、Doolan、P.、Worster、T.、フェルドマン、N.、Fredette、A.、Girish、 M.、グレー、E.、Heinanen、J.、Kilty、T.およびA. Malis、 "LDPを使用して、制約ベースLSPセットアップ"、RFC 3212、2002年1月。
[11] ITU-T Recommendation I.233 Frame Mode Bearer Services, ISDN frame relaying bearer services and ISDN switching bearer service, Nov. 1991.
[11] ITU-T勧告I.233フレームモードベアラサービス、ベアラサービスおよびISDNスイッチングベアラサービス1991年11月を中継ISDNフレーム。
[12] ITU-T Recommendation Q.933, Integrated Services Digital Network (ISDN) Digital Subscriber Signaling System No. 1 (DSS 1) Signaling Specifications For Frame Mode Switched And Permanent Virtual Connection Control And Status Monitoring, 1995.
[12] ITU-T勧告Q.933、スイッチドフレームモードと永久仮想接続制御や状態監視、1995年の仕様をシグナリング総合デジタル通信網(ISDN)、デジタル加入者線信号システム第1号(DSS 1)。
[13] ITU-T Recommendation Q.922, Integrated Services Digital Network (ISDN) Data Link Layer Specification For Frame Mode Bearer Services, 1992
[13] ITU-T勧告Q.922、フレームモードベアラサービスのための統合サービスデジタル通信網(ISDN)データリンク層仕様、1992
[14] Rosen, E., Tappan, D., Fedorkow, G., Rekhter, Y., Farinacci, D., Li, T. and A. Conta, "MPLS Label Stack Encoding", RFC 3032, January 2001.
[14]ローゼン、E.、タッパン、D.、Fedorkow、G.、Rekhter、Y.、ファリナッチ、D.、李、T.、およびA.コンタ、 "MPLSラベルスタックエンコーディング"、RFC 3032、2001年1月。
[15] Worster, T., Doria, A. and J. Buerkle, "General Switch Management Protocol (GSMP) Packet Encapsulations for Asynchronous Transfer Mode (ATM), Ethernet and Transmission Control Protocol (TCP)", RFC 3293, June 2002.
[15] Worster、T.、ドリア、A.とJ. Buerkle、 "一般的なスイッチ管理プロトコル(GSMP)非同期転送モード(ATM)、イーサネットおよび伝送制御プロトコル(TCP)のパケットカプセル化"、RFC 3293、2002年6月。
[16] Doria, A. and K. Sundell, "General Switch Management Protocol Applicability", RFC 3294, June 2002.
[16]ドリア、A.およびK. Sundell、 "一般的なスイッチ管理プロトコルの適用"、RFC 3294、2002年6月。
[17] IANAifType - MIB DEFINITIONS, http://www.iana.org, January 2001.
[17] IANAifType - MIB定義、http://www.iana.org、2001年1月。
[18] Anderson, L., Doolan, P., Feldman, N., Fredette, A. and B. Thomas, "LDP Specification", RFC 3036, January 2001.
[18]アンダーソン、L.、Doolan、P.、フェルドマン、N.、Fredette、A.及びB.トーマス、 "LDP仕様"、RFC 3036、2001年1月。
[19] Narten, T. and H. Alvestrand, "Guidelines for Writing an IANA Considerations Section in RFCs", BCP 26, RFC 2434, October 1998.
、BCP 26、RFC 2434、1998年10月[19] Narten氏、T.とH. Alvestrand、 "RFCsにIANA問題部に書くためのガイドライン"。
[20] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, March 1997.
[20]ブラドナーの、S.、 "要件レベルを示すためにRFCsにおける使用のためのキーワード"、BCP 14、RFC 2119、1997年3月。
[21] Conta, A., Doolan, P. and A. Malis, "Use of Label Switching on Frame Relay Networks Specification", RFC 3034, January 2001.
[21]コンタ、A.、Doolan、P.およびA. Malis、RFC 3034、2001年1月 "フレームリレーネットワークの仕様上のラベルスイッチングの使用"。
Authors' Addresses
著者のアドレス
Avri Doria Div. of Computer Communications Lulea University of Technology S-971 87 Lulea Sweden
Avriドリア本部。コンピュータ通信ルレオ工科大学のS-971 87ルーレオスウェーデンの
Phone: +1 401 663 5024 EMail: avri@acm.org
電話:+1 401 663 5024 Eメール:avri@acm.org
Fiffi Hellstrand Nortel Networks AB S:t Eriksgatan 115 A SE-113 85 Stockholm Sweden
Fiffi Hellstrand Nortel NetworksのABセントEerikinkatu 115 A SE-113 85ストックホルムスウェーデン
EMail: fiffi@nortelnetworks.com
メールアドレス:fiffi@nortelnetworks.com
Kenneth Sundell Nortel Networks AB S:t Eriksgatan 115 A SE-113 85 Stockholm Sweden
ケネスSundell Nortel NetworksのABセントEerikinkatu 115 A SE-113 85ストックホルムスウェーデン
EMail: ksundell@nortelnetworks.com
メールアドレス:ksundell@nortelnetworks.com
Tom Worster
トムWorster
Phone: +1 617 247 2624 EMail: fsb@thefsb.org
電話:+1 617 247 2624 Eメール:fsb@thefsb.org
Full Copyright Statement
完全な著作権声明
Copyright (C) The Internet Society (2002). All Rights Reserved.
著作権(C)インターネット協会(2002)。全著作権所有。
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.
この文書とその翻訳は、コピーして他の人に提供し、それ以外についてはコメントまたは派生物は、いかなる種類の制限もなく、全体的にまたは部分的に、準備コピーし、公表して配布することができることを説明したり、その実装を支援することができます、上記の著作権表示とこの段落は、すべてのそのようなコピーや派生物に含まれていることを条件とします。しかし、この文書自体は著作権のための手順はで定義されている場合には、インターネット標準を開発するために必要なものを除き、インターネットソサエティもしくは他のインターネット関連団体に著作権情報や参照を取り除くなど、どのような方法で変更されないかもしれませんインターネット標準化プロセスが続く、または英語以外の言語に翻訳するために、必要に応じなければなりません。
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機能のための基金は現在、インターネット協会によって提供されます。