Slashdot Mirror


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."

71 of 398 comments (clear)

  1. I am not trying to troll right now but... by techiemikey · · Score: 5, Insightful

    who is this guy and why does he control what happens with my internets?

    1. Re:I am not trying to troll right now but... by deftcoder · · Score: 3, Insightful

      He sounds like an author of fiction to me...

      If I see IPv6 implemented worldwide in my lifetime, I'll be really surprised.

      --
      Peace sells, but who's buying?
    2. Re:I am not trying to troll right now but... by notnAP · · Score: 2, Funny

      Oh, just some guy who probably owns alot of stock in Cisco.

    3. Re:I am not trying to troll right now but... by halcyon1234 · · Score: 2, Informative
      *ahem*

      PROPOSED IPv6 Cutover.

      Proposed.

    4. Re:I am not trying to troll right now but... by AGMW · · Score: 2, Insightful
      What I don't understand is why the IPv4 address space isn't mapped conveniently into the IPv6 address space (the first set of addresses ... ie 000.000.000.. ... then you can run both "internets" side by side. The major intenet trucks etc could be upgraded first (as required or as h/w gets old and needs replacing anyway), etc, until it is your choice if you want to see or use an IPv6 address, if you do, you just need to upgrade your end, and if you want to wait a bit, that can be your call!

      But I must be missing something?

      --
      Eclectic beats from Leeds, UK
      handmadehands.co.uk
    5. Re:I am not trying to troll right now but... by mrsbrisby · · Score: 4, Informative

      I know John Curran as a troll on the PPML who brings up "IPV6 internet cutoff" every so often. He ignores all of the reasons why IPV6 isn't ready, and loudly proclaims people on *this Internet* (ipv4) are just holding back progress of his *other internet* (ipv6) which nobody is on.

      He suggests charging people more for IPV4 allocations will speed IPV6 adoption and has no idea what an idiotic statement that is. He admits he doesn't care if raising the price of IPV4 allocations will simply drive smaller networks "out of business" as "they should be on IPV6 anyway". Meanwhile Google can afford it and nobody gives a shit about IPV6- they just want to use the same internet that Google is on.

      He lies and says we're running out of addresses at a rate of 10-15 /8's per year. ARIN says we're going through about 3-4 a year (see the ipv4-allocation-assignments- this stuff is public even to nonmembers)

      He has no migration plan besides "just replace all your hardware and software". It's about as stupid as the HDTV plan, which since I cannot record HDTV without buying illegal hardware, I'm not buying either.

      Seriously, does anyone think an actual migration plan for something as big as - replace the entire Internet- would be authored by a single person that nobody outside of ARIN and IANA working bodies have heard of?

      He's an idiot and an asshole.

    6. Re:I am not trying to troll right now but... by Zarhan · · Score: 4, Informative

      What I don't understand is why the IPv4 address space isn't mapped conveniently into the IPv6 address space (the first set of addresses ... ie 000.000.000.. ... then you can run both "internets" side by side.

      It is.

      http://en.wikipedia.org/wiki/IPv4_mapped_address

      There are even ways for reaching IPv4 hosts from IPv6.

      http://en.wikipedia.org/wiki/Stateless_IP/ICMP_Tra nslation_algorithm

    7. Re:I am not trying to troll right now but... by arun_s · · Score: 2, Informative
      This is actually already possible. There are at least two types of v4-compatible v6 addresses (the first one's deprecated, I think):

      ::127.0.0.1
      2002::127.0.0.1
      Anytime you move from a v4 to a v6 network, your gateway automatically prepends the 2002:: prefix to make your IP a v6 address. The problem here is that you have to have a public IPv4 address for this to work. If you're inside a NAT'ted network, your private address wouldn't be translatable to a corresponding v6 equivalent.
      p.s. a link.
      --
      I can explain it for you, but I can't understand it for you.
    8. Re:I am not trying to troll right now but... by complete+loony · · Score: 2, Informative

      Yes, the whole IPv4 address space exists in IPv6 see IPv4_mapped_address.

      --
      09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.
    9. Re:I am not trying to troll right now but... by RhadamanthosIsChaos · · Score: 2, Funny

      The major intenet trucks etc could be upgraded
      Dude, we've been over this. It's not a truck. It's a series of tubes.
      --
      +++OUT OF CHEESE ERROR+++ REDO FROM START +++
    10. Re:I am not trying to troll right now but... by Spazmania · · Score: 2, Informative

      No, 2002:: is for 6to4. You map the IPv4 address in right after the 2002 and the machine at that IPv4 address serves as the gateway to a /48 of IPv6 addresses. For example, if your 6to4 gateway's IPv4 address is a.b.c.d then its IPv6 address is 2002:aabb:ccdd::1 and it supplies IPv6 connectivity for 2002:aabb:ccdd::/48.

      6to4 is a good idea that could be great but isn't because it depends on a small network of volunteers to run encapsulators and decapsulators. The volunteers would be overrun if any meaningful business use was attempted.

      --
      Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
    11. Re:I am not trying to troll right now but... by igjeff · · Score: 2, Informative

      > Nobody is IPV6-only, so there is no financial benefit to being an early adopter

      There is no *short-term* financial benefit. There's a *huge* financial benefits for people and enterprises that are able to see beyond their own nose.

      >(maybe we'd PI some old /8's)

      What do you think ARIN and the RIR's have been doing for the past 5+ years?

      At current run rates, we're going to run out of IPv4 address, completely, in 2010 or 2011. There won't be any old /8's left available to turn into PI space.

      Wake up and smell the coffee, you need to start thinking about deploying IPv6 now, or experience extreme pain in 3-4 years when you find yourself up against a wall because you can't get IPv4 addresses, and/or can't get to services that are starting to deploy *only* on IPv6 because that's all they can get.

    12. Re:I am not trying to troll right now but... by Spazmania · · Score: 5, Informative

      How we do prove that we are truly running out of IPv4 address?

      That's pretty much been done: http://www.potaroo.net/tools/ipv4/index.html

      --
      Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
    13. Re:I am not trying to troll right now but... by Percy_Blakeney · · Score: 3, Insightful

      He lies and says we're running out of addresses at a rate of 10-15 /8's per year. ARIN says we're going through about 3-4 a year (see the ipv4-allocation-assignments- this stuff is public even to nonmembers

      No, he's not lying. You made the mistake of only looking at ARIN's numbers, which show IP usage in the Americas. Try looking at IANA's numbers instead and you'll see that the allocation of ~10 /8's per year is about right. So far this year, RIPE (covering Europe) has gotten 4 new blocks and APNIC (covering Asia) has gotten 5.

  2. Yeah, that'll happen by Anonymous Coward · · Score: 2, Insightful

    Remind me again what authority the IETF actually has?

    Oh yeah, none. They create specs, then people half-implement them, and nothing changes.

    Just like the change to digital TV. It might be a better broadcast system, but without the government forcing people to change, it wouldn't have happened otherwise. IPv6 just doesn't offer anything sufficiently valuable over IPv4, so people won't bother to change.

    1. Re:Yeah, that'll happen by mrogers · · Score: 4, Insightful

      They create specs, then people half-implement them, and nothing changes.
      That's exactly the problem with the IETF today. Back in the good old days they half-implemented things and then wrote the specs.
  3. Re:not ready for prime time by VGPowerlord · · Score: 2, Interesting

    I knew IPv6 addresses were 128 bits long, but I didn't realize that 64 of those are used for local addressing.

    I mean, I can understand that this is done so MAC addresses can be mapped into it, but come on... all of IPv4 is 32-bits. Do we really need 64-bits for local addressing?

    --
    GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
  4. Re:not ready for prime time by Da+Fokka · · Score: 3, Insightful

    The larger address does allow for autoconfiguration. Apparently DHCP is not doing a good job at it.

  5. missing one thing by badfish99 · · Score: 4, Insightful

    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?

    1. Re:missing one thing by Just+Some+Guy · · Score: 2, Insightful

      but the people who would need to spend money to replace routers etc evidently don't see any benefit for themselves.

      Well, one thing that this might do is give router manufacturers a kick in the pants to make IPv6 work well. Come 2009, any router that isn't IPv6-capable is officially obsolete according to the IETF. I don't think manufacturers will want their hardware written off before it even hits the shelves. Maybe it will turn out to be a checklist feature that no one actually uses, but I don't expect that to happen.

      --
      Dewey, what part of this looks like authorities should be involved?
    2. Re:missing one thing by Just+Some+Guy · · Score: 2, Insightful

      Remember what happened when Apple released the Airport Express with support for non-NAT'd IPv6?

      I sure do. Apple screwed up an implementation and therefore no one else will ever be able to get it right.

      Similarly, Nimda, Blaster, and SQLSlammer permanently ended the use of webservers, operating systems, and databases.

      --
      Dewey, what part of this looks like authorities should be involved?
  6. Re:Question by pete-classic · · Score: 5, Funny

    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

  7. January 1st? by Mike1024 · · Score: 2, Funny

    You would think scheduling a big upgrade for the middle of the holiday season would be asking for trouble.

    What's wrong with saying "the second weekend in February" or some similarly random date? It's a weekend so it won't interfere with business, but unlike new years day it won't mess with employees' personal lives too much.

    There's a reason businesses and governments don't start their financial/tax years on the first of January, after all.

    --
    "Goodness me, how unlike the FBI to abuse the trust of the American public." -- The Onion
  8. IPv6 PI needs sorting out first by gagravarr · · Score: 3, Interesting

    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.
    1. Re:IPv6 PI needs sorting out first by igjeff · · Score: 2, Insightful

      Uhm...perhaps you're under a different RIR than I am, but my company has PI IPv6 space (North America), and working great (within the constraints that we're not fully deployed for IPv6 internally, yet, but that's in progress...we can ping6 from our border routers and such, so we've got the first building blocks in place and are moving forward with more).

    2. Re:IPv6 PI needs sorting out first by Spazmania · · Score: 2, Interesting

      While multi-homing is important for highly reliable connectivity, we need to do some better aggregating of it. PI blocks should be limited to only those businesses so large that they can't operate as part of a group collective. Smaller businesses that do need multi-homing (as opposed to redundant connectivity to one provider that has multi-homing) can group together to use a common PI block divided into subnets and thus use cause one route entry for the lot of them.

      Show me how to actually do that from a technical perspective that doesn't also require them to negotiate Internet transit as a group and you win the prize.

      --
      Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
    3. Re:IPv6 PI needs sorting out first by igjeff · · Score: 4, Informative

      Here's a hint. When you fill out your justification forms. Include all your RFC1918 IP addresses (ie, 10.x.x.x, 172.16.x.x, 192.168.x.x, et al). Since there is no space reserved in IPv6 equivalent to RFC1918, meaning you generally need to allocate "global" IPv6 addresses for your internal systems as well, you can include your internal numbering space as part of the justification.

      Otherwise, in North America, the criteria for getting IPv6 PI space is exactly the same as IPv4 PI space, and is based on your usage of IPv4 space...and since you can count the RFC1918 space in your justification, it actually ends up easier to get IPv6 space.

    4. Re:IPv6 PI needs sorting out first by macdaddy · · Score: 2, Interesting
      The size of the routing table is only pertinent IF you take a full table. There are very few reasons for any dual-homed non-SP entity to need a full table. All they need is a default route from each peer. If it's a matter of wanting to more efficiently steering traffic destined to a specific peer onto that peer's link then you can either use a route-map and a list of that peer's larger prefixes to adjust the MED or weight or you can simply ask your peers to send you only their routes (trivially easy for them to do).

      For those of us SPs that require full tables then the number of routes is a concern that's easily mitigated. We can implemente RIR policy filtering. That cuts the full table down to just over 1/3rd the normal size. For larger platforms relying on TCAM allocations for entries in the RIB you can generally adjust the size resource usage to free up more TCAM space. These are very larger routers though with old supervisor engines. SPs with these routers are pushing them further into the distribution and aggregation layers where they don't need full tables (in non-MPLS cases at least). These would be 6500/7600s with Sup2s. Soon Sup32s will be on the chopping block. As far as the smaller routers go they are typically limited by RAM. I replaced a decrepit Cisco 3660 with 192MB of RAM a few months back. That old router was receiving 3 full tables. 3! Granted, it didn't have enough RAM to run CEF but that's another story. Most people who have a legitimate need for full table won't be trying to put them on a router that small and preferably not that old.

      So in short the size of your RIB isn't a problem for those who have a legit need for full tables and for the few that are in a pickle with older supervisor engines there are easy ways to mitigate it. It's how big your RIB is; it's how you use it.

  9. Re:Public facing web servers? by Col.+Klink+(retired) · · Score: 2, Insightful

    What's so hard to understand? Yes, you're web server faces the public. I, however, have several web servers at my organization that are NOT accessible to the public. If I want to keep them that way behind my firewall, I'd be free to do so under this plan.

    Not all machines with IP addresses are public facing (cf. http://en.wikipedia.org/wiki/Private_network).

    --

    -- Don't Tase me, bro!

  10. Sounds more lke a wishlist by HitekHobo · · Score: 2, Interesting

    Sorry, but 4 years to get every internet connected system running IPv6?! Sure it sounds great, but for a lot of folks this is going to require entirely new hardware as well as software. The budget will keep getting cut until the last minute and then they'll try to cut it all over at once. I hate to think of all the hardware that will get scrapped because the manufacturer doesn't support IPv6 without a hardware upgrade.

    Then there are the folks that will find out a week before the cutover date for some reason. And the folks that no one tells at all.

    There is still an ungodly amount of custom software out there that won't support IPv6 at all. Business critical applications with little or no vendor support.

    I don't think we're going to be able to do a clean cutover to IPv6 until most hardware/software vendors start shipping systems that require both IPv4 and IPv6 configuration to complete installation. I figure about 10 years if they start shipping today. And then we'll still have to deal with that 20 year old software that is required to provision telephone numbers but only runs on 486 hardware.

    1. Re:Sounds more lke a wishlist by mrsbrisby · · Score: 3, Interesting

      I don't think we're going to be able to do a clean cutover to IPv6 until most hardware/software vendors start shipping systems that require both IPv4 and IPv6 configuration to complete installation.
      That's nice. We're going to need two things bigger than that:
      • A way to upconvert IPV4 and ASN routing information so that I don't have to call my upstreams and ask them for permission to use IPV6 addressing and routing. A good start would be to make it mandatory to ASN holders at the end of a year. They can have an extension so long as any of their upstreams aren't ready (to protect smaller networks) but peer groups get penalized - say 500,000$USD for the first year.
      • Something actually interesting that's IPV6 only so that end users will actually want.

      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.
  11. Re:Blame the ISPs by Anonymous Coward · · Score: 3, Funny

    I'm sure Switzerland's ISP's are neutral on IPv6.

  12. comments from elsewhere by Spazmania · · Score: 5, Informative

    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.
    1. Re:comments from elsewhere by MikeBabcock · · Score: 2, Informative

      When I as a good netizen went to look at getting my own IPv6 block for work, I realized it was way too much hassle, despite enough blocks obviously being available. Convincing our upstream provider(s) to give us blocks would require them bothering to go through that same hassle.

      IPv6 works beautifully in an Intranet and LAN environment with autoconfiguration. IPv6 registries and routing are a problem however because nobody's* doing it.

      *almost

      --
      - Michael T. Babcock (Yes, I blog)
    2. Re:comments from elsewhere by Fzz · · Score: 4, Informative
      Yes, I agree with you. In particular, people often get confused by what MUST means in documents like this.

      The MUST/SHOULD/MAY terminology in RFCs is to indicate levels of compliance with a specification. If this were a specification, or even a BCP (Best Current Practice) RFC document, then this might make sense. But it is intended to be an Informational RFC, which has no weight as a standard whatsover. So MUST/SHOULD/MAY terminology is completely inappropriate (in case you're wondering, yes I have written quite a few RFCs).

      This document is an individual submission at the moment. Anyone can submit such a document; this does not indicate any level of support by the wider IETF, let alone anyone else. If the IETF were to take this on, and make it a BCP, then the terminology would indicate levels of support, and you could legitimately claim that an organization that did not comply was not providing standards-compliant service. It's possible this could embarrass an organization, but somehow I doubt it. However, if there were such a document, it might be possible for national governments to legislate compliance. Only then would it have any significant impact, but I think legislation here is unlikely and probably inappropriate.

      Likely what will happen is that the regional registries will run out of address space to allocate in approximately three years from now (this is the current best estimate from Geoff Huston, who probably knows more about this than anyone else). ISPs will find it hard to get addresses after that, and a market will naturally emerge. Basically address space will become expensive. Also, there will be incentive to disaggregate currently aggregated address space, so more organizations can multihome. This will cause increasing routing table explosion in routers, and cause ISPs to need to either filter route advertisements (breaking multihoming) or upgrade routers (requiring them to spend money). And increasingly larger organizations will start to use NATs, making all sorts of applications harder to set up than they need to be. When your home NAT is behind your ISP's NAT, I suspect lots of things will break really badly. Maybe eventually the pain will get great enough that the switchover starts to reach critical mass, and only then will organizations actually allocate budget to make it happen.

      There is a lot to be said in favour of moving forward in a less chaotic way that this, but I'm skeptical about the likelihood of that actually happening.

    3. Re:comments from elsewhere by j+h+woodyatt · · Score: 2, Interesting

      p0. I didn't (and still don't) think you're an idiot.

      p1. How will deployment of IPv6 make your existing IPv4 network less useful? I don't get that. Nobody is talking about deprecating IPv4 any time soon. (The author of the I-D has taken my suggested edits to revise section 2.3.4, which is the only place where it implies that IPv4 will ever be deprecated.)

      p2. Traditional IPv4 site multihoming is only going to get harder and more expensive as address conservation efforts get underway. At some point, it won't be any easier to qualify for multihoming on IPv4 than it will be to qualify for PI space in IPv6. It will probably be harder, in fact. The forces at work here have nothing to do with IPv6 transition and everything to do with IPv4 address conservation and BGP scalability. A lot of smaller organizations will be able to get along just fine with IPv6 by routing multiple PA prefixes to every node. This isn't as hard as many people think, and it's getting easier all the time.

      p3. A lot of people think they need PI space when what they really want is ULA space. There's plenty of that, and it's absolutely free-- as in FreeBeer(TM). Generate a ULA prefix and start assigning addresses. No permission necessary.

      p4. I'm not ready to agree that the RIRs are "trying too hard" not to give away the IPv6 address store. Just because there are 128 bits of address space is no reason to start handing out PI prefixes like candy at Halloween on Nob Hill.

      --
      jhw
    4. Re:comments from elsewhere by j+h+woodyatt · · Score: 2, Interesting

      "I doubt much breaks. The only thing likely to break with multiple nats is peer to peer."

      p1. There is a scaling limit because there's only 16 bits of TCP/UDP port (and ICMP id), and fully-transparent NAT is extremely expensive to implement in hardware. (Has anybody succeeded yet?)

      p2. There are additional costs associated with NAT, particularly with passive listeners on battery-operated devices, which have to keep waking up to transmit periodically or their middlebox state collapses. This really hoses the idle-time battery life on your phone, to name an example I'm familiar with...

      p3. Another additional cost is the STUN/TURN servers required for enabling offer/answer protocols to work. Those things aren't too cheap to meter--you will be paying for access to them, and they wouldn't be necessary without NAT in the way.

      Give me a few more minutes, I'll think up more way NAT break your shizzle.

      --
      jhw
  13. Heh! by sheriff_p · · Score: 3, Insightful

    I love how the guy uses the word 'must' and 'Internet' in the same sentence!

    --
    Score:-1, Funny
  14. Re:not ready for prime time by Skapare · · Score: 4, Informative

    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
  15. Re:not ready for prime time by zeromorph · · Score: 4, Informative

    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
  16. This is so funny, I don't even know where to begin by zerofoo · · Score: 4, Insightful

    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

  17. I think you're missing the point by frovingslosh · · Score: 5, Insightful
    It's not a question if the new spec should be that large (it should, but that's not the issue). It's if we need a new spec at all. If you acknowledge that we need a new spec, IPv6 seems to be it. And it would be absurd to come up with some short sighted spec with smaller addresses just to get caught with limits again.

    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.
  18. Re:not ready for prime time by dintech · · Score: 2, Informative

    Wow, that was incredibly well spotted. How on earth did you remember that? I think you've got a photographic memory for trollish posts. :)

  19. Re:not ready for prime time by macmastery · · Score: 2, Insightful

    "64 bits ought to be enough for anybody!"
                                                                                                                          - Bill Gateways

  20. What about IT staff training? by mr_da3m0n · · Score: 2, Insightful

    I name myself as an example. I consider myself relatively knowledgable about IPv4 in general. Subnetting, supernetting how-nat-works the cisco-vs-the-world layout of a datagram and all the required things to know when you work as a network enginner.

    But please humor my candor here for a moment, I have no clue how IPv6 works. At all. I know what an IPv6 address looks like, and that's about it. I also have a vague superficial concept of what is a 6to4 gateway.

    But I have no idea how it is scoped, how it is routed, how it is laid out, or basically anything.

    The short answer is "buy a book", of course. Which I will do. Even take a class if necessary. Training is good, right? But has anyone thought of the implications in the enterprise? I have a few clients right now where I don't see their network admins understanding that change immediately. I know, bad admins, change them, or train them... But still.

    It vaguely worries me in a strange way. Like you know, as a child, seeing a small frog cross the road and being actually fascinated by what might happen, yet still uncomfortable at that idea.

    I'm just rambling. I guess my point that this is a massive technology change, and I'm just vaguely afraid of either not being able to keep up, or seeing people around not keeping up at all.

    So, right now seems like a good time to start reading up on it.

  21. Re:not ready for prime time by dk.r*nger · · Score: 4, Informative

    Cisco routers suck at IPv6
    You know, they might stop sucking if a large movement towards IPv6 caught momentum.

    The world does not need more than the 4 billion addresses
    available with IPv4, and I challenge you to come up with an
    application that requires that many. Assuming that you can actually
    come up with one, it could easily be solved with Network Address
    Translation, or NAT as it is commonly known.
    Challenge: 2 bln people in the relatively civilized world have, or will have in the near future, serveral of these items:
      - 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.

    IPv6 addresses are too large. An IPv6 address is 128 bits in size
    I remember hearing the same argument against using FAT32. Although your point is quite valid, I think the world will recover, and quickly.

    The IPv6 header is too large. ... minimum MTU supported must be 576 bytes. That means that where you
    might have got 556 bytes of data in your IP packets, you now get 536
    bytes.
    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.
  22. IPv6 adoption will be lead by Asia by Anonymous Coward · · Score: 5, Interesting

    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.

    1. Re:IPv6 adoption will be lead by Asia by Aerion · · Score: 4, Informative

      There are single Universities in the US that have more assigned IP addresses than pretty much the entire Asian continent! I think that there is actually a single University (or, shall we say, "Institute") that has that many IPs. But plenty of corporations or other organizations own Class A's as well.

      We like our /8. Four static IPs for each student ... a /16 for each dorm (with one exception -- my dorm gets two). And, more infuriatingly, I'm sure, a /16 for each fraternity. Is it fair? Fuck no. But dem's da breaks. I wouldn't count on reallocation of IPv4 addresses any sooner than I'd count on a move to IPv6.
  23. What services to change? by pr0nbot · · Score: 2, Interesting

    Hmm...

    Is there some crucial service under government control (like DNS root servers or something) that could be switched to IPv6-only in such a way that other systems would have to be configured to cope with both IPv4 and IPv6, thus making a later total switch to IPv6 less painful?

  24. Re:not ready for prime time by TheRaven64 · · Score: 5, Informative

    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
  25. Re:not ready for prime time by fyngyrz · · Score: 2, Insightful

    "...niggers..."

    Political correctness: The peculiar idea that one can pick up a turd by its clean end.

    It's urban dialect. Nothing to get excited about (nothing to write to dictionary manufacturers and insist it be included, either.)

    From the consumer standpoint, a cable/DSL modem or router with IPV4 in the house / business to IPV6 out on the net will keep most of the pain (other than a financial hit) away until or unless IPV6 is actually needed on the local side of the hardware; the router can handle the details, such as they are.

    As for the address space, the argument about number of addresses per square meter of the earth seems quite shortsighted. How many addresses per unit space are used when you add every square meter of the surface of every planet and moon? How many when you add the asteroids? How many when you add every cubic meter of open space inside the solar system? For that matter, what's the IP of a probe sent to Arcturus, as opposed to those sent to Sirius?

    Might as well get it over with now. It isn't like we can't speed up the infrastructure, anyway. Especially in the US; we could actually use a little pressure to get things moving somewhat more reasonably.

    --
    I've fallen off your lawn, and I can't get up.
  26. Re:not ready for prime time by igjeff · · Score: 5, Informative

    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.

  27. Re:And what of my current NAT routing by igjeff · · Score: 2, Insightful

    If they're a halfway clueful ISP, yes, you'll get more than one IPv6 address at your home. And, no, hopefully there will not be NAT in IPv6 world (someone will probably do it, but its stupid, "Just Say No to NAT"). NAT is evil crap, it breaks things for no real benefit (other than IP address conservation, which isn't needed in IPv6 world). NAT doesn't provide any security, stateful packet inspection and firewalling provides security (NAT provides the illusion of security because stateful inspection and firewalling is required for dynamic NAT to work). Mangling IP address only breaks things, it doesn't actually provide you any protection. If you don't believe me, set your NAT device "DMZ host" to your PC and watch your PC get pwned in a matter of minutes just as if it were not behind the NAT device. Mangling the IP addresses doesn't protect you from anything, it just breaks protocols that need to signal IP address endpoints such as VoIP, IM file transfers, and the like.

    NAT is evil, it needs to die.

  28. Re:not ready for prime time by Midnight+Thunder · · Score: 2, Insightful

    So, what you're saying is, 512k is enough for anyone?

    Nah, nothing is enough for anyone.

    --
    Jumpstart the tartan drive.
  29. Re:This is so funny, I don't even know where to be by redirect+'slash'+nil · · Score: 5, Funny
    Your post advocates a

    ( ) 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...
  30. Re:This is so funny, I don't even know where to be by discogravy · · Score: 2, Informative

    In the resources-on-your-equipment sense, the size of the tables matter and yes, you are correct. In the money-has-to-be-paid-for-equipment sense, the size of the tables in software is irrelevant. Many ISPs don't have "modern routers", particularly smaller ones, as your national/international providers have the scale and money to have regular and scheduled hardware upgrades. Cisco gets a lot of shit, but a large amount of their equipment just lasts and lasts. And if you're an ISP trying to cut corners, weeeeelllll...you might not have upgraded to the latest hardware.

    Consider also that this is not just routers, but anything with a public IP, such as firewalls and a lot of enterprise-level firewalls just do not have IPv6 capabilities yet. Not like, hey, the handling is Teh Suxx0rs, but it's Just Not There. Juniper's security products don't do it; hell until a recent-ish version of the FW+VPN OS was released, an IPv6 packet could reboot a VPN connection. Nor do Fortigate or CheckPoint handle IPv6. Cisco's SSL VPN does shit to the packets and to make a long story short, is just not ready to deal with IPv6. AFAIK, ISC's DHCPv6 is still kind of rough (although admittedly I don't follow it very closely on the list, it gets mentioned now and again and the impression I get is that they're working very hard on it. Which means it isn't ready yet.) This matters a great deal to ISPs who would be the ones handing out IPv6 to your average user; an unbelieveable amount of them use ISC's DHCP software.

  31. Re:not ready for prime time by someone300 · · Score: 3, Insightful
    • NAT is a horrible, horrible hack
    • If IPv4 networks worked in 1980... it's 27 years later, I think computers can handle the increased memory requirements (and they do)
    • IPv6 has Jumbograms
    • IPv6 is for where every electronic device has one (or more) IP address, plus you generally need to assume at least 50% more than required for expansion purposes if you're an ISP.
    • IP network have a MINIMUM MTU of 576 bytes... you can increase that
    • Cisco will update their routers over the next 4 years... Corporate greediness isn't the fault of IPv6
  32. Only the address space difference? by Jugalator · · Score: 4, Insightful

    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!
  33. Re:And what of my current NAT routing by FireFury03 · · Score: 2, Informative

    My ISP only allows me one dynamic address... I use a NAT router (with their blessing) and have several machines at honme. With IPV6, is there still NAT routing?

    You can do NAT but it is strongly discouraged (it's basically reserved for situations where you need to move machines between networks, rather than sharing of a single address between multiple devices). Your ISP _should_ give you at least a /64 IPv6 network (if you make each network a /64 then IPv6 autoconfiguration works, which makes everyone's life easier). In general, NAT is a Bad Thing since it breaks peer to peer applications such as VoIP and often required that the device doing NAT have specific knowledge of the layer 5 protocols you're using.

    Of course, if they try and give you a single IPv6 address instead of a sanely sized prefix then you should go find an ISP who has clue and doesn't jsut try to rip you off.

    Oh, and NAT firewalling? what about NAT firewalling?

    There's no such thing as NAT firewalling. There is firewalling (which may or may not be stateful) and there is NAT (which requires stateful connection tracking). The existance of one does not imply the existance or requirement of the other. And yes, you can still do stateful packet inspection for IPv6.

  34. Re:not ready for prime time by Kjella · · Score: 3, Insightful

    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
  35. Re:not ready for prime time by Al+Al+Cool+J · · Score: 2, Insightful

    3. IPv6 addresses are too large.

    This is my main problem with IPv6. I've seen some excellent replies as to why this isn't really an issue on various technical grounds, including your reply. However it's not the technical issues that concern me.

    Allow me to rephrase the objection:

    3a. IPv6 addresses are too large for people.

    I deal with IP addresses all the time. Few days go by where I'm not typing one into a computer for one reason or another, or reading one out over a phone to somebody. "Your internet seems to be down? It could be a DNS issue. Try typing this IP address into your browser and tell me if you get anything." IPv4 address are simple and easy to remember. They are like phone numbers. They are easy to relate to others, and I have most of my commonly used ones memorised. I can copy one from paper to a computer usually at a glance, two glances at most.

    But when I see an IPv6 address, my eyes glaze over. It's alphabet soup. No way in hell do I want to be dealing with those things on a day-to-day basis

  36. Re:IPv4 works for me by Just+Some+Guy · · Score: 2, Insightful

    IPv4 works for me today and will work for me in the future.

    No it doesn't, and no it won't. Right now, only the relatively rich can afford more than a handful of public addresses, so only they can afford to host the services they want (where "services" includes things like "being able to sync your smartphone's calendar with the office Exchange server", not just customer-centric applications). Also, it's all but impossible to do things like direct peer-to-peer VOIP between two random hosts behind NATted routers; you have to have a broker somewhere in the middle to know how to get to each end and to negotiate the connections.

    This isn't going to get better. The NAT hack was able to keep things limping along for a few extra years, but we're living on borrowed time. You will be migrating off IPV6, and likely sooner rather than later. The only question is how you want to meet it: will you embrace the new system, or will you have to be dragged kicking and screaming?

    --
    Dewey, what part of this looks like authorities should be involved?
  37. Re:Are you serious or just burning karma? by igjeff · · Score: 3, Informative

    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.

  38. Poor Date Choice. by OgGreeb · · Score: 2, Insightful

    Why does every technical standards organization plan intensive, complicated and pervasive changes for midnight January 1st, when:

    1. There will be no technical support available from vendors until they return from holiday, perhaps days later?
    2. No one will be available to test, evaluate and identify distributed service outages, again for days.
    3. The poor, maligned and disrespected IT staffs will have to miss the New Year's Eve parties, probably their best/only chance to hit up their drunken office colleagues and have a chance of success. Please, won't anyone think of the geek?

    --
    -- Gary Goldberg KA3ZYW 301/249-6501 AIM:OgGreeb Digital Marketing Inc., Bowie, MD //www.digimark.net/
  39. Re:I for one welcome our new Vista overlords by GreyPoopon · · Score: 2, Interesting

    Do you have some deep insight into just how this would work that has so far eluded other network professionals, or were you just talking without thinking? If you know how to do this please share the technical details.

    I think an AC already mentioned a solution -- DNS spoofing. Correct me if I'm greatly oversimplifying the problem, but aside from setting the gateway and DNS addresses, it's rare for somebody's personal computer to connect to other entities on the internet directly via IP address. A lookup is generally performed on the host and domain names to get the IP address. If the PC is configured to use the magic $20 box as the DNS and the magic box is configured to the IPv6 DNS, the box is perfectly capable of allocating an IPv4 address that maps to the actual IPv6 address for the target entity, and then passing the IPv4 address back to the Win98 machine. Subsequent attempts to access the IPv4 address will result in a lookup and translation done by the magic box. This is kind of like the reverse of NAT, but with a whole lot more IP addresses to deal with. The only trick is making sure that the DNS cache on your Win98 computer expires before the mapping entries in that $20 box. For those that choose to hang on to the old computers, it's probably not much of an issue. I'm sure that the number of different entities that they connect to on the internet are limited. If there is a problem, well, that's just yet another reason to reboot. And of course the magic box can come with some tiny little program on CD that sets HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\Curre ntVersion\Internet Settings\DnsCacheTimeout to a low enough value to prevent such problems.
    --

    GreyPoopon
    --
    Why is it I can write insightful comments but can't come up with a clever signature?

  40. Re:not ready for prime time by Doctor+Memory · · Score: 5, Insightful

    Except for the N-word being used, this post is very informative Excuse me? "IPv6 needs work because Cisco routers don't handle it well"? It's just a troll, get over it. Cisco's probably wringing their hands with glee, because this will help them push their next-generation made-for-IPv6 routers. And if they don't have a next-generation router that handles IPv6 well, then Juniper will (deservedly) eat their lunch.

    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...
  41. Re:Are you serious or just burning karma? by igjeff · · Score: 2, Informative

    Sure, its secure, but its not secure because of the IP address mangling. Its secure because the NAT device is looking at every packet, keeping track of what conversations are going on and deciding which to forward (and mangle) based on the state that its keeping.

    The problem with your argument is that you qualify it with "not in the DMZ". Putting it "in the DMZ" (which isn't a real DMZ anyway) is still NAT, and your protection just went *poof*. NAT (ie, just mangling IP addresses) doesn't provide any protection. Having stateful inspection of every packet and deciding which ones to forward on is what provides protection. This means that a stateful inspection firewall is capable of providing exactly, completely, 100% the same level of security; oh, and do so without breaking any protocol that tries to use the Internet as a real communications network rather than some simplistic I-make-a-request-and-get-a-response-back pseudo-communications network.

  42. load of crap by sowth · · Score: 2, Interesting

    The internet will only be "slowed down" by 3.4% if everyone uses the minimum packet size. This is unlikely, and a network won't exactly be slowed down by this amount unless it is 100% saturated 100% of the time.

    Everyone needs their own IP address. You must be one of those people who think the internet is just a gateway to the web and email. The truth is the internet can be used for much more. How about two way communications instead of just "surfing the WebTV(TM) innernet tubes." It only works if everyone has their own IP address, preferably static so they don't have to play with things like dyndns. The current state of floating IPs and NAT and no servers allowed by ISPs sucks goat guy balls. When will we have the true promise of the internet?

  43. Tomorrow never comes... by mwoliver · · Score: 2, Insightful

    You know, I have been using IPv6 in some way for about 9 years now, starting back with the stack for NT from MS Research and FreeBSD with KAME. There was a lot, and there is still more, to learn, and what sucks for early adopters (and huge advocates) of IPv6 like me is having to swim upstream against the current of "we have plenty of IPv6 space", "we have NAT", "IPv6 sucks", etc. It sure does get old. If you naysayers would put half the effort you spend bitching on /. into urging your ISP or your IT organization (or both!) to become IPv6-aware, we could see some real progress.

    While I am a huge advocate of IPv6 adoption, I don't agree with the wasteful manner with which the networks are being allocated. It is as if the architects got flashed by the MIB and can't remember anything about the relatively easy acquisition of a IPv4 /8 20 years ago, so let's cut this huge address space by less than half and use a /64 for the host. Ridiculous! If past lessons had been learned and remembered, we wouldn't see this kind of early waste, and IPv6 could well last a couple hundred years, or longer, addressing all parts of this solar system and perhaps beyond.

    There is a lot going on in Asia/Pacific (AP) with IPv6, and emerging countries will be far better off since they are just building out infrastructure from scratch and can be dual-stack capable from the start (akin to cellular networks versus thousands of miles of copper). Here in the US, the price for being so technologically advanced early on and having spent (I loathe to refer to networking gear purchases as "investments") so much capital on gear to-date means that hard business cases need to be made to justify to the bean-counters that IPv6 is worth the effort. Couple that with the usual short-sighted executive management in most companies and you will be hard-pressed to get funding for IPv6 ventures. Fortunately, the word is getting out to even the executives that IPv6 is not just a rumor and projects are starting to gain momentum, but I fear that for most in the US it will be a never-ending game of catch-up.

    Optimistically I forge on...

    --
    Mike O, KT2T
  44. Re:IP256 better anonymously than flawed IPv6. by Anpheus · · Score: 2, Informative

    You still need to check for a collision, and you'll always need to do so. Because the probability of randomly choosing an in-use IP will always be nonzero. ... On the other hand, there's no anonymity by IP by selecting random IP addresses anyway, because if you own a pool of addresses then they link back to you, otherwise you're essentially using them on loan from an ISP who does, in which case logs may exist. Anonymity ends at the whim of your ISP, the IP addressing involved doesn't affect that.

  45. IPv4 PI has serious scaling problems by billstewart · · Score: 2, Interesting
    IPv4 PI space is seriously non-scalable, and you can't simply duplicate it in IPv6. Tried to buy any Class-C swamp space lately? One thing that has slowed the explosive growth of demand for IPv4 PI for multihomed customers is the lack of IPv4 space (and RIR address-conservation policies), and IPv6 will "fix" that.


    Another is that fortunately many of the businesses that would want multi-homing for servers are putting them in colo space rather than on their premises, so they're ok with using provider-allocated space, and it's only the colo provider that has to advertise multiple routes. Another is the policy issue that ARIN will normally not sell you PI space smaller than some size (is it /21 these days?), while NAT and firewalls mean that most businesses don't need much more than a /28 per site.


    Shim6 is supposed to fix this problem, but IMHO it's an ugly ugly hack that won't succeed.


    The other popular reason for getting PI space is to make it easier to renumber if you change ISPs. Unlike multihoming, this is a problem that can be made to go away by fiat. It made more sense back in the 1980s, before DHCP and DNS support became relatively universal. Renumbering servers and VPN tunnel appliances is still a bit annoying, but usually not bad, and you don't really need to renumber client machines any more, you just expire their DHCP leases if they're non-laptops, or unplug their LAN connections if they are. (Yeah, I know, it's not really quite that simple, but it's still fixable, especially because the parts that are hardest to fix are usually behind firewalls or NAT so you don't care.)

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks