Slashdot Mirror


The exhaustion of IPv4 address space

FireFury03 writes "Cisco has an interesting article talking about estimates for the exhaustion of the IPv4 address space, and the inevitable move to IPv6. It predicts that the IPv4 address space will be exhausted in 2 - 10 years and suggests that it isn't worth trying to reclaim old allocations. With the mainstream use of IPv6 now potentially within the ROI period of many products the manufacturers need to start including support, but will the ISPs roll out native IPv6 networks before they absolutely have to? IMHO, ISPs providing native IPv6 support would be a Good Thing since it opens up the door for peer-to-peer technologies such as SIP without needing nasty NAT traversal hacks, but a major stumbling block seems to be a complete lack of IPv6 support on current consumer-grade DSL routers (tunneling over IPv4 is an option but requires more technical know-how from the end user)." Of course, Cisco may have some vested interest in driving up the IPv6-compatible router sales *cough*, but the bottom line is that the transition will have to happen at some point in the near future.

28 of 589 comments (clear)

  1. Interesting by Legendof_Pedro · · Score: 4, Funny

    Interesting, but is 2 - 10 years as precise as they can be?
    8 years seems to be a long time, to me...

    1. Re:Interesting by kihjin · · Score: 5, Funny

      2 - 10 would be -8 years. So this already happened, 8 years ago.

      Welcome to Slashdot.

      --
      This slashdot-related signature is a stub. You can help kihjin by expanding it.
    2. Re:Interesting by Anonymous Coward · · Score: 5, Funny

      The REAL question is whether IP drilling operations in ANWR, Alaska will buy us any time. What about our strategic reserves? I believe our goal should be to reduce dependence on foriegn address space.

    3. Re:Interesting by Cramer · · Score: 5, Informative

      It's "not worth it" simply because of the greedy bastards hoarding those /8's. Let's see who is hoarding all that space...
      003/8 - GE
      004/8, 008/8, 046/8 - BBN
      009/8 - IBM
      015/8 - HP
      016/8 - DEC
      017/8 - Apple
      018/8 - MIT
      019/8 - Ford ...
      045/8 - Interop Show Network !!

      And then there's the US GOVERNMENT with 8+ /8's -- more if you count the number of big contractors holding /8's.

    4. Re:Interesting by AuMatar · · Score: 4, Interesting

      But no buisness will ever implement a v6 address when v4 users can then not access them. It would incredibly stupid. Thats why we can't just stop handing out v4 addresses.

      Its not like there aren't plenty to go around still- HP owns 2 class As now, and a handul of universities own a full A as well. Reclaim a major portion of them for reuse.

      --
      I still have more fans than freaks. WTF is wrong with you people?
  2. Already rolled... by jamesgamble · · Score: 5, Insightful

    Most of the major ISPs have already rolled support for IPv6. They started the rollout about five years ago when the lack of IP address began to be a problem. I know for a fact that Sprint is ready to roll it, they are just waiting for other networks to support it. T-Mobile is also ready to roll it as is AOL. It's not really a big deal. It's already been done. Everyone is just waiting to push the big red button and turn on the support. Hell, even Windows supports it.

    1. Re:Already rolled... by FireFury03 · · Score: 5, Informative

      Everyone is just waiting to push the big red button and turn on the support

      Why do you need to wait to turn it on? IPv4 and v6 can run side by side. I've been running v6 for a few years using 6to4 tunnelling to provide connectivity since my ISP doesn't do native IPv6... infact I haven't seen *any* ISP (in the UK) offering IPv6 connectivity over DSL. Just providing a 6to4 anycast gateway on their core network would be a start.

  3. Is NAT Better? by HugePedlar · · Score: 4, Interesting

    I remember reading a while ago that NAT actually turned out to be better than IPv6 by virtue of it "solving" the limited number of addresses problem and simultaneously providing a defence against simple hacking attempts by hiding your real IP address.

    Can anyone explain whether this is true or not and why?

    --
    Argh.
    1. Re:Is NAT Better? by amalcon · · Score: 4, Informative

      The one "benefit" of NAT over IPv6 is that you can't access ports which aren't forwarded to that computer. i.e. it basically acts like a firewall, but potentially a little weaker because it isn't designed to be a firewall. As IPv6 doesn't keep you from having a firewall, this is almost moot. It's not entirely moot because home users who have NAT would not always consider having firewalls. The benefits of IPv6 are numerous, however.

      --
      -Amalcon
    2. Re:Is NAT Better? by phoenix.bam! · · Score: 4, Informative

      NAT is not defense. The stateful firewall is defense. You can use stateful firewalls on IPV6 also and there is no reason that consumer grade routers would not include the firewall.

    3. Re:Is NAT Better? by fyonn · · Score: 5, Interesting

      I remember reading a while ago that NAT actually turned out to be better than IPv6 by virtue of it "solving" the limited number of addresses problem and simultaneously providing a defence against simple hacking attempts by hiding your real IP address.

      well, it's not "better" as such, just a different solution. NAT is not a golden bullet though. Yes, it does, by and large prevent random machines on the internet directly contacting your unpatched windows desktop at home, but a firewall will do that too, and virtually every dsl router has a firewall these days too. I would like to see home dsl routers supporting native ipv6 but I don't know of any.

      I think that ipv6 is a good thing to go for, but it's not finished (but then, is ipv4? :). there's lots of advertised features for ipv6 (mandatory encryption, mobile ip etc) that are good on paper, but aren't all that in the real world.

      Mandatory support for ipsec is great.. except how many of us would use it? as there is currently no support for mndatory ipsec encryption to unknown strangers. you've got to be pre-configured for crypto. I'd like to see something like ssh. if you know the key then great, if you don't then you can accept and save one and then while you may not have verified the destination, you're at least protected on the wire. yes, they also need to sort out authentication and perhaps some form of certificate distribution, but lets make a start on something useable.

      mobile IP. sounds great! I can be using my ipv6 pda via my mobile phone and as I walk into my house, it picks up my wireless net and my downloads speed up instantly, all the while not dropping the voip call I'm making. or I'm using a laptop on the train and as it flits from hotspot to hotspot I don't lose any of my connections. sounds great! how does it work? you tell me, details are not easy to find. ots of talk, few working implementations (if I'm wrong, please tell me, I'm genuinely very interested).

      working with networks as part of my job, I know how useful and really annoying NAT can be, and I really think it should be an option, not a requirement. I'd love to see ipv6 rolled out and see what changes it brings, but I also think it needs a fair amount of work still.

      dave

    4. Re:Is NAT Better? by FireFury03 · · Score: 5, Interesting

      I remember reading a while ago that NAT actually turned out to be better than IPv6 by virtue of it "solving" the limited number of addresses problem and simultaneously providing a defence against simple hacking attempts by hiding your real IP address.

      NAT in itself doesn't provide any extra security - the connection tracking needed by NAT is what provides the security (and you can do this equally well without using NAT). I wrote an article on this subject a while back.

      Whiles NAT does to some extent "solve" the limited number of addresses problem, it also creates many more problems. The Internet was designed to be peer to peer but NAT turns it into a client/server model. Whilest client/server works fine for "traditional" applications such as web surfing, it's a major stumbling block for peer to peer services such as VoIP, which have to employ various hacks to trick NATs into letting the peer-to-peer traffic through (with varying degrees of success). The likes of Skype are designed to hijack the connections of random Skype users who don't have NAT and use them to route traffic between peers who do have NAT when the NAT traversal hacks fail.

    5. Re:Is NAT Better? by MSZ · · Score: 5, Funny

      The benefits of IPv6 are numerous, however.
      Cisco marketing rep:
      NOBODY expects the IPv6!
      Our chief benefit is length... greater length of the packet header and and unrememberable addresses...
      Our two benefits are greater length of packet header and unrememberable addresses... and rewrite of all network apps....
      Our three benefits are length of packet header and unrememberable addresses... and rewrite of all network apps.... and an almost fanatical devotion to some broken standard....
      Our four... no...
      Amongst our benefits... Amongst our array of benefits... are such elements as greater length of packet header and unrememberable addresses...
      I'll come in again.

      But seriously, if IPv6 was so good, it would not require so much pushing. If the IPv4 exhaustion was real and imminent, it would not rquire so much pushing.

      --
      The moon is not fully subjugated. I demand a second assault wave preceded by a massive nuclear bombardment.
    6. Re:Is NAT Better? by saikatguha266 · · Score: 5, Insightful

      Actually, NAT is better because it provides address space isolation. If your organisation has 500 computers that all have a public IP address, it is harder for you to switch providers (500 IPs is too small to get your own address space for). When you switch your provider, you have to renumber all hosts, fix config files, fix DNS servers etc -- a royal pain in the ass. A NAT allows your to keep your internal structure exactly the same while you switch providers. That address isolation is very important for small-mid sized companies.

      Second, NAT helps multihomed corporations. For large companies, your 10k hosts are going to be distributed over many states/countries/ISPs ... and each site advertising its own address space is expensive for the ISP's because they cannot perform route aggregation (since your address space may not line up with the address space of each ISP). NAT solves this by having each site be NAT'ed behind that ISP's IP address (convinient for the ISP, cheaper for the company). The internal company network runs in the private space and when traffic crosses to the public internet, it gets an IP from the ISP it came out of ... consequently replies come back in through the ISP. Read: If you send a packet out of India, the response won't come back inthrough America ... which would otherwise require you to then forward it to India through your company's routers.

      It is this address isolation and multihoming support that drives NAT use in small and large companies. Address space depletion has nothing to do with it. IPv6 does not fix these problems; companies will continue using NATs because NATs do.

  4. Love that quote by Matey-O · · Score: 4, Insightful

    "and suggests that it isn't worth trying to reclaim old allocations."

    Isn't worth it to whom?

    --
    "Draco dormiens nunquam titillandus."
    1. Re:Love that quote by Kadin2048 · · Score: 4, Insightful

      Well if you look at the List of Class A address allocations you'll see some possibilities of people who might not be interested.

      In particular, Level 3 Communications has not one but two Class A blocks, the 4.0.0.0 and 8.0.0.0 blocks; "Comcast IP Services" has another one.

      There are some oddball Class A assignments on there too. Who would have guessed that Ford has one? The US Postal Service? The Defense Department has something like seven, not a huge surprise given when the assignments were made. Halliburton even has one.

      Anyway, reading down the list you can see that the people who already have their own Class A blocks are unlikely to care too much about how quickly v6 gets rolled out, at least for their own use. But some of the newer big-time tech companies who aren't on that list might have more of an interest ... Cisco, for instance, is not on there.

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
  5. Dupe. by haeger · · Score: 5, Funny
    I know I've read this statement atleast yearly for the last 2-10 years.

    .haeger

    --
    You are not entitled to your opinion. You are entitled to your informed opinion. -- Harlan Ellison
  6. It's a race! by Anonymous Coward · · Score: 5, Funny

    Will *BSD die before the switchover to IPv6? Maybe a good Slashdot poll:

    [ ] Yes
    [ ] No
    [ ] Microsoft
    [ ] I don't know what IPv6 is, but I'll post anyway
    [ ] Cowboy Neal encodes my packets

  7. All I know is by Hershmire · · Score: 5, Funny

    I have my IPv4 address. Why should I worry? Perhaps I can even sell mine to the highest bidder when the shite hits the fan.

    Hell, maybe the address shortage will create this crazy new "Road Warrior" world where IP addresses are a rare commodity and people have to fight each other with mad overclocked computers just to get some packets routed. And then Mel Gibson can play an ex-help-desk-guy-turned-hero whose Mac was killed by software pirates in the movie version.

    All I know is, I'm training my kids how to catch sharp boomerangs.

    --
    if(!toilet_paper) roll.replace(new roll); //Stupid roommates.
  8. My cold, dead hands by BJZQ8 · · Score: 5, Interesting
    Until I absolutely HAVE to switch to IPV6, I will keep my much easier-to-remember addresses. Try to remember something like these:

    fe80::02d0:c1ff:fe5c:0010/10

    2002:c0a8:1122::5efe:0a01:0101/48

    2001:7f8:2:c01f::2

    I mean, DNS goes a long way towards turning that hex into something memorable, but as a sysadmin it does NOT make my life easier. Let's reclaim some of those /8 blocks allocated to people that barely use them, first. Does E.I duPont REALLY need 0.39% of the internet address space? Does Eli Lily? That is 16777216 addresses, for what? Does Eli Lily even have 16 million adressable devices? It seems to me that we have plenty of IPV4's, it's just the allocation stinks.
    1. Re:My cold, dead hands by Mondoz · · Score: 5, Funny
      I'm with you. This scares the hell out of me.
      Unless my host file grows to be the size of Montana...

      Do host files and IPITAV6 work together anyway?

      Besides, this is going to make my "There's no place like 127.0.0.1" shirt obsolete in 10 years!
      I'll have to get one with colons in it!
      Jeeze...

      --
      /sig
  9. Re:Explanation requested by gr8_phk · · Score: 5, Insightful

    I've been looking forward to a time when everyone gets at least one fixed IP address. Want to run a server of any sort? No? How about a mail server built in to your cable modem? Or do you like your email getting stored at your ISP? Then there are any number of handy p2p type apps that will benefit. VOIP comes to mind - without needing to subscribe to a directory service. Fire up gnome-meeting or whatever and enter your friends IP (well the software could remember it for you) - the same IP they have every time. Actually, fixed IPs for everyone reduces the role of the ISP to simply being a network connection like they should be. Also, it takes effort from developers to get software working through NAT, so the burden on them should be reduced.

  10. One Giant Honking DHCP Server by Nom+du+Keyboard · · Score: 4, Funny

    To make most efficient use of the 4.3 trillion possible IPv4 addresses, all we need is one giant honking DHCP server for the world to use. Of course, the USA should run it forever.

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
  11. Not any time soon. by dills · · Score: 5, Insightful

    I have worked in the internet service business for over a decade now. I have seen a lot of things come and go, and a lot of predictions about when we would run out of IP space.

    The bottom line is that the only people who realy WANT a rollout of IPv6 is Cisco. Why? Because the vast majority of their existing installed routers will not support IPv6 with anywhere near the same feature set and packet rate as those routers can handle with IPv4. Thus, IPv6 means people upgrading equipment that isn't really deficient.

    Most people have no concept of:

    a) How much IP space we have left.
    b) How extremely inefficent we have been with a large percentage of the address space.
    c) How much assigned, announced, and routed space is completely unused.
    d) How much the rate of growth has flattened.
    e) How wrong every prediction about when we run out of IP space has been thus far.

    If you search the nanog archives, you'll see posts by myself going back many years stating essentially "Somebody tell me why we need IPv6 again?"

    Do not hold your breath. We're 10-15 years away from IPv6, because it will take an even larger gross expenditure for the service providers to upgrade to support IPv6 than it did for the broadcast industry to upgrade to HDTV.

    This is what industries that rely on revenue growth do when their customer growth flattens. They invent a new widget, come up with reasons why everybody needs it, market it, and hopefully everybody buys the product all over again. IPv6 is admittedly a good bit different; it was created by geeks in attempt to solve a perceived problem. However, it was siezed upon by the router vendors as a future "upgrade when growth flattens" path.

    Don't buy into the hype. IPv4 is here to stay for a long time. Even when IPv6 starts to have some decent degree of market penetration, you will always find most of the devices on the net are IPv4 behind IPv6 to IPv4 NATs.

  12. Network Operators thoughts on IPv6 by br00tus · · Score: 4, Interesting
    I went to a NANOG meeting in 1997, at which were many of the bigshots of network operation - Van Jacobsen (author of traceroute and Van Jacobsen compression, which you may recall as a checkable option on Windows 3.x's Trumpet Winsock), Paul Vixie (of BIND and MAPS fame), Kim Hubbard (of ARIN), Mark Kosters (of Network Solutions) and that type.

    Anyhow, I myself was curious about if/when IPv6 would be rolled out. One of the talks was about how to deal with IPv4 space running out, and a lot of the talk revolved around such things as multiple web sites running on the same IP (which was very uncommon then) and other ways to use less address space. Some audience members gave other suggestions for conserving IP space such as ways to use Network Address Translation to limit public IP use. I would say the feeling in the hall was that this was not a problem, and that people had to go the route of IP sharing, and aside from the need for more IP sharing, everyone pretty much liked the situation as it was, which was in contrast to the prevailing attitude in the world outside the hall. One audience member rose his hand and said, "What about IPv6?" The response to this was the entire audience broke into laughter - it was the funniest thing they had heard that week. After that I began thinking about IPv6 more along the lines of projects such as MBONE (anyone remember the hooplah over that years ago?). Not that IPv6 will never be implemented, but this story that IPv6 was needed straightaway could have been written 8 years ago. I haven't seen much headway in it in the past 8 years, except for products promising they were IPv6 compatible, just in case. Not that IPv6 will never be rolled out on a large scale, but I'm not holding my breath.

  13. Re:I can't understand why... by xappax · · Score: 4, Insightful

    I know that Azeurus happily opens up a few ports on my router every time that I start it up. Whether this is a good idea security wise is another story...

    NAT is not a security tool.
    NAT is not a security tool.
    NAT is not a security tool.
    Network Address Translation was never intended to function as a firewall or a packet filter, it was designed exclusively to allow multiple computers to share the same IP at once. That's it.
    The fact that NAT has some side effects which are similar to a firewall has been a big problem for network security, because it leads users and even administrators to believe that their network does not need a firewall because they use a NAT system.

    We are finally, after many years, starting to see real firewall use become commonplace, and a XP even has an automatic software firewall now, but if it hadn't been for NAT, I bet people would've been implementing real, security-focused firewalls a lot earlier.

  14. Re:Nasty NAT hacks by nutshell42 · · Score: 4, Informative
    I'd love to know the zombienet operators' take on the conversion to IPV6.

    United Zombienet Operators issued a press release today adressing fears about increased zombie activities following a theoretical switch to "Eye P-V6". Only one line long, it reads "Please remember the codewords are 'Klaatu Verada Snugglesworth'." Asked for an official statement a spokesdead of the Army of the p0WneD just said "Urgh...MUST...EAT...BRAIN". We will continue to report this story as it develops.
    --
    Don't think of it as a flame---it's more like an argument that does 3d6 fire damage
  15. ipv4 is underutilized by austad · · Score: 5, Funny

    We had an IT person in our london office at a previous job. When I was out there, I had mentioned that they were running out of IP's for the office and we'd have to assign a new block. She pulls out her spreadsheet which is fully poplated up to something like .253, and proceeds to show me all the empty space up to .999.

    Obviously we are underutilizing the ipv4 space, no one seems to use anything above .255. We should just all follow her lead and go to .999. It's like a network that goes to 11 man.

    --
    Need Free Juniper/NetScreen Support? JuniperForum