NetBSD Sets Internet2 Land Speed World Record 336
Daniel de Kok writes "Researchers of the Swedish University Network
(SUNET) have beaten the Internet2 Land Speed Record using two Dell 2650 machines with single 2GHz CPUs running NetBSD 2.0 Beta. SUNET has transferred around
840 GigaBytes of data in less than 30 minutes, using a single IPv4 TCP stream, between a host at the Luleå
University of Technology and a host connected to a Sprint PoP in San Jose, CA, USA. The
achieved speed was 69.073 Petabit-meters/second. According to the research team, NetBSD was chosen 'due to the scalability of the TCP code.'"
"More information about this record including the NetBSD configuration can be found at:
http://proj.sunet.se/LSR2/
The website of the Internet2 Land Speed Record (I2-LSR) competition is located at:
http://lsr.internet2.edu/"
Correct me if I'm wrong... (Score:5, Insightful)
Huh? (Score:3, Insightful)
Re:Distances, people!!! (Score:5, Insightful)
Re:Distances, people!!! (Score:5, Insightful)
"between a host at the Luleå University of Technology and a host connected to a Sprint PoP in San Jose, CA, USA."
This wasn't across Sweden, it was across the Atlantic Ocean and North America.
Re:Huh? (Score:2, Insightful)
I'd think a petabit-meter is the transfer of one petabit of data over a distance of 1m. That's significant, because transfer takes longer (and is less reliable) over a greater distance. Think switching times, packet routing and other latencies, and of course the short time the signal needs to travel halfway around the globe.
In other words, transferring 1 pb over 1 meter in one second is considered the same 'achievement' as 0.5 pb over 2m in one second (0.5 pb * 2m = 1pbm/s).
However, I think this form of measurement is not entirely correct for short distance, because where you might see a noticeable difference in transfer rates between transferring data over half a mile (e.g. from your ISP to you) and transferring it halfway around the globe, you won't notice much of a difference caused by above mentioned latencies between 1m and 2m distances.
What I mean to say is, I don't think that the latencies that are meant to be taken into account by using bm/s actually scale linearly (signal travel time does, but not the other factors) - it's more likely that they only matter at large distances (or when comparing transfer speeds at large differences in distance).
Where 1 pb transferred over 6000 miles in one second might be the same 'achievement' as 2pb transferred over 3000 miles in one second, that doesn't hold true for short distances. 1pb over 1m in one second seems to be a higher transfer rate to me than 0.5pb over 2m in one second.
IANANE (I Am Not A Networking Expert)
Land Speed? (Score:1, Insightful)
S.
"The Internet? Is that thing still around? (Score:5, Insightful)
I remember the same thing being said about the actual Internet back in the mid-late 1980s. Academic playground, won't amount to much.
Linux Stack vs. *BSD stacks (Score:3, Insightful)
And a better question, if NetBSD has a better stack, why doesn't Linux just adopt it? After all, it *is* BSD license..
Or is it just good old pride getting in the way again?
Re:That'll learn em. (Score:2, Insightful)
Re:Correct me if I'm wrong... (Score:2, Insightful)
What is? The TCP/IP stack? Or did you forget to scroll past the intro describing FTP.EXE? Oops! How embarassing!
For you that is.
And next time, please try to be a little more polite.
Re:Correct me if I'm wrong... (Score:5, Insightful)
Actually, it appears to be a well known falsehood...
Re:Correct me if I'm wrong... (Score:4, Insightful)
It's not like independently developed software projects implementing identical ideas have never suffered the same bugs and assumptions before.
Re:Correct me if I'm wrong... (Score:3, Insightful)
Putting that aside, many of the design decisions that were inherent in the BSD code will carry forward into compatible rewrites. Thus a BSD legacy exists, even if the current stack looks nothing like the original.
you poor bsd troll (Score:1, Insightful)
I think even a windows or linux may achive a high record,though yet even lower than it
Re:Linux Stack vs. *BSD stacks (Score:3, Insightful)
Re:Huh? (Score:1, Insightful)
If you want to do a reliable transfer, you have serveral challenges:
Note that you need to take at least twice the wire delay into account... because the acknowledgements have to travel back (and actually, the resent data have to travel once more).
The challenge for the network stack is to address that huge amount of data, which is held simply to be retransmitted if necessary, at that high speed. (Until here, that's standard networking textbook material --- see, e.g., Tanenbaum, Computer Networks).
Now, the minimum delay possible is given by the distance divided by the speed of light (in the cable used, which is less than the vacuum speed of light). Add the delay caused by the routers on the path to that, or build a 16000 km one-piece fiber cable that works ;-)
So, data rate times distance is a useful measure of technology improvement.
Re:Dell 2650 (Score:1, Insightful)