Slashdot Mirror


IPv4 Free Pool Drops Below 10%, 1.0.0.0/8 Allocated

mysidia writes "A total of 16,777,216 IP address numbers were just allocated to the Asian Pacific Network Information Centre IP address registry for assignment to users. Some venerable IP addresses such as 1.1.1.1 and 1.2.3.4 have been officially assigned to the registry itself temporarily, for testing as part of the DEBOGON project. The major address blocks 1.0.0.0/8 and 27.0.0.0/8, are chosen accordance with a decision by ICANN to assign the least-desirable remaining IP address ranges to the largest regional registries first, reserving most more desirable blocks of addresses for the African and Latin American internet users, instead of North America, Europe, or Asia. In other words: of the 256 major networks in IPv4, only 24 network blocks remain unallocated in the global free pool, and many of the remaining networks have been tainted or made less desirable by unofficial users who attempted an end-run around the registration process, and treated 'RESERVED' IP addresses as 'freely available' for their own internal use. This allocation is right on target with projected IPv4 consumption and was predicted by the IPv4 report, which has continuously and reliably estimated global pool IP address exhaustion for late 2011 and regional registry exhaustion by late 2012. So, does your enterprise intranet use any unofficial address ranges for private networks?" Reader dude_nl sends in a summary of the issues with allocating from 1.0.0.0/8 from the BGPmon.net blog. "As Alain Durand mentioned on Nanog: 'Who said the water at the bottom of the barrel of IPv4 addresses will be very pure? We ARE running out and the global pain is increasing.'"

467 comments

  1. AnoNet by sopssa · · Score: 4, Informative

    AnoNet is one of those who use 1.0.0.0/8 for private VPN because everyone thought it wouldn't be in use. I am pretty sure there are A LOT of organizations and other services who do too.

    anoNet is a decentralized friend-to-friend network built using VPNs and software BGP routers. anoNet works by making it difficult to learn the identities of others on the network allowing them to anonymously host content and IPv4 services. Assuming that a router administrator on such a metanet knows only information about the adjacent routers, standard routing protocols can take care of finding the proper path for a packet to take to reach its destination. All destinations further than one hop can for most people's threat models be considered anonymous. This is because only your immediate peers know your IP. Anyone not directly connected to you only knows you by an IP in the 1.0.0.0/8 range, and that IP is not necessarily tied to any identifiable information.

    To avoid addressing conflict with the internet itself, the range 1.0.0.0/8 is used. This is to avoid conflicting with internal networks such as 10/8, 172.16/12 and 192.168/16, as well as assigned Internet ranges. As of January 2010 IANA has allocated 1/8 to APNIC.[1] If the service does not switch to another address range then Internet hosts using 1.0.0.0/8 will be inaccessible to AnoNet users.

    1. Re:AnoNet by chill · · Score: 4, Informative

      Uhhhh...no?

      10.0.0.0/8 is, and always will be, an RFC-1918 private IP address used for internal networks and NAT.

      The company in question was using 1.0.0.0/8, just because it was routable and unused.

      --
      Learning HOW to think is more important than learning WHAT to think.
    2. Re:AnoNet by MichaelSmith · · Score: 1

      Hi Charles. I should have put a smiley on that post ;)

    3. Re:AnoNet by mysidia · · Score: 1, Informative

      Just to be clear: 10.0.0.0/8, 192.168.0.0/16, 172.16.0.0/12 are officially assigned for use by private networks. They cannot be allocated for use on the internet.

      And "192.0.0.0/24" has been allocated for use in documentation, so those 256 addresses won't be allocated for use on the internet, either.

    4. Re:AnoNet by Anonymous Coward · · Score: 2, Informative

      Another one still unallocated is 5.0.0.0/8 which Hamachi uses to create a virtual lan on the internet. I'm sure it wont be too long until that one will get assigned too though.

      Also some Cisco hardware use 1.1.1.1 internally. Painful times ahead.

    5. Re:AnoNet by sjames · · Score: 4, Funny

      Not a problem, we can just NAT the NATed NAT NAT and everything will be fine forever, tra-la!

    6. Re:AnoNet by Anonymous Coward · · Score: 1, Funny

      Not a problem, we can just NAT the NATed NAT NAT and everything will be fine forever, tra-la!

      Yo dawg, I heard you like IPv4, so we put some NAT in yo NAT so you can surf while you surf.

    7. Re:AnoNet by MichaelSmith · · Score: 1

      Didn't somebody say here that China has maybe six layers of NAT in some places?

    8. Re:AnoNet by BitterOak · · Score: 2, Informative

      AnoNet is one of those who use 1.0.0.0/8 for private VPN because everyone thought it wouldn't be in use. I am pretty sure there are A LOT of organizations and other services who do too.

      Well that would be their own fault for not using an address like 10.0.0.0/8 which was designed and documented for that purpose.

      --
      If I can be modded down for being a troll, can I be modded up for being an orc, or a balrog?
    9. Re:AnoNet by flydpnkrtn · · Score: 1

      Ironically enough his username is 'chill'.....

    10. Re:AnoNet by ickleberry · · Score: 1

      640 ports aught to be enough for anyone!

    11. Re:AnoNet by chill · · Score: 2, Funny

      I thought you just misread the original post.

      Don't I at least get a "whoosh"? :-)

      --
      Learning HOW to think is more important than learning WHAT to think.
    12. Re:AnoNet by MichaelSmith · · Score: 1

      Don't I at least get a "whoosh"? :-)

      Oh okay Wooooooosh!

    13. Re:AnoNet by Zarel · · Score: 3, Informative

      Well that would be their own fault for not using an address like 10.0.0.0/8 which was designed and documented for that purpose.

      You know, it really wouldn't hurt to read a post before you reply to it...

      To avoid addressing conflict with the internet itself, the range 1.0.0.0/8 is used. This is to avoid conflicting with internal networks such as 10/8, 172.16/12 and 192.168/16, as well as assigned Internet ranges. As of January 2010 IANA has allocated 1/8 to APNIC.[1] If the service does not switch to another address range then Internet hosts using 1.0.0.0/8 will be inaccessible to AnoNet users.

      --
      Want a high quality FOSS RTS game? Try Warzone 2100!
    14. Re:AnoNet by BitterOak · · Score: 1

      You know, it really wouldn't hurt to read a post before you reply to it...

      To avoid addressing conflict with the internet itself, the range 1.0.0.0/8 is used. This is to avoid conflicting with internal networks such as 10/8, 172.16/12 and 192.168/16, as well as assigned Internet ranges. As of January 2010 IANA has allocated 1/8 to APNIC.[1] If the service does not switch to another address range then Internet hosts using 1.0.0.0/8 will be inaccessible to AnoNet users.

      Except for the fact that they are trying to use 1.0.0.0/8 as their own private internal network, or at least, their own private network. As I said, 10.0.0.0/8 was created for this purpose. If you wish your private addresses to be externally routable, they you need to be assigned them just like everyone else. What makes Anonet special?

      --
      If I can be modded down for being a troll, can I be modded up for being an orc, or a balrog?
    15. Re:AnoNet by Arbition · · Score: 2, Interesting

      I'm with Optus (Australian) and when I use mobile internet, everything (HTTP) seems to be intercepted and sent through 2.1.1.x addresses (One use is for image recompression, which sucks). So here we have two sins by the second largest Australian Telecoms network.

    16. Re:AnoNet by BitterOak · · Score: 0

      10.0.0.0/8 is non routable. Try again.

      Wrong. 10.0.0.0/8 is routable. It is not externally routable, which is what you'd expect, since it is unassigned. Many companies use 10.0.0.0/8 for their intranets and subnet it with routers and it all works just fine!

      --
      If I can be modded down for being a troll, can I be modded up for being an orc, or a balrog?
    17. Re:AnoNet by dougisfunny · · Score: 1

      Because everyone else is using the private networks correctly, and they don't want to step on anyone's toes with their private network.

      --
      This is not the funny you're looking for.
    18. Re:AnoNet by Afforess · · Score: 3, Funny

      You'll know IPV4 really ran out of space once they sell of 127.0.0.1 though...

      --
      If our elected representatives no longer represent us, do we still live in a Democracy?
    19. Re:AnoNet by Mjec · · Score: 1

      More importantly, anonet relies on their addresses to be routable to be zero-config...

      --
      "But everyone should know everything." -markab
    20. Re:AnoNet by darkpixel2k · · Score: 1

      You'll know IPV4 really ran out of space once they sell of 127.0.0.1 though...

      Or at least when they start subnetting it...

      --
      There's no place like ::1 (I've completed my transition to IPv6)
    21. Re:AnoNet by Anonymous Coward · · Score: 0

      Reminds me of the little aliens in Mars Attacks: "Nat nat nat! Nat nat!"
      Maybe they were overusing them too and that's why their heads exploded :/

    22. Re:AnoNet by Hurricane78 · · Score: 1

      Sup dawg, I herd you liek address translashun, so we put a NAT in your NAT, so you can translate while you translate.

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    23. Re:AnoNet by raju1kabir · · Score: 1

      And "192.0.0.0/24" has been allocated for use in documentation

      Not any more. Now only 192.0.2.0/24 has that honour.

      --
      "Patriotism is your conviction that this country is superior to all other countries because you were born in it." -- GBS
    24. Re:AnoNet by Linker3000 · · Score: 1

      ...or just start allowing hex notation - for example, A4A.012.4FF.BAA

      That would work, right?

      --
      AT&ROFLMAO
    25. Re:AnoNet by terom · · Score: 1

      Not that their IPv6 policy is any saner... de00::/8 - WTF.

    26. Re:AnoNet by xaxa · · Score: 1

      No. (And I'm not sure if you're joking.)

      Notice that the IPv4 range is 0.0.0.0 to 255.255.255.255, i.e. FF.FF.FF.FF, or 11111111.11111111.11111111.11111111. There are no bits going spare.

      (Hence why 10.x.y.z is abbreviated 10/8, it's the first eight bits that aren't masked: 00001010.x.y.z.)

    27. Re:AnoNet by jez9999 · · Score: 1

      This is a relatively old joke. :-)

    28. Re:AnoNet by Linker3000 · · Score: 1

      So 127.0.0.1 will resolve to www.clownpenis.fart ?

      --
      AT&ROFLMAO
    29. Re:AnoNet by Anonymous Coward · · Score: 0

      And if they got rid of this and other useless blocks of IP's we would have more freebies...

      Do we really need 16.7 Million IP's for localhost? (127.X.X.X)
      Do we really need the same for private networks(10.X.X.X)
      Same goes for 192.168.X.X and 172.16.X.X which are 65,536
      And the useless 169.254.X.X block

      Really, the 10. block is more then enough for all internal networks, and even overkill.

      Make localhost 0.0.0.0, or assign it ONE IP only.
      Choose one block of IP's for internal networks, not three...

      And computers/servers that do not need connectivity to the outside world should be natted with internal IP's, not assigned IP's from the public IP space.

    30. Re:AnoNet by Anonymous Coward · · Score: 0

      You'll know IPV4 really ran out of space once they sell of 127.0.0.1 though...

      Too late - I've already got that one...

    31. Re:AnoNet by Ksevio · · Score: 1

      Actually the full 127/8 is reserved for loopback. So 127.43.222.5 works just as well as 127.0.0.1

    32. Re:AnoNet by slashdotjunker · · Score: 1

      Using 1.0.0.0/8 to avoid conflicting with 10.0.0.0/8 is silly. You violated a standard for no good reason. If you want a private IP address you must use one that has been reserved as private. If you want to join two private networks it is up to you to ensure that IP addresses are unique. Using 1.0.0.0/8 doesn't ensure that IP addresses are unique. You failed to solve the problem. Worse than that, you made your problem everybody's problem. Thanks a lot.

      What you should have done to solve your problem is to create a private IP registration system which works inside the 10.0.0.0/8 address space. The tools to do this already exist. It's the exact same tools used to perform normal global IP registration. But, you had to go and steal from everybody else because you were too damn lazy to solve your own problems.

  2. Ill bet this will happen by jhoegl · · Score: 5, Insightful

    What will happen will be the standard that us humans have followed throughout the ages.

    We will wait until the IPv4 addresses run out and then force businesses to start using IPv6 if they want to get on the internet.
    There will be a temporary boon for networking manufacturers as companies will have to change their equipment
    As a side curiosity, I wonder how many public IPv4 IPs are actually in use.

    1. Re:Ill bet this will happen by causality · · Score: 5, Insightful

      What will happen will be the standard that us humans have followed throughout the ages. We will wait until the IPv4 addresses run out and then force businesses to start using IPv6 if they want to get on the internet. There will be a temporary boon for networking manufacturers as companies will have to change their equipment As a side curiosity, I wonder how many public IPv4 IPs are actually in use.

      Unfortunately I think you're right. We are a very reactive culture, generally. We don't seem to believe in using foresight to ease predictable and inevitable suffering of any kind. I suspect that's because there is a great deal of political power and quick money to be had in crises when people are desperate and afraid, but not so much in preparedness and prevention.

      --
      It is a miracle that curiosity survives formal education. - Einstein
    2. Re:Ill bet this will happen by 0123456 · · Score: 2, Interesting

      We are a very reactive culture, generally. We don't seem to believe in using foresight to ease predictable and inevitable suffering of any kind.

      Because it's usually more expensive and difficult than dealing with problems when they actually become problems.

    3. Re:Ill bet this will happen by dsanfte · · Score: 2, Insightful

      Why? He's right. When a problem is right on top of you, it's very easy to quantify.

      Yes I know the saying, "ounce of prevention is worth a pound of cure". But it doesn't work that way. It's hard to quantify a problem that's years in the future, so preventions tend to be financially wasteful.

      --
      occultae nullus est respectus musicae - originally a Greek proverb
    4. Re:Ill bet this will happen by Bigjeff5 · · Score: 4, Insightful

      Amen to that.

      The fact is, we've been preparing for the IPv6 switch for years now. The IPv6 spec reserves space for the entire IPv4 network, making translation between the two a snap. Any modern OS less than 5 years old has IPv6 built in, including conversion between v4 and v6. Almost all commercial networking hardware sold in the last 5-10 years is IPv6 capable, and as I already said using IPv4 within IPv6 is a piece of cake.

      The only issue here is going to be the fighting between registrars over address blocks, and that's nothing new. Private addressing with NAT doesn't even need to change if you don't want to bother with it, just change your gateway IP's from v4 to v6 and there you go, bandaid applied until you actually truly need to upgrade everything.

      The whole uproar over this issue is silly. It has already been taken care of. Hell it was half taken care of in the IPv6 spec itself, and the rest by the router and switch vendors that have been putting the option in their equipment over the last decade. At worst there will be some minor pains to actually enable and configure the IPv6 capable equipment, and those using really old equipment will have to upgrade their gateways. Those like AnoNet who improperly used IPv4 addresses in the first place are going to have to come up with something else until the switch is finally thrown on IPv6, and that's entirely their own fault. By definition they were not supposed to use those addresses, and they've been bitten for it. Sucks to be them.

      The IPv4 problem isn't 1/10th the problem people seem to think it is. The only reason it hasn't been done yet is because it is quite a bit cheaper to spend no money at all than it is to spend a little money for no immediate gain. Companies will spend the money to switch when they need to, and not a moment before; as long as we still have 10% of the addresses unassigned or reserved, there is no need to spend the money yet.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    5. Re:Ill bet this will happen by Jarik+C-Bol · · Score: 4, Insightful

      your right, because if we had been thinking ahead at all, we would have fully switched to IPv6 by now. personally, I'm surprised we 're not having a new Y2K-esque freak-out over this already. (heck, more effort was put into the digital TV switch than seems to be going into IPv6 switch).

      --
      I've decided to Diversify my Holdings. I've divided my cash between my left and right pockets, instead of all in one.
    6. Re:Ill bet this will happen by Dadoo · · Score: 4, Interesting

      I actually called my ISP last week and asked if I could get an IPv6 address. They told me Cisco said they won't have to worry about it for at least a couple of years, so they (my ISP) haven't even started thinking about it, yet. I guess they're going to wait until the last IPv4 addresses run out and have a mad rush to assign IPv6 addresses. That'll be fun...

      --
      Sit, Ubuntu, sit. Good dog.
    7. Re:Ill bet this will happen by causality · · Score: 4, Insightful

      Why? He's right. When a problem is right on top of you, it's very easy to quantify.

      Yes I know the saying, "ounce of prevention is worth a pound of cure". But it doesn't work that way. It's hard to quantify a problem that's years in the future, so preventions tend to be financially wasteful.

      Note that I specifically (and plainly) said problems which are predictable and inevitable. By definition, these are not difficult to quantify. This is why attention to detail, good reading comprehension, or whatever you prefer to call it is important. Sorry but I see this mistake all the time and it's a careless one.

      At any rate, Aesop had it right. The ant had a much easier time than did the grasshopper.

      Lao Tzu had it right as well. To paraphrase, every large and difficult-to-solve problem was once a small problem that could have been easily solved. Once realized, the only limit to the application of this principle is whether you have the fine perception necessary to notice a problem while it is in its early stages and nip it in the bud before it blossoms. What I was saying before is that government does not grok this principle because it doesn't want to; it has no such incentive. That is, it's unreasonable to expect an amoral organization to willingly take any action that would result in less money and power for that organization. Government is unfortunately no exception.

      It's hard to institute a Federal Reserve system if there is no Great Depression. It's hard to pass a law like the Patriot Act if there is no September 11th attack. It's hard to justify warrantless wiretapping if there is no bogeyman around every corner. The term for the technique is the Hegelian Dialectic, aka "Thesis, Antithesis, Synthesis," aka "Problem, Reaction, Solution."

      --
      It is a miracle that curiosity survives formal education. - Einstein
    8. Re:Ill bet this will happen by Anpheus · · Score: 2, Informative

      Not just any modern OS, the BSDs, *nixes, and Windows all have IPv6 support going back a decade. I'm not sure about the classic Mac OS, though.

    9. Re:Ill bet this will happen by Toonol · · Score: 1

      Often times being 'proactive' means contributing money and ceding control to some authority that is demanding trust. They don't always deserve it. Running out of IPv4 addresses is, of course, inevitable and predictable; but the timeline hasn't necessarily been. The cost and best method of switching hasn't necessarily been. As we get closer, better decisions can be made.

    10. Re:Ill bet this will happen by rtb61 · · Score: 2

      Something else will also happen, business with lots of IPv4 addresses, available for hire, will do everything they can to fend of IPv6, corporate lobbyists, marketing lies etc. Why, obviously as new addresses become unavailable they can significantly via artificiality induced scarcity ramp up the price and profit margins.

      On the other side, the shear number of IPv6 addresses means that every network connected device can have it's own unique IP address hard coded at the factory, specific for the region where it is to be sold.

      IPv6 for the end user means, that the modem, firewall, router, switch, wireless hub, will also become a mail, web, file, P2P, sever via a built in SSD (or an aold fashioned hard drive) with simple browser based gui configuration (most likely ISP specific supplied configuration file, it is cheaper for them if you do your own email). Want some privacy in your email, do your own mail serving.

      --
      Chaos - everything, everywhere, everywhen
    11. Re:Ill bet this will happen by Anonymous Coward · · Score: 0

      That, and it's also sometimes cheaper to solve them later if hardware/equipment/technology has progressed or achieved deeper saturation.

    12. Re:Ill bet this will happen by drinkypoo · · Score: 1

      As a side curiosity, I wonder how many public IPv4 IPs are actually in use.

      A better question might involve the number of them which need to be in use. Most of these companies with a class A only have a small percentage of IPs being used for public services. The rest could be handled through NAT with 1:100 mappings or so.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    13. Re:Ill bet this will happen by tnk1 · · Score: 2, Interesting

      The reason that there will likely be no freak out is that this problem will only affect providers and anyone who wants to get a new routable IP after the IPv4 addresses run out. That is a much smaller group than everyone in IPv4 space and it is a group that is more likely to have an understanding of what needs to be done internally. They aren't going to need to hire COBOL experts to fix their banking code to prevent it from breaking by a certain hard and fast date.

      For the people who continue to use IPv4, there will be no problem, they have their IPs and they can keep using them and won't even notice until they need to get new IPv6 addresses. For those people it may well be possible for them to use IPv4 indefinitely if they reorganize their network to use private networks internally. Even if their provider requires them to use IPv6 to connect to them, chances are that the change only needs to be done to the external hosts/routers and the rest can continue to live in IPv4 La La Land.

      That's not to say that this is not a big deal for providers, but you would be surprised how many providers have actually started rolling out their IPv6 infrastructure. Even then, the providers don't have to care for at least a little while longer, because they already have blocks and they will just charge a lot more for each new IP that a customer wants. In that way, there may be a short term benefit for providers to allow it to become a hassle for new customers.

    14. Re:Ill bet this will happen by wisty · · Score: 1

      The problem is that people are not influenced by well-quantified risk. The Day After Tomorrow has done more to raise awareness of the risks of Climate Change than the well-quantified UNCCC work.

      It's all in the presentation, and people who give the best presentations don't always have the best quantification.

      Also, people tend to flip between a passive stance to oh-my-goodness-we-are-all-going-to-die, with very little gray areas.

    15. Re:Ill bet this will happen by pete-classic · · Score: 1

      Unfortunately I think you're right. We are a very reactive culture, generally.

      As compared to what? Martians?

      This is a world wide problem, so I don't see what culture you're comparing to.

      Are you taking this to be a Western problem? If so, could you outline what other cultures you find to be more forward-looking?

      Thanks,
      Peter

    16. Re:Ill bet this will happen by John+Hasler · · Score: 2, Insightful

      > The rest could be handled through NAT with 1:100 mappings or so.

      Sure, but would you want to be the one managing the transition? They might as well go directly to IPv6 internally.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    17. Re:Ill bet this will happen by xlsior · · Score: 1

      What will happen will be the standard that us humans have followed throughout the ages.
      We will wait until the IPv4 addresses run out and then force businesses to start using IPv6 if they want to get on the internet.

      Yes -- and the reason is very simple: IPv6 is great if/when everyone uses it, but there is next to no benefit in being the first one to do so...

      So everyone is waiting for other people to deal with the hassle first. (IPv6 isn't really a drop-in replacement, after all -- there's still sizable chunks of the national and international backbone connections that don't talk IPv6, so you still have to deal with IPv4 at the same time regardless.

    18. Re:Ill bet this will happen by Anonymous Coward · · Score: 0

      As a side curiosity, I wonder how many public IPv4 IPs are actually in use.

      ~$ nmap -sP 0.0.0.0/0

    19. Re:Ill bet this will happen by drinkypoo · · Score: 1

      Sure, but would you want to be the one managing the transition? They might as well go directly to IPv6 internally.

      No, but I'm not the greedy bastard who has been consuming more than my fair share of IP space, either. Once upon a time I administered circus.com, and we had 165.227.17.0/24 on a 28.8k CSLIP connection. Unsurprisingly, our ISP was asked to give back a bunch of their address space, and so we too were asked to give up a large chunk of ours. Which, of course, is only fair; we had less than fourteen active machines in the house, so it only involved brief and minimal hardship. I don't see why the number of addresses involved is a valid reason to not return unnecessary IP space. Of course, the probable fact that it would do little to solve the problem is a very good reason; and ultimately, it would be best if all machines had routable addresses, with security handled via firewalling like dog intended.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    20. Re:Ill bet this will happen by keeboo · · Score: 1

      How is that 'offtopic'?

    21. Re:Ill bet this will happen by Thinboy00 · · Score: 1

      Unfortunately I think you're right. We are a very reactive culture, generally. We don't seem to believe in using foresight to ease predictable and inevitable suffering of any kind. I suspect that's because there is a great deal of political power and quick money to be had in crises when people are desperate and afraid, but not so much in preparedness and prevention.

      I heard of a case in which a store was selling "Y2K compatible" flashlights. The person who saw this couldn't tell if it was "stupid marketing or clever marketing aimed at stupid people".

      See this for more.

      --
      $ make available
    22. Re:Ill bet this will happen by phantomcircuit · · Score: 1

      There will be a temporary boon for networking manufacturers as companies will have to change their equipment

      How much you willing to bet on that?

    23. Re:Ill bet this will happen by Dogun · · Score: 1

      A good question, and AC above definitely provides the right gist of an answer; rather than be terrified over the sky falling, poke the sky!

      Luckily, other people have already done this research for us. This report is a couple years out of date, but the current state is likely highly reflective of these results:

      http://www.caida.org/research/id-consumption/census-map/images/20061108.png

    24. Re:Ill bet this will happen by timeOday · · Score: 1

      Let's say my wireless router only supports IPv4 and all my lan addresses are IPv4. Will I have to change anything to access IPv6 servers when they start cropping up?

    25. Re:Ill bet this will happen by lawpoop · · Score: 1

      My opinion is that it's because we'd waste a ton of money and effort pre-empting every problem that we'd never eventually encounter at any point on down the line. It's a good use of resources to deal only with real, actual problems, and not imaginary ones. We can't predict the future.

      --
      Computers are useless. They can only give you answers.
      -- Pablo Picasso
    26. Re:Ill bet this will happen by Mjec · · Score: 1

      Close but not quite. Case study: Australia. The vast majority of connections are DSL - some 4.2M subscriptions of 7.0M households with internet access at Jun 2009 [ABS: 8153.0]. Only one ISP - Internode - provides consumer access to end-to-end IPv6 and they describe it as a trial. They provide no support for it. There is only one consumer-grade DSL router with end-to-end IPv6 support and it's manufactured by Cisco.

      The VAST majority of consumer infrastructure is not yet ready. Of course, that's the slowest upgrade path: most users/devices, highest proportional cost ($300 for a new router is six months of connection fees - and for no visible benefit?). If you don't believe me just look at the prevelance of IE6. Still.

      The backbone is ready. Large IT industry corporations are ready. Most small-medium IT corps are getting there. Consumers are not.

      --
      "But everyone should know everything." -markab
    27. Re:Ill bet this will happen by statusbar · · Score: 1

      IPv6, on the other hand, has repeatedly proven itself fragile in production use, incompatible with critical older servers, and a genuine security issue with its tendency to advertise its hosts very broadly and act in a much more "mobile" fashion. This mobility is, in and of itself, a profound security issue. Many of these issues can be addressed with thoughtful configuration, but so far, I'm not seeing it in practice.

      [citation needed]
      --jeffk++

      --
      ipv6 is my vpn
    28. Re:Ill bet this will happen by metamatic · · Score: 1

      Well, theoretically you'll be able to set up a tunnel to give your computer access to IPv6 servers in spite of your IPv4-only router and LAN. It might be quite a pain, though. I'd strongly advise upgrading your LAN and router now, setting up the router to handle IPv6 tunneling, and being ready in advance. That's what I did. I have IPv6 connectivity right now, even though my ISP is still IPv4-only. When they finally get a clue and start supporting IPv6, I'll just turn off the router's tunneling feature and leave everything else the same.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    29. Re:Ill bet this will happen by causality · · Score: 1

      Unfortunately I think you're right. We are a very reactive culture, generally.

      As compared to what? Martians?

      This is a world wide problem, so I don't see what culture you're comparing to.

      Are you taking this to be a Western problem? If so, could you outline what other cultures you find to be more forward-looking?

      Thanks, Peter

      I will answer your question with another question. Do you require a tangible, external counter-example before you are able to realize what is wrong with something? Or can you view our general lack of foresight and preparedness as an addressable problem in its own right, whether or not some "other" also manifests the same problem?

      My comment was not about the superiority or inferiority of Western culture when compared to some other. If my comment were about that, I would have specified two distinct cultures. I didn't because I frankly have no interest in such pissing contests. They are for weak people who want to feel better about themselves by means of a group identity; they are not for individuals. If you have a personal sensitivity to that subject that causes you to perceive it whether or not I actually made such a comparison, it is not related to anything I have said. I do not mean that maliciously and I hope you can understand that this is a natural response to the petty concerns you are asking me to indulge and legitimize.

      What you would call different "cultures" may speak different languages, celebrate different holidays, eat different foods, and have different religious beliefs, but there is little diversity when it comes to statecraft. A panicky population that is reacting with fear to a crisis is much easier to rule whether that population is Western, Eastern, or any other. In that one sense, we all share a sort of culture. That is why it's a world-wide problem.

      --
      It is a miracle that curiosity survives formal education. - Einstein
    30. Re:Ill bet this will happen by metamatic · · Score: 1

      There is only one consumer-grade DSL router with end-to-end IPv6 support and it's manufactured by Cisco.

      Well, yes, if you insist on having your modem and router in one box, you're going to cut down your options a lot.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    31. Re:Ill bet this will happen by Magic5Ball · · Score: 1

      One could argue that there are approximately five Internet management cultures, represented roughly by the RIRs and their NOGs (e.g. ARIN and NANOG in North America). Based on 2008 data, RIPE and ARIN countries seem to be doing fairly well in IPv6 HTTP and DNS support, APNIC and maybe RIPE seem ahead for SMTP:

      http://www.circleid.com/posts/81166_actual_state_ipv6_deployment/

      --
      There are 1.1... kinds of people.
    32. Re:Ill bet this will happen by Magic5Ball · · Score: 1

      Businesses and networks with lots of of kit which can't store a full IPv4 table now also would not want to spend several $10e9 to replace their routers which can use larger CARAM to support IPv6 tables. If each residential customer fully utilized their 2^64 addresses for random devices and expects them to be publicly routable, the resources required to support each CPE would exceed the resources to route the entirety of the current IPv4 Internet.

      --
      There are 1.1... kinds of people.
    33. Re:Ill bet this will happen by causality · · Score: 1

      Unfortunately I think you're right. We are a very reactive culture, generally. We don't seem to believe in using foresight to ease predictable and inevitable suffering of any kind. I suspect that's because there is a great deal of political power and quick money to be had in crises when people are desperate and afraid, but not so much in preparedness and prevention.

      I heard of a case in which a store was selling "Y2K compatible" flashlights. The person who saw this couldn't tell if it was "stupid marketing or clever marketing aimed at stupid people".

      See this for more.

      It is unfortunate that dollars obtained from stupid people are just as green and spend just as well as money obtained from those who make intelligent purchasing decisions. Does this alone not explain modern marketing?

      --
      It is a miracle that curiosity survives formal education. - Einstein
    34. Re:Ill bet this will happen by lennier · · Score: 1

      "It's hard to quantify a problem that's years in the future, so preventions tend to be financially wasteful."

      And that's why we're facing environmental catastrophe, because 'finance' is more important than life.

      --
      You are not a brain: http://books.google.com/books?id=2oV61CeDx-YC
    35. Re:Ill bet this will happen by lennier · · Score: 5, Insightful

      "every large and difficult-to-solve problem was once a small problem that could have been easily solved."

      Or alternatively, it was a small problem that could not be easily solved, because all attempted solutions caused other problems.

      Just because a problem exists doesn't mean a solution does.

      --
      You are not a brain: http://books.google.com/books?id=2oV61CeDx-YC
    36. Re:Ill bet this will happen by causality · · Score: 2, Funny

      How is that 'offtopic'?

      It wasn't. It's like an AC said in a different discussion; the mod disagreed with him but did not have the intellectual capacity to construct a counter-argument.

      If the more trigger-happy mods have an axe to grind and want to waste points, mod me down. Right now. I dare you. I have more karma than I need and would rather you mod me down than use your points where it would actually matter. Maybe I should have omitted that last sentence since it might make you reconsider doing it.

      --
      It is a miracle that curiosity survives formal education. - Einstein
    37. Re:Ill bet this will happen by lennier · · Score: 1

      "it's unreasonable to expect an amoral organization to willingly take any action that would result in less money and power for that organization. Government is unfortunately no exception. "

      Neither is business. So it's not government's fault, per se - it's a human failing.

      To be more precise, no organisation is per se moral or amoral, but rather any organisation is either moral or amoral to the extent that the people who have moral sensitivities (in its realm of business) are more in charge of its destiny than the people who lack those moral sensitivities.

      If a business is run primarily by people whose only concern is the financial bottom line, then the decisions made by those people will be amoral - and that business as a whole - will act in an amoral way.

      If a government is run by people whose only concern is power, then the same thing.

      But neither case is necessarily the only way of doing business or doing government, or doing any other kind of human endeavour. UNLESS WE CHOOSE TO MAKE IT SO by propagating the idea that "an organization CAN NEVER BE moral" and thus excuse ourselves for our amoral choices.

      Governments are moral if moral people control them. Businesses are moral if moral people control them.

      The fundamental idea of democracy is that the mass of people are more likely to have their innate human moral sensitivities intact than the elite, who have burned them out in pursuit of power and privilege. The fundamental idea of elitism is that morality is not something intrinsic to humanity but something that must be learned or taught or inherited, and the brute amoral masses ignored.

      Me, I cast my vote for morality being innate and for elitist training being something that teaches us to extinguish our moral common sense in favour of clever sophistry (often taught in business school) - so for that reason, I'm more in favour of governments than businesses, if those governments are open, transparent and controlled by honest democratic process. Which admittedly is not always the case - but if it's not, that's because we the people have abdicated our responsibility to get involved in the hard work of self-government, and have abandoned rational moral choice for the fantasy of an 'invisible hand' which will somehow magically produce moral behaviour out of competitive self-interest.

      --
      You are not a brain: http://books.google.com/books?id=2oV61CeDx-YC
    38. Re:Ill bet this will happen by stabiesoft · · Score: 2, Informative

      I'd probably say china's 1 child/family policy was a proactive policy to prevent an overpopulation problem in china. Can you imagine such a policy in the west? I'm not saying it is good or bad, just a difference. Generally I'd say democratic societies have a very hard time making difficult choices until there is no other possible option. Centralized govt on the other hand can cram a decision down the people with no fear of not being re-elected. Uprising maybe, but thats what good armies are for.

    39. Re:Ill bet this will happen by colinrichardday · · Score: 1

      It's hard to institute a Federal Reserve system if there is no Great Depression.

      The Federal Reserve System was instituted before the Great Depression.

    40. Re:Ill bet this will happen by scdeimos · · Score: 1

      It is unfortunate that dollars obtained from stupid people are just as green and spend just as well as money obtained from those who make intelligent purchasing decisions.

      Australia phased out green money (the $2 note) in 1988. Maybe that's why we're having such difficulties with Carbon Credits and the Green Economy.

    41. Re:Ill bet this will happen by Anonymous Coward · · Score: 0

      Don't forget that business owners and operators are always, constantly dealing with one issue: cash flow.

      Cash flow is one of the few universal considerations and worries for all businesses.

      If I am a business owner, and there is not a good, immediate reason to migrate to IPv6, I'm not going to do it. Upgrading a small network might be a triviality but if we are talking about a large or medium business with a decent sized network, an upgrade to IPv6 will require large capital expenditures and large, temporary operational expenditures.

      No business owner is going to incur such expenditures for a non-immediate benefit. Many, many businesses are tight on cash right now and can't access credit.

      The time value of money is a real, important economic concept that most people don't understand.

      Do you really want business owners world-wide budgeting for a premature IPv6 upgrade at the expense of investments into new business opportunities, new jobs, new buildings (indirectly creating jobs), etc? I didn't think so.

    42. Re:Ill bet this will happen by scdeimos · · Score: 1

      You missed the caveats on the page about the image:

      A visualization of IPv4 addresses that responded to ICMP (ping) packets during a two-month (very slow) scan of the IPv4 address space. Some hosts do not respond to the probes due to firewalls, NAT boxes, and ICMP filtering. Thus, the data and map give us a lower bound on IPv4 address utilization.

      That explains why places like the US-DoD are big black holes on the map.

    43. Re:Ill bet this will happen by pete-classic · · Score: 1

      I guess I misinterpreted your statement. When you say "very reactive" it seems as if the indicated degree must be relative to something. You gave no context, and I was interested to understand. I threw out a couple of guesses as to your meaning, but seem to have swung wide. Apologies if my tongue-in-cheek guess was off-putting to you.

      Based on your response, I suppose that the "very" is relative how you'd like things to be. I wholeheartedly agree! The means to achieve that end is indefensibly off-topic for this forum, but I'd be very interested in any further clarification you have, or any correction to my supposition about your meaning.

      -Peter

    44. Re:Ill bet this will happen by Anonymous Coward · · Score: 1, Interesting

      I wonder how many public IPv4 IPs are actually in use.

      Posting AC to protect the guilty.

      From personal anecdotal evidence, there are a lot of wasted IPs out there and it's at least partially ARIN's fault. The easiest way to get an AS number from ARIN is to get a /22 (1024 IPs) from them. You need an AS number to run BGP, and you need to run BGP if you want to be able to do failover between ISPs.

      So, if you're serious about providing uptime for your services, the easiest route to be able to do so is to lie to ARIN and tell them you have need of 1024 public IPs. I have clients with multiple /22 networks (multiple datacenters) and they're only *really* using 10 or so to serve up traffic. The rest are allocated to a Linux box which responds to pings in case ARIN ever bothers to check on whether the required 60% is actually being used.

      ARIN has this ridiculous notion in their heads that someone who only needs a handful of IPs couldn't possibly need to handle their own routing. Modern load balancers are capable of serving to hundreds if not thousands of real servers on an RFC 1918 backend network via NAT and pushing multiple gigabits of traffic through a single public IP. Most medium sized sites have no need of large IP allocations, but they do need to handle their own routing and failover.

    45. Re:Ill bet this will happen by Toonol · · Score: 1

      I'd probably say china's 1 child/family policy was a proactive policy to prevent an overpopulation problem in china.

      I'd say it was reactive. They've GOT a population problem.

    46. Re:Ill bet this will happen by Bruha · · Score: 1

      No. Hardware has been in place for quite awhile that is capable of using IPv6. Cisco you just have to use an image capable of IPv6 use such as Advanced IP Services or Adv Ent Services..

    47. Re:Ill bet this will happen by Miamicanes · · Score: 3, Interesting

      Is there any physical reason why a router couldn't do the following to transparently enable ipv6-oblivious software to effectively "inverse-NAT the rest of the world"?

      1) Connect, and note the /48 assigned to the site by the ISP (for this example, let's say (37a1:de19:7f9b/48).

      2) To the inside network, the router looks just like any other ipv4 router. For the sake of argument, let's pretend it's allocating ip addresses 192.168.100.100 to 192.168.100.199 via DHCP

      3) A desktop PC on the local network asks the router for an IP address. It gets 192.168.100.101.

      4) That desktop PC later sends a request to fetch http://www.slashdot.org./ The router intercepts the DNS request.

      5) The router does the dns lookup, and discovers that Slashdot's IPv6 address is 2005:1234:5678:1::1.

      6) The router makes up a fake ipv4 address. To do so, the router declares 10.0.0.0/8 to be off-limits for use on the local network as a local address so they can be hijacked for this purpose, instead. It picks one -- 10.5.17.88 -- then makes a note to itself that it expires in an hour, and answers the DNS query from the local PC: Slashdot's IP address is 10.5.17.88, with TTL=60 minutes.

      7. The local PC's browser sends a http request to http://10.5.17.88./

      8. The router sees the outbound datagram with a 10.0.0.0/8 address. It does a quick lookup from its own local table, and sees that the real ipv6 address is 2005:1234:5678:1::1. It proceeds to send a fake ipv6 request to 2005:1234:5678:1::1 that appears to be from 37a1:de19:7f9b:1:6969:0192:0168:0100:0101. Yeah, the lower 64 bits completely stomp on the intent of every ipv6-related RFC, not to mention inefficiently maps decimal octets to 16-bit values for the sake of human-readability. Deal with it. It works anyway, and makes life a little easier during the transition. ;-)

      9) Slashdot's server receives the request from 37a1:de19:7f9b:6969:192:168:100:101, and sends the response.

      10) The router gets the datagram. It sees the 6969 (a value dictated by the router that might very well be randomly pulled out of a hat), which confirms to it that the lower 64 bits contain the local ipv4 address encoded in human-readable form. It rewrites the datagram, and passes it along to the local network.

      11) The local PC gets its response from 10.5.17.88, and never knows the difference.

      The router would need a big chunk of ram to keep track of the kludged dns lookup table, and would have to do more than routers do now to keep up the facade of an ipv4 universe for blissfully-oblivious clients on the inside... but it seems like it would nicely solve the problem of ipv6-unaware software by giving end users another decade or two to sidestep the problem. Their "real" ip address (site network) would be ipv6, but everything that's ipv6-unaware would be able to think it was really sitting behind a public ipv4 address.

      For an added level of security (making it harder for random traffic from the outside to directly reach inside hosts), instead of picking a value like '6969' for the fourth 16-bit chunk, it could pick a new random value every hour, use it to XOR the lower 64 bits, and use THAT value for the fourth chunk. When incoming requests came in, it would xor the lower 4 16-bit chunks against its current random value, and compare it to the value presented as the fourth chunk. If it didn't match, it would try again with its previous random value. If it found a match, it would pass it along as per step 10. Otherwise, it might variously refuse the connection, return random junk, silently ignore it, and/or blackhole that IP's source network for some period of time to protect itself.

      For hosts intended to have direct accessibility from the outside, the fourth chunk might have a different interpretation. For example, using 0xf as the high 4 bits to flag it, and the lower 12 bits of chunk #4 to indicate the port. So if the local PC whose ip a

    48. Re:Ill bet this will happen by toddestan · · Score: 5, Insightful

      Well, you can put a little asterisk next to Windows as XP cannot do DNS lookups over IPv6, which is kind of a big problem if you want to browse the internet using just IPv6 in XP. I kind of doubt Microsoft is ever going to fix this, as this will end up forcing a bunch of people off of XP if the switch ever happens.

    49. Re:Ill bet this will happen by Antique+Geekmeister · · Score: 0, Troll

      Google search it. Seriously, there are plenty of good papers on this, including modest papers such as http://www.infosecwriters.com/text_resources/pdf/IPv6_SSotillo.pdf.

      The big problem is one of change: many people _do not_ properly integrate services into their networks, but instead leave themselves wide open to external and internal scanning of various sorts. The "mobile" aspects of IPv6 encourage "mobile" nodes which may be very poorly secured, and from personal experience have been.

      The fragility of IPv6 in production is usually associated, from personal experience, with older operating systems and hardware. Some instances of it that I've seen are, unfortunately, under NDA. But others include the integration of ancient, older, even virtualized core software into a contemporary IPv4/IPv6 capable environment, and it's repeatedly broken software that I've had to backport.

    50. Re:Ill bet this will happen by Antique+Geekmeister · · Score: 1

      I would. Taking away all that externally visible address space and routing it through a small DMZ, or a decent load balancer, is a huge security benefit. Many sensible security engineers _do not want_ their internal IP addresses visible outside. Once you've accepted that as a policy, most of the need for IPv6 evaporates.

    51. Re:Ill bet this will happen by metamatic · · Score: 1

      Well, you could do something like that... but it's an awful lot of work to do for very little gain. Fact is, the client machines aren't what's holding up IPv6. Mac, Linux and Windows all support it. Even my Nintendo Wii uses IPv6. What's holding up deployment is the fact that my ISP doesn't provide native IPv6 support, and a lot of home routers don't handle it.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    52. Re:Ill bet this will happen by Miamicanes · · Score: 2, Insightful

      The OS might support IPv6, but the apps have to support it too, or the OS itself is going to end up doing something like I described above. IPv4 apps aren't going away anytime soon, and any attempt to force the issue by intentionally breaking them will just incite user rebellion. Yes, it's a complicated router-based solution... but routers are cheap. By making the "outside world" look more or less exactly like it does now via a more sophisticated router doing inverse NAT, you're enabling everything on the inside network to remain exactly like it is, for as long as whomever's in charge wants to leave it that way. The network can evolve over time, until the translation becomes more of an annoyance than a convenience. The OS can tell IPv6-unaware apps that the computer's IP address is 192.168.100.101. It can tell IPv6-aware apps that the computer's address is 37a1:de19:7f9b::101. Both can happily coexist.

      IMHO, the zeal of IPv6's supporters is one of the things that's killing it. They're not content to merely hand users vast amounts of address space & the freedom to use it... they're going to MAKE them use it, at metaphorical gunpoint if necessary, and FORCE them to like it. Just look at what happened with DHCP6. The IPv6 Elite were determined to be like French Revolutionaries, and banish anything as politically incorrect as NAT, regardless of whether or not people tended to like it because it accidentally solved a problem it was never intended to solve (blunt firewalling and keeping Windows safe from the outside world).

      Look at it this way: if routers did something like this, routers could be made that would register with the ISP and accept EITHER an IPv4 address OR an IPv6 site prefix... and configure themselves accordingly. If every router sold for 2 or 3 years did this, the exact day an ISP (or the world) switched from IPv4 to IPv6 would be about as significant as the day most of the TV stations in America switched from NTSC to ATSC -- a yawn-worthy non-event most people wouldn't even notice (because everything on the 'local' side of the box worked exactly the same as it did the day before).

    53. Re:Ill bet this will happen by fm6 · · Score: 1

      We will wait until the IPv4 addresses run out and then force businesses to start using IPv6 if they want to get on the internet.
      There will be a temporary boon for networking manufacturers as companies will have to change their equipment

      And much wackiness will ensue when plans for new servers have to be put on hold until the infrastructure is upgraded. That kind of delay costs businesses a lot of money. Plus we'll have zero time to work out the kinks. What about all the people out there who just don't have IPv6 stacks on their machines? Or who do have IPv6 installed, but have never tried to access one of those new-fangled addresses — anybody really sure all that software actually works under real-world conditions?:

      I've told this story a couple of times already on Slashdot, but one more won't hurt: when I was at Sun, I would occasionally raise the issue of IPv6 support on our service processors. I think some implementations have it, but none of the ones I documented did. The response I always got was that it won't be a priority for Sun until it's a priority for Sun's customers. And apparently it won't be a priority for them until we actually run out of addresses. Why does this all remind me of the Global Warming debate?

      As a side curiosity, I wonder how many public IPv4 IPs are actually in use.

      I've got one! Speakeasy, as part of being the Geek-Friendly ISP, gives one to every customer.

      One entity that will never run out of IP addresses: the Department of Defense. They own what used to be 8 class A networks (now /8 network spaces). That's over 14 million IP addresses. Too bad I'm too old to join up.

    54. Re:Ill bet this will happen by ePhil_One · · Score: 1

      > I kind of doubt Microsoft is ever going to fix this, as this will end up forcing a bunch of people off of XP if the switch ever happens. Sure. Or they could buy an IPv6 NAT gateway with a IPv4 DNS server running on it. They cost under $50, may ISP's give them away with service. Thats assuming your ISP is still giving you a routable IP address.

      --
      You are in a maze of twisted little posts, all alike.
    55. Re:Ill bet this will happen by dasmoo · · Score: 1

      IPv6 for most end users will mean nothing. End users don't know how to fix mail when it breaks, and as such, won't use it (or will use it until it breaks). The IETF built v6 with the idea of the end to end internet because they want that, not because it's popular.

    56. Re:Ill bet this will happen by Burz · · Score: 1

      And its not like you would ever, ever want to run XP without such a router/firewall box between it and the Internet anyway.

      So that XP shortcoming is something of a non-issue in practice.

    57. Re:Ill bet this will happen by jhoegl · · Score: 1

      Actually, thats a result of the two Owners of Google deciding to sell their stocks.

    58. Re:Ill bet this will happen by jhoegl · · Score: 1

      Yeah, that is what I figured.

    59. Re:Ill bet this will happen by feepness · · Score: 1

      The fact is, we've been preparing for the IPv6 switch for years now. The IPv6 spec reserves space for the entire IPv4 network, making translation between the two a snap. Any modern OS less than 5 years old has IPv6 built in, including conversion between v4 and v6. Almost all commercial networking hardware sold in the last 5-10 years is IPv6 capable, and as I already said using IPv4 within IPv6 is a piece of cake.

      Oh yeah? Well what happens when we run out of IPv6 space?

    60. Re:Ill bet this will happen by Anonymous Coward · · Score: 0

      I don't think that nat is a bad idea at all, but sure is one that has been abused in every way conceivable, so it _deserves_ to die painfully.

      --
      ip wants to be free (one off sig)

    61. Re:Ill bet this will happen by Anonymous Coward · · Score: 0

      Why would they do that if they can profit from the Windows 7 sales?

    62. Re:Ill bet this will happen by 8-Track · · Score: 1

      As a side curiosity, I wonder how many public IPv4 IPs are actually in use.

      Check out figure 36 on this page: http://www.potaroo.net/tools/ipv4/ The green line is what has been assigned, the blue line is what is actually announced on the public internet. There are about 50 /8s that have been assigned, but are not used on the public Internet (the purple line). BTW, out of the 256 /8s in IPv4, the maximum number of assignments that can be made is 220, the rest is reserved for other purposes.

    63. Re:Ill bet this will happen by Anonymous Coward · · Score: 0

      Yeah, I can see us burning through those 340,282,366,920,938,463,463,374,607,431,768,211,456 (three hundred and forty undecillion, two hundred and eighty-two decillion, three hundred and sixty-six nonillion, nine hundred and twenty octillion, nine hundred and thirty-eight septillion, four hundred and sixty-three sextillion, four hundred and sixty-three quintillion, three hundred and seventy-four quadrillion, six hundred and seven trillion, four hundred and thirty-one billion, seven hundred and sixty-eight million, two hundred and eleven thousand, four hundred and fifty-six) IP addresses in no time at all.

      Seriously, though, about 2 to the power of 95 addresses for every single person alive today ought to be enough for anyone.

    64. Re:Ill bet this will happen by Anonymous Coward · · Score: 0

      I know you're being facetious, but we have enough IPv6 addresses to assign ~56,965,000,000,000 addresses to every kilogram on the planet (~25,839,000,000,000 per imperial pound). How about we worry about the IPv6 pool when we face the 64 bit unix epoch, in the year 292,277,026,596 AD?

    65. Re:Ill bet this will happen by davew · · Score: 1

      The IPv6 spec reserves space for the entire IPv4 network, making translation between the two a snap. Any modern OS less than 5 years old has IPv6 built in, including conversion between v4 and v6.

      Ok, cool. Here's a scenario. You're on the machine you're using, right now. I'm on mine - and let's be generous, I'll run any OS you pick for me. I only have IPv6 connectivity. I want to view your website, send you an email, and chat with you over jabber. What do I need to do? Is there anything that I need you to do first?

      Private addressing with NAT doesn't even need to change if you don't want to bother with it, just change your gateway IP's from v4 to v6 and there you go, bandaid applied until you actually truly need to upgrade everything.

      Here's another scenario. Very similar to the above. I'm on my machine, whichever OS you pick, it's on private v4, and it's behind the NAT-PT you describe. (That transition mechanism in Network Address Translation-Protocol Translation.) Let's assume I already have a working, non-buggy NAT-PT implementation on my provider's DSL router. It's translating all my v4 packets into v6. How do I view your website?

      You're right that, technically, we know how to solve all these problems. But we are a very, very long way from being able to deliver products that will work, and will interoperate with the existing network that's there.

    66. Re:Ill bet this will happen by Anonymous Coward · · Score: 0

      Australia phased out green money (the $2 note) in 1988.

      Or did we?

      Whilst it's a great convenience having different colours and sizes for notes, it's a shame that we don't have the delightful synecdoche that Americans enjoy with their "green".

    67. Re:Ill bet this will happen by L4t3r4lu5 · · Score: 1

      Uprising maybe, but thats what good armies are for.

      It's against the laws of war to deploy military personnel against a civilian population.

      The UN would send them a letter and tell them they were being naughty, or something.

      --
      Finally had enough. Come see us over at https://soylentnews.org/
    68. Re:Ill bet this will happen by L4t3r4lu5 · · Score: 1

      heck, more effort was put into the digital TV switch than seems to be going into IPv6 switch

      More plebs care about missing X-Come-Dine-Strictly-Dancing-With-Twats In The Jungle-Factor than care about YouTube and 4chan.

      --
      Finally had enough. Come see us over at https://soylentnews.org/
    69. Re:Ill bet this will happen by houghi · · Score: 1

      We don't seem to believe in using foresight to ease predictable and inevitable suffering of any kind.

      We did with the year 2000 issue. Know why there was no issue? because we prevented it.
      The real problem is that we would need to somehow get along in deciding what and when and that is what we are very bad at. The reason for that is that some people will be willing to compromise for whatwever reason. Just picking a starting date could cause problems.
      If country A proposes a date, country B will against it, because country A is "Teh Ev1L!" and the other way around. COuntry C can only agree if it proposes a date itself and will decline every other.
      Then there are people who say countries MUST enforce this, where others say that countries should have absolutely no say in it whatsoever.

      So yes, it will sort itself out when we get there. That is what we do since at least 6.000 years and we are pretty good at it.

      --
      Don't fight for your country, if your country does not fight for you.
    70. Re:Ill bet this will happen by mister_playboy · · Score: 1

      NAT has nothing to do with security. That's the job of a firewall.

      --
      Do what thou wilt shall be the whole of the Law ::: Love is the law, love under will
    71. Re:Ill bet this will happen by Mjec · · Score: 1

      There is only one consumer-grade DSL router with end-to-end IPv6 support and it's manufactured by Cisco.

      Well, yes, if you insist on having your modem and router in one box, you're going to cut down your options a lot.

      Fair point.

      Having said that, every operational device I've seen in Aus is a DLS modem plus NAT and 802.3 router. Most also do 802.11 and many VoIP. All-in-one is popular here ;).

      --
      "But everyone should know everything." -markab
    72. Re:Ill bet this will happen by iritant · · Score: 1

      I don't know who in Cisco your SP has been speaking with, but even within Cisco opinions vary. What we would probably all agree, however, is that people should pay attention to what is going on with v4 run-out, and particularly service providers, whose very growth has been tied to their unhindered ability to get address space.

      How customers should react, however, is a far more complex matter that requires thoughtful consideration.

      (not speaking for Cisco but myself).

    73. Re:Ill bet this will happen by rtb61 · · Score: 1

      Me thinks you have never heard of remote admin and auto configuration files, a likely source of revenue for full service ISP's and even google, yahoo et. al. think of it as part of real cloud distributed services, why maintain a full data centre when you can distribute a large portion of the service back out with the user, the data cloud.

      --
      Chaos - everything, everywhere, everywhen
    74. Re:Ill bet this will happen by Anonymous Coward · · Score: 0

      there is a great deal of political power and quick money to be had in crises when people are desperate and afraid, but not so much in preparedness and prevention.

      See also Y2K for a good demonstration of what happens when you see trouble coming and make good preparation to prevent it. We fixed the bugs in time; very little trouble actually happened; and the response was for us to be accused of faking the whole thing.

      Frankly, I hope the IP4-IP6 transision is as messy and expensive as possible, and hurts most the people who've been laughing it off for the last five years.

      [/bitter rant]

    75. Re:Ill bet this will happen by Anonymous Coward · · Score: 0

      this will end up forcing a bunch of people off of XP if the switch ever happens.

      Which will also force them off IE6.

      YAY!

    76. Re:Ill bet this will happen by AllyGreen · · Score: 1

      We've got a long long wait before we run out of IPv6 addresses.

    77. Re:Ill bet this will happen by growse · · Score: 1

      I'd wager that only stupid security engineers care about routable/non-routable addresses. The rest of us know enough to implement segregation and access controls properly.

      --
      There is nothing interesting going on at my blog
    78. Re:Ill bet this will happen by Anonymous Coward · · Score: 0

      My turn. This fable is from Robert Fulghum:

      2 guys stopped to use an outhouse, the first guy accidentally dropped a $5 bill down the hole. He then asked the 2nd guy to borrow a $100 bill. He reluctantly agreed and gave the 1st guy the bill. The first guy immediately threw it down the hole. The second guy was livid and asked why he'd done such a stupid thing. The first guy said, "I'm sure as hell not going down there for a measly 5 bucks".

      If you really want to solve small problems you have to make them big problems.
       

    79. Re:Ill bet this will happen by mdwh2 · · Score: 1

      I'm surprised we 're not having a new Y2K-esque freak-out over this already.

      Probably because of all the idiots who now think that Y2K was some big hoax, because "nothing happened". The sad thing is that, if we run into trouble with IPv4, these people will be first in line moaning about the experts not being able to fix things in time...

      (heck, more effort was put into the digital TV switch than seems to be going into IPv6 switch).

      That's a good point. But I suppose that Governments are able to make money from it, by selling off those parts of the spectrum. Moreover, most of the effort is simply in the form of educating people to buy a new box.

    80. Re:Ill bet this will happen by Tim+C · · Score: 1

      I suspect that's because there is a great deal of political power and quick money to be had in crises when people are desperate and afraid, but not so much in preparedness and prevention.

      I suspect it's because people are lazy and short-sighted myself, though greed probably has a hand in it too.

    81. Re:Ill bet this will happen by butlerm · · Score: 1

      Is there any physical reason why a router couldn't do the following to transparently enable ipv6-oblivious software to effectively "inverse-NAT the rest of the world"?

      No, there isn't. "NAT46" routers do just that, and one way or another they will become common in the next several years. Comcast is working with ISC to develop a NAT46 solution they call an address family transition router. Cisco has similar support in the works too.

      Comcast figures people will be running one or more IPv4 only devices on residential networks for a long time, so the need for a NAT46 solution of some type will be nearly universal.

      There is also NAT64 which works the other way - connecting IPv6 only clients to IPv4 only servers. It has the advantage of being much simpler and easier to implement than NAT46 is.

    82. Re:Ill bet this will happen by Tim+C · · Score: 1

      I kind of doubt Microsoft is ever going to fix this

      XP reached end of mainstream support on 14th April 2009 (source); as such it's very unlikely you'll see any more updates for XP other than security updates.

    83. Re:Ill bet this will happen by metamatic · · Score: 1

      I haven't seen all that many non-IPv6 apps. Maybe that's because I don't use Windows? Again, it's a lot of work to solve a problem that doesn't seem to exist, at least in my world, and does nothing to solve the major problems that do definitely exist.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    84. Re:Ill bet this will happen by naturaverl · · Score: 1

      Psh, big deal. Even after the rest of the world has switched to IPv6, there will still be DNS servers (and other critical applications) in the IPv4 space. As long as the DNS server returns IPv6 addresses, Windows can do it's DNS lookups over IPv4, and the rest of it's network traffic can be IPv6.

    85. Re:Ill bet this will happen by Anonymous Coward · · Score: 0

      I wonder how many public IPv4 IPs are actually in use?

      Good question. Also how many are truly used for legitimate machines. If you look up one of the many spam houses.. I mean Email Marketing Companies they have tons of Class Cs so they can bounce the servers around. There is no need for a marketing company to have 24 Class C net blocks.

    86. Re:Ill bet this will happen by Jarik+C-Bol · · Score: 1

      In the long run, the same will be true for IPv6, though. if we ever reach a stage where we need the public to make a switch, its going to be them needing to buy a new box (in this case, a new router, because so many don't support IPv6).
      ah well, we'll jump through that hoop when the time comes.

      --
      I've decided to Diversify my Holdings. I've divided my cash between my left and right pockets, instead of all in one.
    87. Re:Ill bet this will happen by GameboyRMH · · Score: 1

      This freight train 100ft away moving at 50mph will hit and kill you if you don't step off the tracks. But maybe not, you can't predict the future right?

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    88. Re:Ill bet this will happen by lawpoop · · Score: 1

      How much will it rain next week? Where will the Dow Jones index be in one year? How much of a problem would a Y2K bug be to computer systems, businesses, and the economy in general? Should we have spent as much as we did to prevent the Y2K bug, or was it a boondoggle? How bad will swine flue be? A pandemic? How many inoculations should a country purchase? Knowing such things would help us very much in planning our resource allocation, and relieve human suffering.

      Outside of textbook math problems, the kind that any unschooled person can solve without any conscious knowledge or education of math or physics ( "I need to get out of the way of this train or it will plow through me" ), we can't really do all that much to predict the future.

      --
      Computers are useless. They can only give you answers.
      -- Pablo Picasso
    89. Re:Ill bet this will happen by thsths · · Score: 1

      > The fact is, we've been preparing for the IPv6 switch for years now.

      Indeed, but have we done it properly? Evidence suggests not.

      What we really need is backwards compatibly, at least for the clients. Once a client on IPv6 can access a web server on IPv4, it becomes a viable option to go IPv6 only. So far every IPv6 implementation I have seen requires you to have a dual stack for proper "internet connectivity", which obviously does not solve the problem.

      Of course we can also migrate all servers to IPv6, but sure as heck that is not going to happen by the end of 2011.

    90. Re:Ill bet this will happen by GameboyRMH · · Score: 1

      My point is that you can sometimes predict the future - and if a problem is certain to occur it should be avoided ahead of time.

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    91. Re:Ill bet this will happen by Antique+Geekmeister · · Score: 1

      You mean something that blocks incoming connections that you don't want, and only exposes a small number of designated services that take actual effort to open up for incoming traffic, and which forces you to think about what ports for what services to what target you open up, and that even blocks everything incoming by default? That's over half the job of a firewall right there, configured in a far safer fashion than a lot of new admins would do.

    92. Re:Ill bet this will happen by LongearedBat · · Score: 1

      I'm surprised we 're not having a new Y2K-esque freak-out over this already.

      the IPv4 report, which has continuously and reliably estimated global pool IP address exhaustion for late 2011 and regional registry exhaustion by late 2012

      Forget the Y2K bug. At the end of 2012 the internet will crash, societies will collapse. The Mayans were right after all!

      (Though on a serious note, I do agree with you.)

    93. Re:Ill bet this will happen by jonadab · · Score: 1

      > Not just any modern OS, the BSDs, *nixes, and Windows
      > all have IPv6 support going back a decade. I'm not
      > sure about the classic Mac OS, though.

      The last major-version release of "classic" MacOS (9) is over a decade old now, so if that's the timeframe you're working with you could probably consider just OS X.

      I don't happen to know how well 10.0 supported IPv6, though.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    94. Re:Ill bet this will happen by jonadab · · Score: 1

      Well, it wouldn't work exactly the way you say, because the client PCs don't ask the router stuff like "give me the web page for http://www.slashdot.org/". It's more like "send this UDP packet to [IPv4 address of DNS server]" and then after a bit "send this TCP traffic to [IPv4 address of slashdot]".

      So what the router would actually have to do is proxy everything, including DNS lookups. And when the client software tries to use a protocol that's newer than the router firmware, it'll fail, especially if the target system doesn't have an IPv4 address.

      But the client systems aren't what's holding up IPv6 deployment at this point.

      What's holding it up is, there are exactly zero services available via IPv6 that aren't also available via IPv4; whereas, there are *lots* of IPv4-only services available. So the demand for IPv4 is overwhelmingly larger than the demand for IPv6. So when an ISP runs the pros and cons for the question, "should we move our customers over to IPv6", the answer always comes back "Of course not, are you insane?"

      The transition, when it does finally happen, will be most painful for people who for one reason or another can't be on both internets. As best I can figure, you'll have on one side people who can't get an IPv4 address because they're all given out already, and on the other side people whose ISP doesn't provide IPv6 support yet, or who are using old legacy software that doesn't support it. It probably won't be too bad at first, because most of the people who won't be able to get global IPv4 addresses will be just client systems, and they should at least be able get access to the IPv4 network via NAT. As long as *servers* can all get IPv4 addresses, we should be mostly okay for a while.

      Not that there won't be problems, but it's not like the world's going to split in half with the IPv4 people and the IPv6 people totally unable to communicate with one another at all. Once there's a reason to do so, most people with IPv4 access will be able to get IPv6 as well, and like I said the IPv6 people will generally be able to access most IPv4 services via NAT.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    95. Re:Ill bet this will happen by Dogun · · Score: 1

      No, you've suggested that I missed them. There is a difference.

      For an example of poorly managed allocations, take a look at MIT and a number of others. You can also find and overlay other Hilbert projections of the IP-space made for different criteria - you'll find that in general, the CAIDA survey grants a surprisingly good overview of the space despite the caveats presented.

      I leave this exercise to the reader, however.

    96. Re:Ill bet this will happen by Miamicanes · · Score: 1

      After reading more over the past couple of days, I'm increasingly convinced that this is what's likely to happen:

      1. It will become nearly impossible to get a real, publicly-routable static IPv4 address for your own exclusive use if you're a residential customer.

      2. Anyone with cable or DSL and a pulse will be able to get a /60 IPv6, probably a /56, possibly a whole /48. That same group might (especially at first) get fractional ownership (say, 16-32 permanently-forwarded ports) of a semi-static IPv4 address (one whose stability isn't guaranteed, but will mainly change every few weeks as the ISP defrags its allocation database).

      3. Residential customers who've gone to the trouble of getting a static IP *today*, and small businesses, will normally get a /48 (at worst, a /56), and fractional ownership of a public IPv4 address that might change once or twice per year... but if it does, the changeover time will be scheduled and known in advance.

      4. 4to6 gateway-routers will largely hide the IPv6 network on the "public" side of residential networks from anyone who doesn't intentionally seek to access it "natively". The first "real" IPv6 applications will be online games, for the simple reason that they're the #1 commercial reason why residential users will care about direct endpoint connectivity. Running next to them will be P2P... especially if it takes a while for the MAFIAA to discover the existence of IPv6 P2P.

      5. Publicly-accessible servers will have plenty of IPv4 addresses to go around for the rest of our lives. Why? The same reason why it's easy to get phone numbers in the 212 (Manhattan) or 305 areacodes (Miami) today, even from VoIP services that didn't exist until recently, despite panic 10-15 years ago that the numbers were all going to run out. People abandoned pagers, second phone lines used for faxes & modems, and relaxed numbering rules added thousands of new numbers that previously weren't allowed (ie, 305-nxn-nnnn, where x=0 or 1). At the same time, the newer areacodes became the default unless you went out of your way to get an older one. The same thing is going to happen to public IPv4 addresses. ISPs will slowly start charging more for them (especially for users who want a LOT of them), and over time businesses will start to question why they're even bothering to still pay for IPv4 addresses they haven't really needed since anyone can remember. The charges don't even have to be that high... merely visible as line-items on the bill.

      Reclaiming a few legacy Class-A blocks, or even a chunk of class E (in the longer term) might "only add a few weeks" at THIS point, but adding them at a future point when demand itself has either flattened or begun to decline might very well add enough for "decades". I'll even predict a HUGE fight 5-20 years from now when someone notices that more than half the IPv4 pool has been effectively abandoned, and proposes defragging it to clean up and simplify routing... and ends up triggering one last fight between the group that wants to clean it up a bit and the still-angry group that wants to banish it forever and eliminate it immediately. The end result? IPv4 will spend the next hundred years following in the footsteps of America's passenger rail system... limping along, never really being killed, but not really properly maintained, either... just abandoned in chunks as parts become too broken to ignore, but not valuable enough to fix.

      IMHO, the people pushing the hardest for "IPv6 now, at any cost!" are revolutionaries in the true sense. They don't WANT a smooth, painless transition that barely gets noticed by end users as IPv4 fades into a long sunset with a yawn. They dream of flipping a magic switch that instantly breaks 99% of the internet as we know it (especially the "unimportant" parts running Microsoft operating systems), and forces everyone to spend a month doing whatever it takes to get back online via the One True Way: IPv6. What t

  3. DEBOGON by aztektum · · Score: 1

    I seriously read that as Dagobah

    --
    :: aztek ::
    No sig for you!!
    1. Re:DEBOGON by TangoMargarine · · Score: 1

      Dago-bong? Hash Solo?
      Dabo!

      --
      Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
  4. No by Dunbal · · Score: 4, Funny

    They'll never take my 127.0.0.1 away from me, dammit!

    --
    Seven puppies were harmed during the making of this post.
    1. Re:No by mysidia · · Score: 1

      Ah... 127.0.0.1.... sometimes mistyped as 27.0.0.1 though, especially by folks trying to "ping 127.0.0.1" for some reason :)

    2. Re:No by sopssa · · Score: 2, Funny

      You don't probably have anything to worry about, but the owner of 69.69.69.69 is probably sweating about his leetness.

      $ host 69.69.69.69
      69.69.69.69.in-addr.arpa domain name pointer the-coolest-ip-on-the-net.com.

    3. Re:No by thms · · Score: 1

      And as long as 4.2.2.2 remains ping-able so I can quickly whether just DNS or the net in general is down I'm okay with any reallocation.

    4. Re:No by bipbop · · Score: 1

      I use 4.8 for that.

    5. Re:No by sopssa · · Score: 3, Interesting

      And as long as 4.2.2.2 remains ping-able so I can quickly whether just DNS or the net in general is down I'm okay with any reallocation.

      It actually might not be for long, Level 3 is closing public access to it and only allowing its use for their own customers.

    6. Re:No by GNUALMAFUERTE · · Score: 1

      Aw crap! Really? I have shitloads of servers configured to that IP!

      Motherfucker!

      --
      WTF am I doing replying to an AC at 5 A.M on a Friday night?
    7. Re:No by mustafap · · Score: 2, Funny

      My favourite address is 70.85.67.75

      I've tried for ages but I've never been able to get it.

      --
      Open Source Drum Kit, LPLC deve board - mjhdesigns.com
    8. Re:No by Pathwalker · · Score: 1

      Time to switch to 8.8.8.8 and 8.8.4.4 perhaps?

    9. Re:No by Anonymous Coward · · Score: 0

      8.67.53.09 is the best ever :p (No, my name is not Jenny)

    10. Re:No by paul248 · · Score: 1

      Plus, 8.8.8.8 is easier to remember.

    11. Re:No by rubycodez · · Score: 1

      do you have authoritative source for announcement about 4.2.2.2 ??

      google just announced their public dns, 8.8.8.8 and 8.8.4.4 a.k.a. google-public-dns-a.google.com and google-public-dns-b.google.com

      Both are pingable.

    12. Re:No by MurphyZero · · Score: 1

      I always heard that 86.75.30.9 belongs to Jenny.

      --
      Our founding fathers removed the guys in charge. Be American. Vote incumbents out.
    13. Re:No by flydpnkrtn · · Score: 1

      Hey there's always Google's 8.8.8.8 if 4.2.2.2 goes away.... that's become my second "Is the net up?" test after 4.2.2.2

    14. Re:No by mysidia · · Score: 1

      Their own customers when using L3-assigned ip addresses?

      Or transit customers' networks too?

      If the latter.. 4.2.2.2 would still be widely available then, given L3's status as Tier1 provider, lots of ISPs buy their transit from Level 3, so e.g. lots of networks are customers of L3....

    15. Re:No by martas · · Score: 1

      until the bank forecloses, of course.

    16. Re:No by GNUALMAFUERTE · · Score: 1

      Nah, from now on, this is going the be the content of all of my /etc/resolv.conf files:

      nameserver 4.8.15.16

      Starting Feb 2 :)

      --
      WTF am I doing replying to an AC at 5 A.M on a Friday night?
    17. Re:No by Shakrai · · Score: 1

      $ host 69.69.69.69
      69.69.69.69.in-addr.arpa domain name pointer the-coolest-ip-on-the-net.com.

      $ host the-coolest-ip-on-the-net.com
      the-coolest-ip-on-the-net.com has address 208.73.210.27

      Hmm..... ;)

      --
      I want peace on earth and goodwill toward man.
      We are the United States Government! We don't do that sort of thing.
    18. Re:No by trapnest · · Score: 1

      I don't get it. ;_;

    19. Re:No by vbraga · · Score: 2, Informative

      Lookup each octect in a ascii table (as a decimal) and it reads F.U.C.K

      --
      English is not my first language. Corrections and suggestions are welcome.
    20. Re:No by LordLimecat · · Score: 1

      Who cares, 8.8.8.8 is easier to remember and basically equally responsive.

    21. Re:No by nofx_3 · · Score: 1

      Maybe if it were registered to tommy-two-tone.net

      -kap

      --
      Visualize Whirled Peas
    22. Re:No by Anonymous Coward · · Score: 0

      86.75.30.9 would rule.

      Who'd have thought Jenny was French:
      http://www.db.ripe.net/whois?form_type=simple&full_query_string=&searchtext=86.75.30.9&do_search=Search

    23. Re:No by data2 · · Score: 1

      If you want to use the google servers, use 4.3.2.1. Or the other suggested ones, like 8.8.4.4 and 8.8.8.8

    24. Re:No by Anonymous Coward · · Score: 0

      And as long as 4.2.2.2 remains ping-able so I can quickly whether just DNS or the net in general is down I'm okay with any reallocation.

      It actually might not be for long, Level 3 is closing public access to it and only allowing its use for their own customers.

      Where did you get that information? Having trouble finding your source.

    25. Re:No by PalmKiller · · Score: 2, Informative

      I keep hearing that rumor that Level3 DNS servers might be locked down and no longer for public access, but you still should be able to ping them for testing purposes. Right now I think 4.2.2.1 through 4.2.2.6 are all still usable...so it might not be any truth to it (I would like a link to an official statement from level3).

      You can start using 8.8.8.8 and 8.8.4.4 for public dns (and ping too if you wish), they are Google's and they are not going to lock those down anytime soon.

    26. Re:No by Anonymous Coward · · Score: 0

      Google's 8.8.8.8 works though

    27. Re:No by evilviper · · Score: 1

      Lookup each octect in a ascii table (as a decimal) and it reads F.U.C.K

      Except of course it doesn't...

      $ echo -e \x70\x85\x67\x75 | hexdump -C
      00000000 70 85 67 75 0a |p.gu.|

      F-U-C-K would be: 46.55.43.4b
      Obviously, the "b" makes it an invalid IP address.

      "8675, 309" is a line repeated in a very famous (old) song. Ostensibly a phone number: 867-5309. It's a major cultural reference.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    28. Re:No by trapnest · · Score: 1

      I got the 867 5309 thing, but not the 70.85.67.75.

    29. Re:No by vbraga · · Score: 1

      Source: http://www.asciitable.com/

      Decimal 70: 'F'
      Decimal 85: 'U'
      Decimal 67: 'C'
      Decimal 75: 'K'

      That's it. Maybe I wasn't clear. Sorry.

      --
      English is not my first language. Corrections and suggestions are welcome.
    30. Re:No by evilviper · · Score: 1

      My mistake, you did indeed say "in decimal" (not hex).

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    31. Re:No by mustafap · · Score: 1

      duh. IP addresses are expressed in decimal, not hex. Where have you been the last 20 years?

      --
      Open Source Drum Kit, LPLC deve board - mjhdesigns.com
    32. Re:No by evilviper · · Score: 1

      Yes, IP addresses are decimal. That doesn't preclude a subset of hexadecimal values being used to form some message in a (decimal) IP address. At an extreme, you could code binary values in (decimal) IP addresses as well... 101.10.1.111.

      That's a lot of indignation there for such a trivial joke...

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  5. 1.2.3.4! by Anonymous Coward · · Score: 5, Funny

    Thats the IP address of my luggage.

    1. Re:1.2.3.4! by dasherjan · · Score: 1

      Thank you! I needed a laugh. :)

    2. Re:1.2.3.4! by GIL_Dude · · Score: 3, Funny

      Obviously you say that in jest (and I laughed). However, I was once on a shuttle back to the hotel from a Microsoft event with several representatives of some of Microsoft's large customers when some crazy guy was trying to convince a rep from a major airline that they needed to re architect their luggage system to assign an IPv6 address to each bag. This guy was serious about it too. My buddy and I just kept cracking jokes at his expense though.

      If you leave your bag unattended its time to live might expire.
      When the luggage system backs up, it sends a source quench.
      What do you mean "no route to host"?
      My luggage was fragmented!
      Can't your luggage route around the storm?
      and many more...

      It was one of the most enjoyable bus rides I've ever had.

    3. Re:1.2.3.4! by tomstorey · · Score: 1

      Imagine that. Luggage routed around the world by BGP!

      I wonder how much of it would get lost then? :-)

  6. they should start selling IPadresses like phone by obarthelemy · · Score: 2, Interesting

    numbers and car plates.

    I'd love to have 1.1.1.1, or 29.09.19.69 (my bday)

    --
    The Cloud - because you don't care if your apps and data are up in the air.
    1. Re:they should start selling IPadresses like phone by Anonymous Coward · · Score: 0

      That's a dangerous post right there. Ma Bell's agents will be popping by your place later, you've been scheduled for re-education.

      Phones are old tech, the cable has been laid. No cable boxes, no phones, just an IP is all we need.

      Phones are dinosaur tech, no matter how many widgets they have. Stop paying for them. /soapbox

    2. Re:they should start selling IPadresses like phone by Anonymous Coward · · Score: 5, Funny

      or 29.09.19.69 (my bday)

      So if you had your Social Security number as an IP address, what would it be?

    3. Re:they should start selling IPadresses like phone by Anonymous Coward · · Score: 0

      Thanks! Your slashdot, facebook, and email accounts are MINE!

    4. Re:they should start selling IPadresses like phone by Rich0 · · Score: 2, Interesting

      Only issue with that is how the routing system works. Routers are incapable of keeping track of where every single individual IP is located on the internet. Instead they just get announcements for very large networks, and then as the packet gets closer to its destination it can be tracked with greater and greater granularity.

      Dynamic DNS is a much better approach - it separates the implementation of the naming and the routing functions.

      I have no idea how the phone system manages to handle number portability. I suspect that either they just rely on the fact that relatively few numbers are ported, or they do a one-time lookup on the phone number to get a different "real" network address for the phone and use that for the routing. That basically just treats the phone number as a DNS address and your local switch as the real IP address.

    5. Re:they should start selling IPadresses like phone by Anonymous Coward · · Score: 0

      Good job now I know your bday.

      - h4x0r

    6. Re:they should start selling IPadresses like phone by izomiac · · Score: 1

      Personally I'd like 73.150.2.210, though it looks a bit nicer in base 10.

    7. Re:they should start selling IPadresses like phone by Anonymous Coward · · Score: 0

      And distribute to every host a giant address alias file containing all the idiot's vanity adress?
      Why not just use dns? It exactly what dns is for.

    8. Re:they should start selling IPadresses like phone by mysidia · · Score: 1

      I have no idea how the phone system manages to handle number portability. I suspect that either they just rely on the fact that relatively few numbers are ported

      To an extent this goes towards underlying operations of the SS7 protocols and the underlying routing methods used by the PSTN, which there are standards for, but some region specificity...

      While the number is ported, the donor provider is generally paid a monthly compensation, for the service they continue to provide (in terms of porting the number).

      Depending on which portability scheme is in use...

      Or (more likely) how recently the number has been ported, the central database queried for every call made may indicate.

      Or the donor network redirects or provides the new routing information to the call, when it hits their switch.

      So the calling network routes to the new network instead.

    9. Re:they should start selling IPadresses like phone by jamesh · · Score: 1

      So if you had your Social Security number as an IP address, what would it be?

      5318008

    10. Re:they should start selling IPadresses like phone by trapnest · · Score: 1

      I don't think the leading zero in the second octet is valid.

    11. Re:they should start selling IPadresses like phone by Anonymous Coward · · Score: 0

      0.0.0.2

      Sincerely,
      M. Burns.

    12. Re:they should start selling IPadresses like phone by Anonymous Coward · · Score: 0

      00.00.00.02. Damn Roosevelt...

    13. Re:they should start selling IPadresses like phone by Anonymous Coward · · Score: 0

      or 29.09.19.69 (my bday)

      So if you had your Social Security number as an IP address, what would it be?

      000::00:0001

    14. Re:they should start selling IPadresses like phone by Rich0 · · Score: 1

      I'm not familiar with large-scale phone routing, but I suspect that the only reason that this can work is that:

      1. The US phone address space is small compared to even IPv4.
      2. I'm guessing the routing only happens once to create a circuit, and after that the same route is followed for the rest of the call (maybe with occasional adjustments, but not per-packet).

      With IPv4 imagine what would happen if people could port their IP addresses. A packet might find its way all the way to New York, and then it might get then sent on a trip to Paris, where they look it up and see that it moved and send it to China. Then every single packet after that is independently routed and follows a similar route.

      Since the IP network treats every packet as standalone it needs to be able to quickly find a route and send it on, without lots of traffic changing directions.

    15. Re:they should start selling IPadresses like phone by loxosceles · · Score: 1

      01d2:9:0247::

    16. Re:they should start selling IPadresses like phone by Luyseyal · · Score: 1

      Eh, methinks if your parents had 69'd instead, you wouldn't have that birthday...

      -l

      --
      Help cure AIDS, cancer, and more. Donate your unused computer time to worldcommunitygrid.org. Join Team Slashdot!
    17. Re:they should start selling IPadresses like phone by mysidia · · Score: 1

      The difference between IP and Phones, is in IP the IP address is both the destination host's identity and its location.

      In the telco networks, there is an identity, locator split between the phone number itself and the SS7 ID of its destination. That is, there's a database that maps the phone numbers to a location; the database rarely changes, and when a change needs to happen it gets propagated at a glacial pace (sometimes requiring manual actions by other operators).

      In the "IP" world, this would be like every packet having a "locator ID" for its destination, in the form of an AS number or other identity of the ISP the packet is destined for, separate from the IP and indicating the routing.

      And other providers used the 'locator' to route the packet, instead of the destination IP.

      But in the IP world today, there's no such thing as source routing; that notion was deprecated a long time ago, due to obvious security/DoS risks. The source of the packets has no ability to choose what route they will take through someone else's network, or where the packets will ultimately go.

      Each router operates independently (except within the administrative controls of the autonomous system that operates the router) and determines where each packet gets routed.

      Each IP address doesn't get its own route in routing tables.

      Instead major ISPs get assigned fair-sized blocks such as /20, /19, /16, etc, and announce those blocks to their peers, in order to route traffic to them.

      They can announce more-specifics, but there's a limit, created by filtering other people's routers do. There are practical problems which lead to this not being allowed as a means of 'switching ISPs'.

      Unless you justify provider-independent IP space in the first place. You don't get to take your IPs (and fragment your provider's block) when you leave.

      IP routing table slots are expensive, since every router has to be able to make a routing decision very quickly, and every block of usable IPs needs a slot, the bottleneck is memory.

  7. Desirable? by MichaelSmith · · Score: 1

    Why are some IP addresses more desirable than others? They are just numbers after all.

    1. Re:Desirable? by fucket · · Score: 1

      And why does it skip right from 12.0.0.0/8 to 14.0.0.0/8? You guys on 14.0.0.0/8, you know what subnet you're really on.

    2. Re:Desirable? by sopssa · · Score: 1

      Uh, what does? 13.0.0.0/8 is owned by Xerox. Which doesn't really make sense, but they were there to pick it up in 1991.

    3. Re:Desirable? by MichaelSmith · · Score: 2, Funny

      I will be happy to wear the consequences of owning 13.0.0.0 and following recent events I suggest China be allocated 4.0.0.0

    4. Re:Desirable? by srussia · · Score: 1

      Why are some IP addresses more desirable than others? They are just numbers after all.

      Same thing with domain names. They're just letters, after all.

      --
      Set your phasers on "funky"!
    5. Re:Desirable? by mysidia · · Score: 5, Informative

      A good example of an undesirable IP address is one that's on a bunch of spam blacklists.

      Some IP addresses are more likely to have connectivity issues than others.

      One major issue improper or poorly maintained filters, that effects most address blocks that were previously not being assigned from equally, hence the DEBOGON projects and testing.

      There are more insidious issues that only effect some blocks, however.

      For example the guerilla usage of "1.0.0.0/8" by AnoNet, and "5.0.0.0/8" by Hamachi, plus private use of those, and other ranges instead of proper RFC1918 addresses by some enterprises.

      Makes hosts that use those IP addresses more likely to have communication problems with other hosts on the internet, just because their IP address is in that block.

    6. Re:Desirable? by Anonymous Coward · · Score: 0

      WOOOOOSSH!

    7. Re:Desirable? by tagno25 · · Score: 1

      13.0.0.0/8 exists, it is just on a parallel plane a constant 2 seconds in the future

    8. Re:Desirable? by KTheorem · · Score: 1

      R.I.P. Mitch

    9. Re:Desirable? by Anonymous Coward · · Score: 0

      > Some IP addresses are more likely to have connectivity issues than others.

      Most of which would be solved by null-routing SORBS.

    10. Re:Desirable? by Anonymous Coward · · Score: 0

      Or, if sopssa above is right: years in the past.

      (OT - do you know when the new season is supposed to start?)

    11. Re:Desirable? by Jesus_666 · · Score: 1

      I expect life (well, at least online gaming) to become very interesting for the Hamachi users once 5.0.0.0/8 is given to a registry. Well, until 2025 when the first ISPs will start assigning people IPv6 adresses and Hamachi can just take over 0005::/32.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    12. Re:Desirable? by Anonymous Coward · · Score: 0

      No, China should be given 4.4.4.4/32.

      NAT the entire country under the IP of death.

  8. What about getting back some... by mrboyd · · Score: 4, Insightful

    I seriously doubt that GE, IBM, AT&T, Xerox, HP, Apple, MIT, Ford, AT&T (again), Halliburton, Bell, Prudential securities, UK government Department for work and Pensions, Dupont de Nemours and Co., Inc, Merck, USPS and some others deserve or need a /8.

    1. Re:What about getting back some... by Trolan · · Score: 5, Informative

      And for each of those /8s, you buy maybe 1.5-2 months more time until v4 exhaustion. Most of those /8s were also allocated prior to any policies permitting reclamation. Any recovery of them would involve legal wrangling, which would be expensive and time consuming. Prolonging the end result isn't a viable solution to the problem, when the solution is available now.

    2. Re:What about getting back some... by compro01 · · Score: 1

      And after all the kicking, screaming, hair-pulling, knock-down drag-out legal battles to reclaim those blocks, you buy a grand total of about 18 months.

      It's not worth it.

      --
      upon the advice of my lawyer, i have no sig at this time
    3. Re:What about getting back some... by wumpus188 · · Score: 1

      You can have my 127/8 when you pry it from my cold dead fingers, you insensitive clod!

    4. Re:What about getting back some... by Vandilzer · · Score: 1

      Let me ask you this...

      If you have a /8 would you give it back with out a fight?

      No, I thought not, and these companies pay lawyers to sit around, and in some cases pay the judges or just others to write the laws....

    5. Re:What about getting back some... by diamondsw · · Score: 1

      Yeah, I'm sure that AT&T as a global networking company has no need of those IP addresses. And yes, I'm well aware of the magnitudes involved.

      --
      I don't know what kind of crack I was on, but I suspect it was decaf.
    6. Re:What about getting back some... by QuantumRiff · · Score: 1

      Someday, everyone will eventually realize you don't increase the availability of an item much by increasing it by 1/256th.

      --

      What are we going to do tonight Brain?
    7. Re:What about getting back some... by Trepidity · · Score: 1

      I agree it wouldn't buy much, but it's probably possible to get back at least a few via only pressure, not legal wrangling. Stanford gave back their /8, for example.

    8. Re:What about getting back some... by WolfWalker545 · · Score: 1

      GE had at least two /8's when I worked for them.

    9. Re:What about getting back some... by John+Hasler · · Score: 1

      > If you have a /8 would you give it back with out a fight?

      For enough money, yes. I agree that it isn't worth the effort, though.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    10. Re:What about getting back some... by mysidia · · Score: 1

      In this case, there are 24 /8s remaining.

      If you reclaim a single /8, you increase the availability of the resource by 5%

      If you reclaim 12 /8s, you increase the availability of the resource by 25%.

      How much reclaiming a /8 delays exhaustion depends on the rate of consumption.

      In the past few years, the rate of consumption has been increasing at a steady rate. So long as justified need and demand for IP addresses continues to grow, we can expect consumption to grow.

      We haven't considered new applications yet like smartgrids, which want to use a lot of global IP addresses, as in probably many /8s worth, so everyone's electric meter at their house, toaster oven, etc, can have a public IP address on the smart grid.

      If we are fortunate, they will consider not going ahead with V4 IPs and use IPv6 IPs instead..

    11. Re:What about getting back some... by Anonymous Coward · · Score: 0

      I seriously doubt that GE, IBM, AT&T, Xerox, HP, Apple, MIT, Ford, AT&T (again), Halliburton, Bell, Prudential securities, UK government Department for work and Pensions, Dupont de Nemours and Co., Inc, Merck, USPS and some others deserve or need a /8.

      You actually said MIT... one of the first four on ARPAnet.

    12. Re:What about getting back some... by Magic5Ball · · Score: 1

      Smartgrid devices need not be addressable on the public network, even if you insist on going with exotic multi-provider billing schemes.

      --
      There are 1.1... kinds of people.
    13. Re:What about getting back some... by mysidia · · Score: 1

      2-way communications over the public internet, as used by some smartgrid devices, requires that each node have a global IP.

      I'm not really fond of it. I think it's a security risk.

      The fact you or I don't think they ought to be using public addresses, doesn't actually force them to use technologies and design their networks to have them using private addressing, and no direct internet connectivity, though.

    14. Re:What about getting back some... by Trolan · · Score: 1

      Stanford is a geographically small piece of network, with the added bonus of having periods of time with a much smaller network footprint (think summer and the ability to severely curtail the resnet). Of the large allocations they were the ones able to do it with the least amount of pain. Plus I'm sure it made for some good case studies for CS majors.

    15. Re:What about getting back some... by Deanalator · · Score: 1

      Also MIT has 18/8 which they are hardly using. I don't see why any university would need more than a /16.

    16. Re:What about getting back some... by Hurricane78 · · Score: 1

      Considering that IBM has more than 380,000 employees, and many many more devices and sub-companies, I think they actually do.

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    17. Re:What about getting back some... by raju1kabir · · Score: 1

      Merit still has 35.0.0.0/8 despite many of their largest tenants (such as the University of Michigan) moving on to smaller allocations of their own (mostly starting at 141.211/16). Other than MSU, I can't fathom what they are doing with all that space.

      --
      "Patriotism is your conviction that this country is superior to all other countries because you were born in it." -- GBS
    18. Re:What about getting back some... by MadMaverick9 · · Score: 1

      Excuse me - and why is that? Why does every employee at IBM or Apple need to have a routable ip address?

      If IBM has 100 ip addresses for gateways to provide access to and from the Internet. And another 100 ip addresses for external webservers. Then I believe 200 ip addresses for IBM are plenty enough.

      Please explain to me why 256 IP Addresses for IBM is not enough?

      And to be honest, I feel quite comfy behind my stealthy NATed DSL modem, knowing that NOT everybody on the Internet can access my computer.

      Yes - I still run a firewall on my computer to protect myself from laptops that friends or family connect to my little internal network. But it's a big difference between protecting my computer from the occasional other computer on my little internal network, or protecting my computer from 5,000,000,000+ other computers on the Internet. Which is what I would have to do if my computer had a routable ipv6 address.

  9. audits... by irving47 · · Score: 1

    I guess it's ICANN or ARIN that forces audits and demands accountability of usage of address space. Who are some of the big targets for recovery? Apple should be target numero uno with the entire 17.x.x.x class A. I know my college used a lot of 143.88.x.x as live ip's for every work station and wifi-connected laptop that happened to come along. No, that's not a lot, but just an example of the waste that goes on.
    (Now i'm going to be flamed by the "NAT is just a crappy hack/workaround" crowd.) Oh well.

    --
    I had a sucky sig.
    1. Re:audits... by MightyMartian · · Score: 1

      It is a crappy hack/workaround, but it works right now. At some point I know I'm going to have to switch, but for now, well, I'll happily use NAT with port forwarding to make my services available.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    2. Re:audits... by compro01 · · Score: 1

      The problem with that is the the issuing of IP space back when a lot of those were handed out have no provisions for auditing, use accountability, or reclamation. That means you're looking at a long ugly legal battle, and even if you do win, you buy a little less than one month per /8 reclaimed.

      --
      upon the advice of my lawyer, i have no sig at this time
    3. Re:audits... by klapaucjusz · · Score: 1

      [NAT] is a crappy hack/workaround, but it works right now.

      Freedom is slavery, war is peace, and all Internet communication is client-server.

    4. Re:audits... by Lennie · · Score: 1

      [NAT] is a crappy hack/workaround, but it works right now.

      Not for long though, we are almost running out of IPv4.

      --
      New things are always on the horizon
  10. Routers and IPvx by hackwrench · · Score: 1

    The way I understand it, routers still use IPv4. Is it feasable for routers to use IPv6 amongst themselves, freeing their IPv4 addresses for use at endpoints?

    1. Re:Routers and IPvx by gandhi_2 · · Score: 1

      huh?

      If you are talking about gateway routers, they have at least 2 interfaces. One interface must be in the subnet it gateways, the interface linking to the next router usually uses a private non-routable like 10...., 176.16...., or 192.168.... I see no way to claim back any routable IP's from the routers themselves. And even if you could, you are only getting back one address per subnet.

      deprecating broadcast and making the last address on the subnet a valid host address would be about as feasible. which is to say, it ain't gonna happen.

    2. Re:Routers and IPvx by metamatic · · Score: 1

      If you mean the Internet backbone... Yes, it's possible to encapsulate IPv4 and route it across an IPv6-only backbone by making the routers at both ends handle 4to6. Some Asian ISPs have tried it.

      However, in practice it's not the growth in new backbone connections and backbone routers that's exhausting the IPv4 address space; it's all the new client devices.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
  11. Install your own 6to4 tunnel today by bbn · · Score: 5, Interesting

    Run this script to get your own IPv6 address today:


    CUR_IP=(`ip -4 addr show ${CUR_DV} | awk '/inet / { print $2 }' | sed -e 's/^\(\([0-9]\{1,3\}\.\)\{3\}[0-9]\{1,3\}\).*$/\1/'`)
    IPV6_ADDR=$(printf "2002:%02x%02x:%02x%02x:%04x::%04x" $(echo "${CUR_IP} ${SLA_INTF} ${INTF_ID}" | tr '.' ' '))

    ip tunnel add tun6to4 mode sit remote any local ${CUR_IP}
    ip link set dev tun6to4 up
    ip -6 addr add ${IPV6_ADDR}/64 dev tun6to4
    ip -6 route add 2002::/16 dev tun6to4
    ip -6 route add ::/0 via ::192.88.99.1 dev tun6to4 metric 1

    Install radvd if you want to share your new IPv6 subnet with other people on your local network.

    This is all it takes. You do not need to wait for your ISP to get a clue.

    Only problem is this does not work with NAT.

    1. Re:Install your own 6to4 tunnel today by AlexWillisson · · Score: 5, Interesting

      I use SIXXS, it's been working great.

      http://www.sixxs.net/main/ (www is required, the site isn't perfect but it works)

      I currently have two tunnels (one to an out of house server & one to my house), a subnet for my house (I've tested it, I can ssh from an external server directly to my in-house computers without any port forwarding). It adds a little latency (since you have to go through some other router before reaching the ipv6 part of the internet), but not too bad.

    2. Re:Install your own 6to4 tunnel today by Dagger2 · · Score: 4, Informative

      Only problem is this does not work with NAT.

      To be clear, 6to4 needs to be run on the device with your public IP address, or alternately that device needs to pass protocol 41 traffic to the machine doing 6to4. The rest of your network then gets access by native IPv6 routing.

      The presence of NAT is not fatal to 6to4.

    3. Re:Install your own 6to4 tunnel today by KiloByte · · Score: 1

      Too bad, the anycast 192.88.99.1 sucks ass from so many places. For me, for example, it's in Switzerland, 60ms ping away (Poland).

      I use SiXXS instead, with 15ms pings.

      --
      The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
    4. Re:Install your own 6to4 tunnel today by Omnifarious · · Score: 1

      I've been trying to convince anybody who does setup for small networks to just do this as a matter of course. ISPs keep telling me nobody asks for IPv6. If they saw enough traffic to 192.88.99.1 they might change their tune.

    5. Re:Install your own 6to4 tunnel today by pongo000 · · Score: 4, Interesting

      I use SIXXS, it's been working great.

      Be careful...Jeroen runs SixXS with an iron fist, and actually monitors the content you host. This, to me, is unacceptable. And don't get on Jeroen's bad side: You'll be shut down in a heartbeat if you dare question (publicly or privately) any part of the SixXS infrastructure in a critical way.

      My suggestion: Run from SixXS as fast as you can. HE is great to work with, and they have no interest in what you host via their IPv6 service.

    6. Re:Install your own 6to4 tunnel today by Anonymous Coward · · Score: 0

      --- 192.88.99.1 ping statistics ---
      9 packets transmitted, 9 received, 0% packet loss, time 8010ms
      rtt min/avg/max/mdev = 4.078/4.209/4.589/0.168 ms

    7. Re:Install your own 6to4 tunnel today by Anonymous Coward · · Score: 0

      sabayonnavi ~ # CUR_IP=(`ip -4 addr show ${CUR_DV} | awk '/inet / { print $2 }' | sed -e 's/^\(\([0-9]\{1,3\}\.\)\{3\}[0-9]\{1,3\}\).*$/\1/'`)
      sabayonnavi ~ # echo $CUR_IP
      127.0.0.1
      sabayonnavi ~ # :)

    8. Re:Install your own 6to4 tunnel today by bbn · · Score: 1

      Sorry, that should have been:


      CUR_IP=(`ip -4 addr show eth0 | awk '/inet / { print $2 }' | sed -e 's/^\(\([0-9]\{1,3\}\.\)\{3\}[0-9]\{1,3\}\).*$/\1/'`)

      Replace eth0 with whatever device is your primary ethernet device.

    9. Re:Install your own 6to4 tunnel today by digitalsushi · · Score: 1

      He's an intense guy. You can flip through the sixxs forums to get a feel for how true the parent's claim is.

      --
      slashdot: where everyone yells sarcastic metaphors to themselves to understand the issue
    10. Re:Install your own 6to4 tunnel today by pongo000 · · Score: 5, Informative

      Or do a Google search for "jeroen sixxs". You'll hit the motherlode, including these gems (among many):

      http://en.linuxreviews.org/SixXS
      http://www.koopman.me/2008/04/stay-away-from-sixxs-run-by-a-couple-kids/
      https://rejo.zenger.nl/misc/1221048210.php

    11. Re:Install your own 6to4 tunnel today by mtxf · · Score: 1

      Hi there,

      What are the variables SLA_INTF and INTF_ID supposed to be in your script above?

      Without them it calculates my ipv6 address as: 2002:5e4b:cf23:0000::0000 (from 94.75.207.35) which doesn't look right to me.

      Thanks

    12. Re:Install your own 6to4 tunnel today by MrWa · · Score: 1
      This was clear to me from your post...complaining about Jeroen and then stating HE is great to work with...

      You mean Hurricane Electric, right? They are great to work with!

    13. Re:Install your own 6to4 tunnel today by jbgeek · · Score: 1

      Too bad, the anycast 192.88.99.1 sucks ass from so many places. For me, for example, it's in Switzerland, 60ms ping away (Poland).

      I use SiXXS instead, with 15ms pings.

      I set up a 6to4 on a Canadian friend's router (Eastlink) and it routed to Sweden. A friend in Fremont, CA, USA also routes the anycast to Sweden. My ISP routes it to HE a few hops away. :lol:

    14. Re:Install your own 6to4 tunnel today by bbn · · Score: 1

      SLA_INTF=0
      INTF_ID=1

      What you got might also work. In fact any values between 0 and ffff for those two should work. The ::0 address is special in that it is anycast for all available routers, and you probably should not be able to assign it as a main address, but Linux does not seem to care and does it anyway.

      Your address can be abbreviated to 2002:5e4b:cf23::

    15. Re:Install your own 6to4 tunnel today by mtxf · · Score: 1

      Hey,

      Thanks for the reply, it appears to be working! :)

      Just as a note for others: I had to grab an updated shorewall package from debian testing because the version shipped with lenny doesn't support ipv6 properly and was blocking my packets. If ping6 tells you Operation not Permitted then that is the solution.

    16. Re:Install your own 6to4 tunnel today by jbgeek · · Score: 1

      Hi there,

      What are the variables SLA_INTF and INTF_ID supposed to be in your script above?

      Without them it calculates my ipv6 address as: 2002:5e4b:cf23:0000::0000 (from 94.75.207.35) which doesn't look right to me.

      Thanks

      The entire 2002::/16 IPv6 block is reserved for 6to4. The address above isn't a full address, it's a 6to4 prefix (more succinctly represented as 2002:5e4b:cf23::/48). Basically, a 6to4 prefix is 2002:[half of your IPv4 in hex]:[2nd half]::/48. The 5e 4b cf 23 is 94.75.207.35 in hex. So the address is correct.

      You then take your prefix and use it as /64s on your interface and LAN(s), giving you 16 bits of network field to work with (yes, 65,536 subnets possible). For instance, you could set your 6to4 router's 6to4 interface address to 2002:5e4b:cf23::1/64 (which is shorthand for 2002:5e4b:cf23:0000:0000:0000:0000:0001/64 ... double colon represents a run of zeros). Then you could set your inside LAN prefix to say 2002:5e4b:cf23:1::/64 (2002:5e4b:cf23:0001:0000:0000:0000:0000/64), so the inside LAN IPv6 on your 6to4 router might be 2002:5e4b:cf23:1::1/64 (as in IPv4 I tend to use host number 1 as my router IP). You have the entire 4th quad to use for LANs/subnets (2002:5e4b:cf23:0:: - 2002:5e4b:cf23:ffff::), so you could use any of 'em.

      Your 6to4 router will encapsulate your IPv6 traffic in a a 6in4 tunnel packet (IPv4 protocol 41), and send it to the 6to4 tunnel server. If you use the anycast address for 6to4 servers (192.88.99.1) for the tunnel destination, it's supposed to send it to the closest 6to4 server, but unfortunately it's at the mercy of your ISP & BGP where it goes, so sometimes it's best to find the closest one to you and use that instead of the anycast.

      Return traffic gets sent back to the IPv4 address encoded in the 2nd and 3rd quads of the IPv6 address. Obviously, if your ISP changes your IPv4 frequently, this could be annoying, since your IPv6 prefix will change with it. One of the reasons I stick with statically configured 6in4 tunnels for my IPv6 connectivity. :)

      Also, word to the wise, if you get IPv6 going one way or another, make sure you have ip6tables running and configured on your router, otherwise all your machines will be wide open on the IPv6 internet with no firewall!

    17. Re:Install your own 6to4 tunnel today by Anonymous Coward · · Score: 0

      I am using it with NAT. A number of routers, even cheap ones, allow protocol 41 (ipv6 in ipv4) to go to the "default" destination, either implicitly or adding a rule for proto 41. Mine allows. So the only restriction is that only one 6to4 gateway can be present behind the router, and the CUR_IP above need to be the private for the tunnel, and the public for the ipv6 prefix.

    18. Re:Install your own 6to4 tunnel today by raju1kabir · · Score: 1

      Too bad, the anycast 192.88.99.1 sucks ass from so many places. For me, for example, it's in Switzerland, 60ms ping away (Poland).

      You think that's bad, I'm in Malaysia and from here it routes to South Africa.

      --
      "Patriotism is your conviction that this country is superior to all other countries because you were born in it." -- GBS
  12. Too much effort for too little benefit by Nicolas+MONNET · · Score: 2, Insightful

    Even if you could recoup some of these addresses, this would only afford a few months of use, so it's not going to be worth the effort.

  13. Why should we care about idiots? by kju · · Score: 2, Insightful

    So, what? Some idiots have abused reserved or otherwise unused netblocks for their internal networks. I honestly couldn't care less. I have seen this before, even with other blocks which were already in use. It is a very bad practice. Unfortunately there is only one way people might stop doing this: Allocate the blocks now. If users won't be able to reach certain sites, the admin might change the internal addresses. Or they might not. Who cares? No, really: Who cares?

    1. Re:Why should we care about idiots? by Anonymous Coward · · Score: 0

      Agreed. There is a major company (that everyone should recognize; no, it's not Coca-Cola) that uses an IP range allocated to the US DoJ for use on their internal network. I guess in their case they don't need to access the sites that those IPs really belong to, so they'll probably be ok.

      ~ G

    2. Re:Why should we care about idiots? by cffrost · · Score: 1

      Who cares?

      Hmm, I dunno. Perhaps you're ri...

      No, really: Who cares?

      Whoa! Back off man, I said I don't fucking know. You win, okay? Jesus...

      --
      Thank you, Edward Snowden.

      "Arguments from authority are worthless." —Carl Sagan
  14. Wouldn't more widespread SNI support be nice? by Anonymous Coward · · Score: 1, Interesting

    Where I work perhaps 50% of our IP allocations are due to requests for SSL websites. Now imagine a world without IE6/Windows XP where IIS supported SNI. Unfortunately I suspect Microsoft has once again been far too slow to catch up. That was the obligatory Microsoft bash out the way - seriously though, how long is it going to take to finally lose the ridiculous single address per site requirement for websites in a globally supported manner?

    1. Re:Wouldn't more widespread SNI support be nice? by Lennie · · Score: 1

      Actually, it's not IE6, it's Windows XP, IE7 and IE8 on Windows XP don't understand SNI either,

      --
      New things are always on the horizon
    2. Re:Wouldn't more widespread SNI support be nice? by Anonymous Coward · · Score: 0

      Pretty sure I mentioned Windows XP.. yes, yes I did. Apologies for not being clearer. Score of 2? Geez Slashdot has completed its transition into the internet equivalent of MTV.

    3. Re:Wouldn't more widespread SNI support be nice? by Anonymous Coward · · Score: 0

      He was just clarifying that the OS is the issue, not the browser per se (and his score of 2 is due to existing good karma, not in relation to his reply to your post).

    4. Re:Wouldn't more widespread SNI support be nice? by butlerm · · Score: 1

      That is why the government should pay Microsoft to backport SNI to Windows XP and 2000. Those machines aren't going away any time soon.

  15. How's NAT64 coming along? by Nicolas+MONNET · · Score: 5, Insightful

    From the beginning of IPv6, something was missing: the possibility for IPv4 only hosts to reach IPv6 only hosts. The solution is a form of nat, called NAT64, but a few months ago it was just a vague proposal AFAIK. As long as this is not solved, the transition to IPv6 *cannot* work. There is a simple reason: the planned transition involves ALL hosts talking both IPv4 and IPv6. When you speak both, inevitably the least used IPv6 is not supported well, and people end up using only IPv4.

    It's so obvious, I find it shocking it's not taken into account more seriously.

    1. Re:How's NAT64 coming along? by klapaucjusz · · Score: 1

      NAT64 so obvious, I find it shocking it's not taken into account more seriously.

      It was actually a part of the initial design for IPv6 -- see Section 5 of RFC 1710, or all the stuff about "translation from IPv6 to IPv4" in RFC 1883. It just somehow fell out of the specifications during the standardisation process.

    2. Re:How's NAT64 coming along? by paskie · · Score: 1

      NAT64 actually does not solve that, it concerns only the IPv6->IPv4 part, not vice versa. A more general mechanism NAT-PT has been proposed at the dawn of IPv6, but its status has been changed to historic by RFC4966 as it turns out that this is not really easy to get right.

      --
      It's not the fall that kills you. It's the sudden stop at the end. -Douglas Adams
    3. Re:How's NAT64 coming along? by Abcd1234 · · Score: 1

      As I understand it, NAT64 has gotten greater attention in the last little while as people involved in v6 have finally come to the conclusion that it, or something like it, is going to be necessary to make the transition happen.

      'course, personally, I think it's far more important that we get old, broken routers shut down ASAP. Today, people at home are actively *turning off* the v6 stack on their desktops because their broken routers erroneously send out radv broadcasts, despite having no v6 connectivity. The result is massive delays due to v6 connection timeouts. Meanwhile, service providers who support v6 are actively choosing not to add AAAA records to their sites because those with broken v6 connectivity would see poor service (Google is one of those doing this, which is why for most, www.google.com has no AAAA record, while ipv6.google.com does... unless your v6 provider has negotiated a special arrangement with Google, at which point they'll provide AAAA records for all of their services).

    4. Re:How's NAT64 coming along? by bbn · · Score: 4, Informative

      NAT between v4 and v6 has been deprecated.

      The solution is dual stack. Each machine will have both a v4 and a v6 address. The v4 address will be subject to NAT. The v6 will be used because you need it for peer to peer traffic such as voice over IP.

      People without dual stack will be in for a hard awakening the day servers start appearing with only v6 because they couldn't afford a v4.

    5. Re:How's NAT64 coming along? by Nicolas+MONNET · · Score: 1

      It'd be awesome if it was possible to shut those routers down, but it's never going to happen. Consider: there's still plenty of sites (even major websites, CNN until last year for example) that are incompatible with ECN (explicit congestion notification), despite the fact that it's almost 10 years old, and that it is theoretically backward-compatible.

      If people can't get fucked to implement IPv4 properly, I have little hope that they'll switch to IPv6 swiftly. The only sensible scenario is one where people migrate little by little, and interop is possible during that time.

    6. Re:How's NAT64 coming along? by Nicolas+MONNET · · Score: 1

      Yeah that's actually what I meant. The scenario I see happening with NAT64 in place is that residential and mobile hosts get IPv6 addresses first, and are able to connect to enterprise-y legacy IPv4 services. Such services have no real need to connect back to residential subscribers usually, and if they do they just have to implement IPv6. Seeing how most enterprise networks are run (poorly), this is the most likely scenario. But until recently this was simply impossible to implement.

    7. Re:How's NAT64 coming along? by Wesley+Felter · · Score: 1

      NAT between v4 and v6 has been deprecated.

      I see you haven't been following the IETF lately. Although some people are promoting flavors of dual-stack, NAT64 is back on the table. http://tools.ietf.org/html/draft-ietf-behave-v6v4-xlate-stateful-08

    8. Re:How's NAT64 coming along? by ObsessiveMathsFreak · · Score: 2, Interesting

      It's so obvious, I find it shocking it's not taken into account more seriously.

      Our present situation is due in large part to the incompetence of the IPv6 designers and their total and complete failure to plan, or even recognise the need, for a transition.

      The IPv4 address space could have been embedded in the IPv6 space. If the existing standard couldn't handle it, then that standard needed to be changed so it could have. IPv6 machines needed native capability to talk to IPv4 devices. Their lack of it is a damning indictment of the design team and puts a serious question mark over their ability to design adequate technologies.

      A lesser problem, but still an important one, was the current IPv6 address naming system. The addresses are inherently long, but no serious effort was made to mitigate this. A complex and self contradicting set of "shortcuts" was the extend to which the designers went to try and mollify a problem they knew was coming, but largely ignored anyway. It will fall to third parties to design the neccessary conversion tools and standards that network engineers around the world will need to use IPv6 in daily practice. Again, a clear sign of incompetence.

      5 years ago, when IPv6 adoption rates were recognised as a problem, the designers should have taken steps to make the transition smoother. They didn't bother to do that. As a result, IPv6 in its current form can never be used to make the smooth transition that is required. Instead, we will have a painful and troublesome upgrade process which will give headaches and interoperability problems for the next 40 years, if not simply forever.

      This problem will never go away. Once IPv4 runs out completely, there will be a mess of an internet with NAT in places and misconfiguration or conflicting IPv4/IPv6 capable clients with two addresses each all desperately trying to send messages to one another over the tangled knots and wires of madness that the internet will have become. Only reliance on the end to end principle will prevent total and utter meltdown.

      It's going to be nasty, and we're all going to have to get used to it.

      --
      May the Maths Be with you!
    9. Re:How's NAT64 coming along? by The+Famous+Brett+Wat · · Score: 1

      People without dual stack will be in for a hard awakening the day servers start appearing with only v6 because they couldn't afford a v4.

      Not nearly as hard as the poor schmucks who can't afford the IPv4 address on the server.

      --
      proof, n. A demonstration that a conclusion is implied by certain premises and axioms.
    10. Re:How's NAT64 coming along? by ScytheBlade1 · · Score: 2, Interesting

      While not a fix-all, squid can alleviate most all of the headaches involved with v6 v4 communication when it comes to HTTP (also known as "the internet" by the masses).

      Squid is v4 and v6 aware, which means if you have an IPv6 host using squid, it can talk to an IPv4 host. If you have an IPv4 host, it can now talk to an IPv6 host as well. The only downside here is that it requires configuration of the proxy in the browser directly, you can't (easily, without DNS spoofing) transparently proxy all requests. Fortunately, this is generally not an issue for any business with a competent network admin staff.

      Considering how many networks already deploy squid..

    11. Re:How's NAT64 coming along? by Jeremi · · Score: 1

      A lesser problem, but still an important one, was the current IPv6 address naming system. The addresses are inherently long, but no serious effort was made to mitigate this.

      So you don't think the :: zero-compression scheme is sufficient. What, in your mind, would "a serious effort" have looked like? Built-in-zlib compression? Restricting the IPv6 address space to 32 bits?

      In any case, I think the idea is that if you're having to manually type in (or even think about) IPv6 addresses, you're doing it wrong. Things are supposed to auto-configure in IPv6 land.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    12. Re:How's NAT64 coming along? by Jeremi · · Score: 1

      Fortunately, this is generally not an issue for any business with a competent network admin staff.

      That's all well and good for them, but what about the other 98% of the world? ;^)

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    13. Re:How's NAT64 coming along? by simoncpu+was+here · · Score: 1

      faithd(8) works fine in *BSD.

    14. Re:How's NAT64 coming along? by butlerm · · Score: 1

      If the existing standard couldn't handle it, then that standard needed to be changed so it could have.

      That's the problem, IPv4 had a defective, fixed address length design from the very beginning, and the only way to fix it would require a solution that was not interoperable with IPv4 - not without NAT and ALGs at any rate.

      It would be nice if the IPv6 designers learned from this mistake and designed a variable length address based protocol that wouldn't have the same inevitable obsolescence that IPv4 has, but that is a secondary issue. The *big* mistake was the decision to use (short) fixed length addresses with IPv4 in the first place.

    15. Re:How's NAT64 coming along? by butlerm · · Score: 1

      Things are supposed to auto-configure in IPv6 land

      Servers are not going to auto-configure any time soon. DNS requires that servers have stable, static IP addresses. Using the MAC as part of the address won't work, because it makes it difficult to impossible to switch network cards, short of statically assigning a custom MAC which defeats the point.

      For various reasons an *enormous* amount of security is done using IP address masks. None of that auto-configures with IPv6 either, or at least not yet. That is all lots of work for server and network administrators, work which generally has to be duplicated for IPv4 and IPv6.

    16. Re:How's NAT64 coming along? by davros-too · · Score: 1
      nobody wants an ipv6 address -- because all websites are on ipv4 -- because there is no demand for websites to be on ipv6 -- so nobody wants an ipv6 address

      Also, FFS could someone write some simple and easy to implement deployment guides for common website configurations like LAMP, IIs6/asp.net, etc. Right now I have to read the technical specifications and figure it out - no way I have time for that!

      --
      In theory, there's no difference between theory and practice; in practice there is.
  16. Not using any bogons over here by coolgeek · · Score: 1

    But I did notice the other day that Time Warner is using 10.0.0.0 for user devices, and not just between the device and its gateway. Such IPs are exposed to the public, and fully routable within their network. Well, the cross-section of the public limited to TW customers, I suppose. I discovered this quite by accident. I thought my WiFi router was at 10.something and was very puzzled by the web page I received, which said "Scientific-Atlanta WebStar Cable Modem". Turns out my router is at 10.somethingelse

    --

    cat /dev/null >sig
    1. Re:Not using any bogons over here by jimicus · · Score: 1

      Not at all uncommon with big ISPs, alas. British Telecom are doing something similar - which to my mind suggests there may well be more than one layer of NAT going on for quite a few customers....

    2. Re:Not using any bogons over here by /dev/trash · · Score: 1

      Yeah, I had to switch to 192.168. once my ISP started to use 10.x.x.x a few years ago. Sucked.

    3. Re:Not using any bogons over here by Anonymous Coward · · Score: 0

      Just out of curiosity where is this? I have some knowledge of where TWC is (and isn't) using 10.0.0.0/8 and if you can reach a 10net address there is probably a config problem somewhere.

    4. Re:Not using any bogons over here by Mage+Powers · · Score: 1

      Using 10/8 to number internal routers doesn't directly mean NAT

    5. Re:Not using any bogons over here by jimicus · · Score: 1

      Well, no, but this is BT we're talking about here. If they told me the sky was blue I'd look outside.

    6. Re:Not using any bogons over here by mister_playboy · · Score: 1

      Interesting read... thanks.

      --
      Do what thou wilt shall be the whole of the Law ::: Love is the law, love under will
  17. Oh well... by snowtigger · · Score: 1

    I've been using 1.1.1.1/8 at home for years. It's by far the quickest to type and remember.

    I'll probably keep using it for a while, until I need to reach any of those officially allocated addresses in 1/8. Hearing they got allocated in Africa and Latina America is really good news, since I rarely go to African and Latin American websites.

    1. Re:Oh well... by Trolan · · Score: 1

      No, it's APNIC (Asia Pacific) which got those blocks, not AFRINIC (Africa) or LACNIC (Latin America/Caribbean). If you have need to communicate with Japan, China, India, etc., you'll need to switch.

    2. Re:Oh well... by Anonymous Coward · · Score: 0

      APNIC, it's Asia-Pacific, you insensitive (and technically incompetent) clod!

    3. Re:Oh well... by /dev/trash · · Score: 1

      I used to use 10.x.x.x for my internal network, until it started to get routed. Appears some ISPs use it for things.

    4. Re:Oh well... by klapaucjusz · · Score: 1

      Hearing they got allocated [to non-English speaking countries] is really good news, since I rarely go to [foreign] websites.

      Until you try to visit an American website that is hosted by an Asian ISP (because it's cheaper that way).

    5. Re:Oh well... by Anonymous Coward · · Score: 0

      Is 10.1.1.1 too hard to type and remember?!

    6. Re:Oh well... by Skapare · · Score: 1

      He probably couldn't figure out the difference between "O" and "0" which are right next to each other. He could have just set up his own top level domain in a self-rooted name server and typed "x", too :-)

      --
      now we need to go OSS in diesel cars
    7. Re:Oh well... by mysidia · · Score: 1

      10.x.x.x is unroutable private IP address space.

      Oh, but the standards can't make guarantees that your ISP doesn't route it inside their own internal network.

      If you use private IPs, a pre-requisite is that your router should be configured to block traffic to/from those private IP ranges on its WAN interface.

      Basic bogon filtering/spoof protection suggests you should block all private ranges on your WAN interfaces (not just private IP ranges you use).

    8. Re:Oh well... by raju1kabir · · Score: 1

      Until you try to visit an American website that is hosted by an Asian ISP (because it's cheaper that way).

      Huh? Here in Asia it's very common to host in the USA, where it's much cheaper.

      You feel the latency, though, which is why more expensive local hosting has a certain cachet among those who can afford it.

      --
      "Patriotism is your conviction that this country is superior to all other countries because you were born in it." -- GBS
  18. Map of the Internet by Anonymous Coward · · Score: 0, Funny

    It looks like that the Map of the internet needs to be redrawn soon.

    1. Re:Map of the Internet by Anonymous Coward · · Score: 0

      this is the best xkcd ever!

    2. Re:Map of the Internet by Lennie · · Score: 1

      This one is almost up to date:

      http://www.personal.psu.edu/dvm105/blogs/ipv6/2009/08/and-another-two-are-off.html

      if you add these 4, then you'll be up to date:
      http://www.personal.psu.edu/dvm105/blogs/ipv6/2009/09/two-more-gone.html
      http://www.personal.psu.edu/dvm105/blogs/ipv6/2010/01/ipv4-free-pool-drops-below-10.html

      --
      New things are always on the horizon
  19. 131.0.0.0 by ZERO1ZERO · · Score: 1
    For some reason the private network at my work is on 131.0.0.0 with various subnets and VLANS in place. I believe this is already a public IP Address range for something or other.

    No, I don't know why it is that and not something else. We only have a couple hundred assigned IP addresses.

    1. Re:131.0.0.0 by Anonymous Coward · · Score: 0

      Some sysadmins will probably get around limited IP ranges by using public addresses and custom rules to only route them inside the network.
      I'm surprised it hasn't been a more popular thing with people.
      How many offices have a use for the Youtube IP for example? (209.85.227.139)

      Yeah, it goes against standards and the mere suggestion probably gave some people heart attacks, but it could work.
      It kills 2 birds with 1 stone, block unnecessary websites and free the IPs for use in the network.

      But in saying that, it isn't entirely necessary, despite the mess with NAT.

    2. Re:131.0.0.0 by Anonymous Coward · · Score: 0

      NevadaNet, from UNR/UNLV in Reno/Las Vegas, use 131.216.0.0/16. Good thing no one there needs any of those services (they also service the local colleges, state entities and all in all some 100+ sites in Nevada).

  20. Better Reserve 1.1.1.0/24 :-) by billstewart · · Score: 1

    So many network examples out there use 1.1.1.1 and 2.2.2.2 as addresses - I hope the APNIC has the sense to make 1.1.1.0/24 reserved.

    1.0.0.0/8 isn't publicly routable - it was reserved, and ISPs don't route it, though they'll be starting now. 1.0.0.0/8 was temporarily safe to use *because* it wasn't routable or used for real Internet sites.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
    1. Re:Better Reserve 1.1.1.0/24 :-) by xaxa · · Score: 1

      traceroute -In 1.1.1.1
      traceroute to 1.1.1.1 (1.1.1.1), 30 hops max, 60 byte packets
        1 192.168.1.254 69.794 ms 69.256 ms 68.732 ms
        2 212.74.102.13 24.112 ms * *
        3 * * *
        4 * * *
        5 * * *
        6 * 10.72.11.74 31.213 ms 27.606 ms
        7 1.1.1.1 27.320 ms 27.172 ms 27.544 ms

      That's not meant to happen, is it?

      traceroute -n 1.1.1.1
      traceroute to 1.1.1.1 (1.1.1.1), 30 hops max, 60 byte packets
        1 192.168.1.254 33.818 ms 33.315 ms 32.731 ms
        2 212.74.102.13 23.348 ms 30.207 ms 38.751 ms
        3 10.72.4.179 38.744 ms 38.737 ms 42.955 ms
        4 10.72.4.126 42.953 ms 46.147 ms 46.144 ms
        5 10.72.9.53 52.619 ms 54.692 ms 56.713 ms
        6 10.72.11.74 58.784 ms 37.516 ms 32.860 ms
        7 * * *
        8 * * *
        9 * * *
      10 * * *
      11 * * *
      12 * 212.74.107.105 30.979 ms *

      (IANA network expert, I don't know the significance of the -I flag.)

    2. Re:Better Reserve 1.1.1.0/24 :-) by Anonymous Coward · · Score: 1, Funny

      IANA

      I hope you did that on purpose.

    3. Re:Better Reserve 1.1.1.0/24 :-) by Anonymous Coward · · Score: 0

      IAANE.

      The "-I" flag means to perform an ICMP, rather than UDP, trace.

      In the first case, the packets are being actively but improperly rejected by something within your ISP's network, after following next-default routes for a few hops.

      In the second, the packet is bumbling around that same ISP network, following default routes the same as case 1, but not hitting a reject rule.

    4. Re:Better Reserve 1.1.1.0/24 :-) by mysidia · · Score: 1

      It's normally in the man page for traceroute.. on most OSes "-I" means to send ICMP ECHO (ping) packets instead of UDP packets to perform the traceroute.

      Traceroutes may vary over multiple attempts, even with the same options.

      Anyways, they work by sending a packet to the destination host with a very low initial TTL, and waiting for an ICMP "TTL Exceeded" error to be returned.

      "TTL" or "Hop Limit" is a loop avoidance measure in the internet protocol. A TTL value is assigned to each packet, that is decremented after the packet passes through each router. If the TTL is ever zero, the router will drop the packet (to prevent a loop), and attempt to send an error message back by sending an ICMP "Time to live exceeded" error.

      The actual destination host will return an ICMP "Destination port unreachable" error instead, because no program is listening on the port.

      The router that returns the "TTL Exceeded" error identifies a hop on the path to the destination. After every hop or "wait period", the TTL is increased by one, and a new packet is sent to discover the next hop.

      So in your first example, no router ICMP response came in for TTL=3, TTL=4, and TTL=5.

      In your second example no ICMP error response came in for TTL=7, TTL=8, or TTL=9

      There are a number of different things that can cause this. Either the traceroute varies, or ICMP packets you sent are handled differently.

      Some routers on the path may be overburdened, may decrement the TTL of a packet passing through by more than 1. Might not respond with "TTL Exceeded" out an interface that can reach you at all.

      Or a firewall rule at some hop in the path could be blocking the ICMP error response required for your traceroute to work.

    5. Re:Better Reserve 1.1.1.0/24 :-) by Lord+Byron+II · · Score: 2, Funny

      IANA network expert

      Mod parent funny for the double-entendre.

    6. Re:Better Reserve 1.1.1.0/24 :-) by billstewart · · Score: 2, Informative

      I'm told, by sources that are usually authoritative enough that I'm going to be lazy and not go find the original references (:-), that APNIC has in fact done the right thing and reserved several commonly-misused subnets of 1/8 and 27/8. Slashdot won't let me quote the actual table because it has too many "'junk' characters", but they did 1.0.0.0/24, 1.1.1.0/24, 1.2.3.0/24, 1.50.0.0/22, 1.255.0.0/16.

      --

      Bill Stewart
      New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  21. Multicast/Class E by argent · · Score: 1

    How about the Class E (reserved for future use) range? That's another 15 "Class A" blocks excluding RFC0919.

    How many people use anything but 224/8 for Multicast applications? IANA seems to have most of that space reserved or experimental.

    1. Re:Multicast/Class E by mysidia · · Score: 4, Informative

      The problem with "Class E" is these addresses have a "not a valid IP address" status; the classification of the addresses are "Experimental", not UNICAST. As a result, many OSes or devices from many vendors will not allow you to assign a Class E address, or communicate with a Class E address.

      Windows XP falls into that category, Vista falls into that category, I cannot confirm whether Windows 7 falls into the category or not; unless there has been a recent patch, Class E IPs are unusable. Even Linux wouldn't allow you to communicate with a Class E address or assign it to an interface, until a kernel patch that was first introduced in January 2008

      Many routers and firewalls are in a similar situation. There is a lot of old software running at internet sites that is unlikely to be updated.

      If "Class E" address space is ever opened, it's likely that IETF would not direct IANA to assign Class E to the RIRs for public allocation, instead it might be made available for private purposes, much like the RFC1918 address space.

      The possibility of allocating 240/4 for use has been discussed on various network engineering mailing lists.

      Their findings were that many software programs and hardware devices recognize "Class E" addresses and indicates an error.

      So the thought that "Class E" is just more IP addresses to pick up for free, is a nice idea, but unfortunately no panacea. It would be very hard to resurrect that range to 'usefulness' at this point in the Internet's evolution (with such a large installed base).

  22. Enter the IP truthers by calmofthestorm · · Score: 3, Funny

    who claim that IP exhaustion is a conspiracy thought up by Al Gore to generate more money for the British Royal Family, and that if we ignore the liberal computer scientists and their biased journals, everything will be fine.

    --
    93rd rule of Slashdot: No matter how obvious my sarcasm is, my comment will be taken seriously by someone.
  23. Allocation strategy by Nofsck+Ingcloo · · Score: 1

    I'm really ticked about how the allocation of addresses has been handled over the years, and I can't seem to get a reasonable answer as to why the allocation strategy can't be fixed. How come we can't (pardon the expression) claw back a bunch of allocated but unused addresses from the organizations that are squatting on them? How come we can't allocate addresses in smaller blocks?

    1. Re:Allocation strategy by compro01 · · Score: 1

      1. Because those addresses were handed out back when there were not any provisions for reclaiming them.

      2. They are allocated in smaller blocks. This is IANA assigning address blocks to the Regional Internet Registries, which then assign smaller blocks out to whoever.

      --
      upon the advice of my lawyer, i have no sig at this time
    2. Re:Allocation strategy by Abcd1234 · · Score: 1

      Because the time involved in getting those networks defragmented so contiguous blocks could be excised, after, of course, the lengthly legal battles as organizations rightly fight the extremely expensive move, would be better spent actually fixing the problem (v6) rather than patching it for 18 or 24 months.

    3. Re:Allocation strategy by Skapare · · Score: 1

      Find out what companies have /8 allocations without a purpose that is legitimate in 2010. Drive them out of business. Let ARIN grab the IP space back. Or just grab it back anyway (let them keep the first /20 of it).

      --
      now we need to go OSS in diesel cars
    4. Re:Allocation strategy by Skapare · · Score: 1

      They've known this was coming for YEARS. They should have been renumbering W.X.Y.Z to 10.X.Y.Z over the past decade. What hasn't been renumbered, just NAT it and lose the ability to communicate with all of the net until the renumbering is finished.

      --
      now we need to go OSS in diesel cars
    5. Re:Allocation strategy by trapnest · · Score: 1

      Yes, please go drive Halliburton, Apple, DEC, IBM, etc out of business. Let me know how that goes for you.

      Even better of an idea is for ARIN to just take back ip space they gave/sold to these companies, likely under contract, then ARIN will be out of business.

    6. Re:Allocation strategy by compro01 · · Score: 1

      ARIN didn't have anything to do with it. Those blocks were assigned before the RIRs even existed.

      --
      upon the advice of my lawyer, i have no sig at this time
    7. Re:Allocation strategy by trapnest · · Score: 1

      My bad, but my point still (sorta) remains.

  24. IPv6? by Midnight+Thunder · · Score: 1

    So still no need to start getting infrastructure ready for IPv6?

    --
    Jumpstart the tartan drive.
    1. Re:IPv6? by Skapare · · Score: 1

      My work upstream ISP wants to charge lots of extra money to do IPv6. We need a new law.

      --
      now we need to go OSS in diesel cars
    2. Re:IPv6? by PsychoSlashDot · · Score: 2, Insightful

      Want me to adopt IPv6? Make IPv6 Lite.

      In my humble opinion, the problem with IPv6 is that it's too radical a methodology change for most IT folks to be interested in. I wouldn't be surprised at all if a huge number of us are silently, subconsciously "waiting it out", for someone to propose and ratify a less intimidating address-extension protocol.

      It's not that I can't handle Hex... it's not that I can't handle colons. It's not that I can't handle learning about tunnels, or brokers, or 6to4 or any of the other immense pile of knowledge surrounding IPv6. It's that I don't WANT to. IPv4 is terribly simple and does its job. IP, mask, gateway. By and large that encompasses just about everything you really need to know about IPv4 as a network admin. Sure, it's tough to have huge routing tables, but that's life. Hardware keeps getting faster and memory cheaper. Deal with it.

      Yeah, okay, IPv6 can't - by definition - be the same since it's got to overlay things. But really, if this standard was to have "caught on", it should have changed as little as possible at once. IPv4 machines should simply be a.b.c.d.0.0.0.0.0.0 or something equally obvious. Routers and IP stacks could be written to extend the address space a few more bits, and the same methods as used in IPv4 should have been used to denote subnets. It SHOULD have been a simple task of padding out IPv4 space into IPv6, and software that doesn't grok the full address space just couldn't use it. Imagine adding two more "numbers" to your telephone, so phone "numbers" could include Pi and e. Call me at 1-800-555-5e55. If your phone doesn't have the buttons, you can't dial it. Fine. But the backbone should have been smoothly extended.

      That's what IPv6 SHOULD have done. Add more address space and nothing else.

      --
      "Oh no... he found the .sig setting."
    3. Re:IPv6? by Midnight+Thunder · · Score: 1

      My work upstream ISP wants to charge lots of extra money to do IPv6. We need a new law.

      Yup. In the meantime you could look at a tunnel broker such as Hurricane Electric or Sixxs. It could at least give you a stepping stone to readiness.

      --
      Jumpstart the tartan drive.
    4. Re:IPv6? by Midnight+Thunder · · Score: 1

      There is whole bunch of stuff that comes with IPv6 that is only there to facilitate the transition. 6to4 is an example of this, since once everything is IPv6 there won't be for any need for it. As for other stuff it was likely to break anyhow. Hardware and software solution assumed 32-bit addresses, because that's what IPv4 required. Once you start trying to extend the address space, you try to do it in a way that will survive at least another 200 years. There are probably things they probably shouldn't have done, but the rocket is already in gear and slowly lifting off the launch pad, so at this point its best to accept the decisions and go with it, since anything else will mean not being ready for one the last batch of available IPv4 ring the alarm bells.

      I did question some of the choice made by IPv6, but now I just realise it makes more sense to get with the program at this point.

      --
      Jumpstart the tartan drive.
    5. Re:IPv6? by Anonymous Coward · · Score: 0

      AND GET OFF MY LAWN!

    6. Re:IPv6? by Chris+Mattern · · Score: 4, Insightful

      IPv6 works like this. Every ISP and backbone peer has looked at the massive investment necessary to make their entire installed plant IPv6 ready, the large amount of work required, the fact that they will probably break everything about five times in the process because they did something wrong, and has decided that they will migrate when someone holds a gun to their heads and absolutely forces them. Not before.

    7. Re:IPv6? by ekhben · · Score: 2, Insightful

      ... IPv4 machines should simply be a.b.c.d.0.0.0.0.0.0 or something equally obvious...

      ::ffff:1.2.3.4. Not that it helps, since v6 and v4 stacks are different.

      IPv6 is still network portion, host portion. You could still specify things in mask notation, if you wanted to, but it's kind of silly. Just use network prefix length notation, it's nicer for both v4 and v6. Gateways are still usually on ::1.

      Routers and IP stacks could be written to extend the address space a few more bits

      Ah yes, the "use more v4 bits" idea that comes up every time. Let's look at what you'd need to do to extend IPv4 addresses by one bit. First, you need somewhere to store the bit. You could use a reserved bit, or you could make a new IP option. Either way you've hit your first roadblock: no existing IPv4 equipment or software will be expecting this, so you need to replace everything with IPv4.1 equipment -- that, or randomly your packets won't go to the right destination, they'll go to the 0-bit destination instead. Oops.

      You wave a magic wand and solve that problem (which is the same problem as the IPv6 support problem). Now you turn to DNS. Oops, an A record only contains 32 bits. You'll need some way for a DNS resolver to report the extra bit back, but you can't break compatibility with existing resolvers, so you will probably wind up defining a new record, let's call it the AA record. Now you can map names to IPv4.1 addresses -- but you need to roll out DNS software everywhere to support it. Oops.

      Another magic wand later, you come to the application layer. It turns out that a bunch of software has a bunch of struct sockaddr_in variables that it uses to connect to services and to figure out who connected back in turn. You'll need some way to deal with that. Maybe you could define a new structure, sockaddr_in4_1 or something, that has the extra bit of information. Oh, but shit, now you need to rewrite all your application software to be aware of that new structure.

      Then you try to figure out DHCP, PPP, reverse DNS, ICMP, BGP, spanning-tree, accounting systems, DOCSIS, and every other IP network protocol known to man, because every single one of them is built on the basis that there's only 32 bits in a network address.

      And eventually, it turns out that the people who came up with IPv6 didn't all somehow miss the blindingly obvious solution, because there is no blindingly obvious solution.

    8. Re:IPv6? by slack_justyb · · Score: 1

      IPv4 is terribly simple and does its job. IP, mask, gateway.

      That's exactly how IPv6 works as well, it also comes with a slew of other options for auto-configuring your network (sort of like APIPA but better). There is also DHCP if you like that. Seriously, there are way too many people putting way too much thought into something as simple as IPv6.

    9. Re:IPv6? by amorsen · · Score: 1

      Operating systems are ready. Many applications are ready. DNS is ready, resolver libraries are ready. What is missing is the core Internet, precisely the people who should have been reading RFC's. Well that and CPE's, but those are just a firmware upgrade away, and ISP's seem to handle those fine.

      If IPv6 had been designed to allow IPv6-capable devices to connect across a partially IPv4 path, we would have been fine. This is what using an IP routing option would have given us (with NAT done when going IPv6 to IPv4 and back). It would also have allowed e.g. IPv6 browsers to connect to IPv4 web servers.

      Of course it wasn't obvious at the time that the problem would be ISP's and core router vendors dragging their feet.

      --
      Finally! A year of moderation! Ready for 2019?
    10. Re:IPv6? by Anonymous Coward · · Score: 0

      All of your points apply equally to IPv6 as to the OP's suggestion, so using them as arguments for why OP's suggestion is bad and IPv6 is better is just lunacy. All he's suggesting is that they should have preserved the existing notation instead of introducing a new format which people have to spend time learning (which is probably a bigger deal for us casual users who don't have to work with this stuff daily - IPv4 is incredibly simple to remember even when you've not done anything with it for 12 months, whereas I'd probably have to go refresh my memory on IPv6 every time).

    11. Re:IPv6? by Anonymous Coward · · Score: 0

      All of your points apply equally to IPv6 as to the OP's suggestion

      Yes, which is why he made them.

      using them as arguments for why OP's suggestion is bad and IPv6 is better is just lunacy.

      Only if you're a fucking moron who doesn't understand logic.

  25. Marketing + Consumer Idiocy = Profit! by greatica · · Score: 2, Insightful

    Oh geez, I'm gonna have to explain things to my Mom after she gets the following notice in the mail:

    "Great news! Our engineers have invented an amazing new technology called IPv6 that NONE OF OUR COMPETITORS HAVE: More addresses! Greater speed! Less lag! New HD content never before available! OMG this new technology called VOIP works over it! Perform online backups! And enjoy the $20 increase to your monthly bill!

    That or Obama launches a "Rebates for Routers" program - 6 months AFTER I purchase an IPv6 device.

    1. Re:Marketing + Consumer Idiocy = Profit! by Billly+Gates · · Score: 2, Insightful

      Well the investors have to get their 15% return every quarter for all of eternity somehow. This is whats expected in this day and age.

  26. The sky is falling...again? by clm1970 · · Score: 1

    Not the first time the IPv4 Sky is falling. CIDR and NAT fixed the first couple of times. Quite possible there will be a large proliferation of v4 to v6 gateways. Or other policy changes to prolong the available pool of IPv4. The "drop dead date" for running out of address space keeps getting pushed out....

    1. Re:The sky is falling...again? by Wildclaw · · Score: 1

      The "drop dead date" for running out of address space keeps getting pushed out....

      These are the archive.org history for the potaroo.net automated IPv4 exhaustion counter. The two dates are "Projected IANA Unallocated Address Pool Exhaustion" and "Projected RIR Unallocated Address Pool Exhaustion".

      2006-08-23 : 2011-03-30 , 2012-07-14
      2007-01-25 : 2011-07-24, 2012-07-19
      2007-08-27 : 2011-06-10, 2012-03-19
      2008-01-29 : 2011-06-02, 2012-08-05
      2008-07-30 : 2011-02-01, 2011-12-25
      2010-01-25 : 2011-09-09, 2012-09-01

      I can't seem to find this so called "pushing out" that you are talking about.

    2. Re:The sky is falling...again? by clm1970 · · Score: 1

      Touche. To clarify...I was mostly referring to back in the 90's when we were told the address space was runnig out only to have NAT save the day and CIDR before that. I wasn't clear about that. Other upper management types in my world think there's going to be some worldwide "flashcut" to IPv6 on hardware that does IPv6 in process only and not hardware.

  27. How do these ignorant comments get modded up? by Abcd1234 · · Score: 3, Insightful

    This has been addressed time and time (and time) again. a) Those organizations would have to defrag their IP space before large blocks could get released, a process that's slow, intensive, and expensive. But more importantly, b) even if they did that, and then release those blocks for reallocation, at the current rate of consumption, it'd buy us, what? 18 months? Two years at the outside? Meanwhile, global routing tables would get even *larger*, and they're already gigantic.

    No, reallocating unused IPs is a total fucking waste of time. That time would be *far* better spent getting IPv6 deployed so we could all move on from this mess.

    1. Re:How do these ignorant comments get modded up? by BitterOak · · Score: 1

      This has been addressed time and time (and time) again. a) Those organizations would have to defrag their IP space before large blocks could get released, a process that's slow, intensive, and expensive.

      And more importantly, what incentive would these organizations have to give their addresses back?

      --
      If I can be modded down for being a troll, can I be modded up for being an orc, or a balrog?
  28. While they're at it... by jadobbins · · Score: 1

    I want 1.3.3.7

    --
    "There is no Honor, without Pie."
    -Weeble
    1. Re:While they're at it... by Anonymous Coward · · Score: 0

      you'll have to settle for 1.4.7.3.

  29. I would pay good money.... by Filgy · · Score: 1

    ....for 1.3.3.7... :)

    --

    -- filgy
  30. Oops! by dandart · · Score: 0

    Oops - the house which one of my servers is on uses 1.1.0.0/16 for its internal connection.

    I told him to change it.

  31. Hurricane Electric is also a great option. by Abcd1234 · · Score: 3, Interesting

    I run an HE tunnel at home to provide IPv6 connectivity to my personal network, and it's been working great, and has the advantage over SIXXS of more geographically distributed tunnel endpoints (SIXXS' seem to be clustered on the east coast, while, HE has endpoints in California, among other places). Though you do need to rig up a script to update the tunnel should your IP address change.

    Throw in a free v6-capable DNS hosting service like freedns.afraid.org and you're laughing.

  32. Hewlett-Packard by QuietLagoon · · Score: 1

    Why does Hewlett-Packard have not one but TWO /8 IPv4 address ranges? Ain't they heard of NAT? How many other corporations have legacy /8 addresses and are holding on to them, not because they need them but because their laziness to move towards efficient use of those addresses creates a sense of entitlement to those very addresses.

    1. Re:Hewlett-Packard by klapaucjusz · · Score: 1

      Why does Hewlett-Packard have not one but TWO /8 IPv4 address ranges?

      Where do you see that? As far as I know, they have a single /8 and a bunch of /16s.

      The answer, of course, is that they were assigned before subnetting (CIDR) was deployed.

    2. Re:Hewlett-Packard by QuietLagoon · · Score: 1

      16/8 is HP's. They also have some /16's?

    3. Re:Hewlett-Packard by Tridus · · Score: 1

      This same issue has already been raised three times in this same post.

      It'd be neat if people actually read a few comments.

      --
      -- "So they told me that using the download page to download something was not something they anticipated." - Bill Gates
    4. Re:Hewlett-Packard by klapaucjusz · · Score: 1

      16/8 is HP's.

      Er., actually the OP is right, they have both net 15 and 16.

      They also have some /16's?

      128.88.0.0/16, for one.

    5. Re:Hewlett-Packard by Wesley+Felter · · Score: 1

      The company currently known as Hewlett-Packard also includes the remains of Compaq, DEC, Tandem, etc. Renumbering is expensive.

    6. Re:Hewlett-Packard by tzot · · Score: 1

      Why does Hewlett-Packard have not one but TWO /8 IPv4 address ranges?

      I'm sure you mean "why was HP allowed to keep DEC's /8 network after DEC's sell-out-to-Compaq/merger-with-HP?"
      What should they do? Give such a valuable asset back to IANA saying, thank you, we've got enough IPv4 and we will spend lots of money to reallocate all the DEC/Compaq infrastructure's address assignments?

      --
      I speak England very best
    7. Re:Hewlett-Packard by QuietLagoon · · Score: 1
      Renumbering is expensive.

      So a leading global technology company hoards IPv4 addresses because "renumbering is expensive", forcing countless other companies around the world to convert to IPv6 and incur the renumbering expense.

      Hewlett-Packard should be leading the way instead remaining the technological laggard.

    8. Re:Hewlett-Packard by MichaelSmith · · Score: 1

      HP acquired IP ranges from DEC and Compaq.

    9. Re:Hewlett-Packard by keeboo · · Score: 1

      Hewlett-Packard should be leading the way instead remaining the technological laggard.

      This HP is not the same old HP we knew from years ago.

    10. Re:Hewlett-Packard by Wesley+Felter · · Score: 1

      This HP is not the same old HP we knew from years ago.

      Indeed. Perhaps I should have said "renumbering doesn't sell ink".

    11. Re:Hewlett-Packard by QuietLagoon · · Score: 1

      This HP is not the same old HP we knew from years ago.

      Quite correct. Whatever is remaining of the great HP of yore is now known as Agilent.

    12. Re:Hewlett-Packard by QuietLagoon · · Score: 1

      I'm sure you mean "why was HP allowed to keep DEC's /8 network after DEC's sell-out-to-Compaq/merger-with-HP?"

      No, I meant what I said, i.e., why does HP have two /8 address ranges? Do try to keep up.

    13. Re:Hewlett-Packard by sylvandb · · Score: 1

      Why does Hewlett-Packard have not one but TWO /8 IPv4 address ranges?

      Because HP was around when the 'net was created, and acquired 15./8.

      And because DEC was around when the 'net was created, and acquired 16./8.

      And because Compaq acquired DEC and HP acquired Compaq, leaving HP with 15./8 and 16./8 as well as a bunch of smaller blocks. (But when HP begat Agilent, while the heart and soul of the company was fractured, HP kept the IP blocks.)

      15./8 used to be directly routable, then that went away but public DNS would still resolve all the internal systems. Then that went away and only a few internal systems were published in external DNS. Then that went away and only Mx records remained.

      Strange how this mirrors the physical world... Someday, when all the physical land has been sold, HP will probably figure out a way to sell virtual land, aka IPv4 addresses.

      sdb -- once at hpbs2024 and linux.boi.hp.com, and also hpdmd48.

      P.S. Remember when hpdmd48 was a UUCP hub? ;)

  33. What? by Cyberllama · · Score: 1

    How is 1.1.1.1 one of the "least desirable" ip addresses? I'd love to have it!

    1. Re:What? by jecblackpepper · · Score: 1

      Because lots of people have used it for their private networks - which means that when you run your wonderful new service on 1.1.1.1 then a significant portion of your potential paying customers won't be able to reach you. Therefore less potential income therefore less desirable.

  34. Unfortunately, applications still behind the curve by Abcd1234 · · Score: 4, Interesting

    When I discovered m0n0wall 1.3 hit the pavement, with support for IPv6, I made the move to transition my home network to v6, for no other reason than it seemed like an interesting thing to do (what can I say, I like to tinker). In the process, I looked to moving all my services to v6... obviously I can't completely abandon v4 internally, but I figured, why not move all my internal stuff over? Problem is, among the software I use, the following don't support v6 at all:

    Linux NFS client and server
    MySQL
    MythTV
    rtorrent
    m0n0wall's VPN implementations (both IPSec (ironically) and PPTP)

    And those are just the first four that popped up (though at least I was able to patch rtorrent). God knows what other software out there doesn't support v6. Of course, many of these things can live in private v4 networks for the time being, but until application vendors catch up with the times, it seems v4 and v6 will be living side-by-side for a long time to come.

  35. Speculators and domain squaters by Billly+Gates · · Score: 1

    I wonder if speculators and investors are buying up all the IP4 addresses just to resell them at 10x the price. The same speculators that made billions doing this to housing until a bubble formed.

    Or am I just paranoid? I would be tempted myself if I were an evil billionaire.

    1. Re:Speculators and domain squaters by Wesley+Felter · · Score: 1

      You're not paranoid; there are people who would love to speculate in IPv4 addresses. However, technically IPv4 speculation doesn't (yet) exist because (1) you can't "own" IP addresses and therefore cannot sell them and (2) to get N IPv4 addresses you need "justification", which is something like N/2 computers.

    2. Re:Speculators and domain squaters by Devistater · · Score: 1

      Actually you can speculate in them (I think). Couldn't someone just buy up the companies who already own some large blocks of addys? It would be hecka expensive though.

    3. Re:Speculators and domain squaters by Wesley+Felter · · Score: 1

      Sure, you could call it LBOv4. For example, if you want 9.0.0.0/8 just buy IBM.

  36. reclaim dead ip space first by Anonymous Coward · · Score: 2, Interesting

    ARIN is totally incompetent; Not only does the Prudential have a /8, but back in 1992 when I worked at the Prudential Bank in Atlanta, that totally separate division applied for and got a class-B (158.221) and still holds it to this day. The ridiculous thing is that they will never use it, never did and when I tried to get ARIN to look into getting it back in the late 1990s, that fell on deaf ears. In fact, the Prudential Bank doesn't even exist anymore at the address in the registry entry for 158.221; I don't know if they even exist at all anymore. Go and reclaim dead IP space, and then see what is left.

    1. Re:reclaim dead ip space first by mysidia · · Score: 2, Informative

      I don't know of ARIN ever handing out a /8.

      ARIN and the RIRs did not exist until 1997. Prior to that date it was Network Solutions in the 90s, and prior to that it was IANA itself.

      Before CIDR, the size of address blocks that organizations needed was different than today.

      The policy was also different.

      When ARIN was formed, one of the conditions they had to agree to in order to take on the role was to continue to service the existing allocations under the same terms.

      The legacy registrants have held, since their allocations were not conditional, ARIN can't impose new conditions on them, such as requiring them to pay fees, or require them to renumber/return unused addresses.

      In other words... "taking away the /8" is out of ARIN's hands, unless the entity or network no longer actually exists, and you can prove that....

  37. Re:Unfortunately, applications still behind the cu by klapaucjusz · · Score: 4, Informative

    among the software I use, the following don't support v6 at all

    Please file bugs. Most Free Software projects take IPv6 very seriously indeed.

  38. Princess by Anonymous Coward · · Score: 0

    Princess Cruises uses 1.1.1.1 to logoff their (expensive) ship wifi networks.

    1. Re:Princess by Skapare · · Score: 1

      That's their problem for being stupid. They should have used 10.10.10.10 or 10.4.10.4 or something like that.

      --
      now we need to go OSS in diesel cars
    2. Re:Princess by Anonymous Coward · · Score: 0

      Yeah, there clearly are lots of stupid net admins.

  39. The end is near by ()ff-t()pic · · Score: 3, Informative

    We are going to run out of IPv4 addresses in March next year (422 days from today)
    http://ipv4depletion.com/?page_id=4 /JB

    1. Re:The end is near by Sheepy · · Score: 1

      We are going to run out of IPv4 addresses in March next year (422 days from today)
      http://ipv4depletion.com/?page_id=4 /JB

      Or September 2012: http://www.potaroo.net/tools/ipv4/index.html

  40. Global pain? Really? by Jeff+DeMaagd · · Score: 1, Flamebait

    When I think of "global pain", I don't think of IP addresses running short, sorry. It was not on my list and still isn't. Maybe it's an annoyance or nuisance to certain affected people. If I don't seem sympathetic, it's because I'm not. It's a problem that needs to be addressed, but let's not resort to self-discrediting hyperbole.

  41. Please Help!!! by Anonymous Coward · · Score: 0

    - please main distros, change to ipv6 by default if at all possible;
    - someone please point/make a quick (one page) ipv4 to ipv6 migration guide;
    - is there a way to make all ipv4 addresses become ipv6 with leading zeros implied?
    - how to make the old equipment work? do they signal ipv4/6 compliance? (absence of ipv6 compliance could be understood as ipv4)

    and other things I may come up with...

  42. Re:Unfortunately, applications still behind the cu by Abcd1234 · · Score: 4, Informative

    In the case of NFS and MySQL, both know about it, and both are looking to fix it, but we won't see the changes any time soon (MySQL expects to see v6 support in version 6.0, and I have no idea when NFSv6 support will land). rtorrent has a patch, but it isn't in stable yet, and I inquired on the m0n0wall mailing list, but alas, received only radio silence. As for MythTV, there's absolutely no mention of v6 anywhere, aside from a stub page on their wiki, so I'm not sure it's even on their radar (though you're right, I should inquire).

  43. I don't know by Sycraft-fu · · Score: 4, Interesting

    There has been an increasing amount of IPv6 support out there. Part of the problem in terms of going IPv6 right away is that many of the high end routers out there accelerate IPv4 but don't accelerate IPv6. Basically when you deal with large amounts of data, it is infeasible to do everything in software. So you have ASICs to help speed everything up. Works great, but said ASICs have limits to what they can do and being hardware, can't simply be reprogrammed. This means you have to buy new hardware to support IPv6, which is of course expensive.

    We had that situation on the campus I work on a few years ago. Some people were wanting IPv6 but we didn't support it. Technically, it could be enabled and run on the routers' CPUs but that would only work if a few people used it. If usage got higher, the routers would crash under the load. We needed new routers (or more properly new supervisor modules for them) to support it. However, it was really expensive, a few million for all of campus. That money was not going to be spent just so people could play with IPv6.

    However, we've had to upgrade the routers anyhow to support more traffic and such, so now they have IPv6 hardware and IPv6 is routed on campus.

    Thus I think you'll see this continue to happen. New hardware supports IPv6, companies will get it, and will then be able to support IPv6 no problem. It just won't be an immediate process. They aren't going to go and buy IPv6 hardware just to get IPv6 support if they don't need it. However, when they need new hardware anyhow, the stuff they get will have IPv6 support.

    I think we are more likely to see a gradual change. More and more networks will start supporting IPv6, and people will start using it because it'll be cheap. An ISP will say something like "Well sure, you can buy IPv4 addresses for $10/month each, however your account includes more IPv6 addresses than you can ever use for free anyhow." So people will start using it.

    1. Re:I don't know by Idiomatick · · Score: 1

      Many ISPs don't support ipv6 and some that do charge more for ipv6 addresses... Or they charge the same. That is because the fee 10$/mnth or w/e has NOTHING to do with the cost of the IP. It is to charge heavy users more. The only people that request additional static addresses are technically minded and often heavy users. Simple as that.

      I imagine the switch won't be part of the consumer decision or something they advertise, the public doesn't understand the point at all. Perhaps there will be some lying advertising for ipv6 "Now with IPv6, surf faster than ever." or something retarded. But it'll likely be a letter sent out saying we are switching in 2months, make sure you have a router that supports it. Often people rent modems.. so that's easy for them to change....

    2. Re:I don't know by Sycraft-fu · · Score: 1

      For regular consumer accounts, I imagine they'll be the last migrated over and likely nothing will really be said of it. They'll start doing IPv6 when it is needed or useful and probably provide IPv4 for a long time, though perhaps NATed.

      I'm more talking about business class lines. Businesses frequently want more addresses. They do need to charge some for them because they do only have a finite amount. Well, IPv6 addresses are essentially unlimited. In fact under normal operation, all your computers will have an individual address since you address is derived from a prefix your ISP assigns you and the MAC.

      I'm not saying this is coming soon, but I think you'll start seeing it. ISPs will start supporting IPv6 because all their hardware will anyhow and they'll be running slim on their IPv4 allocation.

  44. Wikipedia checkuser will be useless by Anonymous Coward · · Score: 0

    I am a former good faith Wikipedian banned because of checkuser abuse by J.delanoy and Dominic. Wikipedia uses a flawed assumption that if you share a popular subnet you must be a sockpuppet of a vandal. With more and more people behind NAT get ready for Wikipedia to ban more of its users due to the flawed checkuser. This is the most annoying example of the shrinking IP addresses.

    1. Re:Wikipedia checkuser will be useless by Skapare · · Score: 1

      And that subnet is?

      --
      now we need to go OSS in diesel cars
  45. Re:Unfortunately, applications still behind the cu by MichaelSmith · · Score: 1

    Shouldn't this all be handled in the network stack?

  46. Is this a misprint... by pongo000 · · Score: 1

    ...or has ICANN managed to weasel its way into IP allocations?

    The major address blocks 1.0.0.0/8 and 27.0.0.0/8, are chosen accordance with a decision by ICANN to assign the least-desirable remaining IP address ranges to the largest regional registries first

    I thought IANA was responsible for IP allocations. Don't tell me ICANN has IANA in its evil grasp as well!

    1. Re:Is this a misprint... by Trepidity · · Score: 1

      It's been that way for a while. ICANN stands for the Internet Corporation for Assigned Names and Numbers, after all. IANA was re-parented under ICANN following the death of Jon Postel in 1998.

    2. Re:Is this a misprint... by JohnKelly84 · · Score: 1

      The Internet Corporation for Assigned Names and Numbers does control IANA.

    3. Re:Is this a misprint... by mysidia · · Score: 2, Informative

      ISI.EDU is no longer DoD contracter for the IANA function.

      ICANN is the current holder of the USG contract for the IANA function.

      Many of IANA's roles were stripped from it and assigned to other entities which makes sense.

      Still, it is perhaps among the saddest moments in internet history, that this change happened...

      Good and bad things have come of it. But don't think of IANA as a separate entity anymore, it's really just ICANN.

  47. Re:Unfortunately, applications still behind the cu by Abcd1234 · · Score: 4, Informative

    Uh, no, not at all. To resolve v6 hostnames, you have to retrieve AAAA DNS records instead of A records. That's an application-level activity. Once a v6 address is chosen, the application must be written to create a v6 socket from that address.

    Now, it's true that higher-level APIs can hide these details (I believe Java applications are automatically v6 aware thanks to the higher-level APIs exposed by the JDK), but applications written against POSIX must be explicitly written to support v6.

  48. Re: People without dual stack by Mike+Rice · · Score: 1

    Which begs the question... how many single stack systems are left out there? Is this really an issue?

    All current desktop operating systems are dual stack capable.

    Most current 'big iron' routers, switches & etc are dual stack capable.

    Lower level stuff like dumb switches don't give a damn.

    That pretty much leaves the consumer grade DSL and Cable gateway.
    Newer ones are dual stack, but most aren't.
    However, given the crappy quality of these devices, they will all be doorstops within a couple of years... and replaced with dual stack gateways ( of similar crappy quality).

    So should we really be worried about leaving anyone behind?

  49. Dual stack is NOT the solution. by Nicolas+MONNET · · Score: 4, Insightful

    I have dual stack at home, natively. For all intents and purposes, IPv6 is useless to me. As a result, support is worse. If it goes down, I don't really notice it, and my ISP doesn't give much of a fuck ("err, use IPv4").

    Furthermore, as long as not everybody has dual stack, everybody suffers from IPv4 address exhaustion. In other words, the dual stack "solution" means that we have to use IPv4 until every single host (or at least every host we need to talk to) has implemented IPv6. In reality, it's clear that 20 years in the future there will still be idiots still running IPv4, because they can't be fucked to migrate. When I see how networking is broken in many enterprises, I don't see how they'll ever migrate to IPv6. I could tell you about all the brokenness I've witnessed, even in companies that are supposed to be somewhat technically oriented, and it's fucking scary.

    Forget dual stack. And don't call it a "solution," it's not just ridiculous, it's delusional.

    1. Re:Dual stack is NOT the solution. by bbn · · Score: 1

      You fail to tell us what the problem is with dual stack.

      So what if we will live with a 10/8 or 192.168/16 address together with your public IPv6 address for the next decade?

      It is a matter for the DHCP server after all. The end user does not need to care much that he is assigned two addresses.

    2. Re:Dual stack is NOT the solution. by Idiomatick · · Score: 1

      It would buy like 20years and get ipv6 implemented... rather than the 5 and we're fucked that we have now.

    3. Re:Dual stack is NOT the solution. by hedwards · · Score: 1

      Dual stack isn't the solution per se, but the equivalent did work well for the digital conversion last year. It meant that for a time both systems could be running as the testing was being done and that people could buy the new equipment and use it until the analog systems were finally shutdown for good.

      In this case, I'd think that it should work in a similar fashion, as OSes continue forward, they'll being offering just IPv6, not IPv4 because once most of the web is IPv6 it would be stupid to keep updating code which nobody uses. A decent set of tools and defaulting to using it rather than something else and most of those fools will be onboard. Otherwise, who really cares what set up an organization uses on the inside of their fire wall? Doing a 1:1 translation between IPv6 and IPv4 class C addresses is pretty similar to just using IPv6 if done properly.

    4. Re:Dual stack is NOT the solution. by xororand · · Score: 1

      It would probably just buy 15 years plus another "5 and we're fucked". It would only delay the situation.

    5. Re:Dual stack is NOT the solution. by butlerm · · Score: 1

      Dual stack will not buy us any time, because it does not affect the number of routeable (public) IPv4 addresses required. The only thing dual stack expedites is some future day when we (effectively) cut off all the IPv4 only hosts from the Internet (or make them use v4v6 NAT).

  50. Re:Unfortunately, applications still behind the cu by Blakey+Rat · · Score: 1

    If it makes you feel better, I recently found out that the Homegroup feature in Windows 7 *requires* IPv6 to function. Reassuring on one level, on another level (the one that has me replacing my venerable wifi router) it's a complete pain in the ass.

  51. Prediction: There will be a market by Anonymous Coward · · Score: 0

    Expect those that hold an outrageous, overly-sufficient block of IP addresses to begin trading the subnets for cash, if, of course, the price of trading them is less than the cost of implementing IPv6.

    Anyone want to build a trading application?

  52. Peak IP Myth by Anonymous Coward · · Score: 0

    Oh dear. I thought Peak IP was just a myth!

  53. L33T by Shadow_139 · · Score: 1

    I'd love to have 1.3.3.7 as my permanent IP address.

  54. Re:Unfortunately, applications still behind the cu by Anonymous Coward · · Score: 0

    On the Windows side, RDP still doesn't appear to support IPV6 yet.

  55. Re: People without dual stack by Jeremi · · Score: 1

    Is this really an issue? All current desktop operating systems are dual stack capable.

    "Capable" is necessary but not sufficient. To be useful, all of those devices you listed also have to be configured so that they are functional as IPv6 devices. That may be the bigger challenge at this point.

    --


    I don't care if it's 90,000 hectares. That lake was not my doing.
  56. Perfect! We won't need them. by ImYourVirus · · Score: 1

    regional registry exhaustion by late 2012

    This is excellent timing. For what you ask? Then end of the world is all, hence we won't need anymore [IP's].

    Good timing chaps!

    --
    Why is common sense called that if it's not common?
  57. Re:Unfortunately, applications still behind the cu by Abcd1234 · · Score: 1

    Indeed, the real irony is that Microsoft is well ahead of the game when it comes to v6. In Vista and Win7, v6 is enabled by default, and MS has been running a Teredo server (but unfortunately no relays) for some time now.

  58. Re:Unfortunately, applications still behind the cu by NNKK · · Score: 1

    rtorrent and m0n0wall need to get their act together, but the thing is that NFS and MySQL are amongst the services with the least-pressing need to incorporate IPv6, as they're almost never publicly-accessible services (IPv4 is going to live on in internal networks long after it's dead on the wider 'net; remember IPX?).

    MythTV may be an issue, but I'm assuming most of its communication with the outside world happens over HTTP, probably with curllib or similar libraries, so "IPv6 support" should just mean compiling against a reasonably modern version of the library supporting IPv6, and possibly UI tweaks. On the server side, all the major HTTP implementations already support IPv6.

  59. Training documentation. by anti-NAT · · Score: 1

    131/8 was used in one or a few books or TCP/IP training courses. I can't remember which, I think it might have been Novell's TCP/IP course.

    --
    The Internet's nature is peer to peer - 20050301_cs_profs.pdf
  60. IPv6 by Night64 · · Score: 1

    So, when will the network providers start to offer IPv6 connections?

    --
    Grey's Law: Any sufficiently advanced incompetence is indistinguishable from malice.
  61. You'd have to upgrade everything by anti-NAT · · Score: 1

    And when you're only getting no where near IPv6's address space for the same upgrade cost, it'd be a very large effort for very little value.

    --
    The Internet's nature is peer to peer - 20050301_cs_profs.pdf
  62. Re:Unfortunately, applications still behind the cu by ducomputergeek · · Score: 1

    In the case of MySQL, stop using a toy and start using a REAL database.

    http://www.postgresql.org/about/featuredetail/feature.67

    --
    "The problem with socialism is eventually you run out of other people's money" - Thatcher.
  63. Re:Unfortunately, applications still behind the cu by Anonymous Coward · · Score: 0

    IPv6 Support is in progress for MySQL. It looks like it's maybe going to be in 5.2 or 6.0 (depending on how you read it).
    See http://forge.mysql.com/worklog/task.php?id=798

  64. I'm Waiting... by Ignatius+D'Lusional · · Score: 2, Insightful

    Like most people, I'm waiting until my ISP switches to IPv6. Until they change my IP address, then I have no reason to change my internal IP addresses. I mean really, what's the point? Most of us have no control over whether IPv6 is implemented anyway.

  65. 1.* to APNIC? by Dahamma · · Score: 0, Redundant

    "A total of 16,777,216 IP address numbers were just allocated to the Asian Pacific Network Information Centre IP address registry for assignment to users"

    Oh, that's good to know. Now I don't have to bother looking up the registrar for all of those hacking attempt logs on my Linux server.

    1. Re:1.* to APNIC? by Dahamma · · Score: 0, Offtopic

      Redundant? I hadn't seen a similar post, please point it out if I'm wrong.

      I guess the horde of Chinese government-sponsored hackers also has a "slashdot mod division"...

    2. Re:1.* to APNIC? by FlyingGuy · · Score: 1

      Yup, it's really simple now...
      iptables -A INPUT -p tcp -s 1.0.0.0/8 -j DROP

      And I have no fucking idea how to do that in IPV6.

      --
      Hey KID! Yeah you, get the fuck off my lawn!
    3. Re:1.* to APNIC? by Anonymous Coward · · Score: 0

      Redundant doesn't necessarily mean already posted, it can also mean that the comment was obvious and as such did not need to be stated.

    4. Re:1.* to APNIC? by Trolan · · Score: 1

      ip6tables -A INPUT -p tcp -s 2001:db8::/32 -j DROP

      Same thing, just diff command, and you use the diff block. This one is the example block for IPv6.

  66. Re:Unfortunately, applications still behind the cu by metamatic · · Score: 1

    Done for netatalk. Supposedly they're working on it for netatalk 2.1, due out maybe some time this year.

    --
    GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
  67. 6 months by Anonymous Coward · · Score: 1, Funny

    When I got in to tech 10 years ago, IPV6 was 6 months away from implementation, AFAIK it still is ;)

    1. Re:6 months by delinear · · Score: 1

      I know you were kidding, but it's probably also got a grain of truth to it - IPv6 will always be only months away up until the point where we really do need it (no more IPv4!), in which case those months will be the big switch-over period (and of course there'll be a fair amount of bug fixing afterwards).

  68. Sadly APNIC == SPAM by Anonymous Coward · · Score: 0

    I'll keep null-routing the spammers.

    Good luck to them on their newest IPv4 beachhead. It won't get them even a ping.

    Me

    1. Re:Sadly APNIC == SPAM by smash · · Score: 1

      APNIC is also australia. As an aussie, I'm getting more spam from the US than anywhere else....

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    2. Re:Sadly APNIC == SPAM by xaxa · · Score: 1

      As an Earthling I get more spam from the US than anywhere else...

      Stats (so as a Briton, I should probably keep quiet about spam-by-country.)

  69. Re:Unfortunately, applications still behind the cu by marvin2k · · Score: 1

    and I have no idea when NFSv6 support will land

    Latest changelog entry from the Fedora nfs-utils package:
    * Thu Jan 21 2010 Steve Dickson 1.2.1-13
    - mount.nfs: Configuration file parser ignoring options
    - mount.nfs: Set the default family for lookups based on defaultproto= setting
    - Enabled ipv6

  70. The end of the world! by toblun · · Score: 2, Funny

    Am I the only one that can see the connection?
    "which has continuously and reliably estimated global pool IP address exhaustion for late 2011 and regional registry exhaustion by late 2012"
    The Maya Calender ends 2012 a coincidence I think not!
    They have foreseen the end of IPv4 address space.
    It's the beginning of the end. :)

    1. Re:The end of the world! by madduff · · Score: 1

      The Y2K Bug was a big fizzer, maybe it was calculated using Maya calendar :-)

      --
      http://www.unboundhypnotherapy.com.au/ - Motivation For Life Impro
  71. er by Idimmu+Xul · · Score: 1

    In other words: of the 256 major networks in IPv4, only 24 network blocks remain unallocated in the global free pool

    I thought there were only 126 Class A networks, 1.0.0.0/8 - 126.0.0.0/8, and as there are 16,384 Class B networks, where does this 256 major networks come from?

    --
    The problem with slashdot is that most of its users were bullied and stuffed into lockers as kids!
    1. Re:er by Trolan · · Score: 1

      They're working with 256 potential /8 networks, since the old classful designations went obsolete with the advent of CIDR.

  72. Re:Unfortunately, applications still behind the cu by proxima · · Score: 1

    In the case of MySQL, stop using a toy and start using a REAL database.

    Generally speaking, MySQL is very well suited for home use. I'm as much of a proponent of using the right tool for the job as anyone, but the various home applications are the sort of thing that MySQL is aiming to serve. Given how long we've been transitioning the ipv6, the lack of support for it in NFS and MySQL is disheartening.

    --
    "The universe seems neither benign nor hostile, merely indifferent." --Carl Sagan
  73. It may be time... by Anonymous Coward · · Score: 0

    for an IPv4 dead pool!

  74. Re:Unfortunately, applications still behind the cu by iburrell · · Score: 4, Interesting

    POSIX support is easy if you use the new generic getaddrinfo and getnameinfo. Code needs to be ported from the old way which hardcoded IPv4 addresses (AF_INET). A properly written program will support both IPv4 and IPv6 and will use the right one based on network interfaces and DNS.
     

  75. NAT by Anonymous Coward · · Score: 0

    are those countries too poor to implement NAT or something?

  76. IPv6 Unique Local Addressing + IPv4 NAT works by Anonymous Coward · · Score: 1, Interesting

    Since July 2007, I have developed and maintained a dual-stack IPv4+IPv6 network for my employer. Considering the recent news, I will be publishing more on my internal work ASAP. Here's what you can do to get started...

    1. Most offices can run off a single IPv4 static IP address: the majority of my sites use 192.168.1.0/24 internally.
    2. For permanent internal IPv6 access, I route Unique Local Addresses to each site. All the company uses a /48, with each site its own /64. You can also co-route global address ranges with IPv6: so I have a second set of addresses based on a /48 I get from HE.net's tunnel broker; I've been able to switch to that from SixXS subnets without having to reprogram 200+ internal DNS entries because of the ULA range.
    3. I use tinc to link together my IPv6 sites over IPv4 Internet: this is the original work I did back in 2007; I've long since figured out how to dynamically route with OSPFv3 instead of static routes.
    4.I've been regularly blogging about my IPv6 findings in my tech blog, as well as collaborating with a friend or two via StumbleUpon & Facebook. http://unquietwiki.blogspot.com/search?q=IPv6

    1. Re:IPv6 Unique Local Addressing + IPv4 NAT works by cwolfsheep · · Score: 1

      btw, this is user cwolfsheep: it shows me logged in, but this came up as Anonymous Coward. Hmmm

      --

      Life is irony, and nothing ever goes as planned.
  77. I don't see the problem by OrangeTide · · Score: 1

    Just quite assigning IPv4 addresses, especially garbage ones that people without a lot of brains have been using for LANs in violation of the spec for years.

    The pain will go away when we really are forced to use IPv6. The technology is here, and it already works. When Cable and DSL customers can't access websites, then their providers will have no choice but to pull themselves into the 21st century. If they don't do it, then that is simply an opportunity for a business to provide IPv6 tunneling to people. I could easily see IPv4-only customers who need to remotely access their employer to pay for such a service. And once some clever person figures out that they can buy IPv4 addresses from people and sell them at huge mark-ups to businesses that want them for their main online sales presence. Not unlike what happened when the phone company ran out of 800 numbers and started issuing 888 and 866 numbers, people with old non-commercial 800 numbers were being contacts to buy their number (in the 1990s, often a family would get an 800 toll-free number so their college attending kids can call without a calling card)

    I don't mean to trivialize the whole IPv4 panic, but from where I sit it really does not seem like a big deal.

    --
    “Common sense is not so common.” — Voltaire
    1. Re:I don't see the problem by JSBiff · · Score: 0

      ". . .especially garbage ones that people without a lot of brains have been using for LANs in violation of the spec for years."

      Which spec are you referring to? The IETF RFC1918 *specifically designates* 10.0.0.0/8 as reserved for use in private networks. Silly network admins, using the addresses *designated* by IANA/IETF as being used FOR THAT PURPOSE.

      So much for all the people who thought that NAT was going to make IPv6 unnecessary - now that 10.0.0.0/8 has been allocated, that only leaves 2 more private address blocks which people can use for NAT, and when those are gone, NAT will break (or, more accurately, the people who get allocated the blocks everyone else is using as private address blocks will discover no one else on the Internet can actually contact their hosts - I sure wouldn't want one of those addresses as my 'global' address).

    2. Re:I don't see the problem by Anonymous Coward · · Score: 0

      You're just full of nerd rage this morning.

  78. We coud have avoided this mess... by williamyf · · Score: 1

    If we went forth and put TCP on top of CLNS/CLNP.... But Nooooooo... The "Not Invented Here Syndrome" struckthe IETF, and here we are, with a messy migration to IPv6.

    Have fun!

    Suerte a todos y feliz dia.

    --
    *** Suerte a todos y Feliz dia!
  79. Re: IPv4 IPv6 interoperability by butlerm · · Score: 3, Insightful

    The IPv6 spec reserves space for the entire IPv4 network, making translation between the two a snap

    That reservation is more or less a joke. It is great (in principle) if you want to send a packet from an IPv6 host to an IPv4 host. But how does the IPv4 host send a reply back? The short answer is, it can't. It can't because there (obviously) is no static mapping of IPv6 addresses to IPv4 address. There is no way to cleanly fold 128 bits into 32.

    That means that there are only three basic ways for IPv4 hosts and IPv6 hosts to interoperate: v4v6 network address transation (NAT), application layer gateways (ALGs), and dual stacks. Presumably, the main point of IPv6 is to avoid NAT, so v4v6 NAT is a relatively undesirable solution. Application layer gateways for every external communication protocol are even more problematic. That leaves dual stacking, which is a way of solving the IPv4 IPv6 interoperability problem by conceding the plain truth - that IPv4 and IPv6 are not interoperable and never will be.

    The only way to avoid NAT or ALGs is for every last Internet connected device on the planet to be dual stacked. That is going to take at least a decade. There will probably be lots of strange NAT and ALG solutions in between.

    The more interesting question is if there were a market for IPv4 addresses, such that organizations had a significant economic incentive to renumber and minimize the number of IPv4 addresses they used (and the size of the routing tables necessary to reach them) how long could we survive on the current system? I would guess a half century at least.

    Given the likelihood of this sort of economically motivated renumbering effort once centrally allocated blocks of IPv4 addresses run out, at what point does the overhead of the necessary network address translation outweigh the cost of administering a parallel IPv6 network that reaches nearly every device on the planet, in addition to the IPv4 network that is already there and which must remain there indefinitely (down to the level of each individual PC) in the absence of all the alternative v4v6 NAT and ALG devices we are trying to avoid in the first place?

    Essentially IPv4 has a defective design, and IPv6 has exactly the same defect, with a slightly larger address space. Slightly because hierarchical allocation will use up those initial 64 network addressing bits in a big hurry. IPv6 is no more than a stop gap for a some sort of variable length address (VLA) scheme, the only alternative that that isn't essentially an exercise in planned obsolescence.

  80. Re: the Federal Reserve System by butlerm · · Score: 1

    The Federal Reserve System was instituted before the Great Depression.

    Yes. However, its power was limited at best prior to the change from the gold standard to a fiat currency, a transition that started in the Great Depression with a nearly 2:1 devaluation of the dollar (preceded by making all private gold holdings temporarily illegal), and completed with the final abandonment of the gold standard nearly a half century later.

    Since the latter date, the only thing that ultimately sustains the value of the dollar is the Fed's motivation not to print too many of them, a motivation which more often than not goes in the other direction. Hence the decade of 10-12% inflation that immediately followed the abandonment of the gold standard in August 1971. All we need to do to solve the unemployment problem is to print a sufficient amount of money, right?

  81. variable length address (VLA) scheme by droopycom · · Score: 1

    One wonders how the phone companies were able to solve those kind of issues without even having a common length of phone numbers.

    Heck, many countries went from 6 digits number to 10 without many issues. And I can call any country from any country no matter how many digits the phone numbers have in either country.

    No someone come in and explain to me why this cant be done with network addresses ?

    Is somebody is going to tell me that the telephone tricks dont work because IP networks are packet-switched rather than circuit-switched ?

    1. Re:variable length address (VLA) scheme by butlerm · · Score: 1

      No someone come in and explain to me why this cant be done with network addresses?

      It can be, it just significantly complicates hardware routing, and that is why a VLA scheme was rejected for IPv6. A most unfortunate decision, in my opinion.

      Circuit switched networks do not have this problem because a call is routed (set up) once and that route is preserved until the call terminates. Where with packet switched networks, the route can potentially change for every packet at every hop. Route lookups for packet switched networks have to be several orders of magnitude more efficient as a consequence. Such lookups also allow packet switched networks to handle an arbitrary number of connections or "calls".

      Nobody in 1995 or thereabouts wanted to do VLA routing in hardware, so the IETF mostly just made IPv6 a bigger and better version of IPv4, complete with zero interoperability.

  82. It's not a transition solution by Nicolas+MONNET · · Score: 1

    It's a "solution" that requires that, at some point in the future, everyone will jump to IPv6 at the same time. It's not a gradual transition.

    What would be a gradual transition would be a solution whereby some people can actually start using IPv6 right away and others move little by little.

    1. Re:It's not a transition solution by bbn · · Score: 1

      We are already using IPv6. There is a little bit of bittorrent traffic going on, and I personally use it to be able to ssh directly to all my machines from outside.

      I can do this and still browse the IPv4 web. How else do you define gradual?

  83. Digital TV is entirely different by Nicolas+MONNET · · Score: 1

    TV is centralized. The internet is not.

  84. Re: Saving IPv4 addresses by switching to IPv6 by butlerm · · Score: 3, Insightful

    It doesn't matter how many IPv6 addresses you have as long as there remain IPv4 only clients that cannot access them. The only way the transition is going to be gradual is with a whole host of v4v6 and v6v4 NAT and application layer gateway devices.

    The main people that need to run such devices are the end user ISPs. Until they do, no IPv4 only client will ever be able to reach a IPv6 only server. SNI aside, every publicly addressable IPv6 server will require the same number of IPv4 addresses as it does now. Dual stacking will not save an iota of IPv4 address space until IPv4 clients are practically required to use some sort of v4v6 NAT or ALG to access the rest of the (IPv6) Internet. To say nothing of the v4v4 or v6v4 NAT required so that every last ISP client doesn't require a routable IPv4 address as well.

    I have have seen the future, and it is NAT until the cows come home (unfortunately). All this dual stacking is a worthless exercise without the v4v6 and v6v4 NAT (or ALGs) necessary so that the number of IPv4 addresses required actually goes down. I sure hope somebody is reserving the address space so that v4v6 NAT is actually practical, because we are going to need it for a long time, and the IPv4->IPv6 transition won't happen without it.

  85. Re:Unfortunately, applications still behind the cu by dkf · · Score: 1

    POSIX support is easy if you use the new generic getaddrinfo and getnameinfo. Code needs to be ported from the old way which hardcoded IPv4 addresses (AF_INET). A properly written program will support both IPv4 and IPv6 and will use the right one based on network interfaces and DNS.

    Pure client software is easy to adapt, as you note. Software that opens server sockets is slightly more complex as it may need to open two sockets (one for v4, one for v6) where it previously only opened one. There's also questions relating to what happens when a v6 address hits higher-level software due to their no longer using just digits and dots. (Yes, that sounds silly but it's probably the single biggest software issue left: working out where people have done silly things with assumptions and used discovered addresses in odd ways.)

    --
    "Little does he know, but there is no 'I' in 'Idiot'!"
  86. Catch 22 by Anonymous Coward · · Score: 0

    Dual stack creates a catch 22. What is the point while we have enough ipv4s. We can't use it when we run out. To address this currently on the table are: NAT64 (not the deprecated NAT-PT) and dual-stack lite.

    NAT64 is for pure ipv6 clients and when talking to a client with only v4 connectivity it NATs them into ipv6 space. This is deployed somewhere in China already, and there are ieft drafts busily sort out the general case details. That nasty part is that it requires DNS64 to work which tends to get in the way of DNSSEC but otherwise it seems to work fairly well.

    Dual-stack lite is the other possible solution on the table. This again assigns only ipv6 address to the customer. But there is also a 4 in 6 tunnel to an ipv4 NATTing firewall that will remember both your ipv4 RFC1918 private address and ipv6 address the packet was tunnel in from.

    Both of these require scary NATs across multiple customers an ipv6 address as input. But at least they gets ipv6 to consumers.

    The very scary transition scenario is scary NAT across multiple customers with no ipv6 addresses to escape with.

    Today most interesting servers have real v6 options already and are staying v4 because there are a lot of horrible or broken ipv6 setups today. I get routed to Europe from San Francisco when I use 6to4 or Toredo tunnels, and my ping times to google go from 20ms to 170ms, and there are much worse setups out there.

    It is the new clients going v6 because they have no choice that is going to drive v6.

  87. Who modded this informative ... by freaker_TuC · · Score: 1

    ... must definitely not know his decimal table.

    --
    --- I am known for the ones who want to find me on the net. Is that a privacy risk or a privilege? One might wonder..
  88. Re:Unfortunately, applications still behind the cu by zdzichu · · Score: 1

    IPv6 for NFS is available since Linux 2.6.30, according to http://fedoraproject.org/wiki/Features/NFSClientIPv6

    --
    :wq
  89. That's not gradual by Nicolas+MONNET · · Score: 1

    What you describe is "niche", not gradual. Gradual would be a scheme whereby usage grows steadily and significantly. With what you describe, traffic grows very little, for a very limited set of applications (torrents and your port 22 traffic).

    But more importantly, it means that there's no reason to move to IPv6 if you have addresses. And those who don't are fucked because they can't do jack shit with their shiny new IPv6 addresses. Well, jack shit except warez and trying to hax0rize your boxen.

    1. Re:That's not gradual by bbn · · Score: 1

      What part of dual stack did you miss? Everyone with a IPv6 also has a v4 address and can connect to everyone. But it will be a v4 that suffers from NAT.

      The ones that don't move to IPv6 are the ones that will miss out on things. They will get less peers on their bittorrent, they might not be able to make VoIP calls and they might not be able to connect to new IPv6 only servers.

      This means your friend with IPv6 + IPv4/NAT can connect to you, if you are lucky enough to own a public IPv4 address. But you can't connect to him, because of the NAT. So you are going to want to upgrade.

  90. Oh damn... by TarMil · · Score: 2, Funny

    My xkcd "Map of the Internet" poster just got outdated.

  91. maya calender overrated by alobar72 · · Score: 1

    well I think this whole Maya Calender issue is highly overrated. Everbody is wondering about this 2012 date. But I say: If the Maya had realy been that prophetic - for them, a calender that ends in the 16th century would have sufficed .

  92. Re:Unfortunately, applications still behind the cu by terom · · Score: 1

    Or rather, old applications hardcoded with AF_INET sockets need to be rewritten to use the AF-agnostic POSIX APIs - if you use getaddrinfo(), you generally don't need to care about the AF. Of course, there's some cross platform complications, but isn't there always...

  93. You really don't get it by Nicolas+MONNET · · Score: 1

    When you have both stacks, and one of them has all you need (IPv4) and the other has nothing the other doesn't (IPv6), you end up not using the latter, and/or it gets neglected.

    That's why Google had to implement their big DNS kludge: many IPv6 connections are fucked, but nobody notices because nobody uses it.

    They will get less peers on their bittorrent,

    No they won't. Because everybody who has an IPv6 address on bittorrent ALSO HAS an IPv4 address.

    Again, I have native IPv6 at home, and it's completely useless. I mean it's nice to have it, as a sysadmin, so I can play with it to learn the thing. But it's completely useless, and will remain so until everyone has migrated -- i.e. never if things don't change. And things will only change when a form of Nat is implemented.

    Mark my fucking words.

    Dual stack is not a transition plan.

    1. Re:You really don't get it by bbn · · Score: 1

      When you have both stacks, and one of them has all you need (IPv4) and the other has nothing the other doesn't (IPv6), you end up not using the latter, and/or it gets neglected.

      This is wrong. The IPv6 has all the p2p content, which is not available on v4.

      They will get less peers on their bittorrent,

      No they won't. Because everybody who has an IPv6 address on bittorrent ALSO HAS an IPv4 address.

      Yes, but that IPv4 address will not work very well with bittorrent. I can see that you have not had the experience of ISP-NAT yet. It usually does not feature Upnp and is often symmetrical - so no NAT traversal.

      It also works extremely poorly with SIP. How are you going to call someone with an IP shared with thousands other people?

      Again, I have native IPv6 at home, and it's completely useless. I mean it's nice to have it, as a sysadmin, so I can play with it to learn the thing. But it's completely useless, and will remain so until everyone has migrated -- i.e. never if things don't change. And things will only change when a form of Nat is implemented.

      Mark my fucking words.

      Dual stack is not a transition plan.

      You seem to have a big problem differentiating between today and what it will be like when IPv4 addresses run out somewhere in 2012.

      By now it should be no secret that nothing is going to happen until we hit the wall.

      All I am saying is that wall might not be so hard as many believe. It might actually be a fairly soft wall :-). Some will take up IPv6 because they are forced to. Others will ignore it for a while until they are start missing out on all the fun stuff on IPv6.

      It will be a slow smooth switch because it will be the clients that switch first. The servers can keep their IPv4 addresses for a while or run dual stack also.

    2. Re:You really don't get it by NeoSkandranon · · Score: 1

      This is wrong. The IPv6 has all the p2p content, which is not available on v4.

      Somehow I suspect the list of this content might fit in the slashdot sig allowance

      --
      If you can't see the value in jet powered ants you should turn in your nerd card. - Dunbal (464142)
  94. Ok, I see the problem by JSBiff · · Score: 1

    Ok, my bad. Somehow my eyes looked at 1.0.0.0 and saw 10.0.0.0. Yes, nobody should have been using 1.0.0.0 for private networks, and if they have, you're right, they haven't got a lot of brains.

  95. When customers demand it. . . by JSBiff · · Score: 1

    It's a matter of demand. ISPs, I think, don't want to be in the position of 'forcing' IPv6 on their customers and then being blamed for problems the customers have because they are using IPv6 and pretty much everyone else on the Internet *isn't*. Where's the advantage here, from a marketing/PR standpoint (there might be technical advantages which your customers will never know about)?

    As an ISP, why would you want to spend a lot of money on marketing and technical support to 'evangelize' customers on IPv6? First you have to convince customers they need something before you can 'sell' it to them.

    The Slashdot crowd (at least, those of us who understand why IPv6 will be a good thing, long term) need to start educating/evangelizing our family, friends, and acquaintances about IPv6 and get them all to email their ISP asking when the ISP will be implementing IPv6. Maybe if the ISPs saw enough requests from customers, they'd decide to at least make it available for those who want it.

  96. Re:Unfortunately, applications still behind the cu by Anonymous Coward · · Score: 0

    MySQL? Try a real database.

  97. Y2K, swine flu, etc by mdwh2 · · Score: 1

    The other problem is that if people are proactive about fixing things beforehand, rather than be grateful, other people then just ridicule: "All that money got spent fixing it, and then nothing happened", which misses the obvious point that maybe nothing happened because it was fixed.

    I've seen it on here, even geeks aren't immune to this fallacy. Y2K is the classic example, but it also happens with epidemic warnings, most recently with swine flu - if a Government doesn't vaccinate and there's an epidemic, they get blamed. But if they do vaccinate, then even if the risk was genuine, and even if epidemic is averted due to the vaccination, they still get blamed for scaremongering and wasting resources.

    Imagine if people warned of the problem, and a load of money was spent fixing things so we moved to IPv6 in time, and no problems occurred. Would it be hailed as a great success? Of course not - lay people would just be going for years afterwards "Oh, remember all that nonsense about the IPv4 problem, and then nothing happened?"

  98. moving to ipv6 by loki9999 · · Score: 1

    If I were you guys, I wouldn't hang my hat on IPv6 either. Those addresses could run out before you know it (especially since I just assigned 15 million ip addresses to my toaster oven this morning)...

  99. Re: IPv4 IPv6 interoperability by DavidTC · · Score: 1

    It is great (in principle) if you want to send a packet from an IPv6 host to an IPv4 host.

    In 'principle', whatever. The problem is that this does not, in fact, fucking work, as I've ranted about here every time this has come up.

    The problem is said idiotic 'dual stack', and the goddamn idiotic way the entire thing was built.

    What should have happened is that, by now, 90% of the devices on the planet should be using IPv6 to communicate using IPv4 addresses. Everyone should be talking IPv6, and when it hit an IPv4 only network, it got converted if it's in the IPv4 range. All devices should only speak one thing in each direction. If the other end, or the other devices on the network, spoke IPv6, it spoke IPv6, otherwise, it not only would speak IPv4, it would convert other traffic.

    No damn tunnels, no damn 'dual stack', no damn confusion. You plug the device in, it uses link-level negotiation to say 'IPv4 or IPv6', and picks IPv6 if it can, and converts things back and forth as needed. You get one IP, and if it's in the IPv6 range, you can't use it over IPv4-only networks, so everyone stays with the IPv4 ranges until they're sure there aren't a lot of IPv4-only networks.

    At some point, we'd hit high enough percentage IPv6 traffic that we could safely start selling IPv6-only addresses. Eventually, companies would start trading their IPv4 in. We could leave that address space as a slightly more expensive option, so that people with hardware that can't ever be upgraded to do IPv6 could keep using it. (Because the traffic would be transparently converted.)

    Instead we got a damn rollout of IPv6 on OSes...no consumer routers or anything, and no one is actually using it anyway, so we're going to run into a metric shitload of problems when we actually try to switch over.

    Why did we do that that way, instead of the sane way? (The way we, in fact, changed TCP from single byte addressing to four byte addressing.)

    Well, it was slightly cheaper to have a dual stack device than a converter device. Maybe. In actuality, of course, everyone just kept making goddamn IPv4-only devices.

    --
    If corporations are people, aren't stockholders guilty of slavery?
  100. I blame the RIRs by jon3k · · Score: 1

    I had a tier1 carrier tell me their private IP MPLS network is using public addresses because of a software limitation of their label routers. This was after I asked why it wasn't privately addressed, then they said well some customers could have conflicting address space, which I then pointed out VRF and finally he got an engineer on the phone who said flat out it was a software limitation at the time of implementation. We're talking about hundreds of thousands of addresses here.

    We have a few dozen internet T1s used for backup connectivity and every one of them came with a /24 of public address space. Did we ask for it? No. I tried to give it back, they don't want it.

    The problem here is the RIRs aren't doing their job in policing the address space. They get all starry-eyed when some big telco shows up and asks for a massive block of address space and just hand it over. The amount of wasted address space is SICKENING.

  101. Close, but no cigar. by professorguy · · Score: 1

    On the other side, the shear number of IPv6 addresses means that every network connected device can have it's own unique IP address hard coded at the factory, specific for the region where it is to be sold.

    That's called a MAC address and it cannot substitute for an IP address. How's the factory going to know what logical structure the servers are going to inhabit? Your scheme eliminates the ability to do cut-through routing--that's a big hit in performance especially when there's 128 bits to read.

    Time to bone up on the differences between physical and logical addresses.

    1. Re:Close, but no cigar. by rtb61 · · Score: 1

      Perhaps one day, you might wish to investigate the difference between efficiency and security and how it has impacted upon modern human society and how it already has an impact on computer system performance.

      --
      Chaos - everything, everywhere, everywhen
  102. There's an easier solution... by Anonymous Coward · · Score: 0

    Rescind/revoke all address blocks for China.

  103. Re:Unfortunately, applications still behind the cu by Miamicanes · · Score: 1

    > There's also questions relating to what happens when a v6 address hits higher-level software due to their no longer using just digits and dots

    Reverse-NAT. Basically, you have a translation gateway sitting between the IPv6 network and IPv4 network that allocates an IPv4 address from its pool, and makes a note to associate it with the real IPv6 address. For example, 2001:6969::100 might be mapped by it to 192.95.17.9. You'd tell your IPv4-aware app to connect to 192.95.17.9. The translator sees the outbound datagram, recognizes its address as a mapped alias, rewrites the datagram in IPv6 format with a destination address of 2001:6969::100, and sends it on its way. Inbound datagrams from 2001:6969::100 get rewritten from IPv6 format to IPv4 format the same way, with 192.95.17.9 as the faux source address. There are three main problems that have to be addressed: availability, persistence, and global-applicability.

    The first is scalability and security (listed together because the more secure you make it, the less scalable it's going to be in real-world use). It's not really practical to do this kind of translation at the backbone or enterprise level, because 1) the mapping table would rapidly become huge to the point where it literally became an architectural chokepoint, and 2) it would be trivially easy to launch denial-of-service attacks against everyone who depended on that translator by simply flooding it with requests to overflow its buffers. You COULD try to partition it off and implement security, but this is one of those times when it's easier and more reliable for everyone overall to just limit the scope of collateral damage and move responsibility for the 4-6 translation to a more local layer... like a home router, or even the operating system's network stack. When every microsecond counts, you just can't stop to scrutinize every request passing through the router. At least, not cheaply. My own prediction is that this function will fall to the future equivalent of a home or small office's router. If denial of service attacks become a real problem, you'll probably see low-end routers simply divide the network into two groups: those with IP addresses for which translation will be done (ie, older embedded devices that can't easily have the network stack replaced), and those that are on their own and will be simply ignored if they ask for translation help (ie, any PC running Windows, Linux, OS-X, etc) -- with possible partitioning of mapping resources for the few devices left that genuinely need the router to do the job for them.

    OK, the next problem: persistence. Put another way, if the router or software stack maps 2001:6969::100 to 192.95.17.9, how long does it need to remember that mapping... and how will it actually store it if necessary? I'm going to guess that the first home translating routers will basically treat this task the way port mapping to internal private addresses gets handled now: you'll have to go to the router's admin app, and manually set up any 4-to-6 mappings you need to have persist. Everything else (like web surfing) will just be done dynamically, with persistence that's at least long enough to last between datagrams, but not necessarily day to day. Say, 10-30 hours. A pain, but then again... how many different raw IP addresses do you REALLY deal with directly behind any given router today? Remember, we're talking about raw addresses that have to persist indefinitely for your future reliable use, not the cached results of a dns lookup.

    That brings up the third, and stickiest problem that has no good solution right now: global applicability. For the classic acid test, just look at h.323. It's been a nightmare to NAT ever since day one, because it encodes (what it believes to be) its IP address in the data itself. The problem being, without an intelligent application-level gateway, the recipient PC ends up seeing a return address that can't actually be reached directly. Personally, I think this is another one of those issues that will get swept under the rug out

  104. Actually your traceroute can be fine by billstewart · · Score: 1

    1.1.1.1 isn't non-routable the way 127.0.0.3 or 254.0.0.1 are - it's just part of a block of addresses that weren't currently assigned by IANA or the RIRs and therefore aren't advertised to the public by ISPs. If you're using them inside your own network, you can theoretically do anything you want with them except advertise them to the outside world, the same way you can with RFC1918 addresses - it's just a Bad Idea now that 1/8 has been allocated.

    The 192.168.x.x and 10.x.x.x addresses are all private-space addresses, so there's no way for me to tell where they are, but if the 212.74 addresses are part of your own network, there's nothing that indicates that this traffic ever hit the public Internet - maybe they're showing up because you're using registered addresses internally, which is fine, or maybe you've got a box that's got a 212.74 address on the public side and RFC1918 on the private side and it's picking the external one to include in traceroute packets; either way is fine.

    --

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