Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
The Internet Operating Systems Communications BSD

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/"

This discussion has been archived. No new comments can be posted.

NetBSD Sets Internet2 Land Speed World Record

Comments Filter:
  • by AKAImBatman ( 238306 ) <akaimbatman@g m a i l . c om> on Monday May 03, 2004 @07:34PM (#9046423) Homepage Journal
    ...but don't the three main BSD projects use pretty much the same TCP/IP stack?

  • Huh? (Score:3, Insightful)

    by Carnildo ( 712617 ) on Monday May 03, 2004 @07:38PM (#9046482) Homepage Journal
    What is a petabit-meter? How is it a significant measure of transmission speed?
  • by endx7 ( 706884 ) on Monday May 03, 2004 @07:55PM (#9046621) Homepage Journal
    Actually, they data transfered across Sweden, part of Europe and then the United States which (according to them) took up 10,157 miles total.
  • by NNKK ( 218503 ) on Monday May 03, 2004 @08:06PM (#9046708) Homepage
    Not only did you not RTFA, you didn't read the *slashdot* article:

    "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)

    by Dodger73 ( 654030 ) <opiesche@yahoNETBSDo.com minus bsd> on Monday May 03, 2004 @08:07PM (#9046717) Journal
    What is a petabit-meter? How is it a significant measure of transmission speed?

    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)

    by Anonymous Coward on Monday May 03, 2004 @08:10PM (#9046740)
    I didn't know you could get from Sweden to San Jose overland!

    S.

  • by AtariAmarok ( 451306 ) on Monday May 03, 2004 @08:32PM (#9046885)
    "I2 isn't going to replace the Internet some day, it's more of an acedemic playground not a construction project"

    I remember the same thing being said about the actual Internet back in the mid-late 1980s. Academic playground, won't amount to much.

  • by brunes69 ( 86786 ) <[slashdot] [at] [keirstead.org]> on Monday May 03, 2004 @09:00PM (#9047131)
    How different is the Linux stack that the *BSD stacks? Is there that large a performance difference?

    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?

  • by minus_273 ( 174041 ) <{aaaaa} {at} {SPAM.yahoo.com}> on Monday May 03, 2004 @09:20PM (#9047303) Journal
    comsidering apple uses a variant of BSD .. there are probably more BSD boxen than linux ones :-p
  • That's a user application that uses sockets, not the implementation of the protocol stack, you disengenous fucktard.

    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.

  • by drsmithy ( 35869 ) <drsmithy@nOSPAm.gmail.com> on Tuesday May 04, 2004 @12:05AM (#9048292)
    AFAIK, everything modern uses the BSD stack. Windows uses the BSD stack for crying out loud (a little known fact).

    Actually, it appears to be a well known falsehood...

  • by drsmithy ( 35869 ) <drsmithy@nOSPAm.gmail.com> on Tuesday May 04, 2004 @12:09AM (#9048317)
    That bitter little tirade doesn't exactly scream "authorative" (or "objective", for that matter).

    It's not like independently developed software projects implementing identical ideas have never suffered the same bugs and assumptions before.

  • His point that BSD source was originally used is perfectly valid. He did list an authorative source for that statement. We only have Microsoft's word that they rewrote all of the BSD code.

    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)

    by Anonymous Coward on Tuesday May 04, 2004 @02:11AM (#9048824)
    I think the 850GB was cheating.because the pc's harddrive and bus don't have such power,and maybe the cpu can't have such power and bandwidth.

    I think even a windows or linux may achive a high record,though yet even lower than it ,but the difference may be omitting
  • by ragge ( 776768 ) on Tuesday May 04, 2004 @05:26AM (#9049401)
    Actually, the Linux IP stack buffer handling have a number of problem that the BSD stack do not suffer from. One is the inability to use a number of linked buffers in one packet (the "mbuf" style) so it allocates skbuff's (on a power-of-2-basis), another is that it must always do (at least) one datacopy even on transmission. This will result in that a machine with the Linux IP stack runs out of CPU much faster than with a BSD IP stack.
  • Re:Huh? (Score:1, Insightful)

    by Anonymous Coward on Tuesday May 04, 2004 @06:03AM (#9049497)
    The amount of data "on the fly" in a transfer is Bandwidth times Delay.

    If you want to do a reliable transfer, you have serveral challenges:

    1. Get the data out of your machine onto the wire at the desired speed
    2. Get the data out of the wire into the other machine at the desired speed
    3. record and address an amount of data equal to Bandwidth x Delay at both ends, so that the receiving end can find out whether data is missing, and the transmitting end can retransmit it.

    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)

    by Anonymous Coward on Tuesday May 04, 2004 @08:33AM (#9050053)
    I work at said University as an admin, and it's because we have a lot of Dell 2650's ... 80% of our servers are dell probably.

Thus spake the master programmer: "After three days without programming, life becomes meaningless." -- Geoffrey James, "The Tao of Programming"

Working...