[要約] RFC 2432は、IPマルチキャストベンチマーキングのための用語集であり、IPマルチキャストの性能評価に関する共通の言語を提供することを目的としています。

Network Working Group                                          K. Dubray
Request for Comments: 2432                           IronBridge Networks
Category: Informational                                     October 1998
        

Terminology for IP Multicast Benchmarking

IPマルチキャストベンチマークの用語

Status of this Memo

本文書の状態

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

このメモは、インターネットコミュニティに情報を提供します。いかなる種類のインターネット標準も規定していません。このメモの配布は無制限です。

Copyright Notice

著作権表示

Copyright (C) The Internet Society (1998). All Rights Reserved.

Copyright(C)The Internet Society(1998)。全著作権所有。

Abstract

概要

The purpose of this document is to define terminology specific to the benchmarking of multicast IP forwarding devices. It builds upon the tenets set forth in RFC 1242, RFC 2285, and other IETF Benchmarking Methodology Working Group (BMWG) efforts. This document seeks to extend these efforts to the multicast paradigm.

このドキュメントの目的は、マルチキャストIP転送デバイスのベンチマークに固有の用語を定義することです。これは、RFC 1242、RFC 2285、およびその他のIETFベンチマーク方法論ワーキンググループ(BMWG)の取り組みで規定されている原則に基づいています。このドキュメントは、これらの取り組みをマルチキャストパラダイムにまで拡張することを目的としています。

The BMWG produces two major classes of documents: Benchmarking Terminology documents and Benchmarking Methodology documents. The Terminology documents present the benchmarks and other related terms. The Methodology documents define the procedures required to collect the benchmarks cited in the corresponding Terminology documents.

BMWGは、2つの主要なクラスのドキュメントを生成します。ベンチマーク用語ドキュメントとベンチマーク方法論ドキュメントです。用語集のドキュメントには、ベンチマークやその他の関連用語が記載されています。方法論ドキュメントは、対応する用語ドキュメントで引用されたベンチマークを収集するために必要な手順を定義します。

1. Introduction
1. はじめに

Network forwarding devices are being required to take a single frame and support delivery to a number of destinations having membership to a particular group. As such, multicast support may place a different burden on the resources of these network forwarding devices than with unicast or broadcast traffic types.

ネットワーク転送デバイスは、単一のフレームを取得し、特定のグループのメンバーシップを持つ多数の宛先への配信をサポートする必要があります。そのため、マルチキャストサポートは、これらのネットワーク転送デバイスのリソースに、ユニキャストまたはブロードキャストトラフィックタイプとは異なる負荷をかける可能性があります。

Such burdens may not be readily apparent at first glance - the IP multicast packet's Class D address may be the only noticeable difference from an IP unicast packet. However, there are many factors that may impact the treatment of IP multicast packets.

このような負担は、一見しただけではすぐにはわからない可能性があります。IPマルチキャストパケットのクラスDアドレスは、IPユニキャストパケットとの唯一の顕著な違いです。ただし、IPマルチキャストパケットの処理に影響を与える可能性のある要因は多数あります。

Consider how a device's architecture may impact the handling of a multicast frame. For example, is the multicast packet subject to the same processing as its unicast analog? Or is the multicast packet treated as an exeception and processed on a different data path? Consider, too, how a shared memory architecture may demonstrate a different performance profile than an architecture which explicitly passes each individual packet between the processing entities.

デバイスのアーキテクチャがマルチキャストフレームの処理にどのように影響するかを検討します。たとえば、マルチキャストパケットは、そのユニキャストアナログと同じ処理の対象ですか。または、マルチキャストパケットは例外として扱われ、別のデータパスで処理されますか?また、共有メモリアーキテクチャが、個々のパケットを処理エンティティ間で明示的に渡すアーキテクチャとは異なるパフォーマンスプロファイルをどのように示すかについても検討してください。

In addition to forwarding device architecture, there are other factors that may impact a device's or system's multicast related performance. Protocol requirements may demand that routers and switches consider destination and source addressing in its multicast forwarding decisions. Capturing multicast source/destination addressing information may impact forwarding table size and lengthen lookups. Topological factors such as the degree of packet replication, the number of multicast groups being supported by the system, or the placement of multicast packets in unicast wrappers to span non-multicast network paths may all potentially affect a system's multicast related performance. For an overall understanding of IP multicasting, the reader is directed to [Se98], [Hu95], and [Mt98].

転送デバイスのアーキテクチャに加えて、デバイスまたはシステムのマルチキャスト関連のパフォーマンスに影響を与える可能性のある他の要因があります。プロトコル要件では、ルーターとスイッチがマルチキャスト転送の決定で宛先と送信元のアドレス指定を考慮することを要求する場合があります。マルチキャストの送信元/宛先アドレス情報をキャプチャすると、転送テーブルのサイズに影響し、ルックアップが長くなる場合があります。パケットレプリケーションの程度、システムでサポートされているマルチキャストグループの数、非マルチキャストネットワークパスにまたがるユニキャストラッパーへのマルチキャストパケットの配置などのトポロジ要因は、システムのマルチキャスト関連のパフォーマンスに影響を与える可能性があります。 IPマルチキャストの全体的な理解のために、読者は[Se98]、[Hu95]、および[Mt98]を対象としています。

By clearly identifying IP multicast benchmarks and related terminology in this document, it is hoped that detailed methodologies can be generated in subsequent documents. Taken in tandem, these two efforts endeavor to assist the clinical, empirical, and consistent characterization of certain aspects of multicast technologies and their individual implementations. Understanding the operational profile of multicast forwarding devices may assist the network designer to better deploy multicast in his or her networking environment.

このドキュメントでIPマルチキャストベンチマークと関連する用語を明確に特定することにより、後続のドキュメントで詳細な方法論を生成できることが期待されます。これら2つの取り組みは、連携して行われ、マルチキャストテクノロジーの特定の側面とその個々の実装の臨床的、経験的、および一貫した特性評価を支援するように努めています。マルチキャスト転送デバイスの運用プロファイルを理解することは、ネットワーク設計者が自分のネットワーク環境にマルチキャストをより適切に展開するのに役立つ場合があります。

Moreover, this document focuses on one source to many destinations profiling. Elements of this document may require extension when considering multiple source to multiple destination IP multicast communication.

さらに、このドキュメントでは、1つのソースから多数の宛先のプロファイリングに焦点を当てています。このドキュメントの要素は、複数の送信元から複数の宛先へのIPマルチキャスト通信を検討するときに拡張が必要になる場合があります。

2. Definition Format
2. 定義フォーマット

This section cites the template suggested by RFC 1242 in the specification of a term to be defined.

このセクションでは、定義される用語の仕様でRFC 1242によって提案されたテンプレートを引用します。

Term to be defined.

定義する用語。

Definition: The specific definition for the term.

定義:用語の具体的な定義。

Discussion: A brief discussion of the term, its application, or other information that would build understanding.

ディスカッション:用語、その用途、または理解を構築するその他の情報についての簡単なディスカッション。

Measurement units: Units used to record measurements of this term, if applicable.

測定単位:この用語の測定値を記録するために使用される単位(該当する場合)。

[Issues:] List of issues or conditions that affect this term. This field can present items the may impact the term's related methodology or otherwise restrict its measurement procedures. This field is optional in this document.

[問題:]この用語に影響する問題または条件のリスト。このフィールドは、用語の関連する方法論に影響を与える可能性のある、またはその他の方法でその測定手順を制限する可能性がある項目を提示できます。このドキュメントでは、このフィールドはオプションです。

[See Also:] List of other terms that are relevant to the discussion of this term. This field is optional in this document.

[参照:]この用語の説明に関連する他の用語のリスト。このドキュメントでは、このフィールドはオプションです。

2.1 Existing Terminology
2.1 既存の用語

This document draws on existing terminology defined in other BMWG work. Examples include, but are not limited to:

このドキュメントは、他のBMWGの作業で定義されている既存の用語を利用しています。例には以下が含まれますが、これらに限定されません。

   Throughput                [RFC 1242, section 3.17]
   Latency                   [RFC 1242, section 3.8]
   Constant Load             [RFC 1242, section 3.4]
   Frame Loss Rate           [RFC 1242, section 3.6]
   Overhead behavior         [RFC 1242, section 3.11]
   Forwarding Rates          [RFC 2285, section 3.6]
   Loads                     [RFC 2285, section 3.5]
   Device Under Test (DUT)   [RFC 2285, section 3.1.1]
   System Under Test (SUT)   [RFC 2285, section 3.1.2]
        

Note: "DUT/SUT" refers to a metric that may be applicable to a DUT or SUT.

注:「DUT / SUT」は、DUTまたはSUTに適用可能なメトリックを指します。

3. Table of Defined Terms
3. 定義された用語の表

3.1 General Nomenclature

3.1 一般的な命名法

3.1.1 Traffic Class. (TC) 3.1.2 Group Class. (GC) 3.1.3 Service Class. (SC)

3.1.1 トラフィッククラス。 (TC)3.1.2グループクラス。 (GC)3.1.3サービスクラス。 (SC)

3.2 Forwarding and Throughput 3.2.1 Mixed Class Throughput (MCT). 3.2.2 Scaled Group Forwarding Matrix (SGFM). 3.2.3 Aggregated Multicast Throughput (AMT) 3.2.4 Encapsulation Throughput (ET) 3.2.5 Decapsulation Throughput (DT) 3.2.6 Re-encapsulation Throughput (RET)

3.2 転送とスループット3.2.1混合クラススループット(MCT)。 3.2.2スケーリングされたグループ転送マトリックス(SGFM)。 3.2.3集約マルチキャストスループット(AMT)3.2.4カプセル化スループット(ET)3.2.5カプセル解放スループット(DT)3.2.6再カプセル化スループット(RET)

3.3 Forwarding Latency 3.3.1 Multicast Latency (ML) 3.3.2 Min/Max Multicast Latency (Min/Max ML)

3.3 転送待ち時間3.3.1マルチキャスト待ち時間(ML)3.3.2最小/最大マルチキャスト待ち時間(最小/最大ML)

3.4 Overhead 3.4.1 Group Join Delay. (GJD) 3.4.2 Group Leave Delay. (GLD)

3.4 オーバーヘッド3.4.1グループ参加遅延。 (GJD)3.4.2グループ脱退遅延。 (GLD)

3.5 Capacity 3.5.1 Multicast Group Capacity. (MGC)

3.5 容量3.5.1マルチキャストグループ容量。 (MGC)

3.6 Interaction 3.6.1 Burdened Response 3.6.2 Forwarding Burdened Multicast Latency (FBML) 3.6.3 Forwarding Burdened Join Delay (FBJD)

3.6 インタラクション3.6.1負担のある応答3.6.2負担のあるマルチキャストレイテンシの転送(FBML)3.6.3負担の大きい参加遅延(FBJD)の転送

3.1 General Nomenclature
3.1 一般的な命名法

This section will present general terminology to be used in this and other documents.

このセクションでは、このドキュメントおよび他のドキュメントで使用される一般的な用語を示します。

3.1.1 Traffic Class. (TC)
3.1.1 トラフィッククラス。 (TC)

Definition: An equivalence class of packets comprising one or more data streams.

定義:1つ以上のデータストリームで構成されるパケットの同等クラス。

Discussion: In the scope of this document, Traffic Class will be considered a logical identifier used to discriminate between a set or sets of packets offered the DUT.

ディスカッション:このドキュメントの範囲では、トラフィッククラスは、DUTを提供するパケットのセットを区別するために使用される論理識別子と見なされます。

For example, one Traffic Class may identify a set of unicast packets offered to the DUT. Another Traffic Class may differentiate the multicast packets destined to multicast group X. Yet another Class may distinguish the set of multicast packets destined to multicast group Y.

たとえば、1つのトラフィッククラスは、DUTに提供されるユニキャストパケットのセットを識別できます。別のトラフィッククラスは、マルチキャストグループX宛のマルチキャストパケットを区別できます。さらに別のクラスは、マルチキャストグループY宛のマルチキャストパケットのセットを区別できます。

Unless otherwise qualified, the usage of the word "Class" in this document will refer simply to a Traffic Class.

特に指定のない限り、このドキュメントでの「クラス」という用語の使用は、単にトラフィッククラスを指します。

Measurement units: Not applicable.

測定単位:適用されません。

3.1.2 Group Class. (GC)
3.1.2 グループクラス。 (GC)

Definition: A specific type of Traffic Class where the packets comprising the Class are destined to a particular multicast group.

定義:クラスを構成するパケットが特定のマルチキャストグループを宛先とする特定のタイプのトラフィッククラス。

Discussion:

討論:

Measurement units: Not applicable.

測定単位:適用されません。

3.1.3 Service Class. (SC)
3.1.3 サービスクラス。 (SC)

Definition: A specific type of Traffic Class where the packets comprising the Class require particular treatment or treatments by the network forwarding devices along the path to the packets' destination(s).

定義:クラスを構成するパケットがパケットの宛先へのパスに沿ったネットワーク転送デバイスによる特定の処理を必要とする特定のタイプのトラフィッククラス。

Discussion:

討論:

Measurement units: Not applicable.

測定単位:適用されません。

3.2 Forwarding and Throughput.

3.2 転送とスループット。

This section presents terminology related to the characterization of the packet forwarding ability of a DUT/SUT in a multicast environment. Some metrics extend the concept of throughput presented in RFC 1242. The notion of Forwarding Rate is cited in RFC 2285.

このセクションでは、マルチキャスト環境でのDUT / SUTのパケット転送機能の特性化に関連する用語を示します。一部のメトリックは、RFC 1242で提示されているスループットの概念を拡張しています。転送レートの概念は、RFC 2285で引用されています。

3.2.1 Mixed Class Throughput (MCT).

3.2.1 混合クラススループット(MCT)。

Definition: The maximum rate at which none of the offered frames, comprised from a unicast Class and a multicast Class, to be forwarded are dropped by the device across a fixed number of ports.

定義:ユニキャストクラスとマルチキャストクラスで構成される提供されたフレームのいずれも転送されない最大レートは、デバイスによって固定数のポートでドロップされます。

Discussion: Often times, throughput is collected on a homogenous traffic class - the offered load to the DUT is either singularly unicast or singularly multicast. In most networking environments, the traffic mix is seldom so uniformly distributed.

ディスカッション:多くの場合、スループットは同種のトラフィッククラスで収集されます。DUTに提供される負荷は、単一ユニキャストまたは単一マルチキャストのいずれかです。ほとんどのネットワーク環境では、トラフィックミックスがそれほど均一に分散されることはほとんどありません。

Based on the RFC 1242 definition for throughput, the Mixed Class Throughput benchmark attempts to characterize the DUT's ability to process both unicast and multicast frames in the same aggregated traffic stream.

スループットのRFC 1242定義に基づいて、Mixed Class Throughputベンチマークは、同じ集約されたトラフィックストリームでユニキャストフレームとマルチキャストフレームの両方を処理するDUTの機能を特徴付けることを試みます。

Measurement units: Frames per second

測定単位:フレーム/秒

Issues: Related methodology may have to address the ratio of unicast packets to multicast packets.

問題:関連する方法論では、マルチキャストパケットに対するユニキャストパケットの比率に対処する必要がある場合があります。

Since frame size can sometimes be a factor in frame forwarding benchmarks, the corresponding methodology for this metric will need to consider frame size distribution(s).

フレームサイズはフレーム転送ベンチマークの要因になる場合があるため、このメトリックに対応する方法論では、フレームサイズの分布を考慮する必要があります。

3.2.2 Scaled Group Forwarding Matrix (SGFM).

3.2.2 スケーリングされたグループ転送マトリックス(SGFM)。

Definition: A table that demonstrates Forwarding Rate as a function of tested multicast groups for a fixed number of tested DUT/SUT ports.

定義:一定数のテスト済みDUT / SUTポートのテスト済みマルチキャストグループの関数として転送速度を示す表。

Discussion: A desirable attribute of many Internet mechanisms is the ability to "scale." This benchmark seeks to demonstrate the ability of a SUT to forward as the number of multicast groups is scaled upwards.

議論:多くのインターネットメカニズムの望ましい属性は、「スケーリング」する能力です。このベンチマークは、マルチキャストグループの数が増加するにつれて、SUTが転送する能力を示すことを目的としています。

Measurement units: Packets per second, with corresponding tested multicast group and port configurations.

測定単位:1秒あたりのパケット数、対応するテスト済みのマルチキャストグループおよびポート構成。

Issues: The corresponding methodology may have to reflect the impact that the pairing (source, group) has on many multicast routing protocols.

問題:対応する方法は、ペアリング(ソース、グループ)が多くのマルチキャストルーティングプロトコルに与える影響を反映する必要がある場合があります。

Since frame size can sometimes be a factor in frame forwarding benchmarks, the corresponding methodology for this metric will need to consider frame size distribution(s).

フレームサイズはフレーム転送ベンチマークの要因になる場合があるため、このメトリックに対応する方法論では、フレームサイズの分布を考慮する必要があります。

3.2.3 Aggregated Multicast Throughput (AMT)
3.2.3 集約マルチキャストスループット(AMT)

Definition: The maximum rate at which none of the offered frames to be forwarded through N destination interfaces of the same multicast group are dropped.

定義:同じマルチキャストグループのN個の宛先インターフェイスを介して転送される提供されたフレームがドロップされない最大レート。

Discussion: Another "scaling" type of exercise, designed to identify the DUT/SUT's ability to handle traffic as a function of the multicast destination ports it is required to support.

ディスカッション:トラフィックを処理するDUT / SUTの機能を、サポートする必要があるマルチキャスト宛先ポートの関数として識別するように設計された、もう1つの「スケーリング」タイプの演習。

Measurement units: The ordered pair (N,t) where,

測定単位:順序付きペア(N、t)ここで、

N = the number of destination ports of the multicast group. t = the throughput, in frames per second, relative to the source stream.

N =マルチキャストグループの宛先ポートの数。 t =ソースストリームを基準としたスループット(フレーム/秒)。

Issues: Since frame size can sometimes be a factor in frame forwarding benchmarks, the corresponding methodology for this metric will need to consider frame size distribution(s).

問題:フレームサイズはフレーム転送のベンチマークの要因となる場合があるため、このメトリックに対応する方法論では、フレームサイズの分布を考慮する必要があります。

3.2.4 Encapsulation Throughput (ET)
3.2.4 カプセル化スループット(ET)

Definition: The maximum rate at which frames offered a DUT are encapsulated and correctly forwarded by the DUT without loss.

定義:DUTを提供するフレームがカプセル化され、損失することなくDUTによって正しく転送される最大レート。

Discussion: A popular technique in presenting a frame to a device that may not support a protocol feature is to encapsulate, or tunnel, the packet containing the unsupported feature in a format that is supported by that device.

ディスカッション:プロトコル機能をサポートしていない可能性があるデバイスにフレームを提示する一般的な手法は、サポートされていない機能を含むパケットを、そのデバイスでサポートされている形式でカプセル化またはトンネリングすることです。

More specifically, encapsulation refers to the act of taking a frame or part of a frame and embedding it as a payload of another frame. This benchmark attempts to characterize the overhead behavior associated with that translational process.

より具体的には、カプセル化は、フレームまたはフレームの一部を取得し、それを別のフレームのペイロードとして埋め込む行為を指します。このベンチマークは、その変換プロセスに関連するオーバーヘッドの動作を特徴付けることを試みます。

Measurement units: Frames per second.

測定単位:フレーム/秒。

Issues: Consideration may need to be given with respect to the impact of different frame formats on usable bandwidth.

問題:使用可能な帯域幅へのさまざまなフレーム形式の影響に関して考慮が必要になる場合があります。

Since frame size can sometimes be a factor in frame forwarding benchmarks, the corresponding methodology for this metric will need to consider frame size distribution(s).

フレームサイズはフレーム転送ベンチマークの要因になる場合があるため、このメトリックに対応する方法論では、フレームサイズの分布を考慮する必要があります。

3.2.5 Decapsulation Throughput (DT)
3.2.5 カプセル開放スループット(DT)

Definition: The maximum rate at which frames offered a DUT are decapsulated and correctly forwarded by the DUT without loss.

定義:DUTを提供するフレームがカプセル化解除され、損失なしでDUTによって正しく転送される最大レート。

Discussion: A popular technique in presenting a frame to a device that may not support a protocol feature is to encapsulate, or tunnel, the packet containing the unsupported feature in a format that is supported by that device. At some point, the frame may be required to be returned its orginal format from its encapsulation wrapper for use by the frame's next destination.

ディスカッション:プロトコル機能をサポートしていない可能性があるデバイスにフレームを提示する一般的な手法は、サポートされていない機能を含むパケットを、そのデバイスでサポートされている形式でカプセル化またはトンネリングすることです。ある時点で、フレームの次の宛先で使用するために、カプセル化ラッパーから元の形式でフレームを返す必要がある場合があります。

More specifically, decapsulation refers to the act of taking a frame or part of a frame embedded as a payload of another frame and returning it to the payload's appropriate format. This benchmark attempts to characterize the overhead behavior associated with that translational process.

より具体的には、カプセル化解除とは、別のフレームのペイロードとして埋め込まれたフレームまたはフレームの一部を取得し、それをペイロードの適切なフォーマットに戻す行為を指します。このベンチマークは、その変換プロセスに関連するオーバーヘッドの動作を特徴付けることを試みます。

Measurement units: Frames per second.

測定単位:フレーム/秒。

Issues: Consideration may need to be given with respect to the impact of different frame formats on usable bandwidth.

問題:使用可能な帯域幅へのさまざまなフレーム形式の影響に関して考慮が必要になる場合があります。

Since frame size can sometimes be a factor in frame forwarding benchmarks, the corresponding methodology for this metric will need to consider frame size distribution(s).

フレームサイズはフレーム転送ベンチマークの要因になる場合があるため、このメトリックに対応する方法論では、フレームサイズの分布を考慮する必要があります。

3.2.6 Re-encapsulation Throughput (RET)
3.2.6 再カプセル化スループット(RET)

Definition: The maximum rate at which frames of one encapsulated format offered a DUT are converted to another encapsulated format and correctly forwarded by the DUT without loss.

定義:1つのカプセル化されたフォーマットのフレームがDUTを提供した最大レートは、別のカプセル化されたフォーマットに変換され、損失することなくDUTによって正しく転送されます。

Discussion: A popular technique in presenting a frame to a device that may not support a protocol feature is to encapsulate, or tunnel, the packet containing the unsupported feature in a format that is supported by that device. At some point, the frame may be required to be converted from one encapsulation format to another encapsulation format.

ディスカッション:プロトコル機能をサポートしていない可能性があるデバイスにフレームを提示する一般的な手法は、サポートされていない機能を含むパケットを、そのデバイスでサポートされている形式でカプセル化またはトンネリングすることです。ある時点で、フレームを1つのカプセル化形式から別のカプセル化形式に変換する必要がある場合があります。

More specifically, re-encapsulation refers to the act of taking an encapsulated payload of one format and replacing it with another encapsulated format - all the while preserving the original payload's contents. This benchmark attempts to characterize the overhead behavior associated with that translational process.

より具体的には、再カプセル化とは、ある形式のカプセル化されたペイロードを取得し、それを別のカプセル化された形式に置き換えることを指します。その間、元のペイロードの内容は保持されます。このベンチマークは、その変換プロセスに関連するオーバーヘッドの動作を特徴付けることを試みます。

Measurement units: Frames per second.

測定単位:フレーム/秒。

Issues: Consideration may need to be given with respect to the impact of different frame formats on usable bandwidth.

問題:使用可能な帯域幅へのさまざまなフレーム形式の影響に関して考慮が必要になる場合があります。

Since frame size can sometimes be a factor in frame forwarding benchmarks, the corresponding methodology for this metric will need to consider frame size distribution(s).

フレームサイズはフレーム転送ベンチマークの要因になる場合があるため、このメトリックに対応する方法論では、フレームサイズの分布を考慮する必要があります。

3.3 Forwarding Latency.

3.3 転送遅延。

This section presents terminology relating to the characterization of the forwarding latency of a DUT/SUT in a multicast environment. It extends the concept of latency presented in RFC 1242.

このセクションでは、マルチキャスト環境でのDUT / SUTの転送遅延の特徴付けに関する用語を説明します。これは、RFC 1242で提示されている遅延の概念を拡張します。

3.3.1 Multicast Latency. (ML)
3.3.1 マルチキャスト遅延。 (ML)

Definition: The set of individual latencies from a single input port on the DUT or SUT to all tested ports belonging to the destination multicast group.

定義:DUTまたはSUTの単一の入力ポートから、宛先マルチキャストグループに属するすべてのテスト済みポートまでの個々のレイテンシのセット。

Discussion: This benchmark is based on the RFC 1242 definition of latency. While it is useful to collect latency between a pair of source and destination multicast ports, it may be insightful to collect the same type of measurements across a range of ports supporting that Group Class.

考察:このベンチマークは、RFC 1242のレイテンシーの定義に基づいています。送信元と宛先のマルチキャストポートのペア間のレイテンシを収集することは有用ですが、そのグループクラスをサポートするポートの範囲全体で同じタイプの測定値を収集することは洞察に富む場合があります。

A variety of statistical exercises can be applied to the set of latencies measurements.

一連のレイテンシ測定にさまざまな統計的演習を適用できます。

Measurement units: Time units with enough precision to reflect a latency measurement.

測定単位:待ち時間測定を反映するのに十分な精度を持つ時間単位。

3.3.2 Min/Max Multicast Latency. (Min/Max ML)
3.3.2 最小/最大マルチキャスト遅延。 (最小/最大ML)

Definition: The difference between the maximum latency measurement and the minimum latency measurement from the set of latencies produced by the Multicast Latency benchmark.

定義:マルチキャストレイテンシベンチマークによって生成された一連のレイテンシからの最大レイテンシ測定と最小レイテンシ測定の差。

Discussion: This statistic may yield some insight into how a particular implementation handles its multicast traffic. This may be useful to users of multicast synchronization types of applications.

考察:この統計は、特定の実装がマルチキャストトラフィックをどのように処理するかについての洞察をもたらす可能性があります。これは、マルチキャスト同期タイプのアプリケーションのユーザーに役立つ場合があります。

Measurement units: Time units with enough precision to reflect latency measurement.

測定単位:待ち時間測定を反映するのに十分な精度を持つ時間単位。

3.4 Overhead
3.4 オーバーヘッド

This section presents terminology relating to the characterization of the overhead delays associated with explicit operations found in multicast environments.

このセクションでは、マルチキャスト環境で発生する明示的な操作に関連するオーバーヘッド遅延の特徴付けに関する用語を説明します。

3.4.1 Group Join Delay. (GJD)
3.4.1 グループ参加遅延。 (GJD)

Definition: The time duration it takes a DUT to start forwarding multicast packets from the time a successful IGMP group membership report has been issued to the DUT.

定義:正常なIGMPグループメンバーシップレポートがDUTに発行されてから、DUTがマルチキャストパケットの転送を開始するまでの時間。

Discussion: Many factors can contribute to different results, such as the number or type of multicast-related protocols configured on the device under test. Other factors are physical topology and "tree" configuration.

ディスカッション:テスト対象のデバイスで構成されているマルチキャスト関連プロトコルの数やタイプなど、さまざまな要因がさまざまな結果に影響する可能性があります。その他の要因は、物理トポロジと「ツリー」構成です。

Because of the number of variables that could impact this metric, the metric may be a better characterization tool for a device rather than a basis for comparisons with other devices.

この測定基準に影響を与える可能性のある変数の数のため、測定基準は、他のデバイスとの比較の基準ではなく、デバイスのより優れた特性評価ツールになる場合があります。

Issues: A consideration for the related methodology: possible need to differentiate a specifically-forwarded multicast frame from those sprayed by protocols implementing a flooding tactic to solicit prune feedback.

問題:関連する方法論に関する考慮事項:プルーニングフィードバックを求めるフラッディング戦略を実装するプロトコルによってスプレーされたフレームと、特別に転送されたマルチキャストフレームを区別する必要の可能性。

While this metric attempts to identify a simple delay, the underlying and contributing delay components (e.g., propagation delay, frame processing delay, etc.) make this a less than simple measurement. The corresponding methodology will need to consider this and similar factors to ensure a consistent and precise metric result.

このメトリックは単純な遅延を識別しようとしますが、根本的な原因となる遅延コンポーネント(たとえば、伝播遅延、フレーム処理遅延など)により、これは単純な測定値にはなりません。対応する方法論では、一貫した正確なメトリック結果を保証するために、これと同様の要因を考慮する必要があります。

Measurement units: Microseconds.

測定単位:マイクロ秒。

3.4.2 Group Leave Delay. (GLD)
3.4.2 グループ脱退遅延。 (GLD)

Definition: The time duration it takes a DUT to cease forwarding multicast packets after a corresponding IGMP "Leave Group" message has been successfully offered to the DUT.

定義:対応するIGMP「Leave Group」メッセージがDUTに正常に提供された後、DUTがマルチキャストパケットの転送を停止するのにかかる時間。

Discussion: While it is important to understand how quickly a device can process multicast frames; it may be beneficial to understand how quickly that same device can stop the process as well.

ディスカッション:デバイスがマルチキャストフレームを処理する速度を理解することは重要ですが、同じデバイスがプロセスをどれだけ早く停止できるかを理解することは有益かもしれません。

Because of the number of variables that could impact this metric, the metric may be a better characterization tool for a device rather than a basis for comparisons with other devices.

この測定基準に影響を与える可能性のある変数の数のため、測定基準は、他のデバイスとの比較の基準ではなく、デバイスのより優れた特性評価ツールになる場合があります。

Measurement units: Microseconds.

測定単位:マイクロ秒。

Issues: The Methodology may need to consider protocol-specific timeout values.

問題:方法論では、プロトコル固有のタイムアウト値を考慮する必要がある場合があります。

While this metric attempts to identify a simple delay, the underlying and contributing delay components (e.g., propagation delay, frame processing delay, etc.) make this a less than simple measurement. Moreover, the cessation of traffic is a rather unobservable event (i.e., at what point is the multicast forwarded considered stopped on the DUT interface processing the Leave?). The corresponding methodology will need to consider this and similar factors to ensure a consistent and precise metric result.

このメトリックは単純な遅延を識別しようとしますが、根本的な原因となる遅延コンポーネント(たとえば、伝播遅延、フレーム処理遅延など)により、これは単純な測定値にはなりません。さらに、トラフィックの停止はかなり観察できないイベントです(つまり、転送されたマルチキャストは、どの時点で、Leaveを処理するDUTインターフェイスで停止したと見なされますか?)。対応する方法論では、一貫した正確なメトリック結果を保証するために、これと同様の要因を考慮する必要があります。

3.5 Capacity
3.5 容量

This section offers terms relating to the identification of multicast group limits of a DUT/SUT.

このセクションでは、DUT / SUTのマルチキャストグループ制限の識別に関する用語を提供します。

3.5.1 Multicast Group Capacity. (MGC)
3.5.1 マルチキャストグループ容量。 (MGC)

Definition: The maximum number of multicast groups a SUT/DUT can support while maintaining the ability to forward multicast frames to all multicast groups registered to that SUT/DUT.

定義:SUT / DUTに登録されているすべてのマルチキャストグループにマルチキャストフレームを転送する機能を維持しながら、SUT / DUTがサポートできるマルチキャストグループの最大数。

Discussion:

討論:

Measurement units: Multicast groups.

測定単位:マルチキャストグループ。

Issues: The related methodology may have to consider the impact of multicast sources per group on the ability of a SUT/DUT to "scale up" the number of supportable multicast groups.

問題:関連する方法論では、サポート可能なマルチキャストグループの数を「スケールアップ」するSUT / DUTの機能に対するグループごとのマルチキャストソースの影響を考慮する必要がある場合があります。

3.6 Interaction
3.6 インタラクション

Network forwarding devices are generally required to provide more functionality than than the forwarding of traffic. Moreover, network forwarding devices may be asked to provide those functions in a variety of environments. This section offers terms to assist in the charaterization of DUT/SUT behavior in consideration of potentially interacting factors.

一般に、ネットワーク転送デバイスは、トラフィックの転送よりも多くの機能を提供する必要があります。さらに、ネットワーク転送デバイスは、さまざまな環境でこれらの機能を提供するように求められる場合があります。このセクションでは、相互作用する可能性のある要因を考慮して、DUT / SUTの動作を特性化するのに役立つ用語を提供します。

3.6.1 Burdened Response.

3.6.1 負担の多い対応。

Definition: A measured response collected from a DUT/SUT in light of interacting, or potentially interacting, distinct stimulii.

定義:相互作用する、または相互作用する可能性のある個別の刺激に照らしてDUT / SUTから収集された測定された応答。

Discussion: Many metrics provide a one dimensional view into an operating characteristic of a tested system. For example, the forwarding rate metric may yield information about the packet processing ability of a device. Collecting that same metric in view of another control variable can oftentimes be very insightful. Taking that same forwarding rate measurement, for instance, while the device's address table is injected with an additional 50,000 entries may yield a different perspective.

考察:多くのメトリックは、テストされたシステムの動作特性を1次元で表示します。たとえば、転送レートメトリックは、デバイスのパケット処理能力に関する情報を生成します。別の制御変数を考慮して同じメトリックを収集すると、多くの場合非常に洞察が得られます。たとえば、同じ転送レート測定を行うと、デバイスのアドレステーブルに追加の50,000エントリが挿入されているときに、別の見方ができる場合があります。

Measurement units: A burdened response is a type of metric. Metrics of this this type must follow guidelines when reporting results.

測定単位:負荷応答は一種のメトリックです。このタイプのメトリックは、結果を報告するときにガイドラインに従う必要があります。

The metric's principal result MUST be reported in conjunction with the contributing factors.

メトリックの主要な結果は、要因と関連して報告されなければなりません。

For example, in reporting a Forwarding Burdened Latency, the latency measurement should be reported with respect to corresponding Offered Load and Forwarding Rates.

たとえば、Forwarding Burdened Latencyをレポートする場合、対応する提供負荷とForwarding Rateに関してレイテンシ測定値をレポートする必要があります。

Issues: A Burdened response may be very illuminating when trying to characterize a single device or system. Extreme care must be exercised when attempting to use that characterization as a basis of comparison with other devices or systems. Test agents must ensure that the measured response is a function of the controlled stimulii, and not secondary factors. An example of of such an interfering factor would be configuration mismatch of a timer impacting a response process.

問題:単一のデバイスまたはシステムを特徴づけようとすると、負担のかかる応答が非常にわかりやすくなる場合があります。他のデバイスまたはシステムとの比較の基礎としてその特性を使用する場合は、細心の注意を払う必要があります。テストエージェントは、測定された応答が制御された刺激の関数であり、二次的要素ではないことを確認する必要があります。このような干渉要因の例としては、応答プロセスに影響を与えるタイマーの設定の不一致があります。

3.6.2 Forwarding Burdened Multicast Latency. (FBML)
3.6.2 負担のかかるマルチキャスト遅延の転送。 (FBML)

Definition: A multicast latency taken from a DUT/SUT in the presence of a traffic forwarding requirement.

定義:トラフィック転送要件がある場合に、DUT / SUTから取得されるマルチキャストレイテンシ。

Discussion: This burdened response metric builds on the Multicast Latency definition offered in section 3.3.1. It mandates that the DUT be subjected to an additional measure of traffic not required by the non-burdened metric.

ディスカッション:この負担のある測定基準は、セクション3.3.1で提供されたマルチキャスト遅延の定義に基づいています。負荷のないメトリックでは必要とされない追加のトラフィック測定がDUTに適用されることを義務付けています。

This metric attempts to provide a means by which to evaluate how traffic load may or may not impact a device's or system's packet processing delay.

このメトリックは、トラフィック負荷がデバイスまたはシステムのパケット処理遅延にどのように影響するか、または影響しないかを評価する手段を提供しようとします。

Measurement units: Time units with enough precision to reflect the latencies measurements.

測定単位:レイテンシ測定を反映するのに十分な精度を持つ時間単位。

Latency measurements MUST be reported with the corresponding sustained Forwarding Rate and associated Offered Load.

レイテンシ測定は、対応する持続転送レートおよび関連する提供負荷とともに報告する必要があります。

3.6.3 Forwarding Burdened Group Join Delay. (FBGJD)
3.6.3 負荷のあるグループ参加遅延の転送。 (FBGJD)

Definition: A multicast Group Join Delay taken from a DUT in the presence of a traffic forwarding requirement.

定義:トラフィック転送要件がある場合にDUTから取得されるマルチキャストグループ参加遅延。

Discussion: This burdened response metric builds on the Group Join Delay definition offered in section 3.4.1. It mandates that the DUT be subjected to an additional measure of traffic not required by the non-burdened metric.

ディスカッション:この負担のあるメトリックは、セクション3.4.1で提供されるグループ参加遅延の定義に基づいています。負荷のないメトリックでは必要とされない追加のトラフィック測定がDUTに適用されることを義務付けています。

Many factors can contribute to different results, such as the number or type of multicast-related protocols configured on the device under test. Other factors could be physical topology or the logical multicast "tree" configuration.

テスト対象のデバイスで構成されているマルチキャスト関連プロトコルの数やタイプなど、多くの要因がさまざまな結果に影響する可能性があります。その他の要因としては、物理トポロジまたは論理マルチキャスト「ツリー」構成があります。

Because of the number of variables that could impact this metric, the metric may be a better characterization tool for a device rather than a basis for comparisons with other devices.

この測定基準に影響を与える可能性のある変数の数のため、測定基準は、他のデバイスとの比較の基準ではなく、デバイスのより優れた特性評価ツールになる場合があります。

Measurement units: Time units with enough precision to reflect the delay measurements.

測定単位:遅延測定を反映するのに十分な精度を持つ時間単位。

Delay measurements MUST be reported with the corresponding sustained Forwarding Rate and associated Offered Load.

遅延測定は、対応する持続転送レートおよび関連する提供負荷とともに報告する必要があります。

Issues: While this metric attempts to identify a simple delay, the underlying and contributing delay components (e.g., propagation delay, frame processing delay, etc.) make this a less than simple measurement. The corresponding methodology will need to consider this and similar factors to ensure a consistent and precise metric result.

問題:このメトリックは単純な遅延を識別しようとしますが、根本的な原因となる遅延コンポーネント(伝播遅延、フレーム処理遅延など)により、これは単純な測定値にはなりません。対応する方法論では、一貫した正確なメトリック結果を保証するために、これと同様の要因を考慮する必要があります。

4. Security Considerations
4. セキュリティに関する考慮事項

This document addresses metrics and terminology relating to the performance benchmarking of IP Multicast forwarding devices. The information contained in this document does not impact the security of the Internet.

このドキュメントでは、IPマルチキャスト転送デバイスのパフォーマンスベンチマークに関連するメトリックと用語について説明します。このドキュメントに含まれる情報は、インターネットのセキュリティには影響しません。

Methodologies regarding the collection of the metrics described within this document may need to cite security considerations. This document does not address methodological issues.

このドキュメントで説明されているメトリックの収集に関する方法論では、セキュリティの考慮事項を引用する必要がある場合があります。このドキュメントでは、方法論の問題は扱いません。

5. Acknowledgments
5. 謝辞

The IETF BMWG participants have made several comments and suggestions regarding this work. Particular thanks goes to Harald Alvestrand, Scott Bradner, Brad Cain, Eric Crawley, Bob Mandeville, David Newman, Shuching Sheih, Dave Thaler, Chuck Winter, Zhaohui Zhang, and John Galgay for their insightful review and assistance.

IETF BMWGの参加者は、この作業に関していくつかのコメントと提案を行っています。 Harald Alvestrand、Scott Bradner、Brad Cain、Eric Crawley、Bob Mandeville、David Newman、Shuching Sheih、Dave Thaler、Chuck Winter、Zhaohui Zhang、John Galgayの洞察に富んだレビューと支援に特に感謝します。

6. References
6. 参考文献

[Br91] Bradner, S., "Benchmarking Terminology for Network Interconnection Devices", RFC 1242, July 1991.

[Br91] Bradner、S.、「ネットワーク相互接続デバイスのベンチマーク用語」、RFC 1242、1991年7月。

[Br96] Bradner, S., and J. McQuaid, "Benchmarking Methodology for Network Interconnect Devices", RFC 1944, May 1996.

[Br96] Bradner、S。、およびJ. McQuaid、「ネットワーク相互接続デバイスのベンチマーク手法」、RFC 1944、1996年5月。

[Hu95] Huitema, C. "Routing in the Internet." Prentice-Hall, 1995.

[Hu95] Huitema、C。「インターネットのルーティング」。プレンティスホール、1995年。

[Se98] Semeria, C. and Maufer, T. "Introduction to IP Multicast Routing." http://www.3com.com/nsc/501303.html 3Com Corp., 1998.

[Se98] Semeria、C。およびMaufer、T。「IPマルチキャストルーティングの概要」。 http://www.3com.com/nsc/501303.html 3Com Corp.、1998。

[Ma98] Mandeville, R., "Benchmarking Terminology for LAN Switching Devices", RFC 2285, February 1998.

[Ma98] Mandeville、R。、「LANスイッチングデバイスのベンチマーク用語」、RFC 2285、1998年2月。

[Mt98] Maufer, T. "Deploying IP Multicast in the Enterprise." Prentice-Hall, 1998.

[Mt98] Maufer、T.「エンタープライズでのIPマルチキャストの展開」プレンティスホール、1998年。

7. Author's Address
7. 著者のアドレス

Kevin Dubray IronBridge Networks 55 Hayden Avenue Lexington, MA 02421 USA

Kevin Dubray IronBridge Networks 55 Hayden Avenue Lexington、MA 02421 USA

Phone: 781 372 8118 EMail: kdubray@ironbridgenetworks.com

電話:781 372 8118メール:kdubray@ironbridgenetworks.com

8. 完全な著作権表示

Copyright (C) The Internet Society (1998). All Rights Reserved.

Copyright(C)The Internet Society(1998)。全著作権所有。

This document and translations of it may be copied and furnished to others, and derivative works that comment on or otherwise explain it or assist in its implementation may be prepared, copied, published and distributed, in whole or in part, without restriction of any kind, provided that the above copyright notice and this paragraph are included on all such copies and derivative works. However, this document itself may not be modified in any way, such as by removing the copyright notice or references to the Internet Society or other Internet organizations, except as needed for the purpose of developing Internet standards in which case the procedures for copyrights defined in the Internet Standards process must be followed, or as required to translate it into languages other than English.

このドキュメントとその翻訳はコピーして他のユーザーに提供することができ、コメントまたはその他の方法で説明したり、その実装を支援する二次的著作物は、いかなる種類の制限なしに、全体または一部を準備、コピー、公開、および配布することができますただし、上記の著作権表示とこの段落は、そのようなすべてのコピーと派生物に含まれています。ただし、このドキュメント自体は、著作権に関する通知を削除したり、インターネットソサエティや他のインターネット組織への参照を削除したりするなど、いかなる方法でも変更できません。ただし、インターネット標準を開発する目的で必要な場合は除きます。インターネット標準のプロセスに従うか、または必要に応じて、それを英語以外の言語に翻訳する必要があります。

The limited permissions granted above are perpetual and will not be revoked by the Internet Society or its successors or assigns.

上記で付与された制限付きのアクセス許可は永続的であり、インターネットソサエティまたはその後継者または譲受人によって取り消されることはありません。

This document and the information contained herein is provided on an "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

このドキュメントとここに含まれる情報は「現状有姿」で提供され、インターネット社会およびインターネット技術タスクフォースは、明示または黙示を問わず、ここに記載されている情報の使用が保証するものに限定されないいかなる保証も含め、一切の保証を否認します。商品性または特定の目的への適合性に関する権利または黙示の保証を侵害すること。