Blog Post

Article posted on Nov 7

A traceroute down memory lane

  • Posted by Ryan Finnie on November 7, 2009, 1:24 am

If you downloaded Red Hat Linux 9 from BitTorrent in April 2003, you probably (partly) have me to thank.

In 2002, I helped build a pair of datacenters in Reno, NV and Raleigh, NC. They were technologically wonderful, built to the same standards as Exodus datacenters. Lots of bandwidth, redundancy everywhere, futuristic security. One of the design principles was that we could take a potential client into a node room and say, "pull any two cables you'd like". With limited exception (downlink Ethernet to individual clients was only single redundancy) we succeeded, but never actually got to show that off. They were great datacenters, but we could barely sell anything, and they mostly went unused until the company's demise in 2004.

So we had massive amounts of bandwidth (by 2002 standards; two 155Mbps OC3s and a 45Mbps DS3 per site, provisioned from an OC12 that could effectively double the bandwidth in the future), and only a dozen clients, if that. I set up a mirror of as many Open Source projects as I could find, but that only ate up about 20Mbps on average.

On March 31, 2003, Red Hat Linux 9 was released. This was the first Red Hat product to be officially offered via BitTorrent. BitTorrent had been released about a year earlier, and was just starting to gain traction. RHL9 was arguably the first major worldwide test of a major software release. So hey, I had all this bandwidth, and there were thousands upon thousands of people downloading RHL9 through BitTorrent. I threw up a seed machine in the Reno datacenter, and watched the slurping begin.

Unfortunately, the official BitTorrent client could only seem to push about 50Mbps of torrent traffic before hitting a wall. So I added another server. And another. And another. And then 4 in Raleigh. All told, I was pushing 400Mbps of traffic across 8 machines and two datacenters into the mesh, and was often seeding at least half of the traffic of that single torrent. I believe that lasted for 3 or 4 weeks.

The company went out of business in 2004 (for non-BitTorrent-related reasons of course), and I was later hired by the company responsible for maintaining and eventually turning down the Reno datacenter. We had our network (and the remaining clients) migrated out of the datacenter by the middle of December, but due to a dispute with the eventual purchaser of the datacenter space, I was told to keep the datacenter "operational" through December 31, 2004. To do so, I left one Linux server running, connected to the only remaining transit (an OC3), and routed our remaining IP space to it, a /20. An entire /20.

So for 2 weeks at the end of 2004, I had a single server, sitting in the middle of a 50,000 square foot world-class datacenter, with a dedicated OC3 running directly to it, and 4096 IPs at my disposal. I actually can't remember what I ended up doing with it, except for putting up a web server with a test page that responded to all IPs. I'm sure it was more profound than that.

(In case you're wondering, Linux, at that time, did NOT like having 4096 sub-interfaces. They would all eventually work, but bootup would take at least 10 minutes. It seemed adding each new interface introduced a higher non-linear delay.)

  • 1 Comment
  • Posted in Uncategorized

One Response to “A traceroute down memory lane”

  1. Travis D says:
    November 7, 2009 at 10:40 am

    I've always wanted to see what would happen if I coudld take one of our only-used-internally-but-real-IP-space Class-B's and point it at some sort of IDs box -- would make interesting dark-net monitoring I think.

    Reply

Leave a Reply

Click here to cancel reply.

If you have an OpenID, you may fill it in here. If your OpenID provider provides a name and email, those values will be used instead of the values here. Learn more about OpenID or find an OpenID provider.

« Commentary: Toyota floor mat recall
Chef Fo0bar presents: Sausage Roll Prerelease »

Ryan Finnie

  • Résumé (PDF)
  • ICBM
  • LiveJournal
  • Finnix
  • Balder
  • Debian
  • OpenPGP

Site Search

Identica Posts

  • @frankenspock More info about the Prius Bonneville test. Engine was "stock" mechanically, but yes, many more mods. http://ur1.ca/p9z0
  • @frankenspock Haha, yes. That car could totally beat even an out of control Prius.
  • @frankenspock Wait, that may have been Nissan. I think they were testing a Z when they said that.
  • @frankenspock Top Gear says Japanese Toyota performance cars' limiters disengage if they detect they're on a race track. Interesting if true
  • @frankenspock Of course I can't prove this, and the tires on 1st gen were S rated (112MPH), but my speedo said 119.

Recent Comments

  • Shaggy: Awesome d00d, of course you couldn’t help but write one =)
  • Ryan Finnie: Using TCPMUX for production uses would allow the visitor to bypass port-based ACLs and firewalls (or at...
  • Nick Roberts: Ryan, would you care to elaborate on what the ‘obvious’ security flaws are that this...
  • [RESOLVED] Ally Bank: No sneaky disclaimers, no fine print, just lies.: I have made an updated post, with information...
  • Jim T: Great info – something you don’t elaborate on is that you have one HUGE advantage over many of us...

Categories

  • Chef Fo0bar Presents (14)
  • Finances (15)
  • Finnix (20)
  • Hampr (4)
  • Reviews (4)
  • Uncategorized (759)

Archives

  • March 2010 (1)
  • February 2010 (2)
  • January 2010 (3)
  • December 2009 (1)
  • November 2009 (4)
  • October 2009 (12)
  • September 2009 (3)
  • August 2009 (1)
  • July 2009 (6)
  • June 2009 (6)
  • May 2009 (3)
  • April 2009 (7)

Blog Search

Meta

  • Log in
  • Valid XHTML... sometimes
  • Invest in burlap.
  • welcome datacomp

Keep 'em coming!

21,270 spam comments
blocked by
Akismet

Flickr Photos

  • Not not having Pad Thai
  • TECHNOLOGY!
  • Headcrab greeter
  • Lamarr greets visitors to my cube
  • Carport snow shelves
  • I think it's an office
  • OdoBan
  • MISSION ACCOMPLISHED
  • Amazon Kindle 2 Global Wireless
  • Amazon Kindle 2 Global Wireless
  • Linksys PAP2T
  • Chestnuts roasting on a Duraflame log
  • TECHNOLOGY!
  • More snow!
  • Snow!
  • Phones.
  • IMG_0761
  • "Entertainment"
Powered by WordPress.