home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1997 December / Internet_Info_CD-ROM_Walnut_Creek_December_1997.iso / drafts / draft_ietf_a_c / draft-ietf-bmwg-lanswitch-06.txt < prev    next >
Text File  |  1997-07-29  |  45KB  |  1,487 lines

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