home *** CD-ROM | disk | FTP | other *** search
/ The Hacker's Encyclopedia 1998 / hackers_encyclopedia.iso / rfc / 3 / rfc2285.txt < prev    next >
Encoding:
Text File  |  2003-06-11  |  42.1 KB  |  1,404 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7. Network Working Group                                      R. Mandeville
  8. Request for Comments: 2285                 European Network Laboratories
  9. Category: Informational                                    February 1998
  10.  
  11.  
  12.            Benchmarking Terminology for LAN Switching Devices
  13.  
  14. Status of this Memo
  15.  
  16.    This memo provides information for the Internet community.  It does
  17.    not specify an Internet standard of any kind.  Distribution of this
  18.    memo is unlimited.
  19.  
  20. Copyright Notice
  21.  
  22.    Copyright (C) The Internet Society (1998).  All Rights Reserved.
  23.  
  24. Table of Contents
  25.  
  26.    1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . 2
  27.    2. Existing definitions . . . . . . . . . . . . . . . . . . . . . . 2
  28.    3. Term definitions . . . . . . . . . . . . . . . . . . . . . . . . 3
  29.       3.1 Devices. . . . . . . . . . . . . . . . . . . . . . . . . . . 3
  30.          3.1.1 Device under test (DUT) . . . . . . . . . . . . . . . . 3
  31.          3.1.2 System under test (SUT) . . . . . . . . . . . . . . . . 3
  32.       3.2 Traffic orientation. . . . . . . . . . . . . . . . . . . . . 4
  33.          3.2.1 Unidirectional traffic. . . . . . . . . . . . . . . . . 4
  34.          3.2.2 Bidirectional traffic . . . . . . . . . . . . . . . . . 5
  35.       3.3 Traffic distribution . . . . . . . . . . . . . . . . . . . . 6
  36.          3.3.1 Non-meshed traffic. . . . . . . . . . . . . . . . . . . 6
  37.          3.3.2 Partially meshed traffic. . . . . . . . . . . . . . . . 7
  38.          3.3.3 Fully meshed traffic. . . . . . . . . . . . . . . . . . 8
  39.       3.4 Bursts . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
  40.          3.4.1 Burst . . . . . . . . . . . . . . . . . . . . . . . . . 9
  41.          3.4.2 Burst size . . . . . . . . . . . . . . . . . . . . . . 10
  42.          3.4.3 Inter-burst gap (IBG). . . . . . . . . . . . . . . . . 10
  43.       3.5 Loads . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
  44.          3.5.1 Intended load (Iload)  . . . . . . . . . . . . . . . . 11
  45.          3.5.2 Offered load (Oload) . . . . . . . . . . . . . . . . . 12
  46.          3.5.3 Maximum offered load (MOL) . . . . . . . . . . . . . . 13
  47.          3.5.4 Overloading  . . . . . . . . . . . . . . . . . . . . . 14
  48.       3.6 Forwarding rates  . . . . . . . . . . . . . . . . . . . . . 15
  49.          3.6.1 Forwarding rate (FR) . . . . . . . . . . . . . . . . . 15
  50.          3.6.2 Forwarding rate at maximum offered load (FRMOL). . . . 16
  51.          3.6.3 Maximum forwarding rate (MFR). . . . . . . . . . . . . 16
  52.       3.7 Congestion control  . . . . . . . . . . . . . . . . . . . . 17
  53.          3.7.1 Backpressure . . . . . . . . . . . . . . . . . . . . . 17
  54.          3.7.2 Forward pressure . . . . . . . . . . . . . . . . . . . 18
  55.  
  56.  
  57.  
  58. Mandeville                   Informational                      [Page 1]
  59.  
  60. RFC 2285                Benchmarking Terminology           February 1998
  61.  
  62.  
  63.          3.7.3 Head of line blocking  . . . . . . . . . . . . . . . . 19
  64.       3.8 Address handling  . . . . . . . . . . . . . . . . . . . . . 20
  65.          3.8.1 Address caching capacity . . . . . . . . . . . . . . . 20
  66.          3.8.2 Address learning rate  . . . . . . . . . . . . . . . . 20
  67.          3.8.3 Flood count  . . . . . . . . . . . . . . . . . . . . . 21
  68.       3.9 Errored frame filtering . . . . . . . . . . . . . . . . . . 21
  69.          3.9.1 Errored frames . . . . . . . . . . . . . . . . . . . . 22
  70.       3.10 Broadcasts . . . . . . . . . . . . . . . . . . . . . . . . 22
  71.          3.10.1 Broadcast forwarding rate at maximum load . . . . . . 22
  72.          3.10.2 Broadcast latency . . . . . . . . . . . . . . . . . . 23
  73.    4. Security Considerations . . . . . . . . . . . . . . . . . . . . 24
  74.    5. References. . . . . . . . . . . . . . . . . . . . . . . . . . . 24
  75.    6. Acknowledgements. . . . . . . . . . . . . . . . . . . . . . . . 24
  76.    7. Author's Address. . . . . . . . . . . . . . . . . . . . . . . . 24
  77.    8. Full Copyright Statement. . . . . . . . . . . . . . . . . . . . 25
  78.  
  79. 1. Introduction
  80.  
  81.    This document is intended to provide terminology for the benchmarking
  82.    of local area network (LAN) switching devices.  It extends the
  83.    terminology already defined for benchmarking network interconnect
  84.    devices in RFCs 1242 and 1944 to switching devices.
  85.  
  86.    Although it might be found useful to apply some of the terms defined
  87.    here to a broader range of network interconnect devices, this RFC
  88.    primarily deals with devices which switch frames at the Medium Access
  89.    Control (MAC) layer.  It defines terms in relation to the traffic put
  90.    to use when benchmarking switching devices, forwarding performance,
  91.    congestion control, latency, address handling and filtering.
  92.  
  93. 2.  Existing definitions
  94.  
  95.    RFC 1242 "Benchmarking Terminology for Network Interconnect Devices"
  96.    should be consulted before attempting to make use of this document.
  97.    RFC 1944 "Benchmarking Methodology for Network Interconnect Devices"
  98.    contains discussions of a number of terms relevant to the
  99.    benchmarking of switching devices and should also be consulted.
  100.  
  101.    For the sake of clarity and continuity this RFC adopts the template
  102.    for definitions set out in Section 2 of RFC 1242.  Definitions are
  103.    indexed and grouped together in sections for ease of reference.
  104.  
  105.    The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
  106.    "SHOULD", "SHOULD NOT", "RECOMMENDED",  "MAY", and "OPTIONAL" in this
  107.    document are to be interpreted as described in RFC 2119.
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114. Mandeville                   Informational                      [Page 2]
  115.  
  116. RFC 2285                Benchmarking Terminology           February 1998
  117.  
  118.  
  119. 3. Term definitions
  120.  
  121. 3.1 Devices
  122.  
  123.    This group of definitions applies to all types of networking devices.
  124.  
  125. 3.1.1 Device under test (DUT)
  126.  
  127.    Definition:
  128.  
  129.       The network forwarding device to which stimulus is offered and
  130.       response measured.
  131.  
  132.    Discussion:
  133.  
  134.       A single stand-alone or modular unit which receives frames on one
  135.       or more of its interfaces and then forwards them to one or more
  136.       interfaces according to the addressing information contained in
  137.       the frame.
  138.  
  139.    Measurement units:
  140.  
  141.       n/a
  142.  
  143.    Issues:
  144.  
  145.    See Also:
  146.  
  147.       system under test (SUT) (3.1.2)
  148.  
  149. 3.1.2 System Under Test (SUT)
  150.  
  151.    Definition:
  152.  
  153.       The collective set of network devices to which stimulus is offered
  154.       as a single entity and response measured.
  155.  
  156.    Discussion:
  157.  
  158.       A system under test may be comprised of a variety of networking
  159.       devices.  Some devices may be active in the forwarding decision-
  160.       making process, such as routers or switches; other devices may be
  161.       passive such as a CSU/DSU.  Regardless of constituent components,
  162.       the system is treated as a singular entity to which stimulus is
  163.       offered and response measured.
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170. Mandeville                   Informational                      [Page 3]
  171.  
  172. RFC 2285                Benchmarking Terminology           February 1998
  173.  
  174.  
  175.    Measurement units:
  176.  
  177.       n/a
  178.  
  179.    Issues:
  180.  
  181.    See Also:
  182.  
  183.       device under test (DUT) (3.1.1)
  184.  
  185. 3.2 Traffic orientation
  186.  
  187.    This group of definitions applies to the traffic presented to the
  188.    interfaces of a DUT/SUT and indicates whether the interfaces are
  189.    receiving only, transmitting only, or both receiving and
  190.    transmitting.
  191.  
  192. 3.2.1 Unidirectional traffic
  193.  
  194.    Definition:
  195.  
  196.       When all frames presented to the input interfaces of a DUT/SUT are
  197.       addressed to output interfaces which do not themselves receive any
  198.       frames.
  199.  
  200.    Discussion:
  201.  
  202.       This definition conforms to the discussion in section 16 of RFC
  203.       1944 which describes how unidirectional traffic can be offered to
  204.       a DUT/SUT to measure throughput.  Unidirectional traffic is also
  205.       appropriate for:
  206.  
  207.       -the measurement of the minimum inter-frame gap -the creation of
  208.       many-to-one or one-to-many interface overload -the detection of
  209.       head of line blocking -the measurement of forwarding rates and
  210.       throughput when congestion control mechanisms are active.
  211.  
  212.       When a tester offers unidirectional traffic to a DUT/SUT reception
  213.       and transmission are handled by different interfaces or sets of
  214.       interfaces of the DUT/SUT.  All frames received from the tester by
  215.       the DUT/SUT are transmitted back to the tester from interfaces
  216.       which do not themselves receive any frames.
  217.  
  218.       It is useful to distinguish traffic orientation and traffic
  219.       distribution when considering traffic patterns used in device
  220.       testing.  Unidirectional traffic, for example, is traffic
  221.       orientated in a single direction between mutually exclusive sets
  222.       of source and destination interfaces of a DUT/SUT.  Such traffic,
  223.  
  224.  
  225.  
  226. Mandeville                   Informational                      [Page 4]
  227.  
  228. RFC 2285                Benchmarking Terminology           February 1998
  229.  
  230.  
  231.       however, can be distributed between interfaces in different ways.
  232.       When traffic is sent to two or more interfaces from an external
  233.       source and then forwarded by the DUT/SUT to a single output
  234.       interface the traffic orientation is unidirectional and the
  235.       traffic distribution between interfaces is many-to-one.  Traffic
  236.       can also be sent to a single input interface and forwarded by the
  237.       DUT/SUT to two or more output interfaces to achieve a one-to-many
  238.       distribution of traffic.
  239.  
  240.       Such traffic distributions can also be combined to test for head
  241.       of line blocking or to measure forwarding rates and throughput
  242.       when congestion control mechanisms are active.
  243.  
  244.       When a DUT/SUT is equipped with interfaces running at different
  245.       media rates the number of input interfaces required to load or
  246.       overload an output interface or interfaces will vary.
  247.  
  248.       It should be noted that measurement of the minimum inter-frame gap
  249.       serves to detect violations of the IEEE 802.3 standard.
  250.  
  251.    Issues:
  252.  
  253.       half duplex / full duplex
  254.  
  255.    Measurement units:
  256.  
  257.       n/a
  258.  
  259.    See Also:
  260.  
  261.       bidirectional traffic (3.2.2)
  262.       non-meshed traffic (3.3.1)
  263.       partially meshed traffic (3.3.2)
  264.       fully meshed traffic (3.3.3)
  265.       congestion control (3.7)
  266.       head of line blocking (3.7.3)
  267.  
  268. 3.2.2 Bidirectional traffic
  269.  
  270.    Definition:
  271.  
  272.       Frames presented to a DUT/SUT such that every receiving interface
  273.       also transmits.
  274.  
  275.    Discussion:
  276.  
  277.       This definition conforms to the discussion in section 14 of RFC
  278.       1944.
  279.  
  280.  
  281.  
  282. Mandeville                   Informational                      [Page 5]
  283.  
  284. RFC 2285                Benchmarking Terminology           February 1998
  285.  
  286.  
  287.       When a tester offers bidirectional traffic to a DUT/SUT all the
  288.       interfaces which receive frames from the tester also transmit
  289.       frames back to the tester.
  290.  
  291.       Bidirectional traffic MUST be offered when measuring the
  292.       throughput or forwarding rate of full duplex interfaces of a
  293.       switching device.
  294.  
  295.    Issues:
  296.  
  297.       truncated binary exponential back-off algorithm
  298.  
  299.    Measurement units:
  300.  
  301.       n/a
  302.  
  303.    See Also:
  304.  
  305.       unidirectional traffic (3.2.1)
  306.       non-meshed traffic (3.3.1)
  307.       partially meshed traffic (3.3.2)
  308.       fully meshed traffic (3.3.3)
  309.  
  310. 3.3 Traffic distribution
  311.  
  312.    This group of definitions applies to the distribution of frames
  313.    forwarded by a DUT/SUT.
  314.  
  315. 3.3.1 Non-meshed traffic
  316.  
  317.    Definition:
  318.  
  319.       Frames offered to a single input interface and addressed to a
  320.       single output interface of a DUT/SUT where input and output
  321.       interfaces are grouped in mutually exclusive pairs.
  322.  
  323.    Discussion:
  324.  
  325.       In the simplest instance of non-meshed traffic all frames are
  326.       offered to a single input interface and addressed to a single
  327.       output interface.  The one-to-one mapping of input to output
  328.       interfaces required by non-meshed traffic can be extended to
  329.       multiple mutually exclusive pairs of input and output interfaces.
  330.  
  331.    Measurement units:
  332.  
  333.       n/a
  334.  
  335.  
  336.  
  337.  
  338. Mandeville                   Informational                      [Page 6]
  339.  
  340. RFC 2285                Benchmarking Terminology           February 1998
  341.  
  342.  
  343.    Issues:
  344.  
  345.       half duplex / full duplex
  346.  
  347.    See Also:
  348.  
  349.       unidirectional traffic (3.2.1)
  350.       bidirectional traffic (3.2.2)
  351.       partially meshed traffic (3.3.2.)
  352.       fully meshed traffic (3.3.3)
  353.       burst (3.4.1)
  354.  
  355. 3.3.2 Partially meshed traffic
  356.  
  357.    Definition:
  358.  
  359.       Frames offered to one or more input interfaces of a DUT/SUT and
  360.       addressed to one or more output interfaces where input and output
  361.       interfaces are mutually exclusive and mapped one-to-many, many-
  362.       to-one or many-to-many.
  363.  
  364.    Discussion:
  365.  
  366.       This definition follows from the discussion in section 16 of RFC
  367.       1944 on multi-port testing.  Partially meshed traffic allows for
  368.       one-to-many, many-to-one or many-to-many mappings of input to
  369.       output interfaces and readily extends to configurations with
  370.       multiple switching devices linked together over backbone
  371.       connections.
  372.  
  373.       It should be noted that partially meshed traffic can load backbone
  374.       connections linking together two switching devices or systems more
  375.       than fully meshed traffic.  When offered partially meshed traffic
  376.       devices or systems can be set up to forward all of the frames they
  377.       receive to the opposite side of the backbone connection whereas
  378.       fully meshed traffic requires at least some of the offered frames
  379.       to be forwarded locally, that is to the interfaces of the DUT/SUT
  380.       receiving them.  Such frames will not traverse the backbone
  381.       connection.
  382.  
  383.    Measurement units:
  384.  
  385.       n/a
  386.  
  387.    Issues:
  388.  
  389.       half duplex / full duplex
  390.  
  391.  
  392.  
  393.  
  394. Mandeville                   Informational                      [Page 7]
  395.  
  396. RFC 2285                Benchmarking Terminology           February 1998
  397.  
  398.  
  399.    See Also:
  400.  
  401.       unidirectional traffic (3.2.1)
  402.       bidirectional traffic (3.2.2)
  403.       non-meshed traffic (3.3.1)
  404.       fully meshed traffic (3.3.3)
  405.       burst (3.4.1)
  406.  
  407. 3.3.3 Fully meshed traffic
  408.  
  409.    Definition:
  410.  
  411.       Frames offered to a designated number of interfaces of a DUT/SUT
  412.       such that each one of the interfaces under test receives frames
  413.       addressed to all of the other interfaces under test.
  414.  
  415.    Discussion:
  416.  
  417.       As with bidirectional partially meshed traffic, fully meshed
  418.       traffic requires each one the interfaces of a DUT/SUT to both
  419.       receive and transmit frames.  But since the interfaces are not
  420.       divided into groups as with partially meshed traffic every
  421.       interface forwards frames to and receives frames from every other
  422.       interface.  The total number of individual input/output interface
  423.       pairs when traffic is fully meshed over n switched interfaces
  424.       equals n x (n - 1).  This compares with n x (n / 2) such interface
  425.       pairs when traffic is partially meshed.
  426.  
  427.       Fully meshed traffic on half duplex interfaces is inherently
  428.       bursty since interfaces must interrupt transmission whenever they
  429.       receive frames.  This kind of bursty meshed traffic is
  430.       characteristic of real network traffic and can be advantageously
  431.       used to diagnose a DUT/SUT by exercising many of its component
  432.       parts simultaneously.  Additional inspection may be warranted to
  433.       correlate the frame forwarding capacity of a DUT/SUT when offered
  434.       meshed traffic and the behavior of individual elements such as
  435.       input or output buffers, buffer allocation mechanisms, aggregate
  436.       switching capacity, processing speed or medium access control.
  437.  
  438.       The analysis of forwarding rate measurements presents a challenge
  439.       when offering bidirectional or fully meshed traffic since the rate
  440.       at which the tester can be observed to transmit frames to the
  441.       DUT/SUT may be smaller than the rate at which it intends to
  442.       transmit due to collisions on half duplex media or the action of
  443.       congestion control mechanisms.  This makes it important to take
  444.       account of both the intended and offered loads defined in sections
  445.       3.5.1.and 3.5.2 below when reporting the results of such
  446.       forwarding rate measurements.
  447.  
  448.  
  449.  
  450. Mandeville                   Informational                      [Page 8]
  451.  
  452. RFC 2285                Benchmarking Terminology           February 1998
  453.  
  454.  
  455.       When offering bursty meshed traffic to a DUT/SUT a number of
  456.       variables have to be considered.  These include frame size, the
  457.       number of frames within bursts, the interval between bursts as
  458.       well as the distribution of load between incoming and outgoing
  459.       traffic.  Terms related to bursts are defined in section 3.4
  460.       below.
  461.  
  462.    Measurement units:
  463.  
  464.       n/a
  465.  
  466.    Issues:
  467.  
  468.       half duplex / full duplex
  469.  
  470.    See Also:
  471.  
  472.       unidirectional traffic (3.2.1)
  473.       bidirectional traffic (3.2.2)
  474.       non-meshed traffic (3.3.1)
  475.       partially meshed traffic (3.3.2)
  476.       burst (3.4.1)
  477.       intended load (3.5.1)
  478.       offered load (3.5.2)
  479.  
  480. 3.4 Bursts
  481.  
  482.    This group of definitions applies to the intervals between frames or
  483.    groups of frames offered to the DUT/SUT.
  484.  
  485. 3.4.1 Burst
  486.  
  487.    Definition:
  488.  
  489.       A sequence of frames transmitted with the minimum legal inter-
  490.       frame gap.
  491.  
  492.    Discussion:
  493.  
  494.       This definition follows from discussions in section 3.16 of RFC
  495.       1242 and section 21 of RFC 1944 which describes cases where it is
  496.       useful to consider isolated frames as single frame bursts.
  497.  
  498.    Measurement units:
  499.  
  500.       n/a
  501.  
  502.    Issues:
  503.  
  504.  
  505.  
  506. Mandeville                   Informational                      [Page 9]
  507.  
  508. RFC 2285                Benchmarking Terminology           February 1998
  509.  
  510.  
  511.    See Also:
  512.  
  513.       burst size (3.4.2)
  514.       inter-burst gap (IBG) (3.4.3)
  515.  
  516. 3.4.2 Burst size
  517.  
  518.    Definition:
  519.  
  520.       The number of frames in a burst.
  521.  
  522.    Discussion:
  523.  
  524.       Burst size can range from one to infinity.  In unidirectional
  525.       traffic as well as in bidirectional or meshed traffic on full
  526.       duplex interfaces there is no theoretical limit to burst length.
  527.       When traffic is bidirectional or meshed bursts on half duplex
  528.       media are finite since interfaces interrupt transmission
  529.       intermittently to receive frames.
  530.  
  531.       On real networks burst size will normally increase with window
  532.       size.  This makes it desirable to test devices with small as well
  533.       as large burst sizes.
  534.  
  535.    Measurement units:
  536.  
  537.       number of N-octet frames
  538.  
  539.    Issues:
  540.  
  541.    See Also:
  542.  
  543.       burst (3.4.1)
  544.       inter-burst gap (IBG) (3.4.3)
  545.  
  546. 3.4.3 Inter-burst gap (IBG)
  547.  
  548.    Definition:
  549.  
  550.       The interval between two bursts.
  551.  
  552.    Discussion:
  553.  
  554.       This definition conforms to the discussion in section 20 of RFC
  555.       1944 on bursty traffic.
  556.  
  557.  
  558.  
  559.  
  560.  
  561.  
  562. Mandeville                   Informational                     [Page 10]
  563.  
  564. RFC 2285                Benchmarking Terminology           February 1998
  565.  
  566.  
  567.       Bidirectional and meshed traffic are inherently bursty since
  568.       interfaces share their time between receiving and transmitting
  569.       frames.  External sources offering bursty traffic for a given
  570.       frame size and burst size must adjust the inter-burst gap to
  571.       achieve a specified average rate of frame transmission.
  572.  
  573.    Measurement units:
  574.  
  575.       nanoseconds
  576.       microseconds
  577.       milliseconds
  578.       seconds
  579.  
  580.    Issues:
  581.  
  582.    See Also:
  583.  
  584.       burst (3.4.1)
  585.       burst size (3.4.2)
  586.  
  587. 3.5 Loads
  588.  
  589.    This group of definitions applies to the rates at which traffic is
  590.    offered to any DUT/SUT.
  591.  
  592. 3.5.1 Intended load (Iload)
  593.  
  594.    Definition:
  595.  
  596.       The number of frames per second that an external source attempts
  597.       to transmit to a DUT/SUT for forwarding to a specified output
  598.       interface or interfaces.
  599.  
  600.    Discussion:
  601.  
  602.       Collisions on CSMA/CD links or the action of congestion control
  603.       mechanisms can effect the rate at which an external source of
  604.       traffic transmits frames to a DUT/SUT.  This makes it useful to
  605.       distinguish the load that an external source attempts to apply to
  606.       a DUT/SUT and the load it is observed or measured to apply.
  607.  
  608.       In the case of Ethernet an external source of traffic MUST
  609.       implement the truncated binary exponential back-off algorithm to
  610.       ensure that it is accessing the medium legally
  611.  
  612.  
  613.  
  614.  
  615.  
  616.  
  617.  
  618. Mandeville                   Informational                     [Page 11]
  619.  
  620. RFC 2285                Benchmarking Terminology           February 1998
  621.  
  622.  
  623.    Measurement units:
  624.  
  625.       bits per second
  626.       N-octets per second
  627.       (N-octets per second / media_maximum-octets per second) x 100
  628.  
  629.    Issues:
  630.  
  631.    See Also:
  632.  
  633.       burst (3.4.1)
  634.       inter-burst gap (3.4.3)
  635.       offered load (3.5.2)
  636.  
  637. 3.5.2 Offered load (Oload)
  638.  
  639.    Definition:
  640.  
  641.       The number of frames per second that an external source can be
  642.       observed or measured to transmit to a DUT/SUT for forwarding to a
  643.       specified output interface or interfaces.
  644.  
  645.    Discussion:
  646.  
  647.       The load which an external device can be observed to apply to a
  648.       DUT/SUT may be less than the intended load due to collisions on
  649.       half duplex media or the action of congestion control mechanisms.
  650.       This makes it important to distinguish intended and offered load
  651.       when analyzing the results of forwarding rate measurements using
  652.       bidirectional or fully meshed traffic.
  653.  
  654.       Frames which are not successfully transmitted by an external
  655.       source of traffic to a DUT/SUT MUST NOT be counted as transmitted
  656.       frames when measuring forwarding rates.
  657.  
  658.       The frame count on an interface of a DUT/SUT may exceed the rate
  659.       at which an external device offers frames due to the presence of
  660.       spanning tree BPDUs (Bridge Protocol Data Units) on 802.1D-
  661.       compliant switches or SNMP frames.  Such frames should be treated
  662.       as modifiers as described in section 11 of RFC 1944.
  663.  
  664.       Offered load MUST be indicated when reporting the results of
  665.       forwarding rate measurements.
  666.  
  667.  
  668.  
  669.  
  670.  
  671.  
  672.  
  673.  
  674. Mandeville                   Informational                     [Page 12]
  675.  
  676. RFC 2285                Benchmarking Terminology           February 1998
  677.  
  678.  
  679.    Measurement units:
  680.  
  681.       bits per second
  682.       N-octets per second
  683.       (N-octets per second / media_maximum-octets per second) x 100
  684.  
  685.    Issues:
  686.  
  687.       token ring
  688.  
  689.    See Also:
  690.  
  691.       bidirectional traffic (3.2.2)
  692.       fully meshed traffic (3.3.3)
  693.       intended load (3.5.1)
  694.       forwarding rate (3.6.1)
  695.  
  696. 3.5.3 Maximum offered load (MOL)
  697.  
  698.    Definition:
  699.  
  700.       The highest number of frames per second that an external source
  701.       can transmit to a DUT/SUT for forwarding to a specified output
  702.       interface or interfaces.
  703.  
  704.    Discussion:
  705.  
  706.       The maximum load that an external device can apply to a DUT/SUT
  707.       may not equal the maximum load allowed by the medium.  This
  708.       will be the case  when an external source lacks the resources
  709.       to transmit frames at the minimum legal inter-frame gap or when
  710.       it has sufficient resources to transmit frames below the
  711.       minimum legal inter-frame gap.  Moreover, maximum load may vary
  712.       with respect to parameters other than a medium's maximum
  713.       theoretical utilization.  For example, on those media employing
  714.       tokens, maximum load may vary as a function of Token Rotation
  715.       Time, Token Holding Time, or the ability to chain multiple
  716.       frames to a single token.  The maximum load that an external
  717.       device applies to a DUT/SUT MUST be specified when measuring
  718.       forwarding rates.
  719.  
  720.    Measurement units:
  721.  
  722.       bits per second
  723.       N-octets per second
  724.       (N-octets per second / media_maximum-octets per second) x 100
  725.  
  726.    Issues:
  727.  
  728.  
  729.  
  730. Mandeville                   Informational                     [Page 13]
  731.  
  732. RFC 2285                Benchmarking Terminology           February 1998
  733.  
  734.  
  735.    See Also:
  736.  
  737.       offered load (3.5.2)
  738.  
  739. 3.5.4 Overloading
  740.  
  741.    Definition:
  742.  
  743.       Attempting to load a DUT/SUT in excess of the maximum rate of
  744.       transmission allowed by the medium.
  745.  
  746.    Discussion:
  747.  
  748.       Overloading can serve to exercise buffers and buffer allocation
  749.       algorithms as well as congestion control mechanisms.  The number
  750.       of input interfaces required to overload one or more output
  751.       interfaces of a DUT/SUT will vary according to the media rates of
  752.       the interfaces involved.
  753.  
  754.       An external source can also overload an interface by transmitting
  755.       frames below the minimum inter-frame gap.  A DUT/SUT MUST forward
  756.       such frames at intervals equal to or above the minimum gap
  757.       specified in standards.
  758.  
  759.       A DUT/SUT using congestion control techniques such as backpressure
  760.       or forward pressure may exhibit no frame loss when a tester
  761.       attempts to overload one or more of its interfaces.  This should
  762.       not be exploited to suggest that the DUT/SUT supports rates of
  763.       transmission in excess of the maximum rate allowed by the medium
  764.       since both techniques reduce the rate at which the tester offers
  765.       frames to prevent overloading.  Backpressure achieves this purpose
  766.       by jamming the transmission interfaces of the tester and forward
  767.       pressure by hindering the tester from gaining fair access to the
  768.       medium.  Analysis of both cases should take the distinction
  769.       between intended load (3.5.1) and offered load (3.5.2) into
  770.       account.
  771.  
  772.    Measurement units:
  773.  
  774.       bits per second
  775.       N-octets per second
  776.       (N-octets per second / media_maximum-octets per second) x 100
  777.  
  778.    Issues:
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786. Mandeville                   Informational                     [Page 14]
  787.  
  788. RFC 2285                Benchmarking Terminology           February 1998
  789.  
  790.  
  791.    See Also:
  792.  
  793.       unidirectional traffic (3.2.1)
  794.       intended load (3.5.1)
  795.       offered load (3.5.2)
  796.       forwarding rate (3.6.1)
  797.       backpressure (3.7.1)
  798.       forward pressure (3.7.2)
  799.  
  800. 3.6 Forwarding rates
  801.  
  802.    This group of definitions applies to the rates at which traffic is
  803.    forwarded by any DUT/SUT in response to a stimulus.
  804.  
  805. 3.6.1 Forwarding rate (FR)
  806.  
  807.    Definition:
  808.  
  809.       The number of frames per second that a device can be observed to
  810.       successfully transmit to the correct destination interface in
  811.       response to a specified offered load.
  812.  
  813.    Discussion:
  814.  
  815.       Unlike throughput defined in section 3.17 of RFC 1242, forwarding
  816.       rate makes no explicit reference to frame loss.  Forwarding rate
  817.       refers to the number of frames per second observed on the output
  818.       side of the interface under test and MUST be reported in relation
  819.       to the offered load.  Forwarding rate can be measured with
  820.       different traffic orientations and distributions.
  821.  
  822.       It should be noted that the forwarding rate of a DUT/SUT may be
  823.       sensitive to the action of congestion control mechanisms.
  824.  
  825.    Measurement units:
  826.  
  827.       N-octet frames per second
  828.  
  829.    Issues:
  830.  
  831.    See Also:
  832.  
  833.       offered load (3.5.2)
  834.       forwarding rate at maximum offered load (3.6.2)
  835.       maximum forwarding rate (3.6.3)
  836.  
  837.  
  838.  
  839.  
  840.  
  841.  
  842. Mandeville                   Informational                     [Page 15]
  843.  
  844. RFC 2285                Benchmarking Terminology           February 1998
  845.  
  846.  
  847. 3.6.2 Forwarding rate at maximum offered load (FRMOL)
  848.  
  849.    Definition:
  850.  
  851.       The number of frames per second that a device can be observed to
  852.       successfully transmit to the correct destination interface in
  853.       response to the maximum offered load.
  854.  
  855.    Discussion:
  856.  
  857.       Forwarding rate at maximum offered load may be less than the
  858.       maximum rate at which a device can be observed to successfully
  859.       forward traffic.  This will be the case when the ability of a
  860.       device to forward frames degenerates when offered traffic at
  861.       maximum load.
  862.  
  863.       Maximum offered load MUST be cited when reporting forwarding rate
  864.       at maximum offered load.
  865.  
  866.    Measurement units:
  867.  
  868.       N-octet frames per second
  869.  
  870.    Issues:
  871.  
  872.    See Also:
  873.  
  874.       maximum offered load (3.5.3)
  875.       forwarding rate (3.6.1)
  876.       maximum forwarding rate (3.6.3)
  877.  
  878. 3.6.3 Maximum forwarding rate (MFR)
  879.  
  880.    Definition:
  881.  
  882.       The highest forwarding rate of a DUT/SUT taken from an iterative
  883.       set of forwarding rate measurements.
  884.  
  885.    Discussion:
  886.  
  887.       The forwarding rate of a device may degenerate before maximum load
  888.       is reached.  The load applied to a device must be cited when
  889.       reporting maximum forwarding rate.
  890.  
  891.  
  892.  
  893.  
  894.  
  895.  
  896.  
  897.  
  898. Mandeville                   Informational                     [Page 16]
  899.  
  900. RFC 2285                Benchmarking Terminology           February 1998
  901.  
  902.  
  903.       The following example illustrates how the terms relative to
  904.       loading and forwarding rates are meant to be used.  In particular
  905.       it shows how the distinction between forwarding rate at maximum
  906.       offered load (FRMOL) and maximum forwarding rate (MFR) can be used
  907.       to characterize a DUT/SUT.
  908.  
  909.                     (A)                          (B)
  910.                 Test Device                     DUT/SUT
  911.                 Offered Load                Forwarding Rate
  912.                 ------------                ---------------
  913.         (1)       14,880 fps - MOL              7,400 fps - FRMOL
  914.         (2)       13,880 fps                    8,472 fps
  915.         (3)       12,880 fps                   12,880 fps  - MFR
  916.  
  917.    Measurement units:
  918.  
  919.       N-octet frames per second
  920.  
  921.    Issues:
  922.  
  923.    See Also:
  924.  
  925.       offered load (3.5.2)
  926.       forwarding rates (3.6.1)
  927.       forwarding rate at maximum load (3.6.2)
  928.  
  929. 3.7 Congestion control
  930.  
  931.    This group of definitions applies to the behavior of a DUT/SUT when
  932.    congestion or contention is present.
  933.  
  934. 3.7.1 Backpressure
  935.  
  936.    Definition:
  937.  
  938.       Any technique used by a DUT/SUT to attempt to avoid frame loss by
  939.       impeding external sources of traffic from transmitting frames to
  940.       congested interfaces.
  941.  
  942.    Discussion:
  943.  
  944.       Some switches send jam signals, for example preamble bits, back to
  945.       traffic sources when their transmit and/or receive buffers start
  946.       to overfill.  Switches implementing full duplex Ethernet links may
  947.       use IEEE 802.3x Flow Control for the same purpose.  Such devices
  948.       may incur no frame loss when external sources attempt to offer
  949.       traffic to congested or overloaded interfaces.
  950.  
  951.  
  952.  
  953.  
  954. Mandeville                   Informational                     [Page 17]
  955.  
  956. RFC 2285                Benchmarking Terminology           February 1998
  957.  
  958.  
  959.       It should be noted that jamming and other flow control methods may
  960.       slow all traffic transmitted to congested input interfaces
  961.       including traffic intended for uncongested output interfaces.
  962.  
  963.       A DUT/SUT applying backpressure may exhibit no frame loss when a
  964.       tester attempts to overload one or more of its interfaces.  This
  965.       should not be interpreted to suggest that the interfaces of the
  966.       DUT/SUT support forwarding rates above the maximum rate allowed by
  967.       the medium.  In these cases overloading is only apparent since
  968.       through the application of backpressure the DUT/SUT avoids
  969.       overloading by reducing the rate at which the tester can offer
  970.       frames.
  971.  
  972.    Measurement units:
  973.  
  974.       frame loss on congested interface or interfaces N-octet frames per
  975.       second between the interface applying backpressure and an
  976.       uncongested destination interface
  977.  
  978.    Issues:
  979.  
  980.       jamming not explicitly described in standards
  981.  
  982.    See Also:
  983.  
  984.       intended load (3.5.1)
  985.       offered load (3.5.2)
  986.       overloading (3.5.4)
  987.       forwarding rate (3.6.1)
  988.       forward pressure (3.7.2)
  989.  
  990. 3.7.2 Forward pressure
  991.  
  992.    Definition:
  993.  
  994.       Methods which depart from or otherwise violate a defined
  995.       standardized protocol in an attempt to increase the forwarding
  996.       performance of a DUT/SUT.
  997.  
  998.    Discussion:
  999.  
  1000.       A DUT/SUT may be found to inhibit or abort back-off algorithms in
  1001.       order to force access to the medium when contention occurs.  It
  1002.       should be noted that the back-off algorithm should be fair whether
  1003.       the DUT/SUT is in a congested or an uncongested state.
  1004.       Transmission below the minimum inter-frame gap or the disregard of
  1005.       flow control primitives fall into this category.
  1006.  
  1007.  
  1008.  
  1009.  
  1010. Mandeville                   Informational                     [Page 18]
  1011.  
  1012. RFC 2285                Benchmarking Terminology           February 1998
  1013.  
  1014.  
  1015.       A DUT/SUT applying forward pressure may eliminate all or most
  1016.       frame loss when a tester attempts to overload one or more of its
  1017.       interfaces.  This should not be interpreted to suggest that the
  1018.       interfaces of the DUT/SUT can sustain forwarding rates above the
  1019.       maximum rate allowed by the medium.  Overloading in such cases is
  1020.       only apparent since the application of forward pressure by the
  1021.       DUT/SUT enables interfaces to relieve saturated output queues by
  1022.       forcing access to the medium and concomitantly inhibiting the
  1023.       tester from transmitting frames.
  1024.  
  1025.    Measurement units:
  1026.  
  1027.       intervals between frames in microseconds
  1028.       intervals in microseconds between transmission retries during
  1029.       16 successive collisions.
  1030.  
  1031.    Issues:
  1032.  
  1033.       truncated binary exponential back-off algorithm
  1034.  
  1035.    See Also:
  1036.  
  1037.       intended load (3.5.1)
  1038.       offered load (3.5.2)
  1039.       overloading (3.5.4)
  1040.       forwarding rate (3.6.1)
  1041.       backpressure (3.7.1)
  1042.  
  1043. 3.7.3 Head of line blocking
  1044.  
  1045.    Definition:
  1046.  
  1047.       Frame loss or added delay observed on an uncongested output
  1048.       interface whenever frames are received from an input interface
  1049.       which is also attempting to forward frames to a congested output
  1050.       interface.
  1051.  
  1052.    Discussion:
  1053.  
  1054.       It is important to verify that a switch does not slow transmission
  1055.       or drop frames on interfaces which are not congested whenever
  1056.       overloading on one of its other interfaces occurs.
  1057.  
  1058.    Measurement units:
  1059.  
  1060.       forwarding rate and frame loss recorded on an uncongested
  1061.       interface when receiving frames from an interface which is also
  1062.       forwarding frames to a congested interface.
  1063.  
  1064.  
  1065.  
  1066. Mandeville                   Informational                     [Page 19]
  1067.  
  1068. RFC 2285                Benchmarking Terminology           February 1998
  1069.  
  1070.  
  1071.    Issues:
  1072.  
  1073.       input buffers
  1074.  
  1075.    See Also:
  1076.  
  1077.       unidirectional traffic (3.2.1)
  1078.  
  1079. 3.8 Address handling
  1080.  
  1081.    This group of definitions applies to the address resolution process
  1082.    enabling a DUT/SUT to forward frames to their correct destinations.
  1083.  
  1084. 3.8.1 Address caching capacity
  1085.  
  1086.    Definition:
  1087.  
  1088.       The number of MAC addresses per n interfaces, per module or per
  1089.       device that a DUT/SUT can cache and successfully forward frames to
  1090.       without flooding or dropping frames.
  1091.  
  1092.    Discussion:
  1093.  
  1094.       Users building networks will want to know how many nodes they can
  1095.       connect to a switch.  This makes it necessary to verify the number
  1096.       of MAC addresses that can be assigned per n interfaces, per module
  1097.       and per chassis before a DUT/SUT begins flooding frames.
  1098.  
  1099.    Measurement units:
  1100.  
  1101.       number of MAC addresses per n interfaces, modules, or chassis
  1102.  
  1103.    Issues:
  1104.  
  1105.    See Also:
  1106.  
  1107.       address learning rate (3.8.2)
  1108.  
  1109. 3.8.2 Address learning rate
  1110.  
  1111.    Definition:
  1112.  
  1113.       The maximum rate at which a switch can learn new MAC addresses
  1114.       without flooding or dropping frames.
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122. Mandeville                   Informational                     [Page 20]
  1123.  
  1124. RFC 2285                Benchmarking Terminology           February 1998
  1125.  
  1126.  
  1127.    Discussion:
  1128.  
  1129.       Users may want to know how long it takes a switch to build its
  1130.       address tables.  This information is useful to have when
  1131.       considering how long it takes a network to come up when many users
  1132.       log on in the morning or after a network crash.
  1133.  
  1134.    Measurement units:
  1135.  
  1136.       frames with different source addresses per second
  1137.  
  1138.    Issues:
  1139.  
  1140.    See Also:
  1141.  
  1142.       address caching capacity (3.8.1)
  1143.  
  1144. 3.8.3 Flood count
  1145.  
  1146.    Definition:
  1147.  
  1148.       Frames forwarded to interfaces which do not correspond to the
  1149.       destination MAC address information when traffic is offered to a
  1150.       DUT/SUT for forwarding.
  1151.  
  1152.    Discussion:
  1153.  
  1154.       When recording throughput statistics it is important to check that
  1155.       frames have been forwarded to their proper destinations.  Flooded
  1156.       frames MUST NOT be counted as received frames.  Both known and
  1157.       unknown unicast frames can be flooded.
  1158.  
  1159.    Measurement units:
  1160.  
  1161.       N-octet valid frames
  1162.  
  1163.    Issues:
  1164.  
  1165.       spanning tree BPDUs.
  1166.  
  1167.    See Also:
  1168.  
  1169.       address caching capacity (3.8.1)
  1170.  
  1171. 3.9 Errored frame filtering
  1172.  
  1173.    This group of definitions applies to frames with errors which a
  1174.    DUT/SUT may filter.
  1175.  
  1176.  
  1177.  
  1178. Mandeville                   Informational                     [Page 21]
  1179.  
  1180. RFC 2285                Benchmarking Terminology           February 1998
  1181.  
  1182.  
  1183. 3.9.1 Errored frames
  1184.  
  1185.    Definition:
  1186.  
  1187.       Frames which are over-sized, under-sized, misaligned or with an
  1188.       errored Frame Check Sequence.
  1189.  
  1190.    Discussion:
  1191.  
  1192.       Switches, unlike IEEE 802.1d compliant bridges, do not necessarily
  1193.       filter all types of illegal frames.  Some switches, for example,
  1194.       which do not store frames before forwarding them to their
  1195.       destination interfaces may not filter over-sized frames (jabbers)
  1196.       or verify the validity of the Frame Check Sequence field.  Other
  1197.       illegal frames are under-sized frames (runts) and misaligned
  1198.       frames.
  1199.  
  1200.    Measurement units:
  1201.  
  1202.       n/a
  1203.  
  1204.    Issues:
  1205.  
  1206.    See Also:
  1207.  
  1208. 3.10 Broadcasts
  1209.  
  1210.    This group of definitions applies to MAC layer and network layer
  1211.    broadcast frames.
  1212.  
  1213. 3.10.1 Broadcast forwarding rate
  1214.  
  1215.    Definition:
  1216.  
  1217.       The number of broadcast frames per second that a DUT/SUT can be
  1218.       observed to deliver to all interfaces located within a broadcast
  1219.       domain in response to a specified offered load of frames directed
  1220.       to the broadcast MAC address.
  1221.  
  1222.    Discussion:
  1223.  
  1224.       There is no standard forwarding mechanism used by switches to
  1225.       forward broadcast frames.  It is useful to determine the broadcast
  1226.       forwarding rate for frames switched between interfaces on the same
  1227.       card, interfaces on different cards in the same chassis and
  1228.  
  1229.  
  1230.  
  1231.  
  1232.  
  1233.  
  1234. Mandeville                   Informational                     [Page 22]
  1235.  
  1236. RFC 2285                Benchmarking Terminology           February 1998
  1237.  
  1238.  
  1239.       interfaces on different chassis linked together over backbone
  1240.       connections.  The terms maximum broadcast forwarding rate and
  1241.       broadcast forwarding rate at maximum load follow directly from the
  1242.       terms already defined for forwarding rate measurements in section
  1243.       3.6 above.
  1244.  
  1245.    Measurement units:
  1246.  
  1247.       N-octet frames per second
  1248.  
  1249.    Issues:
  1250.  
  1251.    See Also:
  1252.  
  1253.       forwarding rate at maximum load (3.6.2)
  1254.       maximum forwarding rate (3.6.3)
  1255.       broadcast latency (3.10.2)
  1256.  
  1257. 3.10.2 Broadcast latency
  1258.  
  1259.    Definition:
  1260.  
  1261.       The time required by a DUT/SUT to forward a broadcast frame to
  1262.       each interface located within a broadcast domain.
  1263.  
  1264.    Discussion:
  1265.  
  1266.       Since there is no standard way for switches to process
  1267.       broadcast frames, broadcast latency may not be the same on all
  1268.       receiving interfaces of a switching device.  The latency
  1269.       measurements SHOULD be bit oriented as described in section 3.8
  1270.       of RFC 1242.  It is useful to determine broadcast latency for
  1271.       frames forwarded between interfaces on the same card, on
  1272.       different cards in the same chassis and on different chassis
  1273.       linked over backbone connections.
  1274.  
  1275.    Measurement units:
  1276.  
  1277.          nanoseconds
  1278.          microseconds
  1279.          milliseconds
  1280.          seconds
  1281.  
  1282.    Issues:
  1283.  
  1284.    See Also:
  1285.  
  1286.       broadcast forwarding rate (3.10.1)
  1287.  
  1288.  
  1289.  
  1290. Mandeville                   Informational                     [Page 23]
  1291.  
  1292. RFC 2285                Benchmarking Terminology           February 1998
  1293.  
  1294.  
  1295. 4. Security Considerations
  1296.  
  1297.    Documents of this type do not directly effect the security of the
  1298.    Internet or of corporate networks as long as benchmarking is not
  1299.    performed on devices or systems connected to operating networks.
  1300.  
  1301.    The document points out that switching devices may violate the IEEE
  1302.    802.3 standard by transmitting frames below the minimum interframe
  1303.    gap or unfairly accessing the medium by inhibiting the backoff
  1304.    algorithm.  Although such violations do not directly engender
  1305.    breaches in security, they may perturb the normal functioning of
  1306.    other interworking devices by obstructing their access to the medium.
  1307.    Their use on the Internet or on corporate networks should be
  1308.    discouraged.
  1309.  
  1310. 5. References
  1311.  
  1312.    [1] Bradner, S., "Benchmarking Terminology for Network
  1313.        Interconnection Devices", RFC 1242, July 1991.
  1314.  
  1315.    [2] Bradner, S., and J. McQuaid, "Benchmarking Methodology for
  1316.        Network Interconnect Devices", RFC 1944, May 1996.
  1317.  
  1318. 6. Acknowledgments
  1319.  
  1320.    The Benchmarking Methodology Working Group of the IETF and
  1321.    particularly Kevin Dubray (Bay Networks) are to be thanked for the
  1322.    many suggestions they collectively made to help complete this
  1323.    document.  Ajay Shah (WG), Jean-Christophe Bestaux (ENL), Henry Hamon
  1324.    (Netcom Systems), Stan Kopek (Digital) and Doug Ruby (Prominet) all
  1325.    provided valuable input at various stages of this project.
  1326.  
  1327.    Special thanks go to Scott Bradner for his seminal work in the field
  1328.    of benchmarking and his many encouraging remarks.
  1329.  
  1330. 7. Author's Address
  1331.  
  1332.    Robert Mandeville
  1333.    European Network Laboratories (ENL)
  1334.    2, rue Helene Boucher
  1335.    78286 Guyancourt Cedex
  1336.    France
  1337.  
  1338.    Phone: + 33 1 39 44 12 05
  1339.    Mobile Phone + 33 6 07 47 67 10
  1340.    Fax: + 33 1 39 44 12 06
  1341.    EMail: bob.mandeville@eunet.fr
  1342.  
  1343.  
  1344.  
  1345.  
  1346. Mandeville                   Informational                     [Page 24]
  1347.  
  1348. RFC 2285                Benchmarking Terminology           February 1998
  1349.  
  1350.  
  1351. 8.  Full Copyright Statement
  1352.  
  1353.    Copyright (C) The Internet Society (1998).  All Rights Reserved.
  1354.  
  1355.    This document and translations of it may be copied and furnished to
  1356.    others, and derivative works that comment on or otherwise explain it
  1357.    or assist in its implementation may be prepared, copied, published
  1358.    and distributed, in whole or in part, without restriction of any
  1359.    kind, provided that the above copyright notice and this paragraph are
  1360.    included on all such copies and derivative works.  However, this
  1361.    document itself may not be modified in any way, such as by removing
  1362.    the copyright notice or references to the Internet Society or other
  1363.    Internet organizations, except as needed for the purpose of
  1364.    developing Internet standards in which case the procedures for
  1365.    copyrights defined in the Internet Standards process must be
  1366.    followed, or as required to translate it into languages other than
  1367.    English.
  1368.  
  1369.    The limited permissions granted above are perpetual and will not be
  1370.    revoked by the Internet Society or its successors or assigns.
  1371.  
  1372.    This document and the information contained herein is provided on an
  1373.    "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
  1374.    TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
  1375.    BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
  1376.    HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
  1377.    MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.  
  1391.  
  1392.  
  1393.  
  1394.  
  1395.  
  1396.  
  1397.  
  1398.  
  1399.  
  1400.  
  1401.  
  1402. Mandeville                   Informational                     [Page 25]
  1403.  
  1404.