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

398 comments

  1. not ready for prime time by Anonymous Coward · · Score: 0, Flamebait

    While IPv6 fixes many problems in IPv4, the developed world will not
    embrace IPv6 until many shortcomings in the protocol are addressed.

    1. Cisco routers suck at IPv6. Many of cisco's routers use the
    router's CPU to process IPv6 packets instead of the fast-path. The
    reasons for this are explained in the next few points. While Juniper's
    routers are substantially better at IPv6 than cisco's, IT managers are
    often restrained by insane corporate policy that dictactes the use of
    cisco.

    2. There are too many addresses. There are 16.7 million addresses per
    square metre of the earth's surface, including the oceans. This is
    overkill. 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.

    3. IPv6 addresses are too large. An IPv6 address is 128 bits in size -
    64 bits of which are reserved for addressing hosts, and 64 bits of
    which are reserved for routing. One thing that is cool with IPv6 is
    address autoconfiguration. Take your 56-bit MAC address on your
    ethernet card, ask for 64-bits of network prefix, bang it together
    with EUI-64 and you are set. The problem with a 64-bit network prefix
    is that routing tables become massive. Just do the math and you'll see
    that extreme amounts of memory are required to hold routing tables.

    4. The IPv6 header is too large. An IPv4 header compact at 20 bytes in
    length, while the IPv6 is bloated at 40 bytes. That's right niggers,
    each one of your IP packets has twice as much overhead as before.
    While this may not sound much, IP networks have a requirement that the
    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. This means that downloading stuff will take 3.4% longer.

    Sure, IPv6 allows for nice hacks like those described in this article,
    but is it really ready for prime time?

    1. 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
    2. Re:not ready for prime time by Da+Fokka · · Score: 0, Offtopic
      (...) That's right niggers, (...)

      Is it really necessary to spoil what is a very informative comment with racist slur?

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

    4. Re:not ready for prime time by Anonymous Coward · · Score: 0

      right, and 640k ought to be enough for anybody

    5. Re:not ready for prime time by The+Mysterious+X · · Score: 1

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

    6. 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
    7. 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
    8. Re:not ready for prime time by morgan_greywolf · · Score: 1

      C'mon, mods. Except for the N-word being used, this post is very informative. The guy's an AC, so modding him up or down isn't going help or hurt him. Are we all that frightened by a little 6-letter word starting with 'N'?

      In short, for those that missed it -- due to larger routing tables and more necessary overhead, IPv6 is going to slow the entire Internet down by anywhere 3.4% to as much as 10% due to 64-bit routing information and Cisco routers not using fast-path with IPV6.

    9. 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. :)

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

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

    11. 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.
    12. Re:not ready for prime time by WED+Fan · · Score: 1

      4. The IPv6 header is too large. An IPv4 header compact at 20 bytes in length, while the IPv6 is bloated at 40 bytes. That's right niggers, each one of your IP packets...

      Boy, I was with you. I hadn't given the IPv6 discussion much thought, I'm not on that end of the business. But, you lost the argument at "niggers". I'd like to see you get away with your argument style in a corporate meeting where you are making your case.

      While I'm still undecided about the idea, I'm putting you off to the side.

      --
      Politics is the art of looking for trouble, finding it everywhere, diagnosing it incorrectly and applying the wrong fix.
    13. 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
    14. Re:not ready for prime time by slashjunkie · · Score: 1

      1. Cisco routers might not be as fast at moving ip6 as ip4, but right now ip4 is a much bigger market. Once ip6 starts to take off, I think you'll see considerable investment poured into improving the performance of ip6. Part of the problem is that ip6 allows for header extensions, which makes it harder to design ASICs that can do wire-speed routing. If you designed an ip6 router that didn't support header extensions, you could probably make it move packets as fast as an ip4 router.

      2. I think the expectations of ip6 addresses is that they'll be used further afield than just planet Earth, so expressing the number of addresses per square metre of Earth's surface is perhaps not a valid argument (although I'm not sure how TCP is going to cope with 30 minute RTT to some probe on its way Mars).

      3. Last time I checked, ethernet MAC addresses were 48 bits, not 56 bits.

      4. Don't forget that some things, like IPSEC, have been made a standard requirement in ip6. Previously with ip4, you had to use ESP (about 36 bytes packet overhead) inside an IP packet. And if you were using NAT-T, then you can also throw in a bunch of extra overhead for your NAT-T UDP encapsulation. Ip6 would solve that (supposedly).

    15. Re:not ready for prime time by Anonymous Coward · · Score: 0

      overhead is a whopping 1.3%, or downloading an extra 51 mb on your full, uncompressed 50gb bluray movie. That'd be 0.13%. 1.3% of 50GB is 650MB.
    16. 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.
    17. 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.

    18. Re:not ready for prime time by fbjon · · Score: 1

      It's not a dialect either, It's a three-year old troll post. Someone mod it away already.

      --
      True confidence comes not from realising you are as good as your peers, but that your peers are as bad as you are.
    19. Re:not ready for prime time by jollyreaper · · Score: 1

      Again? Did you just wait for a possibility to post the same junk again, three years later? How did you even determine the date? I don't see it here, just the month and day.
      --
      Kwisatz Haderach
      Sell the spice to CHOAM
      This Mahdi took Shaddam's Throne
    20. Re:not ready for prime time by GreyPoopon · · Score: 1

      In short, for those that missed it -- due to larger routing tables and more necessary overhead, IPv6 is going to slow the entire Internet down by anywhere 3.4% to as much as 10% due to 64-bit routing information and Cisco routers not using fast-path with IPV6.

      The questions are:
      1. Do you think that faster CPUs, larger and faster memory configurations, and faster network connections will compensate for the additional overhead?
      2. Do you think that Cisco's lack of motivation to produce a product that efficiently handles IPv6 ought to matter at all?

      --

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

    21. Re:not ready for prime time by alx5000 · · Score: 1

      Click on story's headline, check URL. Shiny.

      --
      My 0.02 cents
    22. 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.
    23. Re:not ready for prime time by fyngyrz · · Score: 1

      The word is dialect. The issues the post brings up are debatable, and in context, pertinent. Please consider calming down.

      --
      I've fallen off your lawn, and I can't get up.
    24. Re:not ready for prime time by Richthofen80 · · Score: 1

      Its only an ethnic slur if the poster is white, right? Just ask Don Imus.

      --
      Reason, free market capitalism, and individualism
    25. 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
    26. 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
    27. 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

    28. Re:not ready for prime time by morgan_greywolf · · Score: 1

      Do you think that faster CPUs, larger and faster memory configurations, and faster network connections will compensate for the additional overhead?


      Somewhat, yes. But faster network connections aren't looking like they're happening much here in the U.S., thanks to the telco industry and the government refusing to become involved in stopping what is obviously illegal activity. Perhaps now that FTTN is starting to make headway, things will change...?

      Do you think that Cisco's lack of motivation to produce a product that efficiently handles IPv6 ought to matter at all?


      No, but it will. I've worked at four different places that refused to purchase anything but Cisco equipment as a matter of company policy. And, even people switched away en masse, how large is Cisco's installed base?
    29. Re:not ready for prime time by Archeopteryx · · Score: 1

      My got, this was not flamebait!? Who modded it that way? This was a legit critique of IPv6 and I think is spot on. We don't need it now. We MIGHT need it when most humans are living on other planets, but surely there is plenty of time for that?

      --
      Dog is my co-pilot.
    30. Re:not ready for prime time by MikeBabcock · · Score: 1

      More interestingly, does anyone have a good review/comparison site of IPv6 routers that are up to the task?

      --
      - Michael T. Babcock (Yes, I blog)
    31. Re:not ready for prime time by Anonymous Coward · · Score: 0

      N-word? You mean nigger ?

    32. Re:not ready for prime time by thegameiam · · Score: 1

      I agree with you on points 2 and 3. However, I do not agree with points 1 and 4:

      "anything reasonably current" - first of all, there are lots of software routers (c.f. 72xx series), and there are all kinds of versions of 65xx code which handle v4 forwarding in a more efficient way than v6 forwarding. This is not to mention the assorted legacy equipment which is deployed in ISP POPs - the EOL on the 7500 was just announced last year, and how many ISPs do you think are still using those for T1 termination? (answer, lots) - heck, there are dial platforms which have a hard time dealing with classless IPv4 routing, and those are still in place.

      Further, coming back to the current spec - DOCSIS v3 is required to support IPv6. Who's got that universally rolled out? (answer: nobody - everyone is just starting to install v3 gear)
      How about which version of PPPoE? (answer: it's currently in the "kludging it together" stage - DHCPv6 is required instead of autoconf if you want people to get DNS, but then you get conflicts with DHCPv4...)
      or SIP? (none)

      So given the above, that knocks out cable internet, most DSL internet, and most VoIP providers (VoIP is currently VoIPv4 - nobody has yet written VoIPv6 and productized it).

      So there is a heck of a lot of work to be done, and handwaving that everything works doesn't help (in fact, it hurts, because it convinces management that no money needs to be spent on development).

      Regarding point #4, where the length of the header and address really matter is in small packets (like the aformentioned VoIPv6) - running little-packet low-jitter protocols over v6 will be substantially less efficient than it is in v4. We can either a) suck it up and deal, b) live with dual-stack forever, and have voice just run on v4, or c) come up with some more technical magic.

      I don't know which of those is more likely, but again, there's a lot of work to be done. Comparing the drop in efficiency of header transmission to the difficulty of getting address space is apples to automobiles.

      --
      Need Geek Rock? Try The Franchise!
    33. Re:not ready for prime time by GreyPoopon · · Score: 1

      Perhaps now that FTTN is starting to make headway, things will change...?

      Actually, I think FTTP will be better. Verizon is currently deploying that like mad, but they are unfortunately one of the 800-pound gorillas participating in the questionable activity you mentioned earlier.
       


      No, but it will. I've worked at four different places that refused to purchase anything but Cisco equipment as a matter of company policy. And, even people switched away en masse, how large is Cisco's installed base?

      Cisco has a huge install base, but if companies start deploying public-facing IPv6-enabled servers and they can't meet the demand of their customers, they are likely to start looking for alternatives very quickly. In this case, I think Cisco will not get any incentive to improve their routers until their customer base is threatened.
      --

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

    34. Re:not ready for prime time by kickdown · · Score: 1

      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.

      Cisco 4500 Series Multilayer switches. IPv4 in hardware, IPv6 in software. They certainly suck. Cisco is promising a new supervisor that can do IPv6 in hardware for ages, they just don't deliver. We have money. We need IPv6. Cisco currently ignores hardware IPv6 on anything less than a 6500, 7600 or CRS-1.
      They pretty much said into our face: if you need IPv6, buy a 6500 - just that costs a tenfold of 4500 and except for IPv6, even the 4500 is oversized for us. Great deal. Even though we do have the money, we are not stupid enough to buy at _any_ price.
      Cisco just wants to rip loads of money from the early adopters.
      We are investigating switching to a new vendor. Its cases are blue.

      --
      Continuous positive slashdot karma since... uh, maybe next year.
    35. Re:not ready for prime time by zippthorne · · Score: 1

      "...[racial epithet starting with 'N']..."
      "Political correctness: The peculiar idea that one can pick up a turd by its clean end."
      Wait, What?
      Do you know what you're implying by that? That's much worse than the original stupid slang inclusion.
      --
      Can you be Even More Awesome?!
    36. 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...
    37. Re:not ready for prime time by wtfpgh · · Score: 1

      Well, all you have to do is memorize the prefix. Then you can get creative.. 4021:d0ce:5221:dead::beef I do agree though. Working in tech support telling a customer to ping dead beef would be a little.. awkward. Especially if your customer is PETA.

      --
      Every time you ________ in Soviet Russia, kitten kills God!
    38. Re:not ready for prime time by Ichelo · · Score: 1

      i defiantly agree, IPv6 addresses are just too large to work with easily and remember easily.

    39. Re:not ready for prime time by Anonymous Coward · · Score: 0

      Last time I checked, ethernet MAC addresses were 48 bits, not 56 bits

      Maybe you need to check again, as they really are only 46 bits. The two least significant bits of the first octet must always be zero.

    40. Re:not ready for prime time by igjeff · · Score: 1

      You're right...there was a fair amount of hand-waving in my message (hey, its a slashdot comment, of *course* is over-simplified ;), and there are serious challenges to ipv6 deployment, I totally agree, but let's go back to the start of all of this controversy. We're going to be out of ipv4 addresses is roughly 3 years. *NOW* is the time to start working on these issues. We're starting to deploy ipv6 in our network where I work, despite *knowing* for certain that some of our equipment doesn't support it. But we're beating up on those vendors, and getting to say things like, "We've got ipv6 deployed in our whole internal network except where your equipment gets in the way. You're behind the curve, get with it." (literally, I've used those exact words in email messages to some of our equipment vendors)

      >there are lots of software routers (c.f. 72xx series), and there are all kinds of versions of 65xx code which handle v4 forwarding in a more efficient way than v6 forwarding

      That's true...like I said, there's lots of legacy stuff out there that doesn't handle ipv6 as well as it should, by and large, it doesn't prevent ipv6 deployment, it just may not do it as well and as efficiently as it should. Then there's stuff that just flat out doesn't support it at all, and that has to be addressed as well. Again, though, ipv4 addresses are going to run out, now is the time to get fixes for this stuff, not when your back is against the wall.

      (I don't think I need to respond to your message point by point since my responses will basically be more of the same. Now is the time to start deploying to find out what challenges you're going to face to give yourself time to address those challenges, it will only be that much harder when you're trying to do it when your back is against the wall).

    41. Re:not ready for prime time by thegameiam · · Score: 1

      I absolutely agree with you: now's the time to start working on it, and we'll need to find out about all of the broken things and fix them (for instance, VMWare and IPv6 autoconfig don't play nicely together, violating the VM security model...)

      --
      Need Geek Rock? Try The Franchise!
    42. Re:not ready for prime time by Anonymous Coward · · Score: 0

      IPv4 has minimum MTU of 576. But IPv6 specification requires minimum MTU of 1280 bytes.

    43. Re:not ready for prime time by macdaddy · · Score: 1

      Bravo.

    44. Re:not ready for prime time by Daychilde · · Score: 1

      Oh, I dunno... I'd settle for a cool billion dollars.

      --
      A cheerful little bird is sitting here singing.
    45. Re:not ready for prime time by kimvette · · Score: 1

      It is unlikely that the folks who cannot figure out NAT now (it's a simple RTFM issue) will EVER figure out ipv6 routing.

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    46. Re:not ready for prime time by sofla · · Score: 1

      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.

      Sure, if you want to limit yourself to Terra Firma.

      This is a non-argument. It wasn't that long ago that people were saying 'no personal computer will ever need more than 64K of RAM". Look at where we are now, just 25 years later.

      Each ideally needs its own address, and it's not hard to see how 4 bln addresses will be used up.

      While I agree with the "NAT is for geeks" sentiment, I disagree that putting every last possible consumer device on the publicly addressible Internet backbone is a good idea. On that basis, I would say that it is NOT ideal for each device to have its own (globally unique) address. Given what a festering pool of viruses and hacker slime the Internet has become, using a router to minimize the number of moving parts that come in contact with the outside world (and a firewall to keep that point-of-contact safe) is probably still a good idea, even if we don't *need* to do it because of an address shortage. Once you accept that - and realize that it means that having a global unique address doesn't benefit "interactivity" at all - it doesn't matter as much what the address space in your house looks like. NAT or no NAT, the challenges of managing the environment are the same.

    47. Re:not ready for prime time by eobanb · · Score: 1

      i defiantly agree You cannot 'defiantly agree' to something. Perhaps defiantly disagree, but not agree. That word does not mean what you think it means.
      --

      Take off every sig. For great justice.

    48. Re:not ready for prime time by mcrbids · · Score: 1

      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.


      NONE of these appliances require a public IP address. Let's break it down, shall we?

      1) Home computer - What makes you think this requires a public IP address? Go to your local tech store and you'll find lots of "home routers" that provide DSL+NAT+HUB for $39. Somehow, having as many as 128 computers connected behind a single IP works fine, and there's no particular reason why that single IP must itself be public.

      2) Work computer - same as Home computer above, only doubly so, since a work computer often has financial and/or sensitive information.

      3) Laptop (private or work) - laptops get whatever IP that they can access at the hotel, board room, public hotspot, etc. It's rarely public, and since you can never assume a public IP, there's no value in a public IP anyway.

      4) Cellphone(s) - why would this need an IP at all? So you can "look at dar EntarWeb!(TM)" ???". Cellphones use a proprietary packet system (EG: CDMA) that does not need to directly match an IP address in any form.

      5) Net connected appliances (TiVo, net music players, IP phones, home surveillance, alarms) - TiVo is for the home, and would use private NAT IP. Music players PLAY music, and thus have no need for a public IP. Home surveillance cameras typically upload their pictures to a server, and thus have no need for a public IP. Alarms work just like home surveillance cameras.

      But, what I find most interesting is that you don't mention the single case where a public-routable IP address is actually most important - SERVERS!!!

      Servers must be seen. They are accessed from XYZ connections and IPs through whatever layers of NAT and so on. They are the gateway through which all other connections depend. And the case that we'll have more than 2 BILLION servers is a very hard one to make. ALL of the aforementioned consumer devices can be accessed with port forwarding through a server if direct access is needed. And with port forwarding, you have (2 BILLION * 65535) TCP connections possible - a very, very, very large number.

      Is IPV4 limited? Yes. Will the cost of those limitations be exceeded by the cost of replacing IPV4. Not anytime soon, I'm afraid. So go pound sand.

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    49. Re:not ready for prime time by fyngyrz · · Score: 1
      "...[urban slang for 'you people' or 'my friends', depending on context]..."
      Do you know what you're implying by that?

      Yes, I certainly do. I'm implying that by censoring words from use, you don't actually solve problems, in this case, the problem of racism. Racism, when it is actually expressed (as it it most certainly was not in the post we're talking about) is ugly as hell and conversation about it, and free speech with regard to it, is critical if the problem is actually to be solved. The problem, just so you're refreshed on it, is not one of words, it is one of putting up social walls, ostracizing people of one group or another, singling them out for harm, holding back benefits from them and so forth.

      Trying to sweep the whole thing under the rug by "prettifying" the language in the case of words that could, in another context, be used in a racist manner, is shortsighted as well as ineffective. That goes for every other politically correct formulation as well.

      When I say that the turd has no clean end, I am saying that political correctness doesn't actually serve as a means to solve problems. I'd go even further: Sometimes it exacerbates them by removing them from the inquisitive eye of public discourse. Political correctness itself is a purveyor of pretense, not a problem solver.

      --
      I've fallen off your lawn, and I can't get up.
    50. Re:not ready for prime time by someone300 · · Score: 1

      Didn't know that... In that case: Even better :)

    51. Re:not ready for prime time by Anonymous Coward · · Score: 1, Insightful

      > an existing globally unique number; the MAC address

      MAC addresses aren't globally unique.

    52. Re:not ready for prime time by Hucko · · Score: 1

      You just won yourself a fan! Well thought out, well said!

      --
      Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
    53. Re:not ready for prime time by AnyoneEB · · Score: 1

      This is news to me. Could you please provide a link? My personal knowledge and Wikipedia agree that MAC addresses are globally unique.

      --
      Centralization breaks the internet.
    54. Re:not ready for prime time by VGPowerlord · · Score: 1

      As far as I'm aware, the only time MAC addresses aren't globally unique is when MAC address cloning is being used, such as on a home system where your ISP has your MAC address registered in their system, and you want to connect through a cable/DSL router instead.

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    55. Re:not ready for prime time by zippthorne · · Score: 1

      Which is all well and good, but that's not what was implied by "picking up the clean end."

      The particular word in question should be removed from the lexicon particular because it is is intended to do exactly that kind of separation. Some words become undesirable because the underlying thing they refer to is not so good: it sucks to be disabled, handicapped, or crippled and any word you use is eventually going to reflect that. Same thing with retarded, mentally challenged, and special.

      But the 'N' word didn't become an insult because it refers to an undesirable condition. It is specifically used to degrade the people it refers to. If all the words we use to describe particular races become impolite because the 'turd' they refer to 'doesn't have a clean end' then we've got much bigger problems than we care to admit.

      Political correctness for politics' sake is pointless, but that doesn't mean we should just keep on using words willy nilly that are deliberately degrading.

      --
      Can you be Even More Awesome?!
    56. Re:not ready for prime time by kayditty · · Score: 0
      There's no such thing as "NAT routing," you "geek." NAT is virtually the opposite of routing.

      I'm no expert, but didn't the world stop using minimum MTU for anything larger that that a while ago?
      Not unless the world's stopped using dial-up. 576 MTU is standard over PPP links.
    57. Re:not ready for prime time by kayditty · · Score: 0

      These "routers" (which, sometimes, aren't routers at all, and, which, very rarely, are ever used for that purpose if they do have routing functionality) don't provide "DSL+NAT+HUB." Very few of them have built-in DSL modems, and almost none of them use hubs, so far as I know. Switching is nearly ubiquitous now. Also, I think you mean 'IPv4,' but I'm not really sure. IPV4 looks weird.

    58. Re:not ready for prime time by mcrbids · · Score: 1

      These "routers" (which, sometimes, aren't routers at all, and, which, very rarely, are ever used for that purpose if they do have routing functionality) don't provide "DSL+NAT+HUB." Very few of them have built-in DSL modems, and almost none of them use hubs, so far as I know.

      I'd suggest crawling out of your mother's basement and actually (gasp!) going into one of the major retail vendors, EG: Office Max/Office Depot/Circuit City/Worst Buy/etc. While not ALL "routers" offer DSL, many do, and I've not seen any particular price difference.

      Really! It'd do you good, and some sunlight might be good for the pale skin. Also, you'd get a chance to talk to those mobile carbon units called "people"...

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    59. Re:not ready for prime time by fyngyrz · · Score: 1
      Which is all well and good, but that's not what was implied by "picking up the clean end."

      What? I used it; I know what I meant when I used it, and I just finished explaining it to you. We're not talking about a third party's words now; we're talking about what I said. You're bewildered.

      The particular word in question should be removed from the lexicon particular because it is is intended to do exactly that kind of separation.

      No. That's not how it is being used. It's being disenfranchised of its prior viciousness by the very slang that uses it just as we saw it here. You're not keeping up with the language on the one hand, and on the other, there's no need to censor anything. Even when we do have racism (and any other ism we don't like) we're better off if we can see it coming. Censorship is shortsighted and wrongheaded; you're in error in your entire approach to it.

      It is specifically used to degrade the people it refers to.

      If it is, we should hear it when people mean to do such a thing so we know how to react. But in this case - and many others - that's not how it is used. In the above context, it just means "you people", and it can mean "my friends" just as easily. The fact that you're not seeing it only measures how far out of touch you are. It doesn't justify censorship in any way.

      If all the words we use to describe particular races become impolite because the 'turd' they refer to 'doesn't have a clean end' then we've got much bigger problems than we care to admit.

      These concepts cannot be cleaned up by censorship. That's what that means. You're part of the problem as long as you attempt to censor, no matter how prettily you wrap up the idea (such as "the particular word in question should be removed from the lexicon") You cannot pick up a turd by its clean end; you cannot eliminate racism by censorship. It's not too difficult to understand, at least, if you're willing to see that your urge to control other people's language is inappropriate and wrong. Let them speak; let them be judged by what they mean, by the contexts they choose to speak in, by the ebb and flow of one person's remarks into the next.

      That, of course, means you have an obligation to be able to distinguish between the underlying implications of "hey, my niggers, what's happenen?" spoken to a mixed race crowd and "get off my lawn, you filthy nigger" spoken to a black child fetching his ball from someone's yard. If you can't do that, you shouldn't ever entertain the notion that you have the moral and/or ethical know-how to tell other people what they can and cannot say.

      One of the things that is very dangerous to this country is the tendency for some people (FCC, legislators, community leaders, pompous citizens) to decide that they have the right and the authority to tell the rest of the people what they can say. They may have the best of intentions, as you probably do here, but it's still wrong. The very foundation of liberty is free speech. Don't kick at the foundation with the idea that you know what words are OK, and what words are not. It isn't that simple, and it never will be. It's just political correctness in one of its most offensive modes.

      Political correctness for politics' sake is pointless, but that doesn't mean we should just keep on using words willy nilly that are deliberately degrading.

      Political correctness is politics as social coercion. Don't tell other people what words they can say in order to fulfill your own agenda. Period. It's just that easy. As for using words "willy nilly", the OP used the word normally in dialect in a non-racist manner; I live in the deep midwest, speak English like a high end radio announcer, and I understood the usage perfectly; I don't take one bit of racist intent away with my understanding. If you do, that's a problem in your perceptions, and perhaps you ought to look into that lack of perceptivity. Rather than worry about who used what word where.

      --
      I've fallen off your lawn, and I can't get up.
    60. Re:not ready for prime time by kayditty · · Score: 0

      Prove it. This is the internet. I don't have to travel anywhere to visit Best Buy, and you don't have to make much of an effort to substantiate your claim.

  2. Blame the ISPs by oglueck · · Score: 1

    AFAIK most ISPs in Switzerland don't offer IPv6. So organizations would need to use 6to4 or tunnel using a tunnelbroker. While possible it just doesn't issue any pressure to ISPs. So we are replacing NAT with 6to4... Not exactly sure that's the point of having IPv6.

    1. Re:Blame the ISPs by Anonymous Coward · · Score: 3, Funny

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

    2. Re:Blame the ISPs by KiloByte · · Score: 1

      What's the problem with 6to4? The only downsides I can think of is encapsulation so you waste a bit more bandwidth compared to native connectivity.
      The ping increase is meaningful only for short-range connections as with 6to4 gates being usually in places on the network backbone there's typically not a lot of additional distance to go.

      --
      The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
    3. Re:Blame the ISPs by dmpyron · · Score: 1

      The real downside is that the inside addresses are still going to be IPV4. Of course, with 4to6, everything internal effectively becomes a private network, so this may not be an issue. But man oh man, that would become a huge NATing issue. This would also screw up things like home based web servers with real domain names. See www.oakhillweather.com. It's served up by a neighbor. I think he uses a dynamic DNS server. But if you have a fixed IP address (all RR commercial accounts) you could be screwed.

  3. 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 Zontar_Thing_From_Ve · · Score: 1

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

      That was my thinking too. I'm very curious to see if the rest of the world is going to ignore this if for no other reason that to show the USA that it can't tell everybody else what to do. I'm American by the way and I'm seeing an awful lot of "You can't tell us what to do!" attitudes from the rest of the world right now. I'm not saying that those attitudes are wrong, I'm just pointing out that they exist.

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

      by the rest of the world? I live there and i've been telling them that on alot of things.

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

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

      PROPOSED IPv6 Cutover.

      Proposed.

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

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

    9. Re:I am not trying to troll right now but... by fyngyrz · · Score: 1, Funny
      The major intenet trucks etc could be upgraded first

      Ok... ok... so, you're a landlord, and your tenants have trucks inside them, and these trucks have IP addresses?

      But I must be missing something?

      Eh? Oh no, I'm sure it's me...

      --
      I've fallen off your lawn, and I can't get up.
    10. 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.
    11. Re:I am not trying to troll right now but... by fbjon · · Score: 1

      I don't think the rate at which addresses are running out matters. The end result is exactly the same anyway, so might as well try switching earlier, rather than after all hell breaks loose.

      --
      True confidence comes not from realising you are as good as your peers, but that your peers are as bad as you are.
    12. 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.
    13. Re:I am not trying to troll right now but... by Anonymous Coward · · Score: 0

      The point at which "all hell breaks loose" depends on the rate at which the remaining address space is allocated. Switching earlier than necessary is not economically sound. Instead people need to keep in mind that IPv6 will become a necessity in the foreseeable future and make purchasing decisions accordingly. If the IPv4 address depletion rate is low enough that replacing old hardware with IPv6 capable hardware in the normal replacement cycle is sufficient, then there is no need for alarmism.

    14. 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 +++
    15. Re:I am not trying to troll right now but... by mrsbrisby · · Score: 0

      I don't think the rate at which addresses are running out matters. The end result is exactly the same anyway, so might as well try switching earlier, rather than after all hell breaks loose.
      You sound like him too.

      The problem with that argument is threefold:
      1. My providers charge extra for IPV6 access.
      2. I can't do PI routing without duplicating all my IPv4 efforts (IPV4 and IPV6 are less compatible than IPV4 and IPX)
      3. My computers are too slow. I have 3GHZ systems with 100% load running databases that I was able to replace with a simple mmap'd file for my IP->DNS cache. The result is I can use a 486/66 for my reverse logfile cache now for over 60 million entries per day. If I can't use an mmap'd file (because my IP addresses are now larger than my entire hard disk), I'd need a database again, and I'm afraid I've grown since then.

      Nobody is IPV6-only, so there is no financial benefit to being an early adopter, and I do not have money to through down the garbage disposal even if I wanted to.

      IPV6 is stupid anyway, so I'm betting that if we actually did run out of IPV4 addresses, we'd probably continue on using NAT and other routing tricks (maybe we'd PI some old /8's). What we won't be doing is switching everything on the Internet to IPV6. Anyone who thinks otherwise either doesn't have to manage a large, mission-critical network on a shoestring budget, or lives in a fantasy-world where their definitions of "large", "mission-critical", and/or "shoestring budget" are woefully misaligned.

      IPV6 still has lots of problems preventing adoption and rather than address those issues proponents of IPV6 insist "well, it's better than nothing and that's what we'll have in a few more years..."
    16. Re:I am not trying to troll right now but... by jez9999 · · Score: 1

      Where'd you get 2002:: from? I thought IPv4-mapped addresses were ::ffff::IPv4 address.

    17. Re:I am not trying to troll right now but... by Anonymous Coward · · Score: 0

      IPV6 is stupid anyway, so I'm betting that if we actually did run out of IPV4 addresses, we'd probably continue on using NAT and other routing tricks (maybe we'd PI some old /8's).

      That is exactly the kind of bullshit that makes people plead for a mandated switchover. We will run out of IPv4 addresses. People who stick their head into the sand on this issue are the ones who will cause the biggest problems when, not if, the supply of IPv4 addresses does run out. There's no point in switching early, but if you buy IPv4 only hardware now and are not working on switch-over plans now while there's still time, it's going to bite you.

    18. Re:I am not trying to troll right now but... by Spazmania · · Score: 1

      What I don't understand is why the IPv4 address space isn't mapped conveniently into the IPv6 address space

      It is.

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


      At the risk of extending a longstanding argument, the article reads:

      IPv4 mapped addresses are normally used by the IP stack to represent IPv4 addresses to IPv6 applications. It allows the transparent use of transport layer protocols (TCP or UDP) over IPv4 through the IPv6 networking API.

      In other words, it is not a mechanism by which IPv4 software and hosts can use IPv6. It is instead a mechanism by which IPv6 software on dual-stack hosts can use IPv4. I can't just plop down a special router and poof my IPv4-only hosts can interoperate with your IPv6-only hosts at least until we run out of IPv4 addresses.

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

      "flamebait"?

      I think the mod needs a bran muffin. :-)

      --
      I've fallen off your lawn, and I can't get up.
    20. 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.
    21. 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.

    22. Re:I am not trying to troll right now but... by superpulpsicle · · Score: 1

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

    23. Re:I am not trying to troll right now but... by AGMW · · Score: 1
      Flamebait? No, I was genuinly curious, but someone has answered me later on ... it is because of the different datagram formats. This makes it unpossible for the two networks to interoperate.

      Sorry if my question offended you!

      --
      Eclectic beats from Leeds, UK
      handmadehands.co.uk
    24. 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.
    25. Re:I am not trying to troll right now but... by cortana · · Score: 1

      In other words, it is not a mechanism by which IPv4 software and hosts can use IPv6. It is instead a mechanism by which IPv6 software on dual-stack hosts can use IPv4. I can't just plop down a special router and poof my IPv4-only hosts can interoperate with your IPv6-only hosts at least until we run out of IPv4 addresses. It sounds like you want 6to4?
    26. Re:I am not trying to troll right now but... by Spazmania · · Score: 1

      I won't diss 6to4. Its a good idea that could have been great but for network operator resistance to accepting the IPv6 routes as native annoucements. (The RFC forbids it due their objections.)

      But no, what I want is what I said I want: to configure my IPv6 hosts with my old IPv4 addresses and have them interact with everybody else doing the same as well as the old IPv4-only hosts who can't, right up until the moment where the IPv4 addresses run out and we have to start allocating IPv6 addresses which aren't able to talk to the IPv4 only hosts.

      Unfortunately, that concept was abandoned early in IPv6's development and is now impossible to do.

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

      The result is I can use a 486/66 for my reverse logfile cache now for over 60 million entries per day. If I can't use an mmap'd file (because my IP addresses are now larger than my entire hard disk), I'd need a database again, and I'm afraid I've grown since then.

      Are you doing bulk reverse IP mapping, perhaps for web analytics?

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

    29. Re:I am not trying to troll right now but... by sjames · · Score: 1

      I would dearly love to deploy IPv6 right now. If someone waves their magic wand to get rid of the many very real obstacles, I will log in to my routers and servers RIGHT NOW and do it.

      The biggest problem is that switching to IPv6 right now is that there is only one practical difference between that and just powering everything off: If I just power off, I can quit paying for bandwidth, power, and space. If I switch to v6, I get to keep paying but practically nobody will be able to use the servers.

      The typical home user has never heard of IPv6, has no idea how to set it up on their machine, and even if they did, their ISP won't support it beyond 6to4 tunneling.

      The current transition approach of "just" running two stacks is hardly ideal for most. A better approach might be a gateway device that supports full v6 on one side and translates it to v4 on the other. Home machines can then be 100% v6 and servers can be either. Packets from the LAN bound for 0::a.b.c.d get translated to v4 addresses, 6to4 addresses get tunneled to the specified router, and full v6 addresses go as is or go to a 6to4 tunnel if the ISP isn't v6 ready.

      The real question is what sort of carrot to offer to home users, equipment manufacturers, and OS vendors to make that happen.

      It will take some time to pull all of this off. For example, standard libraries need to depricate all lookup functions that return v4 addresses. This should NOT be the current mess where every relevant function has a counbterpart with a '6' appended to the name. That is, don't have a different struct sockaddr_in and bind6, just make sockaddr_in have room for a v6 address and make bind accept them. There should be NO AF_INET6 socket type, just AF_INET. A simple flag should enable this. It will break a LOT less software than the current mess does. In a system where that is all enabled, AAAA records should be automatically preferred to A records.

      If the above was in common deployment, I would set it up on my network today.

      The time to do all of that is about a decade ago, but since it didn't happen then, we'll just have to do it now.

    30. Re:I am not trying to troll right now but... by ConceptJunkie · · Score: 1

      +++OUT OF CHEESE ERROR+++ REDO FROM START +++

      Make sure your computer has the "Anthill Inside" label.

      Me? I'm running a 66 megalith stone circle.

      --
      You are in a maze of twisty little passages, all alike.
    31. Re:I am not trying to troll right now but... by mrsbrisby · · Score: 1

      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.
      And yet ARIN allocated none this year?

      16 million addresses assigned to the toplevel registries isn't the same thing as 16 million addresses being used. Most of those blocks aren't assigned to any BGP host yet- heck, most of the addresses "allocated" in 2004 and 2005 aren't on any BGP host yet. APNIC, ARIN, and all the RIRs publish separate allocation lists. Sum them, and see if you can still use IANA's numbers to measure how bad address exhaustion actually is.
    32. Re:I am not trying to troll right now but... by mrsbrisby · · Score: 1

      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.
      Are you simple?

      Nobody is going to deploy IPV6 if they can't get IPV4 addresses. The price of IPV4 addresses will simply go up. This will cause smaller networks to go out of business. The IPV6 committee is being steered by large companies, so guess what they want: More or less competition?

      When are the IPV6 apologists going to wake up and smell the coffee and start thinking about how they're going to convince nearly 40,000 network administrators to stop what they're doing and add support for the 40-or-so million other networks administrators to migrate as painlessly as possible.

      I have been thinking about IPV6 for over ten years. It'd be easier to switch everyone to IPX than it would be to IPV6. At least more administrators understand IPX, and it's just as different from IPV4. So what possible reason could there be to switch to the IPV6 network that nobody is using than to switch to the IPX network that nobody is using?
    33. Re:I am not trying to troll right now but... by mrsbrisby · · Score: 1

      That is exactly the kind of bullshit that makes people plead for a mandated switchover.
      I argue for a mandated switchover. Start with the largest networks (by AS peers) and move downward. Give smaller networks a longer grace period, and charge large networks a hefty fine for slowing down progress.

      We will run out of IPv4 addresses.
      So what? Then IPV4 addresses will simply be for networks or service frontends. We could use SRV records and extend addressing by 16 bits easily.

      People who stick their head into the sand on this issue are the ones who will cause the biggest problems when, not if, the supply of IPv4 addresses does run out.
      You're an idiot. The biggest problems are being caused by the IPv6 group. They say "switch to IPv6 before it's too late!" only nobody will go first because IPv6 doesn't do anything.

      There's no point in switching early, but if you buy IPv4 only hardware now and are not working on switch-over plans now while there's still time, it's going to bite you.
      You really think the problem is hardware?

      Addressing is a social problem, not a technological one, and the IPV6 group doesn't have any social skills. They say "switch" but they don't say how. They say 4in6, but that "it's not really a standard". In short, if they're actually trying to solve the address exhaustion problem, then they're complete idiots. If they're not, then why the fuck are you parroting for them?

      Here's an idea: reserve IPV4 addresses for peering addresses. Build your address extension system as a new encapsulation protocol under IP and discontinue port assignments. Mandate SRV (or NSRV?) records that can indicate the use of this protocol, and you'll get incremental deployment.

      Or, you can convince everyone to drop what they're doing and throw money in the toilet for a few years.
    34. Re:I am not trying to troll right now but... by Anonymous Coward · · Score: 0

      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) Nice try - Curran is chairman of ARIN since beginning & no one to be lying. ARIN's going through 3-4 /8's a year but the total registries (RIPE, APNIC, etc) has been closer to 10 a year which is what he said http://www.potaroo.net/tools/ipv4/index.html
    35. Re:I am not trying to troll right now but... by Percy_Blakeney · · Score: 1

      And yet ARIN allocated none this year?

      Apparently not. Every RIR maintains its own pool of spare addresses and only requests further allocations from IANA when it gets low. It would appear that ARIN hasn't needed further allocations thus far this year.

      16 million addresses assigned to the toplevel registries isn't the same thing as 16 million addresses being used.

      Of course not, but it is probably one of the easiest things to benchmark that is relevant to the discussion. Even when you take other metrics into account, though, you still get a quick depletion of the IPv4 space. This site estimates that the first RIR will run out of addresses in early 2011 -- less than four years away.

      I'm sorry that you're having such a hard time accepting the concept of address space exhaustion. I can understand being opposed to specific elements of certain proposals, but you seem to be opposed to the entire concept of there being a problem. Perhaps you should spent more time learning about the situation instead of simply being an obstructionist.

    36. Re:I am not trying to troll right now but... by mrsbrisby · · Score: 1

      I'm sorry that you're having such a hard time accepting the concept of address space exhaustion. I can understand being opposed to specific elements of certain proposals, but you seem to be opposed to the entire concept of there being a problem. Perhaps you should spent more time learning about the situation instead of simply being an obstructionist.
      I'm sorry you feel so inadequate about yourself that you need to be dishonest and condescending.

      Fact is, while IPV4's address space may become exhausted, it's not clear it'll cause any problems to end-users. It's certainly clear that there doesn't exist any realistic solution to the IPV4 address space exhaustion and the IPNG group charged with solving the problem suggests switching the entire Internet to IPX.

      IPV4 multihomed sites still don't have any migration plan; the closest thing is "start over".

      Anyone who thinks the Internet is so broken we just need to "start over" just plain stupid, and I'm sorry if you are stupid, but from here on you're deliberately tricking people that "we've got a great plan," when there is presently no plan.

      Now you consider me an obstructionist, but consider how I must view you: You believe that there is going to be huge problems when IPV4's address space becomes exhausted, and yet you don't have a plan to fix it. Moreover, you support a group of people who have been trumpeting the same idea for over ten years, under the banner of "we'll need it in two-to-four-years", and yet have still failed to answer basic questions about migration.

      You're right: I don't believe the IPV6 people- that's true. I think that people will simply conserve IPV4 addresses and that we'll continue to do application-level routing: Layer-four switches will become more popular, NAT will become more popular and so on. I don't see any reason to believe that the growth of the Internet will be any way impeded. I've been working on the Internet for far too long to believe otherwise.

      Now, stop being stupid. If you still think there's a problem fix it. Design some real migration plans. Not "how to join IPV6" plans, but "what do I do with all these PI sites" plans. IPV6 is old news, and its still not ready. If you really believe it's the best shot, then make it ready.
    37. Re:I am not trying to troll right now but... by mrsbrisby · · Score: 1

      Nice try - Curran is chairman of ARIN since beginning & no one to be lying. ARIN's going through 3-4 /8's a year but the total registries (RIPE, APNIC, etc) has been closer to 10 a year which is what he said http://www.potaroo.net/tools/ipv4/index.html
      You're missing something really important: The total registries aren't using 16 million new addresses a year because my BGP tables don't get larger by 16 million entries a year.

      Note that ARIN didn't allocate any addresses this year, does this mean nobody in North America set up shop?

      John Curran is pointedly dishonest. Paul Vixie is dishonest as well (Remember how BIND9 was rewritten by a team of "all new developers" to be completely security-bug free?) . I don't personally have evidence off-hand of other board members being dishonest, but them being board members clearly doesn't exempt them from being dishonest, or even just plain stupid.

      IPV6 is akin to saying "The Internet sucks, lets start over!" and I'm sick and tired of idiots telling me to switch to a new network with no users and no infrastructure, and without being able to leverage any meaningful part of my existing network. My IPV4 PI doesn't help me, and my IPV4 connectivity is useless. IPV6 is a complete reboot without a migration plan, and it probably isn't even necessary.
    38. Re:I am not trying to troll right now but... by fm6 · · Score: 1

      Oops, one little irony I just noticed. You denounce John Curran as a troll, using ARIN figures to refute his argument. Hey, guess who's the chairman of ARIN? One guess.

  4. 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 Anonymous Coward · · Score: 0

      "IPv6 just doesn't offer anything sufficiently valuable over IPv4, so people won't bother to change."

      I consider more IP address' valuable; especially with the number of users going online is increasing via 3rd world countries.

    2. 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:Yeah, that'll happen by Imagix · · Score: 1

      You do realize that this draft is presented as a personal draft, not as the output of a working group, right? I coiuldn't even find which working group he wanted to consider this draft. Also, since it's presented as an Informational draft (and not Standards-track), this isn't even a "spec". You may want to read up on how the IETF works.

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

      Nothing valuable, sure, except maybe address space. Y'know, the reason behind why they're expanding and all...

      --
      Man who leaps off cliff jumps to conclusion.
  5. Ok, and... by 0racle · · Score: 1

    And when can I get IPv6 addresses for myself?

    --
    "I use a Mac because I'm just better than you are."
    1. Re:Ok, and... by Anonymous Coward · · Score: 0
    2. Re:Ok, and... by timeOday · · Score: 1

      And when can I get IPv6 addresses for myself?
      From the blurb, if you're not a "server" I guess you don't need an IPv6 address... then again what does that even mean? I think it would be a critical mistake to start making any actual distinction between client servers on the Internet. To me the Internet would be fundamentally different if I could no longer log in remotely, receive VOIP phonecalls, and host my family photos and a few other files - partly because these are important applications for me, and partly because there simply should not be different classes of nodes.
    3. Re:Ok, and... by Just+Some+Guy · · Score: 1

      From the blurb, if you're not a "server" I guess you don't need an IPv6 address... then again what does that even mean?

      What are you talking about? IPv6 servers are worthless without IPv6 clients to connect to them. The implication is that you should start bringing IPv6 services online now so that when the clients are inevitably updated they'll have something to talk to.

      Chances are that most software you use is already v6-capable. Pretty much all web browsers are, as is every mail and chat client I use. I'm starting to see an increasing percentage of inbound email on my server coming from other IPv6 hosts, so it looks like people are starting to make the transition.

      --
      Dewey, what part of this looks like authorities should be involved?
    4. Re:Ok, and... by againjj · · Score: 1

      You can get IPv6 addresses now. Try Freenet6. There are others out there too.

    5. Re:Ok, and... by elFarto+the+2nd · · Score: 1

      Google for 'IPv6 tunnel broker'. I have a /64 from BT Exact (/48's are available from other places, but I can't find a use for 2^64 addresses), 4 commands in Linux to set it up, and a few more commands and a small program (radvd) to give IPv6 addresses to my network.

      Regards
      elFarto
  6. Public facing web servers? by Corporate+Troll · · Score: 1, Insightful

    Huh? What is a public facing web server? I mean my "server" on my DSL machine that runs apache and some other nifty stuff is public facing. All machines that have an IP address are public facing for crying out loud! Sure, mine only has a domain name associated to it by dyndns but for Joe Sixpack that doesn't make a difference. For all intents and purposes I have a "public facing webserver".

    There is no difference between my IP address and the IP address of Amazon, except that their reverse DNS lookup matches ;-)

    1. 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!

    2. Re:Public facing web servers? by Silver+Sloth · · Score: 1

      All machines that have an IP address are public facing for crying out loud! Err.. no. The PC I'm working on has internet access - I'm writing this after all - but I'm not public facing, nor are any of the PC withing the organisation I work for.

      In fact, I would guestimate that a significant majority of networked PCs are in organisations which have private networks connected to the internet through a NATing firewall. Additionally all three of my home PCs are NATed through my ADSL wireless router. If this were to take place then my router would have to change to IPv6 but my three PCs could, and would, stay on 192.168.0.x
      --
      init 11 - for when you need that edge.
    3. Re:Public facing web servers? by Corporate+Troll · · Score: 1

      Ah, okay.... Sorry, indeed, I forgot about intranets and private networks. I just always think about the IPv4 to IPv6 transition in context of the Internet and not in context of company intranets and private networks. Thanks for clearing it up...

    4. Re:Public facing web servers? by Corporate+Troll · · Score: 1

      Yes, I understand... I already replied to the other guy that replied that I thought of IP addresses within the context of machines connected directly to the Intenet.

      I should have known better, after all, I run my own class C private network at work I'm on a class B private network.

      I should think twice before speaking up.

    5. Re:Public facing web servers? by ZachPruckowski · · Score: 1

      A public facing web server is one that has a non-private IP address. Most computers on home networks or corporate intranets have IP addresses that are in the private ranges (for instance, 192.168.1.101 is my desktop when plugged into my apartment's router) and use Network Address Translation through their routers such that all the computers in my apartment share an external IP address. Our router is public-facing, but my desktop isn't.

    6. Re:Public facing web servers? by SCHecklerX · · Score: 1

      well, with IPV6, there won't be a need to NAT anymore, so all servers do, indeed, become 'public' Publically addressed, at least.

    7. Re:Public facing web servers? by Corporate+Troll · · Score: 1

      Already two people pointed it out... I know, I was too quick to reply. I run my own private networks.

    8. Re:Public facing web servers? by Control+Group · · Score: 1

      All machines that have an IP address are public facing for crying out loud!

      No wonder my old computer keeps getting viruses! I thought I was safe when I disconnected the patch cable, but it's still got IP 127.0.0.1 - it's been public-facing ALL THIS TIME!

      I've gotta go shut that thing down!

      --

      Reality has a conservative bias: it conserves mass, energy, momentum...
    9. Re:Public facing web servers? by jZnat · · Score: 1

      And you can just make the machine invisible to the Internet at large via a firewall but still use a public IP address to address the machine (no need for NAT!).

      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
    10. Re:Public facing web servers? by Anonymous Coward · · Score: 0

      Except for those of us who don't want them publicly accessible, and will still use nat or other techniques for private networks.

    11. Re:Public facing web servers? by Anonymous Coward · · Score: 0

      Even DSL customers can have static IPs with reverse DNS, I am one. What I'm not is someone who's going to replace equipment that doesn't support IPv6 when IPv4 is fine for my needs and I have plenty surplus IPv4 assignment.

      IPv6 is a solution to problems that don't exist for me.

    12. Re:Public facing web servers? by multipartmixed · · Score: 1

      Not only that... but did you know that the machine you're surfing from is broadcasting an IP address?!?! Every time you connect to the Internet, send email or submit a private information to a web site, you are broadcasting this unique address. With this address, someone can immediately begin attacking your computer!!!!1!!!1!!

      --

      Do daemons dream of electric sleep()?
    13. Re:Public facing web servers? by Anonymous Coward · · Score: 0

      Actually it is not public facing....if you are connected to a dsl/cable router, and your home servers ip address is being nat'ed.

      it's the wan address of your dsl/cable router that is public facing and that is the major difference.

      in this scenario, the router would need to have the ipv6 address, and could continue to nat your servers current non routable ip address just as it does now.

    14. Re:Public facing web servers? by Corporate+Troll · · Score: 1

      I do not have a router. I have an old-school DSL modem and my server is the router. I understand this setup is very uncommon these days, but I jumped on the DSL bandwagon as soon as possible. My server has two NICs: one is a private 192.168.x.x, but the other is just in the "UP" state. Over that second nick, I have a PPPoE tunnel through my DSL modem. When I ask the IP address of that tunnel, I get the public facing IP address, so my machine does have a public facing IP address.

      Back in the early DSL days, routers were extremely expensive and not an option. As far as I know, you can disable the routing functionality of any home router, and enable the "modem-only" mode. Not that I need to, my 5 year old Alcatel Speedtouch is doing just fine. (My dad has the same model: it's 7 years old and works perfectly fine)

    15. Re:Public facing web servers? by Corporate+Troll · · Score: 1

      Yes, I am aware you can get a static IP address for a DSL line. In many countries they even do this for free, including reverse DNS lookup. In my country it costs an insane amount of money, probably because we have few IP addresses. I don't know. The current solution works.

  7. 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 Anonymous Coward · · Score: 1, Funny
    2. Re:missing one thing by DerCed · · Score: 0

      Well, you just convince the adult movies industry to switch over to IPv6 and disable IPv4..

    3. Re:missing one thing by AGMW · · Score: 1
      A free box of tissues with every IPv6 router?

      --
      Eclectic beats from Leeds, UK
      handmadehands.co.uk
    4. Re:missing one thing by FireFury03 · · Score: 1

      Well, you just convince the adult movies industry to switch over to IPv6 and disable IPv4..

      But how many people are actually going to phone up their ISP and demand porn :)

    5. Re:missing one thing by Just+Some+Guy · · Score: 1

      It's just missing one thing: if everyone ignores the plan and does nothing instead, how is it going to be enforced?

      Well, hypothetically, IPv6 netblocks should become cheaper than their scarce IPv4 counterparts. Coupled with vastly simplified client requirements (such as not having to figure out how to connect two machines that are behind NATs), an IPv6 network could be quite a bit cheaper than an IPv4-only setup.

      If everyone ignores the plan, then nothing happens. Anyone who does along with it, though, will have a competitive advantage. I think the idea of all your competition benefitting while you're not is enough to get many companies onto the bandwagon.

      --
      Dewey, what part of this looks like authorities should be involved?
    6. Re:missing one thing by badfish99 · · Score: 1

      If it had a competitive advantage, then it would be happening already. But it doesn't seem to be happening, so presumably everyone thinks the costs outweigh the benefits.

      Obviously, if we all changed over, there would be a benefit for the community as a whole (e.g. more IP addresses available), but the people who would need to spend money to replace routers etc evidently don't see any benefit for themselves. So, in the absence of any enforcement measures, I can't see how issusing this sort of document could make a difference one way or the other.

    7. 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?
    8. Re:missing one thing by raddan · · Score: 1

      That just means you don't get it. RFC 2119 defines these terms very specifically within the context of a proposed standard. The keywords "MUST", "SHOULD", "MAY", and so on are technical terms that are used to inform internet software engineers as to how policy should shape their software and practices. A proposed plan for switching to IPv6 would be useless without these terms. Besides, who has ever enforced a standard? The IETF operates on the principle that the best solution wins-- if someone has a better proposal, this one will go away. Simple as that.

    9. Re:missing one thing by foom · · Score: 1

      Well, hypothetically, IPv6 netblocks should become cheaper than their scarce IPv4 counterparts. Coupled with vastly simplified client requirements (such as not having to figure out how to connect two machines that are behind NATs), an IPv6 network could be quite a bit cheaper than an IPv4-only setup.

      Remember what happened when Apple released the Airport Express with support for non-NAT'd IPv6? http://nvd.nist.gov/nvd.cfm?cvename=CVE-2007-1338

      So don't give me that crap about IPv6 meaning there will be a true end-to-end network. It's a nice dream, but it's not gonna happen.

    10. 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?
    11. Re:missing one thing by Agripa · · Score: 1

      The first rule of ipv6porn is do not talk about ipv6porn.

      All kidding aside:

      This page is describing the IPv6 experiment itself, and is primarily intended for networking researchers and software professionals to learn about and discuss the experiment. If you're here for the free content, it's not here! We're not ready for the world to know about this experiment yet, so don't go submitting this to Slashdot or Digg until the actual site is up.

      Of course, I already have my IPv6 connectivity through http://www.sixxs.net/ for research purposes. That is my story and I am sticking to it, so to speak.

    12. Re:missing one thing by Kadin2048 · · Score: 1

      If it had a competitive advantage, then it would be happening already. But it doesn't seem to be happening, so presumably everyone thinks the costs outweigh the benefits.

      There's no competitive advantage yet, because we haven't really hit the end of the IPv4 address space. There are a finite number there, and there's a nonzero burn rate: eventually we're going to run out. Before that happens, the price of IPv4 address allocations is going to spike.

      That's what's going to drive people onto IPv6, and nothing before is going to do a bit of good.

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    13. Re:missing one thing by asdfghjklqwertyuiop · · Score: 1

      So they shipped the thing without a firewall rule to block incoming traffic. What's your point? The same thing can be done with IPv4, with or without NAT.

    14. Re:missing one thing by badfish99 · · Score: 1

      The site also says: we (Your.Org) set up a full IPv6 infrastructure only to realize it was mostly unusable due to certain problems.
      IPv6 is not going to get used until big sites such as Google start to support it. But if even a small site such as this had problems, surely no large site is going to want to risk its reputation by introducing it.

    15. Re:missing one thing by Agripa · · Score: 1

      I had not noticed that. I wonder what their problems are.

      I considered why Google does not support IPv6 and came up with nothing. As far as I have been able to tell from my own testing, hosting a dual stack IPv4 and IPv6 web server and other services is not difficult. The only problems I have had so far involve IPv6 firewalling for which I had to roll my own and a rare router connectivity problem at my tunnel provider apparently do to buggy firmware.

      I actually make great use of my IPv6 connectivity. It reminds me a lot of the pre-WWW days of the internet with open FTP upload directories and such. It is amazing what is out there.

    16. Re:missing one thing by Anonymous Coward · · Score: 0

      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? It's not going to be enforced. The Internet is based on mutual cooperation. We either switch over to IPv6 or at some point hang a sign out front for new customers which says "The Internet is Full, Please Come Back Later."
    17. Re:missing one thing by sjames · · Score: 1

      Carrots always work better than sticks. I don't see any carrots in this.

    18. Re:missing one thing by foom · · Score: 1

      Apple naively implemented end-to-end connectivity, because E2E is what everyone says the internet is supposed to be like, and therefore what everyone should want. And with IPv6, NAT was no longer required, so there was no technical reason to not allow e2e. Where Apple screwed up is listening to the people that said that end-to-end connectivity is what people want. It turns out that's not the case, because then you can no longer connect insecure IP devices to your home network with abandon.

      Maybe you can tell me what's the "right" implementation of end to end connectivity? What should the next guy after apple do? At this point, the only obvious solution to me is to implement NAT for ipv6, and have it on by default. The IPv6 NAT can avoid actually modifying addresses and ports, but that hardly removes any complexity as it still needs all the same connection-tracking code. (but, then, even exposing distinct IP addresses of internal machines to the external world might be considered a security/privacy risk these days, so maybe the mfgr should just stick to a full NAT to avoid trouble...)

    19. Re:missing one thing by Just+Some+Guy · · Score: 1

      Maybe you can tell me what's the "right" implementation of end to end connectivity?

      It's the same as the "right" implementation for IPv4: you drop everything inbound by default, then selectively expose the sockets that actually need external exposure. Anything else is an accident waiting to happen.

      At this point, the only obvious solution to me is to implement NAT for ipv6, and have it on by default.

      You misspelled "a firewall". If you had an IPv4 NAT that treated every host inside like it was in the DMZ, would that meet your security requirements? Of course not! It does nothing in and of itself. NAT is only coincidentally secure in that it accidentally provides some of the same protection as a "default drop" firewall.

      --
      Dewey, what part of this looks like authorities should be involved?
    20. Re:missing one thing by Anonymous Coward · · Score: 0

      NAT [...] provides some of the same protection as a "default drop" firewall.

      Except that it doesn't. Packets from the external interface which are addressed to the internal network will go right through.

    21. Re:missing one thing by Just+Some+Guy · · Score: 1

      Except that it doesn't [...] go right through.

      As long as we're snipping the important parts to alter the message. :-)

      --
      Dewey, what part of this looks like authorities should be involved?
    22. Re:missing one thing by Anonymous Coward · · Score: 0

      NAT is only coincidentally secure in that it accidentally provides some of the same protection as a "default drop" firewall.

      Except that it doesn't. Packets from the external interface which are addressed to the internal network will go right through.

      There, works just the same, because the snipped part wasn't actually important (the "it" before "accidentally" refers to "NAT" and accidental or not doesn't make a difference as to what it supposedly achieves).

    23. Re:missing one thing by foom · · Score: 1

      Yes, and this was exactly my point. The default dropping of incoming packets on the edge of the network *is the problem* today. If we move to IPv6 and _still_ every organization/home's router drops incoming packets on the edge of the network, we're in exactly the same boat we are today with IPv4. Little has improved.

      I want to be able to design and use network protocols that utilize incoming connections. That's nearly impossible today, and looks likely to be just as hard after the move to IPv6 as well. All the contortions people have to go through right now to make that work are a huge cost, and for the most part unreliable.

    24. Re:missing one thing by Just+Some+Guy · · Score: 1

      Except that it doesn't. Packets from the external interface which are addressed to the internal network will go right through.

      Not if those ports haven't been forwarded. That's the "accidental" part. If you don't have a mapping to internalsite.example.com:80, then external visitors can't get to it. That's basically the same functionality as a default-drop firewall, except that it's a happy side effect and not really by design (that's the "coincidental" part).

      We're both saying the same thing, so I'm going to drop this now.

      --
      Dewey, what part of this looks like authorities should be involved?
    25. Re:missing one thing by Anonymous Coward · · Score: 0

      You're not reading carefully enough. A packet which is addressed to the internal network doesn't need port forwarding to go through. Only packets which are addressed to the external IP address of the NAT box need to be NATed to reach the internal network. Take this configuration:

      (external)1.2.3.4 --- 1.2.3.20(home router)192.168.0.1 --- 192.168.0.100(internal)

      If 1.2.3.4 delivers a packet with destination 192.168.0.100 to the external interface of the home router, it will bypass the NAT completely. Only if there is a firewall with a default-drop rule in addition to the NAT will the packet be stopped. This situation is rare, but not unthinkable. Every ISP can send those packets and there have been misconfigurations which allowed other people to send packets to "unroutable" addresses too.

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

  9. 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
    1. Re:January 1st? by techiemikey · · Score: 1

      better make that the third weekend of February. Don't want to mess with people's valentine's day shopping either.

    2. Re:January 1st? by Scutter · · Score: 1

      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.

      Since when has corporate brass given a damn about an IT worker's personal life? It's the nature of the business that we can only do our major work when no one else is around (because they can't have their work disrupted, but apparently we can.) End-of-year is perfect because that's when everyone *else* will be on vacation.

      /sour grapes :p

      --

      "Tell me doctor, with all of your defenses, are there any provisions for an attack by killer bees?"
    3. Re:January 1st? by FireFury03 · · Score: 1

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

      Sensible people don't leave stuff till the last minute.
      Sensible people would already be running IPv6 *now* since it's been fairly well proven for many years.

      Of course most business people seem to not be sensible, so this will be another Y2K style problem of leaving everything until the sky falls in and IANA says "sorry, there are no more IPv4 addresses" and then running around like headless chickens trying to refit their entire network infrastructure within a few days.

      This problem comes up time and time again - businesses get told by the techies "this is going to be a problem - we should do something about it before it's actually causing us trouble". The highups refuse to fund the work so it doesn't get done. Then when the fact that it wasn't done causes the sky to fall in the work has to be done anyway, but now it has to be done quickly, meaning that care can't be taken to make it a smooth transition. The end result is that it costs the business far more than it would've done if they had just taken notice of the techies in the first place.

      On a related note, did you know that telephone networks are replacing their antiquated TDM/SS7 infrastructure with shiny new IP networks.... and guess what, they are spending vast amounts of cash rolling out IPv4 networks rather than IPv6... Crazy huh?

    4. Re:January 1st? by Anonymous Coward · · Score: 0

      Second week of February?
      That'd be fine.

      No self-respecting geek is going to have anything to do around Feb 14th

    5. Re:January 1st? by Lally+Singh · · Score: 1

      This way the techs will have to upgrade the system earlier in 2010, to make sure they can have Xmas off.

      --
      Care about electronic freedom? Consider donating to the EFF!
    6. Re:January 1st? by Jugalator · · Score: 1

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

      Surely it's a progressive update to be done by then, not an overnight upgrade??
      It would be completely impossible to upgrade all the net's routers that need to over a night.

      --
      Beware: In C++, your friends can see your privates!
    7. Re:January 1st? by macdaddy · · Score: 1

      You don't have to actually do the upgrade on January 1st or the night before. Any SP that's responsible will have this implemented well in advance of the due date.

  10. Legacy servers? by ArcadeX · · Score: 1

    How many universities and businesses have legacy servers online that won't convert to 6 due to OS not supporting it? I know you can tunnel, and there's always routers, but the cost could add up. How do you put a price on these machines being completely phased out... course it would be nice to have more IP's.... dilema.

    --
    An I.T. motto in the hands of an idiot is a dangerous thing...
  11. 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 Skapare · · Score: 1

      And just how many of these PI blocks are needed? The problem is each of these needs a global routing table entry. So IPv6 does appear to have a "damned if you do, damned if you don't" problem with this.

      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.

      But there is one nice advantage to being on an IPv6-only network. You will get a few months, or at least a few weeks, of no spam.

      --
      now we need to go OSS in diesel cars
    3. Re:IPv6 PI needs sorting out first by Eunuchswear · · Score: 1

      This is nuts. IPV4 PI's exist, and are used. If they are not available for IPV4 under the same terms then IPV6 will not fly.

      What's your problem with global routing entries?

      --
      Watch this Heartland Institute video
    4. Re:IPv6 PI needs sorting out first by Detritus · · Score: 1
      What are you going to do? Threaten to hold your breath until you get your way?

      The problem with global routing table entries is obvious.

      --
      Mea navis aericumbens anguillis abundat
    5. Re:IPv6 PI needs sorting out first by Agent+Green · · Score: 1

      The way I see it, a single PI block per AS is really all that should be needed. A /48 would provide a rough equivalent of a /16 ... but in networks, not end hosts ... and that assumes full EUI-64 end networks. PIs should be available to any organization that needs/has their own AS. End of story. Customers of the same ISP who multihome should already be falling under non-portable space.

      My company currently connects with 3 ISPs, and we currently advertise 3 /24s, and one /21. I'd much rather have a single /48 in IPv6 land to tell everyone about.

      The reason that aggregation is such a bitch is that it's not possible to accurately nail down how much address space is really needed. For example, a new business starts out with a /26, grows and gets a /24 ... get another ISP, and a portable /23 ... grows again and needs a /22 more of space. All the while, migrating from their first /24, and ARIN /24, plus a /23. That's 3 routes in the global table now, not considering any more growth. The scarcity of IPv4 makes each addressing request something that requires justification and proof of need when it comes to space.

      Dole out an IPv6 /48 once they get their second ISP and ASN and they'll likely never need another advertisement.

      By that estimate, you could probably crush the BGP global table from 221,000 give or take to under 40,000. Then the next problem we'll need to deal with is reaching a theoretical maximum of ASNs.

      --
      // Agent Green (Ian / IU7 / KB1JQO)
      // IEEE 802.3: All 10base Are Belong To Us
    6. Re:IPv6 PI needs sorting out first by Eunuchswear · · Score: 1

      What are you going to do? Threaten to hold your breath until you get your way?
      Yup.

      The problem with global routing table entries is obvious.
      I've currently got 222814 prefixes in my BGP tables, doesn't cause me any pain.
      --
      Watch this Heartland Institute video
    7. Re:IPv6 PI needs sorting out first by Spazmania · · Score: 1

      That's funny, because I have a multihomed network in North America and my RIR (ARIN) won't assign me PI space. It seems my network is just too small and insignificant...

      --
      Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
    8. 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.
    9. Re:IPv6 PI needs sorting out first by Spazmania · · Score: 1

      What are you going to do? Threaten to hold your breath until you get your way?

      More or less. My absence from the IPv6 network will cause a lot of others a lot of pain long before it causes me any.

      --
      Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
    10. 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.

    11. Re:IPv6 PI needs sorting out first by Spazmania · · Score: 1

      That's nice but your hosts still have to add up to around 500 actual pieces of hardware before you meet the policy requiresments to get space. If you fudge as much as possible without lying outright you can get that down to about 200.

      I have 20 hosts multihomed using legacy address space. I don't need many addresses, but I do need for them to be multihomed. That means IPv6 PI space. Which I can't get.

      --
      Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
    12. 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.

    13. Re:IPv6 PI needs sorting out first by igjeff · · Score: 1

      Ah, ok, so you wouldn't qualify, at present, for IPv4 PI space either, you've just got it through a legacy setup.

      Yes, that is annoying for someone in a position such as yourself. Fortunately or unfortunately, depending on your viewpoint, there aren't going to be all that many people in a situation such as that (in the overall scheme of things).

      Wish I had better answers for you.

    14. Re:IPv6 PI needs sorting out first by Spazmania · · Score: 1

      Fortunately or unfortunately, depending on your viewpoint, there aren't going to be all that many people in a situation such as that (in the overall scheme of things).

      Its not a question of quantity; its a question of quality. Many of the folks who got in early enough to get legacy space now hold senior-level positions at major Internet companies. How eager do you think I am to organize an IPv6 deployment on the big network when I've been dismissed as insignificant on my little network?

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

      I have tunneled ipv6 on my mail server, it already receives quite a lot of spam over ipv6.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  12. 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.
    2. Re:Sounds more lke a wishlist by fbjon · · Score: 1
      Just wrap any software that refuses to be updated.


      No updates for hardware? Time to scrap it then. No really.

      --
      True confidence comes not from realising you are as good as your peers, but that your peers are as bad as you are.
    3. Re:Sounds more lke a wishlist by Crispy+Critters · · Score: 1
      "Something actually interesting that's IPV6 only so that end users will actually want."

      That exists for some people. I suspect that there are a lot of businesses that (1) want their computers to have real IP addresses and (2) are too large for a set of /8 addresses (I was going to say Class C but Wikipedia says they don't exist anymore). It is not an easy thing to switch in a /8 for a /10 and so on whenever you want. These just aren't available.

      And it really sucks to have to machines on the same hub that can only talk to each other through an overburdened router in another building.

  13. I for one welcome our new Vista overlords by frovingslosh · · Score: 1
    Lets not forget to mention, this mandatory switch to ipv6 will finally kill of all of those pesky users who find their old hardware and Win98 perfectly adequate to their needs and have not rushed to buy everytime Bill released a new O.S. And, of course, all of the existing home routers, since manufacturers will be more inclined to sell a new ipv6 router than release a firmware fix for each and every old model.

    I don't mean to suggest that all technical progress must stop because people still use old hardware or software. But this doesn't seem well thought out and seems an overly agressive time table. Look how much time was alloted to the transistion to HDTV from NTSC in the U.S., and that was only one country, not a global system. Since there is plenty of new hardware that people will still be buying this year that does not support ipv6, this seems like a schedule that will only cause problems and make Bill Gates happier and richer.

    --
    I'm an American. I love this country and the freedoms that we used to have.
    1. Re:I for one welcome our new Vista overlords by neonmonk · · Score: 1, Interesting

      I would LOVE something to force all those Win98 users to upgrade.

      Maybe it really is going to be Linux' time to shine, as I'm pretty sure all those Win98 boxes would be able to run some lightweight Linux distro which of course would have IPv6 support.

      People always run out and say that they shouldn't have to upgrade just because of some new standard or what have you. Yes, car analogies suck - but I know I have to frequently spend significant amounts of money keeping my car on the road. What's a computer upgrade in the scheme of things. Especially the low cost of budget machines, stick these people on a Celeron with XP, tuned down Vista, lightweight idiot proof Linux distro and wham. They have a computer that can't play games but at least it'll be better than the Win98 sh*tbox that they've been hassling their ISP support desk for years about.

    2. Re:I for one welcome our new Vista overlords by LighterShadeOfBlack · · Score: 1

      The fact that people can still buy software and hardware that does not support IPv6 is exactly why we need strict timetables. We need to show that this is happening - soon, and that it is no longer acceptable for software developers and hardware manufacturers to sit on their hands pretending that everything is OK. The longer we hold off switching to IPv6 the worse the problem will be. Of course you can't just a flick a switch overnight, but getting a concerted effort across the IT/computing industry to make the switch on a relatively short timescale (such as the one proposed) will be far more effective than just trundling along and hoping that X Corp, YSys, and Z Inc all individually decide to take the initiative to upgrade their products and their own infrastructures.

      --
      Spelling mistakes, grammatical errors, and stupid comments are intentional.
    3. Re:I for one welcome our new Vista overlords by Anonymous Coward · · Score: 0

      I would LOVE something to force all those Win98 users to upgrade.

      Yes because blaster, code red, and I love you all originated on Win98 boxes.

      Win98SE minus (Netbios + IE + Outlook) == No remote exploits because it has no services.

      Win98SE == Reinstall on any machine you want without asking Microsoft for permission.

      Win98SE == Add/Remove any component you want (More Freedom).

      Win98SE == 100 times faster than NT/2000/XP/Vista.

      Who are you to dictate people stop using a product that might be better than what Microsoft is releasing today?

    4. Re:I for one welcome our new Vista overlords by GreyPoopon · · Score: 1

      Lets not forget to mention, this mandatory switch to ipv6 will finally kill of all of those pesky users who find their old hardware and Win98 perfectly adequate to their needs and have not rushed to buy everytime Bill released a new O.S.

      No it won't. It'll just open up a great (albeit temporary) market for cheap consumer-grade boxes that support IPv6 on the Internet side and allows IPv4 (using NAT or something like it) on the LAN side. Those users who are too cheap to upgrade their PCs are would happily spend a mere $20 or so to keep running the old clunkers.
      --

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

    5. Re:I for one welcome our new Vista overlords by FireFury03 · · Score: 1

      Who are you to dictate people stop using a product that might be better than what Microsoft is releasing today?

      There are alternatives to Microsoft products you know...

      I should probably also point out that back when Microsoft was releasing Win98 (with no potential for IPv6 support), IPv6 was already pretty well proven on other operating systems so you can't really complain about having to upgrade because of some new technology - you chose to use software that didn't support an existing piece of technology which was inevitably going to replace IPv4 eventually (many of us hoped/assumed it would happen sooner too).

      MS has a history of being very short sighted with regards to network protocols - they originally refused to support IPv4 because "the internet is a fad, it'll be gone and forgotten soon", they left it a long time before bothering to implement IPv6 at all and they still have no support for SCTP (and seem to have no intention of addressing this). And I guess it makes some sense - MS has absolutely no interest in perpetuating the use of old technologies. You chose to deal with a company who want you to make an expensive upgrade regularly - you can't complain when you have to upgrade.

      Besides, if you're using Win98 the chances are that you only use your machine for word processing (no internet access required) and web surfing (you can gateway your old IPv4 browser to IPv6 HTTP servers using an HTTP proxy).

      Now a more significant problem that I can see is that (to my knowledge) there are _still_ no consumer grade DSL routers that support IPv6 at all. So what that means is that I can't buy a future-proof DSL router, and there's really no good reason why this should be the case other than lazyness on the part of the router manufacturers.

    6. Re:I for one welcome our new Vista overlords by Jugalator · · Score: 1

      You don't need Vista to run IPv6 on Windows. XP SP2 has pretty good support by now, and by 2011 that would be a 10 year old product.

      Anyway, we transitioned from analog TV to digital in a matter of just a few years, and it did imply every viewer to buy digital decoders for own money if they used an antenna. (which is common at least here) It was also quite some hassle, and I think for even less benefits than IPv6. IPv6 doesn't only benefit from a larger address space.

      --
      Beware: In C++, your friends can see your privates!
    7. Re:I for one welcome our new Vista overlords by frovingslosh · · Score: 1

      And exactly how does my old system running IPv4 address a computer elsewhere on the Internet that has a IPv6 address but no ipv4 address? What magic does that $20 box do to make my IPv4 computer able to say just who it is that it's trying to connect to, once IPv4 is no longer used for Internet addressing and there are more public internet devices than IPv4 can address? 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'm an American. I love this country and the freedoms that we used to have.
    8. Re:I for one welcome our new Vista overlords by Anonymous Coward · · Score: 0

      And exactly how does my old system running IPv4 address a computer elsewhere on the Internet that has a IPv6 address but no ipv4 address? DNS spoofing with outbound NAT.
    9. 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?

    10. Re:I for one welcome our new Vista overlords by walt-sjc · · Score: 1

      The little box will probably just be a multi-protocol proxy. As the other poster said, it will probably munge DNS, returning a fake 10 net address that the proxy uses to know who you are trying to communicate with. No, it won't work for all protocols, but you can make it work for the most common.

      The experts are trying to solve 100% of the use cases. Not possible. But you CAN solve for 80-90%, which is good enough for most people that want to retain obsolete software / hardware. At some point in time however, you need to upgrade.

  14. IPv4 address space shortage by Zarhan · · Score: 1

    Yes - it's a real thing, so the timetable is pretty good.

    http://www3.ietf.org/proceedings/07jul/slides/inta rea-7.ppt

    (For some reason openoffice churns through that for like an eternity and they haven't yet converted it to a PDF). Anyway, the analysis is pretty good.

    1. Re:IPv4 address space shortage by mwvdlee · · Score: 1

      I always understood IPv6 could coëxist with IPv4, so why would a complete switch be required?

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    2. Re:IPv4 address space shortage by compm375 · · Score: 1

      Here, I made a pdf after it finally loaded in OpenOffice for anyone interested: http://meinwald.info.nyud.net:8090/tmp/intarea-7.p df

  15. IPv4 works for me by Anonymous Coward · · Score: 1, Informative

    IPv4 works for me today and will work for me in the future. Sure there is new stuff in IPv6, but I have ZERO motivation to move to it. Why would I spend money and time to make something better for others, with little to no value returned. Going to a new technology for sake of the new technology is retarded. The fact that IPv6 has not been adopted shows that IPv4 is sufficient for most people's needs. When I can ONLY connect to the Internet with IPv6 or ONLY buy IPv6 equipment, then I'll have reason to upgrade. Until then, Cisco and crew, stop trying to spend my money.

    1. Re:IPv4 works for me by Jugalator · · Score: 1

      Why would I spend money and time to make something better for others, with little to no value returned.

      Because you make something better for others.

      That's the key with IPv6 -- everyone need to use it, or no one can efficiently use it.

      If everyone defends their ego, we'll never have IPv6 and run into a crapload of problems in the future.
      So I think it's not done for us to *earn* a lot, but to avoid problems later on for the global Internet community.

      --
      Beware: In C++, your friends can see your privates!
    2. 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?
    3. Re:IPv4 works for me by Anonymous Coward · · Score: 0

      IPv4 works for me today and will work for me in the future. Sure there is new stuff in IPv6, but I have ZERO motivation to move to it.

      Wow, you sound just like this old unix fart at work talking about USENET versus the web.

      The fact that IPv6 has not been adopted shows that IPv4 is sufficient for most people's needs.

      Bullshit. As an individual, I could do more if I had IPv6 connectivity at home. I wish I did. Unfortunately no ISP will sell me IPv6 at home. Just because I'm not willing to shell out big-company money for IPv6 doesn't mean it's sufficient for me.

      Cisco and crew, stop trying to spend my money.

      Right now if I want internet at home, I have to pay for IPv4. I don't even have the option of paying for IPv6. If they want to spend a little to give me an actual choice as to what I spend my internet money on, I say go for it.

  16. 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 Spazmania · · Score: 1

      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.

      I doubt much breaks. The only thing likely to break with multiple nats is peer to peer. If the small fraction of Internet users who want peer to peer have to pay an extra $2/month for a "public IP address," its not enough pain to push IPv6. In fact, its an extra revenue source for the ISP.

      Besides, think of the ISP FAQ....

      Q. How does the switch from public IP addresses to private IP addresses affect me?

      A. Its a free firewall because we care about you. Hackers and worms will be unable to infect your computer when it no longer uses a public IP address.

      --
      Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
    4. Re:comments from elsewhere by Anonymous Coward · · Score: 0

      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.

      My ISP has been doing this (all customer IPs are private) for *years* and there is very,very little that it has broken. One multi-player game my son has tried does not work "out of the box" but there are work arounds that can be employed (both free and commercial).

      It seems to have added a certain degree of security from outside attacks.

    5. Re:comments from elsewhere by j+h+woodyatt · · Score: 1

      A few comments on your 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...

      It's an I-D. It's intended to be Informational, i.e. it describes how to classify the phases of incremental deployment. If it's "misleading," it's because some people are trying way too hard to mislead themselves.

      2. The natural course of IPv4 depletion is more likely to drive conservation of IPv4 addresses than it is to drive IPv6 adoption...

      Exactly correct. I wish more of my fellow IPv6 specialists understood this. IPv6 adoption will only be driven by the capability to deploy applications with IPv6 that cannot be deployed effectively or efficiently with IPv4. Secure mobile IP comes to mind. Secure multicast comes to mind. P2P content distribution would come to mind, but alas, IETF seems bent on ensuring that IPv6 in the real world is just like IPv4/NAT, i.e. communications between endpoints are always expected to originate with nodes behind firewalls and mediated by services in data centers.

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

      If the Internet (regardless of protocol version) is to scale up to meet future requirements, then there are going to be a lot of small organizations that can't operate multi-homed simply because they can't afford the peering contracts. Routing table entries in the IPv4 default-free zone are never going to be too cheap to meter again, and the IPv6 default-free zone has all the same scaling characteristics. That's why we have PA addresses in the first place. At least, you should be able to get those without too much trouble. If the problem is that the RIRs are trying too hard not to give away the store to the early adopters (like was done with IPv4 back in the day), then that's a problem to take up with the RIRs, not the IETF.

      --
      jhw
    6. Re:comments from elsewhere by Spazmania · · Score: 1

      That's why we have PA addresses in the first place. At least, you should be able to get those without too much trouble.

      The problem is: I'm not actually an idiot. I understand perfectly well that if current policy prevails, I will be unable to make use of multihoming once IPv6 becomes dominant. As a result, deployment of IPv6 will make my network less useful. Why would I encourage and enable that result?

      If the problem is that the RIRs are trying too hard not to give away the store to the early adopters (like was done with IPv4 back in the day), then that's a problem to take up with the RIRs, not the IETF.

      I agree. How about you jump on the ARIN PPML list and announce your support for one of the proposals that would accomplish just that?

      --
      Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
    7. 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
    8. 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
    9. Re:comments from elsewhere by Spazmania · · Score: 1

      How will deployment of IPv6 make your existing IPv4 network less useful?

      a. If my network is multihomed via IPv4 but not multihomed via IPv6 then it is less reliably and efficiently reachable via IPv6.

      b. Routing table size concerns offer a strong motivation for network operators to deprecate IPv4 once a critical mass of deployment of IPv6 has occured. While such deprecation will not eliminate IPv4, it will reduce the reliability and efficiency of IPv4 routing overall.

      c. If IPv4 reliability and efficiency is reduced overall then it is also reduced for my IPv4 network.

      d. If the reliability and efficiency for my IPv4 network falls and the reliability and efficiency of my IPv6 network was lower in the first place due to no multihoming then the overall reliability and efficiency of access to my network falls.

      d. My deployment of IPv6 helps IPv6 achieve its critical mass.

      e. Therefore my deployment of IPv6 without multihoming helps bring about the situation where my network is less reliably and efficiently reachable.

      q.e.d.

      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.

      I don't have to qualify for IPv4 multihoming; I already have it.

      Just because there are 128 bits of address space is no reason to start handing out PI prefixes like candy

      You're right. The reason to hand them out like candy is because its good for everybody if IPv6 is widely deployed before IPv4 depletion. That there are 128 bits in the address plays no role at all.

      --
      Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
    10. Re:comments from elsewhere by j+h+woodyatt · · Score: 1

      "I don't have to qualify for IPv4 multihoming; I already have it."

      Are you absolutely sure you will continue to remain qualified under whatever procedures and policies are adopted to conserve IPv4 address and routing table space?

      I don't think that, in your shoes, I'd be as confident as you seem to be. If I were you, I'd be looking to re-negotiate all my IPv4 peering contracts at nice fixed rates over very long terms, e.g. 20-25 years. Then I'd be making contingency plans for how I'd multihome on IPv6 without PI space in the event I couldn't manage to grow enough to qualify for PI before all my IPv4 rope ran out.

      "[It's] good for everybody if IPv6 is widely deployed before IPv4 depletion."

      Is it? I thought you just got through explaining why it wouldn't be good for everybody. <smiley/>

      If we were to give away the IPv6 store to the early adopters just like we did the IPv4 store so many years ago, then it wouldn't be good for everybody--just the early adopters. Then, we'd have an IPv6 address crunch hit us just like the IPv4 crunch that looms over us now. If there's just gonna be another address space crunch after the transition, then what's the point of going to all the extra work to get off IPv4 in the first place? It's not like IPv6 is useful for anything that IPv4 doesn't already do today. There's no other point to IPv6 than reforming the addressing architecture. All the other stuff is just window dressing.

      --
      jhw
    11. Re:comments from elsewhere by Spazmania · · Score: 1

      Are you absolutely sure you will continue to remain qualified under whatever procedures and policies are adopted to conserve IPv4 address and routing table space?

      Yes. Yes I am. I keep up with ARIN PPML and NANOG and I've run the back-of-the-napkin calculations. There simply aren't any likely scenarios in which its more cost-effective to cut me off than it is to buy YFRV's next router. There aren't any scenarios where its even close enough to consider.

      If you disagree, feel free to suggest a scenario so I can debunk it.

      Is it? I thought you just got through explaining why it wouldn't be good for everybody.

      Touche! Obviously I meant that its good for the folks who aren't in my position if the folks who are in my position don't hold up the wide deployment of IPv6.

      Then, we'd have an IPv6 address crunch hit us just like the IPv4 crunch that looms over us now.

      The IPv6 address space is more than 28 orders of magnitude larger than the IPv4 address space. More really when you consider how much of the IPv4 space has been lost for stupid reasons (coughmulticastcough). I don't think any of us has fully come to grips with exactly how large the IPv6 space is.

      The number of legacy IPv4 registrants who announce IPv4 addresses but don't qualify for IPv6 addresses is well under 50,000. Fair or not, a one-time hit to the address space and DFZ table isn't going to hurt anybody.

      The only IPv6 crunch likely in anything approaching the near term is a DFZ-size crunch. That could be handled with something like: http://bill.herrin.us/trrp.html

      --
      Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
  17. 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
    1. Re:Heh! by Zorbo · · Score: 1, Troll

      Requirements Language

          The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
          "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
          document are to be interpreted as described in RFC 2119 [RFC2119].

    2. Re:Heh! by ovideon · · Score: 0
      That's standard practice for IETF publications. From RFC2119:

      1. MUST This word, or the terms "REQUIRED" or "SHALL", mean that the
            definition is an absolute requirement of the specification.

      That said, this is one standard I don't see anyone sticking to.
  18. It's not that hard. by wtfpgh · · Score: 1

    My home network is already running IPv6 alongside v4. It's not that incredibly hard to set up.. only problem will be the hundreds of thousands of end-users who have non-v6 compatible routers.

    --
    Every time you ________ in Soviet Russia, kitten kills God!
    1. Re:It's not that hard. by wtfpgh · · Score: 1

      No problem non-resident Slashdot reader Anonymous Coward. Surely I haven't studied the technical complexity involved in IPv6 enablement, and have no idea about issues such as running legacy equipment in an IPv6 environment (heavens no, I wouldn't have tried things like converting IPv4 to IPv6 -- that's FAR too advanced for a home user!!).

      And heaven forbid I tried anything beyond checking that "turn IPv6 on!" box. That would be INSANE! Yes, I am sorry Anonymous Coward, I have no idea of the issues facing corporations who are running their servers in many datacenters which offer native IPv6 connectivity.

      Truth be told, though, it doesn't surprise me that a lot of corporations aren't motivated to migrate. I don't think it's as much a technical feasibility issue (as my favorite AC has implied) as it is a lack of need. At this point, what's the business incentive to migrate to IPv6?

      --
      Every time you ________ in Soviet Russia, kitten kills God!
    2. Re:It's not that hard. by Jugalator · · Score: 1

      At this point, what's the business incentive to migrate to IPv6?

      End-to-end IPSec support through the standard itself, and mobile ad hoc networking?

      --
      Beware: In C++, your friends can see your privates!
    3. Re:It's not that hard. by Professor_UNIX · · Score: 1

      At this point, what's the business incentive to migrate to IPv6?
      Other than not being able to talk to anyone else after IPv4 is shut off on the backbone? Nothing, nobody is forcing you to communicate with anyone else if you choose not to.
    4. Re:It's not that hard. by wtfpgh · · Score: 1

      Right, but multi-billion dollar Company X doing tons of business with multi-billion dollar Company Y through Backbone Provider probably wouldn't have a hard time telling multi-million dollar Backbone Provider to stick with this IPv4 thing.. or else.

      My point is, besides the above (end-to-end IPsec, address roaming, etc.., which most people who need these things have them implemented *somehow* in v4) there's no real business incentive that you can take up the corporate chain to say "*THIS* is why we need IPv6". Seriously, I kinda doubt they care about the expanded address space or any of the other benefits, and they probably care even less once they see that there's a dollar amount attached to this IPv6 thing.

      --
      Every time you ________ in Soviet Russia, kitten kills God!
  19. never will happen by circletimessquare · · Score: 1

    unless someone takes over the Internet at large like China or Iran control their networks/ societies

    only a powerful autocratic authority can mandate such a switch

    in the free market economy at large in the world, the benefits do not outweight the costs. and even if someone argued that the benefits do outweigh the costs, there is no incentive for someone to be first out of the gate. in fact, there is a penalty for that (more cost, less traffic). so it will never happen

    --
    intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
  20. 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

  21. You don't have to make Bill Gates any richer by Anonymous Coward · · Score: 0

    Hi. Have you heard of this thing called 'Linux'? It's an operating system that fully supports ipv6 and will run on any computer that can run Windows 98. Not to even mention the multitude of other systems out there like BSD and Solaris. You can use Google to discover more about these systems.

  22. 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.
    1. Re:I think you're missing the point by GreyPoopon · · Score: 1

      None of this should be taken to imply that I support the absurd cut over schedule in this thread.

      In what way did you consider the cutover schedule absurd? Too aggressive or too slow?
      --

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

    2. Re:I think you're missing the point by CtrlShiftEsc · · Score: 1

      The thought of having a portable IP address 'everywhere' is actually quite scary. Your entire on-line electronic life could, in future, be mapped out from start to finish, recorded and stored and then sold on to whoever wants to pay up for it. I don't care what anyone says about "I've got nothing to hide", this information could be used for all sorts of mayhem in the wrong hands - the governments would be rubbing their hands in collective glee. "Sure, let's give every person on earth an IP address and we'll track them till and to death without having to argue-in a single new law."

      It's bad enough that we have mobile phones whose whereabouts are tracked by their triangulated position of the phone masts. We have the explosion of CCTV here in London where the average person is filmed 200-300 times a day. We hear the common pre-recorded message on business telephone systems warning us that our conversations will be recorded and so on etc. Pretty soon, the term "getting away from it all" for a holiday will take on a whole new dimension where you actually pay to be taken to a place where you cannot be traced, contacted, located or even seen but still get to enjoy some kind of freedom. It would be kind of like a public version of the witness protection program.

      Ok, I digress; I'm taking a chill pill...

    3. Re:I think you're missing the point by nasch · · Score: 1

      Well there are so many addresses, maybe you could have 1000 that you take with you. And maybe you could ditch those for a different 1000 later if it becomes a problem. Another nice thing about this is there are powerful countries interested in the future of the internet who are potentially not as interested in controlling their citizens' lives as the US government is. So that might help.

    4. Re:I think you're missing the point by sowth · · Score: 1

      You've got to be kidding. Then why not have the phone company randomly assign you a new telephone number each time you pick up the headset. No one would be able to call you, but you'd have lots of privacy!

    5. Re:I think you're missing the point by Eravnrekaree · · Score: 1

      The need for expanded address space for the internet is quite obvious, and a solution to the address crunch is needed. However, I have been somewhat unimpressed by the migration efforts.

      Part of the problem with IPv6 migration is there are so few IPv6 sites there is little incentive for users to make upgrades to IPv6, and since so few users use IPv6, there is little incentive for sites to provide it. Furthermore, the large body of legacy software, equipment and operating systems makes further complicates things and legacy systems cannot be expected to go away. As long as such systems exist it would be impossible to move hosts completely to ipv6 without needing an ipv4 address without cutting off ipv4 users.

      The only way i see to ease the migration is to allow for ipv4 and ipv6 hosts to co-exist for some time, including as well ipv4 only software, this means ipv4 sites being able to connect to ipv6 ones and vice versa. Connecting to an ipv4 from ipv6 should be fairly easy. It is going the other way that is difficult. One proposed solution to that is to use the DNS system and a type of NAT together. An ipv4 client, when attempting to connect to an ipv6 resource via a DNS address for instance, would send the DNS request to its DNS server. If the request is for an Ipv6 host, the DNS server would then signal to the gateway a connection request has been recieved for an Ipv6 address from an ipv4 client. The gateway would likely have both connections to Ipv6 and ipv4 networks. The gateway would assign a temporary private ipv4 IP address to the connection from the Ipv4 client to the IPv6 host, and all requests for that IP address coming into the gateway from that client would then be translated to the ipv6 address and routed to the ipv6 networks.

      Furthermore, a special ipv6 top level domain would be created, allowing for ipv4 clients to access IPv6 IP addresses via making the request via DNS, where the IP address is specified as under the ipv6 tld, for instance: 2001.0db8.3c4d.0015.0000.0000.abcd.ef12.ipv6 This would provide an easy migration path to IPv6, would minimise configuration changes and upgrades needed on user systems, and would allow ipv4 hosts to contact ipv6 addresses, for ipv4 and ipv6 networks to be completely inoperable for as long as necessary for migration to occur.

    6. Re:I think you're missing the point by VGPowerlord · · Score: 1

      On the contrary, I think a 96-bit addressing system would work just fine.

      That's still assuming a 64-bit local address space to fit EIC-64 addresses in.

      See, with a 64-bit network address, that means there can be up to 18,446,744,073,709,551,616. That's 18.4 quintillion network addresses (or 18.4 trillion if you use the other naming system).

      A 32-bit network address would still make 4,294,967,296 (4.3 billion or 4,300 million) network addresses available. That's over two-thirds of the number of people on our planet just in network addresses. (The current estimated world population is 6,609,253,022 according to the US Census Bureau)

      The only disadvantage I see to having a 96-bit address is that, to express it as a set of unsigned 64-bit integers, you'd have an empty 32-bits in one of them. However, if it's being treated as unsigned 32-bit integers, then you'd need exactly 3 of them.

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
  23. and as I ask on every IPv6 story by wowbagger · · Score: 1

    And as I ask on every IPv6 story, is it possible to access Slashdot using IPv6 datagrams?

    NOTE TO STUPID FANBOIS: The fact that IPv4 *addresses* are also valid in IPv6 has no bearing on this. An IPv6 TCP datagram is different from an IPv4 datagram, even if they both are sent from IPv4 representable addresses.

    If a tech oriented site like Slashdot cannot be bothered to support IPv6 datagrams, then how can we expect anybody else to care?

    1. Re:and as I ask on every IPv6 story by AGMW · · Score: 1
      Ah ... OK. I think that maybe answers my question I posted above

      So the datagram is different. I guess changing the IPv4 datagram to make it the same (or sufficiently similar) to the IPv6 datagram would be as much work as swapping to IPv6.

      I guess this issue was never even thought of back in the day, but isn't it usual to start off a "structure" like this with some "version" field? Then the routers could read that first field and know what follows?

      --
      Eclectic beats from Leeds, UK
      handmadehands.co.uk
    2. Re:and as I ask on every IPv6 story by jandrese · · Score: 1

      Really, a big issue is that ISPs simply aren't ready for IPv6. You can set up tunnels, but at that point you're just complicating things for no real gain. I say the IPv6 switchover is dead in the water until you can ask your ISP for an address and hook up your dual stack machine to their interface and go.

      --

      I read the internet for the articles.
    3. Re:and as I ask on every IPv6 story by hawaiian717 · · Score: 1

      TCP and UDP are layer 4 (transport) protocols, and are thus exactly the same under IPv4 and IPv6. The difference is in layer 3 (network), where IPv4 and IPv6 have different packet formats.

      So while you can map an IPv4 address into IPv6 address space, that's still not enough to allow IPv4 and IPv6 to communicate. A device that only understands IPv4 is going to drop an IPv6 packet after reading the first four bytes of the IP header (the version field), regardless of whether or not the source and/or destination addresses are IPv4 mapped addresses or not.

      --
      End of Line.
  24. It's the service providers and backbones. by AReilly · · Score: 1

    It's got (almost) nothing to do with network-facing servers. There's no point running IPv6 if noone's going to route IPv6 packets to you. I've seen no indication of IPv6 activity or routability or interest from my local ISPs.

    --
    -- Andrew
    1. Re:It's the service providers and backbones. by wtfpgh · · Score: 1

      Comcast has supposedly been rolling out IPv6 "soon(TM)" for the past few years..

      --
      Every time you ________ in Soviet Russia, kitten kills God!
  25. WTF by mstefanus · · Score: 1

    What will happen to embedded devices like routers, set top boxes, IP phones, etc. Does this mean we have to buy new ones?? WTF I say!

  26. "Then IPv4 can go away" by Gothmolly · · Score: 1

    LOL!!1!eleventy!!

    IPv4 works, leave it. The numbers can be kept in your head. Subnet math is easy. It's already ubiquitous.

    I work for $LARGE_US_BANK, and our entire infrastructure is v4, and not once have I ever heard, EVER, of talk to move to v6.

    If you're a backbone provider and are in routing table hell, deal with it another way. Tunnel, buy bigger routers, do something.

    --
    I want to delete my account but Slashdot doesn't allow it.
    1. Re:"Then IPv4 can go away" by Professor_UNIX · · Score: 1

      Now would be a good time to start bringing it up with management and working on your transition plan. Do you think the pointy-haired bosses are going to start the initiative to migrate? Stuff like this comes from the bottom up. Network administrators must go into weekly meetings with their heads held high and advocate the IPv6 transition during every opportunity. Is it going to be costly? Probably... start asking for a bigger budget over the next few years so you can transition your older non-IPv6 compatible equipment. Don't cry on 1-1-2011 when your backbone providers shuts off IPv4 and your customers can't check their account balances anymore because you were lazy.

    2. Re:"Then IPv4 can go away" by Just+Some+Guy · · Score: 1

      IPv4 works, leave it.

      If it did, we wouldn't have IPv6. If you really work for a bank, you should be able to appreciate having IPSEC built right in as a mandatory part of the protocol. No more futzing around with various VPN hacks - just say "use this key for all traffic to this netblock" and enjoy.

      The numbers can be kept in your head. Subnet math is easy.

      If you have 1,000 hosts, it's a safe bet that you don't remember each's IPv4 address either. That's the whole point of DNS. And is "128-48" really that much harder to calculate than "32-19"? A subnet's a subnet, and 2**(max-prefixlen) will get you a netblock's size regardless of which protocol you're using.

      --
      Dewey, what part of this looks like authorities should be involved?
  27. I co-existance not possible? by Anonymous Coward · · Score: 0

    Forgive my ignorance on this subject, however, is it not possible for IPv4 and v6 equipment to co-exist? Why should the entire world need to cut-over on one day? Is it better to mandate that IPv4 addresses will no longer be issued after some date, rather than forcing every person who has an "internet facing" server to switch. It feels unrealistic and unecessary.

    1. Re:I co-existance not possible? by Yggdrasil42 · · Score: 1

      Of course coexistence is possible. It was designed that way. The proposal's point is to increase availability of IPv6 accessible hosts while leaving the IPv4 accessible hosts unaffected.

      My pc runs both IPv4 and IPv6 because my provider (XS4ALL) is nice enough to offer experimental native IPV6 support. The protocols coexist but don't inter operate. So, I have some public facing servers on IPv6 that can't be reached over IPv4 since I have a /64 IPv6 netblock and only 1 IPv4 IP address.

      The proposal's goal seems to be to break the chicken-and-egg problem that currently has IPv6 in its grip. Once enough people use IPv6 links, services will start to pop up that are no longer reachable on IPv4. Much later, IPv4 will lose interest because it's no longer 'the internet'.

    2. Re:I co-existance not possible? by jasonwea · · Score: 1
      Unfortunately your connectivity does seem to be rather experimental as I cannot connect to ipv6.heemels.com.

      jasonbookpro:~ jason$ traceroute6 ipv6.heemels.com
      traceroute6 to ipv6.heemels.com (2001:888:1b30::1) from 2001:388:c02a:1:219:e3ff:fed7:e464, 30 hops max, 12 byte packets
      1 sentry 1.571 ms 0.932 ms 1.699 ms
      2 sentry-aarnet 42.836 ms 43.22 ms 41.514 ms
      3 ge-1-0-0.bb1.a.syd.aarnet.net.au 41.986 ms 42.099 ms 45.768 ms
      4 pao-a-bb1.aarnet.net.au 200.842 ms 202.249 ms 203.557 ms
      5 p4-2-0-0.r05.plalca01.us.bb.gin.ntt.net 201.913 ms 203.523 ms 201.023 ms
      6 p16-1-1-0.r21.plalca01.us.bb.gin.ntt.net 201.945 ms 201.588 ms 200.984 ms
      7 ae-1.r20.snjsca04.us.bb.gin.ntt.net 201.901 ms 203.475 ms 201.769 ms
      8 as-1.r20.asbnva01.us.bb.gin.ntt.net 272.098 ms 277.524 ms 272.914 ms
      9 p64-2-1-0.r23.amstnl02.nl.bb.gin.ntt.net 375.862 ms 376.096 ms 370.521 ms
      10 ams-ix.sara.xs4all.net 386.863 ms 365.602 ms 365.914 ms
      11 0.so-6-0-0.xr1.3d12.xs4all.net 376.683 ms 371.566 ms 376.006 ms
      12 ipv6tb.xs4all.nl 376.006 ms 370.688 ms 375.054 ms
      13 * * *
      14 *^C
    3. Re:I co-existance not possible? by Yggdrasil42 · · Score: 1

      Haha. I can't blame you for trying. Well spotted, but fortunately just bad timing.

      My ADSL router has been giving me trouble, so last night I tried replacing it with another one. I couldn't get it to work yet so it's back to the old router for now. http://ipv6.heemels.com/ should work again.

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

    1. Re:What about IT staff training? by Anonymous Coward · · Score: 0

      Changes happen, especially in the computer biz. If it's not IPv6 then it will be something else. People who can't keep up with changes will fall down, it's just a question of when. Why not have them fall down with IPv6?

    2. Re:What about IT staff training? by dodobh · · Score: 1

      It's just like IPv4, but with a bigger address space. There's a few optional shortcuts in notation, and the notation in usually hex instead of decimal, but operationally, there's no difference.

      --
      I can throw myself at the ground, and miss.
  29. IPv6 will make P2P aps super charged by CrazyJim1 · · Score: 1

    When everyone gets their own IP addys and don't have to use stupid NATS, then people can log directly onto the other computers during the login sequence instead of using servers as a go between. For games this will result in something unheard of: a 2x speed up in ping times. Instead of client1->server->client2, you'll have client1->client2.

    Now the downside of not using a server will be that games are more succeptable to hacks, but good programmers can make anti-hacks. Another bad thing about clients with static IPS is that viruses will be able to spread easier, but I forgot the exact reason why.

    1. Re:IPv6 will make P2P aps super charged by Anonymous Coward · · Score: 0

      Actually the IPv6 address space is so large that, at present day, the likely hood that a bot or worm randomly generates your 128-bit address is very very very very low. IPv6 also provides additional benefits, like autoconfiguration--so no need for DHCP anymore. Most operating systems are already "ready" for IPv6. Fedora Linux is enabled, vista is enabled, and XP is "ready"--you just have to turn it on.

    2. Re:IPv6 will make P2P aps super charged by DustyDervish · · Score: 1

      The idea of client1->client2 is not going to happen anymore than it does now. While possible, it certainly won't be the default. There will always be the man in the middle. Routers, firewalls, and data taps are not going away. Your government and the corporation you work for will see to that.

    3. Re:IPv6 will make P2P aps super charged by LordEd · · Score: 1

      There are ways around everything. Much like email addresses can be harvested, so can IP addresses. Instead of willingly posting an email address to a site, all you would have to do is connect to an untrusted website and you've subscribed to the worm channel. Connect to a P2P application and somebody will be listening.

      Besides, not all 128 bits of the address are going to be random. If i recall correctly, half is network and half is host. That would make scanning a network on par with scanning a class B network.

    4. Re:IPv6 will make P2P aps super charged by igjeff · · Score: 1

      >Besides, not all 128 bits of the address are going to be random. If i recall correctly, half is network and half is host. That would make scanning a network on par with scanning a class B network.

      Uhm, no.

      Because the host portion of the addresses (presuming you're using stateless autoconfiguration) is 64 bits long, the better analogy would be that it like scanning the whole Internet IPv4 address space...more than 4 billion times over.

  30. 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.
    2. Re:IPv6 adoption will be lead by Asia by refactored · · Score: 1
      Ipv6 adoption will be lead by whoever can give me, cheapest, a static IP address for every mobile, personal and embedded device I own / create / deliver.

      Yeah, you're right. Probably providers in Asia.

    3. Re:IPv6 adoption will be lead by Asia by knorthern+knight · · Score: 1

      > Asia will lead, and anyone who wants to communicate with them will be forced to follow.

      You mean I won't have to block 1,000 attempted email deliveries per month to my personal domain, with messages consisting of double-byte gobbledygook that my console isn't set up to display in the first place? One... Two... Three... awwwwwwwwwww.

      --

      I'm not repeating myself
      I'm an X window user; I'm an ex-Windows user
    4. Re:IPv6 adoption will be lead by Asia by dodobh · · Score: 1

      See, all that it takes is for the Indians and/or Chinese to decide that IPv4 isn't acceptable any longer, and they would rather use IPv6. No need to reallocate IPv4.

      --
      I can throw myself at the ground, and miss.
  31. been there done that by frovingslosh · · Score: 1, Insightful
    Yea, for the few who just want to run an operating system, that an interesting choice. You can install and run Linux, and learn first hand why so many people get frustrated by it.

    But if the OS is only a means to and end, and what you care about is running useful applications rather than just an OS, then you may want to run an OS that suports the applications that you run. I've seen wine, I've tried it, it is not a viable solution for most windows applications.

    I've been using Linux on one of my systems for years. I still get frustrated by the learning curve. But I still run Windows on several other systems (including a Win98 system that I'm posting through now), because they run the software that I need to run to do the things that I want to do and to be compatable with the rest of the people that I interact with. A forced quick switch to ipv6 will not be a boon for Linux. People may try it, but will quickly realize that they have to switch away from it if they actually want to get anything done. And then they will be far less likely to ever come back. The best thing for Linux would be a slow transistion to ipv6 that allows it more time to mature and grow a user base, not a rushed cut over that will sour users to it if they try it at all.

    --
    I'm an American. I love this country and the freedoms that we used to have.
    1. Re:been there done that by FireFury03 · · Score: 1

      Yea, for the few who just want to run an operating system, that an interesting choice. You can install and run Linux, and learn first hand why so many people get frustrated by it.

      I just want to run an operating system. On occasion I've installed and run Windows and learnt first hand why so many people get frustrated by it.

      But if the OS is only a means to and end, and what you care about is running useful applications rather than just an OS, then you may want to run an OS that suports the applications that you run. I've seen wine, I've tried it, it is not a viable solution for most windows applications.

      If you're using Win98 you're probably just using the machine for word processing and web browsing - there are perfectly good wordprocessors and web browsers for Linux.

      I've been using Linux on one of my systems for years. I still get frustrated by the learning curve. But I still run Windows on several other systems (including a Win98 system that I'm posting through now), because they run the software that I need to run to do the things that I want to do and to be compatable with the rest of the people that I interact with.

      I've been using Windows on one of my systems for a couple of years. I still get frustrated by the learning curve. But I still run Linux on several other systems (including a Fedora Core 6 system that I'm posting through now), because they run the software that I need to run to do the things that I want to do and to be compatable with the rest of the people that I interact with.

  32. 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?

  33. Start with the clients. by GreggBz · · Score: 1

    Aren't they starting on the wrong side? As previously discussed here, changing all public facing servers requires significant upgrades of very costly enterprise hardware. Making big complex companies change in a scant 5-6 years... right. All the legacy crap laying around, all the $100K Cisco/Foundry/Juniper routers that will need hardware upgrades.

    Are not most active IPv4 addresses consumed by clients? I say start with the consumer, they'll absorb cost and are likely to buy plenty of gadgets by 2011 anyway. I'm sure linksys can build a home router that's IPv6/IPv4 compatible. Trickle the upgrade to the CMTS / DSLAM up the road and progress from there.

    I think a better mandate would be all internet clients should be doing IPv6 by 2010. Consumers and the people can cause technical change more than giant companies and their finance departments.

    Maybe this is totally infeasible, but slashdot is here to point out if mine is a bad idea.

    1. Re:Start with the clients. by Control+Group · · Score: 1

      The basic problem with this "must change to IPv6" business is that it's bogus. No one "must" do anything. There isn't a body in the world that can force all internet-connected businesses to switch to IPv6. You've got the same problem if you start talking about end users, only it's a couple orders of magnitude worse.

      The only things I can see happening that might cause a changeover? If Google went IPv6-only, you'd see some quick change. If major universities wanted to re-create the original internet evolution by going IPv6-only on their own, essentially separate, network, you'd start seeing consumer IPv6 equipment rolling out, which might eventually lead to the switch. Or you'd need Cisco, EMC, or the like to cut over to all IPv6-only equipment for sale, which would force adoption of IPv6 in the data center.

      I don't see any of those things happening, which means the only remaining option will be when we run out of IPv4 addresses. It'll be like Y2K, only on a shorter time horizon, and with a much harder fix.

      --

      Reality has a conservative bias: it conserves mass, energy, momentum...
    2. Re:Start with the clients. by Ant+P. · · Score: 1

      It's more likely the push will be started by software. For instance Firefox uses IPv6 DNS queries by default and falls back to v4 if they fail. For an ISP that won't support IPv6, they pay by taking double the load on their DNS servers.

    3. Re:Start with the clients. by vidarh · · Score: 1
      Actually, all that needs to happen for people to start scrambling is for IANA and RIPE to start to massively restrict allocations of new IPv4 addresses.

      An option would be to refuse to hand out IPv4 addresses to ISPs for use for ADSL customers for more than say 20% of their need, for example. Since ISP's provide a huge chunk of the consumer routers used today, you'd quickly see IPv6 routers rolled out.

      All it takes is will. Whether anyone has the balls to try to push something like that through, though, is another matter.

    4. Re:Start with the clients. by Control+Group · · Score: 1

      I won't disagree with you, but that's pretty much indistinguishable from running out of IPv4 addresses as far as the ISPs are concerned, which (of course) will cause the change.

      --

      Reality has a conservative bias: it conserves mass, energy, momentum...
    5. Re:Start with the clients. by knorthern+knight · · Score: 1

      And of course pages like http://ubuntu-tutorials.com/2006/10/20/how-to-spee d-up-firefox-or-flock-ubuntu-606-610/ will (quite truthfully) tell you that you can speed up Firefox and Flock by setting "network.dns.disableIPv6" to "true" in about:config. And no, I am NOT going to twiddle my thumbs each time I click on a link, waiting for the IPV6 lookup to time out.

      --

      I'm not repeating myself
      I'm an X window user; I'm an ex-Windows user
  34. Teredo by Midnight+Thunder · · Score: 1

    Unless your DSL router happens to be the latest Apple Airport Extreme, chances are your DSL router is a huge bottle neck in your IPv6 experience. Most 4to6 tunneling solutions only work if you don't have any NAT going on. Microsoft came up with Teredo as one solution to dealing with IPv6 tunneling in the presence of a NAT. Naturally Microsoft only offers an implementation for their MS-Windows platform. If you want it for any other platform then there is the open source implementation known as Miredo. I would rather have more routers supporting IPv6, but in the meantime this does the job.

    --
    Jumpstart the tartan drive.
  35. That doesn't work either by Anonymous Coward · · Score: 1, Funny

    That is the week of Presidents' day.

  36. Really that bad? by Zebra_X · · Score: 1

    I keep reading a bunch of comments about the larger packet sizes, address size pool and their implications. However we rarely hear of the potential benefits of using IPV6 - are there any?
    In my limited experience with it as an end user I find the addressing methodolgy to be extremely unfriendly. Perhaps I'll get accustomed to it in time.

    Also, I'll ask the question: why are DNS and addressing not very closely tied? If you have a DNS outage - you mine as well unplug your datacenter. Seems to me that if we had to fix something and cause some disruption we mine as well take a stab at what is really broken.

    I think IPV6 needs an advocte, anyone?

    1. Re:Really that bad? by Ant+P. · · Score: 1

      The benefits of going to a larger network address space are similar to going to a larger RAM address space.
      Yes you _could_ continue to use 64KB segmented addressing forever or never be able to address more than 640KB/4GB, but why?

    2. Re:Really that bad? by rawler · · Score: 1

      People always get stuck at the larger address-space, yet fail to realize the REAL advantages with IPv6.

      Yes, IPv6 has a much larger address-space. That was one of the original problems with IPv4 that needed addressing, but there is so much more.

      * Proper Multicasting
      * Anycasting
      * Fully specified mobile-ip solutions. (Invaluable for uninterrupted cell-phone-like roaming)
      * IPSEC
      * MUCH improved routing, especially for the internet backbone.
      * Greatly simplified packet-header improving performance in embedded devices and similar
      * Stateless autoconfiguration (forget about DHCP, it's the wrong solution to the problem from the start)
      * Support for automagic multi-homing and routing in overlapping wireless environments ...

      Many of the feature have been back-ported to IPv4, but usually with a lot of compromises made. Almost ALL new features developed for the Internet have been targeted at IPv6 of lately, and then best-effort-ported to IPv4.

      Usually I find resistance towards IPv6 is a result of lacking awareness of the REAL problems it solves. The larger address-space is just a small, albeit important, part.

  37. Re:This is so funny, I don't even know where to be by joost · · Score: 1

    I always understood IPv6 routing is less expensive than v4 routing since the tables are much much smaller. Besides every modern router has IPv6 built-in these days. It's not a technical matter, it's a matter of short-term cost savings.

  38. And what of my current NAT routing by pentalive · · Score: 1

    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? Or do you think my ISP will say "IPv6 = you get as many hosts as you want"

    Oh, and NAT firewalling? what about NAT firewalling?

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

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

    3. Re:And what of my current NAT routing by pentalive · · Score: 1

      NAT doesn't provide any security, ...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. I effect your saying if I move my machine outside the protection of my NAT router, it wont be protected anymore?

      Isn't that sort of like saying "Bank Vaults don't provide any protection, stack all the money on the counter outside the vault and watch it dissapear"

      What if I leave it behind my NAT router? with a 192.168.x.x address mr eeevil hacker can't even really see it.

    4. Re:And what of my current NAT routing by pentalive · · Score: 1

      NAT is a Bad Thing since it breaks peer to peer applications such as VoIP umm is skype VoIP? works for me. Anyway I would rather have all my machine face the Internet so I would be
      able to ssh into them from far away. My ISP would have to relax it's "no servers allowed" policy. Perhaps my ISP's
      rule should be - Free communications between all hosts in your group, Outbound/Reply only to other groups. Even if
      one of the machines in my group is not still connected at my house.
    5. Re:And what of my current NAT routing by FireFury03 · · Score: 1

      umm is skype VoIP? works for me.

      Yes, and if it can't make a direct peer-to-peer connection it hijacks someone else's client to proxy your traffic. This means:
      1. If you aren't behind a NAT your connection will be used (probably without your knowledge) to proxy other people's VoIP traffic.
      2. If the majority of connections can't be made directly peer-to-peer the limited number of clients that can act as a proxy may well be overloaded (there was a story about this a couple of years ago ISTR since more and more people are putting firewalls infront of their machines).
      3. The traffic is encrypted, but if the encryption were to be broken the people you are proxying via could evesdrop (yes, core internet routers could do this anyway, but now you're talking about random end users too)
      4. The quality of your call is affected by the quality of 3rd party internet connections.
      5. Not entirely NAT related, but just in the general "why the way Skype does things is bad": Skype can silently fall back to TCP to work around firewalling issues - this leads to potentially very poor call quality since TCP does head of line blocking (the last thing you want for VoIP!). Yes, I understand you're trying to appeal to the masses who don't know how to set up a firewall, but giving them crappy call quality instead of instructions on how to fix their firewall is not the answer.

      The industry standard VoIP protocols (such as SIP) do _not_ hijack the connections of random other users without their knowledge, which means that these protocols require the ability to set up a peer to peer connection.

      STUN can be used in many cases to help make peer-to-peer protocols work through NAT, but it is not reliable (and even the RFC admits it can *never* be reliable). Far better to just ditch NAT - it's a nasty hack and it's time is long since past.

      My ISP would have to relax it's "no servers allowed" policy.

      Or you could just change to an ISP that doesn't impose stupid restrictions on it's customers.

  39. Completely OT by Control+Group · · Score: 1

    coëxist? Is that similar to anæsthetic, insofar as it's the correct British and/or obsolete spelling of the word?

    --

    Reality has a conservative bias: it conserves mass, energy, momentum...
  40. I hope they have to burn vista packages to be warm by fyngyrz · · Score: 1
    Lets not forget to mention, this mandatory switch to ipv6 will finally kill of all of those pesky users who find their old hardware and Win98 perfectly adequate to their needs

    No, let's forget to mention it because it isn't true. A cheap off-the-shelf DSL/cable modem or router will let the Win98 machine live in peace with its IPV4 brains and do the translation to IPV6 completely transparently, with no more issues than they do straight IPV4 network address translation now.

    Besides, I wouldn't knock Win98 so readily. With a router which provides a hardware firewall and a little care, a Win98 system has the advantage of running many legacy applications (as well as modern ones that don't use newer interfaces) while not phoning home to Microsoft, not giving you any trouble about how your machine is configured, not pestering you every minute about how your machine "Might Not Be Safe!", and slowing down by quite a bit because newer Windows OS's are incredibly badly designed.

    Besides, with any luck, people who are dragging their feet this hard will go to linux or OSX in order to maintain that funny feeling of being able to add memory or peripherals without their computer refusing to work again until some guy - or server - at Microsoft says it can. OSX's ability to run that old Win98 in a sandbox (via Parallels) could seem mighty interesting to a die-hard Win98 user...

    --
    I've fallen off your lawn, and I can't get up.
  41. 01-01-11 by Anonymous Coward · · Score: 0

    So they're going to do it on 23?

  42. The IPv6 mess by Great_Geek · · Score: 1

    It is clear that IPv6 made several basic design decisions that, essentially, made IPv6 impossible to deploy. Prof. Bernstein pointed this out many years ago in http://cr.yp.to/djbdns/ipv6mess.html and there seems to have been no changes to make IPv6 deployable. As other people have pointed out, IEFT saying MUST means nothing - if they had the power, you would be reading slashdot over a IPv6 link already.

    Basically, the problem is interoperability between IPv4 and IPv6. IPv6 is completely separate and not compatible with IPv4. This means there is no incentive for any server to go v6-only since there are all clients are v4; the most you can hope for is some servers going dual stack. There is no incentive for clients to go v6 since there will be servers that stay v4 and all severs will be at worst dual-stack, so there is no incentive for clients to go even dual-stack. When you figure in the cost of going dual-stack and the troubles that all ISP's will go through; there is huge incentive to stay v4. So it is surprising that the world has stayed IPv4?

    1. Re:The IPv6 mess by Just+Some+Guy · · Score: 1

      Prof. Bernstein pointed this out many years ago in http://cr.yp.to/djbdns/ipv6mess.html and there seems to have been no changes to make IPv6 deployable.

      Dan's just a contrarian ass; always has been, always will be. For example, here's why he doesn't like IPv6:

      Excerpt from a message I sent to the ngtrans mailing list on 2002.03.20:

      (1) I'd like to connect my office computers to the IPv6 network, and make their services---the web server, for example, and the mail server---available to IPv6 clients around the world.

      (2) I control the operating system and the applications. I am ready and willing to make various changes to the code.

      (3) However, I refuse to provide any information to those programs beyond what they already have (such as my IPv4 addresses), and I refuse to do any work outside changing the programs themselves. I'm not going to ask my ISP for an IPv6 address, for example, and I'm not going to touch my DNS data.

      Here's the big question: How do I achieve #1, taking advantage of #2, without violating #3?

      In other words, "how can I run IPv6 without lifting a finger?" (or "how can I run IPv6 DNS without modifying my precious djbdns so that it supports AAAA records like every other server in the world?", despite what he says in #2). He goes on to explain why his dumb question isn't really dumb, even though it's still dumb.

      Sure, you bring up some valid points. Don't make the mistake of bringing in DJB's opinions for support, though. Once he's decided that he doesn't like something, a team of wild horses can't make him change his mind.

      --
      Dewey, what part of this looks like authorities should be involved?
  43. he should move the date back to Oct 10 by Anonymous Coward · · Score: 0

    of the year before.

    just cuz.

  44. 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...
  45. IPv6 - a dead man walking by Anonymous Coward · · Score: 1, Insightful

    Here's an alternative approach:
    1) by 12/30/2007, the IETF recognizes that IPv6 was a colossal bollix, and apologizes
    2) by 01/30/2008 the IETF rescinds IPv6 and stops whipping a dead horse
    3) by 06/30/2008 the IETF offers a draft RFC for IPv7 - which is backwards compatible with IPv4 headers to ease the transition burden, and has a mechanism for isochronous packet delivery to improve video and voice transport

    1. Re:IPv6 - a dead man walking by Anonymous Coward · · Score: 0

      I support this proposal.

      Especially item #1.

    2. Re:IPv6 - a dead man walking by adavies42 · · Score: 1

      4) by 01/01/2009 IPv7 becomes sentient and takes over the world via the Heaviside Layer. On the plus side, God incarnates as a cute Japanese girl.

      --
      Media that can be recorded and distributed can be recorded and distributed.
      -kfg
  46. 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.

  47. Re:This is so funny, I don't even know where to be by Dare+nMc · · Score: 1

    Now every single one of them (ISP) must have routing gear capable of IPv6


    but what a great time to clean out all those non ipv6 zombie machines currently facing the internet.
  48. Great! by Gerald · · Score: 1

    Can we have a UTF-8 cutover day, too?

    1. Re:Great! by Anonymous Coward · · Score: 0

      (I assume you mean unicode + UTF-8)

      For the love of god, no! Not until there is a way of determining the width of a unicode character in a console.

  49. Why? by maestro371 · · Score: 1

    would require organizations to offer IPv6 for Internet-facing servers

    What motivation would an organization have to make this change? Why should they be forced?

    This whole transition idea seems naive. Organizations will shift to IPv6 when it's economically beneficial.

  50. 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!
    1. Re:Only the address space difference? by j+h+woodyatt · · Score: 1

      "IPv6 offers lots of tasty features because they took the opportunity to fix a lot of..."

      Yeah, but network operators are refusing to make any of those other feature viable. Multicast? No. End-to-end security? Sorry... IKE is broken by ubiquitous firewalls. Autoconfiguration? Major ISP's are rolling out IPv6 service with the M=1 and O=1 in the router advertisements. Larger datagrams? There isn't any support for negotiating MTU in neighbor discovery.

      Pretty much, the only thing left is the larger address space and the obsolescence of NAT.

      --
      jhw
  51. Are you serious or just burning karma? by frovingslosh · · Score: 0

    NAt is evil? And your proof is that by bypassing NAT your PC gets pwned in a matter of minutes?? If guess it's evil if your the one trying to hack into others' systems and getting blocked by those NAT routers. I got a NAT router the day that I first got a high speed connection. The only application that I've ever had a problem with that I couldn't get around by forwarding a port or some other similar tweek was with Netmeeting. The fix was simple, don't use Netmeeting, use one of the many other beter tools designed for the same purpose. I wouldn't run a computer without being behind a NAT router; carry one in my notebook travel bag.

    --
    I'm an American. I love this country and the freedoms that we used to have.
    1. Re:Are you serious or just burning karma? by Anonymous Coward · · Score: 0

      NAT is a kludge, not a security feature. The feature that protects you behind a home router is the firewall, not the network address translation. It's not just a theoretical distinction either: A NAT device will drop packets that are addressed to the NAT device on a port that is not in the NAT table, but without a firewall a typical Linux based home router will not drop a packet which is addressed directly to the private address behind the router. Normally these packets can't arrive on the external interface of the home router, because they are not routed on the internet, but several last mile technologies can allow nodes on the same segment to talk to eachother directly. It was recently discovered that misconfigurations at a DSL provider in Germany allowed this kind of connection outside of the PPPoE container.

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

    3. Re:Are you serious or just burning karma? by jdigriz · · Score: 1

      Ok, let's talk brass tacks. My IP address of my computer is 10.0.0.4. My router is 64.xx.yy.zz. 10.0.0.4 is not in the DMZ, and has no in-bound portmapping. Now, explain to me how malicious incoming packets are going to be routed to a *non-routable* Private IP address. If that's not security, then I'd like to hear your definition of it.

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

    5. Re:Are you serious or just burning karma? by walt-sjc · · Score: 1

      NAT works for most people because they do simplistic things with their internet connection. They think that the internet is web browsing and email, protocols which do just fine over NAT. NAT falls down when you need to do more complicated things, such as VoIP, streaming, P2P, etc. So you end up needing special fixup handlers, proxies (STUN and friends), and other kludges to try and make things work in a NATed environment. Despite all these kludges, it can still be a nightmare to deal with.

      Worse is when you are doing cooperative work with other businesses / networks that share the SAME private IP space... What a f*cking nightmare that is... Been there, done that. Double NAT nightmare.

      NAT must die.

    6. Re:Are you serious or just burning karma? by jgrahn · · Score: 1

      NAT works for most people because they do simplistic things with their internet connection.

      Also, they do simplistic things with their internet connection because they are behind NAT. Countless cool technologies and ideas have died, just because NAT was in the way.

      NAT must die.

      Hell yes.

    7. Re:Are you serious or just burning karma? by Anonymous Coward · · Score: 0

      It doesn't need to be in the DMZ to be exposed. If he's behind a typical Linux based home router and turns off the firewall (which is what really protects him), then the kernel will happily route inbound packets with a destination address in the private address space (and the replies back out, because the connection is not in the NAT table). This is because NAT takes packets (which match a defined pattern) out of the normal flow and reinserts them after changing their addresses and making a note in the NAT table. The normal flow still exists and packets which don't match the pattern which causes NAT keep getting routed. Inbound packets to addresses that are not the router's own don't match that pattern. Normally these packets can't arrive at the router, but the ISP can send these packets and if the last-mile technology is a broadcast medium (cable), there is a potential that others on that segment can send packets directly. Even DSL, which isn't a broadcast technology, can allow others to address your internal network directly if a misconfiguration of the network behind the DSLAM connects subscriber lines in a broadcast network. The only thing which prevents that is a firewall, not the network address translation.

    8. Re:Are you serious or just burning karma? by warez · · Score: 1

      You gave an example of NAT in the case of public daemons, but what about NAT/Masquerading a network behind a single IP? You think you can access private IP's (10.x.x.x, 172.16-31.x.x, 192.168.x.x) without using a reverse connecting Trojan? There's inherent security in not being able to reach a host behind a NAT, without a single packet filter rule.

    9. Re:Are you serious or just burning karma? by Anonymous Coward · · Score: 0

      You think you can access private IP's (10.x.x.x, 172.16-31.x.x, 192.168.x.x) without using a reverse connecting Trojan?

      Yes, given the right circumstances I can. You could have read the other messages in this thread, but you chose to exhibit your ignorance. People are damn lucky that home router manufacturers have a little more clue and do put a single packet filter rule in their products (because that is what you need with and without NAT to be safe from unsolicited inbound packets).

  52. WHO GIVES A SHIT ABOUT CHINA LET THEM BE INTRANET by Anonymous Coward · · Score: 0


  53. This will never happen in the USA by tjstork · · Score: 1

    Managers are going to look at this and say, "why can't we just IPv6 for new stuff". So, I'd say this proposal is dead on arrival.

    --
    This is my sig.
  54. There is another....IP address schema by Atroxodisse · · Score: 1

    IPv6 is being forced upon companies who sell software to the government. If you want to sell your software to a government agency you need to have a plan for switching to IPv6. That's a government requirement. I think the due date for the plan is 2008. The actual switch over is another date but you need to show that you have a plan or they'll stop buying from you.

    Also, to anyone who thinks there are plenty of unused IPv4 addresses you are wrong. In the beginning many companies grabbed huge ranges of IPs that they would never need. It wasn't a problem at the time because they never conceived that they would run out but now that we're running low on addresses you can bet those companies are holding on to those assets because they're worth cash.

    --
    Read my short stories - You won't regret it.
    1. Re:There is another....IP address schema by ari_j · · Score: 1

      You have conflated availability with price. IP addresses are only worth cash, as you put it, if you are willing to part with them for some price. So either they aren't worth cash and the companies are holding onto them for some other reason, or they are worth cash and the companies are only holding onto them until someone makes a cash offer they are willing to accept. In the latter case, the addresses are absolutely available - just not for free.

      I strongly believe that we need to replace IPv4 and get it done within the next 5 years; and I only give 5 years because it's a major hassle no matter how you slice it. IPv6 has the primary advantage of being 'done' - if we scrap it and come up with a new standard that actually avoids IPv6's pitfalls, we have to go back to the drawing board to do it and that means more years of bureaucracy before we can deploy it.

    2. Re:There is another....IP address schema by Anonymous Coward · · Score: 0

      That's a government requirement. I think the due date for the plan is 2008.
      All government agencies must have the capability of running IPv6 to their core by June 30th, 2008. They can use dual stack IPv4/IPv6 or just plain not do anything with IPv6, but all their hardware and software must have the capability of supporting IPv6. It's a requirement of the procurement process too so you can't buy anything new unless it is IPv6 capable or justifying a waiver. At least, that's how it was supposed to work.. I'm not sure if it is working that way in reality. Where I work we'll be ready for the June 30th, 2008 deadline (actually, I could plug in a cable today and we'd be compliant), but many agencies haven't even begun to work on the problem.
    3. Re:There is another....IP address schema by Atroxodisse · · Score: 1

      Conflated. Good word. I think perhaps companies who have extra IPs are holding onto them until all of the available IPs run out. In that case they'll be worth significantly more money if IPv6 isn't ready. Perhaps I shouldn't have said cash because they're more of an investment at this point. Perhaps I should have said Mutual Funds, Bonds or Real Estate. Otherwise they have significantly less value. We won't scrap IPv6. It's here to stay. Too many software and hardware companies have invested time and money in planning for it.

      --
      Read my short stories - You won't regret it.
  55. The first of the first?? by SlashIan · · Score: 1

    Who picks these dates?? You know if it becomes the accepted cut over date that lots of engineers are not getting a christmas or new year break that year. Why not do it on the 10/10/'10. Easier to remember and doesn't mess with anyones holidays.

    1. Re:The first of the first?? by Anonymous Coward · · Score: 0

      10/10 is my wedding anniversary, you insensitive clod!!

  56. Re:Question by Anonymous Coward · · Score: 0

    For the uninformed

  57. Lack of IPv6 hosting services by aszaidi · · Score: 1

    I wanted to experiment with IPv6 on my server and asked my hosting service to provide me with a V6 address. They didn't support it. I looked elsewhere (since I was going to get another server anyway), but no provider could match all of my requirements (IPv6 support, Linux OS, affordable).

    In the end, I just went with an IPv6 broker and managed to get my IPv6 site (http://showmyip6.com/) running through a tunnel.

    You would expect servers and hosting services to be the first to get into IPv6, but if they haven't done it yet, don't expect to see widescale adoption elsewhere.

  58. Clarification, please. by Gazzonyx · · Score: 1

    ...all the addresses might have to be changed because the map gets reset... When you refer to 'map', do you mean routing table? I really know nothing about IPv6, and something about this statement unsettles me if a unique map is not distributed, but rather on a single host... isn't this the very reason DNS is distributed? Or is it not a routing table, to which you're referring to as a 'map', and I'm all out of context?
    --

    If I mod you up, it doesn't necessarily mean I agree with what you've said, sorry.

    1. Re:Clarification, please. by Skapare · · Score: 1

      Sorry. That wasn't really too clear, there.

      The "map" is the router acting in the role of address assigner ... e.g. like DHCP. What would be mapped would be MAC addresses to smaller unique IP address parts in an addressing scheme that would not have enough bits to ensure the 2nd half is globally unique. Suppose the 2nd half only had 16 bits. The address assigner (which could be run in the router) would assign a number in that 16 bit range to each host that asks for one just like some DHCP system. But it may or may not have persistent storage to keep that mapping. These are typical risks of dynamic addressing. By using enough bits to ensure the 2nd half could be globally unique based on a really globally unique address like the ethernet MAC address, it eliminates many issues, such as the machines trying to communicate with each other before the router comes online (although in IPv6 they may not know their global address ... they can use a link local address). The map I was referring to was the assignment table.

      --
      now we need to go OSS in diesel cars
    2. Re:Clarification, please. by rs79 · · Score: 1

      " By using enough bits to ensure the 2nd half could be globally unique based on a really globally unique address like the ethernet MAC address, it eliminates many issues "

      So you buy a used laptop, hook it up, then find out the previous owner liked to do something illegal with aforementined laptop because the cops at your door have a warrent with your V6 mac address.

      I like my v4 addresses thank you. I persnionally have no reason to migratee. Curran can go fuck himself.


      Message-Id:
      From: Paul A Vixie

      I'll go on record as saying that the IPv6 DNS model is too complicated
      and is likely to decrease robustness for the first few years after it's
      rolled out.

      But it's the standard, and god dammit if we're going to do that much
      work then I want to see the address allocation policies reflect this
      functionality.

      --
      Need Mercedes parts ?
  59. Key's the wrong word by TheLink · · Score: 1

    That's not the key. That's the _problem_ with IPv6.

    The problems with IPv6:
    a) It's a bad design just for the reason it's not backward compatible with IPv4. BEFORE anyone mentions mapping and all that, please show me how an IPv6 _only_ machine is going to talk to an IPv4 _only_ machine AND vice versa. REMEMBER: any "solution" that requires IPv4 addresses on both machines is NOT a solution. After all if we are really running out then you MUST assume one side no longer has access to IPv4 addresses.

    In the solution please include how DNS resolution, SSL, VPNs and all other popular things are to work (or not work - explicitly state the popular services/features that will not be supported).

    If any solution to a) involves convincing everybody running a useful IPv4 service to somehow get an IPv6 address and DNS entry, I'm going to laugh at it.

    b) The popularly proposed transition methods involve convincing lots of people to do stuff that they don't even know they need to do, nor is it certain that they would be able to do it - it may be beyond their control or ability.

    For example they need to at least:
    1) Get an IPv6 IP address that actually works from their ISP.
    2) Get their DNS sorted out so that the IPv6 address is advertised.
    3) Configure their machines accordingly
    4) Figure out how to deal with a)

    IPv6 is about as compatible with IPv4 as OSI. I'm sticking to the Internet which Google etc are on. The rest of you can go switch to "AOL/Compuserve 2011" for all I care.

    --
  60. MOD as an IDIOT by macdaddy · · Score: 0

    Would someone please bury this AC's comments with negative mod points. The AC is truly and idiot. He's full of shit on no less than all four of his points. I think that may be a new record.

  61. IETF pulls a King Canute by (Score.5,+Interestin · · Score: 1

    Just like King Canute once commanding the tide not to come in, so the IETF is now commanding IPv6 to become widely adopted. If they're going to apply measures like this I think they should go for something more useful, maybe commanding cancer or heart disease to go away, since that would help a lot more people.

  62. The plan is misnamed by rainmayun · · Score: 1

    It should be called the "Network Engineer Full Employment Plan". Anybody remotely competent in network engineering will be able to get a job in the next few years if this thing takes off.

  63. IP256 better anonymously than flawed IPv6. by Anonymous Coward · · Score: 0

    IP256 better anonymously than flawed IPv6.

    IP256: "The Internet Protocol 256 bit".

    1. Re:IP256 better anonymously than flawed IPv6. by Anonymous Coward · · Score: 0

      The great problem of IPv6 is the "birthday attack" or "bad probability of colisions of identical IPs" because 128-bit (reduced to 64-bit) is too small in the world scale of Internet to be used randomly.

      IPv6:
      1. Generate a 128-bit random number for your own dynamic IP of the day.
      2. Colision? I don't known.
      3. I've to waste time checking if there is colision or not?
      4. OK, i navigate.

      IP256:
      1. Generate a 256-bit random number for your own dynamic IP of the day.
      2. OK, i navigate. I don't need to check colision because 2^256 is greater than 160-bit of hasher-message-digester SHA1.

      Do you understand the difference?

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

  64. Not quite unpossible... by mengel · · Score: 1

    The datagram formats are different between IPV4 and V6, but the parts of them that people actually use are readily translatable. So you can setup border translators between IPV4 islands and and IPV6 network or vice-versa.

    --
    - "History shows again and again how nature points out the folly of men" -- Blue Oyster Cult, 'Godzilla'
  65. 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/
  66. Wrong, wrong, wrong, wrong... by Wesley+Felter · · Score: 1

    When you say "the way addresses were distributed", you are ignoring the fact that there are millions of unused, un-distribued addresses free for the taking.

    Internet Protocol v4 Address Space.

    See all those blocks marked "IANA - Reserved"? Those are unused addresses. Any ISP in China can ask APNIC for more addresses, and APNIC will give them addresses. There is no shortage.

    1. Re:Wrong, wrong, wrong, wrong... by igjeff · · Score: 1

      http://www.apnic.net/archive/news/hot-topics/index .html#ip-addressing

      Do try to keep up. That page was posted sometime in 2003. We've got 4 more years of data and growth to look at now, and the current projections (including by one of the leading experts who had a message that was also quoted on that page) is that ARIN will be allocating the last of its blocks in March of 2010, with the RIR's allocating the last of the blocks from their level in approximately 6 to 36 months. So, best case, you will not be able to go back to the well to get more IPv4 addresses in March of 2013.

      I'm not sure what it would take for you to call it a shortage, but this certainly qualifies in my book.

    2. Re:Wrong, wrong, wrong, wrong... by Wesley+Felter · · Score: 1

      When the shortage hits, it will be worldwide. My point is that there's no reason why any particular country (such as China) would be worse off than any other.

  67. I have a plan too by Cousin+Scuzzy · · Score: 1

    This reminds me of my plan for eliminating that annoying delay after the traffic light has turned green, but the cars in front of you haven't moved yet so you can't go. We install low power radio transmitters at each intersection. When the light is about to turn green a voice comes over the radio in your car. "Three... two... one... GO!" That way everyone steps on the gas at the same time and voila, no more waiting.

  68. Re:IPv6 adoption will be LED by Asia by 5pp000 · · Score: 1

    Aaargh! I see this all over the Web these days -- and even in newspaper stories!

    People, the past tense and past participle of the verb "to lead" is spelled "led". Yes, it's pronounced like the name of the metal. No, it's not spelled the same way. No, it's not consistent with the parts of the verb "to read". Welcome to English: a writhing mass of special cases.

    So: today I lead, yesterday I led, I have led many times.

    --
    Your god may be dead, but mine aren't!
  69. When is that again? by Anonymous Coward · · Score: 0

    Would that be January 1, 2011, or 1 January 2011?

  70. useful IPv6 mnemonics by thegameiam · · Score: 1

    Here are some of the helpful words which can be made from hexidecimal quads: :aced: :bade: :beef: :cede: :dead: :face: :fade:

    and of course :dada: (for the art fans, or perhaps new parents) and :acdc: (for rock & roll fans)

    I use a lot of those in lab settings...

    --
    Need Geek Rock? Try The Franchise!
    1. Re:useful IPv6 mnemonics by Anonymous Coward · · Score: 0

      I just had a great idea! Let's map an easy to remember name to each one of the IPv6 addresses so they'll be easier to remember! I just had a great idea! Let's map an easy to remember name to each one of the IPv6 addresses so they'll be easier to remember!
  71. Internet death imminent, film at 11 by darkuncle · · Score: 1

    same song (same verse even) ... read the full thread over on NANOG; especially interesting is Randy Bush's followup, featuring some slides (specifically, slide 20) he presented recently that basically say "yeah, there's a problem; no, the sky is not falling; none of the forced-cutover plans thus far presented have fully taken into account operational and business issues. Careful thought and deliberate action (rather than panic and haste) are needed here to avoid creating problems we'll be living with for the next 30 years." (Apologies if Randy thinks I'm paraphrasing him incorrectly; I doubt he spends much time reading /. though. :))

    --
    illum oportet crescere me autem minui
    1. Re:Internet death imminent, film at 11 by Anonymous Coward · · Score: 0

      Careful thought and deliberate action (rather than panic and haste) are needed here to avoid creating problems we'll be living with for the next 30 years. So what's his plan? 2011 ain't that far out, and if it isn't get moving to IPv6, people better know soon.
  72. no more kitchen wisdom by ChristTrekker · · Score: 1

    I guess then Herb will have to take wiskit.com offline, since A/UX is unlikely to ever get IPv6 support!

  73. Community IPv6 by psydeshow · · Score: 1

    I can see the value in deploying IPv6, but I think it has to be done from the bottom, not from the top. A lot of posters have mentioned using it on intranets, and I'd like to hear more about that.

    I'd love to see IPv6 depolyed on a low-bandwidth municipal wireless mesh. Any device within range that could speak IPv6 could become a peer on the network. This would enable all kinds of really cool applications, like city-wide sensor projects and multicast audio feeds.

    Gateway to the IPv4 Internet could be provided using NAT by any device that was willing to act as a bridge.

    There's no need to convert teh entire Interweb. IPv6 makes much more sense (ironically) in a controlled deployment where legacy hardware (and legacy thinking) isn't really a factor.

  74. Recording HDTV (OT) by metamatic · · Score: 1

    It's about as stupid as the HDTV plan, which since I cannot record HDTV without buying illegal hardware, I'm not buying either.

    Uh, you're wrong?

    --
    GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    1. Re:Recording HDTV (OT) by mrsbrisby · · Score: 1

      It's about as stupid as the HDTV plan, which since I cannot record HDTV without buying illegal hardware, I'm not buying either.
      Uh, you're wrong?
      So these two pieces of hardware ignore the broadcast flag and are legal in the US?

      I think not.
    2. Re:Recording HDTV (OT) by slashqwerty · · Score: 1
      So these two pieces of hardware ignore the broadcast flag and are legal in the US?

      The broadcast flag rule was struck down in federal court before it went into effect. The FCC did not have the authority to mandate it. There have been several attempts to push it through congress, but so far all such attempts have failed.

    3. Re:Recording HDTV (OT) by mrsbrisby · · Score: 1

      Err, the ALA/FCC case you're referring to applies to software decoders like GNU/Radio devices. Not hardware decoders.

  75. NEED SOME MOD POINTS PLEASE by macdaddy · · Score: 1

    This is something that every needs to see. This should go a long way towards fighting the 'anti-IPv6 because the addresses are hard to remember' crowd of cry babies. Yes, Virgina we are running out of IPv4 allocatable addresses.

  76. DNS SVR records will rescue IPv4 by nognsoutie · · Score: 1

    If HTTP(s) and SMTP client-side implementations can be written look up SVR RR's with their DNS query, we won't need IPv6 for a factor of just under 65535 times longer. The restricting factor on IPV4 is that it is not feasable to run many services on something other than the port in /etc/services. If there is a way to publish the port the service is running on, then tunnelling can be done wildly, and firewalls can become useless. (Except that firewalls are already largely useless.)

  77. 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?

  78. IPV6 and Earthlink by eudaemon · · Score: 1

    I use Comcast's (formerly Time Warner RoadRunner) cable infrastructure
    but am an Earthlink client.

    How exactly is Earthlink supposed to configure Comcast's routers
    to natively carry my IPV6 traffic? The answer is they can't because admin access
    is not shared and Comcast won't agree to it, at least according to Earthlink.
    So they offer tunneling if you want to load their WRT54G image on a suitable device.
    Or you can read their PDF describing their setup and figure out how to do it yourself
    with any reasonable Linux or UNIX distribution.

    Nothing against Earthlink or Comcast but the average consumer is not going to
    understand my last paragraph, much less decide to load up IPV6. When you see
    the average firewall device at Fry's selling with native or tunneled IPV6
    config panels, there might be some hope. Until then, it'll just be the lone trailblazers
    doing this out of intellectual curiosity.

  79. Re:IPv6 adoption will be LED by Asia by myz24 · · Score: 1

    I'm not sure what you're getting all wound up about. It seems valid to me. Asia will lead. What's wrong with that. Asia will lead [the way]. Does that make it better? If it were Asia will have lead (should be led) you'd have a point.

  80. 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
  81. Plea to Google by caluml · · Score: 1

    Google. Please, please, please if you're reading this - switch IPv6 on to your services. It might be the "content" that people say is needed before mass change.

    And Slashdot - for fucks sake - one of the most techie sites of the net, still suffering with the "meh, we're American, and we've got enough IPv4 addresses, so we're not bothered with IPv6" syndrome.
    I just can't get over that mentality. Build an IPv6 kernel. Get a /48 of IPv6. Tweak your code and database entries (if they don't simply handle an Inet field). Put in AAAA records. Hire me. I'll do it for you.

  82. Re:IPv6 adoption will be LED by Asia by Anonymous Coward · · Score: 0

    Did you even look at the parent of the comment to which you replied? Its title is "IPv6 adoption will be lead by Asia." The point stands.

  83. Where's the consumer level support? by WimBo · · Score: 1

    I'd really like to move to IPv6, but I can't do anything about it until I can go and pick up a consumer device in the under $50 range from DLink, Netgear, or Linksys that supports IPv6.

    I believe that my Mac, Vista Laptop, and XP laptop can all support IPv6 without much pain, and it would actually improve home networking, by removing some of the DHCP complications.

    Wim.

  84. Re:IPv6 adoption will be LED by Asia by 5pp000 · · Score: 1

    Yes. The passive construction uses the past participle. Consider: "I will do it" but "it will be done by me", not "it will be do by me".

    --
    Your god may be dead, but mine aren't!
  85. I remember hearing John Curran ... by porky_pig_jr · · Score: 1

    like, about 10-15 years ago or so, forgot the venue but remember how he was saying that IPv6 was just around the corner. Apparently it is still around the corner and will stay this way, so IETF decided to give not-so-gentle kick-in-the-ass of Internet providers. Yet - working at some point for BBN Planet dealing with lots of management issues, I can clear see the first question in any provider's mind: what would be the cost of conversion? Who's going to pick up the tab? Even if it's mandated by IETF, at this point Internet - as a loosely couple collection of Tier-1 providers, each is more or less autonomous (yeah, AS, pun intended), it's either 'everyone gets converted', or 'noone gets converted', but it's no longer can be mandated. I'm thinking of management/monitoring tools, many are homegrown - think of the cost of re-writing them. THink of the cost of re-training the personal. it's overwhelming task. no wonder there is no rush to convert. there is *no pressing need* to convert.

    A funny footnote: in direct conversation with Scott Bradner, aka SOB (the IETF chair at the time IPv6 was introduced), he said, roughly, the following: Well, we were trying to push TCP/IP as a standard, as hard as we could. Now some 'industry pundits' picked up on the issue of 32-bit addressing space of IPv4 as a limiting factor. So we had to quickly cook up something (which we called IPv6), just to keep their mouth shut, just to tell the world that "yes, we will have expandability in a future".
    He sounded like he didn't give a damn whether IPv6 would ever be implemented. Scott, by the way, was heavily on a practical side of things, including manageability. I can understand his sentiment.

  86. NAT? by Reverend+Raven · · Score: 1

    I wonder why there is such a push to move into IP6. I mean sure, IP4 will eventually run out, but thanks to NAT, I don't think this is as much of a problem as it was a decade ago.

    I like the privacy IP4 allows, and I'm not in favor of changing over to the new scheme, even if IP4 does cause some headaches.

    --

    --Reverend Raven
    Desperate days demand dire deeds.
  87. Ouch! by Anonymous Coward · · Score: 0

    I see this a BIG pain for all of us, system and network administrators. I noticed that no one else like computer and network manufactures and ISP are not saying anything about this. I did call our ISP about this issue when I was working on a network problem and they not ready this is either. So if all of these people, manufactures and ISPs, are not ready or not willing to get on the IPv6 bandwagon what does this guy and his organization could do to bring this about. For something this big, we need to have the manufactures, ISP and the entire internet support infrastructure to be on board to even start how we are going to implement this. Since IPv4 and IPv6 are incompatible how does anyone need to access internet while this transition is going on. I don't think this guy and this organization thought of it all of this when they wanted implement this and they are not the real people implementing this, we are.
    I don't know anything about IPv7 which I only read some cursory information but I hope it allows all version to interoperate with each other so transition is much easier.

  88. Re:This is so funny, I don't even know where to be by inKubus · · Score: 1

    Maybe Al Gore can do us all a favor and REinvent the Internet.

    --
    Cool! Amazing Toys.
  89. Another idea by Anonymous Coward · · Score: 0

    I propose we forget IPv6 was ever created and stick with IPv4.

  90. Performance slowdown is router arch, not overhead by billstewart · · Score: 1
    The extra 3.4% of header bits aren't the main performance problem - nobody worries about them that much.


    The big problem is that many kinds of routers have two ways to route packets - either by using ASIC hardware to do easy jobs fast, or by using a general-purpose CPU to do more complex jobs, and if the ASIC doesn't support IPv6, you have to do it in the CPU, which is a limited resource on most routers from some popular vendors. That's a problem that time and design work can fix, but it'll be a while before IPv6-capable routers catch up with IPv4 equivalents in terms of features and performance. The extra address bits _are_ a problem if you're designing ASICs - the address is 4x as big, so you can fit roughly 1/4 as much performance on a given sized chip. Among other things, your forwarding tables are 4x as large.


    A separate CPU problem is that the CPU needs to run routing protocols and occasionally need to recalculate the tables, which typically takes N**2 space and therefore a lot of RAM. For some reason, a gigabyte of RAM that costs $100 if you install it in a beige-colored box costs up to $5000 if you install it in a teal-colored box, at least if you're buying a service contract for the teal-colored box :-) But a gig or so seems to be enough RAM for Internet BGP tables, for now, and the people who make teal-colored boxes could perfectly well fix the problem.


    The more serious problem is that IPv6 was supposed to do something about hierarchical routing structures that were supposed to reduce the table size growth, but it doesn't realistically support addressing for sites that get connectivity from two different ISPs for redundancy and reliability, which is becoming increasingly common for businesses. There are ugly hacks like Shim6 that are supposed to address this, but don't really cut it.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  91. Mod Parent Up, Please, even though it's Flamebait by billstewart · · Score: 1

    Sure, the parent article was flamebait, but it made some useful points and attracted some useful flames.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  92. Curran Misses the Critical Issues by billstewart · · Score: 1
    In one sense he's got a great plan - "Just Do It! You first, then you, then you, then everybody!" Sure, it doesn't tell you how to do it, but somebody's got to get off their butt and start. However, he's missing a couple of really fundamental problems with IPv6.
    • Some of them will get eaten up by Moore's Law (you need more router memory, but memory keeps getting bigger and cheaper.) But even so, the IPv6 versions of hardware will cost more than the IPv4 versions, it's just that they'll both get cheaper.
    • Some of them will only get eaten up by Moore's Law if there's perceived market demand to tell router vendors (or at least Cisco) that it's worth putting in IPv6-capable ASICs or dual-stack ASICs or faster CPUs or whatever they need, and to tell ISPs that they need to beat up their router vendors to get them to do it.
    • Some of them are software-related and fixable- making sure DNS handlers do the right thing in mixed-version environments when not everybody has IPv6 connectivity, etc.
    • But some problems are really hard, and critical, and the technical community hasn't solved them yet. The one I deal with most is multi-homing - businesses want to have connectivity from multiple ISPs for reliability, and they want to use ONE IP address block for their servers across all their ISPs, so that clients don't lose sessions even if one of their ISP connections goes down. The traditional solution was for the user to get their own provider-independent address space, which would get advertised to every large router in the Internet, in contrast to a single-homed user whose address gets aggregated together into one block with the rest of their ISP's customers. The demand is growing rapidly, and the main thing that keeps it in check is that businesses often put their servers in colo centers and use addresses provided by the colo. There's an IETF working group doing an ugly hack called shim6 that's supposed to provide an alternative to fix this, but I'm not convinced that approach will work.
    • Then there are other problems that are hard but less urgent. The Mobile IPv6 folks are trying to do really cool stuff, but they need IPv6 anyway, and there are a bunch of projects like that. And IPSEC was hard, but IPv4 adopted it.
    • And there are problems that have other solutions these days - one reason IPv6 addresses have 128 bits is so there's enough room to do Netware-like auto-addressing using the 48-bit MAC address, but DHCP is almost as easy, and avoids some of the potential privacy problems, and by now everybody does DHCP.
    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
    1. Re:Curran Misses the Critical Issues by mrsbrisby · · Score: 1

      I think you've got most of them right there, but there's one important missing element:

      Is IPV6 the right thing?

      IPV6 is equivalent to saying "The Internet was wrong, so we're starting over" and that's a mighty big thing. I don't think there's anyone who could be considered smart enough- that could see every possible consequence and decide correctly that starting over is what we infact need.

      The address space is shrinking - say the IPV6 proponents. We must act now! Repent from this Internet and let us create another!

      Of course, the only proof they offer that the address space is shrinking is that they themselves are allocating it, yet another reason I'm suspicious of them. Oh, and the fact they've been saying we'll be gone in just a few years for over 10 years. Oh, and the fact that IPV6 isn't ready. Oh, and the fact that there's no migration plan.

  93. Instead of # ipv6 addresses, # ipv6 routers by SaberTaylor · · Score: 1

    I think the way to visualize the number of ipv6 addresses, is instead of looking at how many ipv6 ip addresses there are is to look at how many routers prefixes are going to be available. Since as with ipv4, allocation is not perfect.

    ipv6 addresses = 2^128 = 3.4 * 10^38
    possible ipv6 router prefixes = 2^(64 - 3) = 2,305,843,009,213,693,952 routers / (6.6 * 10^9 humans) = 349,370,152 possible globally addressed routers per person
    And "over 80%" of ipv6 space is still unassigned. The "- 3" is due to "IANA unicast assignments are currently limited to the IPv6 unicast range of 2000::/3." [http://www.iana.org/assignments/ipv6-address-spac e] Should be enough.

    wrt, the initial topic, from the IPv6 Essentials (2006) book reviewed on /., "In Asia, IPv6 is already a reality. The high population and accelerated Internet growth rate, combined with the limited IPv4 address space, does not leave any other choices." Also U.S. DoD announced in 2003 that ipv6 is now a purchasing requirement and they expect migration by 2008. Where DoD goes with a purchasing requirement, the rest may follow.

    I wouldn't buy any cheap ipv4 hw.

    From the +5 comments seems that there are some ipv6 hindrances with ARIN that need to be corrected, regardless of the other statements.

    The designers of ipv6 find NAT inelegant & obsolete, but organizations can still use an ipv6-style NAT anyway.

    --
    If you need text styles to communicate then you don't have a message.
  94. ICANN Has That Cheeseburger! by billstewart · · Score: 1
    One of the things ICANN did for a while was insist that IPv6 addresses only be handed out in big chunks, and priced them high enough (e.g. $2500 for a /48) that you wouldn't get them unless you actually had some use for them. I'm not convinced that it was a *good* strategy, but it did prevent the growth of an IPv6 swamp resembling the IPv4 portable class-C swamp space.


    If you want the space at that price, and can document that you need it, you can get it; otherwise you can get IPv6 service from an ISP or IPv6 tunnel broker and have them assign you space.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  95. Moore's Law+Tunnels vs. Legacy servers. Routers by billstewart · · Score: 1
    Hardware's cheap - staff time is expensive, and consultant time is more expensive.


    Over a 3 year timeframe, most of your legacy servers will look pretty old, slow, expensive, and financially-depreciated next to the new shiny servers people are buying to replace them. Most of the exceptions are on private networks anyway, not the public internet, like that mainframe your corporate HR department uses. So even if your public internet connectivity is all IPv6, you can still tunnel 10.0.0.0/8 or 192.168.0.0/24 through it and nobody'll mind.

    Also, most of those IPv4 applications can handle 6to4 translation if they're doing all the work on the server and not running fat clients, so you can put up a PC farm running translators.

    Routers are more of a problem - handling IPv4 bits is actually the primary job they're doing, as opposed to being a communication mechanism for getting to some database application that's the primary job. They're often implementing stuff in ASICs, and they're harder to replace cost-effectively.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  96. Does IpV6 really make a difference? by MrMoDoJoJr · · Score: 1

    Does anybody really think that there is any economic gain in switching to IpV6? If there is no gain then why would ISPs switch? It seems to me that any new protocol should aim to solve some of the bigger problems the internet is facing. My first thoughts would be the amount of bandwidth that is wasted by botnets sending spam and bit torrent clients resending the same information. Increasing the address space of the protocol is not enough. Give me a good working global multicast system and some way to identify and filter the noise of spam and I could see some economic gain and a reason to switch to a new protocol.

  97. 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
    1. Re:IPv4 PI has serious scaling problems by Eunuchswear · · Score: 1

      IPv4 PI space is seriously non-scalable, and you can't simply duplicate it in IPv6.
      Why not? IPv6 has bigger addresses, that's the whole point of it.

      The other popular reason for getting PI space is to make it easier to renumber if you change ISPs
      I think you mean "unnecessary" not "easier".

      The big problem with renumbering for me is the idiots with their idiot firewalls,

      I've got over 1000 customers and about half of them have stupid security consultants that got 'em to install brain dead firewalls that need updating if I change my servers address.

      --
      Watch this Heartland Institute video
    2. Re:IPv4 PI has serious scaling problems by billstewart · · Score: 1

      > > The other popular reason for getting PI space is to make it easier to renumber if you change ISPs

      > I think you mean "unnecessary" not "easier".

      "Unnecessary" is *such* an optimistic term (though for that matter, so is "easier" :-). If everything goes really well, sometimes it even applies, but I wouldn't call it 100%.

      > > IPv4 PI space is seriously non-scalable, and you can't simply duplicate it in IPv6.

      Why not? IPv6 has bigger addresses, that's the whole point of it.

      The problem isn't just raw addresses - it's easy to duplicate that. The problem is the scalability of the routing system itself - how many routes does an internet backbone router have to keep track of? It's gone from 100K to 200K in the last couple of years, and demand is growing.
      • A single-homed site that uses PA space doesn't add any global routes, just fills up it's provider's space a bit more.
      • A dual-homed site using PI space adds two global routes, one through each ISP.
      • And a dual-homed site using PA space still adds at least one route (If the PA belongs to ISP#1, then it's adding a ISP#2 route to its subnet of ISP#1 space, and in practice it often adds two routes, including the more-specific route for its subnet of ISP#1 space on ISP#1.)

      IPv6 was supposed to fix this problem by getting everybody to use address space in a hierarchical fashion, though I'm afraid it was a combination of wishful thinking and vigorous hand-waving rather than reflecting reality. IPv6 does have enough space to hack around it a bit, e.g. ISP#1 and ISP#2 could get a /32 block that they use to assign all of the customers who are homed to both of them, but that takes N**2 of those blocks to support N ISPs, which isn't too bad if you just support (say) a cabal of US Tier1 ISPs (about 25 of them => 625 blocks), but there are 5-10000 smaller ISPs in the US (you could force the small ISPs to get dual-home space from a Tier 1 or something, but that would take really entertaining politics to make that happen.)

      There have also been proposals to manage IPv6 address space geographically, which would have similar scaling wins (e.g. split the US into 1000 pieces by area code or 50 states or whatever), but it confuses the routing and peering structures because not all ISPs connect in all regions (probably works better in Europe where exchanges handle more of the traffic.)

      > The big problem with renumbering for me is the idiots with their idiot firewalls

      Yup. That matches my experience, though for me its usually the VPNs (separate or integrated into the firewall) rather than the blocking rules themselves.

      --

      Bill Stewart
      New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  98. Servers in Colo Space do that, sort of by billstewart · · Score: 1
    Most businesses have four kinds of IP applications
    • Clients at the business's office, which need reliable outbound connectivity,
    • Roaming clients, which aren't part of the problem here,
    • Servers that need reliable inbound connectivity, and
    • Servers that need to be reliable and need to be at the business's office.
    The latter group is really small, and for most companies is limited to cranky VPN appliances. You *can* run customer-facing servers at your office, but it's become much more common to run them in colo centers, partly for reliability and partly for cost reasons, and for those cases it's usually just fine to use the colo provider's IP address space instead of PI space.


    The economics change around from year to year, but colo usually wins for a lot of applications except for a small number of very large companies or for people who don't need dual-homing levels of uptime. Otherwise the number of global routes would be a lot higher. (Last time I looked it was around 200,000 - a few years ago the Imminent Death of the Net was predicted as the number approached 100K, but bigger routers with more memory have come out since then.)

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  99. Correcting your addressing by billstewart · · Score: 1
    You're counting the addresses from the wrong end - a "Class C" is equivalent to a /24, not a /8. I do know a few businesses that have trouble fitting in a /8, but most of them are really bad at managing address space (:-) and the rest are consumer ISPs. It's actually quite easy to switch from a /24 to a /22 if you actually need to, but you're still getting Provider Allocated IP address space; if you want to get your *own* space that's globally routable, you usually need enough machines for a /20 or so.


    In IPv6-land, the typical allocation for an end-user organization is /48 - that's enough for you to have 2**16 buildings each of which has 2**16 LANs with hosts that have 48-bit MAC addresses, but in practice that's not usually how your space needs to be split up.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
    1. Re:Correcting your addressing by Crispy+Critters · · Score: 1
      Thanks. The wikipedia article actually says that a Class B is a /16, so it could have gone either way. I usually use 255.255.255.0 rather than /24 so I got it backwards. Plus, I am an idiot.

      "It's actually quite easy to switch from a /24 to a /22 if you actually need to"

      I am not sure what you mean by easy. I am sure that the provider could give them a larger contiguous set of addresses, but no one would be willing to do the work necessary to change the addresses on the machines - too many servers running too many (necessary) services set up by people who don't work there anymore. It would take years to sort it all out. I guess going to IPv6 would be just as hard, but at least it would be done (plus management would be forced to allocate resources to do the job, rather than using a short-term solution which is worse in the long run).

    2. Re:Correcting your addressing by billstewart · · Score: 1
      It's really not that bad - I just helped do that for a customer last week, which required updating routers, their servers, our servers, a VPN tunnel server, and some management equipment. That was changing from a /27 to a /25. In another couple of weeks, we'll need to do it again, because once we got done they found there were some issues with how VMware got along with their applications, so instead of having a few dozen addresses for the host machines, they'll need a few thousand addresses for the virtual machines, but that basically forces them to use another router which they should have done anyway :-)


      DNS complicates things a bit, but if you give yourself more than a week for planning you can set your DNS timers appropriately. Most hosts and routers can do just fine with secondary IP addresses, so you can add the secondary addresses to the machines a while before telling the users to use them, and most other addresses can be managed by DHCP.

      --

      Bill Stewart
      New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  100. Proxying dns, http, https, email is enough by billstewart · · Score: 1
    As another poster said, what you need for those people is an 80-90% solution; if they want a 100% solution they can get their PC to run IPv6 and tunnel if they can't go native.


    You only need to talk to another server on the net if there's some application it's serving that you want. These days, usually that's the web or email or maybe some IM protocol, so a box that proxies a couple of popular services will take care of connecting your lameoid PC to most new and interesting IPv6-only servers.


    For now, the more entertaining problems are when there's a server out there with IPv4 AND ipv6, and their DNS advertises both, and your PC decides to connect using IPv6, but you don't actually have IPv6 connectivity from your ISP. Oops. It's probably Bill's fault.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  101. Firewalls are Good, but NAT *is* evil by billstewart · · Score: 1
    Of course you don't want to connect an insecure computer to the Internet today without some kind of firewalling, and most computers aren't very secure, even if they're not running Windows.


    NAT is a cheapass way to build a slightly-stateful firewall. I'm not exactly sure how you fit your NAT routers between your notebook and the nearby wireless pod (:-), but if you're only doing pure-client stuff or are willing to tweak your NAT box you can make it mostly work most of the time for most applications.


    That doesn't mean that NAT isn't evil. It breaks the end-to-end paradigm that makes it easy to develop new applications for the Internet, and forces most people to just be clients unless they're running software which does various levels of ugliness to work around NAT. It's easy to make a client that works behind NAT to reach a server that's not, and a bit harder to let non-NATted clients reach NATted servers, but it's a lot harder if both ends run NAT. For instance, do you know why Skype is so popular, in spite of being a closed-source closed-documentation proprietary application that doesn't use either of the common VOIP protocol standards, doesn't interoperate with anything, runs Repeckt-Mah-Obscuritay unverifiable crypto, and turns random well-connected users into supernodes? It's partly because it was well-done and shiny, but it's largely because it does an effective job of NAT traversal, and the supernode business is one of the tricks it uses to do that.


    Think about your options for firewalling in an IPv6 environment. You can still build firewalls that let in stuff you want and don't let in stuff you don't want, and even do it statefully so you only let in good stuff when you're interested in listening for it, and with 2**64 IPv6 addresses for your house, you could even just leave stuff unprotected and nobody'll find it by port-scanning (in practice you wouldn't do that, because if you reveal your IP address on one protocol, such as by initiating http to a web site, then a miscreant knows to scan other ports on that address, or he could go scanning MAC addresses for recent Dell PC models or whatever. But you *could*, and you could even set up your machine to have different protocols use different IPv6 addresses.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
    1. Re:Firewalls are Good, but NAT *is* evil by Anonymous Coward · · Score: 0

      NAT is a cheapass way to build a slightly-stateful firewall.

      No, it is not. The security is gained from the fact that you're using addresses which are defined as "unrouted". NAT doesn't stop inbound connections. Anyone who is in a position to send a SYN packet your way with your private address as the target address will bypass your NAT without a hitch because NAT IS NOT A FIREWALL.

  102. 2011 is too late, IPv4 addresses run out in 2010 by Anonymous Coward · · Score: 0

    Geoff Huston's best calculation of IPv4 addresses exhaustion (when your ISP asks for an address block and is told the cupboard is bare) is 2010.

    In short, if you are purchasing networking equipment today it needs to have equivalent support for both IPv4 and IPv6. This is true of the latest generation of most routers, switches and operating systems. It isn't true of many odd boxes, such as firewalls, and "network appliances".

    ISPs intend to run both IPv4 and IPv6 as first class protocols. They are not keen on suggestions of removing all IPv4 support by 2011, viewing that as 5 years too early.

  103. Re:Performance slowdown is router arch, not overhe by knorthern+knight · · Score: 1

    > For some reason, a gigabyte of RAM that costs $100 if you install it in a
    > beige-colored box costs up to $5000 if you install it in a teal-colored box,
    > at least if you're buying a service contract for the teal-colored box :-)

        The consumer crap that goes into the beige-colored box doesn't have error detection/correction and it isn't designed to offer "five nines uptime" and the company selling/maintaining it won't re-imburse you major cash if it doesn't meet five nines. *THAT* is the difference. It'll work "good enough" for Joe Blow surfing pornsites. It will *NOT* keep the internet running with the reliability we've come to expect.

    --

    I'm not repeating myself
    I'm an X window user; I'm an ex-Windows user
  104. Hints for IPV6 zealots/fanbois by knorthern+knight · · Score: 1

    I think IPV6 is a good idea. However, with the zealots/fanbois it has for "friends", it sure as hell doesn't need any enemies. Don't go out of your way to piss off potential converts...

    1) Do *NOT* advocate a mandatory drop-dead-date for IPV4. Doing so *BEGS* for the rejoinder... If IPV6 is so absolutely wonderful, then WTF do you need to drag us into it, kicking and screaming? Build your allegedly "better mousetrap", and the world will beat a path to your door. Unlike NTSC and ATSC television, IPV6 and IPV4 can co-exist. If IPV6 can't draw people away from IPV4, then it doesn't deserve to live.

    2) Do *NOT* tell people that they have a "duty" to spend money migrating to IPV6. Show them the benefits. Again, if there aren't any benefits, it's IPV6's problem.

    3) Fercryinoutloud *STOP* harping about "the end of NAT" and "NAT is evil". NAT works. It conserves IP address space, and it also protects end-users. And forget about the stupid argument that putting your PC in the DMZ "proves that NAT doesn't protect your PC". That's equivalant to saying that putting "INPUT ACCEPT" as your only iptables rule "proves that iptables doesn't protect your PC". When you proclaim that IPV6=="The end of NAT", you are spreading FUD, and scaring people away from IPV6. For those of you who whine about how "NAT breaks internet connectivity", remember that "a firewall breaks internet connectivity", too. This is *NOT* "your father's internet". 50 years ago, many people didn't lock their houses. Then meatspace got ugly. 15 years ago many people didn't bother with firewalls or NAT. Then cyberspace got ugly, like so...

    Aug 3 01:42:13 m450 UNSOLICITED:IN=ppp0 OUT= MAC= SRC=24.64.247.183 DST=208.65.246.166 LEN=512 TOS=0x00 PREC=0x00 TTL=71 ID=58522 PROTO=UDP SPT=6403 DPT=1026 LEN=492
    Aug 3 01:42:13 m450 UNSOLICITED:IN=ppp0 OUT= MAC= SRC=24.64.247.183 DST=208.65.246.166 LEN=512 TOS=0x00 PREC=0x00 TTL=71 ID=58524 PROTO=UDP SPT=6403 DPT=1028 LEN=492
    Aug 3 01:43:34 m450 UNSOLICITED:IN=ppp0 OUT= MAC= SRC=24.64.119.4 DST=208.65.246.166 LEN=512 TOS=0x00 PREC=0x00 TTL=71 ID=6764 PROTO=UDP SPT=3804 DPT=1026 LEN=492
    Aug 3 01:43:34 m450 UNSOLICITED:IN=ppp0 OUT= MAC= SRC=24.64.119.4 DST=208.65.246.166 LEN=512 TOS=0x00 PREC=0x00 TTL=71 ID=6765 PROTO=UDP SPT=3804 DPT=1027 LEN=492
    Aug 3 01:43:48 m450 UNSOLICITED:IN=ppp0 OUT= MAC= SRC=24.64.11.137 DST=208.65.246.166 LEN=512 TOS=0x00 PREC=0x00 TTL=71 ID=46557 PROTO=UDP SPT=8109 DPT=1026 LEN=492
    Aug 3 01:43:48 m450 UNSOLICITED:IN=ppp0 OUT= MAC= SRC=24.64.11.137 DST=208.65.246.166 LEN=512 TOS=0x00 PREC=0x00 TTL=71 ID=46559 PROTO=UDP SPT=8109 DPT=1028 LEN=492
    Aug 3 01:46:31 m450 UNSOLICITED:IN=ppp0 OUT= MAC= SRC=219.148.119.6 DST=208.65.246.166 LEN=40 TOS=0x00 PREC=0x00 TTL=108 ID=256 DF PROTO=TCP SPT=12200 DPT=8000 WINDOW=8192 RES=0x00 SYN URGP=0

    90% plus of the people on the internet haven't got a fucking clue how to safely operate an internet-facing server. They *NEED* NAT, not an obscure-interface firewall. I run linux. When I use ADSL, I use NAT. If IPV6 is implemented in my lifetime, I will still use NAT. Deal with it.

    --

    I'm not repeating myself
    I'm an X window user; I'm an ex-Windows user
    1. Re:Hints for IPV6 zealots/fanbois by Percy_Blakeney · · Score: 1

      90% plus of the people on the internet haven't got a fucking clue how to safely operate an internet-facing server. They *NEED* NAT, not an obscure-interface firewall.

      No, they don't need NAT, they need a firewall. Specifically, a firewall that by default allows all outbound connections and blocks all inbound connections, which is essentially what they have now. And, just like now, it will have a simple web interface where they can make simple changes. What is so hard about that?

      If IPV6 is implemented in my lifetime, I will still use NAT. Deal with it.

      Wanna bet? My money is on you NOT using NAT; you will have a router device (like now) that provides simple connection tracking and packet filtering (like now) but doesn't do any address translation (because you won't need it). Same security benefits, less headache.

  105. Try again. by Anonymous Coward · · Score: 0

    BGP works just fine for IPv6, there is nothing new, different or difficult in multihomed IPv6 networks.

  106. Only on slashdot would this bullshit get modded up by Anonymous Coward · · Score: 0

    You people are idiots. IPv6 has been ready for years. Our entire network, VPN, firewalls, routers, servers and clients are all running IPv6. Its not hard at all. There is nothing magic about the internet, it can change just as easy as the smaller networks that make it up.

  107. Re:Only on slashdot would this bullshit get modded by mrsbrisby · · Score: 1

    You people are idiots. IPv6 has been ready for years. Our entire network, VPN, firewalls, routers, servers and clients are all running IPv6.
    $ host -t aaaa slashdot.org
    slashdot.org has no AAAA record

    Liar.
  108. Re:Need IPv6? by Anonymous Coward · · Score: 0

    Is IPV6 the right thing? IPV6 is equivalent to saying "The Internet was wrong, so we're starting over" and that's a mighty big thing. I don't think there's anyone who could be considered smart enough- that could see every possible consequence and decide correctly that starting over is what we infact need. So the IETF got it wrong? seems like that's what they said in 1995, and vint and randy and brander and bound all went off and did this IPv6 thing because we couldn't keep the inetnet running with just IPv4. Were they wrong, or were they right and its the design and implementation got fouled?
  109. Re:Need IPv6? by mrsbrisby · · Score: 1

    So the IETF got it wrong?
    Seems likely.

    seems like that's what they said in 1995, and vint and randy and brander and bound all went off and did this IPv6 thing because we couldn't keep the inetnet running with just IPv4.
    Stop being dishonest.

    IPV6 isn't in the past tense. It doesn't exist yet. Until a migration plan exists the protocol called IPV6 is as incompatible with the Internet as IPX is- less so perhaps because more network administrators understand IPX than understand IPV6.

    Failing to understand this, and taking as gospel from such dishonest people as Randy Bush that IPV6 is "the next version of IPV4" makes people think that:
    • There is a problem, but we have a solution!
    • That solution is, start over!
    Anyone who even mouthed starting over is a bit hasty is labelled an obstructionist. When asked how are we going to use our PI blocks, they said "we don't need PI blocks yet. We only needed them because of problems X,Y,Z which don't exist on IPV6". When asked how are we going to embed legacy clients, they said "we'll use NAT" and if asked how do we get to that magic moment when people can start disconnecting IPV4 services, the answer is "we just have to start over."

    If these people were truly the force that was responsible for the Internet that we all use, then it was probably an accident. These people are obviously incompetent. These people thought DNAME and A6 records were a good idea. They don't get it: their migration plan is as poorly thought out as MX record transition, and here's news: There are functioning sites that still don't have MX records.

    If IPV6 is truly necessary, then I think that we need competent answers to these questions. The IETF needs to step up and provide a migration plan. No migration plan? Stop whining.
  110. Re: ECC memory for Routers by billstewart · · Score: 1
    ECC memory is available, for prices not significantly higher that non-ECC memory (perhaps slightly annoyingly higher for consumer PCs, but it's more like 50% higher, not 5000% higher.) And the consumer stuff does have lifetime warranties, if you buy if from the better brands, and in practice DRAM reliability is *far* better than five-nines uptime unless you've got serious heat or power-quality problems. Router vendors aren't reimbursing you major cash if your router crashes, unless you consider the price of the RAM they're replacing to be "major cash" (in which case it's only major because they charge way too much) - they're not going to reimburse you for network downtime costs, just repair costs.


    The price differences are even more egregious for Flash (though the prices are a lot lower, e.g. $700 for a 512MB upgrade vs. $10 commercial), because the stuff is basically only used for storing the OS and booting the machine - good camera memory is fine, and you're not constantly overwriting it so you're not going to burn through write cycles.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  111. Another ISP? by pentalive · · Score: 1

    Or you could just change to an ISP that doesn't impose stupid restrictions on it's customers. Well I am only paying for the "cheap seats" DSL $14.99/mo, If I want to realy be a server too at&t says I have to get
    a more expensive type of DSL.

    Capabilities, Speed, Low Price -- Pick two.
    1. Re:Another ISP? by FireFury03 · · Score: 1

      Well I am only paying for the "cheap seats" DSL $14.99/mo, If I want to realy be a server too at&t says I have to get
      a more expensive type of DSL.


      Sounds like a classic case of "you get what you pay for"... you can't really complain that your bargain-basement DSL is crappy.

  112. Troll Overused by fm6 · · Score: 1

    I know John Curran as a troll on the PPML who brings up "IPV6 internet cutoff" every so often.
    A troll is somebody who throws out an argument that they know to be invalid for the fun of watching the resulting raised hackles. Just having an opinion you don't care for doesn't make somebody a troll. I could just as easily call you a troll for refusing to face what many leading authorities consider to be a very real crisis.