Who Will Fix the Internet? No One, Apparently
blackbearnh writes "It seems like everyone focuses on the latest and greatest killer Internet applications, but the underlying infrastructure that all of them run on is showing its age. That's the claim made by a recent article in the Christian Science Monitor. IPv4 is relatively ancient, and even stalled improvements like IPv6 aren't significant enough to matter, according to some researchers. With no one 'in charge' of the Internet, it's almost impossible to get any sweeping technical improvements made, especially since there's no financial incentive on the part of the ISPs and telecoms to invest in basic infrastructure. CalTech Professor John Doyle puts it this way: 'To the extent I've been working in this field for the last 10 years, I've been mostly working on band-aids. I'm really trying to get out of that business and try to help the people, the few people, who are really trying to think more fundamentally about what needs to be done.'"
I suppose IANA could start handing out IPv6 addresses only from now on, that'd shake the industry up quickly enough; and if ICANN announced that they would turn off IPv4 on its DNS roots, it'd have the same effect.
IPv4 is an absolutely fundamental part of virtually every network in existence today, and given that networks are a fundamental prerequisite in the modern computing world and see very, very, very, very heavy usage every minue of the day no one is going to take any time out and start tinkering because people think networks and the internet are broken. There's no financial incentive for ISPs or any companies to invest in IPv6 yet and there won't be no matter who is 'in charge' of the internet to 'force' it to happen. You can't mandate anything in an open market, and I just find the possible motivation for that statement bizarre.
Basically, it'll start to happen when we really do run out of IP addresses and things get desperate and it will happen when someone comes up with a sane and straightforward guide for making IPv6 co-exist happily with existing IPv4 networks and making sure everyone knows about it. Until those things happen there is zero incentive to rip out and replace or tinker with something so fundamental. Band aids are the order of the day and have been in every piece of fundamental infrastructure since time imemorial. We must leave this 'rip out and replace' culture in computing far behind otherwise no one can ever take us seriously.
The article author thinks IPv6 is just a band-aid, though he admits it would fix the address shortage. He is talking, vaguely, about an architectural upgrade but doesn't really say *what*. He only says "more research is needed", which I translate to "give me more funding".
Do you have any insight as to what he's talking about, other than "get off your ass on IPv6"?
Learning HOW to think is more important than learning WHAT to think.
There will be no proactive solution; this sort of thing will only be improved upon in increments as things break. John Doyle mentions "Band-Aids" but that's exactly how it needs to evolve....like any other living organism.
Loading...
Actually I would think that file sharing is the biggest part of the traffic, followed by porn.
Yes actually. One of the most unbiased news sources available.
No this isn't sarcasm.
I honestly don't even think IPv6 is needed. We just need recall some of those huge blocks of IP addresses that have been allocated for no good reason and implement NAT/proxies more widely.
Just about every single company uses firewalls nowadays anyway, there is absolutely no reason for them to have huge blocks of IP addresses like they currently do (they don't even use them!).
The Internet is improving everyday as better routers, faster servers, new better cables/antennas are deployed, the last mile connection options are also multiplying. IPv6 is put on hold as there is no real need for it at the moment.
IPv6 is NOT on hold. Most of Asia are already using IPv6. If you use Apple there's a good chance you're using IPv6 without even realising it. The EU is mandating moves to IPv6 in the coming years, and I imagine most countries are doing something similar.
The US may have its head in the sand, but that doesn't mean everyone else does.
The Future of Human Evolution: Autonomy
> it won't be anywhere near as free and useful for any Joe Public to get on, express views, be anonymous, etc.
The internet isnt anonymous.. and people need to stop believing that.
Posted A.C. for irony. :]
The problem is that congestion control on the Internet is strictly based on the Van Jacobsen hacks to TCP/IP. These work pretty well, but they have problems. First, a lot of IP traffic is not TCP. Second, various IP protocols like Bittorrent actually game congestion control to get more than their fair share of the pipe, and there's really no way to prevent this (e.g., what Comcast tried isn't a good solution).
The belief that no-one is working on this is incorrect, however. There's some very good work being done in the IRTF (a research organization associated with the IETF). They did a really cool presentation on their work at the Stockholm IETF this month. There are really good people at various ISPs and running the backbones. It is not the case that it's all on autopilot and slowly decaying. E.g., check out Hurricane Electric. Comcast has a very good team.
The most hopeless thing I see on the Internet is the continued prevalence of operating systems that are highly vulnerable to attack due to poorly-thought-out security models. Apple is starting to do some interesting work on this - they recently hired the guy who did BitFrost for the OLPC project, for example. A big complaint about Bitfrost is that it's not necessarily all that useable, but if anyone can fix that, it's probably Apple. Would be nice if Microsoft weren't backsliding on this.
Oh, and if you reassigned all of the large, assigend-but-unused, IPv4 blocks at the current allocation rate, they would all be gone within 18 months. Good long-term thinking there.
I am TheRaven on Soylent News
Apple? ALL major OSs have shipped with IPv6 turned on for some time now. Windows had it for XP, but not on by default. Vista and 7 both are on by default. All major Linux, NetBSD, FreeBSD, etc, have had it for years as well.
Because it won't happen in ~700 days, it will happen in ~700+X days, where X is time bought with stupid last ditch efforts like spewing NAT everywhere and reselling/freeing unused blocks of ipv4 addresses. Any way to avoid spending those X days working with a broken Internet is a positive in my book.
"Knowledge is the only instrument of production that is not subject to diminishing returns" -Journal of Political Econom
Most of the proposed "upgrades" are worse. There was a "Clean Slate Program" at Stanford, but the general idea was to put the network firmly under the thumb of the carriers, turning the Internet into something like mobile telephony. That didn't fly.
IPv6 and IPSEC would fix most of the problems down at the IP level. It might be useful if the FCC mandated that US ISPs must support IPv6 to consumers by some date. More likely, China may mandate IPv6; they need the address space. The 2008 Olympics was mostly run on IPv6, so the technology is working there.
There's no incentive for the ISPs to fix the problem?
I think if there's a way to increase profits by reducing equipment costs, then there is an incentive. One of the original authors of the TCP/IP protocol just designed a stream router (as opposed to a packet based one) that will route orders of magnitude more data for roughly the same cost as a conventional switch or hub. [citation needed] If ISPs adopt the thing, they spend less money on upgrading infrastructure to meet need and make more money. Money is a good incentive. You can make just about anyone do anything for the right amount of money.
Sure, supply and demand. Where the demand is great because of IPv4 address shortage -- Asia -- it hasn't stalled and has been rolled out robustly. Where it is NOT in demand, because there is no shortage of IPv4 addresses in the U.S., it has stalled. Aside from large address space, there really isn't a compelling benefit to switch to IPv6. As much as geeks like things like mandatory IPsec support, autoconfig, etc. they are geek appealing and not appealing to the masses.
Learning HOW to think is more important than learning WHAT to think.