⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc1242.txt

📁 著名的RFC文档,其中有一些文档是已经翻译成中文的的.
💻 TXT
📖 第 1 页 / 共 2 页
字号:
Network Working Group                                 S. Bradner, EditorRequest for Comments: 1242                            Harvard University                                                               July 1991      Benchmarking Terminology for Network Interconnection DevicesStatus of this Memo   This memo provides information for the Internet community.  It does   not specify an Internet standard.  Distribution of this memo is   unlimited.Abstract   This memo discusses and defines a number of terms that are used in   describing performance benchmarking tests and the results of such   tests.  The terms defined in this memo will be used in additional   memos to define specific benchmarking tests and the suggested format   to be used in reporting the results of each of the tests.  This memo   is a product of the Benchmarking Methodology Working Group (BMWG) of   the Internet Engineering Task Force (IETF).1.  Introduction   Vendors often engage in "specsmanship" in an attempt to give their   products a better position in the marketplace.  This usually involves   much "smoke & mirrors" used to confuse the user.  This memo and   follow-up memos attempt to define a specific set of terminology and   tests that vendors can use to measure and report the performance   characteristics of network devices.  This will provide the user   comparable data from different vendors with which to evaluate these   devices.2.  Definition format        Term to be defined. (e.g., Latency)        Definition:                The specific definition for the term.        Discussion:                A brief discussion about the term, it's application                and any restrictions on measurement procedures.        Measurement units:                The units used to report measurements of this                term, if applicable.Benchmarking Methodology Working Group                          [Page 1]RFC 1242                Benchmarking Terminology               July 1991        Issues:                List of issues or conditions that effect this term.        See Also:                List of other terms that are relevant to the discussion                of this term.3.  Term definitions3.1  Back-to-back        Definition:                Fixed length frames presented at a rate such that there                is the minimum legal separation for a given medium                between frames over a short to medium period of time,                starting from an idle state.        Discussion:                A growing number of devices on a network can produce                bursts of back-to-back frames.  Remote disk servers                using protocols like NFS, remote disk backup systems                like rdump, and remote tape access systems can be                configured such that a single request can result in                a block of data being returned of as much as 64K octets.                Over networks like ethernet with a relatively small MTU                this results in many fragments to be transmitted.  Since                fragment reassembly will only be attempted if all                fragments have been received, the loss of even one                fragment because of the failure of some intermediate                network device to process enough continuous frames can                cause an endless loop as the sender repetitively                attempts to send its large data block.                With the increasing size of the Internet, routing                updates can span many frames, with modern routers able                to transmit very quickly.  Missing frames of routing                information can produce false indications of                unreachability.  Tests of this parameter are intended                to determine the extent of data buffering in the                device.        Measurement units:                Number of N-octet frames in burst.        Issues:        See Also:Benchmarking Methodology Working Group                          [Page 2]RFC 1242                Benchmarking Terminology               July 19913.2  Bridge        Definition:                A system which forwards data frames based on information                in the data link layer.        Discussion:        Measurement units:                n/a        Issues:        See Also:                bridge/router (3.3)                router (3.15)3.3  bridge/router        Definition:                A bridge/router is a network device that can selectively                function as a router and/or a bridge based on the                protocol of a specific frame.        Discussion:        Measurement units:                n/a        Issues:        See Also:                bridge (3.2)                router (3.15)3.4  Constant Load        Definition:                Fixed length frames at a fixed interval time.        Discussion:                Although it is rare, to say the least, to encounter                a steady state load on a network device in the real                world, measurement of steady state performance may                be useful in evaluating competing devices.  The                frame size is specified and constant.  All device                parameters are constant.  When there is a checksum                in the frame, it must be verified.Benchmarking Methodology Working Group                          [Page 3]RFC 1242                Benchmarking Terminology               July 1991        Measurement units:                n/a        Issues:                unidirectional vs. bidirectional        See Also:3.5  Data link frame size        Definition:                The number of octets in the frame from the first octet                following the preamble to the end of the FCS, if                present, or to the last octet of the data if there                is no FCS.        Discussion:                There is much confusion in reporting the frame                sizes used in testing network devices or network                measurement.  Some authors include the checksum,                some do not.  This is a specific definition for use                in this and subsequent memos.        Measurement units:                octets        Issues:        See Also:3.6  Frame Loss Rate        Definition:                Percentage of frames that should have been forwarded                by a network device under steady state (constant)                load that were not forwarded due to lack of                resources.        Discussion:                This measurement can be used in reporting the                performance of a network device in an overloaded                state.  This can be a useful indication of how a                device would perform under pathological network                conditions such as broadcast storms.        Measurement units:                Percentage of N-octet offered frames that are dropped.                To be reported as a graph of offered load vs frame loss.Benchmarking Methodology Working Group                          [Page 4]RFC 1242                Benchmarking Terminology               July 1991        Issues:        See Also:                overhead behavior (3.11)                policy based filtering (3.13)                MTU mismatch behavior (3.10)3.7  Inter Frame Gap        Definition:                The delay from the end of a data link frame as defined                in section 3.5, to the start of the preamble of the                next data link frame.        Discussion:                There is much confusion in reporting the between                frame time used in testing network devices.  This                is a specific definition for use in this and subsequent                memos.        Measurement units:                Time with fine enough units to distinguish between                2 events.        Issues:                Link data rate.        See Also:3.8   Latency        Definition:                For store and forward devices:                The time interval starting when the last bit of the                input frame reaches the input port and ending when                the first bit of the output frame is seen on the                output port.                For bit forwarding devices:                The time interval starting when the end of the first                bit of the input frame reaches the input port and                ending when the start of the first bit of the output                frame is seen on the output port.        Discussion:                Variability of latency can be a problem.                Some protocols are timing dependent (e.g., LAT and IPX).                Future applications are likely to be sensitive toBenchmarking Methodology Working Group                          [Page 5]RFC 1242                Benchmarking Terminology               July 1991                network latency.  Increased device delay can reduce                the useful diameter of net.  It is desired to                eliminate the effect of the data rate on the latency                measurement.  This measurement should only reflect the                actual within device latency.  Measurements should be                taken for a spectrum of frame sizes without changing                the device setup.                Ideally, the measurements for all devices would be from                the first actual bit of the frame after the preamble.                Theoretically a vendor could design a device that                normally would be considered a store and forward                device, a bridge for example, that begins transmitting                a frame before it is fully received.  This type of                device is known as a "cut through" device.  The                assumption is that the device would somehow invalidate                the partially transmitted frame if in receiving the                remainder of the input frame, something came up that                the frame or this specific forwarding of it was in                error.  For example, a bad checksum.  In this case,                the device would still be considered a store and                forward device and the latency would still be                from last bit in to first bit out, even though the                value would be negative.  The intent is to treat                the device as a unit without regard to the internal                structure.        Measurement units:                Time with fine enough units to distinguish between                2 events.        Issues:        See Also:                link speed mismatch (3.9)                constant load (3.4)                back-to-back (3.1)                policy based filtering (3.13)                single frame behavior (3.16)3.9  Link Speed Mismatch        Definition:                Speed mismatch between input and output data rates.        Discussion:                This does not refer to frame rate per se, it refers to                the actual data rate of the data path.  For example,Benchmarking Methodology Working Group                          [Page 6]

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -