About 7 years ago, I believe it was at IETF-42, I had presented to the BMWG a white-paper about Latency measurements and an effect, that at the time, I called transmit synchronization.
Pretty much the white-paper said that using 2544 as the basis for creating traffic flows, you are going to get nothing but junk measurements when it comes to latency.
Since then there has been no substantial body of work relative to Latency measurements.
In my estimation, RFC2544 isn't going to cut it when it comes to latency. You would be better off throwing the entire Methodology out the window and starting from scratch. The best approach, that I have been able to dream up, is that you actually want every port on your test system using a different gap setting -- based upon prime number values -- such that ports can never synchronize to one another and generate artificial delays that don't really exist.
No surprise on my part that 3 different vendors yield different latency results. The more vendors you add, the more different results you can expect.
The entire thought process behind latency has to change. But then, that was well received 8 years ago, so I doubt it will be well received now. I think I still have my original research should someone care to review this topic again.
John D.
-----Original Message-----
From: bmwg-bounces <at> ietf.org [mailto:bmwg-bounces <at> ietf.org] On Behalf Of Jim McQuaid
Sent: Thursday, May 05, 2005 1:16 PM
To: 'Kevin Dubray'; 'bmwg <at> ietf.org'
Subject: RE: [bmwg] Which is correct?
One underlying issue, of course, is a) do the suppliers of these
measurement tools claim to be RFC2544 compliant and b) are they?
BMWG has no control over these issues, more or less, but I think that
they're the right questions.
That said, when you get down to deltas in the dozens of microsecond range
you're in a different zone.
cheers,
Jim
Jim McQuaid
Product Manager | NetIQ Corporation
Direct 919.767.0296 | Fax 919.767.0201 | www.netiq.com
4825 Creekstone Drive | Suite 400 | Durham, NC, 27703
-----Original Message-----
From: bmwg-bounces <at> ietf.org [mailto:bmwg-bounces <at> ietf.org] On Behalf Of
Kevin Dubray
Sent: Thursday, May 05, 2005 4:00 PM
To: bmwg <at> ietf.org
Subject: [bmwg] Which is correct?
Hello BMWG folk:
I pulled the following post from public a NSP support list. While
it could generate lots of discussion points in a variety of
dimensions
, I think I'd like to use the datum to reinforce
a single point.
We, as purveyors of fine benchmarking methodology, should
aspire to derive those methodologies that promote consistent
measurement across multiple measurement implementations. If
we don't, then the notion of "benchmark" becomes diminished.
Of course, a single data point doesn't constitute a trend, but
presuming a uniform test environment, I thought it an
interesting illustration.
-Kevin
-------------------------------------------------------------
To: juniper-nsp at puck.nether.net
Subject: [j-nsp] Latency FastEthernet & Testing with Anritsu, Agilent,
SmartBits
Hello everybody! I tested M20 (RFC 2544).
The results:
(Juniper M20, 4 Port FastEthernet, Average Latency, in microseconds)
128 Byte
------------------------------------------------------
NetStat 26 mcs
Anritsu MD1230B 20 mcs
Agilent N2X 48 (!!!) mcs (Min=32, Max=71)
Spirent SmartBits 600B N/A (Min=26, Max=51)
------------------------------------------------------
1024 Byte
------------------------------------------------------
NetStat 100 mcs
Anritsu MD1230B 28 mcs
Agilent N2X 177 (!!!!) mcs (Min=106, Max=293)
Spirent SmartBits 600B N/A (Min=99, Max=289)
------------------------------------------------------
Which are correct?
_______________________________________________
bmwg mailing list
bmwg <at> ietf.org
https://www1.ietf.org/mailman/listinfo/bmwg
_______________________________________________
bmwg mailing list
bmwg <at> ietf.org
https://www1.ietf.org/mailman/listinfo/bmwg