Technology Review - Published By MIT
Advertisement

Cracking Open Internet Hardware

With unprecedented access to network hardware, researchers have the chance to remake the Internet.

By Kate Greene

Wednesday, November 05, 2008

smaller text tool iconmedium text tool iconlarger text tool icon

For decades, the physical Internet has been in a state of suspended animation. It was designed in the 1960s to transmit files and e-mail, and even the advent of YouTube, Internet phone calls, streaming music, and networked video games have done little to change it. In part, that's because the only network big enough to provide a test bed for new hardware tricks is the Internet itself; in part, it's because the routers and switches that make up the Internet are closed technologies, sold by a handful of companies.

Credit: Technology Review

A project led by Nick McKeown of Stanford University, however, has begun to open up some of the most commonly used network hardware, from companies such as HP, Cisco, NEC, and Juniper. Allowing researchers to fiddle with Internet hardware, McKeown says, will make the Internet more secure, more reliable, more energy efficient, and more pervasive.

"In the last 10 years, there's been no transfer of ideas into the [Internet] infrastructure," says McKeown, a professor of electrical engineering and computer science. "What we're trying to do is enable thousands of graduate students to demonstrate ideas at scale. That could lead to a faster rate of innovation, and ultimately these ideas can be incorporated into products."

Under the auspices of a project called OpenFlow, McKeown's team has secured permission from equipment vendors to write a small amount of code that, essentially, grants access to a critical part of a network or switch called a flow table. When a packet--a chunk of data--arrives at a switch, for instance, software in the switch looks up instructions on the flow table to decide where to send the packet.

Story continues below

"What OpenFlow does is give you direct access to the flow table, to add and delete instructions," says McKeown. "It's a completely brain-dead idea." But it hasn't been implemented before because the assumption was that vendors wouldn't open up their hardware. "We figured out that there was a minimum amount of access to the flow table that network vendors were okay with allowing that was still extremely useful to us for testing out our ideas," McKeown says.

At a recent demonstration, McKeown and his team showed off their ability to control the traffic in a network via a simple cartoonlike interface on a PC. One test was designed to let people play a first-person-shooter video game on laptops, while moving between wireless access points, without losing any information or experiencing any lags. (First-person-shooter games are commonly used in network tests because they are resource intensive, and if the network fails, it's immediately obvious.) In the demonstration, the researchers instructed a server on Stanford's network to find the most efficient connection to the device at any given moment. "It's a good idea for a game, but today you can't do that because you can't control the routing," McKeown says.

Comments

  • Sound really neat, but..
    This article, or what it describes, sounds very cool and has the potential to speed up internet access as well as secure a connection by (re)routing traffic as needed.
    However, isn't this sort of control exactly the ace card for folk with less-than-honorable intentions? Think of all website hijackers etc, what would stop these people from routing your connection to a fake website?
    In short, what security concern can the public expect and what measures are in place to keep data safe?
    Rate this comment: 12345

    Manuvidya
    11/10/2008
    Posts:19
    Avg Rating:
    3/5

Log In

Forgot your password?     Register »
Advertisement

Videos

Making 3D Maps on the Move
Technology Review November/December 2009

Current Issue

Natural Gas Changes the Energy Map
The United States has vast supplies of this cleaner fossil fuel. But how should we use it?
Featured Content
Sponsored by:
White Papers

Twelve ways to reduce costs with SQL Server 2008
Find out how to reduce costs and get more efficient

Download

Total Economic Impact of SQL Server 2008 Upgrade
Forrester reports on increasing productivity and management capabilities

Download 

Achieving Cost and Resource Savings with UC
How Office Communications Server R2 and Exchange Server can make your business smarter and more efficient

Download 

The Compelling Case for Conferencing
Read how you can improve workload support and find IT efficiencies

Download

How Windows Server 2008 R2 Helps Optimize IT and Save you Money
Read how you can improve workload support and find IT efficiencies

Download

Windows Server 2008 R2 Hyper-V Live Migration
See how Windows Server 2008 R2 and Hyper-V enable virtualization and Live Migration

Download
Advertisement
Subscribe to Technology Review's daily e-mail update. Enter your e-mail address

TECHNOLOGY RESOURCES
Advertisement
MIT Massachusetts Institute of Technology © 2009 Technology Review. All Rights Reserved.