draft-ietf-bmwg-imix-genome-01.txt   draft-ietf-bmwg-imix-genome-02.txt 
Network Working Group A. Morton Network Working Group A. Morton
Internet-Draft AT&T Labs Internet-Draft AT&T Labs
Intended status: Informational January 8, 2012 Intended status: Informational July 5, 2012
Expires: July 11, 2012 Expires: January 6, 2013
IMIX Genome: Specification of variable packet sizes for additional IMIX Genome: Specification of variable packet sizes for additional
testing testing
draft-ietf-bmwg-imix-genome-01 draft-ietf-bmwg-imix-genome-02
Abstract Abstract
Benchmarking Methodologies have always relied on test conditions with Benchmarking Methodologies have always relied on test conditions with
constant packet sizes, with the goal of understanding what network constant packet sizes, with the goal of understanding what network
device capability has been tested. Tests with constant packet size device capability has been tested. Tests with constant packet size
reveal device capabilities but differ significantly from the reveal device capabilities but differ significantly from the
conditions encountered in operational deployment, and so additional conditions encountered in operational deployment, and so additional
tests are sometimes conducted with a mixture of packet sizes, or tests are sometimes conducted with a mixture of packet sizes, or
"IMIX". The mixture of sizes a networking device will encounter is "IMIX". The mixture of sizes a networking device will encounter is
skipping to change at page 2, line 6 skipping to change at page 2, line 6
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF). Note that other groups may also distribute Task Force (IETF). Note that other groups may also distribute
working documents as Internet-Drafts. The list of current Internet- working documents as Internet-Drafts. The list of current Internet-
Drafts is at http://datatracker.ietf.org/drafts/current/. Drafts is at http://datatracker.ietf.org/drafts/current/.
Internet-Drafts are draft documents valid for a maximum of six months Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress." material or to cite them other than as "work in progress."
This Internet-Draft will expire on July 11, 2012. This Internet-Draft will expire on January 6, 2013.
Copyright Notice Copyright Notice
Copyright (c) 2012 IETF Trust and the persons identified as the Copyright (c) 2012 IETF Trust and the persons identified as the
document authors. All rights reserved. document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents Provisions Relating to IETF Documents
(http://trustee.ietf.org/license-info) in effect on the date of (http://trustee.ietf.org/license-info) in effect on the date of
publication of this document. Please review these documents publication of this document. Please review these documents
skipping to change at page 4, line 29 skipping to change at page 4, line 29
conditions encountered in operational deployment, and so additional conditions encountered in operational deployment, and so additional
tests are sometimes conducted with a mixture of packet sizes. The tests are sometimes conducted with a mixture of packet sizes. The
set of sizes used is often called an Internet Mix, or "IMIX" set of sizes used is often called an Internet Mix, or "IMIX"
[Spirent], [IXIA], [Agilent]. [Spirent], [IXIA], [Agilent].
The mixture of sizes a networking device will encounter is highly The mixture of sizes a networking device will encounter is highly
variable and depends on many factors. An IMIX suited for one variable and depends on many factors. An IMIX suited for one
networking device and deployment will not be appropriate for another. 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 However, the mix of sizes may be known and the tester may be asked to
augment the fixed size tests. The references above cite the original augment the fixed size tests. The references above cite the original
studies and their methodologies - similar methods can be used to studies and their methodologies. Similar methods can be used to
determine new size mixes. determine new size mixes present on a link or network. We note that
the architecture for IP Flow Information Export [RFC5470] provides
one method to gather packet size information on private networks.
To address this need, and the perpetual goal of specifying repeatable To address this need, and the perpetual goal of specifying repeatable
test conditions, this draft proposes a way to specify the exact test conditions, this draft proposes a way to specify the exact
repeating sequence of packet sizes from the usual set of fixed sizes: repeating sequence of packet sizes from the usual set of fixed sizes:
the IMIX Genome. Other, less exact forms of size specification are the IMIX Genome. Other, less exact forms of size specification are
also recommended for extremely complicated or customized size mixes. also recommended for extremely complicated or customized size mixes.
This memo takes the position that it cannot be proven for all This memo takes the position that it cannot be proven for all
circumstances that the sequence of packet sizes does not affect the circumstances that the sequence of packet sizes does not affect the
test result, thus a standardized specification of sequence is test result, thus a standardized specification of sequence is
skipping to change at page 8, line 45 skipping to change at page 8, line 45
networks. networks.
7. IANA Considerations 7. IANA Considerations
This memo makes no requests of IANA, and hopes that IANA will leave This memo makes no requests of IANA, and hopes that IANA will leave
it alone as well. it alone as well.
8. Acknowledgements 8. Acknowledgements
Thanks to Sarah Banks, Aamer Akhter, and Steve Maxwell for their Thanks to Sarah Banks, Aamer Akhter, and Steve Maxwell for their
review and comments. Ilya Varlashkin suggested the run-length coding reviews and comments. Ilya Varlashkin suggested the run-length
approach in Section 5. coding approach in Section 5.
9. References 9. References
9.1. Normative References 9.1. Normative References
[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate
Requirement Levels", BCP 14, RFC 2119, March 1997. Requirement Levels", BCP 14, RFC 2119, March 1997.
[RFC2544] Bradner, S. and J. McQuaid, "Benchmarking Methodology for [RFC2544] Bradner, S. and J. McQuaid, "Benchmarking Methodology for
Network Interconnect Devices", RFC 2544, March 1999. Network Interconnect Devices", RFC 2544, March 1999.
skipping to change at page 9, line 25 skipping to change at page 9, line 25
agilent_journal_of_internet_test_methodologies.pdf, "The agilent_journal_of_internet_test_methodologies.pdf, "The
Journal of Internet Test Methodologies", 2007. Journal of Internet Test Methodologies", 2007.
[IMIXonList] [IMIXonList]
http://www.ietf.org/mail-archive/web/bmwg/current/ http://www.ietf.org/mail-archive/web/bmwg/current/
msg00691.html, "Discussion on IMIX", 2003. msg00691.html, "Discussion on IMIX", 2003.
[IXIA] http://www.ixiacom.com/library/test_plans/ [IXIA] http://www.ixiacom.com/library/test_plans/
display?skey=testing_pppox, "Library: Test Plans", 2010. display?skey=testing_pppox, "Library: Test Plans", 2010.
[RFC5470] Sadasivan, G., Brownlee, N., Claise, B., and J. Quittek,
"Architecture for IP Flow Information Export", RFC 5470,
March 2009.
[Spirent] http://gospirent.com/whitepaper/ [Spirent] http://gospirent.com/whitepaper/
IMIX%20Test%20Methodolgy%20Journal.pdf, "Test Methodology IMIX%20Test%20Methodolgy%20Journal.pdf, "Test Methodology
Journal: IMIX (Internet Mix) Journal", 2006. Journal: IMIX (Internet Mix) Journal", 2006.
[jumbo] http://www.ietf.org/mail-archive/web/bmwg/current/ [jumbo] http://www.ietf.org/mail-archive/web/bmwg/current/
msg00691.html, "Discussion of Jumbo Packets and FCS msg00691.html, "Discussion of Jumbo Packets and FCS
Failure, see http://sd.wareonearth.com/~phil/jumbo.html Failure, see http://sd.wareonearth.com/~phil/jumbo.html
and http://staff.psc.edu/mathis/MTU/arguments.html#crc". and http://staff.psc.edu/mathis/MTU/arguments.html#crc".
Author's Address Author's Address
 End of changes. 6 change blocks. 
8 lines changed or deleted 14 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/