Proposed IPv6 Cutover By 2011-01-01
IO ERROR writes "An internet-draft published this month calls for an IPv6 transition plan which would require all Internet-facing servers to have IPv6 connectivity on or before January 1, 2011. 'Engineer and author John Curran proposes that migration to IPv6 happen in three stages. The first stage, which would happen between now and the end of 2008, would be a preparatory stage in which organizations would start to run IPv6 servers, though these servers would not be considered by outside parties as production servers. The second stage, which would take place in 2009 and 2010, would require organizations to offer IPv6 for Internet-facing servers, which could be used as production servers by outside parties. Finally, in the third stage, starting in 2011, IPv6 must be in use by public-facing servers.' Then IPv4 can go away."
who is this guy and why does he control what happens with my internets?
The larger address does allow for autoconfiguration. Apparently DHCP is not doing a good job at it.
This is a great plan for switching over to IPv6. It's full of things that everyone MUST do. It's just missing one thing: if everyone ignores the plan and does nothing instead, how is it going to be enforced?
Aight, I put on my robe and wizard hat.
(I had to make an exception to the rule in my sig for that one!)
-Peter
One of the things holding back the deployment of IPv6 is the fact that IPv6 PI still isn't sorted. There has been some movement of late, but it's still not sorted. (PI = provider indepentent address space, PA = provider allocated)
Without PI, you can't do multihoming, unless you're a Ripe member (so you're multihoming on PA space). Lots of companies will only use IPv4 PI address blocks (so they're not tied to one provider), so won't try IPv6 until they can get a PI block. At work, we'd love to do IPv6 in production, but because we can't get an IPv6 PI block, we can't.
Until all the ripe regions roll out IPv6 PI, lots of companies that want to do production IPv6 just won't. It needs fixing
This post will enter the public domain 70 years after my death, unless Disney buys another extension.
I'm sure Switzerland's ISP's are neutral on IPv6.
This has been a hot topic on a number of lists. Some observations:
1. Neither John Curran nor the IETF has the the authority to bring this about, thus the use of the word "must" is misleading. Even if the regional internet registries supported this with policy that placed additional IPv4 addresses out of reach of those who did not deploy IPv6, far less than half of the content providers would be impacted within the proposed timeframe. Indeed, relatively few content providers come back for more addresses. Its mostly the transit providers which connect the end users who have a growing need for IP addresses.
2. The natural course of IPv4 depletion is more likely to drive conservation of IPv4 addresses than it is to drive IPv6 adoption. Business will tend towards this path because the incremental cost of conservation is small and the benefits are immediate while the cost of IPv6 deployment is large and the benefits are remote. Conservation might sound like a good thing but its actually very dangerous. It implies injecting many additional routes into the "default-free zone," which for complex technical reasons would decrease the overall stability of the Internet.
3. Existing policy at the regional registries serves to obstruct the deployment of IPv6. For example, in the Americas at ARIN, there is an additional $500 fee to receive IPv6 addresses in addition to whatever fees you pay for IPv4 addresses. That's a nuissance. More critical is the wide swath of legacy multihomed content providers who because they are too small don't qualify for IPv6 addresses from ARIN. Those folks can't get the so-called "provider-independent" addresses they need to connect via IPv6 in a technically comperable way to how they connect with IPv4.
Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
I love how the guy uses the word 'must' and 'Internet' in the same sentence!
Score:-1, Funny
The idea is that IPv6 addresses are a 2-part address. The first 64-bit part is the classification and routing. The second 64-bit part is the unique space, although literally that does not need to be. The idea is to eliminate error and complexity prone steps to map unique link layer addresses into globally routable addresses. Sure, this could have been done with a lot fewer addresses and still have enough for even the very largest networks. But then you'd have to ensure that no 2 hosts could end up with conflicting addresses. The gateway router could certainly do that, but if it gets rebooted, all the addresses might have to be changed because the map gets reset. By using link layer addresses, once the globally routable prefix is known, the host/interface addresses can remain constant even if the router is rebooted. One of the goals of IPv6 is more automatic configuration.
now we need to go OSS in diesel cars
Again? Did you just wait for a possibility to post the same junk again, three years later?
No "Network Anonymiser Translation" this time, but an ethnic slur, great.
"Hannibal's plans never work right. They just work." Amy/A-Team
Does the IETF even realize the scope of this project? Ignore everything else and just look at every ISP in the world....all of them....the big ones and the mom-and-pop shops.
Now every single one of them must have routing gear (and all the associated monitoring equipment) capable of IPv6, and the ability to manage the massive address space. I know ISPs right now that can barely handle their IPv4 infrastructure that has been in place for a decade. Now you are asking them, in the space of a few years to throw out their existing infrastructure and move completely to IPv6? That's rich.....
If the ISPs don't convert (or can't quickly convert) then no one else will.
-ted
Also, don't fall into the all too common trap of looking at how large 2 to 128 is and thinking that ipv6 really provides that many unique addresses. You have to look at how the bits are used, the number of useable Internet addressable devices is much smaller. Perhaps even around the size you may be thinking we need. A new addressing system can provide some nice new features. Imagine the benifit of having a portable IP addres that is yours no matter what network you connect to or where in the world you move. Kind of like having a real truly portable telephone number. As all communication merges into IP address this will be both handy and important.
None of this should be taken to imply that I support the absurd cut over schedule in this thread. But there are some nice things designed in ipv6 and it will be a positive thing if the convesrion is done right, not switched over in a mad rush.
I'm an American. I love this country and the freedoms that we used to have.
- Home computer
- Work computer
- Laptop (private or work)
- Cellphone(s)
- Net connected appliances (TiVo, net music players, IP phones, home surveillance, alarms)
Each ideally needs its own address, and it's not hard to see how 4 bln addresses will be used up.
Solve it with NAT, you say. Sure - but actual interactivity is in higher and higher demand. Both my MythTV box and my laptop in most locations are NAT'ed. Save for my tinkering with NAT routing which is only for geeks, I can't get to my Myth box from the outside.
Another problem is the solution to the above problem - VPN. At my former job (a web consulting agancy) we were routinely given VPN access to clientsites. They were all setup with IPs in the range 192.168.X.nnn. We had no collisions of X, but we were a small firm, and it will happen.I remember hearing the same argument against using FAT32. Although your point is quite valid, I think the world will recover, and quickly.I'm no expert, but didn't the world stop using minimum MTU for anything larger that that a while ago? If an MTU is size 1500 instead, the overhead is a whopping 1.3%, or downloading an extra 51 mb on your full, uncompressed 50gb bluray movie.
Yeah, it's not free of drawbacks, but progress seldom is.
The biggest problem with IPv4 is that the way addresses were distributed totally screwed over Asian countries. There are single Universities in the US that have more assigned IP addresses than pretty much the entire Asian continent! There are places in China that now sit behind six layers of NAT.
Asia will lead, and anyone who wants to communicate with them will be forced to follow.
It's related to the birthday paradox. This is not really a paradox, but is counter to intuitive thinking. It states that in a group of 23 randomly chosen people, there is a 50% chance that two will have the same birthday. While you only need 23 different days in the year for everyone in the group to have a different birthday, you need a lot more if the days are chosen at random. For stateless autoconfiguration you need n parties (where n is the maximum number you might want to put on a single network) to be able to pick unique numbers. The simplest way of doing that is to take an existing globally unique number; the MAC address. You could use a hash of some other unique information, but the smaller you make the hash, the greater the chance of collision.
I am TheRaven on Soylent News
At the risk of feeding the troll, I wanted to try to clear up some misconceptions.
1. Cisco routers suck at IPv6.
Anything reasonably current doesn't route IPv6 in software. Yes, there's legacy stuff out there that will have to be dealt with, but there are solutions to those legacy hardware deployments that aren't terribly arduous. But it does mean people need to get started dealing with this *NOW* rather than later.
2. There are too many addresses.
Uhm...so don't use them all. I'm not sure what sort of objection this is. "Oh, we can't do that because that solution will give us more resources than we need." Oh the horrors of not having to worry about running out of addresses, I'm not sure I can deal with that problem
3. IPv6 addresses are too large.
The ISP that I used to work for advertises 7 or 8 routes into the IPv4 default-free zone. With a move to IPv6, they could easily, without breaking a sweat, move to only advertising a single route. So, an IPv6 route would have to consume more than 8 *times* the memory that an IPv4 address does for it to be a loss for the routes that said ISP would advertise. Many enterprises advertise many many more routes than that in IPv4 and could drop down to a single (or very few) IPv6 routes. Yes, the memory footprint of each individual route in routers would be bigger, but the number of them will be significantly smaller, meaning overall router memory consumption will drop.
4. The IPv6 header is too large.
Ooh, 3.4% (and that's worst case)...I'm not sure the world can handle those sorts of inefficiencies. Yes, IPv6's larger header will drop data throughput efficiencies ever so slightly. That's better than the 100% drop in efficiency you'll have when you can't get an IPv4 address at all.
Right now, users want to be on the Internet that Google is on. Small sites cannot add support for both networks because it's cost prohibitive. Make it cheaper for small companies to switch and more expensive for large companies not to if you need to force the issue. At this point, it'll probably be easier to come up with something interesting.
Oh and John Curran is an idiot.
( ) technical (x) legislative ( ) market-based ( ) vigilante
approach to introducing IPv6. Your idea will not work. Here is why it won't work. (One or more of the following may apply to your particular idea, and it may have other flaws which used to vary from state to state before a bad federal law was passed.)
( ) No one will be able to find the guy or collect the money
( ) It is defenseless against brute force attacks
(x) We'll be stuck with it
(x) Users of the internet will not put up with it
(x) Microsoft will not put up with it
( ) The police will not put up with it
(x) Requires immediate total cooperation from everybody at once
(x) Many internet users cannot afford to lose business or alienate potential employers
(x) The general public doesn't care about IPv6
( ) Anyone could anonymously destroy anyone else's career or business
Specifically, your plan fails to account for
( ) Laws expressly prohibiting it
(x) Lack of centrally controlling authority for the internet
( ) Open relays in foreign countries
( ) Asshats
(x) Jurisdictional problems
(x) Unpopularity of new protocols
( ) Public reluctance to accept weird new forms of money
(x) Huge existing hardware investment in IPv4
( ) Susceptibility of protocols like IPv4 to attack
(x) Willingness of users to install OS patches
( ) Armies of worm riddled broadband-connected Windows boxes
( ) Eternal arms race involved in all filtering approaches
( ) Joe jobs and/or identity theft
(x) Technically illiterate politicians
(x) Extreme stupidity on the part of internet users
( ) Dishonesty on the part of spammers themselves
(x) Bandwidth costs that are affected by ISPs having to switch to a new protocol
( ) Windows
and the following philosophical objections may also apply:
( ) Ideas similar to yours are easy to come up with, yet none have ever been shown practical
( ) Any scheme based on opt-out is unacceptable
(x) IP protocol should not be the subject of legislation
(x) Cutoff dates suck
( ) We should be able to talk about Viagra without being censored
( ) Why should we have to trust you and your servers?
( ) Incompatiblity with open source or open source licenses
( ) Feel-good measures do nothing to solve the problem
(x) Managing dual v4 and v6 addresses is inconvenient
( ) I don't want the government reading my email
( ) Killing them that way is not slow and painful enough
Furthermore, this is what I think about you:
(x) Sorry dude, but I don't think it would work.
( ) This is a stupid idea, and you're a stupid person for suggesting it.
( ) Nice try, assh0le! I'm going to find out where you live and burn your house down!
Looks like these truths are not so self-evident after all...
Why do these articles only end up being commented about IPv6 improved address space?
IPv6 offers lots of tasty features because they took the opportunity to fix a lot of quirks in the IPv4 protocol while they were at it, and that offers real world advantages.
Things like host autoconfiguration and ad hoc networking, end-to-end IPSec support in the standard, larger datagram support for efficiency in fast networks.
Beware: In C++, your friends can see your privates!
the overhead is a whopping 1.3%, or downloading an extra 51 mb on your full, uncompressed 50gb bluray movie.
!) The bluray *image* may not be compressed, but the bluray *movie* is compressed to fit in 50GB
2) 1.3% of 50GB = 50000MB is somewhere around 500MB, not 50MB - you're off by a zero
Live today, because you never know what tomorrow brings
I'm being completely serious.
NAT (ie, the mangling of IP addresses) doesn't give you any security whatsoever. Putting your box in the DMZ isn't bypassing the NAT, its just setting up a different type of NAT.
The security that you get behind your NAT device is because the device necessarily has stateful packet inspection and filtering engine...because dynamic NAT doesn't work without it...its the stateful inspection and filtering that gives you the security, not the NAT/mangling of the IP addresses.
You could stick a stateful inspection and filtering device that denies inbound connections by default in your laptop travel bag and have exactly the same level of security, without breaking useful applications like NetMeeting (admittedly dated), and other useful applications that connect directly client to client.
The rest of the points in that post were similarly bogus. NAT sucks because it breaks the end-to-end IP model (which also breaks IPSec). It also requires the network to handle connections and maintain state. IPv6 also uses multicast for ARP resolution instead of broadcast, which means your NIC doesn't have to deal with a packet every time someone else on your subnet wants to contact a machine that isn't in their cache.
Just junk food for thought...