ie8 fix
madison

Networking

Steven J. Vaughan-Nichols

Openflow: Internet 3.0?

By | March 23, 2011, 10:32am PDT

Summary: A who’s who of technology wants to change how the Internet works.

If it’s not broke, then don’t fix it. I may make a living on the cutting edge of technology, but I like that advice. Now, just as we’re finally switching from IPv4 to IPv6 for the Internet’s master protocol, the newly formed Open Network Foundation (ONF) is proposing that we use the OpenFlow as a new standard on how packets are forwarded through network switches and how we’ll manage them.

Was packet switching really broke? Did we need yet another network switch standard? Well, actually, according to the researchers who came up with OpenFlow, we don’t. Instead, according to their 2008 white paper, OpenFlow: Enabling Innovation in Campus Networks (PDF Link): “The basic idea is simple: we exploit the fact that most modern Ethernet switches and routers contain flow-tables (typically built from TCAMs [Ternary Content Addressable Memory) that run at line-rate to implement firewalls, NAT [Network Address Translation], QoS [Quality of Service], and to collect statistics. While each vendor’s flow-table is different, we’ve identified an interesting common set of functions that run in many switches and routers. OpenFlow exploits this common set of functions.”

In other words, the OpenFlow researchers wanted to standardize what a lot of network vendors were already doing. If this had just stayed an academic standard-making effort, this probably wouldn’t have mattered much. But, six companies that own and operate some of the largest networks in the world: Deutsche Telekom, Facebook, Google, Microsoft, Verizon, and Yahoo! and network powerhouses like Cisco and Juniper joined together to promoting this new approach to networking.

Broadly speaking, OpenFlow is a kind of Software-Defined Networking (SDN). An “OpenFlow Switch,” according to the white paper, “consists of at least three parts: (1) A Flow Table, with an action associated with each flow entry, to tell the switch how to process the flow, (2) A Secure Channel that connects the switch to a remote control process (called the controller), allowing commands and packets to be sent between a controller and the switch using (3) The OpenFlow Protocol, which provides an open and standard way for a controller to communicate with a switch. By specifying a standard interface (the OpenFlow Protocol) through which entries in the Flow Table can be defined externally.”

The point of all this as noted standards lawyer Andrew “Andy” Updegrove sums up is to “adapt network architecture to streamline its interoperation with cloud computing.” It works with the cloud because OpenFlow enables network switches, at very high speeds, to move traffic to the most efficient part of the cloud. In short, in a way OpenFlow switches will also work as a standardized way of handling server and network load balancing.

The New York Times quotes Nick McKeown, one of OpenFlow’s founders and a professor of electrical engineering and computer science at Stanford, saying, “This answers a question that the entire industry has had, and that is how do you provide owners and operators of large networks with the flexibility of control that they want in a standardized fashion.

For network administrators, the broad argument for OpenFlow is that it will open up hardware and software routers and switches to give them far more control than they have currently. According to the Times, this will let ISP set “up on-demand ‘express lanes’ for voice and data traffic that is time-sensitive. Or it might let big telecommunications companies, like Verizon or AT&T, use software to combine several fiber-optic backbones temporarily for particularly heavy information loads and then have them automatically separate when a data rush hour is over. For households, the new capabilities might let Internet service providers offer remote services like home security or energy control.”

How much difference will it really make? We’ll have to wait and see. The potential is certainly there for making large-scale networks and the Internet easier to manage and more efficient. But, will ISPs use it or will they stick to the enormous work of dealing with the switchover from IPv4 to IPv6? My bet is that the IPv6 conversation will keep them more than busy enough. If they get OpenFlow hardware and software in their hands I’m sure they’ll be happy to use it as well, but it can’t be their first priority for the next few years.

See also:

OpenFlow: Enabling Innovation In Campus Networks

OpenFlow-Based Server Load Balancing Gone Wild

Don’t Panic! It’s only the Internet running out of Addresses

Real Help for your Network’s IPv6 Transition

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Steven J. Vaughan-Nichols, aka sjvn, has been writing about technology and the business of technology since CP/M-80 was the cutting edge, PC operating system

Disclosure

Steven J. Vaughan-Nichols

Steven J. Vaughan-Nichols is a freelance writer. He does not own stocks or other investments in any technology company.

Biography

Steven J. Vaughan-Nichols

Steven J. Vaughan-Nichols, aka sjvn, has been writing about technology and the business of technology since CP/M-80 was the cutting edge, PC operating system; 300bps was a fast Internet connection; WordStar was the state of the art word processor; and we liked it.

His work has been published in everything from highly technical publications (IEEE Computer, ACM NetWorker, Byte) to business publications (eWEEK, InformationWeek, ZDNet) to popular technology (Computer Shopper, PC Magazine, PC World) to the mainstream press (Washington Post, San Francisco Chronicle, BusinessWeek).

25
Comments

Join the conversation!

Just In

RE: Openflow: Internet 3.0?
FAULKNE 13th Oct
Good day to confirm this comment I would appreciate T h e b e s t o f Z D N e t d e l i v e r e d your website very nice to everyone Yes, Oracle is the only one with shared-disk architecture, but that is there advantage. It means you can add or remove nodes and the database lives on. In a shared nothing architecture, if you lose a node, you lose the system. I'm sure Oracle appreciates EMC highlighting their advantage.I also desire to signal in your RSS feeds. Thank you as soon as once again and maintain up the great operate Awesome post! Thank you very much || thanks for nice content this is really benefit to me.
0 Votes
+ -
RE: Openflow: Internet 3.0?
The Rifleman 23rd Mar 2011
If they want to exploit insecure Access-Points that's fine. It's on their owners. However!, mine is locked and not up for use by anyone but me ! That's all we need!, a way for the criminals to perpetrate crimes in my name since they used my Access-Point to do it. If it comes to this, mine goes down PERMANENTLY !
0 Votes
+ -
RE: Openflow: Internet 3.0?
lorisinclair 15th Sep
@The Rifleman That's all we need!, a way for the criminals? what does this means.
Multimedia Design | E Training Design | Large Scale Design | Menu Design
0 Votes
+ -
Let's not focus on Internet 3.0
drnoi 23rd Mar 2011
Lets focus on building an open internet. An internet where it's impossible to track packets. An internet where it's impossible to DDOS someone. An internet, free of any form of government. If we can have this internet, we don't need net neutrality. OpenMesh anyone?
0 Votes
+ -
RE: Openflow: Internet 3.0?
Lerianis10 23rd Mar 2011
@drnoi

NOT GOING TO HAPPEN! That is the bottom line here. There is no way to make it so that DDoS attacks cannot be done. There is no way to make it impossible to track packets. Etc. etc. etc.

You are holding out for something that is never going to come into being.
0 Votes
+ -
No Absolutes
Mr. Copro Encephalic to You 24th Mar 2011
@Lerianis10: I'll agree that DDoS is not likely stoppable in the foreseeable future, certainly as long as botnets and the like exist. However, right now, there are several ways to make it effectively impossible to track packets end-to-end. It might not hold true in the future, but packet data is generally not kept around, so unlike fingerprints and DNA, you probably don't have to worry about your packets sent today being tracked in 2021. These methods are mostly only used by the military and criminals, but it's possible, and not that hard. Check out the Tor project for good-enough protection, if you don't want to go beyond the download-and-go solutions.
If no one is able to track anyone, then all sorts of crimes will happen all the time, to everyone... without any penalties.

I'm of the opinion where there should be less anonymity in general. Have things more encrypted, where there's automatic keys being passed that encrypt all traffic...

they can easily know who sent it, but they can't easily know what it contains. Thus, when a crime happens, there's a clear trace that can be turned over... but it should only be turned over at a court order.


Oh, and if you ever had an internet with no form of government, how would you prevent people from locking each other out? :P
0 Votes
+ -
RE: Openflow: Internet 3.0?
KBot 24th Mar 2011
The issue here is essentially how the internet was created in the first place. The protocols in use were never meant for this big an infrastructure. Ideally, the internet needs to be completely rebuilt. The problem with that is the world runs on the internet now. This internet would have to be maintained while the other was being built in it's place. GIANT undertaking.
Think about it. If the major contributors & backbones switched to IPv6 and consumers were still on IPv4, then P2P will be throttled. The current problem with the 2 versions is their compatibility, ISPs will have to install converters for their consumers to switch from IPv4 to IPv6. The result is huge decline in software, music, and video pirating. For customers to get around this, they will need to install IPv6 modems, switches, etc so they will not be throttled. This will be a small price to pay to be a step ahead and gain a much faster speed for businesses before the household takes their step to IPv6.
0 Votes
+ -
Maybe I'm missing something, but all the proposed new features of "OpenFlow" seem pretty standard in current routers.

I suspect the "new" would be in cross-licensing into a new "standard" these existing technologies so that the big players can lock up the market.

Not that there's anything wrong with making a buck, but Google, M$, Verizon, etc. aren't going to promote any technology out of the goodness of their hearts. There's always a market angle.
0 Votes
+ -
If everyone makes standard hardware, all of these features will be handled *THE SAME WAY*. When everything is uniform, you only need 1 set of maintenance guides, 1 manual, 1 training course... Google and Verizon and other consumers want to reduce their costs (the market angle you mention). Cisco will go along with it, because these giants will buy the hardware that offers this standard.

It's not about *adding* features, it's about reducing *costs*. The market has cost AND benefit to consider, after all.
0 Votes
+ -
RE: Openflow: Internet 3.0?
Knowles2 Updated - 24th Mar 2011
@Takalok Actually from I read it just combining and cleaning up all the current different versions and combining those into a single open standard. I am presuming the reason it is called openflow is because it free to use by anyone . Which it surely has to be otherwise the current users would just carry on doing there own seperate versions of the code.

The reason they probably all supporting it is because it will surely cut costs in the long term.
0 Votes
+ -
RE: Openflow: Internet 3.0?
tkejlboom 24th Mar 2011
@Takalok

Standard is perhaps not the right word for what you mean. Perhaps typical would be more precise. This is a perennial issue. Cisco has CDP, but they mess with it whenever they like, and no one else can predict what they'll do next with it. So, everyone else gets together and comes up with LLDP to do it instead. LLDP didn't make CDP go away. It just took a function everyone was using a made it so admins had the option of deploying it in a heterogeneous environment with an expectation it would actually work.
0 Votes
+ -
RE: Openflow: Internet 3.0?
Knowles2 24th Mar 2011
So from the article is appears that for them to use Openflow they will need to purchase new hardware. An for them to role out IP6 they need to buy new hardware so may be they should just do both at the same time and are they two different sets of hardware.
0 Votes
+ -
RE: Openflow: Internet 3.0?
tkejlboom 24th Mar 2011
@Knowles2

Actually, they're both probably software fixes, but you didn't hear that from me, Shhhhh.
0 Votes
+ -
RE: Openflow: Internet 3.0?
tom@... 24th Mar 2011
Frst of all, "clouds" are nothing but a server or a server farm with accounts and applications, so it's no different than any server farm, really, except now joining the "cloud" makes you an even easier target because every member is now located in the ONE set of servers for exploitation. Sensitive data/operations/data do NOT belong on the cloud! They belong where they were developed and NOT connected to the 'net, in fact!

Secondly, OpenFlow, whatever it really is, is totally unnecessary; everything that needs to be done for the 'net can already easily be done NOW with the possible exception of IPV 6! Spam could be stopped right in its track if EVERY ISP dropped anything without a valid connection data at every node along the way, including the originating machine. They simply refuse to do so and put ZERO interest n whether there are forgeries in a mail, allowing scams, spams, stalking, Nigeria-like frauds and all kinds of things. All it would take is to use what is already available to them!
So what makes anyone think, with today's ISP attitudes, that Openflow would find itself a useful home, well, anywhere? It's really just one more protocol in the protocol basket IMO; we havn\'t yet used what we have!
Starting up a new 'net might be an interesting task, one which I doubt would have the steam to happen anyway. Yuk! Not enough information in the article to get me interested; I don't know about others.
0 Votes
+ -
RE: Openflow: Internet 3.0?
MACKENZI 11th Sep
I also desire to signal in your RSS feeds. Thank you as soon as once again and maintain up the great operate! nccma cooler
0 Votes
+ -
RE: Openflow: Internet 3.0?
MARAGARET 12th Sep
I used to be more than happy to seek out this internet-site.I wanted to thanks in your time for this glorious read!! I positively enjoying each little bit of it and I have you bookmarked to check out new stuff you weblog post. this thread is amazing i like your work and i appreciate you that you have share a useful stuff thanks for sharing the i shop abatwa
0 Votes
+ -
RE: Openflow: Internet 3.0?
RHIANNONA 13th Sep
I used to be more than happy to seek out this internet-site.I wanted to thanks in your time for this glorious read!! I positively enjoying each little bit of it and I have you bookmarked to check out new stuff you weblog post.Bookmarking now thanks please consider a follow up post. power sa shop
0 Votes
+ -
RE: Openflow: Internet 3.0?
SATURNINA 14th Sep
I think the representation of this article is actually superb one. This is my first visit to your site. Thanks a lot and keep sharing the information. Keep updating the information for all of us. Thanks ZDNet Government was launched as the brand's first industry vertical, with a mission to cater to IT professionals in the public secto I agree with your post. However, do you have any sources I can cite for my paper wheel car com bury
0 Votes
+ -
RE: Openflow: Internet 3.0?
raw100 22nd Sep
Openflow has security vulnerabilities but patches have been released to make it more secured
Louisville seo
0 Votes
+ -
RE: Openflow: Internet 3.0?
TOCCAR 25th Sep
Well welcome, hopefully you can become a vital member of the community and really help to push far ahead of google. Which Im sure the development team would love. This will of course earn you alot points too and get you on the leaders board. z d n e t t h a n k Im not sure i come to an agreement with you on every level, howevor it absolutely was a good posting, many thanks for taking the time to put up your ideas.
0 Votes
+ -
RE: Openflow: Internet 3.0?
MCKNIGH 26th Sep
Thanks nice info z d n e t I really liked your current article write more..let me add you to its favorite The articles you have on zdnet s i t e are always so enjoyable to read. Good work and I bookmarked it.
0 Votes
+ -
RE: Openflow: Internet 3.0?
pjlatombo 27th Sep
I can almost see a lot of hacker when openflow approved as the standard protocol... action forex
0 Votes
+ -
RE: Openflow: Internet 3.0?
RICHMONFT 30th Sep
Fantastic news about the new release.I positively enjoying each little bit of it and I have you b o o k m a r k e d to check out new stuff you weblog post.Im not sure i come to an agreement with you on every level, howevor it absolutely was a good posting, many thanks for taking the time to put up your ideas
0 Votes
+ -
RE: Openflow: Internet 3.0?
FAULKNE 13th Oct
Good day to confirm this comment I would appreciate T h e b e s t o f Z D N e t d e l i v e r e d your website very nice to everyone Yes, Oracle is the only one with shared-disk architecture, but that is there advantage. It means you can add or remove nodes and the database lives on. In a shared nothing architecture, if you lose a node, you lose the system. I'm sure Oracle appreciates EMC highlighting their advantage.I also desire to signal in your RSS feeds. Thank you as soon as once again and maintain up the great operate Awesome post! Thank you very much || thanks for nice content this is really benefit to me.

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix
Click Here
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix
ie8 fix