RFC2173 日本語訳

2173 A MAPOS version 1 Extension - Node Switch Protocol. K. Murakami,M. Maruyama. June 1997. (Format: TXT=12251 bytes) (Status: INFORMATIONAL)
プログラムでの自動翻訳です。
英語原文

Network Working Group                                        K. Murakami
Request for Comments: 2173                                   M. Maruyama
Category: Informational                                 NTT Laboratories
                                                               June 1997

コメントを求めるワーキンググループK.村上の要求をネットワークでつないでください: 2173年のM.丸山カテゴリ: 情報のNTT研究所1997年6月

           A MAPOS version 1 Extension - Node Switch Protocol

MAPOSバージョン1Extension--ノードSwitchプロトコル

Status of this Memo

このMemoの状態

   This memo provides information for the Internet community.  This memo
   does not specify an Internet standard of any kind.  Distribution of
   this memo is unlimited.

このメモはインターネットコミュニティのための情報を提供します。 このメモはどんな種類のインターネット標準も指定しません。 このメモの分配は無制限です。

Abstract

要約

   This document describes a MAPOS extension, Node Switch Protocol, for
   automatic node address assignment. MAPOS is a multiple access
   protocol for transmission of network-protocol datagrams, encapsulated
   in High-Level Data Link Control (HDLC) frames, over SONET/SDH. NSP
   automates the HDLC address configuration of each node. Using NSP, a
   node retrieves its HDLC address from the switch to which it is
   connected.

このドキュメントは自動ノードアドレス課題のためにMAPOS拡張子、Node Switchプロトコルについて説明します。 MAPOSはネットワーク・プロトコルデータグラムのトランスミッションのための複数のアクセス・プロトコルです、High-レベルData Link Controlでカプセル化された(HDLC)フレーム、Sonet/SDHの上で。 NSPはそれぞれのノードのHDLCアドレス構成を自動化します。 NSPを使用して、ノードはそれが接続されているスイッチからのHDLCアドレスを検索します。

1. Introduction

1. 序論

   MAPOS[1], Multiple Access Protocol over SONET(Synchronous Optical
   Network)/SDH(Synchronous Digital Hierarchy)[2][3][4][5], is a
   protocol for transmission of HDLC frames over SONET/SDH. A SONET
   switch provides multiple access capability to each node. In MAPOS,
   each node has a unique HDLC address within a switch. The address is
   equivalent to the port number of the switch to which the node is
   connected.  This document describes an extension to MAPOS, Node
   Switch Protocol, which enable automatic HDLC address assignment.
   First, it explains the addressing of MAPOS. Then, it describes the
   NSP protocol for automatic HDLC node address assignment.

MAPOS[1](Sonet(同期式光通信網)/SDH(同期デジタルハイアラーキ)[2][3][4][5]の上のMultiple Accessプロトコル)はSonet/SDHの上のHDLCフレームのトランスミッションのためのプロトコルです。 Sonetスイッチは複数のアクセス能力を各ノードに提供します。 MAPOSでは、各ノードはスイッチの中にユニークなHDLCアドレスを持っています。 アドレスはノードが接続されているスイッチのポートナンバーに同等です。 このドキュメントはMAPOS、自動HDLCアドレス課題を可能にするNode Switchプロトコルに拡大について説明します。 まず最初に、それで、MAPOSのアドレシングがわかります。 そして、それは自動HDLCノードアドレス課題のためにNSPプロトコルについて説明します。

2. Node Address Format

2. ノードアドレス形式

   This section describes MAPOS Version 1 address format in single and
   multiple switch environment.

このセクションは単一で複数のスイッチ環境におけるMAPOSバージョン1アドレス形式について説明します。

Murakami & Maruyama          Informational                      [Page 1]

RFC 2173                         MAPOS                         June 1997

[1ページ]RFC2173MAPOS1997年6月の情報の村上と丸山

2.1 Address Format

2.1 アドレス形式

   In MAPOS network, each end node has a unique HDLC address. As shown
   in Figure 1, the address length is 8 bits. The LSB is always 1 which
   indicates the end of the field.  When a SONET switch receives an HDLC
   frame, it forwards the frame based on the address in the frame
   header.

MAPOSネットワークでは、各エンドノードはユニークなHDLCアドレスを持っています。 図1に示されるように、アドレスの長さは8ビットです。 いつもLSBは分野の端を示す1歳です。 SonetスイッチがHDLCフレームを受けるとき、それはフレームヘッダーでアドレスに基づくフレームを進めます。

   In unicast, MSB is 0 and the rest of the bits are the port number to
   which a node is connected. Since the LSB is always 1, the minimum and
   maximum addresses are 0x01 and 0x7F, respectively.  Address 0x01 is
   reserved and is assigned to the control processor in a SONET switch.

ユニキャストでは、MSBは0です、そして、ビットの残りはノードが関連しているポートナンバーです。 いつもLSBが1歳であるので、最小の、そして、最大のアドレスは、それぞれ0×01と0x7Fです。 アドレス0x01は、予約されていて、Sonetスイッチの制御プロセッサに割り当てられます。

   In broadcast, MSB is 1 and the rest of the bits are all 1s. In
   multicast, MSB is 1 and the rest of the bits, except for the LSB,
   indicate the group address.

放送では、MSBは1です、そして、ビットの残りはすべて1です。 グループアドレスは、MSBがマルチキャストでは、1とLSB以外のビットの残りであることを示します。

           +-------------+-+
           | | | | | | | | |
           | |port number|1|
           +-+-----------+-+
            ^             ^
            |             |
            |             +------- EA bit (always 1)
            |
            1 : broadcast, multicast
            0 : unicast

+-------------+-+ | | | | | | | | | | |ポートナンバー|1| +-+-----------+-+ ^ ^ | | | +------- EAビット(いつも1)| 1 : 放送、マルチキャスト0: ユニキャスト

                              Figure 1 Address format

図1 Address形式

2.2 Address in multi-switch environment

2.2 マルチスイッチ環境におけるアドレス

   In a multi-switch environment, variable-length subnet addressing is
   used. Each switch has a switch number that is unique within the
   system. Subnetted node addresses consist of the switch number and the
   port number to which a node is connected. The address format is "0
   <switch number> <node number> 1" for a unicast address, "all 1" for
   the broadcast address, and "1 <group address> 1" for a multicast
   address.

マルチスイッチ環境可変長のサブネットアドレシングは使用されています。 各スイッチには、システムの中でユニークなスイッチ番号があります。 Subnettedノードアドレスはノードが関連しているスイッチ番号とポートナンバーから成ります。 アドレス形式がそうである、「0 <がaユニキャストアドレスのために数の><ノード番号>を何1インチも切り換える、「放送演説、「1つの<グループが、マルチキャストアドレスのために>が1インチであると扱う」すべての1インチ。

   The address 0x01 is reserved and is assigned to the control processor
   in the "local" switch. That is, it indicates the switch itself to
   which the node is connected. The addresses of the form "0 <switch
   number> <all 0> 1" are reserved, and indicates the control processor
   of the switch designated by the switch number.

アドレス0x01は、予約されていて、「地方」のスイッチの制御プロセッサに割り当てられます。 すなわち、それはノードが接続されているスイッチ自体を示します。 フォームのアドレス、「0<スイッチ番号><、すべての0>、1インチが、予約されて、スイッチの制御プロセッサがスイッチ番号を指定したのを示す、」

   In Figure 2, the switch numbers are two bits long. Node N1 is
   connected to port 0x3 of switch S1 numbered 0x1 (01 in binary). Thus,

図2では、スイッチ番号は長さ2ビットです。 ノードN1は、0×3スイッチS1番号付の0x1(バイナリーの01)を移植するために接続されます。 このようにして

Murakami & Maruyama          Informational                      [Page 2]

RFC 2173                         MAPOS                         June 1997

[2ページ]RFC2173MAPOS1997年6月の情報の村上と丸山

   the node address is 0 + 01 + 00011, that is, 00100011(0x23). Node N3
   has an address 01001001(0x49), since the switch number of S2 is 0x2
   (10 in binary) and the port number is 0x09. Note that all the port
   numbers are odd because the LSBs are always 1.

ノードアドレスは0+01+00011、すなわち、00100011(0×23)です。 ノードN3には、アドレス01001001(0×49)があります、S2のスイッチ番号が0×2(バイナリーの10)であり、ポートナンバーが0×09であるので。 いつもLSBsが1歳であるのですべてのポートナンバーが変であることに注意してください。

                           +------+
                           | node |
                           |  N1  |
                           +------+
                               | 00100011(0x23)
                               |
                               |0x3             |0x3
               +------+    +---+----+       +---+----+     +------+
               | node +----+ SONET  +-------+ SONET  +-----+ node |
               |  N2  | 0x5| Switch |0x9 0x5| Switch |0x9  |  N3  |
               +------+    |   S1   |       |   S2   |     +------+
           00100101(0x25)  |  0x1   |       |  0x2   |   01001001(0x49)
                           +---+----+       +---+----+
                               |0x7             |0x7

+------+ | ノード| | N1| +------+ | 00100011 (0×23)| |0×3|0×3 +------+ +---+----+ +---+----+ +------+ | ノード+----+ Sonet+-------+ Sonet+-----+ ノード| | N2| 0×5| スイッチ|0×9 0×5| スイッチ|0×9| N3| +------+ | S1| | S2| +------+ 00100101(0×25)| 0×1| | 0×2| 01001001 (0×49)+---+----+ +---+----+ |0×7|0×7

          Figure 2  Addressing in Multiple Switch Environment

図2 複数のスイッチでは環境を扱うこと。

4 NSP(Node-Switch Protocol)

4 NSP(ノードスイッチプロトコル)

   This section describes the NSP protocol used for automatic node
   address assignment.

このセクションは自動ノードアドレス課題に使用されるNSPプロトコルについて説明します。

4.1 NSP protocol

4.1 NSPは議定書を作ります。

   NSP is introduced to provide an automatic node address assignment
   function in MAPOS version 1. It reduces the administrative overhead
   of node address configuration for each node and prevents troubles
   such as address inconsistency and collision. When a node is connected
   to a switch and receives SONET signal correctly, the node sends an
   address request packet to the control processor in the local switch.
   The destination address of this packet is 00000001(0x01). When the
   control processor receives the packet, it replies with an address
   assignment packet. The destination is the assigned node address. If
   the node does not receive the address assignment packet within 5
   seconds, it retransmits the address request packet. The
   retransmission continues until the node successfully receives the
   address assignment packet.

自動ノードアドレス課題機能をMAPOSバージョン1に提供するためにNSPを導入します。 それは、各ノードのためにノードアドレス構成の管理オーバーヘッドを下げて、アドレス矛盾や衝突などの問題を防ぎます。 ノードがスイッチに接続されて、正しくSonet信号を受信するとき、ノードは地方のスイッチの制御プロセッサにアドレスリクエスト・パケットを送ります。 このパケットの送付先アドレスは00000001(0×01)です。 制御プロセッサがパケットを受けるとき、それはアドレス課題パケットで返答します。 目的地は割り当てられたノードアドレスです。 ノードが5秒以内にアドレス課題パケットを受けないなら、それはアドレスリクエスト・パケットを再送します。 ノードが首尾よくアドレス課題パケットを受けるまで、「再-トランスミッション」は続きます。

   Whenever a node detects a transmission error such as carrier loss or
   out-of-synchronization, it SHOULD send an address request packet to
   the control processor and verify its current address. In addition, a
   node MUST verify its address by sending address request packets every

ノードが同期の外にキャリヤーの損失などの伝送エラーを検出して、それがSHOULDであるときはいつも、アドレスリクエスト・パケットを制御プロセッサに送ってください、そして、現在のアドレスについて確かめてください。 さらに、ノードがアドレスリクエスト・パケットを送ることによってアドレスについて確かめなければならない、あらゆる

Murakami & Maruyama          Informational                      [Page 3]

RFC 2173                         MAPOS                         June 1997

[3ページ]RFC2173MAPOS1997年6月の情報の村上と丸山

   30 seconds. The switch regards them as keep-alive packets and
   utilizes them to detect the node's status. If it has not received a
   request packet for more than 90 seconds, it assumes that the node
   went down.  In addition, it also assumes the node went down when a
   switch detects a SONET signal failure.

30秒。 スイッチは、それらをキープアライブパケットと見なして、ノードの状態を検出するのにそれらを利用します。 90秒以上間、リクエスト・パケットを受けていないなら、それは、ノードが落ちたと仮定します。 また、さらに、それは、スイッチがSonet信号の故障を検出するとき、ノードが落ちたと仮定します。

4.2 Packet Format

4.2 パケット・フォーマット

   The HDLC protocol field of a NSP frame contains 0xFE03 (hexadecimal)
   as defined by the "MAPOS Version 1 Assigned Numbers" [6]. The
   information field contains the NSP packet as shown in Figure 3.

NSPフレームのHDLCプロトコル分野は「MAPOSバージョン1規定番号」[6]によって定義されるように0xFE03(16進)を含んでいます。 情報フィールドは図3に示されるようにNSPパケットを含んでいます。

           +-----------+------------+
           I  command  I  address   I
           +-----------+------------+
           I<- 32bit ->I<- 32 bit ->I

+-----------+------------+ 私は、Iが+であると扱うと命令します。-----------+------------+ Iの<-32の噛み付いている>Iの<-32ビットの>I

                      Figure 3  NSP packet format

図3 NSPパケット・フォーマット

   The command field is 32 bits long and has the following values (in
   decimal);

コマンド欄は、長さ32ビットであり、以下の値(小数における)を持っています。

           1       address request
           2       address assignment
           3       reject(error)

1 3が拒絶するアドレス要求2アドレス課題(誤り)

   The length of the address field is 32bits. In address request
   packets, the NSP address field SHOULD be filled with zeroes, although
   the switch ignores it. In address assignment packets, the assigned
   address is placed in the least significant byte of the field. The
   rest of the field is padded with zeroes. When the switch can not
   assign the address for some reason, the switch replies with a reject
   command (the values is 3). The value of the address field is
   undefined.

アドレス・フィールドの長さは32ビットです。 アドレスでは、スイッチがそれを無視しますが、パケット、NSPアドレス・フィールドSHOULDがゼロでいっぱいにされるよう要求してください。 アドレス課題パケットでは、割り当てられたアドレスは分野の最も重要でないバイトに置かれます。 分野の残りはゼロで水増しされます。 スイッチがある理由でアドレスを割り当てることができないとき、スイッチは拒絶コマンドで返答します(値は3です)。 アドレス・フィールドの値は未定義です。

4.3 Consideration for special cases

4.3 特別なケースのための考慮

   There are two special cases to consider. One is a point-to-point
   connection without a switch. The other is loop-back, that is, direct
   connection between the input and the output of the same port.

考える2つの特別なケースがあります。 1はスイッチがなければ二地点間接続です。 もう片方はループバック、すなわち、同じポートの入力と出力とのダイレクト関係です。

4.3.1 point-to-point

4.3.1 ポイントツーポイント

   In the case of a point-to-point connection shown in Figure 4, a node
   sends an address request packet to the other node. The destination
   address is 00000001(0x01), that is usually a control processor in a
   switch. When a node receives the address request, it detects the

図4で見せられた二地点間接続の場合では、ノードはアドレスリクエスト・パケットをもう片方のノードに送ります。 通常、送付先アドレスは00000001(0×01)、すなわち、スイッチの制御プロセッサです。 それは、ノードがいつアドレス要求を受け取るかを検出します。

Murakami & Maruyama          Informational                      [Page 4]

RFC 2173                         MAPOS                         June 1997

[4ページ]RFC2173MAPOS1997年6月の情報の村上と丸山

   point-to-point connection by examining both the destination address
   and the command contained.  Then, it MUST reply with an address
   assignment packet. The assigned address MUST be 00000011(0x03). Since
   both nodes send an address request to each other, both of them get
   address 00000011(0x03). Since any address can be used in point-to-
   point environment, there is no problem even if both of the nodes have
   the same address.

送付先アドレスとコマンドの両方を調べることによって含まれた二地点間接続。 そして、それはアドレス課題パケットで返答しなければなりません。 割り当てられたアドレスは00000011であるに違いありません(0×03)。 両方のノードがアドレス要求を互いに送るので、それらの両方がアドレス00000011(0×03)を得ます。 ポイントからポイントへの環境でどんなアドレスも使用できるので、ノードの両方に同じアドレスがあっても、問題が全くありません。

                   ---- address request ----> 0x01
                      0x03 <---- address assignment ----
           +------+                                +------+
           | node +--------------------------------+ node |
           +------+                                +------+
                      0x01 <---- address request ----
                   ---- address assignment ----> 0x03

---- アドレス要求---->0x01 0×03<。---- アドレス課題---- +------+ +------+ | ノード+--------------------------------+ ノード| +------+ +------+ 0×01<。---- アドレス要求---- ---- アドレス課題---->0x03

                   Figure 4 Point-to-point connection

図4 Pointからポイントとの接続

4.3.2 loop-back

4.3.2 ループバック

   Another special case is loop-back where the output port of a node is
   simply connected to its input port as shown in Figure 5. In this
   case, the same mechanism as that for point-to-point can be applied
   without modification.  A node sends an address request packet
   destined to 00000001(0x01). The node then receives the same packet.
   Since the destination is 00000001(0x01), it replies with an address
   assignment packet, containing the assigned address 00000011(0x03), to
   the address 0000 0011(0x03).  Thus, the node obtains the address
   00000011(0x03).

別の特別なケースはノードの出力ポートが図5に示されるように単に入力ポートにつなげられるループバックです。 この場合、変更なしでポイントツーポイントのためのそれと同じメカニズムを適用できます。 ノードは00000001(0×01)に運命づけられたアドレスリクエスト・パケットを送ります。 そして、ノードは同じパケットを受けます。 目的地が00000001(0×01)であるので、アドレス課題パケットで返答します、割り当てられたアドレス00000011(0×03)を含んでいて、アドレス0000 0011(0×03)に。 したがって、ノードはアドレス00000011(0×03)を得ます。

                     ---- address request ----> 0x01
           +------+  --- address assignment --> 0x03
           |      +-------------->-----------------+
           | node +                                |
           |      +--------------<-----------------+
           +------+

---- アドレス要求---->0x01+------+ --- アドレス課題-->0x03| +-------------->、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、--+ | ノード+| | +--------------<、-、-、-、-、-、-、-、-、-、-、-、-、-、-、-、--+ +------+

                    Figure 5 Loop-back Configuration

図5逆の輪の構成

Murakami & Maruyama          Informational                      [Page 5]

RFC 2173                         MAPOS                         June 1997

[5ページ]RFC2173MAPOS1997年6月の情報の村上と丸山

5. Security Considerations

5. セキュリティ問題

   Security issues are not discussed in this memo.

このメモで安全保障問題について議論しません。

References

参照

   [1]   Murakami, K. and M. Maruyama, "MAPOS - Multiple Access Protocol
         over SONET/SDH, Version 1," RFC-2171, June 1997.

[1] 村上、K.、およびM.丸山、「MAPOS--複数のアクセスがSonet/SDH、バージョン1の上で議定書を作る」、RFC-2171、6月1997日

   [2]   CCITT Recommendation G.707: Synchronous Digital Hierarchy Bit
         Rates (1990).

[2] CCITT推薦G.707: 同期デジタルハイアラーキビット伝送速度(1990)。

   [3]   CCITT Recommendation G.708: Network Node Interface for
         Synchronous Digital Hierarchy (1990).

[3] CCITT推薦G.708: 同期デジタルハイアラーキ(1990)のためにノードインタフェースをネットワークでつないでください。

   [4]   CCITT Recommendation G.709: Synchronous Multiplexing Structure
         (1990).

[4] CCITT推薦G.709: 同期マルチプレクシング構造(1990)。

   [5]   American National Standard for Telecommunications - Digital
         Hierarchy - Optical Interface Rates and Formats Specification,
         ANSI T1.105-1991.

[5] ANSI T1.105-1991、テレコミュニケーションのための米国標準規格--デジタル階層構造--光学インタフェースは仕様を評定して、フォーマットします。

   [6]   Maruyama, M. and K. Murakami, "MAPOS Version 1 Assigned
         Numbers," RFC-2172, June, 1997.

[6] 丸山とM.とK.村上、「MAPOSバージョン1規定番号」、RFC-2172、1997年6月。

Acknowledgements

承認

   The authors would like to acknowledge the contributions and
   thoughtful suggestions of John P. Mullaney, Clark Bremer, Masayuki
   Kobayashi, Paul Francis, Toshiaki Yoshida, and Takahiro Sajima.

作者はジョン・P.マレイニイ、クラーク・ブリーマー、Masayuki小林、ポール・フランシス、吉田俊昭、およびTakahiro Sajimaの貢献と考え深い提案を承諾したがっています。

Authors' Address

作者のアドレス

     Ken Murakami
     NTT Software Laboratories
     3-9-11, Midori-cho
     Musashino-shi
     Tokyo 180, Japan
     E-mail: murakami@ntt-20.ecl.net

3 9-11テロ、ケン村上NTTソフトウェア研究所美土里町武蔵野市東京180(日本)はメールされます: murakami@ntt-20.ecl.net

     Mitsuru Maruyama
     NTT Software Laboratories
     3-9-11, Midori-cho
     Musashino-shi
     Tokyo 180, Japan
     E-mail: mitsuru@ntt-20.ecl.net

3 9-11テロ、Mitsuru丸山NTTソフトウェア研究所美土里町武蔵野市東京180(日本)はメールされます: mitsuru@ntt-20.ecl.net

Murakami & Maruyama          Informational                      [Page 6]

村上と丸山Informationalです。[6ページ]

一覧

 RFC 1〜100  RFC 1401〜1500  RFC 2801〜2900  RFC 4201〜4300 
 RFC 101〜200  RFC 1501〜1600  RFC 2901〜3000  RFC 4301〜4400 
 RFC 201〜300  RFC 1601〜1700  RFC 3001〜3100  RFC 4401〜4500 
 RFC 301〜400  RFC 1701〜1800  RFC 3101〜3200  RFC 4501〜4600 
 RFC 401〜500  RFC 1801〜1900  RFC 3201〜3300  RFC 4601〜4700 
 RFC 501〜600  RFC 1901〜2000  RFC 3301〜3400  RFC 4701〜4800 
 RFC 601〜700  RFC 2001〜2100  RFC 3401〜3500  RFC 4801〜4900 
 RFC 701〜800  RFC 2101〜2200  RFC 3501〜3600  RFC 4901〜5000 
 RFC 801〜900  RFC 2201〜2300  RFC 3601〜3700  RFC 5001〜5100 
 RFC 901〜1000  RFC 2301〜2400  RFC 3701〜3800  RFC 5101〜5200 
 RFC 1001〜1100  RFC 2401〜2500  RFC 3801〜3900  RFC 5201〜5300 
 RFC 1101〜1200  RFC 2501〜2600  RFC 3901〜4000  RFC 5301〜5400 
 RFC 1201〜1300  RFC 2601〜2700  RFC 4001〜4100  RFC 5401〜5500 
 RFC 1301〜1400  RFC 2701〜2800  RFC 4101〜4200 

スポンサーリンク

「ID」や「ID_xxxx」という文字列があるCSVファイルをExcelで開くとSYLKエラーが出る

ホームページ製作・web系アプリ系の製作案件募集中です。

上に戻る