RFC2443 日本語訳
2443 A Distributed MARS Service Using SCSP. J. Luciani, A. Gallo. November 1998. (Format: TXT=41451 bytes) (Status: EXPERIMENTAL)
プログラムでの自動翻訳です。
英語原文
Network Working Group J. Luciani Request for Comments: 2443 Bay Networks Category: Experimental A. Gallo IBM November 1998
Lucianiがコメントのために要求するワーキンググループJ.をネットワークでつないでください: 2443年のベイネットワークスカテゴリ: 実験的なA.ギャロIBM1998年11月
A Distributed MARS Service Using SCSP
SCSPを使用する分配された火星サービス
Status of this Memo
このMemoの状態
This document specifies an Internet standards track protocol for the Internet community, and requests discussion and suggestions for improvements. Please refer to the current edition of the "Internet Official Protocol Standards" (STD 1) for the standardization state and status of this protocol. Distribution of this memo is unlimited.
このドキュメントは、インターネットコミュニティにインターネット標準化過程プロトコルを指定して、改良のために議論と提案を要求します。 このプロトコルの標準化状態と状態への「インターネット公式プロトコル標準」(STD1)の現行版を参照してください。 このメモの分配は無制限です。
Copyright Notice
版権情報
Copyright (C) The Internet Society (1998). All Rights Reserved.
Copyright(C)インターネット協会(1998)。 All rights reserved。
Abstract
要約
This document describes a method for distributing a MARS service within a LIS[1]. This method uses the Server Cache Synchronization Protocol (SCSP)[2] to synchronize the MARS Server databases within a LIS. When SCSP is used to synchronize the caches of MARS Servers in a LIS, the LIS defines the boundary of an SCSP Server Group (SG).
このドキュメントはLIS[1]の中に火星サービスを広げるためのメソッドを説明します。 このメソッドは、LISの中で火星Serverデータベースを同期させるのにServer Cache Synchronizationプロトコル(SCSP)[2]を使用します。 SCSPがLISで火星Serversのキャッシュを同期させるのに使用されるとき、LISはSCSP Server Group(SG)の境界を定義します。
1. Introduction
1. 序論
The keywords MUST, MUST NOT, REQUIRED, SHALL, SHALL NOT, SHOULD, SHOULD NOT, RECOMMENDED, MAY, and OPTIONAL, when they appear in this document, are to be interpreted as described in [5].
キーワードが解釈しなければならない、本書では現れるとき、[5]で説明されるようにNOT、REQUIRED、SHALL、SHALL NOT、SHOULD、SHOULD NOT、RECOMMENDED、5月、およびOPTIONALを解釈することになっていなければなりませんか?
The MARS is an extended analog of the ATMARP Server introduced in [4]. It provides the necessary connection and addressing services required by layer 3 multicast services over ATM. There are three basic elements to the MARS model. First, the MARS Server which manages and distributes layer 3 group membership information to the LIS. Second, MARS Clients which register with and query a single MARS Server for layer 3 multicast information. Third, MCS Clients which register with a single MARS Server and provide layer 3 multicast forwarding services for a LIS.
火星は[4]で導入されたATMARP Serverの拡張アナログです。 それは必要な接続を提供します、そして、サービスを扱うのがATMの上の層3のマルチキャストサービスで必要です。 火星モデルへの3個の基本要素があります。 まず最初に、層3を管理して、分配する火星Serverが会員資格情報をLISに分類します。 2番目、層3のマルチキャスト情報のためにServerの単一の火星とともに記名して、質問する火星Clients。 3番目に、Serverの単一の火星とともに記名して、提供するMCS ClientsはLISのために3つのマルチキャスト転送サービスを層にします。
Both MARS Clients and MCS Clients explicitly register with the MARS Server before exchanging layer 3 multicast information. During the registration process MARS Clients are place on the Cluster Control VC
層3のマルチキャスト情報を交換する前に、火星ClientsとMCS Clientsの両方が明らかにServer火星とともに記名します。 登録手続の間、火星ClientsはCluster Control VCの上の場所です。
Luciani & Gallo Experimental [Page 1] RFC 2443 MARS Service Using SCSP November 1998
1998年11月にSCSPを使用するLucianiとギャロ実験的な[1ページ]RFC2443火星サービス
(CCVC) and MCS Clients are placed on the Server Control VC (SCVC). Both the CCVC and SCVC are then used to propagate layer 3 multicast updates to the clients which make up a LIS. During the registration process MARS Clients are also assigned a unique Cluster Member ID (CMI) which is used to identify reflected packets in the presence of MCS Clients.
(CCVC)とMCS ClientsはServer Control VC(SCVC)に置かれます。 そして、CCVCとSCVCの両方が、クライアントへのLISを作る層3のマルチキャストアップデートを伝播するのに使用されます。 また、登録手続の間、MCS Clientsの面前で反射したパケットを特定するのに使用されるユニークなClusterメンバーID(CMI)は火星Clientsに割り当てられます。
In the Distributed MARS Model there MAY be multiple MARS Servers in a given LIS, and since any MARS Server within the LIS MUST be able to provide layer 3 multicast information about any multicast group within the LIS, there MUST be a method by which to synchronize multicast information across all MARS Servers within the LIS.
Distributed Model火星の中に、複数の火星Serversが与えられたLISにあるかもしれません、そして、李一家の中のどんなServer火星もLISの中でどんなマルチキャストグループの3マルチキャスト情報も層に供給できなければならないので、LISの中にすべてのServers火星の向こう側にマルチキャスト情報を同期させるメソッドがあるに違いありません。
The Server Cache Synchronization Protocol (SCSP) solves the generalized server synchronization/cache-replication problem for distributed databases, and thus SCSP MAY be applied to the MARS Server database synchronization problem within a LIS. When SCSP is used to synchronize the caches of MARS Servers in a LIS, the LIS defines the boundary of and SCSP Server Group (SG).
適用されていて、Server Cache Synchronizationプロトコル(SCSP)は、LISの中の火星Serverデータベース同期問題に分散データベースのための一般化されたサーバキャッシュ同期/模写問題を解決して、その結果、SCSP MAYを解決します。 いつでSCSPはLISで火星Serversのキャッシュを同期させるのに使用されて、LISは境界を定義しますか、そして、SCSP Server Group(SG)。
SCSP is defined in two parts: the protocol independent part and the client/server protocol specific part. The protocol independent part is specified in [2] whereas this document will specify the client/server protocol specific part where the MARS Server is the client/server protocol.
SCSPは2つの部品で定義されます: プロトコルの独立している一部とクライアント/サーバは特定の部分について議定書の中で述べます。 [2] このドキュメントはクライアント/サーバを指定するでしょうが、独立している部分が指定されるプロトコルはServer火星がクライアント/サーバプロトコルである特定の部分について議定書の中で述べます。
2. Overview
2. 概要
All MARS Servers belonging to a LIS are said to belong to a Server Group (SG). A SG is identified by, not surprisingly, its SGID which is contained in a field in all SCSP packets. All SCSP packets contain a Protocol ID (PID) field as well. This PID field is set to 0x0003 to signify that SCSP is synchronizing MARS Server databases as opposed to synchronizing some other protocol's databases. (see Section B.2.0.1 of [2] for more details). In general, PIDs for SCSP will be assigned by IANA upon request given that a client/server protocol specific specification has been written. In the case of MARS Servers, the client/server protocol specific specification was written at the same time as SCSP, and thus a PID=0x0003 was assigned in [2].
LISに属すすべてのServers火星がServer Group(SG)に属すと言われています。 すべてのSCSPパケットの分野に保管されているSGID、SGは当然ながら特定されます。 すべてのSCSPパケットがまた、Protocol ID(PID)分野を含んでいます。 0×0003にこのPID分野が、ある他のプロトコルのデータベースを同期させることと対照的にSCSPが火星Serverデータベースを同期させているのを意味するように設定されます。 (その他の詳細のための[2]のセクションB.2.0.1を見ます。) 一般に、クライアント/サーバが特定の仕様を議定書の中で述べるとSCSPが要求のときにIANAによって割り当てられるので、PIDsは書かれています。 火星Serversの場合では、特定の仕様がSCSP、およびその結果、PIDと同時に書かれたクライアント/サーバプロトコル=0×0003は[2]で割り当てられました。
SCSP places no topological requirements upon a MARS Server SG. Obviously, however, the resultant graph of MARS Servers must span the set of MARS Servers being synchronized. For more information about the client/server protocol independent part of SCSP, the reader is encouraged to see [2].
SCSPはどんな位相的な要件もServer SG火星に置きません。 しかしながら、明らかに、火星Serversの結果のグラフは連動する火星Serversのセットにかからなければなりません。 クライアント/サーバに関する詳しい情報に関しては、SCSPの独立している部分について議定書の中で述べてください、そして、読者が[2]を見るよう奨励されます。
Luciani & Gallo Experimental [Page 2] RFC 2443 MARS Service Using SCSP November 1998
1998年11月にSCSPを使用するLucianiとギャロ実験的な[2ページ]RFC2443火星サービス
When a SG is using SCSP for synchronization, a MARS Client or MCS Client will register with only one MARS Server although it is allowed to choose any MARS Server in the SG for this registration. At registration time the MARS Client or MCS Client will be added to that MARS Servers respective CCVC or SCVC. Also, MARS Clients will be issued a unique CMI for the entire LIS. This document assumes at a minimum each MARS Server in the SG will be configured with a unique range of CMIs to assign to clients registering with that MARS Server. Use of some external means for allocating CMIs to MARS Servers in a SG is possible but beyond the scope of this document.
SGが同期にSCSPを使用しているとき、この登録のためのSGのどんなServer火星も選ぶことができますが、ClientかMCS Client火星は1火星Serverだけとともに記名するでしょう。 登録時に、ClientかMCS Client火星はそのServersそれぞれのCCVCかSCVC火星に加えられるでしょう。 また、全体のLISのために火星ClientsにユニークなCMIを発行するでしょう。 このドキュメントは、最小限でSGのそれぞれのServer火星がそのServer火星とともに記名するクライアントに割り当てるユニークな範囲のCMIによって構成されると仮定します。可能ですがこのドキュメントの範囲を超えていくつかの外部の手段のSGの火星ServersにCMIを割り当てる使用。
When a MARS Client or MCS Client successfully registers with a MARS Server in the SG that MARS Server will propagate the registration information to its peer MARS Servers. The same propagation will occur for any subsequent group membership information learned from the clients. The peer MARS Server will then update its group membership database and propagate the information out its own CCVC or SCVC if needed.
ClientかMCS Client火星がSGに首尾よくServer火星とともに記名するとき、そのServer火星は同輩火星Serversにレジスト情報を伝播するでしょう。 同じ伝播はクライアントから学習されたどんなその後のグループ会員資格情報のためにも起こるでしょう。 必要であるなら、同輩Server火星は、次に、グループ会員資格データベースをアップデートして、それ自身のCCVCかSCVCから情報を伝播するでしょう。
In the case of a MARS Server failure all peer MARS Servers in the SG MUST flush the client/group membership information learned from the failed MARS Server. The clients belonging to the failed MARS Servers CCVC and SCVC will migrate to the next available MARS Server as specified in Section 5.3 of [1]. When a client detects a failure of its MARS, it steps to the next backup MARS Server and attempts to register with the server. If the registration is successful the client will re-join all of its previous group membership information. If the registration fails, the process repeats until a functional MARS Server is found.
火星Serverの故障の場合では、SG MUSTのすべての同輩火星ServersがServerの失敗した火星から学習されたクライアント/グループ会員資格情報を洗い流します。Servers CCVCとSCVCの失敗した火星に属すクライアントは[1]のセクション5.3における指定されるとしての次のServerの利用可能な火星にわたるでしょう。 クライアントが火星の失敗を検出するとき、それは、次のバックアップ火星Serverに踏んで、サーバとともに記名するのを試みます。登録がうまくいくと、クライアントは前のグループ会員資格情報のすべてに再加わるでしょう。 登録が失敗するなら、Serverの機能的な火星が見つけられるまで、プロセスは繰り返されます。
Determining the operational state of a MARS Servers in a SG requires that each MARS Server send out an "alive" or "heartbeat" message similar to the MARS Redirect message sent out on the CCVC or SCVC for MARS Clients. However, this message will only be sent to MARS Servers in the SG and is from here on defined as the MARS Server Redirect Entry.
SGでServers火星の操作上の状態を決定するのは、それぞれの火星Serverが火星ClientsのためにCCVCかSCVCに出された火星Redirectメッセージと同様の「生きる」か「鼓動」メッセージを出すのを必要とします。 しかしながら、このメッセージは、SGの火星Serversに送られるだけであり、これからServer Redirect Entry火星と定義されます。
In order to detect that a MARS Server failure has occurred each server MUST update it's MARS Server Redirect Entry state at least every 2 minutes, it is RECOMMENDED that it is updated every 1 minute. Failure to receive two consecutive MARS Server Redirect Entry updates from a given MARS Server in the SG will cause all membership information learned from this server to be flushed. The MARS Server Redirect Entry state is also used to create the MARS_REDIRECT_MAP messages sent out on CCVC for each MARS Server in the SG. The ordering of each server learned will be based on the MARS Servers SCSP Sender ID. The ordering of the MARS_REDIRECT_MAP will first
火星Serverの故障は、それを検出するために起こりました。各サーバは少なくともあらゆる2分単位でそれの火星Server Redirect Entry状態をアップデートしなければならなくて、最終更新日1分毎であることはRECOMMENDEDです。 SGのServerの与えられた火星から2つの連続した火星Server Redirect Entryアップデートを受けないと、このサーバから学習されたすべての会員資格情報が洗い流されることを引き起こすでしょう。 また、火星Server Redirect Entry状態もそれぞれのServer火星のためにSGでメッセージがCCVCの外に送った_REDIRECT_MAP火星を作成するのにおいて使用されています。 学習されたそれぞれのサーバの注文をServers SCSP Sender ID火星に基礎づけるでしょう。 _REDIRECT_MAP火星の注文は最初に、そうするでしょう。
Luciani & Gallo Experimental [Page 3] RFC 2443 MARS Service Using SCSP November 1998
1998年11月にSCSPを使用するLucianiとギャロ実験的な[3ページ]RFC2443火星サービス
contain the list of MARS Servers learned via MARS Server Redirect Entry updates in ascending order based on the SCSP Sender ID, followed by any externally configured or learned backup MARS Servers.
昇順にどんな外部的に構成されたか、または学習されたバックアップ火星Serversによっても続かれたSCSP Sender IDに基づく火星Server Redirect Entryアップデートで学習された火星Serversのリストを含んでください。
In the case of a MARS Client or MCS Client failure where the client is unexpectedly removed from the CCVC or SCVC the MARS Server MUST notify its peer SG members via a proxy deregister for that client. Upon receiving a proxy deregister request from a peer SG member all membership information for the deregistering client MUST be removed. Any Clients sending multicast data to the failed client should also receive an unexpected removal of this client which will intern cause the sending client to revalidate the multicast groups current membership as outlined in Section 5.1.5.1 of [1].
クライアントがCCVCかSCVCから不意に外される火星ClientかMCS Clientの故障の場合では、Server火星はそのクライアントのためのプロキシ「反-レジスタ」を通して同輩SGメンバーに通知しなければなりません。 プロキシ「反-レジスタ」を受けたら、同輩SGメンバーから、反登録しているクライアントへのすべての会員資格情報を取り除かなければならないよう要求してください。 また失敗したクライアントへのデータが受けるべきであるマルチキャストに抑留されるこのクライアントの予期していなかった解任を送るとマルチキャストが現在の会員資格を分類するrevalidateへの送付クライアントが引き起こされるどんなClientsも[1]についてセクション5.1.5に.1について概説しました。
3. Format of the CSA Record MARS Specific Part
3. CSA記録の形式は特定の部分を損ないます。
CSA Records in SCSP contain a "Client/Server Protocol Specific Part" which contains the non-protocol independent information for a given server's cache entry.
SCSPのCSA Recordsは与えられたサーバのキャッシュエントリーのための非プロトコルの独立している情報を含む「クライアント/サーバのプロトコルの特定の一部」を含んでいます。
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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Hardware Type | Protocol Type | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | SNAP | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | SNAP | Unused | Version | State | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Flags | Cluster Member ID | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Src Addr Len | Group Addr Len| ATM Addr T/L |ATM SubAddr T/L| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Source Protocol Address (variable length) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Source ATM Address (variable length) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Source ATM SubAddress (variable length) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Minimum Multicast Group Address (variable length) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Maximum Multicast Group Address (variable length) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ハードウェアタイプ| プロトコルタイプ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | スナップ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | スナップ| 未使用| バージョン| 状態| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 旗| メンバーIDをクラスタリングさせてください。| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Src Addrレン| Addrレンを分類してください。| 気圧Addr T/L|気圧SubAddr T/L| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ソースプロトコルAddress(可変長)| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ソースATM Address(可変長)| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ソースATM SubAddress(可変長)| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 最小のMulticast Group Address(可変長)| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 最大のMulticast Group Address(可変長)| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Hardware Type Defines the type of "link layer" addresses being carried. This value is the ATM Forum 'address family number' specified in [3] as 15 decimal (0x000F). This is the mar$afn field defined in [1].
「リンクレイヤ」のタイプが扱う運ばれるハードウェアType Defines。 この値は15小数(0x000F)として[3]で指定されたATM Forum'アドレスファミリーナンバ'です。 これがそう、afn分野が[1]で定義した$を損なってください。
Luciani & Gallo Experimental [Page 4] RFC 2443 MARS Service Using SCSP November 1998
1998年11月にSCSPを使用するLucianiとギャロ実験的な[4ページ]RFC2443火星サービス
Protocol Type This field is the protocol type number for the protocol using MARS from [3]. (IPv4 is 0x0800). This is the mar$pro.type field from [1].
Type Thisがさばくプロトコルは[3]から火星を使用するプロトコルのプロトコル形式数です。 (IPv4は0×0800です。) これがそう、[1]から$pro.type分野を損なってください。
Protocol SNAP This field is the optional protocol SNAP extension to protocol type. This is the mar$pro.snap field from [1].
SNAP Thisがさばくプロトコルはタイプについて議定書の中で述べる任意のプロトコルSNAP拡張子です。 これがそう、[1]から$pro.snap分野を損なってください。
Version Number 0 MARS Specific part of the CSA record. 0x01 Reserved for NHRP. 0x02 - 0xEF Reserved for future use by the IETF. 0xF0 - 0xFE Allocated for use by the ATM Forum. 0xFF Experimental/Local use. Version Number for this document MUST be set to 0x00.
Number0火星Specificが分けるCSA記録のバージョン。 0×01 NHRPのために、予約されます。 0×02--IETFによる今後の使用のために0xEF Reserved。 0xF0--ATM Forumによる使用のために0xFE Allocated。 0xFF Experimental/地方の使用。 このドキュメントのためのバージョンNumberは0×00に用意ができなければなりません。
State 1 MARS Server Redirect Entry. 2 MCS Serve/Register request. 3 MARS Client Join/Register request. 4 MARS Client Leave/Deregister request. 5 MCS Unserve/Deregister request.
州1はサーバの再直接のエントリーを損ないます。 MCS Serve/レジスタが要求する2。 3 Client Join/レジスタが要求する火星。 4 Client Leave/Deregisterが要求する火星。 MCS Unserve/Deregisterが要求する5。
All other State values should cause the CSA to be discarded.
他のすべての州値で、CSAを捨てるべきです。
Flags The flags field is used to contain several flags and is similar to the mar$flags field from [1]. mar$flags Bit 15 - mar$flags.layer3grp Bit 13 - mar$flags.register Bit 0-7 - mar$flags.sequence
[1]から$旗の分野を損なってください。$旗を損なってください。旗がさばく旗が数個の旗を含むのに使用されて、同様である、Bit15--flags.layer3grp Bit13ドルを損なってください--$flags.register Bit0-7を損なってください--、$flags.sequenceを損なってください。
All remaining bits are reserved and MUST be zero. The mars$flags.sequence field is of local significance only to the Local Server (LS).
すべての残っているビットが、予約されていて、ゼロであるに違いありません。 損なう、$flags.sequence分野はLocal Server(LS)だけへのローカルの意味のものです。
Cluster Member CMI This field contains the CMI which uniquely identifies each endpoint within a LIS. This is the mar$cmi field from [1].
クラスタメンバーCMI This分野はLISの中に唯一各終点を特定するCMIを含んでいます。 これがそう、[1]から$cmi分野を損なってください。
Src Addr Len This field contains the length of the Source Protocol Address field. For IPv4, the value is 4 if an address is specified. A null (non-existent) address MUST be coded as zero length, and no space allocated for it in the message body. This is the mar$spln field from [1].
Src AddrレンThis分野はSourceプロトコルAddress分野の長さを含んでいます。 IPv4に関しては、アドレスが指定されるなら、値は4です。 ゼロ・レングスを割り当てますが、それのために割り当てられなかったどんなスペースもメッセージ本体でヌル(実在しない)のアドレスをコード化しなければなりません。 これがそう、[1]から$spln分野を損なってください。
Luciani & Gallo Experimental [Page 5] RFC 2443 MARS Service Using SCSP November 1998
1998年11月にSCSPを使用するLucianiとギャロ実験的な[5ページ]RFC2443火星サービス
Group Addr Len This field contains the length of the Group Protocol Address field. For IPv4, the value is 4 if an address is specified. A null (non- existent) address MUST be coded as zero length, and no space allocated for it in the message body. This is the mar$tpln field from [1].
グループAddrレンThis分野はGroupプロトコルAddress分野の長さを含んでいます。 IPv4に関しては、アドレスが指定されるなら、値は4です。 ゼロ・レングスを割り当てますが、それのために割り当てられなかったどんなスペースもメッセージ本体でヌル(非目下の)のアドレスをコード化しなければなりません。 これがそう、[1]から$tpln分野を損なってください。
ATM Addr T/L This field contains the type and length of the Source ATM Address field. The type and length encoding is described in Section 5.1.2 of [1].
ATM Addr T/L This分野はSource ATM Address分野のタイプと長さを含んでいます。 タイプと長さのコード化は[1]についてセクション5.1.2で説明されます。
ATM SubAddr T/L This field contains the type and length of the Source ATM SubAddress field. The type and length encoding is described in Section 5.1.2 of [1].
ATM SubAddr T/L This分野はSource ATM SubAddress分野のタイプと長さを含んでいます。 タイプと長さのコード化は[1]についてセクション5.1.2で説明されます。
Source Protocol Address This is the internetwork address for the source of an address binding in a MARS server cache entry. If null, no storage will be allocated. This is the mar$spa field from [1].
ソースプロトコルAddress Thisは火星サーバキャッシュエントリーにおけるアドレス結合の源へのインターネットワークアドレスです。 ヌルであるなら、ストレージを全く割り当てないでしょう。 これがそう、[1]から$鉱泉分野を損なってください。
Source ATM Address This is the Source's ATM address of an address binding in a MARS server cache entry. The address, if specified, is E.164 or ATM Forum NSAPA. This is the mar$sha field from [1].
ソースATM Address ThisはSourceの火星サーバキャッシュエントリーにおけるアドレス結合のATMアドレスです。 指定されるなら、アドレスは、E.164かATM Forum NSAPAです。 これがそう、[1]から$sha分野を損なってください。
Source ATM SubAddress This is the Source's ATM subaddress of an address binding in a MARS server cache entry. The subaddress, if specified, is an ATM Forum NSAPA. If null, no storage will be allocated. This is the mar$ssa field from [1].
ソースATM SubAddress ThisはSourceの火星サーバキャッシュエントリーにおけるアドレス結合のATM subaddressです。 指定されるなら、「副-アドレス」はATM Forum NSAPAです。 ヌルであるなら、ストレージを全く割り当てないでしょう。 これがそう、[1]から$ssa分野を損なってください。
Minimum Multicast Group Address This is the internetwork address of the lower bound on the range of multicast group addresses for the address binding in a MARS server cache entry. If null, no storage will be allocated. This is the mar$min.N field from [1].
最小のMulticast Group Address Thisは火星サーバキャッシュエントリーで、アドレス結合のためのマルチキャストグループアドレスの範囲の下界のインターネットワークアドレスです。 ヌルであるなら、ストレージを全く割り当てないでしょう。 これがそう、Nが[1]からさばく$分を損なってください。
Maximum Multicast Group Address This is the internetwork address of the upper bound on the range of multicast group addresses for the address binding in a MARS server cache entry. If null, no storage will be allocated. This is the mar$max.N field from [1].
最大のMulticast Group Address Thisは火星サーバキャッシュエントリーで、アドレス結合のためのマルチキャストグループアドレスの範囲の上限のインターネットワークアドレスです。 ヌルであるなら、ストレージを全く割り当てないでしょう。 これがそう、max.Nが[1]からさばく$を損なってください。
Luciani & Gallo Experimental [Page 6] RFC 2443 MARS Service Using SCSP November 1998
1998年11月にSCSPを使用するLucianiとギャロ実験的な[6ページ]RFC2443火星サービス
4. Values for SCSP Protocol Independent Part
4. SCSPのプロトコルの独立している一部への値
The following sections give values for fields of the SCSP Protocol Independent Part of the various SCSP messages.
以下のセクションは様々なSCSPメッセージのSCSPプロトコル無党派Partの分野に値を与えます。
4.1 Values for the SCSP "Mandatory Common Part"
4.1 SCSP「義務的な一般的な部分」への値
Protocol ID = 0x0003 Sender ID Len = 0x04 Recvr ID Len = 0x04
プロトコルID=0x0003送付者IDレン=0x04Recvr IDレン=0x04
See Section B.2.0.1 of [2] for a detailed description of these fields.
これらの分野の詳述のための[2]のセクションB.2.0.1を見てください。
4.2 Values for the SCSP "CSAS Record"
4.2 SCSP「CSAS記録」のための値
Cache Key Len = 0x04 Orig ID Len = 0x04
キャッシュ主要なレン=0x04Orig IDレン=0x04
See Section B.2.0.2 of [2] for a detailed description of these fields.
これらの分野の詳述のための[2]のセクションB.2.0.2を見てください。
5. Detailed State Descriptions
5. 詳細な州の記述
5.1 MARS Server Redirect Entry.
5.1 火星のサーバの再直接のエントリー。
The MARS Server Redirect Entry is used to determine the operational state of a MARS Server in the SG. Each server MUST update it's MARS Server Redirect Entry state at least every 2 minutes, it is RECOMMENDED that it is updated every 1 minute.
Server Redirect Entry火星は、SGでServer火星の操作上の状態を決定するのに使用されます。 各サーバは少なくともあらゆる2分単位でそれの火星Server Redirect Entry状態をアップデートしなければならなくて、最終更新日1分毎であることはRECOMMENDEDです。
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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Hardware Type | Protocol Type | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | SNAP | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | SNAP | Unused | Version | State | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Flags | Cluster Member ID | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Src Addr Len | Group Addr Len| ATM Addr T/L |ATM SubAddr T/L| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Source ATM Address (variable length) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Source ATM SubAddress (variable length) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ハードウェアタイプ| プロトコルタイプ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | スナップ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | スナップ| 未使用| バージョン| 状態| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 旗| メンバーIDをクラスタリングさせてください。| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Src Addrレン| Addrレンを分類してください。| 気圧Addr T/L|気圧SubAddr T/L| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ソースATM Address(可変長)| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ソースATM SubAddress(可変長)| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Luciani & Gallo Experimental [Page 7] RFC 2443 MARS Service Using SCSP November 1998
1998年11月にSCSPを使用するLucianiとギャロ実験的な[7ページ]RFC2443火星サービス
Hardware Type This value is the ATM Forum 'address family number' specified in [3] as 15 decimal (0x000F).
ハードウェアType This価値は15小数(0x000F)として[3]で指定されたATM Forum'アドレスファミリーナンバ'です。
Protocol Type This field is the protocol type number for the protocol using MARS from [3]. (IPv4 is 0x0800).
Type Thisがさばくプロトコルは[3]から火星を使用するプロトコルのプロトコル形式数です。 (IPv4は0×0800です。)
Protocol SNAP This field is the optional protocol SNAP extension to protocol type. This is the mar$pro.snap field from [1].
SNAP Thisがさばくプロトコルはタイプについて議定書の中で述べる任意のプロトコルSNAP拡張子です。 これがそう、[1]から$pro.snap分野を損なってください。
Version Number Version Number for this document MUST be set to 0x00.
このドキュメントのためのバージョンNumberバージョンNumberは0×00に用意ができなければなりません。
State State value is coded as 1 decimal for a MARS Server Redirect Entry.
州の州価値はServer Redirect Entry火星のための1つの小数としてコード化されます。
The Flags, Cluster Member ID, Src Addr Len, and Group Addr Len fields are unused and set to zero.
Flags、ClusterメンバーID(Src Addrレン)、およびGroup Addrレン分野は、未使用であり、ゼロにセットします。
The ATM Addr T/L, ATM SubAddr T/L, Source ATM Address, and Source ATM SubAddress fields define the ATM address for the source of the MARS Server Redirect Entry in the SG. The coding for these fields are the same as described in Section 3 of this document.
ATM Addr T/L、ATM SubAddr T/L、Source ATM Address、およびSource ATM SubAddress分野はSGでServer Redirect Entry火星の源とATMアドレスを定義します。 これらのためのこのドキュメントのセクション3で説明されて、分野が同じであるコード化。
Failure to receive two consecutive MARS Server Redirect Entry updates from a given MARS Server in the SG will cause all membership information learned from this server to be flushed. When a valid MARS Server Redirect Entry update is received the source of this update will be placed into the table of backup MARS Servers sent in the MARS_REDIRECT_MAP message. The ordering of servers in the MARS_REDIRECT_MAP will first contain the list of MARS Servers learned via MARS Server Redirect Entry updates in ascending order based on the SCSP Sender ID, followed by any externally configured or learned backup MARS Servers. The format of the MARS_REDIRECT_MAP can be found in Section 5.4.3 of [1].
SGのServerの与えられた火星から2つの連続した火星Server Redirect Entryアップデートを受けないと、このサーバから学習されたすべての会員資格情報が洗い流されることを引き起こすでしょう。 有効な火星Server Redirect Entryアップデートが受け取られているとき、このアップデートの源は火星_REDIRECT_MAPメッセージで送られたバックアップ火星Serversのテーブルに置かれるでしょう。 _REDIRECT_MAP火星の中のサーバの注文は最初に、昇順にどんな外部的に構成されたか、または学習されたバックアップ火星Serversによっても続かれたSCSP Sender IDに基づく火星Server Redirect Entryアップデートで学習された火星Serversのリストを含むでしょう。 [1]についてセクション5.4.3で_REDIRECT_MAP火星の形式を見つけることができます。
5.2 MCS Serve/Register request.
MCS Serve/レジスタが要求する5.2。
The MCS Serve/Register request is used to propagate the registering or servicing of specific groups by an MCS Client within the SG domain. It is similar to an MARS_MSERV request defined in Section 6.2.2 and 6.2.3 of [1]. When a MARS Server in the SG successfully adds a new MCS Client to it's SCVC or adds MCS support for a specific group it MUST send a MCS Serve/Register request to the SG. An MCS Client can only register with one MARS Server in the SG.
MCS Serve/レジスタ要求は、SGドメインの中のMCS Clientによる特定のグループの登録か整備点検を伝播するのに使用されます。 それは[1]において火星_MSERV要求定義されたコネセクション6.2.2と6.2.3と同様です。 SGのServer火星が、それへの新しいMCS ClientがSCVCであるか特定のグループのMCSサポートを加えると首尾よく言い足すとき、それはMCS Serve/レジスタ要求をSGに送らなければなりません。 MCS ClientはSGの1火星Serverしかともに記名することができません。
Luciani & Gallo Experimental [Page 8] RFC 2443 MARS Service Using SCSP November 1998
1998年11月にSCSPを使用するLucianiとギャロ実験的な[8ページ]RFC2443火星サービス
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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Hardware Type | Protocol Type | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | SNAP | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | SNAP | Unused | Version | State | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Flags | Cluster Member ID | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Src Addr Len | Group Addr Len| ATM Addr T/L |ATM SubAddr T/L| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Source Protocol Address (variable length) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Source ATM Address (variable length) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Source ATM SubAddress (variable length) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Minimum Multicast Group Address (variable length) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Maximum Multicast Group Address (variable length) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ハードウェアタイプ| プロトコルタイプ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | スナップ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | スナップ| 未使用| バージョン| 状態| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 旗| メンバーIDをクラスタリングさせてください。| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Src Addrレン| Addrレンを分類してください。| 気圧Addr T/L|気圧SubAddr T/L| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ソースプロトコルAddress(可変長)| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ソースATM Address(可変長)| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ソースATM SubAddress(可変長)| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 最小のMulticast Group Address(可変長)| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 最大のMulticast Group Address(可変長)| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Hardware Type This value is the ATM Forum 'address family number' specified in [3] as 15 decimal (0x000F).
ハードウェアType This価値は15小数(0x000F)として[3]で指定されたATM Forum'アドレスファミリーナンバ'です。
Protocol Type This field is the protocol type number for the protocol using MARS from [3]. (IPv4 is 0x0800).
Type Thisがさばくプロトコルは[3]から火星を使用するプロトコルのプロトコル形式数です。 (IPv4は0×0800です。)
Protocol SNAP This field is the optional protocol SNAP extension to protocol type. This is the mar$pro.snap field from [1].
SNAP Thisがさばくプロトコルはタイプについて議定書の中で述べる任意のプロトコルSNAP拡張子です。 これがそう、[1]から$pro.snap分野を損なってください。
Version Number Version Number for this document MUST be set to 0x00.
このドキュメントのためのバージョンNumberバージョンNumberは0×00に用意ができなければなりません。
State State value is coded as 2 decimal for a MCS Serve/Register request.
州の州価値はMCS Serve/レジスタ要求のための2小数としてコード化されます。
Flags The flags field is used to contain several flags:
旗がさばく旗は数個の旗を含むのに使用されます:
Luciani & Gallo Experimental [Page 9] RFC 2443 MARS Service Using SCSP November 1998
1998年11月にSCSPを使用するLucianiとギャロ実験的な[9ページ]RFC2443火星サービス
mar$flags Bit 15 - mar$flags.layer3grp Bit 13 - mar$flags.register Bit 0-7 - mar$flags.sequence
損なう、$はBit15に旗を揚げさせます--flags.layer3grp Bit13ドルを損なってください--$flags.register Bit0-7を損なってください--$flags.sequenceを損なってください。
The mar$flags.register bit MUST be set the same as in the originating MARS_MSERV request. The mar$flags.layer3grp bit MUST be zero and the mar$flags.sequence bits are of local significance only to the LS.
起因するのと同じセットがMSERVが要求する火星_であったに違いないなら噛み付かれた$flags.registerを損なってください。 $flags.sequenceビットを損なってください。そして、損なう、flags.layer3grpが噛み付いた$がゼロであるに違いない、LSだけにはローカルの意味があります。
Cluster Member CMI This field contains the CMI assigned by the MARS Server which processed the MARS_MSERV request and uniquely identifies the MCS Client in the MARS server cache.
クラスタメンバーCMI This分野はMSERVが要求する_火星を処理して、火星サーバキャッシュで唯一MCS Clientを特定するServer火星によって割り当てられたCMIを含んでいます。
Src Addr Len This field contains the length of the Source Protocol Address field. For IPv4, the value is 4 if an address is specified. A null (non-existent) address MUST be coded as zero length, and no space allocated for it in the message body.
Src AddrレンThis分野はSourceプロトコルAddress分野の長さを含んでいます。 IPv4に関しては、アドレスが指定されるなら、値は4です。 ゼロ・レングスを割り当てますが、それのために割り当てられなかったどんなスペースもメッセージ本体でヌル(実在しない)のアドレスをコード化しなければなりません。
Group Addr Len This field contains the length of the Group Protocol Address field. If the register bit in the flags field is set to 1 in the request this field MUST be zero. If the register bit is zero in the flags field the value of this field for IPv4 is 4.
グループAddrレンThis分野はGroupプロトコルAddress分野の長さを含んでいます。 旗によるレジスタビットであるなら、分野はこの分野がゼロであるに違いないという要求における1に設定されます。 レジスタビットが旗によるゼロがこの値をさばくということであるなら、IPv4のための分野は4です。
ATM Addr T/L This field contains the type and length of the Source ATM Address field for the MCS Client that originated the MARS_MSERV request. The type and length encoding is described in Section 3.
ATM Addr T/L This分野はMSERVが要求する_火星を溯源したMCS ClientのためのSource ATM Address分野のタイプと長さを含んでいます。 タイプと長さのコード化はセクション3で説明されます。
ATM SubAddr T/L This field contains the type and length of the Source ATM SubAddress field for the MCS Client that originated the MARS_MSERV request. The type and length encoding is described in Section 3.
ATM SubAddr T/L This分野はMSERVが要求する_火星を溯源したMCS ClientのためのSource ATM SubAddress分野のタイプと長さを含んでいます。 タイプと長さのコード化はセクション3で説明されます。
Source Protocol Address This is the internetwork address for the source of an address binding in a MARS server cache entry. If Src Addr Len is set to zero no storage will be allocated.
ソースプロトコルAddress Thisは火星サーバキャッシュエントリーにおけるアドレス結合の源へのインターネットワークアドレスです。 Src Addrレンがゼロに用意ができていると、ストレージを全く割り当てないでしょう。
Source ATM Address This is the MCS Client's ATM address of an address binding in a MARS server cache entry. The address is E.164 or ATM Forum NSAPA.
ソースATM Address ThisはMCS Clientの火星サーバキャッシュエントリーにおけるアドレス結合のATMアドレスです。 アドレスは、E.164かATM Forum NSAPAです。
Luciani & Gallo Experimental [Page 10] RFC 2443 MARS Service Using SCSP November 1998
1998年11月にSCSPを使用するLucianiとギャロ実験的な[10ページ]RFC2443火星サービス
Source ATM SubAddress This is the MCS Client's ATM subaddress of an address binding in a MARS server cache entry. The subaddress, if specified, is an ATM Forum NSAPA. If null, no storage will be allocated.
ソースATM SubAddress ThisはMCS Clientの火星サーバキャッシュエントリーにおけるアドレス結合のATM subaddressです。 指定されるなら、「副-アドレス」はATM Forum NSAPAです。 ヌルであるなら、ストレージを全く割り当てないでしょう。
Minimum Multicast Group Address This is the internetwork address of the lower bound on the range of multicast group addresses for the address binding in a MARS server cache entry. If Group Addr Len is set to zero no storage will be allocated.
最小のMulticast Group Address Thisは火星サーバキャッシュエントリーで、アドレス結合のためのマルチキャストグループアドレスの範囲の下界のインターネットワークアドレスです。 Group Addrレンがゼロに用意ができていると、ストレージを全く割り当てないでしょう。
Maximum Multicast Group Address This is the internetwork address of the upper bound on the range of multicast group addresses for the address binding in a MARS server cache entry. If Group Addr Len is set to zero no storage will be allocated.
最大のMulticast Group Address Thisは火星サーバキャッシュエントリーで、アドレス結合のためのマルチキャストグループアドレスの範囲の上限のインターネットワークアドレスです。 Group Addrレンがゼロに用意ができていると、ストレージを全く割り当てないでしょう。
An MCS Client can only register with one MARS Server in the SG and is only placed on the SCVC for the MARS Server for which it is registered with.
MCS ClientはSGに1火星Serverしかともに記名することができないで、それがともに記名されるServer火星のためにSCVCに置かれるだけです。
When a MCS Client Serve/Register request specifying a group address is received by a MARS Server it MUST create a cache entry associated with this client. In addition to adding the cache entry it MUST send out a MARS_MIGRATE message on it's CCVC. This is needed so that clients using a mesh topology can migrate to a server based topology. Details regarding the MARS_MIGRATE message can be found in Section 5.1.6 of [1].
Server火星のそばにグループアドレスを指定するMCS Client Serve/レジスタ要求を受け取るとき、それはこのクライアントに関連づけられたキャッシュエントリーを作成しなければなりません。 それが出さなければならないキャッシュエントリーを加えることに加えたそれに関する火星_MIGRATEメッセージによるCCVCです。 これが必要であるので、メッシュトポロジーを使用しているクライアントがサーバにわたることができるのがトポロジーを基礎づけました。 [1]についてセクション5.1.6で火星_MIGRATEメッセージに関する詳細を見つけることができます。
5.3 MARS Client Join/Register request.
5.3 Client Join/レジスタが要求する火星。
The MARS Client Join/Register request is used to propagate the registering or joining of specific group ranges by MARS Clients within the SG domain. It is similar to the MARS_JOIN request defined in Sections 5.2.1 to 5.2.3 of [1]. When a MARS Server in the SG successfully registers a new MARS Client or a registered client joins a specific group address range the MARS Server MUST send a MARS Client Join/Register request to the SG. A MARS Client can only register with one MARS Server in the SG and is placed only on that servers CCVC.
Client Join/レジスタが要求する火星は、SGドメインの中の火星Clientsによる特定のグループ範囲の登録か接合を伝播するのに使用されます。 それは[1]において火星_JOIN要求定義されたコネセクション5.2の.1〜5.2.3と同様です。 SGのServer火星が首尾よくClientの新しい火星を登録するか、または登録されたクライアントが特定のグループアドレスの範囲に加わるとき、Server火星はClient Join/レジスタがSGに要求する火星を送らなければなりません。 Client火星は、SGに1火星Serverしかともに記名することができないで、そのサーバCCVCだけに置かれます。
Luciani & Gallo Experimental [Page 11] RFC 2443 MARS Service Using SCSP November 1998
1998年11月にSCSPを使用するLucianiとギャロ実験的な[11ページ]RFC2443火星サービス
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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Hardware Type | Protocol Type | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | SNAP | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | SNAP | Unused | Version | State | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Flags | Cluster Member ID | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Src Addr Len | Group Addr Len| ATM Addr T/L |ATM SubAddr T/L| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Source Protocol Address (variable length) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Source ATM Address (variable length) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Source ATM SubAddress (variable length) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Minimum Multicast Group Address (variable length) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Maximum Multicast Group Address (variable length) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ハードウェアタイプ| プロトコルタイプ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | スナップ| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | スナップ| 未使用| バージョン| 状態| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 旗| メンバーIDをクラスタリングさせてください。| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Src Addrレン| Addrレンを分類してください。| 気圧Addr T/L|気圧SubAddr T/L| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ソースプロトコルAddress(可変長)| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ソースATM Address(可変長)| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ソースATM SubAddress(可変長)| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 最小のMulticast Group Address(可変長)| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 最大のMulticast Group Address(可変長)| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Hardware Type This value is the ATM Forum 'address family number' specified in [3] as 15 decimal (0x000F).
ハードウェアType This価値は15小数(0x000F)として[3]で指定されたATM Forum'アドレスファミリーナンバ'です。
Protocol Type This field is the protocol type number for the protocol using MARS from [3]. (IPv4 is 0x0800).
Type Thisがさばくプロトコルは[3]から火星を使用するプロトコルのプロトコル形式数です。 (IPv4は0×0800です。)
Protocol SNAP This field is the optional protocol SNAP extension to protocol type. This is the mar$pro.snap field from [1].
SNAP Thisがさばくプロトコルはタイプについて議定書の中で述べる任意のプロトコルSNAP拡張子です。 これがそう、[1]から$pro.snap分野を損なってください。
Version Number Version Number for this document MUST be set to 0x00.
このドキュメントのためのバージョンNumberバージョンNumberは0×00に用意ができなければなりません。
State State value is coded as 3 decimal for a MARS Client Join/Register request.
州の州価値はClient Join/レジスタが要求する火星のための3小数としてコード化されます。
Luciani & Gallo Experimental [Page 12] RFC 2443 MARS Service Using SCSP November 1998
1998年11月にSCSPを使用するLucianiとギャロ実験的な[12ページ]RFC2443火星サービス
Flags The flags field is used to contain several flags:
旗がさばく旗は数個の旗を含むのに使用されます:
mar$flags Bit 15 - mar$flags.layer3grp Bit 13 - mar$flags.register Bit 0-7 - mar$flags.sequence
損なう、$はBit15に旗を揚げさせます--flags.layer3grp Bit13ドルを損なってください--$flags.register Bit0-7を損なってください--$flags.sequenceを損なってください。
The mars$flags.layer3grp and mar$flags.register bits MUST be set the same as in the originating MARS_JOIN request. The mar$flags.sequence bits are of local significance only to the LS.
起因するのと同じセットがJOINが要求する火星_であったに違いないなら$flags.layer3grpを損なって、$flags.registerビットを損ないます。 $flags.sequenceビットを損なってください。LSだけにはローカルの意味があります。
Cluster Member CMI This field contains the CMI assigned by the MARS Server which processed the MARS_JOIN request and uniquely identifies the MARS Client in the MARS server cache.
クラスタメンバーCMI This分野はJOINが要求する_火星を処理して、火星サーバキャッシュで唯一Client火星を特定するServer火星によって割り当てられたCMIを含んでいます。
Src Addr Len This field contains the length of the Source Protocol Address field. For IPv4, the value is 4 if an address is specified. A null (non-existent) address MUST be coded as zero length, and no space allocated for it in the message body.
Src AddrレンThis分野はSourceプロトコルAddress分野の長さを含んでいます。 IPv4に関しては、アドレスが指定されるなら、値は4です。 ゼロ・レングスを割り当てますが、それのために割り当てられなかったどんなスペースもメッセージ本体でヌル(実在しない)のアドレスをコード化しなければなりません。
Group Addr Len This field contains the length of the Group Protocol Address field. If the register bit in the flags field is set to 1 in the request this field MUST be zero. If the register bit is zero in the flags field the value of this field for IPv4 is 4.
グループAddrレンThis分野はGroupプロトコルAddress分野の長さを含んでいます。 旗によるレジスタビットであるなら、分野はこの分野がゼロであるに違いないという要求における1に設定されます。 レジスタビットが旗によるゼロがこの値をさばくということであるなら、IPv4のための分野は4です。
ATM Addr T/L This field contains the type and length of the Source ATM Address field for the MARS Client that originated the MARS_JOIN request. The type and length encoding is described in Section 3.
ATM Addr T/L This分野はJOINが要求する_火星を溯源したClient火星のためのSource ATM Address分野のタイプと長さを含んでいます。 タイプと長さのコード化はセクション3で説明されます。
ATM SubAddr T/L This field contains the type and length of the Source ATM SubAddress field for the MARS Client that originated the MARS_JOIN request. The type and length encoding is described in Section 3.
ATM SubAddr T/L This分野はJOINが要求する_火星を溯源したClient火星のためのSource ATM SubAddress分野のタイプと長さを含んでいます。 タイプと長さのコード化はセクション3で説明されます。
Source Protocol Address This is the internetwork address for the source of an address binding in a MARS server cache entry. If Src Addr Len is set to zero no storage will be allocated.
ソースプロトコルAddress Thisは火星サーバキャッシュエントリーにおけるアドレス結合の源へのインターネットワークアドレスです。 Src Addrレンがゼロに用意ができていると、ストレージを全く割り当てないでしょう。
Source ATM Address This is the MARS Client's ATM address of an address binding in a MARS server cache entry. The address is E.164 or ATM Forum NSAPA.
ソースATM Address Thisは火星Clientの火星サーバキャッシュエントリーにおけるアドレス結合のATMアドレスです。 アドレスは、E.164かATM Forum NSAPAです。
Luciani & Gallo Experimental [Page 13] RFC 2443 MARS Service Using SCSP November 1998
1998年11月にSCSPを使用するLucianiとギャロ実験的な[13ページ]RFC2443火星サービス
Source ATM SubAddress This is the MARS Client's ATM subaddress of an address binding in a MARS server cache entry. The subaddress, if specified, is an ATM Forum NSAPA. If null, no storage will be allocated.
ソースATM SubAddress Thisは火星サーバキャッシュエントリーにおけるアドレス結合のClient ATM subaddress火星です。 指定されるなら、「副-アドレス」はATM Forum NSAPAです。 ヌルであるなら、ストレージを全く割り当てないでしょう。
Minimum Multicast Group Address This is the internetwork address of the lower bound on the range of multicast group addresses for the address binding in a MARS server cache entry. If Group Addr Len is set to zero no storage will be allocated.
最小のMulticast Group Address Thisは火星サーバキャッシュエントリーで、アドレス結合のためのマルチキャストグループアドレスの範囲の下界のインターネットワークアドレスです。 Group Addrレンがゼロに用意ができていると、ストレージを全く割り当てないでしょう。
Maximum Multicast Group Address This is the internetwork address of the upper bound on the range of multicast group addresses for the address binding in a MARS server cache entry. If Group Addr Len is set to zero no storage will be allocated.
最大のMulticast Group Address Thisは火星サーバキャッシュエントリーで、アドレス結合のためのマルチキャストグループアドレスの範囲の上限のインターネットワークアドレスです。 Group Addrレンがゼロに用意ができていると、ストレージを全く割り当てないでしょう。
An MARS Client can only register with one MARS Server in the SG and is only placed on the CCVC for the MARS Server for which it is registered with. If the mar$flags.layer3grp is set to 1 than the Minimum and Maximum Multicast Group Addresses MUST be equal for IPv4.
Client火星は、SGに1火星Serverしかともに記名することができないで、それがともに記名されるServer火星のためにCCVCに置かれるだけです。 $を損なってください。flags.layer3grpはIPv4に、MinimumとMaximum Multicast Group Addressesが等しいに違いないというよりも1に用意ができています。
When a MARS Client Join/Register request is sent with the mar$flags.register bit set to 1 all of the servers in the SG will create a cache entry for this client using the information in the request.
flags.registerビットが1に設定する$を損なってください。いつと共にClient Join/レジスタが要求する火星を送るか、SGのサーバのすべてが、このクライアントのために要求における情報を使用することでキャッシュエントリーを作成するでしょう。
When a registered MARS Client issues a MARS_JOIN for a specific group address range a MARS Client Join/Register request MUST be sent to the servers in the SG. The actions taken by each server in the SG depend on previous group membership actions and MCS supported groups.
Clientの登録された火星が特定のグループアドレスの範囲に_JOIN火星を発行するとき、Client Join/レジスタが要求する火星をSGのサーバに送らなければなりません。 SGの各サーバによって取られた行動は前のグループ会員資格動作とグループであるとサポートされたMCSによります。
Each MARS Server MUST perform the necessary redistribution and hole punching algorithms before propagating this request to the CCVC and SCVC on each server. The redistribution and hole punching algorithms used for propagating join requests to the CCVC are the same as defined in Sections 6.1.2 and 6.2.4 of [1]. If the originating MARS_JOIN request is a duplicate of a previously joined range or contains no group address range than a MARS Client Join/Register MUST NOT be sent to the SG.
それぞれのServer火星は[1]について必要、そして、各サーバでこの要求をCCVCとSCVCに伝播して. 伝播するのに使用されるアルゴリズムをパンチする再分配と穴がCCVCに要求に参加する前にアルゴリズムをパンチする再分配と穴がセクション6.1.2で定義されるのと同じであることを6.2.4を実行しなければなりません。 火星_JOINが要求する起因するのが火星ほど以前に接合された範囲の写しであるかグループアドレスの範囲を全く含んでいないなら、Client Join/レジスタをSGに送ってはいけません。
The redistribution and hole punching algorithms used for propagating join requests as MARS_SJOIN request on a SCVC is the same as Section 6.2.4 except for the following. Only the MARS Servers which contain the registered MCS Clients for the target group ranges should propagate this information to their SCVCs.
SJOINがSCVCで要求する火星_が以下を除いたセクション6.2.4と同じであるので、伝播するのに使用されるアルゴリズムをパンチする再分配と穴は要求に参加します。 ターゲット・グループ範囲への登録されたMCS Clientsを含む火星Serversだけがこの情報をそれらのSCVCsに伝播するはずです。
Luciani & Gallo Experimental [Page 14] RFC 2443 MARS Service Using SCSP November 1998
1998年11月にSCSPを使用するLucianiとギャロ実験的な[14ページ]RFC2443火星サービス
5.4 MARS Client Leave/Deregister request.
5.4 Client Leave/Deregisterが要求する火星。
The MARS Client Leave/Deregister request is used to propagate the deregistering or leaving of specific group ranges by registered MARS Clients within the SG domain. It is similar to the MARS_LEAVE request defined in Sections 5.2.1 to 5.2.3 of [1]. When a MARS Server in the SG successfully deregisters a registered MARS Client or a registered client leaves a specific group address range for which it had joined the MARS Server MUST send a MARS Client Leave/Deregister request to the SG. If a registered MARS Client is unexpectedly removed from the CCVC the MARS Server MUST act as a proxy and send a MARS Client Leave/Deregister request to the SG.
Client Leave/Deregisterが要求する火星は、SGドメインの中の登録された火星Clientsによる特定のグループ範囲の反登録か退出を伝播するのに使用されます。 それは[1]において火星_LEAVE要求定義されたコネセクション5.2の.1〜5.2.3と同様です。 SGのServer火星であるときに、首尾よく、Clientの登録された火星か登録されたクライアントがそれがServer火星を接合した特定のグループアドレスの範囲を出る「反-レジスタ」はClient Leave/DeregisterがSGに要求する火星を送らなければなりません。 CCVCからClientの登録された火星を不意に取り除くなら、Server火星は、プロキシとして務めて、Client Leave/DeregisterがSGに要求する火星を送らなければなりません。
The format and meanings of the fields in a MARS Client Leave/Deregister request are the same as in Section 5.3 except the State is coded as 4 decimal for a MARS Client Leave/Deregister request.
Client Leave/Deregisterが要求する火星の分野の形式と意味はClient Leave/Deregisterが要求する火星のための4小数として州以外のセクション5.3でコード化されるのと同じです。
When a MARS Client Leave/Deregister request is sent with the mar$flags.register bit set to 1 all of the servers in the SG receiving this update MUST purge all cache entries for this client.
flags.registerビットが1に設定する$を損なってください。いつと共にClient Leave/Deregisterが要求する火星を送るか、SGのサーバがこのアップデートを受けるすべてがこのクライアントのためにすべてのキャッシュエントリーを掃除しなければなりません。
When a registered MARS Client issues a MARS_LEAVE for a specific group address range a MARS Client LEAVE/Deregister request MUST be sent to the servers in the SG. The actions taken by each server in the SG depend on previous group membership actions and MCS supported groups.
Clientの登録された火星が特定のグループアドレスの範囲に_LEAVE火星を発行するとき、Client LEAVE/Deregisterが要求する火星をSGのサーバに送らなければなりません。 SGの各サーバによって取られた行動は前のグループ会員資格動作とグループであるとサポートされたMCSによります。
Each MARS Server MUST perform the necessary redistribution and hole punching algorithms before propagating this request to the CCVC and SCVC on each server. The redistribution and hole punching algorithms used for propagating leave requests to the CCVC are the same as defined in Sections 6.1.2 and 6.2.4 of [1]. If the originating MARS_LEAVE request does not correspond to a previously joined range or contains no group address range than a MARS Client Leave/Deregister MUST NOT be sent to the SG.
それぞれのServer火星は. 再分配と穴のパンチアルゴリズムが休暇を伝播するのに使用した各サーバでこの要求をCCVCとSCVCに伝播して、CCVCへの要求がセクション6.1.2で定義されるのと同じ、そして、6.2.4になる前に[1]についてアルゴリズムをパンチする必要な再分配と穴を実行しなければなりません。 火星_LEAVEが要求する起因するのが火星ほど以前に接合された範囲に対応していないか、またはグループアドレスの範囲を全く含んでいないなら、Client Leave/DeregisterをSGに送ってはいけません。
The redistribution and hole punching algorithms used for propagating leave requests as MARS_SLEAVE requests on a SCVC is the same as Section 6.2.4 except for the following. Only the MARS Servers which contain the registered MCS Clients for the target group ranges should propagate this information to their SCVCs.
SLEAVEがSCVCで要求する火星_が以下を除いたセクション6.2.4と同じであるので、伝播するのに使用されるアルゴリズムをパンチする再分配と穴は要求を残します。 ターゲット・グループ範囲への登録されたMCS Clientsを含む火星Serversだけがこの情報をそれらのSCVCsに伝播するはずです。
5.5 MCS Unserve/Deregister request.
MCS Unserve/Deregisterが要求する5.5。
The MCS Unserve/Deregister request is used to propagate the deregistering or unservicing of specific groups by a registered MCS Client within the SG domain. It is similar to an MARS_MUNSERV request
MCS Unserve/Deregister要求は、SGドメインの中の登録されたMCS Clientによる特定のグループの反登録か非修理を伝播するのに使用されます。 それはMUNSERVが要求する_火星と同様です。
Luciani & Gallo Experimental [Page 15] RFC 2443 MARS Service Using SCSP November 1998
1998年11月にSCSPを使用するLucianiとギャロ実験的な[15ページ]RFC2443火星サービス
defined in Section 6.2.2 and 6.2.3 of [1]. When a MARS Server in the SG successfully deregisters a registered MCS Client or registered MCS Client stops serving a specific group address range for which it had serviced the MARS Server MUST send a MCS Unserve/Deregister request to the SG. If a registered MCS Client is unexpectedly removed from the SCVC the MARS Server owning the SCVC MUST act as a proxy and send a MCS Unserve/Deregister request to the SG.
セクション6.2.2と6.2では、[1]について.3を定義しました。 SGのServer火星であるときに、首尾よく、登録されたMCS Clientか登録されたMCS ClientがそれがServer火星を調整した特定のグループアドレスの範囲に役立つのを止める「反-レジスタ」はMCS Unserve/Deregister要求をSGに送らなければなりません。 登録されたMCS ClientがSCVCから不意に取り外されるなら、SCVC MUSTを所有している火星Serverがプロキシとして務めて、MCS Unserve/Deregister要求をSGに送ります。
The format and meanings of the fields in a MCS Unserve/Deregister request are the same as in Section 5.2 except the State is coded as 5 decimal for a MCS Unserve/Deregister request.
MCS Unserve/Deregister要求における分野の形式と意味はMCS Unserve/Deregister要求のための5小数として州以外のセクション5.2でコード化されるのと同じです。
When a MCS Client Unserve/Deregister request is sent with the mar$flags.register bit set to 1 all of the servers in the SG receiving this update MUST purge all cache entries for this client.
flags.registerビットが1に設定する$を損なってください。いつと共にMCS Client Unserve/Deregister要求を送るか、SGのサーバがこのアップデートを受けるすべてがこのクライアントのためにすべてのキャッシュエントリーを掃除しなければなりません。
When a registered MCS Client issues a MARS_MUNSERV for a specific group address range being served a MCS Client Unserve/Deregister request MUST be sent to the servers in the SG. The members of the SG that receive this update must then clear the cache entry associated with this MCS Client.
登録されたMCS Clientが役立たれている特定のグループアドレスの範囲に_MUNSERV火星を発行するとき、MCS Client Unserve/Deregister要求をSGのサーバに送らなければなりません。 そして、このアップデートを受けるSGのメンバーはこのMCS Clientに関連しているキャッシュエントリーをクリアしなければなりません。
In addition to clearing one or more cache entries associated with receiving a MCS Client Unserve/Deregister request each MARS Server in the SG MUST send out a MARS_LEAVE message on it's CCVC in order for clients to change back to a mesh topology.
より多くの開拓地1に加えて、クライアントがメッシュトポロジーに変わって戻るように、SG MUSTのそれぞれの火星Serverが火星_LEAVEメッセージをそれに出すというMCS Client Unserve/Deregister要求を受け取ると関連しているエントリーのCCVCをキャッシュしてください。
6. Security Considerations
6. セキュリティ問題
There is no mechanism to encrypt the CSA Record MARS Specific Part of the message exchanged between servers. However, there are base SCSP security features in the SCSP Protocol Independent part [2] which can be used to protect against attacks.
サーバの間で交換されたメッセージのCSA Record Specific Part火星を暗号化するために、メカニズムは全くありません。 しかしながら、ベースSCSPセキュリティ機能が攻撃から守るのに使用できるSCSPプロトコル無党派部分[2]にあります。
Any SCSP MARS is susceptible to Denial of Service (DOS) attacks. A rouge MARS Client can inundate its Server with MARS packets. This is a base MARS problem as currently defined by [1]. A rouge host can also inundate its neighboring SCSP MARS with SCSP packets. However, if the authentication option is used, the SCSP MARS databases will not become corrupted, as the bogus packets will be discarded when the authentication check fails.
どんなSCSP MARSもサービス妨害(DOS)攻撃に影響されやすいです。 ルージュClient火星は火星パケットをServerを殺到させることができます。 これは現在定義されているとして[1]によるベース火星問題です。 また、ルージュホストはSCSPパケットを隣接しているSCSP MARSを殺到させることができます。 しかしながら、認証オプションが使用されていると、SCSP MARSデータベースは崩壊するようにならないでしょう、認証チェックが失敗するとにせのパケットが捨てられるとき。
Due to the pair wise authentication model of SCSP MARS, the information received from any properly authenticated server is trusted and propagated throughout the server group. Consequently, if security of any SCSP MARS server is compromised, the entire database becomes vulnerable to corruption originating from the compromised server.
SCSP MARSの認証モデル、情報がどんな適切に認証されたサーバからも受信されたのが賢明な組への支払われるべきものは、サーバグループ中で信じられて、伝播されます。 その結果、どんなSCSP MARSサーバのセキュリティも感染されるなら、全体のデータベースは感染しているサーバから発する不正に被害を受け易くなります。
Luciani & Gallo Experimental [Page 16] RFC 2443 MARS Service Using SCSP November 1998
1998年11月にSCSPを使用するLucianiとギャロ実験的な[16ページ]RFC2443火星サービス
References
参照
[1] Armitage, G., "Support for Multicast over UNI 3.0/3.1 based ATM Networks", RFC 2022, November 1996.
[1] アーミテージ、G.、「UNI3.0/3.1の上のMulticastのサポートはATM Networksを基礎づけた」RFC2022、1996年11月。
[2] Luciani, J., Armitage, G., Halpern, J. and N. Doraswamy, "Server Cache Synchronization Protocol", RFC 2334, April 1998.
[2]LucianiとJ.とアーミテージとG.とアルペルンとJ.とN.Doraswamy、「サーバキャッシュ同期プロトコル」、RFC2334、1998年4月。
[3] Reynolds, J. and J. Postel, "Assigned Numbers", STD 2, RFC 1700, October 1994. See also: http://www.iana.org/numbers.html
[3] レイノルズとJ.とJ.ポステル、「規定番号」、STD2、RFC1700、1994年10月。 参照: http://www.iana.org/numbers.html
[4] Laubach, M., "Classic IP and ARP over ATM", RFC 1577, January 1994.
[4]Laubachと、M.と、「気圧での古典的なIPとARP」、RFC1577、1月1994日
[5] Bradner, S., "Key Words for use in RFCs to Indicate Requirement Levels," BCP 14, RFC 2119, March 1997.
[5] ブラドナー、S.、「Indicate Requirement LevelsへのRFCsにおける使用のための主要なワーズ」、BCP14、RFC2119、1997年3月。
Acknowledgments
承認
The authors would like to thank Grenville Armitage for his previous distributed MARS work and also the members of the ION working group of the IETF, whose review and discussion of this document has been invaluable.
作者は、仕事とIETF、レビュー、およびこのドキュメントの議論のIONワーキンググループのメンバーも非常に貴重であることを彼の前の分配された火星のためのグレンビルアーミテージに感謝したがっています。
Authors' Addresses
作者のアドレス
James V. Luciani Bay Networks, Inc. 3 Federal Street, BL3-04 Billerica, MA 01821
ジェームスV.Lucianiベイネットワークス, Inc.3のFederal通り、BL3-04ビルリカ、MA 01821
Phone: +1-508-916-4734 EMail: luciani@baynetworks.com
以下に電話をしてください。 +1-508-916-4734 メールしてください: luciani@baynetworks.com
Anthony M. Gallo IBM, Networking Hardware Division Dept. M6LA/B664 P.O. Box 12195 Research Triangle Park, NC 27709
アンソニーM.ギャロIBM、ネットワークハードウェア事業部部 M6LA/B664私書箱12195リサーチトライアングル公園、NC 27709
Phone: +1-919-254-9889 EMail: gallo@raleigh.ibm.com
以下に電話をしてください。 +1-919-254-9889 メールしてください: gallo@raleigh.ibm.com
Luciani & Gallo Experimental [Page 17] RFC 2443 MARS Service Using SCSP November 1998
1998年11月にSCSPを使用するLucianiとギャロ実験的な[17ページ]RFC2443火星サービス
Full Copyright Statement
完全な著作権宣言文
Copyright (C) The Internet Society (1998). All Rights Reserved.
Copyright(C)インターネット協会(1998)。 All rights reserved。
This document and translations of it may be copied and furnished to others, and derivative works that comment on or otherwise explain it or assist in its implementation may be prepared, copied, published and distributed, in whole or in part, without restriction of any kind, provided that the above copyright notice and this paragraph are included on all such copies and derivative works. However, this document itself may not be modified in any way, such as by removing the copyright notice or references to the Internet Society or other Internet organizations, except as needed for the purpose of developing Internet standards in which case the procedures for copyrights defined in the Internet Standards process must be followed, or as required to translate it into languages other than English.
それに関するこのドキュメントと翻訳は、コピーして、それが批評するか、またはそうでなければわかる他のもの、および派生している作品に提供するか、または準備されているかもしれなくて、コピーされて、発行されて、全体か一部分配された実装を助けるかもしれません、どんな種類の制限なしでも、上の版権情報とこのパラグラフがそのようなすべてのコピーと派生している作品の上に含まれていれば。 しかしながら、このドキュメント自体は何らかの方法で変更されないかもしれません、インターネット協会か他のインターネット組織の版権情報か参照を取り除くのなどように、それを英語以外の言語に翻訳するのが著作権のための手順がインターネットStandardsプロセスで定義したどのケースに従わなければならないか、必要に応じてさもなければ、インターネット標準を開発する目的に必要であるのを除いて。
The limited permissions granted above are perpetual and will not be revoked by the Internet Society or its successors or assigns.
上に承諾された限られた許容は、永久であり、インターネット協会、後継者または案配によって取り消されないでしょう。
This document and the information contained herein is provided on an "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
このドキュメントとそして、「そのままで」という基礎とインターネットの振興発展を目的とする組織に、インターネット・エンジニアリング・タスク・フォースが速達の、または、暗示しているすべての保証を放棄するかどうかというここにことであり、他を含んでいて、含まれて、情報の使用がここに侵害しないどんな保証も少しもまっすぐになるという情報か市場性か特定目的への適合性のどんな黙示的な保証。
Luciani & Gallo Experimental [Page 18]
LucianiとギャロExperimentalです。[18ページ]
一覧
スポンサーリンク