Slashdot Mirror


What About IPv6? How Long Until Widespread Deployment?

Christopher Blood asks: "Over at the register, they talk about the EU adopting IPv6. So what about the USA? When do we get it? IPv6 would solve some and DOS problems and we will need the extra address space. What's the holdup?" While IPv6 may be the cure for all of our IPv4 ills, upgrading the whole internet to the new technology isn't going to happen over night. What has been done to prepare for the jump, and what still needs to happen before it can become a reality?

23 of 398 comments (clear)

  1. When? by Anonymous Coward · · Score: 3, Insightful

    I guess not in close future. When free IPV4 addresses run out, large address blocks reserved to big companies etc become very valuable. So, if you want addresses which work 100% of the time, you'll have to cough up money for the companies to get them. It will be that simple. Really.

    1. Re:When? by furiousgeorge · · Score: 4, Insightful

      true. but if you're not located next door to said company, the main trunk routing tables become ridiculous.

      Remember --- M.I.T. has more assigned IP addresses than ALL OF CHINA.

      It's not north america thats going to drive IPv6, it's Europe and Asia where they're already starting to feel the address squeeze.

  2. Re:Newbie question.. by ColdGrits · · Score: 2, Insightful

    Yup.

    As in IPv4 addresses are just a subset of IPv6, so any IPv4-based stuff will still work in an IPv6 network no problem.

    Not true the other way round, but then that doesn't matter :)

    So yes, they could upgrade the entire Internet backbones etc to IPv6 (and *should* do so asap) and all old IPv4 traffic will carry on as normal.

    --
    People should not be afraid of their governments - Governments should be afraid of their people.
  3. When do we get it? by nublord · · Score: 4, Insightful
    When do we get it?

    When corporate America determines they can make a profit from it.

    1. Re:When do we get it? by sabinm · · Score: 2, Insightful

      More right than not. Why in the world would corp ISP want to give you a static IPv6 when that is a constant bandwidth tap?

      Joe Public will never "own" ip addresses again. That was made evident after the "great subnet rush" of the ninties.

      Having IPv6 addresses mean that anyone can have as many as they want if given away for free-
      until there is a way to consistently and legally charge for "per seat" usage for internet bandwidth, with crimial reprocussions (can you say DMCA) corporations will not adopt a standard which basically says, "a static and public IP address is worthless as a marketable commodity".

      --
      http://cincyboys.blogspot.com/ Everything Cincinnati. Including the word 'Finnih'
  4. When Cisco decides to... by sphealey · · Score: 4, Insightful
    There are two factors holding IPV6 back: lack of concensus from those that make the decisions in the networking world that IPV6 solves any problems that need to be solved at anything like a reasonable cost. And lack of push from Cisco for implementation. There are thousands of other facets to the discussion, but let's face it: if Cisco had said a year ago that "oh, IOS 12.x now supports IPV6 and we think you should start using it" the world would have fallen in line. They haven't, which makes you wonder what they know that we don't. The story is that "customers aren't demanding it yet", but that didn't stop them from introducing the router when no one was demanding them, did it?

    sPh

  5. Re:Well, it's here already by jackb_guppy · · Score: 1, Insightful

    Why?

    Why should univerisities and large corporations HOG IP space? There is no need to update millions of machines for because of a few corportions are remoted from the address large blocks.

    FREE THE IP!! FREE THE IP!! They belong to people. Storm the high castles and take back what belongs to the people!!

    Really though -- who needs IPv6? Get the corporations to use NAT - What corportation needs a A-Class? (beside an ISP/Backbone). I know of a corporation that has a A-Class - all machines besides servers are DHCP assigned anyway. They could convert tomorrow and free the IPs. So way hog them?

    I have not seen one benifit for IPv6. I do not say IP for my toaster. There is not a single benfit for the cost or hasle of the millions of machines that need to changed.

    Lastly, there is not even a clean routing assignment plan for IPv6. So Dukes use of IPv6 would now have to grandfathered in wasting everyone times and money. With that many IPs, why not assign the first Hex^2 to a country, one to the porn world, one to the sport world. that way filtering would be very simple.

    What would be better time and money?

    Required all machines to use DHCP/DNS - no more hard ips, period. Your router to the internet would get its IP from its upstream provider, and would supply the DHCP for all machines below it.
    Lastly it would have a send up the DNS enteries for any routes to servers behind it. This way only one IP is need at each junction and all could be from private pools. In the end more IPs freed.

  6. Re:Tech Issues by dieman · · Score: 2, Insightful

    Because of the larger space, theres no reason AOL can't be aggragated into *one* bgp announce and be allocated *one* block that they will ever need, forever.

    Fear that!

    --
    -- dieman - Scott Dier
  7. Re:the bothersome part by Anonymous Coward · · Score: 1, Insightful

    Hmm, seems like there's already a solution in place for this... I've been using DNS for years...

    Except... take a game like counter-strike. Kids that can barely check their email can usually figure out how to set up a dedicated win32 CS server. Point-and-click.

    A lot of these guys get introduced to the concept of "IP Addresses" via this method. You think they have DNS set up? Or even static IPs?

    Sure, there's gametiger.net.. but that's a hack anyway. Sometimes, IPs matter.

    (Oh, and I don't think adsl-24-232-22.lacr.isp-domain.net is easier than an IP address, btw.)

  8. Never? by Broccolist · · Score: 5, Insightful
    I'm going out on a limb here, but has anyone considered that IPv6 may never get widespread acceptance?

    From the point of view of any individual organization, there are no reasons to switch to IPv6 right now. First movers receive no benefits at all: in fact, it only makes communicating with the rest of the (currently IPv4) internet more difficult. Moreover, I imagine that many businesses large enough to have an impact already have a large IPv4 address block, and have a vested interest in discouraging others from making the switch:

    1. There is no reason for them to pay for new routers
    2. A crowded IPv4 internet might allow them to loan out some of their in-demand addresses for extra profit.

    The various hacks available for IPv4 do the job. I can easily imagine a scenario where Cisco doesn't push IPv6 routers hard enough in the future, and people invest more and more in NATs and so forth, making a global switch harder and harder as time goes on.

    The fundamental problem is that IPv6 doesn't provide any short-term killer benefits, and that's what's necessary for an evolution to take place. My prediction (though predicting acceptance of technologies is always risky, so I may well turn out to be wrong) is that we will still be using an IPv4 internet in a decade.

  9. Re:the bothersome part by Fastolfe · · Score: 2, Insightful

    We could have a cntral database where everybody applies for a unique, easy to remember coputer name.

    Something like DNS?

  10. Re:NAT provides convenience, not security by wowbagger · · Score: 4, Insightful

    Of course only blocking incoming connections is only a part of a security policy.

    However, both the examples you gave in your message required you to be able to connect to the target machine via HTTP and issue an HTTP GET request - therefor you had inbound connectivity to the target, just not inbound connectivity to J. Random Port.

    There is NO inbound port available to you. Not 80, not 22, not 25, nothing. The only inbound ports would be when I am FTPing down a file, if I am not running passive mode. However, since the firewall only allows traffic from the FTP server, you would either have to spoof that (and then all you would do is corrupt the file I am downloading) or hack the FTP server (same problem).

    And as to the other people who pointed out that I could use a site-local address: Of course, what do you think 10.200.120.4 is? However, NAT for IPv4 is very well tested, so my "unroutable" 10.x.x.x address is still able to get to /. (as this very post bears witness to). Would my IPv6 site-local address be able to do the same - in other words, is the state of NAT for IPv6 anywhere near IPv4? Considering the common opinion is that NAT is unneeded in IPv6, I very much doubt it.

    The great thing about my workstation being unroutable is that, should I be stupid enough to get a Trojan that announces itself to the 'net and says "I am at $address $port, come abuse me", if $address is not routable, this does very little good for the script kiddie - even if the system reports a traceroute so that he can follow it back, he STILL cannot route a packet to it.

    (now, this does not stop the Trojan from connecting to an [icq|http|SOAP|...] server and pulling its commands down, but as I stated at the first of this post, no one aspect of securing a system is sufficient - security is a journey, not a destination).

  11. I'll start using IPv6... by ewieling · · Score: 2, Insightful

    I'll start using IPv6 when the backbones start using IPv6 and I can get IPv6 addresses from my ISP.

    --
    I really shouldn't have used someone else's email address for this account.
  12. I can't wait... by jbf · · Score: 3, Insightful
    ...for IPv6 because...
    • ...I want my IP headers be twice as long
    • ...I want to go from 50% header overhead in Netmeeting to 75% header overhead
    • ...I want to include a 16-bit field (Flow ID) in my header that no-one has yet figured out how to use
    • ...I feel the need to address every atom on the face of the universe, and then some
    • ...I love IP addresses like 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0
    • ...I like the idea that we'll all have to buy new copies of embedded hardware that are currently IPv4-only

  13. Re:Well, it's here already by JLouder · · Score: 2, Insightful

    They operate in the Internet community, yet claim 16 million addresses for themselves, even though practically all of their internal machines are hidden behind a solid firewall system for which NAT would not be a big problem (and possibly a security asset.)

    My employer has a similar setup -- many class B networks, all allocated to systems that are firewalled off from the Internet, set up this way because it required less thinking than NAT.

    When IPv6 is widely used, I imagine we'll see much more of this foolishness.

  14. Re:Well, it's here already by Gid1 · · Score: 4, Insightful

    First thing I did when I took over responsibility for hosting and internet connectivity at a (largish) company I worked at was to replace their existing public IP space (a few thousand addresses) with private IP, hidden behind NAT. It made internal routing *far* easier.

    Of course, a few hardcore techies complained. So, I said that if they had a problem with it, they could come tell me why. If they had a good reason for public IP and they convinced me they were trustable as far as security was concerned, I'd happily give them as many of the deallocated public addresses as they needed, and noted them down carefully. After a few months, those allocations would be reassessed.

    As far as HP is concerned, something like:
    find . -exec perl -pi -e 's/15\.(\d+\.\d+\.\d+)/10.$1/go'
    should do the trick! =)

  15. Re:NAT provides convenience, not security by cookd · · Score: 4, Insightful

    That doesn't change what the guy is saying. NAT prevents another computer from initiating a connection to the internal network, but it doesn't prevent you from being hacked. A clever hacker can hijack existing connections, or convince you to open connections that aren't friendly.

    For example: you browse to www.ima.hacker.net. The page has code to exploit a browser vulerability, and the exploit code initiates a connection back to www.ima.hacker.net.

    Another problem is connection hijacking -- a hacker can send extra packets to a firewall that actually get through because they are marked as being from the same port and address as those of a real connection. This is especially easy if the hacker is able to sniff packets en route.

    Yes, being behind a NAT does reduce the risk of attacks: you probably only have to secure your client apps, not your server apps. But clients are vulnerable, too.

    Overall, IPv6 will be far more resistant to hacking. The designers had the wisdom of many years of IPv4 problems and security flaws to influence the design. Now it is much harder to spoof a packet. Now you can't sniff packet ID numbers. Any advantage that you are currently attributing to NAT can be gotten with a firewall, and much more reliably.

    Can't wait can't wait can't wait.

    --
    Time flies like an arrow. Fruit flies like a banana.
  16. Re:Well, it's here already by Cramer · · Score: 2, Insightful

    No NAT does not. There are some problems, but they are very specific to stupidly engineered client/server programs where the server attempts to contact the client (using whatever the client thinks is it's address.) Almost every java rmi/corba based piece of shit has this problem.

    Next you're going to say firewalls causes lots of problems.

  17. Re:Well, it's here already by Anonymous Coward · · Score: 1, Insightful

    I have mangaged class A's and class C's both with and without NAT. While NAT does make things easier in one respect. For the company managing it, NAT is a bigger headache than what it solves. The ROI isn't there.

    Forcing NAT is nice and all, but it ain't the easiest and best solution.

  18. Re:America Doesn't Change Standards Easily by Sri+Lumpa · · Score: 3, Insightful
    We don't just go change a system just because someone bigger than us tells us to.

    Nah, you just go and tell other ones to change their system because they are smaller than you.

    --
    "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." Bill Gates,
  19. Re:Well, it's here already by -brazil- · · Score: 3, Insightful
    God, that's bullshit. There isn't even enough IPv4 addresses around to give one to each person, and static IPs are desirable, and more than one of them per person.


    Don't you realize how idiotic it is to avoid the update to IPv6 by instead requiring an update to NAT and an update of every protocol that doesn't work well with NAT. That's more time and money wasted, not less!!

    --

    The illegal we do immediately. The unconstitutional takes a little longer.
    --Henry Kissinger

  20. Re:Well, it's here already (slightly OT) by Etyenne · · Score: 3, Insightful

    It made internal routing *far* easier.

    Not always. A big problem with private adress space appear when two business (or dept, or whatever) bridge their LAN with a VPN and they are using the same private range. Most LAN use etheir 192.168.[0|1].0/24 or 10.0.0.0/8, so this happen often (it happen to me all the time). Hopefully one or the other use DHCP so they can be migrated to an other adress range (almost) painlessly.

    --
    :wq
  21. Re:NAT provides convenience, not security by Havokmon · · Score: 3, Insightful

    I think it *IS* a form of security, it's an easy form of security. Just like dead-bolts.

    Just because *you* know a way around it, doesn't mean it can't/shouldn't be used.

    --
    "I can't give you a brain, so I'll give you a diploma" - The Great Oz (blatently stolen sig)