RFC1768 日本語訳
1768 Host Group Extensions for CLNP Multicasting. D. Marlow. March 1995. (Format: TXT=111499 bytes) (Status: EXPERIMENTAL)
プログラムでの自動翻訳です。
RFC一覧
英語原文
Network Working Group D. Marlow Request for Comments: 1768 NSWC-DD Category: Experimental March 1995
コメントを求めるワーキンググループD.マーロウの要求をネットワークでつないでください: 1768年のNSWC-DDカテゴリ: 実験的な1995年3月
Host Group Extensions for CLNP Multicasting
CLNPマルチキャスティングのためのホスト群拡大
Status of this Memo
このMemoの状態
This memo defines an Experimental Protocol for the Internet community. This memo does not specify an Internet standard of any kind. Discussion and suggestions for improvement are requested. Distribution of this memo is unlimited.
このメモはインターネットコミュニティのためにExperimentalプロトコルを定義します。 このメモはどんな種類のインターネット標準も指定しません。 議論と改善提案は要求されています。 このメモの分配は無制限です。
Abstract
要約
This memo documents work performed in the TUBA (TCP/UDP over Bigger Addresses) working group of IPng area prior to the July 1994 decision to utilize SIPP-16 as the basis for IPng. The TUBA group worked on extending the Internet Protocol suite by the use of ISO 8473 (CLNP) and its related routing protocols. This memo describes multicast extensions to CLNP and its related routing protocols for Internet multicast use. Publication of this memo does not imply acceptance by any IETF Working Group for the ideas expressed within.
このメモドキュメント仕事はIPngの基礎としてSIPP-16を利用するという1994年7月の決定の前にIPng領域のTUBA(Bigger Addressesの上のTCP/UDP)ワーキンググループで働きました。 TUBAグループはISO8473(CLNP)の使用とその関連するルーティング・プロトコルでインターネットプロトコルスイートを広げるのに働いていました。 このメモはインターネットマルチキャスト使用のためにCLNPとその関連するルーティング・プロトコルにマルチキャスト拡大について説明します。 このメモの公表は考えのために中で言い表された状態でどんなIETF作業部会による承認も含意しません。
This memo provides a specification for multicast extensions to the CLNP protocol similar to those provided to IP by RFC1112. These extensions are intended to provide the mechanisms needed by a host for multicasting in a CLNP based Internet. This memo covers addressing extensions to the CLNP addressing structure, extensions to the CLNP protocol and extensions to the ES-IS protocol. An appendix discusses the differences between IP multicast and the CLNP multicast approach provided in this memo.
このメモはRFC1112によってIPに提供されたものと同様のCLNPプロトコルにマルチキャスト拡大のための仕様を提供します。 これらの拡大がホストによってCLNPのベースのインターネットのマルチキャスティングに必要とされたメカニズムを提供することを意図します。 このメモがCLNPプロトコルと拡大に構造、拡大を扱うCLNPにアドレシング拡大をカバーしている、ES存在、議定書を作ってください。 付録はこのメモに提供されたIPマルチキャストとCLNPマルチキャストアプローチの違いについて議論します。
Acknowledgments
承認
The specification provided here was developed by a number of individuals in the IETF TUBA working group as well as the ANSI X3S3.3 and ISO SC6 WG2 committees. Key contributions were made by Steve Deering, Joel Halpern, Dave Katz and Dave Oran.
ここに提供された仕様はANSI X3S3.3とISO SC6 WG2委員会と同様にIETF TUBAワーキンググループにおける個体数によって開発されました。 主要な貢献はスティーブ・デアリング、ジョエル・アルペルン、デーヴ・キャッツ、およびデーヴ・オランによってされました。
Marlow [Page 1] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[1ページ]RFC1768CLNPマルチキャスティング行進
Table of Contents
目次
1. Introduction .......................................... 2 2. Levels of Conformance.................................. 3 3. Group Network Addresses................................ 4 4. Model of a CLNP End System Multicast Implementation.... 8 5. Extensions to the CLNP Protocol........................ 8 6. Extensions to the ES-IS Routeing Protocol ............. 15 7. Security Considerations ............................... 39 Appendix A. Differences with RFC 1112 .................... 40 Appendix B. Issues Under Study ........................... 43 References ................................................ 44 Author's Address .......................................... 45
1. 序論… 2 2. 順応のレベル… 3 3. ネットワーク・アドレスを分類してください… 4 4. CLNP終わりのシステムマルチキャスト実装のモデル… 8 5. CLNPへの拡大は議定書を作ります… 8 6. 拡大、ES存在、Routeingは議定書を作ります… 15 7. セキュリティ問題… 39 RFC1112がある付録A.差… 40 研究している付録B.問題… 43の参照箇所… 44作者のアドレス… 45
1. Introduction
1. 序論
This memo provides a specification for multicast extensions for CLNP in order to provide a CLNP based Internet the capabilities provided for IP by RFC 1112 (Host Extensions for IP Multicasting) [RFC1112]. This memo uses an outline similar to that of RFC 1112.
このメモは、RFC1112(IP MulticastingのホストExtensions)[RFC1112]でIPに提供された能力をCLNPのベースのインターネットに提供するためにマルチキャスト拡大のための仕様をCLNPに供給します。 このメモはRFC1112のものと同様のアウトラインを使用します。
Paraphrasing RFC 1112, "CLNP multicasting is the transmission of a CLNP datagram to a "host group", a set of zero or more End Systems identified by a single group Network address (GNA). A multicast datagram is delivered to all members of its destination host group with the same "best-efforts" reliability as regular unicast CLNP datagrams, i.e., the datagram is not guaranteed to arrive intact at all members of the destination group or in the same order relative to other datagrams.
RFC1112について言い換える「CLNPマルチキャスティングは「ホストグループ」へのCLNPデータグラムのトランスミッションであり、ゼロか以上のセットはただ一つのグループNetworkアドレス(GNA)によって特定されたEnd Systemsです」。 マルチキャストデータグラムは通常のユニキャストCLNPデータグラムとして同じ「最善の努力」の信頼性であて先ホストグループのすべてのメンバーに提供されます、すなわち、データグラムは、他のデータグラムに比例して目的地グループのすべてのメンバーにおいて、または、同次で完全な状態で到着するように保証されません。
"The membership of a host group is dynamic; that is End Systems may join and leave groups at any time. There is no restrictions on the location or number of members in a host group. An End System may be a member of more than one group at a time. An End System need not be a member of a group to send datagrams to it.
「ホストグループの会員資格はダイナミックです」。 すなわち、End Systemsはいつでも、グループに加わって、出るかもしれません。 制限が全くホストグループにおける位置か会員数にありません。 一度に、End Systemは1つ以上のグループのメンバーであるかもしれません。 End Systemはデータグラムをそれに送るグループのメンバーである必要はありません。
"A host group may be permanent or transient. A permanent group has an administratively assigned GNA. It is the address, not the membership of the group, that is permanent; at any time a permanent group may have any number of members, even zero.
「ホストグループは、永久的であるか、または一時的であるかもしれません。」 永久的なグループには、行政上割り当てられたGNAがあります。 それはグループの会員資格ではなく、永久的なアドレスです。 いつでも、永久的なグループには、どんな会員数、同等のゼロもあるかもしれません。
"Internetwork forwarding of CLNP multicast datagrams is handled by "multicast capable" Intermediate Systems which may be co-resident with unicast capable Intermediate Systems.
「CLNPマルチキャストデータグラムのインターネットワーク推進はユニキャストのできるIntermediate Systemsをもっているコレジデントであるかもしれない「マルチキャストできる」Intermediate Systemsによって扱われます。」
The multicast extensions to the CLNP addressing structure defines group Network addresses which identify host groups. The multicast extensions to CLNP provides a means for identifying a CLNP packet and
構造を扱うと定義されるCLNPへのマルチキャスト拡大はホストグループを特定するNetworkアドレスを分類します。 そしてCLNPへのマルチキャスト拡大がCLNPパケットを特定するためのa手段を提供する。
Marlow [Page 2] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[2ページ]RFC1768CLNPマルチキャスティング行進
provides scope control mechanisms for CLNP multicast packets. The multicast extensions to the ES-IS protocol provide the mechanisms needed for a host to exchange control information with multicast capable routers. These extensions to the ES-IS protocol provide for a host to "announce" which multicast packets are of interest and for a multicast capable router to dynamically "map" group Network addresses to subnetwork addresses.
CLNPマルチキャストパケットに範囲制御機構を提供します。 マルチキャスト拡大、ES存在、プロトコル、ホストがマルチキャストのできるルータと制御情報を交換するのが必要であるメカニズムを提供してください。 これらの拡大、ES存在、プロトコル、「発表する」それのマルチキャストパケットは興味があるホストとマルチキャストのできるルータに提供して、ダイナミックにグループNetworkアドレスをサブネットワークアドレスに「写像してください」。
This memo specifies the extensions required by an End System to make use of CLNP multicast. In addition the requirements placed upon multicast capable Intermediate Systems to exchange information with multicast capable End Systems is specified. No specifications are provided related to the information exchanges between Intermediate Systems to support multicast route selection or multicast Protocol Data Unit (PDU) forwarding. A discussion of multicast route selection and PDU forwarding has been written by Steve Deering [Deering91]. Note that for these multicast extensions to work there must exist an uninterrupted path of multicast capable routers between the End Systems comprising a host group (such paths may utilize tunneling (i.e., unicast CLNP encapsulated paths between multicast capable CLNP routers)). In order to support multicast route selection and forwarding for a CLNP based internet additional specifications are needed. Specifications of this type could come in the form of new protocols, extensions to the current CLNP based routing protocols or use of a technique out of the IETF's Inter-Domain Multicast Routing (IDMR) group. The IDMR group is currently investigating multicast protocols for routers which utilize a router's unicast routing protocols, this approach may extend directly to CLNP routers.
このメモはCLNPマルチキャストを利用するためにEnd Systemによって必要とされた拡大を指定します。 要件がマルチキャストができていた状態で情報交換するためにマルチキャストのできるIntermediate Systemsに置いた追加では、End Systemsは指定されます。 仕様は、全くマルチキャストルート選択かマルチキャストプロトコルがData Unit(PDU)推進であるとサポートするためにIntermediate Systemsの間の情報交換にあって、関連していません。 マルチキャストルート選択とPDU推進の議論はスティーブ・デアリング[Deering91]によって書かれています。 これらのマルチキャスト拡大が働くように、ホストグループを包括するEnd Systemsの間のマルチキャストのできるルータのとぎれない経路が存在しなければならないことに注意してください(そのような経路はトンネリング(すなわち、マルチキャストのできるCLNPルータの間の経路であるとカプセル化されたユニキャストCLNP)を利用するかもしれません)。 CLNPのためにマルチキャストルート選択と推進をサポートするために、ベースのインターネット追加仕様が必要です。 このタイプの仕様は新しいプロトコル(IETFのInter-ドメインMulticastルート設定(IDMR)グループからのテクニックの現在のCLNPベースのルーティング・プロトコルか使用への拡大)のフォームに入るかもしれません。 IDMRグループは現在ルータのユニキャストルーティング・プロトコルを利用するルータのためにマルチキャストプロトコルを調査していて、このアプローチは直接CLNPルータに達するかもしれません。
While many of the techniques and assumptions of IP multicasting (as discussed in RFC 1112) are used in CLNP multicasting, there are number of differences. Appendix A describes the differences between CLNP multicasting and IP multicasting. This memo describes techniques brought in directly from projects within ISO to incorporate multicast transmission capabilities into CLNP [MULT-AMDS].
IPマルチキャスティング(RFC1112で議論するように)のテクニックと仮定の多くがCLNPマルチキャスティングに使用されますが、違いの数があります。 付録AはCLNPマルチキャスティングとIPマルチキャスティングの違いについて説明します。 このメモは、CLNP[MULT-AMDS]にマルチキャストトランスミッション能力を組み入れるためにISOの中で直接プロジェクトから持って入られたテクニックについて説明します。
2. Levels of Conformance
2. 順応のレベル
There are three levels of conformance for End Systems to this specification:
この仕様へのEnd Systemsのための順応の3つのレベルがあります:
Level 0: no support for CLNP multicasting.
レベル0: CLNPマルチキャスティングのサポートがありません。
There is no requirement for a CLNP End System (or Intermediate System) to support CLNP multicasting. Level 0 hosts should be unaffected by the presence of multicast activity. The destination addresses used in support of multicast transfers, the GNA, should not be enabled by a non-multicast capable End System and the PDUs
CLNP End System(または、Intermediate System)がCLNPがマルチキャスティングであるとサポートするという要件が全くありません。 レベル0 ホストはマルチキャスト活動の存在で影響を受けないはずです。 非マルチキャストのできるEnd SystemとPDUsはマルチキャスト転送を支持して使用される送付先アドレス(GNA)を可能にするはずがありません。
Marlow [Page 3] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[3ページ]RFC1768CLNPマルチキャスティング行進
themselves are marked differently than unicast PDUs and thus should be quietly discarded.
自分たち、ユニキャストPDUsと異なってマークされて、その結果、静かに捨てられるべきです。
Level 1: support for sending but not receiving CLNP multicast PDUs.
レベル1: CLNPを発信しますが、受けないように、マルチキャストがPDUsであるとサポートしてください。
An End System originating multicast PDUs is required to know whether a multicast capable Intermediate System is attached to the subnetwork(s) that it originates multicast PDUs (i.e., to determine the destination SNPA (subnet) address). An End System with Level 1 conformance is required to implement all parts of this specification except for those supporting only Multicast Announcement. An End System is not required to know the current Multicast Address Mapping to start originating multicast PDUs.
マルチキャストPDUsを溯源するEnd Systemが、マルチキャストできるIntermediate Systemがサブネットワークに取り付けられるかどうかを知るのに必要です。それはマルチキャストPDUs(すなわち、送付先SNPA(サブネット)アドレスを決定する)を溯源します。 それら以外のこの仕様のすべての部分を実装する1回の順応が必要であるMulticast AnnouncementだけをサポートするLevelとEnd System。 End Systemは、現在のMulticast Address Mappingが、マルチキャストPDUsを溯源するのを出発するのを知るのに必要ではありません。
Note: It is possible for End System not implementing Multicast Address Mapping to successfully originate multicast PDUs (but with the End System knowing of the existence of a multicast capable Intermediate System). Such operation may lead to inefficient subnetworks use. Thus when an End System continues (or may continue) to originate multicast PDUs destined for the same group, implementations are to provide Multicast Address Mapping support.
以下に注意してください。 Multicast Address Mappingを実装しないEnd Systemに、首尾よく、マルチキャストPDUs(しかしEnd SystemがマルチキャストできるIntermediate Systemの存在を知っていて)を溯源するのは可能です。 そのような操作は効率の悪いサブネットワーク使用につながるかもしれません。 したがって、実装はEnd Systemが、同じグループのために運命づけられたマルチキャストPDUsを溯源し続けているとき(または、続くかもしれません)、Multicast Address Mappingサポートを提供することです。
Level 2: full support for CLNP multicasting.
レベル2: CLNPマルチキャスティングの全面的な支援。
Level 2 allows a host to join and leave host groups as well as send CLNP PDUs to host groups. It requires implementation by the End System of all parts of this specification.
レベル2で、ホストは、加わって、グループをホストにやめて、ホストグループにCLNP PDUsを送ります。 それはこの仕様のすべての部分のEnd Systemで実装を必要とします。
3. Group Network Addresses
3. グループネットワーク・アドレス
Individual Network addresses used by CLNP for End System addressing are called Network Service Access Points (NSAPs). RFC 1237 defines the NSAP address for use in the Internet. In order to provide an address for a group of End Systems, this specification does not change the definition of the NSAP address, but adds a new type of identifier - the group Network address - that supports a multicast Network service (i.e., between a single source NSAP, identified by an individual Network address, and a group of destination NSAPs, identified by a group Network address). Host groups are identified by group Network addresses.
End SystemアドレシングにCLNPによって使用された個々のNetworkアドレスはNetwork Service Access Points(NSAPs)と呼ばれます。 RFC1237はインターネットでの使用のためのNSAPアドレスを定義します。 End Systemsのグループのためのアドレスを提供するために、この仕様は、NSAPアドレスの定義を変えませんが、マルチキャストがNetworkサービスであるとサポートする新しいタイプに関する識別子(グループNetworkアドレス)を加えます(すなわち、個々のNetworkアドレスによって特定された独身のソースNSAPとグループNetworkアドレスによって特定された目的地NSAPsのグループの間で)。 ホストグループはグループNetworkアドレスによって特定されます。
In the development of multicast address extensions to CLNP, requirements were identified for: (1)"easily distinguishing" group addresses at the Network layer from NSAP addresses; (2)leaving the currently allocated address families unaffected and (3)ensuring that the approach taken would not require the establishment of new addressing authorities. In addition, it was agreed that providing multicast options for all OSI Network layer users was desirable and
CLNPへのマルチキャストアドレス拡大の開発では、要件は以下のために特定されました。 (1)Networkの「容易に区別している」グループアドレスはNSAPアドレスから層にされます。 (2)現在割り当てられたアドレスファミリーを影響を受けないままにし、取られたアプローチが新しいアドレシング当局を設立に要求しないのを確実にする(3)。 そしてさらに、すべてのOSI Network層のユーザにマルチキャストオプションを提供するのが望ましいのに同意された。
Marlow [Page 4] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[4ページ]RFC1768CLNPマルチキャスティング行進
thus the group Network addressing solution should support options for all address formats covered by ISO/IEC 8348 | CCITT Recommendation X.213. The only viable means identified for meeting all requirements was via creating a new set of AFI values with a fixed one-to-one mapping between each of the existing AFI values and a corresponding group AFI value.
したがって、グループNetworkアドレシング解決はISO/IEC8348でカバーされたすべてのアドレス形式のためのオプションをサポートするべきです。| CCITT推薦X.213。 それぞれの既存のAFI値と対応するグループAFI価値の間には、1〜1つの固定マッピングがある状態で新しいAFI値を作成することを通してすべての必要条件を満たすために特定された唯一の実行可能な手段がありました。
Group Network addresses are defined by creating a new set of AFI values, one for each existing AFI value, and a fixed one-to-one mapping between each of the existing AFI values and a corresponding group AFI value. The syntax of a group Network address is identical to the syntax of an individual Network address, except that the value of the AFI in an individual Network address may be only one of the values already allocated for individual Network addresses, whereas the value of the AFI in a group Network address may be only one of the values allocated here for group Network addresses. The AFI values allocated for group Network addresses have been chosen in such a way that they do not overlap, in the preferred encoding defined by ISO/IEC 8348 | CCITT Recommendation X.213, with any of the AFI values that have already been allocated for individual Network addresses.
グループNetworkアドレスは、新しいAFI値、およびそれぞれの既存のAFI値あたり1つ、それぞれの既存のAFI値と対応するグループAFI価値の間の1〜1つの固定マッピングを作成することによって、定義されます。 グループNetworkアドレスの構文はグループNetworkアドレスのAFIの値が個々のNetworkアドレスのために既に割り当てられた値1であるだけであるかもしれませんが、個々のNetworkアドレスのAFIの値が1であるだけであるかもしれないのを除いて、Networkが演説するグループNetworkアドレスのためにここに割り当てられた値の個人の構文と同じです。 グループNetworkアドレスのために割り当てられたAFI値は重ならないような方法で選ばれました、ISO/IEC8348によって定義された都合のよいコード化で| 個々のNetworkアドレスのために既に割り当てられたAFI値のいずれがあるCCITT Recommendation X.213。
3.1 Definitions
3.1 定義
group Network address: an address that identifies a set of zero or more Network service access points; these may belong to multiple Network entities, in different End Systems.
Networkアドレスを分類してください: 1セットのゼロか、より多くのNetworkサービスアクセスポイントを特定するアドレス。 これらは異なったEnd Systemsの複数のNetwork実体に属すかもしれません。
individual Network address: an address that identifies a single NSAP.
個々のNetworkアドレス: 独身のNSAPを特定するアドレス。
3.2 CLNP Addresses
3.2 CLNPアドレス
A discussion of the CLNP address format is contained in RFC 1237. The structure of all CLNP addresses is divided into two parts the Initial Domain Part (IDP) and the Domain Specific Part (DSP). The first two octets of the IDP are the Authority and Format Identifier (AFI) field. The AFI has an abstract syntax of two hexadecimal digits with a value in the range of 00 to FF. In addition to identifying the address authority responsible for allocating a particular address and the format of the address, the AFI also identifies whether an address is an individual Network address or a group Network address. There are 90 possible AFI values to support individual Network address allocations. In addition, when the AFI value starts with the value "0" this identifies that the field contains an incomplete individual Network address (i.e., identifies an escape code).
CLNPアドレス形式の議論はRFC1237に含まれています。 すべてのCLNPアドレスの構造は2つの部品Initial Domain Part(IDP)とDomain Specific Part(DSP)に分割されます。 IDPの最初の2つの八重奏がAuthorityとFormat Identifier(AFI)分野です。 AFIは値と共に00の範囲に2つの16進数字の抽象構文をFFに持っています。 また、特定のアドレスとアドレスの形式を割り当てるのに原因となるアドレス権威を特定することに加えて、AFIは、アドレスが個々のNetworkアドレスかそれともグループNetworkアドレスであるかを特定します。 個々のNetworkアドレスが配分であるとサポートするために、90の可能なAFI値があります。 さらに、AFI値が値から始まると、「何0インチも、これは、分野が不完全な個々のネットワーク・アドレス(すなわち、エスケープコードを特定する)を含むのを特定します」。
Table 1 allocates 90 possible AFI values to support group Network address allocations. In addition if the first two digits of the IDP are hexadecimal FF, this indicates the presence of an incomplete
テーブル1は90の可能なAFI値をサポートグループNetworkアドレス配分に割り当てます。 これが、1番目であるならさらに、IDPの2ケタが16進FFであることを存在を示す、不完全
Marlow [Page 5] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[5ページ]RFC1768CLNPマルチキャスティング行進
group Network address. The allocation of group addresses is restricted to be only from the AFI values allocated for the assignment of group addresses in Table 1. An addressing authority in allocating either Network addresses or authorizing one or more authorities to allocate addresses, allocates both individual and the corresponding group addresses. Thus each block of addresses allocated by an addressing authority (or its sub-authority) contains a block of individual Network addresses and group Network addresses. The individual and group address block allocated are differentiated by the AFI values used which are related as shown in Table 1.
Networkアドレスを分類してください。 グループアドレスの配分は、単にTable1のグループアドレスの課題のために割り当てられたAFI値からあるように制限されます。 アドレシング権威、アドレスを割り当てるためにNetworkアドレスか1つを認可するか、より多くの当局のどちらかを中に割り当てて、両方の個々のアドレスと対応するグループアドレスを割り当てます。 したがって、アドレシング権威(または、サブ権威)によって割り当てられたそれぞれのブロックのアドレスは1ブロックの個々のNetworkアドレスとグループNetworkアドレスを含んでいます。 あて先ブロックが割り当てた個人とグループは値が使用したTable1に示されるように関係づけられるAFIによって差別化されます。
Group Network addresses are only used as the destination address parameter of a CLNP PDU. Source Address parameters are never permitted to be group Network addresses.
グループNetworkアドレスはCLNP PDUの目的地アドレスパラメタとして使用されるだけです。 ソースAddressパラメタはグループNetworkアドレスであることが決して許可されていません。
Table 2 lists the AFI values which have not been assigned, at this time, for the support of neither individual nor group address allocation. Future assignment of these AFI values is possible. Additional information concerning individual Network addresses (i.e., NSAP and NET (Network Entity Titles)) is contained in RFC 1237.
テーブル2は割り当てられていないAFI値を記載します、このとき、どちらも個人かグループアドレス配分のサポートのために。 これらのAFI値の将来の課題は可能です。 個々のNetworkアドレス(すなわち、NSAPとNET(ネットワークEntity Titles))に関する追加情報はRFC1237に含まれています。
Note: While the format of the Initial Domain Part of a group Network address is assigned, the format for the Domain Specific Part of the group Network address is specified by an addressing authority and is out of the scope of this memo. While NSAP address assignments are typically made to support hierarchical unicast routing, a similar consideration for group Network address assignments may not exist.
以下に注意してください。 グループNetworkアドレスのInitial Domain Partの形式は割り当てられますが、グループNetworkアドレスのDomain Specific Partのための形式は、アドレシング権威によって指定されて、このメモの範囲の外にあります。 階層的なユニキャストルーティングをサポートするのをNSAPアドレス課題を通常している間、グループNetworkアドレス課題のための同様の考慮は存在しないかもしれません。
Marlow [Page 6] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[6ページ]RFC1768CLNPマルチキャスティング行進
TABLE 1 - Relationship of AFI Individual and Group Values ----------------------------------------------------------- |Individual Group | Individual Group | Individual Group | ----------------------------------------------------------- | 0x FF | | | | 10 A0 | 40 BE | 70 DC | | 11 A1 | 41 BF | 71 DD | | 12 A2 | 42 C0 | 72 DE | | 13 A3 | 43 C1 | 73 DF | | 14 A4 | 44 C2 | 74 E0 | | 15 A5 | 45 C3 | 75 E1 | | 16 A6 | 46 C4 | 76 E2 | | 17 A7 | 47 C5 | 77 E3 | | 18 A8 | 48 C6 | 78 E4 | | 19 A9 | 49 C7 | 79 E5 | | 20 AA | 50 C8 | 80 E6 | | 21 AB | 51 C9 | 81 E7 | | 22 AC | 52 CA | 82 E8 | | 23 AD | 53 CB | 83 E9 | | 24 AE | 54 CC | 84 EA | | 25 AF | 55 CD | 85 EB | | 26 B0 | 56 CE | 86 EC | | 27 B1 | 57 CF | 87 ED | | 28 B2 | 58 D0 | 88 EE | | 29 B3 | 59 D1 | 89 EF | | 30 B4 | 60 D2 | 90 F0 | | 31 B5 | 61 D3 | 91 F1 | | 32 B6 | 62 D4 | 92 F2 | | 33 B7 | 63 D5 | 93 F3 | | 34 B8 | 64 D6 | 94 F4 | | 35 B9 | 65 D7 | 95 F5 | | 36 BA | 66 D8 | 96 F6 | | 37 BB | 67 D9 | 97 F7 | | 38 BC | 68 DA | 98 F8 | | 39 BD | 69 DB | 99 F9 | -----------------------------------------------------------
テーブル1--AFI個人と階級値の関係----------------------------------------------------------- |個々のグループ| 個々のグループ| 個々のグループ| ----------------------------------------------------------- | 0x ff| | | | 10 A0| 40 いてください。| 70 DC| | 11 A1| 41 BF| 71 DD| | 12 A2| 42 C0| 72 DE| | 13 A3| 43 C1| 73 DF| | 14 A4| 44 C2| 74E0| | 15 A5| 45 C3| 75E1| | 16 A6| 46 C4| 76E2| | 17 A7| 47 C5| 77E3| | 18 A8| 48 C6| 78E4| | 19 A9| 49 C7| 79E5| | 20 AA| 50 C8| 80E6| | 21 AB| 51 C9| 81E7| | 22 西暦| 52 カリフォルニア| 82E8| | 23 西暦| 53 CB| 83E9| | 24 AE| 54 CC| 84 EA| | 25 AF| 55CD| 85 EB| | 26 B0| 56 Ce| 86 EC| | 27 B1| 57 Cf| 87 エド| | 28 B2| 58 D0| 88 EE| | 29 B3| 59 D1| 89 EF| | 30 B4| 60 D2| 90 F0| | 31 B5| 61 D3| 91 F1| | 32 B6| 62 D4| 92 F2| | 33 B7| 63 D5| 93 F3| | 34 B8| 64 D6| 94 F4| | 35 B9| 65 D7| 95 F5| | 36Ba| 66 D8| 96 F6| | 37 掲示板| 67 D9| 97 F7| | 38 紀元前| 68 DA| 98 F8| | 39 BD| 69 DB| 99 F9| -----------------------------------------------------------
Marlow [Page 7] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[7ページ]RFC1768CLNPマルチキャスティング行進
TABLE 2 - AFI values reserved for future allocation
TABLE2--今後の配分のために予約されたAFI値
-------------- | 1A-1F | | 2A-2F | | 3A-3F | | 4A-4F | | 5A-5F | | 6A-6F | | 7A-7F | | 8A-8F | | 9A-9F | | FA-FE | --------------
-------------- | 1A-1F| | 2A-2F| | 3A-3F| | 4A-4F| | 5A-5F| | 6A-6F| | 7A-7F| | 8A-8F| | 9A-9F| | FA-FE| --------------
4. Model of a CLNP End System Multicast Implementation
4. CLNP終わりのシステムマルチキャスト実装のモデル
The use of multicast transmission by a CLNP End System involves extensions to two protocols: CLNP and the ES-IS Routeing Protocol. To provide level 0 service (no support for CLNP multicast), no extensions to these two protocols are required. To provide level 1 service (support for sending but not receiving CLNP multicast PDUs) all extensions contained in the following sections are required except for those supporting only Multicast Announcement. In order to support level 2 service (full support for CLNP multicasting), the extensions contained in the following sections are required. Extensions identified for Intermediate Systems are not required (or appropriate) for End Systems. Multicast transmission also requires the use of a group Network address (as previously described) as the destination address parameter.
CLNP End Systemによるマルチキャスト送信の使用は2つのプロトコルに拡大にかかわります: そして、CLNP、ES存在、Routeingは議定書を作ります。 サービス(CLNPマルチキャストのサポートがない)、これらへの拡大を全くレベル0に提供しないように、2つのプロトコルが必要です。 レベル1 サービス(CLNPを発信しますが、受けないように、マルチキャストがPDUsであるとサポートする)を提供するために、Multicast Announcementだけをサポートするものを除いて、以下のセクションに含まれたすべての拡大が必要です。 レベル2 サービスが(CLNPマルチキャスティングの全面的な支援)であるとサポートするために、以下のセクションに含まれた拡大が必要です。 End Systemsにおいて、Intermediate Systemsのために特定された拡大は、必要でなくて(適切。)です。また、マルチキャスト送信は目的地アドレスパラメタとしてグループNetworkアドレス(以前に説明されているとしての)の使用を必要とします。
5. Extensions to the CLNP protocol
5. CLNPプロトコルへの拡大
This section provides extensions to the CLNP Protocol [CLNP] ISO 8473-1, to support multicast transmission. These additions provide procedures for the connectionless transmission of data and control information from one network-entity to one or more peer network- entities.
このセクションは、マルチキャスト送信をサポートするためにCLNPプロトコル[CLNP]ISO8473-1に拡大を供給します。 これらの追加は1つのネットワーク実体から1人以上の同輩ネットワークの実体までデータと制御情報のコネクションレスな伝達のための手順を提供します。
In developing the multicast extensions for CLNP a decision was needed on how to "mark" a packet as multicast (versus the current unicast packets). Such marking is necessary since the forwarding behavior for multicast packets is different (e.g., multiple copies of a packet may need to be forwarded). The two alternatives considered were to mark the packet (via a particular field) or to mark the destination address, in the end both were done. The destination address for a multicast PDU identifies a host group which is of a very different nature than the unicast NSAP address. Rather than changing the
CLNPのためにマルチキャスト拡大を発生するのにおいて、決定がマルチキャスト(現在のユニキャストパケットに対する)としてどうパケットを「マークするか」に関して必要でした。 マルチキャストパケットのための推進の振舞いが異なっているので(例えば、パケットの複本は、進められる必要があるかもしれません)、そのようなマークが必要です。 考えられた2つの選択肢は、パケット(特定の分野を通る)をマークするか、または送付先アドレスにマークすることでした、両方が行われた終わりで。 マルチキャストPDUのための送付先アドレスはユニキャストNSAPアドレスより非常に異なって自然なホストグループを特定します。 変化よりむしろ
Marlow [Page 8] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[8ページ]RFC1768CLNPマルチキャスティング行進
nature of NSAP addresses, a new set of addresses were created named group Network addresses which are marked within the first octet (i.e., the AFI field) with values reserved for group Network addresses.
NSAPアドレスの本質、新しいアドレスは値がグループNetworkアドレスのために予約されている状態で最初の八重奏(すなわち、AFI分野)の中でマークされる作成された命名されたグループNetworkアドレスでした。
Consideration was given to no further marking of the PDU; however, a problem was identified with only using the group Network address to identify multicast packets. Currently routers implementing the IS-IS Intra-Domain protocol as Level 1 routers when receiving a packet with an unknown destination address are permitted to either discard the packet or send it to a Level 2 router. Such actions by non-multicast capable routers to multicast packets can lead to non-deterministic behavior. Level 1 routers upon receiving a packet containing a group Network address might pass the packet up to a Level 2 router (which may or may not be multicast capable) or it might discard it. Depending upon the circumstances this might lead to whole regions missing packets or packet duplication (possibly even explosion). The result was to seek deterministic behavior by non-multicast capable routers by creating a new PDU type (Multicast Data PDU) and inserting into the CLNP reasons for discard: receiving a PDU of unknown type. Note that this reason for discard is mandatory on multicast capable and non-multicast capable CLNP implementations.
PDUの一層のマークでないのに対して考慮を払いました。 しかしながら、問題は、マルチキャストパケットを特定するのにグループNetworkアドレスを使用するだけであることで同一視されました。 現在のルータが実装する、-、未知の送付先アドレスでパケットを受けるとき、Level1ルータがa Level2ルータにパケットを捨てるか、またはそれを送ることが許可されるとき、Intra-ドメインは議定書を作ります。 マルチキャストパケットへの非マルチキャストのできるルータによるそのような動作は非決定論的な振舞いにつながることができます。 レベル1 グループNetworkアドレスを含むパケットを受けるときのルータがパケットをLevel2ルータ(マルチキャストできるかもしれない)まで通過するか、またはそれはそれを捨てるかもしれません。 事情によって、これはパケットを逃す全体の領域かパケット重複(ことによると爆発さえ)に通じるかもしれません。 結果は非マルチキャストのできるルータで新しいPDUタイプ(マルチキャストData PDU)を創造して、破棄の理由をCLNPに挿入することによって決定論的な振舞いを求めることでした: 未知のタイプのPDUを受けます。 破棄のこの理由がマルチキャストのできて非マルチキャストのできるCLNP実装で義務的であることに注意してください。
5.1 Definitions
5.1 定義
multicast: Data transmission to one or more destinations in a selected group in a single service invocation.
マルチキャスト: ただ一つのサービス実施における選択されたグループにおける1つ以上の目的地へのデータ伝送。
multicast capable Intermediate System: An Intermediate System which incorporates the multicast features of the Network layer.
マルチキャストのできるIntermediate System: Network層のマルチキャスト機能を取り入れるIntermediate System。
5.2 Addresses
5.2 アドレス
The destination address parameter of a multicast PDU shall contain a group Network address. The source address parameter shall be an individual Network address.
マルチキャストPDUの目的地アドレスパラメタはグループNetworkアドレスを含むものとします。 ソースアドレスパラメタは個々のNetworkアドレスになるでしょう。
5.3 Extensions to the current protocol functions
電流への5.3の拡大が機能について議定書の中で述べます。
In order to support multicast transmissions the following optional CLNP protocol functions will be implemented:
マルチキャスト送信が以下であるとサポートするために、任意のCLNPプロトコル機能は実装されるでしょう:
5.3.1 Header Format Analysis function
5.3.1 ヘッダーFormat Analysisは機能します。
The header format analysis function optionally provides capabilities to Network entities which support multicast transfer to supply applicable PDUs directly to End Systems served by such a Network entity as well as to forward such PDUs on to other Network entities.
ヘッダー形式分析機能は任意に直接そのようなNetwork実体によって役立たれるEnd Systemsに適切なPDUsを供給して、他のNetwork実体にそのようなPDUsを送るためにマルチキャスト転送をサポートするNetwork実体に能力を提供します。
Marlow [Page 9] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[9ページ]RFC1768CLNPマルチキャスティング行進
This optional functionality is realized through a Network entity with multicast capability identifying a PDU as using multicast transfer via the PDU type and the PDU's destination address field.
マルチキャスト能力がPDUタイプとPDUの目的地アドレス・フィールドを通ってマルチキャスト転送を使用するとしてPDUを特定している状態で、この任意の機能性はNetwork実体を通して実現されます。
If a Network entity supports multicast transmission, then the header format analysis function shall provide checking to ensure that a PDU does not contain a group Network address in the source address field. Any PDU header analyzed to have a group address in the source address field shall be discarded.
Network実体がマルチキャスト送信をサポートするなら、ヘッダー形式分析機能は、PDUがソースアドレス・フィールドにグループNetworkアドレスを保管していないのを保証するために照合を提供するものとします。 ソースアドレス・フィールドにグループアドレスを持つために分析されたどんなPDUヘッダーも捨てられるものとします。
5.3.2 Route PDU function
5.3.2 ルートPDUは機能します。
The route PDU function optionally provides capabilities to Network entities which support multicast transfer for determining multiple Network entities to which a single PDU shall be forwarded to. This may result in multiple invocations of the forward PDU function and hence the need to make multiple copies of the PDU. For PDUs that are received from a different Network entity, the optional functionality for the route PDU function is realized as a result of the header format analysis function's recognition of the PDU as being a multicast PDU. A Network entity attached to more than one subnetwork when originating a multicast PDU is permitted to originate the PDU on more than one subnetwork.
ルートPDU機能は任意に独身のPDUをどれに送るものとするかと複数のNetwork実体を決定するためのマルチキャスト転送をサポートするNetwork実体に能力を提供します。 これは前進のPDU機能の複数の実施とPDUの複本を作るしたがって、必要性をもたらすかもしれません。 異なったNetwork実体から受け取られるPDUsに関しては、ルートPDU機能のための任意の機能性はヘッダー形式分析機能のPDUの認識の結果、マルチキャストPDUであるとして実現されます。 マルチキャストPDUを溯源するとき1つ以上のサブネットワークに付けられたNetwork実体が1つ以上のサブネットワークの上でPDUを溯源することが許可されています。
Note: The ES-IS function "Extensions to the ISO CLNP Route Function by End Systems" discussed in section 6.10 identifies on which subnetworks an End System attached to more than one subnetwork must originate multicast PDUs on.
以下に注意してください。 ES存在、「ISO CLNPルート機能への拡大はシステムを終わること」がセクション6.10で議論した機能が、End Systemがどのサブネットワークの上で、あるサブネットワークがマルチキャストPDUsを溯源しなければならない以上に付いたかを特定します。
Note: The purpose in allowing an originating Network entity to originate a multicast PDU on multiple subnetworks is to support the development of multicast IS-IS protocols which will need to determine on which subnetworks a multicast PDU has visited. This behavior is predicated on the assumption that the Intermediate Systems in the OSI environment performing multicast forwarding form a connected set.
以下に注意してください。 起因しているNetwork実体が複数のサブネットワークの上のPDUがマルチキャストの開発をサポートすることになっているマルチキャストを溯源するのを許容することにおける目的、-、どのサブネットワークの上でPDUが訪問したマルチキャストを決定する必要があるプロトコル。 この振舞いはマルチキャスト推進を実行するOSI環境におけるIntermediate Systemsが連結集合を形成するという前提で叙述されます。
5.3.3 Forward PDU function
5.3.3 前方に、PDUは機能します。
This function issues an SN-UNITDATA request primitive, supplying the subnetwork or Subnetwork Dependent Convergence Function (SNDCF) identified by the route PDU function with the protocol data unit as user data to be transmitted, the address information required by that subnetwork or SNDCF to identify the "next" system or systems within the subnetwork-specific addressing domain (this may be one or more Intermediate Systems and/or one or more destination End Systems), and quality of service constraints (if any) to be considered in the processing of the user data.
ルートPDUによって特定されたこの機能の問題のSN-UNITDATA要求プリミティブ、サブネットワークを供給するか、またはSubnetwork Dependent Convergence Function(SNDCF)が、伝えられるために利用者データとしてプロトコルデータ単位で機能します; アドレス情報..必要..サブネットワーク..特定..次..システム..システム..サブネットワーク..特定..アドレス指定領域..以上..以上..目的地..サービスの質..規制..もしあれば..考える..処理..利用者データ
Marlow [Page 10] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[10ページ]RFC1768CLNPマルチキャスティング行進
5.3.4 Discard PDU function
5.3.4 PDU機能を捨ててください。
Add an additional reason for discard - a PDU is received with an unknown type code.
破棄の追加理由を加えてください--未知のタイプコードでPDUを受け取ります。
5.3.5 Error reporting function
5.3.5 誤り報告機能
It is important to carefully control the use of the error reporting capability in the case of multicast transfers. The primary concern is to avoid the occurrence of broadcast storms and thus a multicast PDU may not cause the origination of another multicast PDU. This is the primary reason that the source address is not permitted to be a group address. In addition, a multicast PDU with error reporting permitted can result in flooding the source network-entity (as well as the networks used) with Error Report PDUs.
慎重にマルチキャスト転送の場合における誤り報告能力の使用を制御するのは重要です。 プライマリ関心はブロードキャスト・ストームの発生とその結果PDUが別のマルチキャストPDUの創作を引き起こさないかもしれないマルチキャストを避けることです。 これはソースアドレスがグループアドレスであることが許可されていないプライマリ理由です。 さらに、誤りが報告しているPDUが可能にしたマルチキャストはError Report PDUsと共にソースネットワーク実体(使用されるネットワークと同様に)をあふれさせるのに結果として生じることができます。
While error reports are permitted on multicast PDUs, a PDU with a group Network address in the source address field shall not be responded to with an Error Report. This is to ensure that a multicast PDU does not generate another multicast PDU. If the source address is identified as a group address then an error report PDU shall not be generated and the original PDU shall be discarded.
エラー・レポートがマルチキャストPDUsで受入れられている間、グループNetworkアドレスがソースアドレス・フィールドにあるPDUにError Reportと共に応じないでしょう。 これは、PDUがするマルチキャストが、別のマルチキャストがPDUであると生成しないのを保証するためのものです。 グループがその時エラー・レポートを扱うときソースアドレスが特定されるなら、PDUを生成しないものとします、そして、オリジナルのPDUは捨てられるものとします。
5.3.6 Source routing functions
5.3.6 ソース経路選択機能
No source routing capability is provided for multicast PDU transfer. The NS provider shall not accept a multicast PDU with source route parameters.
ソースルーティング能力を全くマルチキャストPDU転送に提供しません。 NSプロバイダーは送信元経路パラメタがあるマルチキャストPDUを受け入れないものとします。
5.4 Scope control function
5.4 範囲コントロール機能
5.4.1 Overview
5.4.1 概要
The scope control function is an option for multicast PDU forwarding only. The scope control function allows the originator to limit the forwarding of the multicast PDU. The scope control function provides the capability to limit the relaying of a particular PDU based on the individual Network addressing hierarchy and/or limit the amount of multicast expansion which can take place. In cases where both forms of scope control are applied to the same PDU, forwarding will cease once either has reached its scope control limit.
範囲コントロール機能はマルチキャストPDU推進だけのためのオプションです。 範囲コントロール機能で、創始者はマルチキャストPDUの推進を制限できます。 範囲コントロール機能は個々のNetworkアドレシング階層構造に基づく特定のPDUのリレーを制限する、そして/または、起こることができるマルチキャスト拡張の量を制限する能力を提供します。 範囲制御装置の両方のフォームが同じPDUに適用される場合では、どちらかがいったん範囲管理限界に達すると、推進はやむでしょう。
5.4.2 Prefix Based Scope Control
5.4.2 接頭語のベースの範囲制御装置
The prefix based scope control function allows the originator to specify a specific set of address prefixes where the multicast forwarding of a PDU by an Intermediate System occurs only if one of the prefixes matches the Network Entity Title (NET) of the
接頭語は創始者がコントロール機能で、接頭語の1つがNetwork Entity Title(NET)に合っている場合にだけIntermediate Systemによるa PDUのマルチキャスト推進が起こる特定のセットのアドレス接頭語を指定できる範囲を基礎づけました。
Marlow [Page 11] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[11ページ]RFC1768CLNPマルチキャスティング行進
Intermediate System. Prefix based scope control may be selected only by the originator of a PDU. Prefix based scope control is accomplished using one or more address prefixes held in a parameter within the options part of the PDU header. The length of this parameter is determined by the originating network entity, and does not change during the lifetime of a PDU.
中間システム。 接頭語のベースの範囲制御装置は単にPDUの創始者によって選択されるかもしれません。 PDUヘッダーのオプション一部の中にパラメタに保持された1つ以上のアドレス接頭語を使用することで実行されたベースの範囲制御装置を前に置いてください。 このパラメタの長さは、起因しているネットワーク実体によって測定されて、PDUの生涯変化しません。
When an Intermediate System receives a multicast PDU containing a prefix based scope control parameter, forwarding is only performed if every octet of one of the prefixes contained in the prefix based scope control parameter matches that Intermediate System's NET, starting from the beginning of its NET. If no such prefix match exists, the Intermediate System discards the PDU. The error reporting function shall not be invoked upon PDU discard.
Intermediate Systemがマルチキャストを受けるとき、接頭語を含むPDUが範囲管理パラメータを基礎づけて、推進は接頭語に含まれた接頭語の1つのあらゆる八重奏が範囲を基礎づけた場合にだけ実行されて、管理パラメータがそのIntermediate SystemのNETに合っています、NETの始まりから始めてことです。 どれかそのような接頭語マッチが存在していないなら、Intermediate SystemはPDUを捨てます。 PDU破棄のときに誤り報告機能を呼び出さないものとします。
5.4.3 Radius Scope Control
5.4.3 半径範囲制御装置
The radius scope control function allows the originator to specify a maximum logical distance where multicast expansion can occur. It is closely associated with the header format analysis function. Each IS receiving a multicast PDU which is capable of expanding and which contains a Radius Scope Control parameter, decrements the Radius Scope Control field in the PDU by an administratively set amount between 0 and the maximum value of the field. An IS, when it decrements the Radius Scope Control field, shall place a value of 0 into this field if its current value is less than the amount it is to decrement by. This function determines whether the PDU received may be forwarded or whether its Radius has been reached, in which case it shall be discarded. An Intermediate System shall not forward a multicast PDU containing a Radius Scope Control parameter with a value of 0. The error reporting function shall not be invoked upon PDU discard.
半径範囲コントロール機能で、創始者は、マルチキャスト拡張がどこに起こることができるかを最大の論理的な距離に指定できます。 それは密接にヘッダー形式分析機能に関連づけられます。 それぞれ、広がることができて、Radius Scope Controlパラメタを含むマルチキャストPDU、0と最大の間の行政上設定された量に従ってRadius Scope ControlがPDUでさばく減少を受けるのは、分野の値ですか? Radius Scope Control分野を減少させるとき、あって、現行価値がそれが減少させることになっている量以下であるなら0の値をこの分野に置くでしょう。 この機能は、PDUが受信したかどうか進めるかもしれないか、またはRadiusに達したか否かに関係なく、その場合、それを捨てることを決定します。 Intermediate Systemは0の値があるRadius Scope ControlパラメタをマルチキャストPDU含有に転送しないものとします。 PDU破棄のときに誤り報告機能を呼び出さないものとします。
5.4.3.1 Radius Scope Control Example
5.4.3.1 半径範囲コントロールの例
The Radius Scope Control parameter is useful where policies have been established across the potential forwarding path. One possible policy for Internet use is for multicast capable routers to treat this field as a hop count within a domain (decrement by one unit) and for inter-domain routers to either decrement this field to an even multiple of 256 when crossing domains where prior agreements have been made or decrement this field to 0 (i.e., discard the packet) for other domains.
Radius Scope Controlパラメタは方針が潜在的推進経路の向こう側に確立されたところで役に立ちます。 1つのインターネットの利用に、可能な方針は、相互ドメインルータがマルチキャストのできるルータがドメイン(1ユニットで、減少する)の中でホップカウントとしてこの分野を扱って、事前同意がされたドメインに交差するとき、この分野を256の同等の倍数まで減少させるか、またはこの分野を他のドメインに0(すなわち、パケットを捨てる)まで減少させることです。
Marlow [Page 12] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[12ページ]RFC1768CLNPマルチキャスティング行進
5.5 Structure and Encoding of PDUs
5.5 PDUsの構造とコード化
Multicast transmission is accomplished via the transfer of Multicast Data (MD) PDUs. The PDU type code for a MD PDU is "1 1 1 0 1". The format of the MD PDU is identical to that of the Data (DT) PDU. The MD and DT PDU may contain the same optional parameters with the following exceptions: (1)The source routing parameter is permitted within DT PDUs but not MD PDUs; and (2)The scope control parameter is permitted within MD PDUs but not DT PDUs.
マルチキャスト送信はMulticast Data(MD)PDUsの転送を通して実行されます。 MD PDUのためのPDUタイプコードがそうである、「1 1 1 0、1インチ」 MD PDUの形式はData(DT)PDUのものと同じです。 MDとDT PDUは以下の例外がある同じ任意のパラメタを含むかもしれません: (1)ソースルーティングパラメタはMD PDUsではなく、DT PDUsの中で受入れられます。 (2) そして、範囲管理パラメータはDT PDUsではなく、MD PDUsの中で受入れられます。
5.6 Optional parameters for multicast support
5.6 マルチキャストサポートのための任意のパラメタ
5.6.1 Prefix Based Scope Control
5.6.1 接頭語のベースの範囲制御装置
The prefix based scope control parameter specifies one or more address prefixes for which Intermediate System forwarding requires a match of one of the contained prefixes with the beginning of the Intermediate System's NET.
接頭語はそれのIntermediate System推進がIntermediate SystemのNETの始まりで含まれた接頭語の1つのマッチを必要とする管理パラメータが1つ以上のアドレス接頭語を指定する範囲を基礎づけました。
Parameter Code: 1100 0100
パラメタコード: 1100 0100
Parameter Length: variable
パラメタの長さ: 変数
Parameter Value: a concatenation of address prefix entries
パラメタ値: アドレス接頭語エントリーの連結
The parameter value contains an address prefix list. The list consists of variable length address prefix entries. The first octet of each entry gives the length of the address prefix denominated in bits that comprises the remainder of the entry. If the length field does not specify an integral number of octets then the prefix entry is followed by enough trailing zeroes to make the end of the entry fall on an octet boundary. The list must contain at least one entry.
パラメタ値はアドレス接頭語リストを含んでいます。 リストは可変長アドレス接頭語エントリーから成ります。 それぞれのエントリーの最初の八重奏はエントリーの残りを含むビットで命名されたアドレス接頭語の長さを与えます。 長さの分野が整数の八重奏を指定しないなら、エントリーの端を八重奏境界に落ちさせることができるくらいの末尾のゼロは接頭語エントリーのあとに続いています。 リストは少なくとも1つのエントリーを含まなければなりません。
The prefix shall end on a boundary that is legal in the abstract syntax of the address family from which it is derived. For example, the encoding of a prefix whose DSP is expressed in decimal syntax must end on a semi-octet boundary, while the encoding of a prefix whose DSP is expressed in binary syntax can end on an arbitrary bit boundary. If the end of the prefix falls within the IDP, then the prefix must end on a semi-octet boundary and must not contain any padding characters.
接頭語はそれが引き出されるアドレス家族の抽象構文で法的な境界で終わるものとします。 例えば、DSPが10進構文で急送される接頭語のコード化は準八重奏境界で終わらなければなりません、DSPが2進の構文で急送される接頭語のコード化が任意のビット境界で終わることができますが。 接頭語の終わりがIDPの中に下がるなら、接頭語は、準八重奏境界で終わらなければならなくて、少しの暫定記号も含んではいけません。
Note: The length of the prefix based scope control parameter is determined by the originator of the PDU and is not changed during the lifetime of the PDU.
以下に注意してください。 接頭語のベースの範囲管理パラメータの長さは、PDUの創始者によって測定されて、PDUの生涯変えられません。
Marlow [Page 13] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[13ページ]RFC1768CLNPマルチキャスティング行進
5.6.1.1 Prefix matching
5.6.1.1 接頭語マッチング
A prefix that extends into the DSP shall be compared directly against the encoded NET address, including any padding characters that may be present. A prefix which does not extend into the DSP shall be compared against the derived quantity NET', which is obtained from the NET address by removing all padding characters (as defined by the binary encoding process of ISO 8348).
DSPに広がる接頭語は直接コード化されたNETアドレスに対してたとえられるものとします、どんな出席するかもしれない暫定記号も含んでいて。 'DSPに広がらない接頭語は導出された物理量NETに対して比較されるものとする'(NETアドレスからすべての暫定記号を外すことによって、得られます)(ISO8348の過程をコード化するバイナリーによって定義されるように)。
The existence of a match shall be determined as follows:
マッチの存在は以下の通り決定するでしょう:
a) If the encoded NET (or NET') contains fewer bits than the pre- fix, then there is no match.
a) 'コード化されたNET(または、NET)がプレフィックスより少ないビットを含んでいるなら、マッチが全くありません。
b) If the encoded NET (or NET') contains at least as many bits as the prefix, and all bits of the prefix are identical to the corresponding leading bits of the encoded NET (or NET'), there is a match. Otherwise, there is no match.
b) 'コード化されたNET(または、NET)が少なくとも接頭語と同じくらい多くのビットを含んでいて、接頭語のすべてのビットがコード化されたNET(または、NET)の対応する主なビットと同じであるなら、マッチがあります。 さもなければ、マッチが全くありません。
5.6.2 Radius Scope Control
5.6.2 半径範囲制御装置
The radius scope control parameter specifies the logical distance that a multicast PDU can be forwarded.
半径範囲管理パラメータはマルチキャストPDUを送ることができる論理的な距離を指定します。
Parameter Code: 1100 0110
パラメタコード: 1100 0110
Parameter Length: two octets
パラメタの長さ: 2つの八重奏
Parameter Value: two octets which represents the remaining distance, that the PDU can be forwarded, in administratively set units.
パラメタ値: 残っている距離を表す2つの八重奏であり、PDUを中に送ることができるのは行政上ユニットを設定します。
5.7 Provision of the Underlying Service
5.7 基本的にサービスの支給
For a subnetwork that provides an inherent multicast capability, it is the functionality of the SNDCF to provide the mapping between group Network addresses and the corresponding addressing capability of the subnetwork.
固有のマルチキャスト能力を提供するサブネットワークに関しては、それは、グループNetworkアドレスの間にマッピングを提供するSNDCFの機能性とサブネットワークの対応するアドレス指定能力です。
5.8 Conformance
5.8 順応
All of the extensions provided to the functions to support multicast capability are optional. For an End System or Intermediate System which is not multicast capable these extensions are not applicable. An implementation claiming conformance as a multicast capable End System shall meet all of the requirements for an End System which is not multicast capable and also provide all of the multicast extensions provided here. An implementation claiming conformance as a
マルチキャスト能力を支持するために機能に提供された拡大のすべてが任意です。 マルチキャストできないEnd SystemかIntermediate Systemに関しては、これらの拡大は適切ではありません。 マルチキャストできるEnd SystemがマルチキャストできないEnd Systemのための要件のすべてに会って、また、マルチキャスト拡大のすべてを提供するものとするので順応を要求する実現はここに提供されました。 aとして順応を要求する実現
Marlow [Page 14] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[14ページ]RFC1768CLNPマルチキャスティング行進
multicast capable Intermediate System shall meet all of the requirements for an Intermediate System which is not multicast capable and also provide all of the multicast extensions provided here.
マルチキャストのできるIntermediate SystemはマルチキャストできないIntermediate Systemのための要件のすべてに会って、また、ここに提供されたマルチキャスト拡大のすべてを提供するものとします。
6. Extensions to the ES-IS Routeing Protocol
6. 拡大、ES存在、Routeingは議定書を作ります。
This section provides optional extensions to the ES-IS Routeing Protocol [ES-IS], ISO 9542 to support the transfer of multicast PDUs. It is an explicit goal of this specification that ESs and ISs, some of which will have multicast capabilities and some without, will be able to fully function on the same subnetworks. This specification does not change any aspect of a currently defined (i.e., non- multicast) ISO 9542 implementation, it adds new optional functionality not modifying current functionality. Two basic functions are provided: multicast announcement and multicast address mapping.
このセクションが任意の拡大を提供する、ES存在、Routeingプロトコル、[ES存在、]、マルチキャストPDUsの転送を支持するISO9542。 この仕様のそのESsとISsの明確な目標(意志にはマルチキャスト能力と何かがそれのいくつかなしである)が同じサブネットワークの上で完全に機能できるということです。 すなわち、この仕様が現在定義されているaの少しの局面も変えない、(非、-マルチキャスト) 9542年のISO実現、それは現在の機能性を変更しない新しい任意の機能性を加えます。 2つの基本機能を提供します: マルチキャスト発表とマルチキャストはマッピングを記述します。
6.1 Overview of the protocol
6.1 プロトコルの概観
6.1.1 Operation of ESs receiving multicast PDUs
6.1.1 マルチキャストPDUsを受けるESsの操作
ESs, upon initialization and periodically thereafter, will construct End System Group Hello (ESGH) PDUs identifying, by particular group Network addresses, the multicast PDUs it wishes to receive. The ES will periodically originate (announce) these ESGH PDUs on the subnetwork it wishes to receive these on. Reporting the same group Network address on multiple subnetworks may result in the reception of duplicate PDUs. ES-IS operations related to requesting the same group Network address on multiple subnetworks are handled totally independently (e.g., using different logical timers,...). It is permitted for an ES to report a number of group Network addresses in the same ESGH PDU. The only restrictions placed on providing multiple group Network addresses within the same ESGH PDU are that all packets requested are to be received on the same subnet, with the same holding time and that the ESGH PDU be of length equal to or less that its maximum packet size constraint. Note that each group Network address in the ESGH PDU is paired with its own SNPA (subnetwork point of attachment) address.
ESs、その後、初期化するのと定期的に、特定のグループNetworkで、アドレス(それが受け取りたがっているマルチキャストPDUs)を特定するEnd System Group Hello(ESGH)PDUsを組み立てるでしょう。 ESはそれがこれらを受けたがっているサブネットワークの上で定期的にこれらのESGH PDUsを溯源するでしょう(発表します)。 複数のサブネットワークに関する同じグループNetworkアドレスを報告すると、写しPDUsのレセプションはもたらされるかもしれません。 ES存在、複数のサブネットワークに関する同じグループNetworkアドレスを要求すると関連する操作は独自(例えば、異なった論理的なタイマ、…を使用する)に完全に扱われます。 それはESがNetworkが同じESGH PDUで演説する多くのグループを報告することが許可されています。 同じESGH PDUの中で複数のグループNetworkアドレスを提供することに関して課される唯一の制限はパケットが要求したすべてが同じくらいが、時間と、ESGH PDUが長さのものであることを保持している同じサブネットに等しい状態で受け取ることであるということであるか以下はそれです。最大のパケットサイズ規制。 ESGH PDUのそれぞれのグループNetworkアドレスがそれ自身のSNPA(サブネットワーク接着点)アドレスと対にされることに注意してください。
An ES will always have an SNPA address associated with each of its active group Network addresses. An SNPA address is a subnetwork address, in the case of a subnetwork which uses IEEE 802 addresses the SNPA address is a 48 bit IEEE 802 MAC (media access control) address. Of particular interest is the address used to mark the destination group. For a subnetwork using IEEE 802 addressing a group SNPA address uses a particular bit position to "mark" group SNPA addresses.
ESには、それぞれのアクティブなグループNetworkアドレスに関連しているSNPAアドレスがいつもあるでしょう。 SNPAアドレスがサブネットワークアドレスである、IEEE802アドレスを使用するサブネットワークの場合では、SNPAアドレスは48ビットのIEEE802MAC(メディアアクセス管理)アドレスです。 特別の関心は目的地グループにマークするのに使用されるアドレスです。 IEEE802を使用するサブネットワークのために、グループSNPAアドレスを記述すると、グループSNPAアドレスを「マークする」特定のビット位置は使用されます。
Marlow [Page 15] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[15ページ]RFC1768CLNPマルチキャスティング行進
Upon initialization the ES may have static SNPA address associations (Pre-configured SNPA addresses). For any group Network address without a Pre-configured SNPA address that the ES wishes to receive, the ES will associate the "All Multicast Capable End Systems" SNPA address. Upon receiving a Multicast Address Mapping (MAM) PDU containing a group Network address that the ES is announcing, the ES will use the SNPA address pairing contained in the MAM PDU for that group Network address. Upon the expiration of the Mapping Holding Timer, the ES shall revert back to associating either the Pre- configured SNPA address if one exists or the "All Multicast Capable End Systems" SNPA address for the specific group Network address. While an ES is permitted to listen in on other ESs announcements (needed for the damping option), an ES is not permitted to change its group Network address to SNPA address mapping based on the announcement of other ESs.
初期化のときに、ESには、静的なSNPAアドレス協会(あらかじめ設定されたSNPAアドレス)があるかもしれません。 ESが受け取りたがっているPreによって構成されたSNPAアドレスのないどんなグループNetworkアドレスのためにも、ESは「すべてのマルチキャストのできるエンドシステム」SNPAというアドレスを関連づけるでしょう。 ESが発表しているグループNetworkアドレスを含むMulticast Address Mapping(MAM)PDUを受けると、ESはそのグループNetworkアドレスにMAM PDUに含まれたSNPAアドレス組み合わせを使用するでしょう。 Mapping Holding Timerの満了のときに、ESは1つが存在しているならPreの構成されたSNPAアドレスを関連づけることへの後部かSNPAが特定のグループのために記述する「すべてのマルチキャストのできるエンドシステム」Networkアドレスを振り向けるものとします。 ESが他のESs発表(湿気オプションに必要である)のときに聴くことが許可されていますが、ESがグループNetworkアドレスを他のESsが発表されると基づくSNPAアドレス・マッピングに変えるのが許容されていません。
Optionally, the ES may perform damping (resetting a Multicast Announcement Timer corresponding to a particular group Network address) if the conditions necessary to withhold a particular announcement are met. In order to perform damping the following conditions must be met: (1)The ES must be processing other ES's announcements; (2)An ESGH PDU is received that identifies the exact same group Network address and SNPA address pairing on a particular subnetwork that this ES is announcing on; (3) The Multicast Holding Timer parameter value in the ESGH PDU received is equal to or greater than the Multicast Holding Timer value, for this subnetwork, that is being used by the ES processing this ESGH PDU.
任意に、特定の発表を差し控えるのに必要な条件が満たされるなら、ESは湿気(特定のグループNetworkアドレスに対応するMulticast Announcement Timerをリセットする)を実行するかもしれません。 以下をじめじめとしながら働くために、条件は満たされなければなりません: (1)ESは他の処理ESの発表であるに違いありません。 (2)全く同じグループNetworkアドレスを特定する受け取られたESGH PDUとSNPAはこのESが発表している特定のサブネットワークの上に組み合わせを記述します。 (3) ESGH PDUの値が受け取ったMulticast Holding Timerパラメタは、このサブネットワークのためのこのESGH PDUを処理するESによって使用されているMulticast Holding Timer値より、等しいか、または大きいです。
ESs will utilize a local default value for their Multicast Announcement Timer to control the period for sending out their ESGH PDUs. The Active Multicast IS, if one exists on a particular subnetwork, may suggest a value for ESs on the subnetwork to use for their Multicast Announcement Timer for a specific group Network address. In order to support the optional damping function, ESs are required to incorporate a 25% jittering to the timer values that they are using.
彼らのMulticast Announcement Timerが彼らのESGH PDUsを出すために期間を制御するのにESsは地方のデフォルト値を利用するでしょう。 Active Multicastがあります、1つが特定のサブネットワークの上に存在しているなら特定のグループNetworkアドレスのためにサブネットワークの上のESsが彼らのMulticast Announcement Timerに使用する値を示すかもしれません。 任意の湿気機能をサポートするために、ESsはそれらが使用しているタイマ値に25%のジッタリングを取り入れなければなりません。
6.1.2 Operation of ESs originating multicast PDUs
6.1.2 ESsの由来しているマルチキャストPDUsの操作
The ES originating multicast packets identified by a specific group Network address is not required to be a receiver of such packets (and thus is not announcing that particular group Network address). The origination of multicast PDUs involves two differences to the origination of unicast PDUs. The two differences are: (1)The mechanism for selecting a destination SNPA address and (2)For End Systems attached to more than one subnet, the decision on which subnet(s) to originate the PDUs.
パケットが特定のグループNetworkアドレスで特定したESの由来しているマルチキャストは、そのようなパケットの受信機になるのに必要ではありません(その結果、発表はその特定のグループNetworkアドレスではありません)。 マルチキャストPDUsの創作はユニキャストPDUsの創作に2つの違いにかかわります。 2つの違いは以下の通りです。 (1)送付先SNPAアドレスを選択するためのメカニズムとEnd Systemsのための(2)は、PDUsを溯源するためにどのサブネットでサブネット、決定を1つ以上に付けたか。
Marlow [Page 16] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[16ページ]RFC1768CLNPマルチキャスティング行進
The destination SNPA address used for originating each multicast packet depends on whether there is a multicast capable IS attached to the subnetworks. When a multicast capable IS is attached, the decision depends on whether there is multicast address mapping information available for that subnetwork corresponding to the group Network address used as the destination address parameter of the multicast packet. When there is a multicast capable IS attached to a subnetwork and there is multicast address mapping information available corresponding to the group Network address, then the SNPA address obtained from the multicast address mapping information is used. Originating multicast packets using the destination SNPA address used for receiving such multicast packets ensures that the multicast packets will not require additional forwarding on the originating subnetwork(s). When there is a multicast capable IS attached to a subnetwork but for which there is no multicast address mapping information available corresponding to the the group Network address, then the SNPA address used is the "All Multicast Capable Intermediate Systems" address.
それぞれのマルチキャストパケットを溯源するのができるマルチキャストがあるかどうかによるので、SNPAアドレスが使用した目的地はサブネットワークに付けられています。 いつ、できるマルチキャストがあるかが、付属している、決定はマルチキャストパケットの目的地アドレスパラメタとして使用されるグループNetworkアドレスに対応するそのサブネットワークに利用可能なマルチキャストアドレスマッピング情報があるかどうかによります。 あるとき、できるマルチキャストはサブネットワークに付けられます、そして、グループNetworkアドレスに対応する利用可能なマルチキャストアドレスマッピング情報があります、そして、次に、マルチキャストアドレスマッピング情報から得られたSNPAアドレスは使用されています。 そのようなマルチキャストパケットを受けるのに使用される送付先SNPAアドレスを使用することでマルチキャストパケットを溯源するのは、マルチキャストパケットが由来しているサブネットワークの上で追加推進を必要としないのを確実にします。 いつ、できるマルチキャストがあるかはサブネットワークに付けられていますが、どれがグループNetworkアドレスに対応する利用可能などんなマルチキャストアドレスマッピング情報もないように、そして、アドレスが使用したSNPAは「マルチキャストできる中間システム」というアドレスであるか。
When there is no multicast capable IS attached to a subnetwork then the ES originating a multicast PDU uses pre-configured information if it is available or the "All Multicast Capable End Systems" SNPA address when no pre-configured information is available.
いつ、できるどんなマルチキャストもないかはサブネットワークに付けられて、それが利用可能であるか、またはあらかじめ設定されないとSNPAが記述する「すべてのマルチキャストのできるエンドシステム」情報が利用可能であるなら、次に、PDUが使用するマルチキャストを溯源するESは情報をあらかじめ設定しました。
ES's attached to more than one subnetwork forward each multicast packet that they originate onto every attached subnetwork for which the NSAP address being used as the source address of the multicast packet is actively being reported through the unicast ES-IS Report Configuration function.
ESが彼らがマルチキャストパケットのソースアドレスとして使用されるNSAPアドレスがユニキャストを通して活発に報告されているあらゆる付属サブネットワークに溯源するそれぞれのマルチキャストパケットを1つ以上のサブネットワークフォワードに付けた、ES存在、Report Configurationは機能します。
6.1.3 Operation of the Active Multicast IS
6.1.3 アクティブなマルチキャストの操作はそうです。
The Active Multicast IS listens in on all ESGH PDUs originated on the subnetwork for which it is serving as the Active Multicast IS. All subnetworks are handled independently (even if multiple subnetworks have the same ESs attached and the IS is serving as the Active Multicast IS for these subnetworks).
Active Multicastはそうです。それがActive Multicastのように役立っているサブネットワークの上で溯源されたすべてのESGH PDUsでは、聴きます。 そして、すべてのサブネットワークが独自に扱われる、(複数のサブネットワークで同じESsを取り付ける、Active Multicastがこれらのサブネットワークのためのものであって役立っている、)
The Active Multicast IS originates MAM PDUs, for all group Network addresses for which it has received ESGH PDUs, on the subnetwork due to the following operational conditions:
Active Multicastがそうである、それが以下の稼動状況のためサブネットワークの上でESGH PDUsを受けたすべてのグループNetworkアドレスのためにMAM PDUsを溯源します:
1) The IS initializes either as the Active Multicast IS after an election with other multicast capable ISs or initializes believing it is the only multicast capable IS;
1) 初期化、Active Multicastが他のマルチキャストのできるISsとの選挙の後に、あるか、または信じていることを初期化するとき、できる唯一のマルチキャストがそうです。
Note: The determination of such conditions is outside of the scope of this specification;
以下に注意してください。 そのような状態の決断がこの仕様の範囲の外にあります。
Marlow [Page 17] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[17ページ]RFC1768CLNPマルチキャスティング行進
2) The IS receives an ESGH PDU with a group Network address paired to an incorrect SNPA address;
2) グループNetworkアドレスが不正確なSNPAアドレスと対にされている状態で、ESGH PDUを受けます。
3) The expiration of the IS's Multicast Address Mapping Timer for that group Network address; or
3) 満了、そのグループNetworkアドレスのために、Multicast Address Mapping Timerです。 または
Note: This is to prevent the expiration of Mapping Holding Timers in ESs.
以下に注意してください。 これは、ESsでのMapping Holding Timersの満了を防ぐためのものです。
4) The IS receives a multicast PDU originated on the subnetwork which used an incorrect destination SNPA address.
4) PDUが不正確な送付先SNPAアドレスを使用したサブネットワークの上で溯源したマルチキャストを受けます。
Note: Of particular concern are those multicast packets using the "All Multicast Capable Intermediate Systems" SNPA address when another SNPA address should have been used. In addition the multicast capable ISs are responsible for listening in on all multicast packets using destination SNPA addresses that are contained within the current multicast address mapping information.
以下に注意してください。 特定では、関心は別のSNPAであるときにSNPAが記述する「すべてのマルチキャストのできる中間システム」アドレスを使用するそれらのマルチキャストパケットが使用されるべきであったということです。 さらに、マルチキャストのできるISsはすべてのマルチキャストパケットの上で現在のマルチキャストアドレスマッピング情報の中に含まれている送付先SNPAアドレスを使用することで聴くのに責任があります。
As a result of the event driven conditions (i.e., conditions 2 or 4 above), the Active Multicast IS sends a MAM PDU with direct information (i.e., not needing analysis of the Mask parameters). The Active Multicast IS limits the number of MAM PDUs that are sent out per unit of time. Particular MAM PDUs with direct information will not be sent more than once per second. MAM PDU will be sent in response to continuing event driven conditions such that events occurring greater than 10 seconds after the issuance of such a MAM PDU will result in the issuance of another MAM PDU.
イベントドリブン条件(すなわち、上記の状態2か4)の結果、Active Multicastはそうです。ダイレクト情報(すなわち、Maskパラメタの分析を必要としない)があるMAM PDUを送ります。 Active Multicastは限界です。ユニットの時間単位で出されるMAM PDUsの数。 1秒あたりの一度以上はダイレクト情報がある特定のMAM PDUsに送られないでしょう。 そのようなMAM PDUの発行の10秒以上後に起こる出来事が別のMAM PDUの発行をもたらすようにイベントドリブン状態を続けていることに対応してMAM PDUを送るでしょう。
The Active Multicast IS is responsible for forwarding a multicast packet back on the subnetwork it was originated when a multicast packet used the "All Multicast Capable Intermediate System" SNPA address when another SNPA address should have been used. A packet forwarded back onto the subnetwork the multicast packet was originated on will be given a CLNP Lifetime of "1" to prevent the continued relaying of duplicate packets by the multicast ISs.
Active Multicastがそう、別のSNPAアドレスが使用されるべきであったとき、マルチキャストパケットが「すべてのマルチキャストのできる中間システム」SNPAというアドレスを使用したとき、サブネットワークの上でaマルチキャストパケット後部を進めて、それが溯源されたので、責任があります。 マルチキャストパケットが溯源されたサブネットワークに送って戻されたパケットは「継続的なリレーを防ぐ1インチはマルチキャストISsでパケットをコピーする」与えられたa CLNP Lifetimeになるでしょう。
The further relaying of any multicast packet originated on a subnetwork is the responsibility of the multicast routing protocol used and is outside the scope of this specification.
サブネットワークの上で溯源されたどんなマルチキャストパケットの一層のリレーも、ルーティング・プロトコルが使用したマルチキャストの責任であり、この仕様の範囲の外にあります。
6.2 Definitions
6.2 定義
Active Multicast IS: The one multicast capable IS selected (via means outside of this specification) to originate Multicast Address Mapping information on a particular subnetwork.
アクティブなマルチキャストは以下の通りです。 できる1つのマルチキャストが特定のサブネットワークのMulticast Address Mapping情報を溯源するのが選択されます(この仕様に基づく外の手段で)。
Marlow [Page 18] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[18ページ]RFC1768CLNPマルチキャスティング行進
Paired SNPA Address: The SNPA address associated with a particular group Network address on a specific subnetwork.
対にされたSNPAアドレス: SNPAアドレスは特定のサブネットワークに関する特定のグループNetworkアドレスと交際しました。
6.3 Routing information supporting multicast transmission
6.3 マルチキャスト送信を支持するルート設定情報
6.3.1 Multicast Announcement Information
6.3.1 マルチキャスト発表情報
An IS should forward a multicast PDU containing a particular destination group Network address onto a subnetwork to which it is attached if and only if one or more of the ESs attached to that subnetwork have declared an interest in receiving multicast PDUs destined for that group Network address. Multicast announcement information enables an IS that supports CLNP multicast to dynamically discover, for each subnetwork to which it is attached, the group Network addresses for which ESs attached to that subnetwork have declared an interest.
そして、それが付けているサブネットワークへの特定の送付先グループNetworkアドレスをマルチキャストPDU含有に転送するべきであるということである、そのサブネットワークに取り付けられたESsのものか以上がマルチキャストを受けることへの関心を宣言した場合にだけ、PDUsはそのグループNetworkアドレスのために運命づけました。 マルチキャスト発表情報が可能にする、そのサポートCLNPマルチキャストはそれが付けている各サブネットワークのために、ダイナミックに、そのサブネットワークに取り付けられたESsが関心を宣言したグループNetworkアドレスを発見することになっていますか?
On a point-to-point subnetwork the multicast announcement information informs the Network entity, in the case where it is attached to an End System, of the group Network addresses for which that End System expects to receive multicast PDUs.
二地点間サブネットワークに関して、マルチキャスト発表情報はNetwork実体を知らせます、それがそのEnd SystemがマルチキャストPDUsを受け取ると予想するグループNetworkアドレスのEnd Systemに付けられている場合で。
On a broadcast subnetwork the multicast announcement information informs the multicast capable Intermediate Systems, of the group Network addresses for which ESs attached to that subnetwork expect to receive multicast PDUs.
放送サブネットワークの上では、マルチキャスト発表情報はそのサブネットワークに取り付けられたESsがマルチキャストPDUsを受け取ると予想するグループNetworkアドレスについてマルチキャストのできるIntermediate Systemsに知らせます。
Note: Intermediate Systems with the optional OSI multicast capabilities do receive information identifying the SNPA address of ESs on the broadcast network that want PDUs with particular group Network addresses as their destination address; however, the critical information is which multicast PDUs are needed, not which ESs need them.
以下に注意してください。 任意のOSIマルチキャスト能力がある中間的Systemsはそれらの送付先アドレスとして特定のグループNetworkアドレスで放送網のPDUsが欲しいESsのSNPAアドレスを特定する情報を受け取ります。 しかしながら、重要情報がそうである、どれ、マルチキャストPDUsが必要であり、どんなどのESsの必要性も彼らでないか。
6.3.2 Multicast Address Mapping Information
6.3.2 マルチキャストアドレスマッピング情報
In order to receive multicast packets destined for a particular group Network address, an ES may need to associate with the group Network address a specific SNPA address. Multicast address mapping information enables an IS to inform ESs that they can receive multicast packets destined for a particular group Network address on a corresponding specific SNPA address. In addition, multicast address mapping information may provide the specific destination SNPA addresses needed by an ES for originating multicast packets.
特定のグループNetworkアドレスのために運命づけられたマルチキャストパケットを受けるために、ESは、特定のSNPAアドレスをグループNetworkアドレスに関連づける必要があるかもしれません。 マルチキャストアドレスマッピング情報が可能にする、彼らが対応する特定のSNPAアドレスに関する特定のグループNetworkアドレスのために運命づけられたマルチキャストパケットを受けることができることをESsに知らせることになっています。 さらに、マルチキャストアドレスマッピング情報はESによって由来しているマルチキャストパケットに必要とされた特定の送付先SNPAアドレスを提供するかもしれません。
Multicast address mapping information is not employed on point-to- point subnetworks.
マルチキャストアドレスマッピング情報はポイントからポイントへのサブネットワークの上で使われません。
Marlow [Page 19] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[19ページ]RFC1768CLNPマルチキャスティング行進
Multicast address mapping information is employed on broadcast sub- networks to enable multicast capable Intermediate Systems to inform the multicast capable End Systems that they can receive, on a specific broadcast subnetwork, multicast packets destined for a particular group Network address on a corresponding specific SNPA address. In addition multicast address mapping information provides the specific destination SNPA address, that corresponds to a particular group Network address, for each multicast packet that it originates on a specific broadcast subnetwork.
マルチキャストアドレスマッピング情報はマルチキャストのできるIntermediate Systemsが、彼らが受信できることをマルチキャストのできるEnd Systemsに知らせるのを可能にするのに放送サブネットワークで使われます、特定の放送サブネットワークの上で、対応する特定のSNPAアドレスに関する特定のグループNetworkアドレスのために運命づけられたマルチキャストパケット。 さらに、マルチキャストアドレスマッピング情報は特定の送付先SNPAアドレスを提供して、それは特定のグループNetworkアドレスに対応しています、それが特定の放送サブネットワークの上で溯源するそれぞれのマルチキャストパケットのために。
6.4 Addresses
6.4 アドレス
All exchanges using this protocol are accomplished over a single subnetwork. While the control PDU's contain Network addresses (i.e., group Network addresses) actual control PDU transfer is accomplished via Subnetwork based group addresses (i.e., group SNPA addresses). The following group SNPA addresses are used: (1)All Multicast Capable End Systems; (2)All Multicast Announcements; (3)All Multicast Capable Intermediate Systems and (4)a group SNPA address corresponding to a group Network address
このプロトコルを使用するすべての交換が単一のサブネットワークの上で実行されます。 コントロールPDUのものがNetworkアドレス(すなわち、グループNetworkアドレス)を含んでいる間、Subnetworkのベースのグループアドレス(すなわち、グループSNPAアドレス)で実際のコントロールPDU転送は実行されます。 以下のグループSNPAアドレスは使用されています: (1)すべてのマルチキャストのできるエンドシステム。 (2)すべてのマルチキャスト発表。 (3)(4) グループNetworkアドレスに対応するすべてのMulticast Capable Intermediate SystemsとグループSNPAアドレス
6.5 Timers
6.5 タイマ
Two additional timers are employed: (1)the Multicast Announcement Timer (MAT) and (2)Multicast Address Mapping Timer (MAMT). Old multicast announcement or multicast address mapping information shall be discarded after the Holding Timer expires to ensure the correct operation of the protocol.
2個の追加タイマが採用しています: (1)マルチキャスト発表タイマ(マット)と(2)マルチキャストはマッピングタイマ(MAMT)を記述します。 Holding Timerがプロトコルの正しい操作を確実にするために期限が切れた後に古いマルチキャスト発表かマルチキャストアドレスマッピング情報が捨てられるものとします。
6.5.1 Multicast Announcement Timer
6.5.1 マルチキャスト発表タイマ
The Multicast Announcement Timer is a local timer (i.e., maintained independently by each End System, one timer per group Network address) which assists in performing the Report Multicast Announcement function. The timer determines how often an End System reports its desire to receive multicast PDUs with that group Network address as its destination address parameter. Considerations in setting this timer are similar to those described for the Configuration timer in the ES-IS specification.
Multicast Announcement TimerはReport Multicast Announcement機能を実行するのを助ける地方のタイマ(すなわち、各End System、グループNetworkアドレスあたりのワンタイマーによって独自に維持される)です。 タイマは、End Systemがどれくらいの頻度で目的地アドレスパラメタとしてそのグループNetworkアドレスでマルチキャストPDUsを受け取る願望を報告するかを決定します。 このタイマを設定することにおける問題がConfigurationタイマのために中で説明されたものと同様である、ES存在、仕様
6.5.2 Multicast Address Mapping Timer
6.5.2 マルチキャストアドレス・マッピングタイマ
The Multicast Address Mapping Timer is a local timer (i.e., maintained independently by an Intermediate System which is actively participating with End Systems to transfer multicast PDUs) which assists in performing the Report Multicast Address Mapping function. The timer determines how often an Intermediate System, actively participating with End Systems for the transfer of multicast PDUs,
Multicast Address Mapping TimerはReport Multicast Address Mapping機能を実行するのを助ける地方のタイマ(すなわち、マルチキャストPDUsを移すためにEnd Systemsと共に活発に参加しているIntermediate Systemによって独自に維持される)です。 マルチキャストPDUsの転送のためにEnd Systemsと共に活発に参加して、タイマはどれくらいの頻度でIntermediate Systemを決定するか。
Marlow [Page 20] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[20ページ]RFC1768CLNPマルチキャスティング行進
reports the Multicast Address Mapping for a particular group Network address. The shorter the Multicast Address Mapping Timer, the more quickly End Systems on the subnetwork will become aware of the correct address mapping which may change due to the Intermediate System becoming available or unavailable. There is a trade off between increased responsiveness and increased use of resources in the subnetwork and in the End Systems.
特定のグループNetworkアドレスのためにMulticast Address Mappingを報告します。 Multicast Address Mapping Timerが短ければ短いほど、サブネットワークの上のEnd Systemsは、より急速に利用可能であるか入手できなくなるIntermediate Systemのため変化するかもしれない正しいアドレス・マッピングを意識するようになるでしょう。 取り引きがサブネットワークとEnd Systemsにおけるリソースの増加する反応性と増加する使用の間で離れてあります。
6.6 Extensions to the current protocol functions
電流への6.6の拡大が機能について議定書の中で述べます。
In order to support multicast transmissions the following optional ES-IS protocol functions will be implemented:
マルチキャスト送信を支持する、以下、任意である、ES存在、プロトコル機能は実行されるでしょう:
6.6.1 Report Configuration by Intermediate Systems
6.6.1 中間システムによるレポート構成
All multicast capable Intermediate Systems on a subnetwork shall use the Multicast Capable option in all ISH PDUs that they originate. This will provide multicast capable End Systems with a way to determine that a multicast capable Intermediate System is operating on a particular subnetwork.
サブネットワークの上のすべてのマルチキャストのできるIntermediate Systemsは彼らが溯源するすべてのISH PDUsのMulticast Capableオプションを使用するものとします。 これはマルチキャストできるIntermediate Systemが特定のサブネットワークを作動させていることを決定する方法をマルチキャストのできるEnd Systemsに提供するでしょう。
6.6.2 Query Configuration
6.6.2 質問構成
Note: The Query Configuration function cannot be performed to find the corresponding SNPA address of a group Network address since the addressing information needed is the corresponding group SNPA address and not the SNPA address of a particular End System responding. On a large broadcast subnetwork, many different Configuration Responses could result each incorporating a different End System Address. While it is possible to design a Query Configuration for use with multicast, this function does not appear to be required given the use of the "All Multicast Capable End Systems" address for supplying a SNPA address when the group SNPA address is not known.
以下に注意してください。 特定のEnd SystemのSNPAアドレスではなく、Networkが情報が必要としたアドレシングが対応するグループSNPAアドレスであるので演説するグループの対応するSNPAアドレスが応じているのがわかるためにQuery Configuration機能を実行できません。 大きい放送サブネットワークでは、多くの異なったConfiguration Responsesが、それぞれ異なったEnd System Addressを組み込みながら、結果になるかもしれません。 使用のためにマルチキャストでQuery Configurationを設計するのが可能である間、「マルチキャストできるエンドシステム」というアドレスのグループSNPAアドレスが知られていないとSNPAアドレスを供給する使用を考えて、この機能は必要であるように見えません。
6.7 Multicast Announcement
6.7 マルチキャスト発表
6.7.1 Report Multicast Announcement Function by End Systems
6.7.1 エンドシステムによるレポートマルチキャスト発表機能
An End System which needs to receive or continue to receive any multicast PDUs (i.e., PDUs with group Network addresses as their destination address), constructs and transmits ESGH PDUs to inform multicast capable Intermediate Systems of the set of group Network address destinations for which it wishes to receive PDUs. This may be done by constructing ESGH PDUs for each group Network address. Alternatively, ESGH PDUs may be constructed which convey information about more than one group Network address at a time, up to the limits imposed by the permitted SNSDU size and the maximum header size of the ESGH PDU. Each ESGH PDU is transmitted by issuing an SN-
受信するか、またはどんなマルチキャストPDUs(すなわち、それらの送付先アドレスとしてのグループNetworkアドレスがあるPDUs)、構造物も受け続けるのが必要であり、それがPDUsを受け取りたがっているグループNetworkアドレスの目的地のセットについてマルチキャストのできるIntermediate Systemsに知らせるためにESGH PDUsを伝えるEnd System。 それぞれのグループNetworkアドレスのためにESGH PDUsを組み立てることによって、これをするかもしれません。 あるいはまた、一度に1つ以上のグループNetworkアドレスに関して情報を伝達するESGH PDUsは組み立てられるかもしれません、受入れられたSNSDUサイズとESGH PDUの最大のヘッダーサイズによって課された限界まで。 各ESGH PDUは、SNを発行することによって、伝えられます。
Marlow [Page 21] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[21ページ]RFC1768CLNPマルチキャスティング行進
UNITDATA.Request with the following parameters:
以下のパラメタがあるUNITDATA.Request:
SN_Userdata (SNSDU) <- ESGH PDU
SN_Userdata(SNSDU)<ESGH PDU
SN_Destination _Address <- multi-destination address that indicates "All Multicast Announcements"
SN_Destination_Address<「すべてのマルチキャスト発表」を示すマルチ送付先アドレス
If an End System is attached to more than one subnetwork, the information about each group Network address desired for receiving on a particular subnetwork serving the End System shall be transmitted via that subnetwork. It is permissible for an End System to report group Network addresses on multiple subnetworks; however, duplicate multicast PDUs should be anticipated.
End Systemが1つ以上のサブネットワークに取り付けられるなら、End Systemに役立ちながら特定のサブネットワークの上で受信するために望まれていたそれぞれのグループNetworkアドレスの情報はそのサブネットワークを通して伝えられるものとします。 End Systemにおいて、それは複数のサブネットワークに関する報告集団Networkアドレスに許されています。 しかしながら、写しマルチキャストPDUsは予期されるべきです。
The Group Address Pair parameter carries a list of Group Network Addresses, each paired with its associated SNPA address. This information is used by the Active Multicast IS to determine whether a Multicast Address Mapping PDU should be emitted to update the association between Group Network Addresses and SNPA addresses.
Group Address PairパラメタはGroup Network Addressesのリスト、関連SNPAアドレスと対にされたそれぞれを運びます。 この情報は使用されているのが、Active MulticastでMulticast Address Mapping PDUがGroup Network AddressesとSNPAアドレスとの協会をアップデートするために放たれるべきであるかどうか決定することであるということです。
The Holding Time (HT) field is set to approximately twice the ES's Multicast Announcement Timer (MAT) parameter. The value shall be large enough so that even if every other ESGH PDU is discarded (due to lack of resources), or otherwise lost in the subnetwork, the multicast announcement information will still be maintained. The value should be set small enough so that Intermediate Systems resources are not needlessly consumed when the ES no longer wishes to receive PDUs destined to a group Network address.
Holding Time(HT)分野はESのMulticast Announcement Timer(MAT)パラメタのおよそ2倍に設定されます。 値が十分大きくなるので、それでも、他のあらゆるESGH PDUが捨てられる(財源不足のため)、または別の方法でサブネットワークでなくされても、マルチキャスト発表情報は保守されるでしょう。 値が十分小さく設定されるべきであるので、ESがもうグループNetworkアドレスに運命づけられたPDUsを受け取りたがっていないとき、Intermediate Systemsリソースは不必要に消費されません。
Note: When combining multiple group Network addresses in a single ESGH PDU, it should be realized that there is a single Holding Time parameter associated with all of these addresses.
以下に注意してください。 Networkが独身のESGH PDUで演説する複数のグループを合併するとき、これらのアドレスのすべてに関連しているただ一つのHolding Timeパラメタがあると実感されるべきです。
6.7.1.1 Generating Jitter on Multicast Announcement Timers
6.7.1.1 マルチキャスト発表タイマの上にジターを発生させること。
The ES shall apply a 25% jitter to its Multicast Announcement Timer (MAT) parameter. When ESGH PDUs are transmitted as a result of timer expiration, there is a danger that the timers of individual systems may become synchronised. The result of this is that the traffic distribution will contain peaks. Where there are a large number of synchronised systems, this can cause overloading of both the transmission medium and the systems receiving the PDUs. In order to prevent this from occurring, all periodic timers, the expiration of which can cause the transmission of PDUs, shall have "jitter" introduced as defined in the following algorithm.
ESはMulticast Announcement Timer(MAT)パラメタに25%のジターを適用するものとします。 ESGH PDUsがタイマ満了の結果、伝えられるとき、個人能率給制のタイマが連動するようになるかもしれないという危険があります。 この結果はトラヒック分配がピークを含むということです。 多くの連動したシステムがあるところでは、これはトランスミッション媒体とPDUsを受け取るシステムの両方の積みすぎを引き起こす場合があります。 これが起こるのを防ぐために、すべての周期的なタイマ(それの満了はPDUsのトランスミッションを引き起こす場合がある)で、以下のアルゴリズムで定義されるように「ジター」を導入するものとします。
Marlow [Page 22] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[22ページ]RFC1768CLNPマルチキャスティング行進
CONSTANT Jitter = 25; Resolution = 100;
一定のジター=25。 解決=100。
(* The timer resolution in ms *) PROCEDURE Random(max: Integer): Integer;
(ms*でのタイマ解決) *PROCEDURE Random(最大: 整数): 整数。
(* This procedure delivers a Uniformly distributed random integer R such that 0 < R <max *) PROCEDURE WaitUntil(time: Integer)
(この手順がUniformlyを届ける*が無作為の整数Rを分配したので、0<R<は*に最大限にします) PROCEDURE WaitUntil(時間: 整数)
(* This procedure waits the specified number of ms and then returns *) PROCEDURE CurrentTime(): Integer
(*この手順は、msの指定された数を待っていて、次に、*) PROCEDURE CurrentTime()を返します: 整数
(* This procedure returns the current time in ms *)
(この手順がms*で現在の時間を返す*)
PROCEDURE DefineJitteredTimer(baseTimeValueInSeconds : Integer; expirationAction : Procedure);
手順DefineJitteredTimer(baseTimeValueInSeconds: 整数; expirationAction: 手順)。
VAR baseTimeValue, maximumTimeModifier, waitTime : Integer; nextexpiration : Time;
VAR baseTimeValue、maximumTimeModifier、waitTime: 整数。 nextexpiration: 時間。
BEGIN baseTimeValue := baseTimeValueInSeconds * 1000 / Resolution; maximumTimeModifier := baseTimeValue * Jitter / 100; (* Compute maximum possible jitter *)
baseTimeValue:=baseTimeValueInSeconds*1000/解決を始めてください。 maximumTimeModifier:=baseTimeValue*ジター/100。 (*最大の可能なジター*を計算してください)
WHILE running DO
走行がするWHILE
BEGIN
始まってください。
(*First compute next expiration time *) randomTimeModifier := Random(maximumTimeModifier); waitTime:= baseTimeValue - randomTimeModifier; nextexpiration := CurrentTime() + waitTime;
(*次の満了時間*に最初に、計算してください) randomTimeModifierの:=の無作為の(maximumTimeModifier)。 waitTime: =baseTimeValue(randomTimeModifier) nextexpiration:=CurrentTime()+waitTime。
(* Then perform expiration Action *) expirationAction; WaitUntil(nextexpiration);
(*満了Action*はその時、働きます) expirationAction。 WaitUntil(nextexpiration)。
END (* of Loop *)
終わり(輪*の*)
END (* of DefineJitteredTimer *)
終わり(DefineJitteredTimer*の*)
Marlow [Page 23] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[23ページ]RFC1768CLNPマルチキャスティング行進
Thus the call "DefineJitteredTimer(HelloTime, SendHelloPDU);" where "HelloTime" is 10 seconds, will cause the action "SendHelloPDU" to be performed at random intervals of between 7.5 and 10 seconds. The essential point of this algorithm is that the value of "randomTimeModifier" is randomised within the inner loop. Note that the new expiration time is set immediately on expiration of the last interval, rather than when the expiration action has been completed.
その結果、呼び出し「DefineJitteredTimer(HelloTime、SendHelloPDU)」。 "HelloTime"が10秒であるところでは、7.5〜10秒の無作為に実行されるべき動作"SendHelloPDU"間隔を引き起こすでしょう。 このアルゴリズムの不可欠のポイントは"randomTimeModifier"の値が内側の輪の中でランダマイズされるということです。 満了操作が完了した時よりむしろ最後の間隔の満了がすぐに新しい満了時間にけしかけられることに注意してください。
The time resolution shall be less than or equal to 100 ms. It is recommended to be less than or equal to 10ms. The time resolution is the maximum interval than can elapse without there being any change in the value of the timer. The periodic transmission period shall be random or pseudo-random in the specified range. with uniform distribution across similar implementations.
原稿Itが推薦される100以下が、より10ms.以下であるつもりであったなら時間解決がそこなしで経過できるより最大の間隔であるというタイマの値においてあらゆる変化である時間解決。 周期的なトランスミッションの期間が無作為になるだろうか、または擬似ランダムは指定で及びます。. 一様分布が同様の実現のむこうにある状態で。
Note: Applying jitter to the MAT parameter is required in order to support the optional Damping function. If no jitter is applied on a subnetwork where many ESs are requesting a particular multicast PDU it is likely that they will have the same value for their MAT and these timers may all become synchronised. Such synchronisation will result in peaks in the distribution of traffic as described above. The resulting overloading of the transmission medium and the systems receiving the PDUs will negate any beneficial use of the Damping function (since systems may be attempting to transmit their own ESGH PDUs at the time they receive ESGH PDUs originated by other ESs with the same group Network address.
以下に注意してください。 MATパラメタにジターを適用するのが、任意のDamping機能をサポートするのに必要です。 多くのESsが特定のマルチキャストPDUを要求しているところでジターが全くサブネットワークで適用されないと、彼らには、彼らのMATのための同じ値がありそうでしょう、そして、これらのタイマは連動するようにすべてなるかもしれません。 そのような連動は上で説明されるように交通の分配におけるピークをもたらすでしょう。 トランスミッション媒体とシステムがPDUsを受け取る結果として起こる積みすぎはDamping機能のどんな有益な使用も否定するでしょう。(システムが、彼らが受信するときそれら自身のESGH PDUsを伝えるのを試みているかもしれないので、ESGH PDUsは同じグループNetworkアドレスがある他のESsで由来しました。
6.7.2 Record Multicast Announcement Function
6.7.2 マルチキャスト発表機能を記録してください。
The Record Multicast Announcement function receives ESGH PDUs, extracts the multicast announcement information and updates the information in its routing information base.
Record Multicast Announcement機能は、ESGH PDUsを受けて、マルチキャスト発表情報を抜粋して、ルーティング情報ベースの中で情報をアップデートします。
The receiving system is not required to process any option fields in a received ESGH PDU.
受電方式は、容認されたESGH PDUのどんなオプション・フィールドも処理するのに必要ではありません。
Note: When a system chooses to process these optional fields, the precise actions are not specified by this International Standard.
以下に注意してください。 システムが、これらの任意の分野を処理するのを選ぶとき、正確な動作はこの国際規格によって指定されません。
6.7.2.1 Record Multicast Announcement Function by Intermediate Systems
6.7.2.1 中間システムでマルチキャスト発表機能を記録してください。
On receipt of an ESGH PDU an IS with the optional multicast capabilities extracts the configuration information and stores the {group Network address, subnetwork} in its routing information base replacing any other information for the same entry.
任意のマルチキャスト能力抽出による構成がESGH PDUを受け取り次第情報と店である、同じエントリーのためのいかなる他の情報も置き換えるルーティング情報ベースの中でNetworkアドレス、サブネットワークを分類してください。
Marlow [Page 24] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[24ページ]RFC1768CLNPマルチキャスティング行進
The Active Multicast IS upon receipt of an ESGH PDU also extracts the Paired SNPA Address parameter corresponding to each group Network address in the ESGH PDU. If the Active Multicast IS has a mapping for a group Network address carried in the ESGH for which the paired SNPA address does not match, the Report Multicast Address Mapping function is performed.
Active MulticastがESGH PDUを受け取り次第あります。また、それぞれのグループNetworkに対応するPaired SNPA AddressパラメタがESGH PDUに記述する抽出。 Active Multicastがそうなら、ESGHで運ばれた対にされたSNPAアドレスが合っていないグループNetworkアドレス、Report Multicast Address Mapping機能のためのマッピングは実行されましたか?
6.7.2.2 Optional Damping Function
6.7.2.2 任意の湿気機能
An ES with the optional capabilities to support multicast transfer may decide to process ESGH PDUs multicast by other End Systems. There is potentially some reduction in network traffic by doing this. An ES requesting to receive multicast PDUs is permitted to reset its Multicast Announcement Timer corresponding to one group Network address on one subnetwork upon receiving an ESGH PDU from another ES under the following circumstances:
マルチキャスト転送を支持する任意の能力があるESは、他のEnd SystemsでESGH PDUsマルチキャストを処理すると決めるかもしれません。潜在的に、いくらかの減少がネットワークトラフィックにそうすればあります。 マルチキャストを受けるために、PDUsが1つに対応するMulticast Announcement Timerをリセットすることが許可されているよう要求するESは以下の状況による別のESからESGH PDUを受けるときの1つのサブネットワークに関するNetworkアドレスを分類します:
a) The {group Network address, paired SNPA address} received on a particular subnetwork matches that of the ES processing the ESGH PDU for that subnetwork.
a) グループNetworkアドレス、特定のサブネットワークで受け取られていている対にされたSNPAアドレスは、そのサブネットワークのためにESGH PDUを処理しながら、ESのものに合っています。
b) The Holding Timer parameter value in the ESGH PDU received is equal to or greater than the Holding Timer value for the, group Network address, being used by the ES processing this PDU.
b) ESGH PDUの値が受け取ったHolding TimerパラメタがHolding Timer値より等しいか、または大きい、Networkアドレス(このPDUを処理するESによって使用された存在)を分類してください。
6.7.3 Flush Old Multicast Announcement Function
6.7.3 古いマルチキャスト発表機能を洗い流してください。
The Flush Old Multicast Announcement function is executed to remove multicast announcement entries in its routing information base whose Holding Timer has expired. When the Holding Timer for a group Network address expires, this function removes the corresponding entry from the routing information base of the local IS for the corresponding subnetwork.
Flush Old Multicast Announcement機能は、Holding Timerが期限が切れたルーティング情報ベースの中でマルチキャスト発表エントリーを取り除くために実行されます。 グループNetworkアドレスのためのHolding Timerが期限が切れると、この機能は地方のベースが対応するサブネットワークのためのものであるというルーティング情報から対応するエントリーを取り除きます。
6.8 Multicast Address Mapping
6.8 マルチキャストアドレス・マッピング
6.8.1 Report Multicast Address Mapping Function by Intermediate Systems
6.8.1 中間システムによるレポートマルチキャストアドレスマッピング機能
The Active Multicast Intermediate System constructs a MAM PDU, corresponding to a group Network address for which it received via the Record Multicast Announcement function, and issues these PDUs under the following circumstances:
Active Multicast Intermediate SystemはMAM PDUを組み立てます、それがRecord Multicast Announcement機能、および問題で以下の状況の下にこれらのPDUsを受けたグループNetworkアドレスに対応しています:
a) The IS initializes either as the Active Multicast IS after an election with other multicast capable ISs or initializes after determining it is the only multicast capable IS (the determination of such conditions are outside of the scope of this standard), or
a) または初期化、Active Multicastが他のマルチキャストのできるISsとの選挙の後に、あるか、または後決定を初期化するとき、できる唯一のマルチキャストがこと(そのような状態の決断がこの規格の範囲の外にある)である。
Marlow [Page 25] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[25ページ]RFC1768CLNPマルチキャスティング行進
b) The IS receives an ESGH PDU with a group Network address paired to an SNPA address other than the SNPA address contained in the Active Multicast IS's multicast address mapping information for that group Network address, or
b) または受信、グループNetworkアドレスがActive Multicastに含まれたSNPAアドレス以外のSNPAアドレスと対にされているESGH PDUがそう、マルチキャストアドレスがそのグループNetworkアドレスのための情報を写像している。
Note: The Active Multicast IS determines which mappings are correct. Pre-configured mappings which are used prior to the initialization of the Active Multicast IS may be determined to be incorrect by the Active Multicast IS.
以下に注意してください。 Active Multicastはそうです。マッピングがどれであるかを正しい状態で決定します。 Active Multicastの初期化の前に使用されているのが、Active Multicastで不正確であるのがあると決心しているかもしれないということであるということであるあらかじめ設定されたマッピング。
c) The expiration of the IS's Multicast Address Mapping Timer for that group Network address.
c) 満了、そのグループNetworkアドレスのためのMulticast Address Mapping Timerはそうです。
Note: This is to prevent the expiration of Holding Timers in ESs.
以下に注意してください。 これは、ESsでのHolding Timersの満了を防ぐためのものです。
d) The IS receives a multicast PDU originated on the subnetwork which used an incorrect destination SNPA address.
d) PDUが不正確な送付先SNPAアドレスを使用したサブネットワークの上で溯源したマルチキャストを受けます。
Note: Of particular concern are those multicast packets using the "All Multicast Capable Intermediate Systems" SNPA address when another SNPA address should have been used. The Originating Subnetwork Forwarding function is performed if this event occurs (see section 6.11).
以下に注意してください。 特定では、関心は別のSNPAであるときにSNPAが記述する「すべてのマルチキャストのできる中間システム」アドレスを使用するそれらのマルチキャストパケットが使用されるべきであったということです。 この出来事が起こるなら(セクション6.11を見てください)、Originating Subnetwork Forwarding機能は実行されます。
Note: The multicast capable ISs need to receive multicast packets on all SNPA addresses that are contained in the current multicast address mapping information for the subnetwork. The multicast capable ISs are not required to receive multicast packets on any SNPA addresses other than those contained in the current multicast address mapping information and the "All Multicast Capable Intermediate Systems" SNPA address.
以下に注意してください。 マルチキャストのできるISsは、サブネットワークのための現在のマルチキャストアドレスマッピング情報に含まれているすべてのSNPAアドレスでマルチキャストパケットを受ける必要があります。 マルチキャストのできるISsは現在のマルチキャストアドレスマッピング情報に含まれたもの以外のどんなSNPAアドレスと「すべてのマルチキャストのできる中間システム」SNPAというアドレスでもマルチキャストパケットを受ける必要はありません。
Circumstances b) and d) are the event driven conditions for the Active Multicast IS to construct and issue a MAM PDU. The Active Multicast IS shall limit the number of MAM PDUs issued per unit of time. MAM PDUs with identical information shall not be issued more than once per second. Event conditions occurring 10 seconds after the last issue of an appropriate MAM PDU shall result in the issuance of another such MAM PDU.
事情b)とd)はActive Multicastのためのイベントドリブン状態がMAM PDUを組み立てて、発行することであるということです。 Active Multicastはそうです。ユニットの時間単位で発行されたMAM PDUsの数を制限するでしょう。 1秒あたりの一度以上を同じ情報があるMAM PDUsに発行しないでしょう。 適切なMAM PDUの最後の問題の10秒後に現れるイベント状態は別のそのようなMAM PDUの発行をもたらすものとします。
The IS serving as the Active Multicast Intermediate System may construct a MAM PDU for each group Network address. Alternatively, MAM PDUs may be constructed which convey information about more than one group Network address at a time, up to the limits imposed by the permitted SNSDU size and the maximum header size of the MAM PDU. The IS performs all multicast address mapping functions independently for each of its subnetworks even if this IS is the Active Multicast IS on multiple subnetworks. Each MAM PDU is transmitted by issuing an SN-
Active Multicast Intermediate SystemがそれぞれのグループNetworkアドレスのためにMAM PDUを組み立てるかもしれなくしながら役立つのは、そうです。 あるいはまた、一度に1つ以上のグループNetworkアドレスに関して情報を伝達するMAM PDUsは組み立てられるかもしれません、受入れられたSNSDUサイズとMAM PDUの最大のヘッダーサイズによって課された限界まで。 これがあってもそれぞれのサブネットワークによる複数のサブネットワークの上にActive Multicastがあるということであるので、独自にすべてのマルチキャストアドレスマッピング機能を実行します。 各MAM PDUは、SNを発行することによって、伝えられます。
Marlow [Page 26] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[26ページ]RFC1768CLNPマルチキャスティング行進
UNITDATA.Request with the following parameters:
以下のパラメタがあるUNITDATA.Request:
SN_Userdata (SNSDU) <- MAM PDU
SN_Userdata(SNSDU)<MAM PDU
SN_Destination _Address <- multi-destination address that indicates "All Multicast Capable End Systems"
SN_Destination_Address<「すべてのマルチキャストのできるエンドシステム」を示すマルチ送付先アドレス
The Holding Time (HT) field is set to approximately twice the Intermediate System's Multicast Address Mapping Timer (MAMT) parameter. This variable shall be set to a value large enough so that even if every other MAM PDU, for a particular group Network address, is discarded (due to lack of resources), or otherwise lost in the subnetwork, the multicast address mapping information will still be maintained. The value should be set small enough so that End Systems will quickly cease to use the multicast address mappings supplied by ISs that have failed.
Holding Time(HT)分野はIntermediate SystemのMulticast Address Mapping Timer(MAMT)パラメタのおよそ2倍に設定されます。 この変数が十分大きい値に設定されるものとするので、それでも、他のあらゆるMAM PDUが特定のグループNetworkアドレスのために捨てられる(財源不足のため)、または別の方法でサブネットワークでなくされても、マルチキャストアドレスマッピング情報は維持されるでしょう。 値は、End Systemsが、失敗したISsによって提供されたマルチキャストアドレス・マッピングを使用するのをすぐにやめるように、十分小さく設定されるべきです。
Note: -- The Holding Timer parameter value applies to all group Network addresses called out in the MAM PDU.
以下に注意してください。 -- Holding Timerパラメタ価値はMAM PDUに呼び出されたすべてのグループNetworkアドレスに適用されます。
The Group Address Pair parameter is used to convey the association between Group Network Addresses and SNPA addresses.
Group Address Pairパラメタは、Group Network AddressesとSNPAアドレスの間まで協会を運ぶのに使用されます。
Optionally, the Active Multicast IS may include information in the MAM PDU indicating a larger population of group Network addresses to which the same multicast address mapping information applies. There are two optional fields for this purpose: the Group Network Address Mask option and the Paired SNPA Address Mask option.
Active Multicastによる同じマルチキャストアドレスマッピング情報が適用されるグループNetworkアドレスの、より大きい人口を示すMAM PDUの情報を含むかもしれないという任意に、ことです。 2つの任意の分野がこのためにあります: Group Network Address MaskオプションとPaired SNPA Address Maskオプション。
There are three permitted cases for including or excluding the masks. In the first case, both masks are absent. In this case the MAM PDU conveys information about one set of enumerated group Network addresses only.
マスクを含んでいるか、または除くための3つの受入れられたケースがあります。 前者の場合、両方のマスクは欠けています。 この場合、MAM PDUはおよそ1つが設定した列挙されたグループNetworkアドレスだけの情報を伝えます。
Note: -- Multiple group address pairs may be contained in a single MAM PDU.
以下に注意してください。 -- 複数のグループアドレス組が独身のMAM PDUに含まれるかもしれません。
In the second case, the MAM PDU contains a Group Network Address Mask but no Paired SNPA Address Mask. In this case, the MAM PDU conveys information about an equivalence class of group Network addresses. The information reveals that multiple group Network addresses are mapped to the same SNPA address.
2番目の場合では、Group Network Address Maskを含んでいますが、MAM PDUはどんなPaired SNPA Address Maskも含んでいません。 この場合、MAM PDUはグループNetworkアドレスの同値類に関して情報を伝達します。 情報は、複数のグループNetworkアドレスが同じSNPAアドレスに写像されるのを明らかにします。
In the third case, the MAM PDU contains both masks. As in the second case, the MAM PDU conveys information about an equivalence class of group Network addresses. But in this case, the information reveals that the SNPA addresses for the equivalence class of group Network address are embedded in the group Network address. In particular the
3番目の場合では、MAM PDUは両方のマスクを含んでいます。 2番目のケースのように、MAM PDUはグループNetworkアドレスの同値類に関して情報を伝達します。 しかし、この場合、情報は、グループNetworkアドレスの同値類のためのSNPAアドレスがグループNetworkアドレスに埋め込まれているのを明らかにします。 特に
Marlow [Page 27] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[27ページ]RFC1768CLNPマルチキャスティング行進
Paired SNPA Address Mask indicates the location of the SNPA address in the group Network Address(es).
対にされたSNPA Address MaskはグループNetwork Address(es)のSNPAアドレスの位置を示します。
The Active Multicast IS shall construct a MAM PDU with direct information, not needing analysis of the Mask parameters, in response to the occurrence of an event driven condition. The Active Multicast IS may provide additional information in such a MAM PDU via the use of Mask parameters.
Active Multicastはダイレクト情報でMAM PDUを組み立てて、Maskパラメタの分析を必要としません、イベントドリブン状態の発生に対応して。 Active MulticastによるMaskパラメタの使用でそのようなMAM PDUの追加情報を提供するかもしれないということです。
An IS may suggest a value for End Systems on the local subnetwork to use as their Multicast Announcement Timers, for a specific group Network address, by including the Suggested ES Multicast Announcement Timer (ESMAT) parameter in the transmitted MAM PDU. Setting this parameter permits the Active Multicast IS to influence the frequency with which ESs transmit ESGH PDUs.
地方のサブネットワークの上のEnd Systemsが彼らのMulticast Announcement Timersとして使用する値を示すかもしれません、特定のグループNetworkアドレス(伝えられたMAM PDUの包含するのによるSuggested ES Multicast Announcement Timer(ESMAT)パラメタ)のためにことです。 このパラメタがActive Multicastを可能にする設定はESsがESGH PDUsを伝える頻度に影響を及ぼすことです。
Note: If the ESMAT parameter is used, the one value permitted in the MAM PDU is suggested for all group Network addresses called out in the MAM PDU.
以下に注意してください。 ESMATパラメタが使用されているなら、MAM PDUで受入れられた1つの値がMAM PDUに呼び出されたすべてのグループNetworkアドレスのために示されます。
6.8.2 Record Multicast Address Mapping Function by End Systems
6.8.2 エンドシステムでマルチキャストアドレスマッピング機能を記録してください。
The Record Multicast Address Mapping function receives MAM PDUs, extracts the multicast address mapping information and updates the information in its routing information base. The receiving system is not required to process any option fields in a received MAM PDU with the exception of the Suggested ES Multicast Announcement Timer (ESMAT) parameter.
Record Multicast Address Mapping機能は、MAM PDUsを受けて、マルチキャストアドレスマッピング情報を抜粋して、ルーティング情報ベースの中で情報をアップデートします。 受電方式は、Suggested ES Multicast Announcement Timer(ESMAT)パラメタ以外の容認されたMAM PDUのどんなオプション・フィールドも処理するのに必要ではありません。
Note: When a system chooses to process these optional fields, the precise actions are not specified by this International Standard.
以下に注意してください。 システムが、これらの任意の分野を処理するのを選ぶとき、正確な動作はこの国際規格によって指定されません。
On receipt of a MAM PDU an ES with the optional multicast capabilities extracts the multicast address mapping information and stores the {group Network address, paired SNPA address} for a particular subnetwork in its routing information base replacing any other information for the same group Network address and subnetwork.
MAM PDUを受け取り次第任意のマルチキャスト能力があるESがマルチキャストアドレスマッピング情報と店を抜粋する、同じグループNetworkアドレスのためのいかなる他の情報も置き換えるルーティング情報ベースとサブネットワークの特定のサブネットワークのためにNetworkアドレス、対にされたSNPAアドレスを分類してください。
In addition, an ES shall set its Multicast Announcement Timer, corresponding to the group Network address for which it is performing the Record Multicast Address Mapping function, based on receipt of a MAM PDU, corresponding to that group Network address, containing an ESMAT parameter.
さらに、ESはMulticast Announcement Timerを設定するものとします、それがRecord Multicast Address Mapping機能を実行しているグループNetworkアドレスに対応しています、MAM PDUの領収書に基づいて、そのグループNetworkアドレスに対応しています、ESMATパラメタを含んでいて。
Note: While an ES may process ESGH PDUs multicast by other ESs to support the optional Damping function, an ES is not permitted to change its own mapping due to the mapping found in other ES's ESGH PDUs.
以下に注意してください。 ESが任意のDamping機能をサポートするために他のESsでESGH PDUsマルチキャストを処理しているかもしれない間、ESが他のESのESGH PDUsで見つけられたマッピングのためそれ自身のマッピングを変えるのが許容されていません。
Marlow [Page 28] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[28ページ]RFC1768CLNPマルチキャスティング行進
6.8.3 Flush Old Multicast Address Mapping Function by End Systems
6.8.3 エンドシステムで古いマルチキャストアドレスマッピング機能を洗い流してください。
The Flush Old Multicast Address Mapping function is executed to remove multicast address mapping entries in its routing information base whose corresponding Holding Timer has expired. When such a Holding Timer for a multicast address mapping expires, this function removes the corresponding entry from its routing information base for the corresponding SNPA.
Flush Old Multicast Address Mapping機能は、対応するHolding Timerが期限が切れたルーティング情報ベースの中でマルチキャストアドレス・マッピングエントリーを取り除くために実行されます。 マルチキャストアドレス・マッピングのためのそのようなHolding Timerが期限が切れると、この機能は対応するSNPAのためにルーティング情報ベースから対応するエントリーを取り除きます。
6.9 Paired SNPA Address Selection Function by End Systems
6.9 エンドシステムによる対にされたSNPAアドレス選択機能
An End System shall pair each group Network address with an associated SNPA address to support receiving (e.g., performing the Report Multicast Announcement function) and originating multicast PDUs.
End Systemは、マルチキャストPDUsを受けて(例えば、Report Multicast Announcement機能を実行します)、溯源するのを支持するためにそれぞれのグループNetworkアドレスを関連SNPAアドレスと対にするものとします。
6.9.1 Paired SNPA Address Selection for Receiving Multicast PDUs
6.9.1 マルチキャストPDUsを受けるための対にされたSNPAアドレス選択
An End System always has a paired SNPA address for every active group Network address on a particular subnetwork. This mapping is obtained by:
End Systemには、特定のサブネットワークに関するあらゆるアクティブなグループNetworkアドレスのための対にされたSNPAアドレスがいつもあります。 以下はこのマッピングを得ます。
a) recording a multicast address mapping which is maintaining an active holding timer, or if there has been no dynamic information received, by
a) アクティブな把持タイマを維持するか、または動的情報が全くなかったならそうであるマルチキャストアドレス・マッピングを記録するのは受信されました。
b) having pre-configured multicast address mapping information, or if neither dynamic nor pre-configured information is available, by
b) マルチキャストアドレスマッピング情報かそれともダイナミックでなくてまたあらかじめ設定されなかった情報が利用可能であるかどうかをあらかじめ設定したこと。
c) mapping the "All Multicast Capable End Systems" multi- destination address to the group Network address.
c) 「マルチキャストできるエンドシステム」マルチ送付先アドレスをグループNetworkアドレスに写像します。
6.9.2 Paired SNPA Address Selection for Originating Multicast PDUs
6.9.2 由来しているマルチキャストPDUsのための対にされたSNPAアドレス選択
An End System, originating a multicast PDU, pairs a SNPA address to the group Network address. This mapping is obtained in the following manner:
マルチキャストPDUを溯源して、End SystemはグループNetworkアドレスとSNPAアドレスを対にします。 以下の方法でこのマッピングを得ます:
a) If there is a multicast capable IS reachable on the subnetwork then the SNPA address used by an End System originating a multi- cast PDU is either the paired SNPA address obtained from the multicast address mapping information associated with the group Network address in the multicast PDU's Destination address parameter or if there is no valid entry for the group Network address by using the "All Multicast Capable Intermediate Sys- tems" multi-destination address, or if there is no multicast capable Intermediate System on the subnetwork, by
a) あれば、できるマルチキャストはサブネットワークで届いていて、そして、マルチキャストPDUを溯源するEnd Systemによって使用されたSNPAアドレスは対にされたSNPAアドレスがマルチキャストPDUのDestinationアドレスパラメタかそれともグループNetworkアドレスのためのどんな有効なエントリーもないかどうかで「すべてのMulticast Capable Intermediate Sys- tems」というマルチ送付先アドレスを使用することによってグループNetworkアドレスに関連しているマルチキャストアドレスマッピング情報から得たどちらかです; サブネットワークの上にマルチキャストがないことのできるIntermediate Systemがあります。
Marlow [Page 29] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[29ページ]RFC1768CLNPマルチキャスティング行進
Note: Multicast address mapping information is valid if the Holding Timer associated with it has not expired.
以下に注意してください。 それに関連しているHolding Timerが期限が切れていないなら、マルチキャストアドレスマッピング情報は有効です。
Note: An ES can determine if a multicast capable IS is reachable on the subnetwork by having for that subnetwork either (1)multicast address mapping information or (2)routing information received via an ISH PDU containing a Multicast Capable optional parameter. In either case the information must be valid (i.e., the Holding Timer for the information must not have expired).
以下に注意してください。 Multicast Capableの任意のパラメタを含んでいて、できるマルチキャストがあるなら、缶が決定するESは、サブネットワークでそのサブネットワークのために(1) マルチキャストアドレスマッピング情報か(2) ISH PDUを通して受け取られたルーティング情報のどちらかを持っていることによって、届いています。 どちらかの場合では、情報は有効であるに違いありません(すなわち、情報のためのHolding Timerは期限が切れていてはいけません)。
b) having pre-configured multicast address mapping information, or if neither a multicast capable Intermediate System is present on the subnetwork nor pre-configured information is available, by
b) マルチキャストアドレスマッピング情報かそれともどちらのaマルチキャストのできるIntermediate Systemがサブネットワークに存在しているかどうかをあらかじめ設定して、情報が利用可能であることをあらかじめ設定したこと。
c) mapping the "All Multicast Capable End Systems" multi- destination address to the group Network address.
c) 「マルチキャストできるエンドシステム」マルチの目的地を写像して、Networkがアドレスであるとグループに扱ってください。
6.10 Extensions to the ISO CLNP Route Function by End Systems
ISO CLNPルートへの6.10の拡大がエンドシステムで機能します。
An End System attached to more than one subnetwork shall determine when originating a multicast PDU whether to forward this multicast PDU to more than one subnetwork or not. End Systems shall originate each multicast PDU on all subnetworks for which the ISO ES-IS Configuration function is actively reporting the NSAP address contained in the Source Address parameter of the multicast PDU. As a result of this function multiple invocations of the ISO CLNP Forwarding function may result when such an ES originates a multicast PDU.
End Systemはフォワードにか否かに関係なく、1つ以上のサブネットワークへのこのマルチキャストPDUであるか否かに関係なく、マルチキャストPDUを溯源するとき、1つのサブネットワークが決定するものとする以上に付きました。 終わりのSystemsがすべてのサブネットワークの上の各マルチキャストPDUを溯源するものとする、どれ、ISO ES存在、Configuration機能は、NSAPアドレスがマルチキャストのSource AddressパラメタにPDUを含んだと活発に報告しているか。 そのようなESがマルチキャストPDUを溯源するとき、この機能の結果、ISO CLNP Forwarding機能の複数の実施が結果として生じるかもしれません。
6.11 Originating Subnetwork Forwarding Function by Intermediate Systems
6.11 中間システムはサブネットワーク推進機能を溯源すること。
The Active Multicast IS upon receiving a multicast PDU originated on a subnetwork which used the "All Multicast Capable Intermediate Systems" SNPA address when another SNPA address should have been used, performs the Originating Subnetwork Forwarding function. The multicast address mapping information defines the correct SNPA address pairings for a given subnetwork. The Originating Subnetwork Forwarding function forwards the multicast PDU back on subnetwork it was originated on. In the case that the ES was attached to more than one subnetwork and originated the multicast PDU on more than one subnetwork, the Active Multicast IS for each subnetwork performs the Originating Subnetwork Forwarding function for the subnetwork that they are responsible for.
Active MulticastがPDUが別のSNPAアドレスが使用されるべきであり、Originating Subnetwork Forwardingを実行するときSNPAが扱う「すべてのマルチキャストのできる中間システム」機能を使用したサブネットワークの上で溯源したマルチキャストを受けるところにあります。 マルチキャストアドレスマッピング情報は与えられたサブネットワークのための正しいSNPAアドレス組み合わせを定義します。 Originating Subnetwork Forwarding機能はそれが溯源されたサブネットワークの上でマルチキャストPDUを進めます。 ESが1つ以上のサブネットワークに付けられて、1つ以上のサブネットワークの上でマルチキャストPDUを溯源して、各サブネットワークが彼らが原因となるサブネットワークのためにOriginating Subnetwork Forwarding機能を実行するので、Active Multicastは溯源しました。
The Active Multicast IS obtains the contents for the multicast PDU for the Originating Subnetwork Forwarding function by using the contents of the multicast PDU received with the incorrect destination
Active Multicastがそう、Originating Subnetwork Forwarding機能のために不正確な目的地で受け取られたマルチキャストPDUのコンテンツを使用することによって、マルチキャストPDUにコンテンツを得ます。
Marlow [Page 30] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[30ページ]RFC1768CLNPマルチキャスティング行進
SNPA address and replacing the original PDU Lifetime field with the value one (0000 0001). The Active Multicast IS performs the ISO 8473 PDU Composition function and forwards the PDU to the subnetwork that the PDU was originated on using the ISO 8473 Forwarding function with the correct destination SNPA address.
SNPAアドレスとオリジナルのPDU Lifetimeを取り替えると、値で、1つ(0000 0001)はさばかれます。 Active Multicastはそうです。正しい送付先SNPAアドレスがあるISO8473Forwarding機能を使用することでISO8473PDU Composition機能を実行して、PDUが溯源されたサブネットワークにPDUを送ります。
Note: The PDU Lifetime field is set to "one" to ensure that ISs attached to the originating subnetwork do not forward this PDU on. Such ISs should have received the PDU when it was originated since this function is only performed in the event of receiving a multicast PDU incorrectly addressed to the "All Multicast Capable Intermediate Systems" SNPA address.
以下に注意してください。 PDU Lifetime分野は起因するサブネットワークに取り付けられたISsがこれを進めないのを保証する「1つ」PDUにオンなセットです。 PDUが不当に「すべてのマルチキャストのできる中間システム」SNPAというアドレスに扱ったマルチキャストを受けることの場合、この機能が実行されるだけであるのでそれが溯源されたとき、そのようなISsはPDUを受けるはずでした。
6.12 Structure and Encoding of PDUs
6.12 PDUsの構造とコード化
The ES-IS multicast control functions are supported via the exchange of ESGH and MAM PDUs. The one exception to this is that a new optional parameter, the Multicast Capable parameter, is provided for use within the ISH PDU.
ES存在、マルチキャスト制御機能はESGHとMAM PDUsの交換でサポートされます。 これへの1つの例外は新しい任意のパラメタ(Multicast Capableパラメタ)をISH PDUの中の使用に提供するということです。
6.12.1 PDU Type Codes
6.12.1 PDUはコードをタイプします。
The Multicast Announcement is accomplished via the transfer of End System Group Hello (ESGH) PDUs. The PDU type code for an ESGH PDU is "0 0 1 0 1". The Multicast Address Mapping (MAM) is accomplished via the transfer of Multicast Address Mapping PDUs. The PDU type code for a MAM PDU is "0 0 1 1 1".
Multicast AnnouncementはEnd System Group Hello(ESGH)PDUsの転送を通して達成されます。 ESGH PDUのためのPDUタイプコードがそうである、「0 0 1 0、1インチ」 Multicast Address Mapping(MAM)はMulticast Address Mapping PDUsの転送を通して達成されます。 MAM PDUのためのPDUタイプコードがそうである、「0 0 1 1、1インチ」
6.12.2 Hold Time field
6.12.2 Timeがさばく保持
The Holding Time field specifies the maximum time for the receiving Network entity to retain the multicast announcement or multicast address mapping information contained in the PDU.
Holding Time分野は受信Network実体がマルチキャスト発表を保有する最大の時間かPDUに含まれたマルチキャストアドレスマッピング情報を指定します。
6.12.3 Structure of Addressing Parameters
6.12.3 アドレシングパラメタの構造
The ESGH and MAM PDUs carry one or more group Network addresses (GNAs) each with their associated Paired SNPA Address (PSA).
ESGHとMAM PDUsは彼らの関連Paired SNPA Address(PSA)と共にそれぞれ1つ以上のグループNetworkアドレス(GNAs)を運びます。
6.12.4 Group Address Pair Parameter for ESGH and MAM PDUs
6.12.4 ESGHとMAM PDUsのためのグループアドレス組パラメタ
The Group Address Pair parameter is a list of one or more group Network addresses each with their associated Paired SNPA address. The group Network address identifies specific multicast PDUs and the Paired SNPA address is the SNPA address on which the ES expects to receive such multicast PDUs on that subnetwork. It is encoded in the ESGH and MAM PDUs as shown in Figure 1.
Group Address Pairパラメタはそれらの関連Paired SNPAアドレスがあるそれぞれ1つ以上のグループNetworkアドレスのリストです。 グループNetworkアドレスは特定のマルチキャストPDUsを特定します、そして、Paired SNPAアドレスはESがそのサブネットワークの上にそのようなマルチキャストPDUsを受け取ると予想するSNPAアドレスです。 それは図1に示されるようにESGHとMAM PDUsでコード化されます。
Marlow [Page 31] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[31ページ]RFC1768CLNPマルチキャスティング行進
Octet ,----------------------------------------------------, | Number of Group Address Pairs | 10 |----------------------------------------------------| | Group Network Address Length Indicator (GNAL) | 11 |----------------------------------------------------| | | 12 : Group Network Address (GNA) : | | |----------------------------------------------------| | Paired SNPA Address Length Indicator (PSAL) | |----------------------------------------------------| | | : Paired SNPA Address (PSA) : | | |----------------------------------------------------| | GNAL | |----------------------------------------------------| | | : GNA : | | |----------------------------------------------------| | PSAL | |----------------------------------------------------| | | : PSA : | | m-1 '----------------------------------------------------'
八重奏----------------------------------------------------, | グループアドレスペアの数| 10 |----------------------------------------------------| | グループネットワーク・アドレス長さのインディケータ(GNAL)| 11 |----------------------------------------------------| | | 12 : ネットワーク・アドレス(GNA)を分類してください: | | |----------------------------------------------------| | 対にされたSNPAアドレス長さのインディケータ(PSAL)| |----------------------------------------------------| | | : 対にされたSNPAは(PSA)を扱います: | | |----------------------------------------------------| | GNAL| |----------------------------------------------------| | | : GNA: | | |----------------------------------------------------| | PSAL| |----------------------------------------------------| | | : PSA: | | 'm-1'----------------------------------------------------'
Figure 1 - ESGH and MAM PDUs - - Group Address Pair Parameter
図1(ESGHとMAM PDUs)--グループアドレス組パラメタ
6.12.5 Extensions to the current Option Parameters
6.12.5 現在のOption Parametersへの拡大
The Security and Priority optional parameters may be carried in a ESGH PDU. There is no Security or Priority option for the MAM PDU.
SecurityとPriorityの任意のパラメタはESGH PDUで運ばれるかもしれません。 MAM PDUのためのどんなSecurityもPriorityオプションもありません。
6.12.6 Suggested ES Multicast Announcement Timer
6.12.6 提案されたESマルチキャスト発表タイマ
The ESMAT parameter may appear only in the MAM PDU
ESMATパラメタはMAM PDUだけに現れるかもしれません。
The ESMAT parameter conveys the value that an IS requests the receiving ESs to use as their local Multicast Announcement Timer.
ESMATパラメタが値を伝える、それ、要求は地元のMulticast Announcement Timerとしての使用への受信ESsですか?
Parameter Code: 1100 0111
パラメタコード: 1100 0111
Parameter Length: two octets
パラメタの長さ: 2つの八重奏
Parameter Value: ESMAT in units of seconds.
パラメタ値: ユニットの秒のESMAT。
Marlow [Page 32] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[32ページ]RFC1768CLNPマルチキャスティング行進
6.12.7 Multicast Capable
6.12.7 できるマルチキャスト
The Multicast Capable option may appear only in the ISH PDU
Multicast CapableオプションはISH PDUだけに現れるかもしれません。
The Multicast Capable options consists only of a one octet code and a one octet parameter length field, there is no parameter field.
Multicast Capableオプションは1つの八重奏コードと1つの八重奏パラメタ長さの分野だけから成って、パラメタ分野が全くありません。
Parameter Code: 1100 1000
パラメタコード: 1100 1000
Parameter Length: zero octets
パラメタの長さ: 八重奏がありません。
Parameter Value: none (parameter does not exist).
パラメタ値: なし(パラメタは存在していません)。
6.12.8 Group Network Address Mask
6.12.8 グループネットワーク・アドレスマスク
The Group Network Address Mask option may only appear in the MAM PDU.
Group Network Address MaskオプションはMAM PDUに現れるだけであるかもしれません。
The Group Network Address Mask parameter indicates that the multicast address mapping information applies to a larger population of group Network Addresses than the group Network address(es) contained in the MAM PDU indicates. When this option is provided in a MAM PDU, the masking relationship contained must be valid for all group Network addresses contained in this PDU. An End System may ignore this parameter.
Group Network Address Maskパラメタは、マルチキャストアドレスマッピング情報がグループNetwork AddressesのNetworkがMAM PDUが示す含まれたコネを扱う(esします)グループより大きい人口に適用されるのを示します。 このオプションをMAM PDUに提供するとき、このPDUに含まれたすべてのグループNetworkアドレスに、関係が含んだマスキングは有効であるに違いありません。 End Systemはこのパラメタを無視するかもしれません。
The Group Network Address Mask establishes an equivalence class of group Network addresses to which the same multicast address mapping information applies. To determine whether or not a trial group Network address falls within the equivalence class, the ES aligns the trial group Network address with the Group Network Address Mask padding the latter with trailing zero octets if necessary. If in all bit positions where the Group Network Address Mask is "1" the trial group Network address matches the Group Network Address field of the Group Address Pair parameter of the MAM PDU, then the trial group Network address belongs to the equivalence class described by the MAM PDU.
Group Network Address Maskは同じマルチキャストアドレスマッピング情報が適用されるグループNetworkアドレスの同値類を設立します。 必要なら、トライアルグループNetworkアドレスが同値類の中に下がるか否かに関係なく、ESがトライアルを並べることを決定するために、Group Network Address Maskが末尾のゼロで後者を水増ししている状態で、グループNetworkは八重奏を扱います。 Group Network Address Maskが「トライアルグループがネットワークでつなぐ1インチは、マッチがマム族PDUのグループアドレス組パラメタのグループネットワークアドレス・フィールドであると扱って、次に、トライアルグループネットワーク・アドレスはマム族PDUによって説明された同値類に属す」すべてのビット位置で。
The Group Network Address Mask parameter has additional semantics when considered with the Paired SNPA Address Mask parameter.
Group Network Address Maskパラメタには、Paired SNPA Address Maskパラメタで考えられると、追加意味論があります。
Parameter Code: 1110 0011
パラメタコード: 1110 0011
Parameter Length: variable, up to 20 octets
パラメタの長さ: 変数、最大20の八重奏
Parameter Value: a comparison mask of octets to be aligned with the Group Network Address field of the Group Address Pair parameter of the MAM PDU.
パラメタ値: MAM PDUのGroup Address PairパラメタのGroup Network Address分野に並べられるべき八重奏の比較マスク。
Marlow [Page 33] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[33ページ]RFC1768CLNPマルチキャスティング行進
6.12.9 Paired SNPA Address Mask
6.12.9 対にされたSNPAアドレスマスク
The Paired SNPA Address Mask option may only appear in the MAM PDU.
Paired SNPA Address MaskオプションはMAM PDUに現れるだけであるかもしれません。
When the Paired SNPA Address Mask is present, the equivalence class defined by the Group Network Address Mask also has common structure below the Group Network Address Mask; i.e., in the portion of the group Network address where the Group Network Address Mask is logically "0". The Paired SNPA Address Mask supplies additional information about the structure, by indicating certain bit positions within the space "below" the Group Network Address Mask. Specifically, the Paired SNPA Address Mask indicates the location of the Paired SNPA address in the Group Network Address.
また、Paired SNPA Address Maskが存在しているとき、Group Network Address Maskによって定義された同値類はGroup Network Address Maskの下に一般的な構造を持っています。 すなわち、Group Network Address Maskが論理的に「0インチ」であるグループNetworkアドレスの部分で。 Paired SNPA Address Maskはスペース“below"の中に、あるビット位置を示すのによる構造に関する追加情報にGroup Network Address Maskを供給します。 明確に、Paired SNPA Address MaskはGroup Network AddressのPaired SNPAアドレスの位置を示します。
This parameter may appear in a MAM PDU only if the Group Network Address Mask is also present. When this option is provided in a MAM PDU, the masking relationship contained must be valid for all group Network addresses contained in this PDU. An ES receiving such a MAM PDU may safely ignore both masks. However (since presence of both masks dictates different functional behavior than the presence of the Group Network Address Mask alone) an ES shall not ignore one of the masks while heeding the other.
また、Group Network Address Maskも存在している場合にだけ、このパラメタはMAM PDUに現れるかもしれません。 このオプションをMAM PDUに提供するとき、このPDUに含まれたすべてのグループNetworkアドレスに、関係が含んだマスキングは有効であるに違いありません。 そのようなMAM PDUを受けるESは安全に両方のマスクを無視するかもしれません。 しかしながら(両方のマスクの存在がGroup Network Address Maskの存在だけと異なった機能的な振舞いを決めるので)、ESはもう片方を意に介している間、マスクの1つを無視しないものとします。
Parameter Code: 1110 0100
パラメタコード: 1110 0100
Parameter Length: variable
パラメタの長さ: 変数
Parameter Value: a comparison mask of octets to be aligned with the Group Network Address field(s) of the Group Address Pair parameter of the MAM PDU.
パラメタ値: MAM PDUのGroup Address PairパラメタのGroup Network Address分野に並べられるべき八重奏の比較マスク。
6.12.9.1 Mask Parameters Example
6.12.9.1 マスクパラメタの例
This section provides examples of using the Group Network Address Mask and the Paired SNPA Address Mask. The examples given are for an Internet usage of CLNP Multicasting across subnetworks using IEEE 802 addressing. For these examples the group Network address format is:
このセクションはGroup Network Address MaskとPaired SNPA Address Maskを使用する例を提供します。 出された例は、CLNP Multicastingのインターネット使用法のためにサブネットワークのむこうにIEEE802アドレシングを使用することであります。 これらの例に関しては、グループNetworkアドレス形式は以下の通りです。
+-----+----------------------------------------+ | IDP | Upper DSP | Embedded SNPA address | SEL| +-----+-----------+-----------------------+----+ octets: | 3 | 10 | 6 | 1 | +-----+-----------+-----------------------+----+
+-----+----------------------------------------+ | IDP| 上側のDSP| 埋め込まれたSNPAアドレス| SEL| +-----+-----------+-----------------------+----+ 八重奏: | 3 | 10 | 6 | 1 | +-----+-----------+-----------------------+----+
Thus the group Network address used is 20 octets. For these examples, the only field considered is the Embedded SNPA address field and its placement within the group Network address.
したがって、Networkアドレスが使用したグループは20の八重奏です。 これらの例に関しては、考えられた唯一の分野が、Embedded SNPAアドレス・フィールドとグループNetwork住所の中のそのプレースメントです。
Marlow [Page 34] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[34ページ]RFC1768CLNPマルチキャスティング行進
In the first example it is the policy in "this part of the Internet" to map the Embedded SNPA address into the IEEE 802 address space reserved by IEEE 802 for group addressing using LOCAL assignment, this corresponds to all 48 bit values with the two low order bits of the first octet set to "11".
それがIEEE802アドレス空間へのEmbedded SNPAアドレスがLOCAL課題を使用するグループ・アドレッシングのためにIEEE802で予約した地図への「インターネットのこの部分」の最初の例では、方針である、これは最初の八重奏のビットが「11インチ」に設定する2下位ですべての48ビットの値に対応しています。
The Active Multicast Intermediate System on this subnetwork may construct a MAM PDU to map, for this example, a group Network address of {13 octets, 03-00-DA-DA-DA-DA, 1 octet} and a paired SNPA address of 03-00-DA-DA-DA-DA. In addition the Active Multicast Intermediate System can include in the MAM PDU a Group Network Address Mask of FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-03-00-00-00-00-00-00.
このサブネットワークの上のActive Multicast Intermediate Systemは、この例のために13の八重奏、03-00-DA-DA-DA-DA、1つの八重奏のグループNetworkアドレスと03-00-DA-DA-DA-DAの対にされたSNPAアドレスを写像するためにMAM PDUを組み立てるかもしれません。 さらに、Active Multicast Intermediate SystemはMAM PDUにFF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-03-00-00-00-00-00-00のGroup Network Address Maskを含むことができます。
With this parameter, all group Network addresses which share the identical first 13 octet and with "11" in the two low order bits of the 14th octet are put in an equivalence class and share the same mapping information. If this were the only option present then all of these group Network addresses would all have a paired SNPA address of 03-00-DA-DA-DA-DA.
このパラメタで、すべてのグループNetworkが同じ最初の13八重奏と「14番目の八重奏の2下位のビットの11インチは、同値類に入れられて、同じマッピング情報を共有する」とのどのシェアを扱うか。 これが唯一のオプションプレゼントであるなら、これらのグループNetworkアドレスのすべてには、03-00-DA-DA-DA-DAの対にされたSNPAアドレスがすべてあるでしょうに。
In order to map the group Network addresses to the range of IEEE addresses of this example, the MAM PDU must also contain a Paired SNPA Address Mask. The Paired SNPA Address Mask identifies where the SNPA Address is contained within the group Network addresses (defined by the equivalence class formed by the Group Network Address Mask within the same PDU). For this example the Paired SNPA Address Mask is 00-00-00-00-00-00-00-00-00-00-00-00-00-FF-FF-FF-FF-FF-FF-00.
また、この例のIEEEアドレスの範囲にグループNetworkアドレスを写像するために、MAM PDUはPaired SNPA Address Maskを含まなければなりません。 Paired SNPA Address Maskは、SNPA AddressがグループNetworkアドレス(同じPDUの中でGroup Network Address Maskによって形成された同値類によって定義される)の中にどこに含まれているかを特定します。 この例に関しては、Paired SNPA Address Maskは00-00-00-00-00-00-00-00-00-00-00-00-00-FF-FF-FF-FF-FF-FF-00です。
As a second example, all group Network addresses with a specific OUI (organizationally unique identifier) using the twenty octet group Network address format provided above are mapped to their embedded SNPA address. An OUI is assigned by IEEE 802 and is three octets in length. The OUI is contained in the first three address octets of a GLOBALLY assigned IEEE 802 address. For this example the MAM PDU must contain the following:
2番目の例として、特定のOUI(組織的でユニークな識別子)が上に提供された20八重奏グループNetworkアドレス形式を使用している状態でNetworkが演説するすべてのグループがそれらの埋め込まれたSNPAアドレスに写像されます。 OUIはIEEE802によって割り当てられて、長さが3つの八重奏です。 OUIはIEEE802アドレスが割り当てられたGLOBALLYの最初の3つのアドレス八重奏に含まれています。 この例に関しては、MAM PDUは以下を含まなければなりません:
1. A group Network address contained within the MAM PDU with the OUI of interest.
1. OUIは興味があった状態でMAM PDUの中に含まれたグループNetworkアドレス。
2. A group Network address Mask of FF-FF-FF-FF-FF-FF-FF-FF-FF- FF-FF-FF-FF-FF-FF-FF-00-00-00-00.
2. FF-FF-FF-FF-FF-FF-FF-FF-FF- FF-FF-FF-FF-FF-FF-FF-00-00-00-00のグループNetworkアドレスMask。
3. A Paired SNPA Address of 00-00-00-00-00-00-00-00-00- 00-00-00-00-FF-FF-FF-FF-FF-FF-00.
3. 00-00-00-00-00-00-00-00-00- 00-00-00-00ff ff ff ff ff ff00の対にされたSNPAアドレス。
6.12.10 End System Group Hello (ESGH) PDU
6.12.10 こんにちは、終わりのシステムグループ(ESGH)PDU
The ESGH PDU has the format shown in figure 2:
ESGH PDUには、2が中で計算するのが示された書式があります:
Marlow [Page 35] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[35ページ]RFC1768CLNPマルチキャスティング行進
Octet ,----------------------------------------------------, | Network Layer Protocol Identifier | 1 |----------------------------------------------------| | Length Indicator | 2 |----------------------------------------------------| | Version/Protocol ID Extension | 3 |----------------------------------------------------| | reserved (must be zero) | 4 |----------------------------------------------------| | 0 | 0 | 0 | Type (00101 = ESGH) | 2 |----------------------------------------------------| | Holding Time | 6,7 |----------------------------------------------------| | Checksum | 8,9 |----------------------------------------------------| | Number of Group Address Pairs | 10 |----------------------------------------------------| | Group Network Address Length Indicator (GNAL) | 11 |----------------------------------------------------| | | 12 : Group Network Address (GNA) : | | |----------------------------------------------------| | Paired SNPA Address Length Indicator (PSAL) | |----------------------------------------------------| | | : Paired SNPA Address (PSA) : | | |----------------------------------------------------| | GNAL | |----------------------------------------------------| | | : GNA | | | |----------------------------------------------------| | PSAL | |----------------------------------------------------| | | : PSA : | | m-1 |----------------------------------------------------| | | m : Options : | | p-1 '----------------------------------------------------' Figure 2 - ESGH PDU Format
八重奏----------------------------------------------------, | ネットワーク層プロトコル識別子| 1 |----------------------------------------------------| | 長さのインディケータ| 2 |----------------------------------------------------| | バージョン/プロトコルID拡大| 3 |----------------------------------------------------| | 予約されます(ゼロでなければなりません)。| 4 |----------------------------------------------------| | 0 | 0 | 0 | タイプしてください(00101はESGHと等しいです)。| 2 |----------------------------------------------------| | 把持時間| 6,7 |----------------------------------------------------| | チェックサム| 8,9 |----------------------------------------------------| | グループアドレスペアの数| 10 |----------------------------------------------------| | グループネットワーク・アドレス長さのインディケータ(GNAL)| 11 |----------------------------------------------------| | | 12 : ネットワーク・アドレス(GNA)を分類してください: | | |----------------------------------------------------| | 対にされたSNPAアドレス長さのインディケータ(PSAL)| |----------------------------------------------------| | | : 対にされたSNPAは(PSA)を扱います: | | |----------------------------------------------------| | GNAL| |----------------------------------------------------| | | : GNA| | | |----------------------------------------------------| | PSAL| |----------------------------------------------------| | | : PSA: | | m-1|----------------------------------------------------| | | m: オプション: | | 'p-1'----------------------------------------------------'図2--ESGH PDU形式、'
Marlow [Page 36] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[36ページ]RFC1768CLNPマルチキャスティング行進
6.12.11 Multicast Address Mapping (MAM) PDU
6.12.11 マルチキャストアドレス・マッピング(MAM)PDU
The MAM PDU has the format shown in figure 3:
MAM PDUには、3が中で計算するのが示された書式があります:
Octet ,----------------------------------------------------, | Network Layer Protocol Identifier | 1 |----------------------------------------------------| | Length Indicator | 2 |----------------------------------------------------| | Version/Protocol ID Extension | 3 |----------------------------------------------------| | reserved (must be zero) | 4 |----------------------------------------------------| | 0 | 0 | 0 | Type (00111 = MAM) | 2 |----------------------------------------------------| | Holding Time | 6,7 |----------------------------------------------------| | Checksum | 8,9 |----------------------------------------------------| | Number of Group Address Pairs | 10 |----------------------------------------------------| | Group Network Address Length Indicator (GNAL) | 11 |----------------------------------------------------| | | 12 : Group Network Address (GNA) : | | |----------------------------------------------------| | Paired SNPA Address Length Indicator (PSAL) | |----------------------------------------------------| | | : Paired SNPA Address (PSA) : | | |----------------------------------------------------| | GNAL | |----------------------------------------------------| | | : GNA : | | |----------------------------------------------------| | PSAL | |----------------------------------------------------| | | : PSA : | | m-1
八重奏----------------------------------------------------, | ネットワーク層プロトコル識別子| 1 |----------------------------------------------------| | 長さのインディケータ| 2 |----------------------------------------------------| | バージョン/プロトコルID拡大| 3 |----------------------------------------------------| | 予約されます(ゼロでなければなりません)。| 4 |----------------------------------------------------| | 0 | 0 | 0 | タイプしてください(00111はMAMと等しいです)。| 2 |----------------------------------------------------| | 把持時間| 6,7 |----------------------------------------------------| | チェックサム| 8,9 |----------------------------------------------------| | グループアドレスペアの数| 10 |----------------------------------------------------| | グループネットワーク・アドレス長さのインディケータ(GNAL)| 11 |----------------------------------------------------| | | 12 : ネットワーク・アドレス(GNA)を分類してください: | | |----------------------------------------------------| | 対にされたSNPAアドレス長さのインディケータ(PSAL)| |----------------------------------------------------| | | : 対にされたSNPAは(PSA)を扱います: | | |----------------------------------------------------| | GNAL| |----------------------------------------------------| | | : GNA: | | |----------------------------------------------------| | PSAL| |----------------------------------------------------| | | : PSA: | | m-1
Marlow [Page 37] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[37ページ]RFC1768CLNPマルチキャスティング行進
|----------------------------------------------------| | | m : Options : | | p-1 '----------------------------------------------------' Figure 3 - MAM PDU Format
|----------------------------------------------------| | | m: オプション: | | 'p-1'----------------------------------------------------'図3--MAM PDU形式、'
6.13 Conformance
6.13 順応
All of the extensions provided to the functions to support multicast capability are optional. For an End System or Intermediate System which is not multicast capable these extensions are not applicable. A Network entity may choose to be multicast capable, a multicast capable Network entity is required to support both multicast announcement information and multicast address mapping information.
マルチキャスト能力をサポートするために機能に提供された拡大のすべてが任意です。 マルチキャストできないEnd SystemかIntermediate Systemに関しては、これらの拡大は適切ではありません。 Network実体は、マルチキャストできるのを選ぶかもしれなくて、マルチキャストのできるNetwork実体が、マルチキャスト発表情報とマルチキャストアドレスマッピング情報の両方をサポートするのに必要です。
An implementation claiming conformance as a multicast capable End System shall meet all of the requirements for an End System which is not multicast capable and shall support multicast announcement information and shall implement the functions marked as Mandatory (M) in column 4 of table 3. A multicast capable End System implementation shall also support multicast address mapping information and shall implement the functions marked as Mandatory (M) in column 5 of table 3.
マルチキャストできるEnd Systemとして順応を要求する実装は、マルチキャストできないEnd Systemのための要件のすべてに会って、マルチキャスト発表情報をサポートして、Mandatory(M)としてテーブル3に関するコラム4でマークされた機能を実装するものとします。 マルチキャストのできるEnd System実装は、また、マルチキャストアドレスがマッピング情報であることをサポートして、Mandatory(M)としてテーブル3に関するコラム5でマークされた機能を実装するものとします。
An implementation claiming conformance as a multicast capable Intermediate System shall meet all of the requirements for an Intermediate System which is not multicast capable and shall support multicast announcement information and shall implement the functions marked as Mandatory (M) in column 6 of table 3. A multicast capable Intermediate System implementation shall also support multicast address mapping information and shall implement the functions marked as Mandatory (M) in column 7 of table 3.
マルチキャストできるIntermediate Systemとして順応を要求する実装は、マルチキャストできないIntermediate Systemのための要件のすべてに会って、マルチキャスト発表情報をサポートして、Mandatory(M)としてテーブル3に関するコラム6でマークされた機能を実装するものとします。 マルチキャストのできるIntermediate System実装は、また、マルチキャストアドレスがマッピング情報であることをサポートして、Mandatory(M)としてテーブル3に関するコラム7でマークされた機能を実装するものとします。
Marlow [Page 38] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[38ページ]RFC1768CLNPマルチキャスティング行進
Table 3 - Static Conformance Requirements for Multicast Capable Network Entities ES IS Clause -------------- Label Function Reference AI MI AI MI ------------------------------------------------------------------ RpMAn Report Multicast Announcement 6.7.1 M - - - RcMAn Record Multicast Announcement 6.7.2.1 - - M - RcDamp Record Damping 6.7.2.2 O - - - FlMAn Flush Old Multicast Announcement 6.7.3 O - M -
テーブル3--マルチキャストのできるネットワーク実体ESのための静的な順応要件は節です。-------------- 機能参照AI MIをAI MIとラベルしてください。------------------------------------------------------------------ RpMAnレポートマルチキャスト発表、6.7、.1M、--、--、--、RcMAnがマルチキャスト発表を記録する6.7、.2、.1、--、--M(6.7.2.2oをじめじめとするRcDamp記録)----豊富なFlMAnの古いマルチキャスト発表6.7.3o--M、-
RpMAdMa Report Multicast Address Mapping 6.8.1 - - - M MATGn ESMAT Generation 6.8.1 - - - M RcMAdMa Record Multicast Address Mapping 6.8.2 - M - - MATPr ESMAT Processing 6.8.2 - M - - FlMAdMa Flush Old Multicast Address Map 6.8.3 - M - -
RpMAdMaがマルチキャストアドレス・マッピングを報告する、6.8、.1、------M MATGn ESMAT世代6.8.1--、--、--、M RcMAdMaがマルチキャストアドレス・マッピングを記録する6.8、.2、--M----、MATPr ESMAT処理、6.8、.2、--M--、--、FlMAdMaが古いマルチキャストアドレス地図を洗い流す6.8、.3、--M--、-
PSAdSel Paired SNPA Address Selection 6.9.1 - M - - ExtForw Extensions to CLNP Route Function 6.10 - M - - OSuForw Originating Subnetwork Forwarding 6.11 - - - M
PSAdSelがSNPAアドレス選択を対にした、6.9、.1、--M(--CLNPルート機能6.10(M)へのExtForw拡張子--OSuForw起因するサブネットワーク推進6.11)----M
Key: AI = Multicast Announcement information supported MI = Multicast Address Mapping information supported
キー: マルチキャストAddress Mapping MIであるとサポートされた=マルチキャストAnnouncement情報=情報がサポートしたAI
M = Mandatory; O = Optional; - = not applicable
M=義務的。 O=任意。 - = 適切でない
7. Security Considerations
7. セキュリティ問題
Security issues are not discussed in this memo.
このメモで安全保障問題について議論しません。
Marlow [Page 39] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[39ページ]RFC1768CLNPマルチキャスティング行進
Appendix A. Differences with RFC 1112
RFC1112がある付録A.差
This appendix is intended to identify differences between the mechanisms defined for CLNP Multicast in this specification and those for IP multicast defined in RFC 1112. The work on CLNP Multicast followed the work on IP multicast and was explicitly aimed at bringing the capabilities described in RFC 1112 into a CLNP context. This appendix is intended to provide some background information on the difference; however, it is not intended to justify the mechanisms selected for CLNP multicast use.
この付録がRFC1112で定義されたIPマルチキャストのためにこの仕様とそれらでCLNP Multicastのために定義されたメカニズムの違いを特定することを意図します。 CLNP Multicastへの作業はIPマルチキャストに対する仕事に続いて、明らかにRFC1112で説明された能力をCLNP文脈に運び込むのを目的とされました。 この付録が違いに関する何らかの基礎的な情報を提供することを意図します。 しかしながら、CLNPマルチキャスト使用のために選択されたメカニズムを正当化することを意図しません。
Static/Dynamic Address Binding of Multicast Datagrams
マルチキャストデータグラムの静的であるかダイナミックなアドレス結合
IP multicast utilizes a static binding of Class D IP addresses to a specific range of IEEE 802 48 bit group addresses. The IEEE 802 address range that is used is within the address range that IEEE 802 allocates for "Global" administration and this block of addresses is under the control of the Internet Assigned Numbers Authority (IANA) which in turn has allocated this block of addresses for use by IP multicast. This scheme is very simple and efficient. Given the use of a 32 bit IP address, the lower 23 bits of the Class D address are mapped into the lower 23 bits of a 48 bit IEEE 802 address where the upper 25 bits are fixed. Static binding of this form is global in scope (all members of a group use the same IEEE 802 address on all subnets (at least all that use IEEE 802 addressing).
IPマルチキャストは特定の範囲のIEEE802 48ビットのグループアドレスにClass D IPアドレスの静的な製本を利用します。 IEEE802が「グローバルな」管理のために割り当てるアドレスの範囲の中に使用されたIEEE802アドレスの範囲があります、そして、アドレスのこのブロックがIPマルチキャストで順番に使用のためのアドレスのこのブロックを割り当てたインターネットAssigned民数記Authority(IANA)のコントロールの下にあります。 この体系は、非常に簡単であって、効率的です。 32ビットのIPアドレスの使用を考えて、Class Dアドレスの低級23ビットは上側の25ビットが固定されている48ビットのIEEE802アドレスの低級23ビットに写像されます。 この形式の静的な結合は範囲でグローバルです。(グループのすべてのメンバーがすべてのサブネットに関する同じIEEE802アドレスを使用します(少なくともそのすべてがIEEE802アドレシングを使用します)。
CLNP multicast uses a dynamic binding of a group Network address (up to 20 bytes) to any subnetwork address. In cases where no multicast capable Intermediate Systems are attached to a subnetwork then a binding using preconfigured information or the "All Multicast Capable End Systems" subnetwork addresses is used. The large GNA provides the room to contain a full 48 bit IEEE 802 address if desired. Mask capabilities are optionally provided which allow a multicast capable Intermediate System to specify a "static" binding for a particular subnetwork. One of the major purposes of providing a dynamic binding is to customize a host's subnetwork address usage to the capabilities of the attached systems. There is considerable differences in the numbers of group subnetwork addresses that a system can recognize using hardware hooks built into the integrated circuits used. For example the number of addresses that can be recognized by hardware may differ by an attached system depending upon the interface it uses (e.g., Ethernet interface and FDDI within the same system may have quite different capabilities). Dynamic binding of this form is local in scope (members of a group may use different subnetwork addresses (e.g., IEEE 802 addresses) on different subnets).
CLNPマルチキャストはグループNetworkアドレス(最大20バイト)のダイナミックな製本をどんなサブネットワークアドレスにも使用します。 マルチキャストがないことのできるIntermediate Systemsがその時サブネットワークに取り付けられる場合あらかじめ設定された情報を使用する結合か「マルチキャストできるエンドシステム」というサブネットワークアドレスは使用されています。 望まれているなら、大きいGNAは48ビットの完全なIEEE802アドレスを含む部屋を提供します。 任意に、マルチキャストできるIntermediate Systemが特定のサブネットワークのための「静的な」結合を指定できるマスク能力を提供します。 ダイナミックな結合を提供する主要な目的の1つはホストのサブネットワークアドレス用法を付属システムの能力にカスタム設計することです。使用される集積回路が組み込まれたハードウェアフックを使用するシステムが認識できるグループサブネットワークアドレスの数のかなりの相違があります。 例えばハードウェア的に認識できるアドレスの数はそれが使用するインタフェースによる付属システムで異なるかもしれません(例えばイーサネットが連結します、そして、同じシステムの中のFDDIには、全く異なる機能があるかもしれません)。 この形式のダイナミックな結合は範囲で地方です(グループのメンバーは異なったサブネットに関する異なったサブネットワークアドレス(例えば、IEEE802アドレス)を使用するかもしれません)。
Marlow [Page 40] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[40ページ]RFC1768CLNPマルチキャスティング行進
Originating of Multicast Datagrams
マルチキャストデータグラムについて起因すること
IP multicast originates multicast datagrams directly, where the host originating a datagram sends it with the group Subnetwork address as its destination. Hosts attached to the network where the datagram is originated receive the datagram directly.
IPマルチキャストは直接マルチキャストデータグラムを溯源します、データグラムを溯源するホストがグループSubnetworkアドレスと共に目的地としてそれを送るところで。 データグラムが溯源されるネットワークに配属されるホストは直接データグラムを受け取ります。
CLNP multicast originates multicast datagrams directly using the group's subnetwork address as its destination when multicast address mapping information is available. This case occurs when a multicast capable Intermediate System is attached to the subnetwork and a host on the subnetwork is announcing an interest in multicast packets identified by a particular group Network address. The Active Multicast IS may use MAM PDU mask parameters to provide multicast address mapping information for a large number of group Network addresses. When there is no multicast address mapping information for the particular group Network address on a subnetwork with a multicast capable IS attached to it, hosts originate packets using such addresses sends to the "All Multicast Capable Intermediate Systems" SNPA address. This case occurs when there are no receivers of such multicast packets on the originating subnetwork. When a multicast capable Intermediate System is not attached to a subnetwork, the End System may utilize either preconfigured information (which might be a direct mapping from a portion of the group Network address) or use the "All Multicast Capable End Systems" address.
CLNPマルチキャストは、マルチキャストアドレスマッピング情報が利用可能であるときに、目的地として直接グループのサブネットワークアドレスを使用することでマルチキャストデータグラムを溯源します。 マルチキャストできるIntermediate Systemがサブネットワークに取り付けられるとき、本件は現れます、そして、サブネットワークの上のホストは特定のグループNetworkアドレスによって特定されたマルチキャストパケットへの関心を発表しています。 Active Multicastによる多くのグループNetworkアドレスのためのマルチキャストアドレスマッピング情報を提供するのにMAM PDUマスクパラメタを使用するかもしれないということです。 特定のグループのためのマルチキャストアドレスマッピング情報が全くないとき、マルチキャストができているサブネットワークに関するNetworkアドレスはそれに添付されて、ホストはそのようなアドレスを使用すると「すべてのマルチキャストのできる中間システム」SNPAというアドレスに送られるパケットを溯源します。 起因するサブネットワークの上にそのようなマルチキャストパケットの受信機が全くないとき、本件は現れます。 マルチキャストできるIntermediate Systemがサブネットワークに取り付けられないとき、End Systemはあらかじめ設定された情報(グループNetworkアドレスの部分からのダイレクトマッピングであるかもしれない)か「マルチキャストできるエンドシステム」が扱う使用のどちらかを利用するかもしれません。
Address Binding of Control Packets
コントロールパケットのアドレス結合
IP multicast sends the control packets related to the IGMP protocol on the same subnetwork address that is used by the multicast data traffic.
IPマルチキャストはマルチキャストデータ通信量で使用される同じサブネットワークアドレスのIGMPプロトコルに関連するコントロールパケットを送ります。
CLNP multicast sends the control packets related to the ES-IS protocol extensions on specific group subnetwork addresses (i.e., "All Multicast Capable End Systems" and "All Multicast Announcements" addresses).
CLNPマルチキャストが関連するコントロールパケットを送る、ES存在、拡大について議定書の中で述べてください、特定のグループサブネットワークアドレス(すなわち、「すべてのマルチキャストのできるエンドシステム」と「すべてのマルチキャスト発表」アドレス)で。
Router Requirements for relaying Multicast Datagrams
MulticastデータグラムをリレーするためのルータRequirements
IP multicast requires that a multicast router run in "promiscuous" mode where it must receive all multicast datagrams originated on a subnetwork regardless of the destination. This is a result of the choices selected in the "Originating of Multicast Datagrams" and "Address Binding of Control Packets" discussed above.
IPマルチキャストは、マルチキャストルータがそれが目的地にかかわらずサブネットワークの上で溯源されたすべてのマルチキャストデータグラムを受けなければならない「無差別な」モードに立候補するのを必要とします。 これは「マルチキャストデータグラムについて起因すること」と上で議論した「コントロールパケットのアドレス結合」で選択された選択の結果です。
CLNP multicast allows a multicast router to limit multicast packet reception to only those datagrams sent to the SNPA addresses where there is current multicast address mapping information or to the "All
CLNPマルチキャストで、マルチキャストルータはマルチキャストパケットレセプションを現在のマルチキャストアドレスマッピング情報があるSNPAアドレス、または、「すべて」に送られたそれらのデータグラムだけに制限できます。
Marlow [Page 41] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[41ページ]RFC1768CLNPマルチキャスティング行進
Multicast Capable Intermediate Systems" address. The intention is to allow the multicast routers to be in control of the SNPA addresses for multicast packets that they need to receive. This is a result of the choices selected in the "Originating of Multicast Datagrams" and "Address Binding of Control Packets" discussed above.
「マルチキャストCapable Intermediate Systems」というアドレス。 意志はマルチキャストルータが彼らが受ける必要があるマルチキャストパケットのためのSNPAアドレスのコントロール中であることを許容することです。 これは「マルチキャストデータグラムについて起因すること」と上で議論した「コントロールパケットのアドレス結合」で選択された選択の結果です。
Aggregation of Control Information
制御情報の集合
In IP multicast, a host is required to withhold an announcement report upon hearing another host reporting a similar interest in a particular Class D address on a particular subnetwork. This is an option for CLNP multicast (upon hearing interest in a particular group Network address on a particular subnetwork). Such reports are not combined in IP multicast while CLNP multicast supports providing multiple announcements (and address mappings) within a single packet. A mask feature for address mappings supports identifying mappings for a range of group Network addresses within a single control packet.
IPマルチキャストでは、ホストが、特定のサブネットワークの上の特定のClass Dアドレスでの別のホストが同様の関心を報告しているのを聞くことに関する発表レポートを差し控えるのに必要です。 これはCLNPマルチキャスト(特定のサブネットワークに関する特定のグループNetworkアドレスへの公聴会関心の)のためのオプションです。 CLNPマルチキャストが、単一のパケットの中で提供が複数の発表であるとサポートしている間(マッピングを扱ってください)、そのようなレポートはIPマルチキャストで結合されません。 アドレス・マッピングのためのマスクの特徴は、特定がNetworkが単一管理パケットの中で演説するさまざまなグループのためのマッピングであるとサポートします。
Datagram Scope Control
データグラム範囲制御装置
IP multicast supports the use of the IP Hop Count as a means to support scope control. While not documented in RFC 1112, a technique is also being used to use bits within the Class D address to identify whether a datagram has single subnetwork, "campus" or global scope.
範囲を支える手段が制御されるとき、IPマルチキャストはIP Hop Countの使用をサポートします。 また、RFC1112に記録されていない間、テクニックは、データグラムには単一のサブネットワーク、「キャンパス」またはグローバルな範囲があるかどうか特定するのにClass Dアドレスの中でビットを使用するのに使用されています。
CLNP has considerable scope control functionality. While the PDU Lifetime field can be employed in a similar way to the IP Hop Count, two additional options are available. The Radius scope control provides a mechanism for "administratively" setting distance values and de-couples the multicast scope control from the PDU lifetime function. More importantly, the Prefix based scope control appears to provide considerable and flexible functionality that can adjust to situations where a known, hierarchical unicast addressing structure exists.
CLNPには、かなりの範囲コントロールの機能性があります。 IP Hop Countへの同様の方法でPDU Lifetime分野を使うことができますが、2つの追加オプションが利用可能です。 Radius範囲制御装置は、「行政上」距離値を設定するのにメカニズムを提供して、PDU生涯機能からマルチキャスト範囲制御装置の衝撃を吸収します。 より重要に、Prefixのベースの範囲制御装置は構造を扱う知られていて、階層的なユニキャストが存在する状況に適応できる相当でフレキシブルな機能性を提供するように見えます。
Marking of Multicast Datagrams
マルチキャストデータグラムのマーク
IP multicast marks a multicast PDU via the use of an IP Class D address as its destination address parameter. CLNP multicast marks both the PDU (a different PDU type) and the destination address (i.e., group Network address) parameter.
IPマルチキャストは、目的地アドレスパラメタとしてマルチキャストがPDUであるとIP Class Dアドレスの使用でマークします。 CLNPマルチキャストは、両方がPDU(異なったPDUタイプ)と送付先アドレス(すなわち、グループNetworkアドレス)パラメタであるとマークします。
Unicast Addressing Differences
ユニキャストアドレシング差
An IP address identifies a specific host interface while a CLNP individual Network address (i.e., NSAP address) identifies a particular Network entity. This difference has lead to a difference with RFC 1112. IP multicast requires a host which is attached to
CLNPの個々のNetworkアドレス(すなわち、NSAPアドレス)は特定のNetwork実体を特定しますが、IPアドレスは特定のホスト・インターフェースを特定します。 この違いはRFC1112と共に違いにリードを持っています。 IPマルチキャストはホストを必要とします(付きます)。
Marlow [Page 42] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[42ページ]RFC1768CLNPマルチキャスティング行進
more than one subnetwork to originate a multicast packet on only one subnetwork. CLNP multicast requires a host which is attached to more than one subnetwork to originate a multicast packet on every subnetwork that the ISO ES-IS Configuration function is reporting the NSAP address contained in the source address parameter of the multicast PDU.
1つのサブネットワークだけの上でマルチキャストパケットを溯源する1つ以上のサブネットワーク。 CLNPマルチキャストがホストを必要とする、(あらゆるサブネットワークの上でマルチキャストパケットを溯源するために1つ以上のサブネットワークに付けられています)それ、ISO ES存在、Configuration機能は、NSAPアドレスがマルチキャストのソースアドレスパラメタにPDUを含んだと報告しています。
Error Reports
エラー・レポート
Error reports sent in response to receiving a multicast PDU are not permitted in IP multicast while they are permitted in CLNP multicast.
誤りは、マルチキャストを受けることに対応して送って、それらがCLNPマルチキャストで受入れられますが、PDUはIPマルチキャストでは受入れられないと報告します。
Source Routing
ソースルート設定
Source routing of multicast PDUs are permitted in IP multicast (but at the present time this is discouraged) while they are not permitted in CLNP multicast.
彼らはCLNPマルチキャストでは受入れられませんが、マルチキャストPDUsのソースルーティングはIPマルチキャスト(現在では、これはがっかりしている)で受入れられます。
Appendix B. Issues Under Study
研究での付録B.問題
This appendix is intended to record the current issues (as discussed at the March 1994 TUBA meeting).
この付録が最新号を記録することを意図します(1994年3月のTUBAミーティングで議論するように)。
1. Local versus Global address bindings
1. Globalアドレス結合に対して地方です。
The extensions to the ES-IS protocol provide a multicast address mapping function which supports dynamically binding a group Network address to a subnetwork address. Concern has been expressed that this is an unnecessary feature which complicates the job of network administrators without suitable benefit. A static, global binding of group Network addresses to IEEE 802 subnetwork addresses, as is used by IP multicast has been suggested.
拡大、ES存在、プロトコル、結合がグループNetworkアドレスであるとダイナミックにサブネットワークアドレスにサポートするマルチキャストアドレスマッピング機能を提供してください。 関心は述べられました。これは適当な利益なしでネットワーク管理者の仕事を複雑にする不要な特徴です。 NetworkがIPマルチキャストによって使用されるように802サブネットワークが扱うIEEEに演説するグループの静的で、グローバルな製本は示されました。
The two main reasons that the group Network address to subnetwork (IEEE 802) address was made locally configurable were to support multicast on subnets with hosts having a mixture of capabilities (as to how many multicast subnetwork addresses a host could register to receive at a time) and to support multicast on subnets that do not use 48 bit IEEE 802 addresses. Thus it was felt that this should be done per subnetwork versus globally. Even multi-homed hosts with subnets that use 802 addresses may have varying capabilities (looking at typical Ethernet, FDDI and 802.5 implementations).
局所的にサブネットワーク(IEEE802)アドレスへのグループNetworkアドレスを構成可能にした2つの主な理由は、ホストと共に能力(ホストが一度に受信するためにいくつのマルチキャストサブネットワークアドレスを登録できたかに関する)の混合物を持ちながらサブネットでマルチキャストをサポートして、48ビットのIEEE802アドレスを使用しないサブネットでマルチキャストをサポートすることでした。 したがって、それはフェルトでしたグローバルにこれにサブネットワークをするべきである単位。 同等である、マルチ、家へ帰り、802のアドレスを使用するサブネットをもっているホストには、異なった能力があるかもしれません(典型的なイーサネット、FDDI、および802.5の実装を見て)。
One possible solution is to recommend a direct mapping in any Internet use of CLNP multicast on subnets which use IEEE 802 addressing. This could be a default for all Internet hosts. A policy would be needed to identify the Internet's group Network address format. Given such a mapping the only operational overhead
1つの可能なソリューションはCLNPマルチキャストのIEEE802アドレシングを使用するサブネットにおけるどんなインターネットの利用でのダイレクトマッピングも推薦することです。 これはすべてのインターネット・ホストのためのデフォルトであるかもしれません。 方針が、インターネットのグループNetworkアドレス形式を特定するのに必要でしょう。 唯一の操作上のオーバーヘッドをそのようなマッピングに与えます。
Marlow [Page 43] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[43ページ]RFC1768CLNPマルチキャスティング行進
that would occur is that in the presence of a mapping server (the Active Multicast IS), which was supporting this mapping, a MAM PDU would periodically be sent with a Group Network Address Mask which would identify the direct mapping.
起こるだろう、マッピングサーバ(Active Multicastはそうである)があるときそれはそうです。サーバはこのマッピングをサポートするMAM PDUをダイレクトマッピングを特定するGroup Network Address Maskと共に定期的に送るだろうということでした。
2. "Real Time" Scope Control Features
2. 「リアルタイムで」の範囲コントロール機能
The scope control features are provided via optional parameters. Use of multicast transfer of audio and video streams may require scope control mechanisms which operate very quickly.
任意のパラメタで範囲コントロール機能を提供します。 オーディオとビデオストリームのマルチキャスト転送の使用は非常にすぐに動作する範囲制御機構を必要とするかもしれません。
One possible solution is to embed scope control mechanisms into the group Network address itself. For example, a group Network address using the "Local" AFI is automatically limited to not cross inter- domain borders. Further, more flexible, address formats may be developed.
1つの可能なソリューションはグループNetworkアドレス自体に範囲制御機構を埋め込むことです。 例えば、「地方」のAFIを使用するグループNetworkアドレスは、相互ドメイン境界を越えないように自動的に制限されます。 より遠くて、よりフレキシブルなアドレス形式は開発されるかもしれません。
References
参照
[Deering91] Deering, S., "Multicast Routing in a Datagram Internetwork", PhD thesis, Electrical Engineering Dept., Stanford University, December 1991.
[Deering91] デアリング、S.、「データグラムインターネットワークにおけるマルチキャストルート設定」、博士論文、Electrical Engineering部、スタンフォード大学、1991年12月。
[RFC1112] Deering, S., "Host Extensions for IP Multicasting", STD 5, RFC 1112, Stanford University, August 1989.
[RFC1112] デアリング、S.、「IPマルチキャスティングのためのホスト拡大」、STD5、RFC1112、スタンフォード大学、1989年8月。
[RFC1237] Colella, R., Gardner, E., and R. Callon, "Guidelines for OSI NSAP Allocation in the Internet", RFC 1237, NIST, Mitre, DEC, July 1991.
[RFC1237] Colella、R.、ガードナー、E.、およびR.Callon、「インターネットのオウシNSAP Allocationのためのガイドライン」、RFC1237、NIST、斜め継ぎ、12月(1991年7月)。
[CLNP] Protocol for providing the connectionless-mode network service, International Standard 8473-1, Second Edition, ISO/IEC JTC 1, Switzerland 1994. (Available via FTP from merit.edu:pub/iso/iso8473part1.ps).
[CLNP]は、コネクションレスなモードネットワーク・サービス、国際規格8473-1、Second Edition、IEC JTC1、ISO/スイス1994を提供するために議定書を作ります。 (merit.edu: パブ/iso/iso8473part1.psからのFTPを通して利用可能な。)
[ES-IS] End system to Intermediate system routing exchange protocol for use in conjunction with the Protocol for providing the connectionless-mode network service, International Standard 9542, ISO/IEC JTC 1, Switzerland 1987. (Available via FTP from merit.edu:pub/iso/iso9542.ps).
[ES存在、]、プロトコルに関連したコネクションレスなモードネットワーク・サービス、国際Standard9542、IEC JTC1、ISO/スイス1987を提供する使用のIntermediateシステムルーティング交換プロトコルへのシステムを終わらせてください。 (merit.edu: パブ/iso/iso9542.psからのFTPを通して利用可能な。)
[MULT-AMDS]: Amendments to ISO standards to support CLNP multicast extensions:
[MULT-AMDS]: CLNPマルチキャスト拡張子であるとサポートするISO規格への米国憲法の修正条項:
ISO 8348 AM5 Amendment to the Network Service to support Group Network Addressing. International Standard ISO 8348 Amendment 5, ISO/IEC JTC 1, Switzerland 1994.
Group Network AddressingをサポートするNetwork ServiceへのISO8348AM5 Amendment。 世界規格ISO8348修正5、ISO/IEC JTC1、スイス1994。
Marlow [Page 44] RFC 1768 CLNP Multicasting March 1995
1995年のマーロウの[44ページ]RFC1768CLNPマルチキャスティング行進
ISO 8473-1 DAM1 - Draft Amendment to the Second Edition of the Protocol for providing the connectionless-mode network service [CLNP], Multicast Extension, 1993.
ISO8473-1DAM1--コネクションレスなモードネットワーク・サービス[CLNP]、Multicast Extension、1993を提供するためにプロトコルのSecond EditionにAmendmentを作成してください。
ISO 9542 DAM2 - Draft Amendment to the ES-IS [ES-IS] protocol, Addition of connectionless- mode multicast capability, 1993.
ISO9542DAM2--Amendmentを作成してください、ES存在、[ES存在、]、プロトコル、コネクションレスなモードマルチキャスト能力、1993年のAddition
Author's Address
作者のアドレス
Dave Marlow Code B35 NSWC-DD Dahlgren, VA. 22448
デーヴ・マーロウ・コードB35 NSWC-DDダールグレン(ヴァージニア)。 22448
Phone: (703) 663-1675 EMail: dmarlow@relay.nswc.navy.mil
以下に電話をしてください。 (703) 663-1675 メールしてください: dmarlow@relay.nswc.navy.mil
Marlow [Page 45]
マーロウ[45ページ]
一覧
スポンサーリンク