Skip to main content

IMIX Genome: Specification of Variable Packet Sizes for Additional Testing
draft-ietf-bmwg-imix-genome-05

Revision differences

Document history

Date Rev. By Action
2013-07-17
05 (System) RFC Editor state changed to AUTH48-DONE from AUTH48
2013-07-15
05 (System) RFC Editor state changed to AUTH48 from RFC-EDITOR
2013-06-14
05 (System) RFC Editor state changed to RFC-EDITOR from EDIT
2013-06-07
05 Tero Kivinen Closed request for Last Call review by SECDIR with state 'No Response'
2013-06-04
05 Amy Vezza State changed to RFC Ed Queue from Approved-announcement sent
2013-06-03
05 (System) RFC Editor state changed to EDIT
2013-06-03
05 (System) Announcement was received by RFC Editor
2013-06-03
05 Joel Jaeggli cleared due to 05 review
2013-06-03
05 Joel Jaeggli State changed to Approved-announcement sent from Approved-announcement sent::AD Followup
2013-06-03
05 Al Morton IANA Review state changed to Version Changed - Review Needed from IANA OK - No Actions Needed
2013-06-03
05 Al Morton New version available: draft-ietf-bmwg-imix-genome-05.txt
2013-06-03
04 Joel Jaeggli State changed to Approved-announcement sent::AD Followup from Approved-announcement sent
2013-06-03
04 (System) IANA Action state changed to No IC from In Progress
2013-06-03
04 (System) IANA Action state changed to In Progress
2013-06-03
04 Amy Vezza State changed to Approved-announcement sent from Approved-announcement to be sent
2013-06-03
04 Amy Vezza IESG has approved the document
2013-06-03
04 Amy Vezza Closed "Approve" ballot
2013-05-30
04 Cindy Morgan State changed to Approved-announcement to be sent from IESG Evaluation
2013-05-30
04 Gonzalo Camarillo [Ballot Position Update] New position, No Objection, has been recorded for Gonzalo Camarillo
2013-05-30
04 Ted Lemon [Ballot comment]
I don't object to what's documented here, although like Stewart, I was expecting this to involve some kind of pseudorandom sequence.
2013-05-30
04 Ted Lemon Ballot comment text updated for Ted Lemon
2013-05-30
04 Ted Lemon [Ballot comment]
I don't object to what's documented here, although like Steward, I was expecting this to involve some kind of pseudorandom sequence.
2013-05-30
04 Ted Lemon [Ballot Position Update] New position, No Objection, has been recorded for Ted Lemon
2013-05-30
04 Stephen Farrell
[Ballot comment]
section 1: s/this draft/this document/g

section 2: I don't see why the sequence length has to
be "not very long" - what's wrong …
[Ballot comment]
section 1: s/this draft/this document/g

section 2: I don't see why the sequence length has to
be "not very long" - what's wrong with longer
sequences?

section 4: As a reader who'd never heard of this
before, I found this unclear but got it after a 2nd
reading. I'd suggest adding "This section describes
how to document an IMIX with custom packet sizes, e.g.
representing a 1020 byte packet size as ggg"
somewhere.

section 5: The run length encoding is also unclear.
Do you mean "IMIX - 20abcd40bcd" or something?
2013-05-30
04 Stephen Farrell [Ballot Position Update] New position, No Objection, has been recorded for Stephen Farrell
2013-05-29
04 Spencer Dawkins
[Ballot comment]
In 1 Introduction:

The term IMIX is defined, but Genome isn't. I know what a Genome is, but having an explicit definition would …
[Ballot comment]
In 1 Introduction:

The term IMIX is defined, but Genome isn't. I know what a Genome is, but having an explicit definition would be helpful.
2013-05-29
04 Spencer Dawkins [Ballot Position Update] New position, No Objection, has been recorded for Spencer Dawkins
2013-05-29
04 Richard Barnes [Ballot Position Update] New position, No Objection, has been recorded for Richard Barnes
2013-05-29
04 Stewart Bryant
[Ballot comment]
A question out of curiosity - did the authors consider using a pseudo-random sequence to generate indexes to their packet length table?

That …
[Ballot comment]
A question out of curiosity - did the authors consider using a pseudo-random sequence to generate indexes to their packet length table?

That would allow the genome for a long sequence to be compacted to polynomial, starting value and length.
2013-05-29
04 Stewart Bryant [Ballot Position Update] New position, No Objection, has been recorded for Stewart Bryant
2013-05-28
04 Benoît Claise
[Ballot comment]
No objection to the publication of this document.
However, I have some remarks/questions. Please engage in the discussion.


-  z=MTU is seen as …
[Ballot comment]
No objection to the publication of this document.
However, I have some remarks/questions. Please engage in the discussion.


-  z=MTU is seen as valuable, so MTU MUST be specified if used.
Where? by whom? The tester? Following Section 4 " The tester MUST complete the following table" example", you might need something such as:
    If the z (MTU) is used, the tester MUST specifiy the MTU value in the report

- While this approach allows some flexibility, there are also
  constraints.

  o  Non-RFC2544 packet sizes would need to be approximated by those
      available in the table.

  o  The Genome for very long sequences can become undecipherable by
      humans.

  o  z=MTU is seen as valuable, so MTU MUST be specified if used.

  o  "jumbo" sizes are included.

"jumbo" sizes are included: is this a constraint or an advantage? I thought it was an advantage.


-
OLD:

  The chosen configuration would be expressed the following general
  form:

NEW:
  The chosen configuration would be expressed in the following general
  form:

-
  +-----------------------+-------------------------+-----------------+
  | Source                | Destination            | Corresponding  |
  | Address/Port/Blade    | Address/Port/Blade      | IMIX            |
  +-----------------------+-------------------------+-----------------+
  | x.x.x.x Blade2        | y.y.y.y Blade3          | IMIX - aaafg    |
  +-----------------------+-------------------------+-----------------+

I don't see the port in the examples.
Maybe you meant Address/{Port|Blade} ?
Or maybe you meant Address/{Port AND/OR Blade} ?

- Section 4.
The custom IMIX can use the MTU size, by setting it up in the Genome. However, the MTU semantic is not conveyed.
Is this intentional? I was thinking that Z would be the MTU, with the constraint that the tester MUST specify the MTU value in the report?

- Section 4.
Isn't it an issue that only 26 discrete values are possible?
Don't we have test for which the packet size increases by 1 monotonically?

- Section 5
I guess that the sentence "When a sequence can be decomposed into a series of short repeating sequences, then a run-length encoding approach MAY be used as shown below:" can also apply to custom IMIX. The example doesn't show it. If this is the case, you should mention it.

Editorial
"Genome" versus "genome" throughout document
2013-05-28
04 Benoît Claise [Ballot Position Update] New position, No Objection, has been recorded for Benoit Claise
2013-05-28
04 Jari Arkko [Ballot Position Update] New position, No Objection, has been recorded for Jari Arkko
2013-05-28
04 Martin Stiemerling [Ballot Position Update] New position, No Objection, has been recorded for Martin Stiemerling
2013-05-27
04 Sean Turner [Ballot Position Update] New position, No Objection, has been recorded for Sean Turner
2013-05-26
04 Adrian Farrel [Ballot Position Update] New position, No Objection, has been recorded for Adrian Farrel
2013-05-24
04 Barry Leiba [Ballot Position Update] New position, No Objection, has been recorded for Barry Leiba
2013-05-24
04 Brian Haberman [Ballot Position Update] New position, No Objection, has been recorded for Brian Haberman
2013-05-23
04 Jean Mahoney Request for Telechat review by GENART is assigned to Vijay Gurbani
2013-05-23
04 Jean Mahoney Request for Telechat review by GENART is assigned to Vijay Gurbani
2013-05-22
04 Joel Jaeggli State changed to IESG Evaluation from Waiting for AD Go-Ahead
2013-05-22
04 Joel Jaeggli Ballot has been issued
2013-05-22
04 Joel Jaeggli [Ballot Position Update] New position, Yes, has been recorded for Joel Jaeggli
2013-05-22
04 Joel Jaeggli Created "Approve" ballot
2013-05-22
04 Joel Jaeggli Ballot writeup was changed
2013-05-22
04 Joel Jaeggli State changed to Waiting for AD Go-Ahead from IESG Evaluation
2013-05-22
04 Joel Jaeggli State changed to IESG Evaluation from Waiting for AD Go-Ahead
2013-05-10
04 Tero Kivinen Closed request for Last Call review by SECDIR with state 'Withdrawn'
2013-05-07
04 Tero Kivinen Request for Last Call review by SECDIR is assigned to Paul Hoffman
2013-05-07
04 Tero Kivinen Request for Last Call review by SECDIR is assigned to Paul Hoffman
2013-05-06
04 (System) State changed to Waiting for AD Go-Ahead from In Last Call
2013-05-02
04 Al Morton IETF WG state changed to Submitted to IESG for Publication from WG Document
2013-04-30
04 Pearl Liang
IESG/Authors/WG Chairs:

IANA has reviewed draft-ietf-bmwg-imix-genome-04, which is currently in
Last Call, and has the following comments:

We understand that, upon approval of this …
IESG/Authors/WG Chairs:

IANA has reviewed draft-ietf-bmwg-imix-genome-04, which is currently in
Last Call, and has the following comments:

We understand that, upon approval of this document, there are no IANA
Actions that need completion.

If this assessment is not accurate, please respond as soon as possible.
2013-04-30
04 (System) IANA Review state changed to IANA OK - No Actions Needed from IANA - Review Needed
2013-04-29
04 Al Morton Changed consensus to Yes from Unknown
2013-04-26
04 Vijay Gurbani Request for Last Call review by GENART Completed: Ready. Reviewer: Vijay Gurbani.
2013-04-25
04 Jean Mahoney Request for Last Call review by GENART is assigned to Vijay Gurbani
2013-04-25
04 Jean Mahoney Request for Last Call review by GENART is assigned to Vijay Gurbani
2013-04-25
04 Tero Kivinen Request for Last Call review by SECDIR is assigned to Rob Austein
2013-04-25
04 Tero Kivinen Request for Last Call review by SECDIR is assigned to Rob Austein
2013-04-22
04 (System) IANA Review state changed to IANA - Review Needed from IANA OK - No Actions Needed
2013-04-22
04 Amy Vezza IANA Review state changed to IANA - Review Needed
2013-04-22
04 Amy Vezza
The following Last Call announcement was sent out:

From: The IESG
To: IETF-Announce:;
CC:
Bcc:
Reply-To: IETF Discussion List
Sender:
Subject: Last Call:  (IMIX Genome: …
The following Last Call announcement was sent out:

From: The IESG
To: IETF-Announce:;
CC:
Bcc:
Reply-To: IETF Discussion List
Sender:
Subject: Last Call:  (IMIX Genome: Specification of variable packet sizes for additional testing) to Informational RFC


The IESG has received a request from the Benchmarking Methodology WG
(bmwg) to consider the following document:
- 'IMIX Genome: Specification of variable packet sizes for additional
  testing'
  as Informational RFC

The IESG plans to make a decision in the next few weeks, and solicits
final comments on this action. Please send substantive comments to the
ietf@ietf.org mailing lists by 2013-05-06. Exceptionally, comments may be
sent to iesg@ietf.org instead. In either case, please retain the
beginning of the Subject line to allow automated sorting.

Abstract


  Benchmarking Methodologies have always relied on test conditions with
  constant packet sizes, with the goal of understanding what network
  device capability has been tested.  Tests with constant packet size
  reveal device capabilities but differ significantly from the
  conditions encountered in operational deployment, and so additional
  tests are sometimes conducted with a mixture of packet sizes, or
  "IMIX".  The mixture of sizes a networking device will encounter is
  highly variable and depends on many factors.  An IMIX suited for one
  networking device and deployment will not be appropriate for another.
  However, the mix of sizes may be known and the tester may be asked to
  augment the fixed size tests.  To address this need, and the
  perpetual goal of specifying repeatable test conditions, this draft
  defines a way to specify the exact repeating sequence of packet sizes
  from the usual set of fixed sizes, and other forms of mixed size
  specification.





The file can be obtained via
http://datatracker.ietf.org/doc/draft-ietf-bmwg-imix-genome/

IESG discussion can be tracked via
http://datatracker.ietf.org/doc/draft-ietf-bmwg-imix-genome/ballot/


No IPR declarations have been submitted directly on this I-D.


2013-04-22
04 Amy Vezza State changed to In Last Call from Last Call Requested
2013-04-22
04 Amy Vezza Last call announcement was generated
2013-04-21
04 Joel Jaeggli Placed on agenda for telechat - 2013-05-30
2013-04-21
04 Joel Jaeggli Last call was requested
2013-04-21
04 Joel Jaeggli Last call announcement was generated
2013-04-21
04 Joel Jaeggli Ballot approval text was generated
2013-04-21
04 Joel Jaeggli Ballot writeup was generated
2013-04-21
04 Joel Jaeggli I've reviewed it, and reviewed the consensus behind it and found it to be acceptable.
2013-04-21
04 Joel Jaeggli State changed to Last Call Requested from AD Evaluation
2013-04-21
04 Joel Jaeggli Document shepherd changed to Lucien Avramov
2013-04-21
04 Joel Jaeggli Changed document writeup
2013-03-26
04 Joel Jaeggli State changed to AD Evaluation from Publication Requested
2013-03-15
04 Joel Jaeggli
Note added 'I've reviewed the discussion on this draft through it's revisions back to IETF 80. I don't believe there are any criticisms remaining that …
Note added 'I've reviewed the discussion on this draft through it's revisions back to IETF 80. I don't believe there are any criticisms remaining that would be considered blocking.

As noted (minutes 85) SOB states that that this method is not likely to be used to produce representation of the real world, the real world is not consistent. I think that we can be abundantly aware of the limitations and find utility in this representation.

Seeing no additional concerns during the WGLC. I'm prepared to call  this document done and ready to advance.
'
2013-03-15
04 Joel Jaeggli Intended Status changed to Informational
2013-03-15
04 Joel Jaeggli IESG process started in state Publication Requested
2013-03-15
04 (System) Earlier history may be found in the Comment Log for draft-morton-bmwg-imix-genome
2012-12-13
04 Stephanie McCammon New version available: draft-ietf-bmwg-imix-genome-04.txt
2012-11-11
03 Al Morton New version available: draft-ietf-bmwg-imix-genome-03.txt
2012-07-05
02 Al Morton New version available: draft-ietf-bmwg-imix-genome-02.txt
2012-01-08
01 (System) New version available: draft-ietf-bmwg-imix-genome-01.txt
2011-10-20
00 (System) New version available: draft-ietf-bmwg-imix-genome-00.txt