home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1997 December / Internet_Info_CD-ROM_Walnut_Creek_December_1997.iso / ietf / bmwg / bmwg-minutes-96mar.txt < prev    next >
Text File  |  1996-05-24  |  7KB  |  179 lines

  1. Editor's note:  These minutes have not been edited.
  2.  
  3. Minutes of BMWG Wednesday March 6, 1996 Session Submitted by Jim 
  4. McQuaid
  5.  
  6.  
  7. The meeting began with a brief discussion of the agenda. There were 
  8. four principal sections to the meeting, as detailed below. 
  9.  
  10. 1.  Organizational
  11.  
  12. Jim McQuaid is resigning as co-chair for this half of the BMWG before 
  13. the next IETF meeting. Kevin Dubray will be taking over as the co-
  14. chair. 
  15.  
  16.  
  17. 2.  Status of the Network Element Draft (router test document)
  18.  
  19. The small changes discussed at the last meeting and raised on the list 
  20. have been implemented and the 03 version of the draft has been posted 
  21. as an Internet Draft. A last call was issued on the BMWG list. 
  22.  
  23. The chair summarized the three changes and asked for discussion. 
  24. There was no additional comment or discussion and the consensus is to 
  25. forward the document next week.
  26.  
  27.  
  28. 3.  Ethernet switch testing methodology draft
  29.  
  30. A large portion of the meeting was devoted to discussing the current 
  31. version of the Ethernet switch testing methodology draft. Both the 
  32. authors were present. The following is a synopsis of the discussion. In 
  33. general, matters of merely editorial correction were not discussed 
  34. because the draft is still in a very early stage.
  35.  
  36. Note: the 00 version of the draft is currently posted in IETF directories. 
  37. The 01 version was mailed to the BMWG list and contains some 
  38. additional material. In addition, two sections were accidentally left 
  39. out of the 01 version (dealing with latency and behavior in abnormal 
  40. conditions). The next version, reflecting the changes from the meeting 
  41. discussion, version 02, will be posted in the near future.
  42.  
  43. 3.1  Specific comments
  44.  
  45. In section 1, Introduction, it was noted that there are interesting 
  46. editorial comments on the state of the industry which should probably 
  47. be deleted in the future.
  48.  
  49. In section 6, Device set up, it was agreed that the first requirement (The 
  50. device MUST be in a stable state) cannot be modified by a parenthetic 
  51. SHOULD and that the parenthetic statement ought to read MUST. 
  52.  
  53. Section 13, Bursty Traffic fostered a wide-ranging general discussion. 
  54.  
  55. A number of comments were made about Appendix A, Testing 
  56. Considerations. Several practical recommendations made at various 
  57. points in the draft should be collected under Appendix A, for example, 
  58. the observation at the very end of section 16.1.2, The load of the test 
  59. traffic, which starts out, Experience shows that . . .
  60.  
  61.  
  62. 3.2  General discussion: Burstiness
  63.  
  64. The WG had failed several times in the past to agree on any particular 
  65. traffic characteristics as normal for test purposes. However, there was 
  66. agreement about burstiness as follows.
  67.  
  68. a)  Data traffic is bursty.
  69.  
  70. b)  Test loads should be bursty as one possible scenario, but . . .
  71.  
  72. c)  there is no consensus yet on what kind of (artificial) test load is an
  73. adequate simulation of bursty traffic.
  74.  
  75. Bob Mandeville asserted that bursty loads will reveal frame loss at a 
  76. lower overall load than steady-state traffic for some devices and that 
  77. this knowledge represents useful information about the DUT, given the 
  78. bursty nature of real traffic.
  79.  
  80. McQuaid pointed out that this was very similar to the back-to-back 
  81. test defined already, although this draft added several additional 
  82. parameters. It became clear that we needed a definition for burst. In 
  83. fact (noted after the meeting adjourned) there is an implicit definition 
  84. in RFC 1242, under the discussion of back to back. The Ethernet switch 
  85. draft, in effect, specifies multiple back to back tests, separated by 
  86. specific intervals. It may be helpful to use the language of RFC 1242 in 
  87. this definition. At least three aspects of bursty loads were itemized in 
  88. the meeting. 
  89.  
  90. 1.  Number of packets with minimum inter-packet gap
  91. 2.  Size of packets in a burst
  92. 3.  Recovery time after the first observed packet loss
  93.  
  94.  
  95. 3.3  MAC vs. Port vs. Address
  96.  
  97. Another major area of discussion concerned the separation and 
  98. characterization of test issues pertaining to characteristics of the 
  99. media access behavior, the port distribution of traffic across the switch 
  100. fabric and the handling of multiple addresses per switch port. 
  101.  
  102. The new draft includes a mini-procedure for determining the backoff 
  103. algorithm of the DUT, based on experience that some switches do not 
  104. adhere to the IEEE standard in order to achieve better performance. 
  105.  
  106. In addition, there are still some questions to be resolved regarding the 
  107. simultaneous sending and receiving of traffic on Ethernet at high loads. 
  108.  
  109. The port issues are fairly clear and a diagram offered by Bob 
  110. Mandeville (not reproduced here) illustrates what is explained in the 
  111. draft. 
  112.  
  113. The address handling issues, likewise illustrated by a complex 
  114. diagram (not included here) seem reasonably clearly defined. 
  115.  
  116. It became clear that the definition of bi-directional (and uni-
  117. directional) and the use of the term multidirectional were a source of 
  118. confusion. There is, at a minimum, a need to clarify the direction of 
  119. frames on a given Ethernet with a tester and DUT talking and the 
  120. destination / direction of frames within a given stream which may 
  121. have a mixture of MAC addresses. 
  122.  
  123. MAC layer issues should be cleanly isolated from the balance of 
  124. methodology since testing of Token Ring switches and even ATM 
  125. switches could build on the non-MAC-specific parts of the document if 
  126. it is modular. 
  127.  
  128.  
  129. 3.4  Other Issues mentioned
  130.  
  131. Since latency was removed (accidentally) from this draft, there was 
  132. mention that the latency of broadcast frames was the most telling 
  133. metric. 
  134.  
  135. There was a question raised about testing for switch fairness, i.e. a 
  136. switch architecture which tended to favor one port over others. 
  137. Reporting the results on a per-port as well as an aggregate basis should 
  138. provide the information to determine this.
  139.  
  140.  
  141. 3.5  Future Actions
  142.  
  143. The authors will make a major revision of the draft with the 
  144. fundamental goal of separating the various issues identified and 
  145. defining each and the utility of the metrics associated with each. 
  146. After each parameter has been clearly identified, the synthesis of 
  147. complete testing procedures should be much easier to understand.
  148.  
  149.  
  150. 4.  Call Setup / ATM SVC Interest Area
  151.  
  152. A smaller group met to discuss plans and possibilities in this area. 
  153. After a round of general discussion in an attempt to understand the 
  154. concerns and issues offered by the group and under discussion in other 
  155. industry groups, it was agreed that Kevin Dubray will lead the effort 
  156. to create a charter document for this particular work.
  157.  
  158. The charter will be circulated to the BMWG list soon and after some 
  159. discussion, shared with ATM Forum groups working in related areas. 
  160.  
  161. The rough shape of this charter is as follows: 
  162.  
  163. 1) We are interested in some scope of ATM switch testing. This scope 
  164. must be defined but has to do with determining the overhead of setting 
  165. up connections in a WAN and in a LANE environment.
  166.  
  167. There are issues at the cell level, at the message, semantic or signaling 
  168. level and at the frame level which must be clarified. 
  169.  
  170. 2)  The metrics should describe the performance / overhead of:
  171.  
  172. connection setup,
  173. data transfer after setup and
  174. connection teardown
  175.  
  176. The group will not attempt to suggest or define acceptable levels of 
  177. performance, as is done in the telephony world, but rather methods for 
  178. deriving meaningful performance numbers.
  179.