A Fresh Start for the Internet
Stanford University researchers aren’t just dreaming of a new Internet: they’re building it.
Researchers at Stanford University are on a mission to completely revamp the Internet. Plans for their multipart program, called the Clean Slate Design for the Internet, will be presented to the public this Wednesday at the school’s annual Computer Forum. Ultimately, the researchers hope to make the Internet safer, more transparent, and more reliable by reconsidering both private and public networks.
Ten years ago, some researchers thought the Internet would be routinely used for all kinds of essential services, from remote surgery to even air-traffic control. “To think of that today is kind of laughable,” says Nick McKeown, an associate professor of electrical engineering and computer science at Stanford and leader of the Clean Slate project. “If air-traffic control was carried on the Internet, I, for one, wouldn’t fly.”
The Internet may have revolutionized society, but McKeown points out that there are still some basic things it doesn’t do well. There’s no reliable way of knowing whom data comes from, for example, because the Internet was designed in a way that makes it “ridiculously easy” to fake any information’s origin, McKeown says. It would be much easier to eliminate unsolicited e-mail messages if the sender could be verified because spammers could be quickly identified and prosecuted.
The intent of data can also be masked. Data packets that might look as though they were sent for a legitimate purpose could actually be intended to damage the network by spreading viruses or searching for secret information. When the Internet was first designed, “it was assumed that everyone would be well behaved, but we’re obviously in an era now where we can’t make that assumption,” McKeown says.
To address these and other issues, Clean Slate researchers are working in small teams on separate projects. One team is tackling corporate network security issues by turning the current model on its head and developing a 400-user wireless network called Ethane.
Most corporate computer networks currently have a firewall at the outer edge of the network to protect it. But machines within the corporate network are free to communicate with one another. “That shouldn’t be the case,” says David Mazieres, assistant professor of computer science at Stanford and member of the Ethane development team, in part because the current model is a “big pain” to maintain.
McKeown says there should be an easy way, for example, to send all of the traffic from computers without the latest security patches installed and filter it through an intrusion detection device, so that viruses don’t spread within the corporate network. “But there’s no way of doing that now,” he says.
Instead of letting all computers within the corporate network communicate freely, Ethane is designed so that communication privileges within the corporate network have to be explicitly set; that way, only those activities deemed safe are permitted. “With hindsight, it’s a very obvious thing to do,” McKeown says.
It’s a scheme that Mazieres says wouldn’t work on the public Internet but could offer improvements for private networks. Ethane could still benefit networks, however: isolating viruses on corporate networks would ultimately slow their spread on the Internet at large.
Another Clean Slate team is working on a proposal to overhaul the wireless spectrum so that wireless devices can find pockets of unused spectrum and make use of them. Still another team is looking at replacing important routers, which make up the backbone of the Internet, with optical switches. Such switches could save power and increase network capacity.
These projects got under way in September, but there are still years of work ahead and many projects to come. Wednesday’s presentation will be the first time the public is invited to participate in the Clean Slate discussion. McKeown says he’s looking forward to input from the broader community, including the corporate sector.
A growing number of researchers are acknowledging that the Internet is fundamentally flawed and needs an overhaul. The Stanford program is just one of a number of initiatives to fix the Internet. (See “The Internet Is Broken.”)
Bob Metcalfe, inventor of Ethernet and founder of 3Com, believes that there needs to be a way to ensure dedicated bandwidth. “The Internet was designed to get teletype characters echoed across the U.S. in under a half second,” Metcalfe wrote in an e-mail interview. “Soon we’ll have to handle [high-definition] video conversations around the world. The Internet must now allow bandwidth reservation, not just priority, to carry realtime, high-bandwidth communication–video in its many forms including video telephone.”
Metcalfe thinks the Clean Slate project is a great idea but believes that significant challenges lie ahead. “When you’re dealing with infrastructure, in reality, off the Stanford campus … nobody gets a clean slate,” Metcalfe says. “After the brainstorming, the project will have to work on migrations, transitions, compromises, and clever hacks to get the Internet moving gradually toward their ideals.”