Slashdot Mirror


(Almost) All You Need To Know About IPv6

Butterspoon tips us to an article in Ars Technica titled "Everything you need to know about IPv6." Perhaps not quite "everything"; the article doesn't try to explain the reasons behind IPv6's meager adoption since its introduction 12 years ago. But it should be regarded as essential reading for anyone overly comfortable with their IPv4 addresses. Quoting: "As of January 1, 2007, 2.4 billion of those [IPv4 addresses] were in (some kind of) use. 1.3 billion were still available and about 170 million new addresses are given out each year. So at this rate, 7.5 years from now, we'll be clean out of IP addresses; faster if the number of addresses used per year goes up. Are you ready for IPv6?"

359 comments

  1. Web 2.0 by Bloke+down+the+pub · · Score: 4, Funny

    Do I need to upgrade to IPv6 to use web 2.0?

    --
    It's true I tell you, feller at work's next door neighbour read it in the paper.
    1. Re:Web 2.0 by rehtonAesoohC · · Score: 1

      Yes.

      I believe IPv6 is the standard in the Web 2.0 specification.

    2. Re:Web 2.0 by L.+VeGas · · Score: 5, Funny

      Do I need to upgrade to IPv6 to use web 2.0?

      I think that's why it's called Web 2.0. Because it's two more than IPv4.

    3. Re:Web 2.0 by Anonymous Coward · · Score: 0

      you're a moron.

    4. Re:Web 2.0 by Kadin2048 · · Score: 5, Funny
      Even better, I love how the article really heads off about 50 comments worth of Slashdot discussion:

      This is usually when someone brings up NAT. Home routers (and a lot of enterprise equipment) use a technique called "network address translation" so that a single IP address can be shared by a larger number of hosts. The discussion usually goes like this:

              "Use NAT, n00b. All 1337 of my Linux boxes share a single IP and it's safer, too!"

              "NAT is not a firewall."

              "NAT sucks."

              "You suck."
      Talk about knowing your audience.

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    5. Re:Web 2.0 by JazzLad · · Score: 1

      Nah, to headoff the comments, it'd have to be in the summary, no one actually READS TFA (except apparently you ... that is odd ;) )

      Further, it would only eliminate about 1/2 if in summary, as I think a lot of people don't even read that :)

      --
      "If you have nothing to hide, you have nothing to fear." - Every fascist, ever
    6. Re:Web 2.0 by Rakshasa+Taisab · · Score: 2, Interesting

      Wait... does that mean the rest of us are now using Web 0.0?

      --
      - These characters were randomly selected.
    7. Re:Web 2.0 by Anonymous Coward · · Score: 0

      Web 2.0 does'nt really exist. It's a fat-pipe dream.

    8. Re:Web 2.0 by WED+Fan · · Score: 0, Offtopic

      you're a moron.

      Leave his religion out of it. I swear, how do you even know he's from Utah?

      If he wants to wear a white shirt and tie (note to Geek Squad: You looked like missionaries when I saw you at the Seattle CTC last week.) and peddle his bike and give away free scriptures, that's his affair.

      Where is the love, people? Why can't we all just get along? Let's not have a religious war.

      (Why can't religeous fanatics be more like Buddhists? They don't blow up buildings, they just set themselves on fire.

      --
      Politics is the art of looking for trouble, finding it everywhere, diagnosing it incorrectly and applying the wrong fix.
    9. Re:Web 2.0 by Anonymous Coward · · Score: 1, Funny

      Talk about knowing your audience. You saw that the "goes like this" actually linked to this old Slashdot discussion, right?

    10. Re:Web 2.0 by Anonymous Coward · · Score: 0

      You cannot ad a double into an integer like that, duh!

    11. Re:Web 2.0 by YenTheFirst · · Score: 0, Offtopic

      did I miss something?
      where is religion mentioned at all?
      the comment was "your a moron", and it was a reply to the post "do I need to upgrade to web 2.0"

      The article has no mention of utah as well
      ??

      --
      It's not stupid. It's Advanced.
    12. Re:Web 2.0 by Dragonslicer · · Score: 0, Offtopic

      Try adding an extra 'm'. I think you'll figure it out.

    13. Re:Web 2.0 by YenTheFirst · · Score: 0, Offtopic

      ...if that's the case, I think that's one of the worst cases of spelling humor I've ever failed to laugh at.

      --
      It's not stupid. It's Advanced.
    14. Re:Web 2.0 by WED+Fan · · Score: 0, Offtopic

      I'm truly sorry you had to point that out to him.

      --
      Politics is the art of looking for trouble, finding it everywhere, diagnosing it incorrectly and applying the wrong fix.
    15. Re:Web 2.0 by Plaid+Phantom · · Score: 2, Funny

      More like Web O.o

      --
      All comments are properties and trademarks of the voices in my head. Not like I'm gonna claim them.
    16. Re:Web 2.0 by jc42 · · Score: 1

      Heh. All very funny. But wouldn't it be fun if we pushed this as a new meme? Imagine if everyone being tortured by the "need" to use Web 2.0 stuff were to start telling their bosses variants of "Well, Web 2.0 is a good idea, but you know it won't really work well until we upgrade to IPv6 (or Internet 2 if you prefer)". People who insist on Web 2.0 stuff without properly studying it first are highly likely to accept such a claim without giving it any study, either.

      This would have two benefits: It gives you (the developer) a permanent excuse for why your Web 2.0 stuff doesn't work worth a damn. It's because it's running on that inferior IPv4 junk, y'know. And it puts subtle (if bogus) pressure on your employers to start the IPv6 migration.

      And by the time they figure out they've been duped, you (and the current project) will be long gone. Actually, if they fell for your argument (or Web 2.0), they probably never will realize that they've been duped.

      So everyone remember the mantra: Web 2.0 won't really work without IPv6. Sneak it in at meetings and discussions with management at every opportunity.

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    17. Re:Web 2.0 by jc42 · · Score: 0, Flamebait

      Hey, I have relatives who are morons, and they live in Arizona. Not all morons are from Utah.

      (And they use the same bit of word play themselves. They even laugh at it, which I consider proof.)

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    18. Re:Web 2.0 by WED+Fan · · Score: 1

      Thank you for your sense of humor.

      Maybe I spent too much time in England. Weather wet, humor dry.

      My brother is a huge moron. He's a lawyer, and the head moron of his group of morons.

      --
      Politics is the art of looking for trouble, finding it everywhere, diagnosing it incorrectly and applying the wrong fix.
    19. Re:Web 2.0 by rahulg · · Score: 1

      I guess Web 2.0 is at application layer and it is not dependent on what happens at the network layer.

    20. Re:Web 2.0 by Hognoxious · · Score: 1

      ~o~ <-- Joke

      o <-- You
      /|\
      /\
      ===== <-- Germany
      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    21. Re:Web 2.0 by tedgyz · · Score: 1

      Heh. All very funny. But wouldn't it be fun if we pushed this as a new meme? Imagine if everyone being tortured by the "need" to use Web 2.0 stuff were to start telling their bosses variants of "Well, Web 2.0 is a good idea, but you know it won't really work well until we upgrade to IPv6 (or Internet 2 if you prefer)". People who insist on Web 2.0 stuff without properly studying it first are highly likely to accept such a claim without giving it any study, either. Are you Scott Adams? That sounds like a perfect Dilbert comic.

      I had a real-world example of this. I was working for HP as part of the HP-UX team porting to 64-bit PA-RISC. Everybody was under tight schedules since new hardware was waiting for our part to reap the benefits of 64 bits.

      One of my coworkers explained to our PHB: "I think I can only get 63 bits ready in time for the delivery."
      PHB: "Ok, we can deliver a patch for that last bit."

      Paraphrased, but you get the idea.
      --
      "No matter where you go, there you are." -- Buckaroo Banzai
    22. Re:Web 2.0 by jc42 · · Score: 1

      Well, we seem to have a moderator without a sense of humor. My wise-ass comment about my relatives got a flamebait moderation. Ya never know around here ...

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
  2. All you need to know... by Kenja · · Score: 4, Funny

    All you need to know about IPv6. It wont run on your current network hardware, and you wont get the budget approved to upgrade.

    --

    "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    1. Re:All you need to know... by danomac · · Score: 2, Interesting

      I'd wager a guess that all the ISPs distributing 2-5 IP address for each residential service will only get 1 IP address before IPv6 adoption will happen.

      You'll probably have to have proof of need for more than 1 public IP. Now that I think about it, my current ISP surely has more than half a million subscribers only using one of their alloted 2 addresses (or 5 depending on what plan they are on.)

      Wouldn't it make more sense to analyze this before jumping on the "let's replace everything" bandwagon?

    2. Re:All you need to know... by Anonymous Coward · · Score: 5, Insightful

      Hopefully before they start implementing this strategy, they will take the huge Class A addresses from those who don't necessarily need all of it:

      MIT (I know they make use of public IPs, but 16 million addresses?)
      Haliburton (!)
      Bolt Beranek and Newman Inc (?)
      Ford Motor Company ....

      This website has an updated list. There are a lot more on the list who have waste space, I just don't feel like going through all of them.

    3. Re:All you need to know... by danomac · · Score: 1

      I was going to mention that too, but I forgot.

      The point is: there's so much address space that's wasted/unused. So wouldn't it make more sense to recover it?

    4. Re:All you need to know... by virtual_mps · · Score: 4, Insightful

      The point is: there's so much address space that's wasted/unused. So wouldn't it make more sense to recover it? No. The article even touched on this. Allocation is currently at the rate of 170M/year. Going through a lot of effort to recover class A blocks (about a month's worth of allocation for who knows how many man-years of effort) is pointless. At most you'd push the drop-dead date back a year or two; you wouldn't fundamentally alter the outcome. From a strategic standpoint it makes far more sense to push for the IPv6 transition now (with the understanding that it will take a long time) than to spend effort prolonging IPv4 (which will eventually need to be replaced anyway).
    5. Re:All you need to know... by wampus · · Score: 5, Informative

      Bolt Beranek and Newman Inc (?) BBN built the ARPANET, I can kind of understand why they have a class A.
    6. Re:All you need to know... by Anonymous Coward · · Score: 0

      They built it, and I'm sure many people are grateful to them for that, but do they actually utilize anywhere near their entire Class A address space?

    7. Re:All you need to know... by caluml · · Score: 1

      It wont run on your current network hardware

      Lies. you wont get the budget approved to upgrade

      It is probably just a software image upgrade on a router.

    8. Re:All you need to know... by wampus · · Score: 1

      They were owned by GTE at one point, who became Verizon. I'm not sure if this is still the case, but I'd imagine that Verizon could find a use for all those IPs.

    9. Re:All you need to know... by suggsjc · · Score: 2, Informative

      You forget that IPv4 to IPv6 requires change. I'll admit that change can be painful and costly, but *most* of the people who have any decent amount of control over the adoption view change and death as one in the same. They would seriously rather die than to have to...change. Hopefully that will be something that my generation will handle a little more gracefully, but then again by the time I'm old and gray I'll probably rather hop in my flying car and listen to Brittney and Justin while complaining about how there isn't any good music nowadays.

      --
      When I have a kid, I want to put him in one of those strollers for twins and then run around the mall looking frantic.
    10. Re:All you need to know... by virtual_mps · · Score: 1

      I'd wager a guess that all the ISPs distributing 2-5 IP address for each residential service will only get 1 IP address before IPv6 adoption will happen. I'd love to have that ISP. For me to get a static IP (let alone multiple static IPs) would cost double what I'm currently paying. I think extra cost for IPs is far more common than ISPs handing out extra IPs to people who don't want them.
    11. Re:All you need to know... by Znork · · Score: 1

      Not really that much change. You can do a transitional rollout and simply use IPv6 for new functionality (over 6to4 to avoid having to upgrade too much network infrastructure).

      Dont look at it as a change, it's an addition. And a very nice one actually.

    12. Re:All you need to know... by suggsjc · · Score: 1

      Not really that much change => Not really that much death
      But death is death nonetheless. Its an obsession with not changing. (Some) old people suck. But the good thing is that we all eventually die, along with our habits both good and bad. Hopefully the good ones will pass down to the next generations and the bad ones just stay in the ground.

      --
      When I have a kid, I want to put him in one of those strollers for twins and then run around the mall looking frantic.
    13. Re:All you need to know... by Poruchik · · Score: 1

      Ok, but why do they have 3 class A??? 004 008 046

      --
      $signature =~ s/$signature//;
    14. Re:All you need to know... by Anonymous Coward · · Score: 0

      Bolt Beranek and Newman Inc (?)

      What's with the question mark? You do know who Bolt, Baranek & Newman are and what they did, don't you?

    15. Re:All you need to know... by RetroGeek · · Score: 1

      Hmm, let's see:

      - Cable MODEM - always on
      - Hardware Firewall - always on

      With a DHCP lease lasting 24 hours, I pretty well HAVE a static IP address.

      Of course this is not good enough to run a business, but I have never had to change my FTP target address to get at my home machine.

      --

      - - - - - - - - - - -
      I am a programmer. I am paid to produce syntax not grammar. Deal with it.
    16. Re:All you need to know... by Tony+Hoyle · · Score: 0, Flamebait

      'transitional rollout' -> Replace or upgrade every router, replace *all* your ipv4 specific software (good luck finding an ipv6 version of Active Directory, btw.), upgrade all OS software that doesn't have it (might have been working fine for 20 years.. no more.. trash it and get a new one!) Eats up about 5 years of your IT budget in one go.

      Alternative: Put the company behind a NAT. Employees don't need a public IP address anyway.. they don't run servers. Costs are an hour of downtime.

    17. Re:All you need to know... by virtual_mps · · Score: 1

      Hmm, let's see:

      - Cable MODEM - always on
      - Hardware Firewall - always on

      With a DHCP lease lasting 24 hours, I pretty well HAVE a static IP address.

      Of course this is not good enough to run a business, but I have never had to change my FTP target address to get at my home machine. Mine is always on also. Yet the ISP periodically changes the IPs. I don't know how much of that is to account for a lot of growth (the changes are fairly dramatic, and suggest routing changes) and how much is to make people pay extra for a static.
    18. Re:All you need to know... by Znork · · Score: 3, Insightful

      Um, that's just the point, you _dont_ have to replace your routers or IPv4 specific software. You can run IPv6 encapsulated in IPv4 over incapable network segments, you can use gateways and proxies in the cases where v4-only services need access to v6-only service (altho I cant really see why your AD servers would need to surf v6 only websites).

      "Eats up about 5 years of your IT budget"

      In that case I pity your IT budget. If your IT staff actually knows what they're doing it doesnt need to cost much. Or anything. The difficult part isnt rolling out IPv6, it's ending IPv4. And you can let that take care of itself by letting the unsupported things die of old age.

      "they don't run servers"

      Server in the realm of networking isnt the hardware you put in a big room somewhere. Client software like netmeeting is a 'server'. Backup software, configuration software, etc, etc.

      Put your company behind a NAT. Then explain to your boss why he cant connect with netmeeting to the CEO of a newly acquired company. Try to integrate networks after mergers. Put your network behind a nat, and eventually you'll need to do the IPv6 installation _anyway_ to get some new functionality.

      NAT doesnt solve the same problems that IPv6 does; it's at best a temporary stopgap measure.

    19. Re:All you need to know... by Tony+Hoyle · · Score: 1

      netmeeting uses a gatweway, just as it does now. netmeeting is *not* available to everyone and never should be.

      99% of companies have been using NAT for years without any issues. It works. As I said, users should not be running servers, period.

      FYI I *have* integrated companies after mergers. Install VPN. Update DHCP server on other end, mirror DNS. That's the network side done. ipv6 not needed. That's not the hard bit at all. The hard bit comes later.

      In the case of the AD controller. If the users haven't got an ipv4 address they can't login to the domain.. so they need ipv4 addresses *anyway* and there's no point in ipv6, because that just creates cost with no advantage.

      In *any* company try justifying the hardware cost of the router upgrades, software upgrades, etc. by saying 'it's cool, and 6 is more than 4! so it must be good!' and you'll get thrown out of the office. Even the slightly more sane 'we're going to run out of ipv4 addresses' is going to get the same result - who's 'we'? Our little company that has 32 public IPs and a thousand machines on the NAT? Good luck with that.

      ipv6 rollout only makes any sense if you replace the entire network infrastructure. And it'll never make sense for that reason - which is why 12 years on ipv6 adoption is nonexistant.

    20. Re:All you need to know... by Cramer · · Score: 1

      Not if the router does any IP logic in hardware (packet checksuming, switching, etc.) For the extremely simple (read: cheap and/or crappy) 100% software router, yes, new software is all that's needed. However, IPv6 is a lot more work than IPv4.

    21. Re:All you need to know... by jacksonj04 · · Score: 1

      Software which *has* to talk IPv4 is badly designed anyway, but (And I'm gonna regret this) to solve the AD problem just upgrade clients to Vista and the servers to Longhorn when it's released. No, really. IPv6 straight out of the box, *and* it's given preference over IPv4. Just replace your hardware when it dies, a lot of stuff does 6to4 and tunnelling automatically now. I presume you do have a procedure for replacing defunct hardware and software with a new version, and doing things like updating software occasionally?

      IPv6 is designed to work alongside IPv4, so you don't *have* to replace everything at once (Although that would be nice). Just update bits, and with clever enough admins it's easy to switch bits to IPv6 when ready. For example, an office at a time when their switch dies.

      --
      How many people can read hex if only you and dead people can read hex?
    22. Re:All you need to know... by Cramer · · Score: 1
      You left out:

      017/8 Jul 92 Apple Computer Inc.
      056/8 Jun 94 U.S. Postal Service
      The USPS definately does not need every computer in every post office, sort facility, and truck to have a public (firewalled off) IP address; 99% of those systems have no reason to be connected to the internet AT ALL.
    23. Re:All you need to know... by indigest · · Score: 1

      My fraternity house at MIT was assigned a Class B IP range. While it was pretty cool to have a Class B IP range, I agree that 65536 IP addresses for 40 people was quite excessive...

      ...especially because we were using NAT inside the house!

    24. Re:All you need to know... by uriber · · Score: 2, Funny

      That's easy: One for Bolt, one for Beranek, and one for Newman.

    25. Re:All you need to know... by webscathe · · Score: 1

      ...and you wont get the budget approved to upgrade.

      Exactly. There's no money on upgrading yet. On the other hand, there's still money to be made off of IPv4, and far from making money, up front, lots of money will have to be spent on IPv6 adoption. So if you're a business, why wouldn't you wait as long as you could?

      How would you make an effective case to your boss?

    26. Re:All you need to know... by drmerope · · Score: 1

      The article is a bit simplistic. The basic problem is that using IPv6 carries with it costs: bloated packet headers, infrastructure issues, etc. The 'cost' of owning an allocation of IPv4 addresses is currently quite low. The consequence is substantial waste.

      Sure you'll run out eventually given any non-zero constant growth assumption, but so what? Running out in 2 years versus 5 years or 10 years is a substantial difference. Not just in terms of discounting costs, but also in terms of silicon technology.

      IPv6 routers do not perform as well as IPv4 (I'm talking about big iron ala Cisco et al). Routing tables are implemented in CAMs. Switching to 128b addresses makes those CAMs prohibitively large, power-hungry, and comparatively slow. This is a real problem.

      One reason for the delayed adoption has been that the IETF took much too much of a software mentality to the questions at hand. Ten years ago, switching to IPv6 would have been much too much for the available silicon technology.

      Hardware is catching up, but frankly a few more years is quite important.

    27. Re:All you need to know... by JoeRandomHacker · · Score: 1

      That's easy: One for Bolt, one for Beranek, and one for Newman. None of whom are with the company anymore, and only one of whom (Beranek) is still alive (last I heard).
    28. Re:All you need to know... by rtb61 · · Score: 1

      Actually under IPv6, it makes a lot of sense to give each location a block of ten IP addresses to cover all the connections within the house hold. All you need to do is let go of all those IPv4 ideas of shared IP addresses that you have built up and learn to adapt to the whole new concept of the IPv6 address space. It will be interesting, hell, just blocking bad IPv6 addresses presents a whole new level of complexity.

      --
      Chaos - everything, everywhere, everywhen
    29. Re:All you need to know... by ShakaUVM · · Score: 1

      The same thing was said about phone numbers. When everyone started buying faxes, pagers, and cell phones, people looked at the rate of growth and panicked, saying we'd be out of phone numbers by 2000.

      I think the same sort of thing is going on with IP addresses. You have entire countries coming online at unprecedented rates. But when the market saturates, well, there's only so many billion people on the planet.

      256^4 = 4,294,967,296

      Even in America, which is a mature market, has 70% of its population online.

      Even if the whole world comes online (6,525,170,264 people to date), and an average of one IP per person (very rough estimate considering NAT and dynamic ip reduce the numbers, but waste and multiple computers inflate the number), that's 6,525,170,264 * 70% = 4,567,619,184. With the entire world online.

      Or, in other words, it could feasibly be possible to never upgrade to IPV6.

      It's not like I don't like IPV6 overall, but I do think there is a fair bit of fear mongering going on. I still hear techie friends talking about how inefficient the allocation of classed networks are, as if CIDR wasn't invented 15 years ago.

    30. Re:All you need to know... by rodoke3 · · Score: 1

      It really depends on the ISP. Me and my mom have different ISPs and neither of us pay for static IPs. I've had the same IP for the last two years, and hers will never stay constant for more than a couple of hours.

      --
      There's nothing like a good gunfight to uplift the spirit--Calvin
    31. Re:All you need to know... by virtual_mps · · Score: 2, Informative

      I think the same sort of thing is going on with IP addresses. You have entire countries coming online at unprecedented rates. But when the market saturates, well, there's only so many billion people on the planet. And thank God they don't, like, "fork" or something.

      Even if the whole world comes online (6,525,170,264 people to date), and an average of one IP per person (very rough estimate considering NAT and dynamic ip reduce the numbers, but waste and multiple computers inflate the number), that's 6,525,170,264 * 70% = 4,567,619,184. With the entire world online.

      Or, in other words, it could feasibly be possible to never upgrade to IPV6. Sure, if you completely disregard things like broadcast addresses, routing, and other issues that make 100% utilization of the IP space a practical impossibility.
    32. Re:All you need to know... by virtual_mps · · Score: 1

      IPv6 routers do not perform as well as IPv4 (I'm talking about big iron ala Cisco et al). Routing tables are implemented in CAMs. Switching to 128b addresses makes those CAMs prohibitively large, power-hungry, and comparatively slow. This is a real problem. No, it's not a real problem except insofar as cisco hasn't even tried to implement IPv6 support well because nobody has asked for it. Yes, the addresses are bigger, but the overall header isn't that much bigger because other things have been stripped out. The minimum packet size is also larger, which tends to make the overall flow more efficient. And the routing is so much more efficient that you end up needing much much smaller routing tables. There are no technical reasons for IPv6 to be slow, only marketing/resource issues.
    33. Re:All you need to know... by caluml · · Score: 1

      True, but your original post made it sounds like people would need to buy new network cards, or ask their bosses for money to buy a whole load of new routers.

    34. Re:All you need to know... by ShakaUVM · · Score: 1

      It's more a back of the napkin calculation than anything. People with high poverty in America only have a 30% internet usage rate, vs 70% nationwide. Most of the world is poorer than our people living in poverty, so it is doubtful they'd ever reach our rates of internet usage without a massive increase in economic performance. Even in China, home internet is still somewhat uncommon, with most people I know there using internet cafes, which share a small pool of IP addresses.

      I know that 100% usage of the IP space is an impossibility, but I think that with more efficient allocations of the IP space we should be able to get by indefinitely.

    35. Re:All you need to know... by Criminally+Insane+Ro · · Score: 1

      I thought they lost the project to someone else? I can't remember who though. You can probably find it here, on nerds 2.0.1 - a brief history of the internet http://video.google.com/videosearch?q=nerds+2.0.1& hl=en

  3. Forget IPv6 by Anonymous Coward · · Score: 2, Funny

    I want IPv8 engine...

    1. Re:Forget IPv6 by Anonymous Coward · · Score: 0

      Intellectual property version 8?

    2. Re:Forget IPv6 by Anonymous Coward · · Score: 1, Interesting

      I'm not sure why this is modded "Funny". It's slowly becoming apparent to the masses that IPv6 is a heavily over-engineered mess. It's unlikely to ever be seriously adopted as a replacement for IPv4, which _actually works_. Yes, IPv4 needs to be replaced. No, IPv6 isn't a very good solution.

      It may well be a few more versions down the road before something workable is proposed.

    3. Re:Forget IPv6 by I'm+just+joshin · · Score: 1

      I coulda had a V8...

  4. Jumping on the bandwagon... by dmayle · · Score: 1

    OK, so I've requested a SixXS tunnel and I'm waiting for the response. I'm actually gonna go through with it.

    This is something I've wanted to do, but never got around to before.

    What I'd like to know, are there any ISPs that offer IPv6 native? (Specifically in the San Francisco Area, as that's where I'm moving this summer)

    1. Re:Jumping on the bandwagon... by istartedi · · Score: 1

      I've had a SixXS tunnel up for a few weeks. They are definitely the way to go. The other tunnel provider I tried wasn't very reliable. I wouldn't try this with WindowsXP. I've had to do all my testing with Linux. Some people claim to have made it work with XP; but I can only get utilities like ping to work. Real apps like IE just don't seem to work with it yet. The applications have to support it, and that seems like a bigger hurdle to IPv6 than the network infrastructure. A lot of infrastructure hardware has IPv6 support built in already. And yes, I realize I'm talking about a tunnel here and intermixing my commentary, so cool your inference-trolling jets. I know the difference between tunnels and native connections, dammit! That might be the problem; but I don't have native connectivity so I can't tell if that's it or not.

      --
      For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
    2. Re:Jumping on the bandwagon... by rthille · · Score: 2, Informative

      My ISP, sonic.net does:
      http://sonic.net/features/ipv6/
      Or at least it's an IPv6 tunnel (not sure how that might differ from 'native').

      I haven't got around to setting it up, but if/when I get my WRT54GL setup with OpenWRT I'll probably have it run IPv6 as well...

      --
      Awesome furniture, accessories and cabinetry in Santa Rosa, CA: http://humanity-home.com/
    3. Re:Jumping on the bandwagon... by Znork · · Score: 1

      Well, while native support might be nice, you dont actually need it. 6to4 works nicely.

      I've been running IPv6 over 6to4 for several months (once you start using Xen and get a lot of machines and/or have friends machines you have access to, it's quite nice to be able to ssh straight into your destination without multi-stage jumps). I was surprised at how far it had come and how easy it was to set up these days.

      To set up a linux firewall/nat box as a 6to4 router, you basically just have to install radvd, configure it to use your external v4 address as your v6 prefix, turn on v6 forwarding, add the route to the magic 192.88.99.1 (automagic 'nearest v6 gateway address') through sit0, add the network route on your internal interface (v6 prefix plus your choice of network address) and you're good to go. The machines on the inside simply autoconfigured themselves once radvd broadcast the route availability.

      The only part still lagging was firewall support, as most GUI's dont support v6 rules. Still, writing firewall rules by hand is a _lot_ less painful when you dont have to deal with nat and port forwarding.

    4. Re:Jumping on the bandwagon... by Anonymous Coward · · Score: 0

      Another free IPv6 tunnel service is Hurricane Electric, and no I don't work for them. I used their service about a year ago, but I have since moved onto a router that doesn't have native IPv6 support. Also there were hardly any websites to browse to using IPv6. When I used it though, I was able to get anywhere between 5-10Mbps sustained throughput using IPv6 from my connection in Sacramento to theirs in the Bay Area. Not too bad. They also offer BGP, which I think uses a "private" AS number.

    5. Re:Jumping on the bandwagon... by virtual_mps · · Score: 1

      Well, while native support might be nice, you dont actually need it. 6to4 works nicely. Well, it works, but I wouldn't call it "nice". It actually kinda sucks if you have a fast connection because IME the speeds through the tunnel are comparatively lousey (which is expected given all the extra hops your packets have to take--not a slam on the tunnel providers as much as the lazy ISPs who won't give me a native route).
    6. Re:Jumping on the bandwagon... by Tony+Hoyle · · Score: 1

      SiXXs are pretty terrible, reliability wise.

      Their london node was down for two *months* without any word from them. Was down more than it was up the rest of the time.. gave up and ditched them after 6 months of it.

      Best thing is to find an ISP that does routed IP so you have someone to talk to if it fails.

    7. Re:Jumping on the bandwagon... by Tony+Hoyle · · Score: 1

      Many ISPs don't support 192.88.99.1... my last 3 didn't. My current one does but they run their own gateway so it responds to that IP.

    8. Re:Jumping on the bandwagon... by istartedi · · Score: 1

      Maybe it's the geography. On the other side of the pond it hasn't skipped a beat. I'm in DC but my v6 PoP is in Boston for some reason. I agree though, if I were in control of the provider decision I'd go with someone who offered it natively or at least ran their own tunnel so I could scream at them when it went down. There is at least one DSL provider here that offers native IPv6. The provider decision was made by others based on cost. IPv6 wasn't a factor, or even really a serious consideration in our office at the time. Since SixXS is free, I really can't complain about it.

      --
      For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
    9. Re:Jumping on the bandwagon... by Phisbut · · Score: 1

      Well, while native support might be nice, you dont actually need it. 6to4 works nicely.

      What I wonder though is, since there are so damn many IPv6 addresses available, and it's mostly based on the MAC address of the machine, getting a static IP should be pretty easy. Does 6to4 manage to let you connect to a computer with a static IPv6 address even if the IPv4 address given by the ISP is dynamic?

      --
      After 3 days without programming, life becomes meaningless
      - The Tao of Programming
    10. Re:Jumping on the bandwagon... by raxx7 · · Score: 1

      With 6to4, 32 bits of your IPv6 address are the same as your IPv4 address.
      So, no -- you don't get a static IPv6 address if you gave dynamic IPv4 address with 6to4.
      You need a traditional tunnel for that.

    11. Re:Jumping on the bandwagon... by j+h+woodyatt · · Score: 1

      Native? Not for residential customers and reasonable rates. But that's okay... you don't actually need it.

      p1. Just buy either the Apple AirPort Extreme or the Buffalo WZR-AG300NH N-finiti AirStation. Both those products route IPv6 with 6to4 automatically in the factory default configuration. (Of course, they also do manual tunnels, like what you can from SixXS, HE.Net or my personal local favorite: Sonic.Net.

      p2. Pick an ISP that has a good route to a nearby 6to4 relay router. In SFO, I use Sonic.Net, and I strongly recommend them. Both AT&T and Comcast are still routing all their 6to4 relay traffic to SWITCH in Zurich, Switzerland. You won't like that. Trust me.

      --
      jhw
  5. Meager adoption by beavis88 · · Score: 4, Insightful

    The reason, in a word and three letters:

    Widespread NAT

    1. Re:Meager adoption by augustz · · Score: 1, Insightful

      Exactly, what is weird is how often folks chose to ignore this.

      And frankly, sticking things behind a nat works out really well for a lot of devices. Either you provide a firewall for your printers etc, or you nat them and you avoid the question of routability on the internet. Frankly, I like having a lot of stuff on private ips, and there are plenty of those to go around for many organizations.

      Not that you shouldn't still firewall, but for households, small business, dumb devices, nat works very well.

    2. Re:Meager adoption by Anonymous Coward · · Score: 0

      Exactly, what is weird is how often folks chose to ignore this [NAT].

      It's also wierd how often folks seem not to have noticed there is a whole big section in the article on NAT. They might hold the view that he's wrong that NAT will be insufficient but they could FFS make a rational argument about it. Just saying 'NAT' as if that ended the argument is just plain dumb.

    3. Re:Meager adoption by Sancho · · Score: 3, Interesting

      We'd probably be in worse straits if we weren't using NAT for connection sharing. Imagine if IPV6 was the norm and everyone got something like a /26 to their home instead of a /32. There would be no NAT boxes required to share your connection amongst several computers, meaning all those worms would have affected just about every Windows computer on the Internet (instead of just the ones that were directly connected).

      NAT really does turn out to be a good thing overall for most home users. They are forced to use it if they want multiple computers on the Net (in most cases), and it protects them.

    4. Re:Meager adoption by iamacat · · Score: 4, Interesting

      NAT really does turn out to be a good thing overall for most home users.

      Maybe home consumers, but not users in general. Even less technical users may want to publish a webcam or to play their music from a friend's computer during a party. From the birth of Internet, users with regular UNIX accounts on shared machines could run their own little services on non-privileged ports. That this ability is not available 20 years later is ludicrous.

    5. Re:Meager adoption by jandrese · · Score: 2, Interesting

      Er, IPv6 for the most part kills traditional scanning worms. The address space is just too large for the worm to propagate through random chance. Worm developers will have to get a lot smarter when IPv6 finally (finally!) starts to take off.

      --

      I read the internet for the articles.
    6. Re:Meager adoption by xarak · · Score: 1


      Ehm.. port forwarding?

      --
      Atheism is a non-prophet organisation
    7. Re:Meager adoption by Sancho · · Score: 2, Insightful

      It's clearly still available.

      20 years ago, though, the people who were doing this sort of thing knew at least a LITTLE something about computers and networks. Now that it's got mass adoption, of course people don't know how to do things. That's really a big part of the reason that malware propagates so easily in the first place.

      Even so, there have been attempts to address it using uPNP. And uPNP is a security hazard, much like running without a firewall. Shocking, eh? :)

    8. Re:Meager adoption by iamacat · · Score: 4, Insightful

      Try to give this interesting exercise to a non-technical friend with DHCP, Windows Firewall and a wireless router.

    9. Re:Meager adoption by Sancho · · Score: 1

      Not much smarter, really, assuming that the IPV6 block allocations are public knowledge. All the worm has to do is get a list of IPV6 allocations and scan those networks. The worm doesn't even have to do this itself--most worms talk to botnet controllers, which could host the updated network information harvested by a human.

      Don't knock worm developers--they're pretty bright. We're already seeing worms that exhibit p2p-like behavior (the entire botnet is decentralized), use encryption to avoid IDS, and run over UDP (which passed in the default firewall policy for many firewalls).

    10. Re:Meager adoption by Anonymous Coward · · Score: 0

      Zeroconf to the rescue!
      or maybe
      Rendezvous to the rescue!
      or maybe
      UPnP to the rescue!

    11. Re:Meager adoption by vux984 · · Score: 2, Insightful

      Try giving them the same exercise on one of those unix accounts you mentioned earlier.

      Personally, I give them better odds with the dhcp/firewall/nat setup.

    12. Re:Meager adoption by FishWithAHammer · · Score: 2, Funny

      Your machine has tens of thousands of open unprivileged ports.

      Thanks to the magic of port forwarding, you can take advantage of all of them! Squee!

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    13. Re:Meager adoption by Rakshasa+Taisab · · Score: 1

      1) Open iTunes
      2) Click a button
      3) Write in your address/username/whatever + password
      4) ...
      5) Profit

      I don't know about you, but I'd expect pretty much anyone able to move a mouse to be able to do that much at least. Just because UNIX is for real men, it doesn't mean user friendly programs couldn't be made to hide the gory details.

      --
      - These characters were randomly selected.
    14. Re:Meager adoption by ThinkingInBinary · · Score: 5, Insightful

      All the worm has to do is get a list of IPV6 allocations and scan those networks.

      Erm, that's easier said than done. A normal residential IPv6 allocation will be a /64 prefix, which means you are allocated a 64-bit prefix, and you can select any address in the remaining 64-bit address space. So you'd have 18446744073709551616 addresses to scan to find all the hosts on the network. Assuming that the hosts have Privacy Extensions turned off, and that they are all autoconfiguring based on their MAC addresses, you know that the 12th and 13th bytes are 0xFF and 0xFE respectively. That still leaves 48 bits of address space, or 281474976710656 addresses. Good luck.

    15. Re:Meager adoption by iamacat · · Score: 1

      20 years ago: myservice &
      now: Setup DynDNS account, run DynDNS update daemon, configure port forwarding in the router, change Windows firewall setup, start myservice

      Somehow I don't see this as progress

    16. Re:Meager adoption by iamacat · · Score: 1

      iTunes doesn't support sharing over Intenet, only LAN.

    17. Re:Meager adoption by endianx · · Score: 2, Insightful

      Scanning just one network is like 18,446,744,073,709,551,616 (2^64) addresses.

      I am certain there will still be ways to find addresses every once in a while, but it will make things far more difficult. Especially if most computers have something as simple as windows firewall which will make a computer seem to not even be at that address (doesn't respond to pings or anything). You can sometimes trick computers into revealing themselves, but still, the extra work to do that would mean scanning the 2^64 address would take even longer.

      I expect there might become a market for selling lists of verified IP addresses, just like there is for email addresses now.

    18. Re:Meager adoption by jguthrie · · Score: 5, Interesting
      Unlike most people here, I have been using IPv6 for years. I started with a tunnel to Sprint back when the 6bone was the only way to get access, and I now have a tunnel to Freenet6, which even usually works although I get maybe a dozen IPv6 connections per month over it. I honestly don't think that NAT should be given the bulk of the blame for the lack of IPv6 adoption. To be sure, NAT and the general environment of scarcity associated with IPv4 addresses (which turns out to be the primary thing encouraging NAT adoption--and slowing down the rate of increase in the numbers of IPv4 addresses being assigned) are important, but I think that the way that the IPv6 promoters went about trying to get folks to use IPv6 should bear the bulk of the blame.

      When the folks who invented IPv6 wanted to give people a chance to use the new protocol in a test environment, they created the 6bone. They then spent years getting the folks who make backbone routers to implement the new protocol on those routers, and when the backbone routers had firmware that would do IPv6, they declared victory and went home. One of the last exchanges I participated in on the 6bone mailing list talked about how, since everyone in the world now had access to IPv6, there was no more need for this test network.

      The only problem is that protocol adoption and demand for addresses typically happen from the leaf nodes first, and then they move to the backbones. The sole focus on the backbone providers meant that IPv6 became a solution looking for a problem. Yes, I could have gotten native IPv6 service....if I had been willing to get an OC-512 backhauled from Germany. The problem is, I was (and am) a user with a SOHO LAN and I can't justify paying better than commercial cablemodem rates for access and, as far as I am aware, native IPv6 transport is still not available from Time Warner or Comcast or whoever does the service in my area.

      Of course, the news isn't all bad. All the operating systems I routinely run now speak IPv6 natively. The thing is, if I can't buy transport for the protocol, it doesn't matter how cool it is, how cheap the addresses are, or how easy the autoconfig is, it's not at all useful in the real world.

    19. Re:Meager adoption by AvitarX · · Score: 1

      Those are exactly the people that NAT helps.

      If someone can't reserve an IP or set it static on their computer and port forward then they probably can't keep services off/up to date or setup a firewall that at its face looks un-needed.

      It is hard enough telling people to protect their wireless networks which is relativly easy.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    20. Re:Meager adoption by 99BottlesOfBeerInMyF · · Score: 1

      Not much smarter, really, assuming that the IPV6 block allocations are public knowledge. All the worm has to do is get a list of IPV6 allocations and scan those networks. The worm doesn't even have to do this itself--most worms talk to botnet controllers, which could host the updated network information harvested by a human.

      You're right about this, of course, but there is an interesting side-effect as well. Right now honeynets and worm detection systems rely upon pseudo random worm propagation attempts for worm detection by monitoring IP addresses known to be unused within a network (dark IP monitoring). Security engineers have been expecting worms to move away from random scanning for some time now in order to be more stealthy, although worms in general have not adopted this strategy yet. Whether they move away from random scanning in an attempt to hide, or in an attempt to propagate on IPv6 nets, or both, it is a likely evolution.

    21. Re:Meager adoption by massysett · · Score: 1
      RTFA

      There is a lot of talk about how IPv6 is more secure than IPv4. This boils down to two things; one of them is real, the other isn't. The good news is that because the IPv6 address space is so large, randomly scanning for systems that are vulnerable is completely infeasible. The story goes that at the height of the self-propagating malware explosion a few years ago, an unpatched Windows system would be infected faster than it could download the necessary security updates. With IPv6, that is simply impossible: even with a billion infected hosts each scanning a billion IPv6 addresses per second, it takes more than a hundred million years to scan just the IPv6 address space that's given out to ISPs right now, which is about 0.01 percent of what's available. However, targeted scanning, although not easy, is still possible, so security measures like those used with IPv4 are still necessary.
    22. Re:Meager adoption by vux984 · · Score: 1

      Port forwarding in the NAT 'router' is really the only step related to NAT or the limitations of ipv4.

      And we have uPnP which can handle both port forwarding and the windows firewall.

    23. Re:Meager adoption by Niten · · Score: 1

      There would be no NAT boxes required to share your connection amongst several computers, meaning all those worms would have affected just about every Windows computer on the Internet (instead of just the ones that were directly connected).

      Whether you have a sufficient address space to hand an address to each computer is irrelevant – providing Internet access to a number of machines behind a single Internet connection is still going to require a router. And there's no reason that, just because a consumer-grade IPv6 router no longer has to kludge around with NAT, it should spontaneously cease to function as a firewall.

    24. Re:Meager adoption by bendodge · · Score: 1

      all those worms would have affected just about every Windows computer on the Internet (instead of just the ones that were directly connected) From the article:

      The story goes that at the height of the self-propagating malware explosion a few years ago, an unpatched Windows system would be infected faster than it could download the necessary security updates. With IPv6, that is simply impossible: even with a billion infected hosts each scanning a billion IPv6 addresses per second, it takes more than a hundred million years to scan just the IPv6 address space that's given out to ISPs right now, which is about 0.01 percent of what's available. However, targeted scanning, although not easy, is still possible, so security measures like those used with IPv4 are still necessary.
      --
      The government can't save you.
    25. Re:Meager adoption by Hadlock · · Score: 1

      Hm, I was about to reply saying "oh, well if you only did one per second, that would only take X hours." Turns out that even at 2 addresses per second, it's still almost 4.5 million years. Frightening.

      --
      moox. for a new generation.
    26. Re:Meager adoption by Todd+Knarr · · Score: 1

      Not quite. An IPv6 address is 128 bits, a 64-bit network number (assigned by your ISP) and a 64-bit local portion (generated by the machine). If a worm knows the network you're on, it still has to scan the entire 64-bit local space to find your actual address. Current IPv4 addresses are 32 bits, so the worm has 4 billion current Internets to scan to find your host. That's going to take a while.

    27. Re:Meager adoption by iamacat · · Score: 1

      Are you saying DHCP is not a result of limitations of IPV4?

    28. Re:Meager adoption by Tony+Hoyle · · Score: 1

      ipv6 NAT exists. I have a router that does it (one of the few ipv6 routers on the market.. cost a packet though for a consumer router).

      Businesses will use it to hide their ipv6 addresses from the outside world - you do *not* want your addresses getting out beyond your network border. Heck, I'd probably use it myself for home devices (too simple to have security, like tivo) - none of these support ipv6 though.

    29. Re:Meager adoption by ThePhilips · · Score: 1

      You are wrong. I have also once opined so on the topic and was immediately pwned by profis.

      The major handicap is of course the places which need IPv6 are pretty poor - India & China. Europe & US do NOT have any shortage of IP address ranges - but Asia does. So from our - US/EU - p.o.v. IPv6 is needless hustle. Now as India and China have improved their connectivity pace, IPv6 isn't minor player anymore. If somebody missed the news, Asia more or less completely now on IPv6 (google:China ipv6) and last problems with DNS were recently solved too by approving new RR "A" specifically for IPv6 - "AAAA" (google: dns rr ipv6, rfc3596).

      --
      All hope abandon ye who enter here.
    30. Re:Meager adoption by Sancho · · Score: 1

      Hello? Switches? Switches extend layer-2 so that you can effectively have multiple devices on the same wire. In the case of an ISP, each device would query the ISP DHCP server to get its REAL IP. NAT is not required unless your ISP artificially limits the number of IP addresses your modem is allowed to pull. Most ISPs do this for several reasons, not the least of which is that they have a limited number of addresses available (a problem which IPV6 solves).

      About 8 years ago, I was in this very position. We had a commercial account using cable modems because the cost/bandwidth was great. With a commercial account, we were allocated 5 IP addresses, and since we weren't using wireless at the time, we didn't bother with NAT. Just had a dumb Linksys switch connected to the CM and 3 computers connected to the switch, each with their own public IP address.

    31. Re:Meager adoption by SCHecklerX · · Score: 1

      NAT != firewall.

      And any home users using NAT are using a hardware firewall appliance already. So the "they won't understand how to firewall IPV6" argument is moot, since they don't today either.

      In fact, it's even easier. Instead of "Allow this traffic to/from this device, and OBTW, you need to also define a special NAT rule", you get just the first part.

      Don't get me started on the fun currently involved with connecting business partners to a corporate network via IPSec. The best way to do this today is to NAT public address space inside the tunnel, so you are sure to not be overwriting each other's RFC1918. For small companies that don't have their own to spare, we set aside a range of our own. IPV6 solves this particular problem as well. No two networks will have the same address space. I know how to do it with NAT. The problem arises when dealing with the not-as-clueful firewall admin on the remote side, who is working for a smaller company and doesn't really understand how all the IPSec stuff works (and see above about small companies not having 'real' address allocation)

    32. Re:Meager adoption by SCHecklerX · · Score: 1

      What, exactly, does NAT have to do with any of that?

    33. Re:Meager adoption by Sancho · · Score: 1
      Did you maybe reply to the wrong comment?

      I'm aware that NAT != firewall, and I'm aware that IPV6 can be firewalled. What I'm not aware of is why your average home user would buy a firewall in the first place if it didn't also happen to allow them to share their connection. Most users aren't concerned with security (evidenced by the utter mess that is the Internet right now) so that can't be it.

      In fact, it's even easier. Instead of "Allow this traffic to/from this device, and OBTW, you need to also define a special NAT rule", you get just the first part. If you don't know how to do that, but can read directions provided with your firewall appliance, it's easy. If you don't know how to do that, and you don't know that you don't know how to do that (i.e. you run the software and it just fails) then you're kinda stuck. That's how most people are with computers. They know that they want to let someone else see their webcam, but they don't know why they get "connection refused", and they don't know where to look to find out why they get that error.
    34. Re:Meager adoption by Sancho · · Score: 1

      For the purposes of this exercise, yes.

      While DHCP might make such things easier, it also makes it easier to configure things in the first place. Users have a hard time with static IP. They have an easy time with "plug it in and it works."

      If DHCP hadn't been invented to solve the IPv4 shortage, it would have been invented to keep helpdesk calls to a minimum. Actually, this seems to be an 'ease of use' that was ignored when this sub-thread about ease-of-use was started. Computer network configuration has come a long way in 20 years, at the expense of service configuration.

    35. Re:Meager adoption by Tony+Hoyle · · Score: 1

      Are you saying DHCP is not a result of limitations of IPV4?

      ipv6 requires DHCP also - RA only gives you an address.. you need DHCP to hand out the DNS, router addresses, etc.

    36. Re:Meager adoption by Sancho · · Score: 1

      Assuming the more common (though less precise) definition of NAT (translating from routable IP address space to non-routable IP address space), NAT protects people from incoming connections.

    37. Re:Meager adoption by Tony+Hoyle · · Score: 1

      participated in on the 6bone mailing list talked about how, since everyone in the world now had access to IPv6, there was no more need for this test network.

      lol. comedy gold... got a link?

      I just assumed they'd given it up as a lost cause and the 'not needed any more' tagline was face saving.

    38. Re:Meager adoption by dave420 · · Score: 1

      And try getting that same person doing it in Linux/UNIX. Come on - try to stick with the argument at least :)

    39. Re:Meager adoption by AvitarX · · Score: 1

      A standard Home or Office NAT acts as a total firewall blocking all incoming connections.

      It makes the difficult to configure option the less easy instead of the easier option.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    40. Re:Meager adoption by Cramer · · Score: 1

      Widespread NAT
      Exactly. NAT works. NAT is relatively simple by comparison.

      But the biggest reason of all... NO MIGRATION PATH. IPv6 is in no way compatible with IPv4. Any migration requires running (and maintaining) two networks. Add up all the little embeded (old) systems that will never have IPv6 support, and IPv6 becomes an even worse idea. I guess the IPng members are all too young to remember the world before IPv4... where IPX and appletalk walked the LANs; moving to IP was a mess that took years, but it was a valuable and necessary move. IPv6 is a HUGE mess, and it's almost entirely unnecessary. It's unlikely to be necessary (larger address space) for decades.
    41. Re:Meager adoption by dorath · · Score: 1

      Try to give this interesting exercise to a non-technical friend with DHCP, Windows Firewall and a wireless router.

      Me: "Let me tell you how IPv6 will work: I'll keep on making sure your stuff works, you call me if something happens."
      Friend: "Ok."
    42. Re:Meager adoption by Cramer · · Score: 1

      Today: UPNP-aware-service &

      Next.

      The DynDNS part is necessary to find your "network" at all. It only needs to be done once no matter how many services you run. And if your ISP/DNS host allows dynamic registration, or automatically updates dns based on dhcp leases, then setting up dyndns is as simple as clicking a checkbox.

    43. Re:Meager adoption by Anonymous Coward · · Score: 0

      Hhmm... I think you can leave Europe out of that. Europe is working harder on getting IPv6 out there because they actually have an IP shortage coming much sooner than the US. Asia has the shortage right now (you can't put a whole country behind NAT) and Europe's shortage is imminent. You won't find a single European ISP that is not already thinking about how to roll-out IPv6 on their network.
       
      The US users (who make out some 5% of the Internet population) have about 75% of all IP addresses. Vast numbers of them unused.
       
      That explains why we are the only country that is not really fast on this adoption, most other countries in the world are. Either in planning or even in roll-out stage...

    44. Re:Meager adoption by iamacat · · Score: 1

      Are you saying non-technical people who have something to offer to the world shouldn't be able to get their message out on Internet? Let them run the service. If there are problems, geek squid can come and exterminate the malware.

    45. Re:Meager adoption by AvitarX · · Score: 1

      I think it ould make more sense to make things easier to keep safe, and then if they want to offer something to the world they hire geek squad.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    46. Re:Meager adoption by Anonymous Coward · · Score: 0

      Yeah, but if you can do 100 per second it'll only take about 90,000 years!

      But seriously, if you can capture packets to see their destinations it's instaneous. If you go to a web site with an ad from some asshat in Bulgaria, the Bulgarian botnet operator will suddenly have an address to probe. And the machine will still be directly accessible.

      NAT sucks in many ways, but at least the computers behind the NAT gateway (usually) need to open some communication channel before they can be contacted by a remote party. With IPv6, and no firewall or NAT, the evildoer merely needs to find the address to (if anything is listening) initiate communication directly with the target computer. So the mechanism for locating addresses changes, but since having a computer on the Internet doesn't usually do much good unless that computer communicates with other computers the targets can still be reasonably readily identified, no?

    47. Re:Meager adoption by Anonymous Coward · · Score: 0

      The reason, in a word and three letters:

      Widespread NAT This may be just nitpicking, but that's actually two words and 13 letters. :)
    48. Re:Meager adoption by Cato · · Score: 1

      Why don't you want your addresses to go to the outside world? If you have a firewall, nobody can contact them anyway. This sort of thinking is left over from IPv4: "we must have NAT for security", rather than thinking about the real attack threats and defences. IPv6 NAT provides no real security over a firewall, just like IPv4 NAT.

      And of course the *entire point of IPv6* is that the larger address space means you can dump NAT, and dump all the nasty workarounds so that more complex apps work end to end, host to host, as they should do.

    49. Re:Meager adoption by Anonymous Coward · · Score: 0

      Your machine has tens of thousands of open unprivileged ports.

      Thanks to the magic of port forwarding, you can take advantage of all of them! Squee!


      64511 unprivileged ports per machine. With just three machines, that makes 193533 ports. What kind of router is able to forward 193533 ports? What kind of router HAS that many ports to forward?

      No, I'll never use all of them. But they are allocated dynamically, so I still need to forward all of them.

    50. Re:Meager adoption by ThinkingInBinary · · Score: 1

      With IPv6, and no firewall or NAT

      What are the chances of having no firewall and no NAT? Most even slightly clueful users use a software firewall, and undoubtedly ISP's will still include firewall protection in their modem/router/gateway devices, if only to reduce their tech support burden from infected/compromised computers.

      Frankly, though, I'm sick of today's "software firewalls" that run on desktops. I have one on my router, because I need it for NAT, port forwarding, and things like that, but I can't stand how the average response to Windows security holes is "Pretend I don't exist." It's like the Apple ad, where the PC is wearing the fake mustache and glasses and chastising the Mac for talking too loudly. Services should intelligently allow or reject (not drop--if you drop connections, debugging problems is much harder, and your users have to wait 30 seconds or longer for their clients to timeout when they try to access services, instead of knowing instantly that something's wrong) connections. It's fine if these settings are aggregated somewhere, but putting restrictive controls on network traffic to compensate for services that don't properly parse their input or verify its source is stupid.

    51. Re:Meager adoption by ThePhilips · · Score: 1

      You won't find a single European ISP that is not already thinking about how to roll-out IPv6 on their network.

      That wasn't case three years ago. I have worked for german router/switch producer and IPv6 wasn't even on roadmap. When I asked why, prompt reply was "no demand."

      Probably now they have wised up. Anyway, from POV of core network builders - IPv6 adoption isn't issue (They all sit by now on MPLS or VLAN which are IP address type agnostic). This is issue for edge networks which touch the infamous "last mile" and all the cheap IPv4 home routers. How the problem would be solved I'm really not sure. It is not that you would require every customer to buy new router. Nor proper IPv6 support on customer's "last mile" end can be probed by ISP. (Probably as solution some probing would be implemented and "should support"-ed for new routers, so that ISP would be able to dynamically give IPv6 addresses to IPv6 capable routers and rest with older routers would go on sitting on IPv4.)

      The US users (who make out some 5% of the Internet population) have about 75% of all IP addresses. Vast numbers of them unused.

      IP ranges were in past literally given away. And US as home of Internet and one of the largest user of Internet of course has large number of ISP, all of whom bought generous IP ranges. But even if you would clean up US' ISPs, we will face same problem in few years when India & China would complete their governmental and educational networks. 2.5Bln population isn't joke...

      --
      All hope abandon ye who enter here.
    52. Re:Meager adoption by jguthrie · · Score: 1

      No, it doesn't have to scan the entire local network to find your IPv6 addresses. You can send an ethernet broadcast packet (or look them up in the ARP table) and, since IPv6 workstations derive their addresses from the MAC address, you can simply calculate the IPv6 addresses from the replies. I think the whole "the IPv6 address space is so large worms can't possibly propagate" meme needs to be buried in the same grave as "NAT is a firewall".

    53. Re:Meager adoption by jandrese · · Score: 1

      That requires that the target computer connect to a host under the worm's control though. That's a much larger hurdle than just "scan 256 addresses". Since you're talking about ARP tables on stuff that's distant on the Internet, I'll assume it's just ignorance talking though.

      --

      I read the internet for the articles.
    54. Re:Meager adoption by Todd+Knarr · · Score: 1

      That requires you to have physical access to the local Ethernet segment, though. This means you're already in my building and on my network, which means I've got bigger problems. So forget finding MAC addresses, the worm's on the other side of a hardware router and only sees the router's MAC address regardless of what it tries. Packets to or from broadcast addresses are subject to heavy filtering at the border and on individual hosts, since there's very very few legitimate reasons for such packets in the first place (eg. an ICMP ECHO REQUEST to a broadcast address should never occur and should never be responded to, to give an ancient and obvious case).

      The address space doesn't make worm propagation impossible, but it does make finding machines via scanning a nigh-impossible job.

    55. Re:Meager adoption by jguthrie · · Score: 1
      No, it doesn't mean that I have to have physical address to the local Ethernet segment, only that I need to have network access to a single machine on that Ethernet segment. Say one that got compromised because someone clicked on an attachment they shouldn't have, and I disagree with jandrese that this is a much harder job than simply scanning a network. How do you scan a network behind a NAT gateway (or stateful packet filter, like I use on my IPv6 gateway, whichever)? At worst, it's the same job.

      My real problem with the assertion that the large address space of IPv6 enhances the security of the network is that it looks at the issue from the point of view of the proud designer who's sure that his new invention much more secure than the old way of doing things rather than the point of view of the malware creator who is looking for ways of accomplishing some task. Those points of view couldn't be more different. That's why those who design security protocols need to have devious-minded people review those protocols before putting them into widespread use.

      So scanning networks for machines doesn't work any more. So what? In the time it took me to write the post to which you replied, I came up with a half-dozen different methods of propagating malware that don't depend on scanning. I'm sure there are others. You'll still need to be diligent with your security patches in a world where IPv6 is in common use.

  6. Maybe IPv4 is the solution to spam. by eugene+ts+wong · · Score: 0, Offtopic

    With the limited number of addresses, maybe spam would drop if there is a significant demand for IP addresses. Spammers wouldn't be able to just set up a new shop over night.

    1. Re:Maybe IPv4 is the solution to spam. by xsarpedonx · · Score: 3, Funny

      Oh, good suggestion. Let's try out IPv4 and see if we still get spam.

  7. the future by mastershake_phd · · Score: 1

    Will we all have our own IP address in the future, like a SS# that identifies you wherever you go on the next? It looks like things are going this way. Is it the governments business if you like clown porn?

    1. Re:the future by yoyhed · · Score: 1
      --
      WHO NEEDS SHIFT WHEN YOU HAVE CAPSLOCK/ DAMN1
    2. Re:the future by Anonymous Coward · · Score: 0

      They already have that it's called myspace

    3. Re:the future by wtansill · · Score: 1

      Will we all have our own IP address in the future, like a SS# that identifies you wherever you go on the next?
      Yes. And an embedded RFID tag to broadcast your SSID...
      --
      The contest for ages has been to rescue liberty from the grasp of executive power. -- Daniel Webster
    4. Re:the future by gunnk · · Score: 1

      Or maybe someday "they" will require every network card to use a unique ID number permanently assigned to the card!

      ...oh, wait.

      --
      Life is short: void the warranty.
    5. Re:the future by Dog-Cow · · Score: 1

      I don't know if it's still done this way, but Solaris used to assign one MAC to the machine, shared amongst all network (Ethernet) interfaces. I don't think MAC works the way you think it does. I also used to use ifconfig to reassign the MAC so that my cable modem would work correctly without dealing with customer (un)support(ed).

    6. Re:the future by Anonymous Coward · · Score: 0

      with macs IPv6 is like a MAC address its hard wired to the computer. maybe thats how it will all be

    7. Re:the future by Kadin2048 · · Score: 1

      Most of the IPv6 stacks have an option to either use the interface's MAC address, or they can randomly generate a number of similar length and use that instead. BSD and Linux use the MAC address but can be changed, Windows uses a random number by default.

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    8. Re:the future by Cramer · · Score: 1
      s/Solaris/Sun Microsystems/

      The MAC was derived from the hostid (stored in NVRAM, btw.) Sun was blindly assuming no one would ever plug more than one nic into the same physical network. It might've been a reasonable assumption for a few years, but has always been an obvious Bad Idea(tm). PROM's for the last decade(?) have supported a "local" per-interface MAC:

      [root:pts/2{1}]spacemeat:~/[05:30 PM]:eeprom|grep local
      local-mac-address?=true
  8. Running out of IPv4 by FirienFirien · · Score: 1, Insightful

    we'll be clean out of IP addresses

    No. No. NO. Behind every router you can have an independent network, with as many machines as you want. Most small networks have users on the IPs 192.168.0.n or 192.168.1.n or 10.0.0.n. There are probably tens of thousands of machines using these addresses - but they do not conflict, because they are not using that address on the same global network.

    As the number of used IPv4 addresses go up on the global internet, the number of routers - and so numerically isolated networks - will also increase. Even if it comes to the point where city areas or even ISPs have their own routers, it is still farcically easy to set up more and more networks that are independent of each other except at their shared contact point of the greater web.

    The only way we can run out is if we put all devices onto the same network, which in itself only invites exploitation and problems.

    It's not going to happen.

    --
    Browsing with +2 to insightful posts and a higher threshold makes the average post seen seem a lot more ingenious
    1. Re:Running out of IPv4 by geekoid · · Score: 1

      Then why do more number keep getting allocated?

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    2. Re:Running out of IPv4 by Anonymous Coward · · Score: 0

      Which part of "1.3 = 0.170*x, solve for x" don't you understand? No amount of armchair reasoning can counter the experimental fact that 170 million new addresses are given out each year.

    3. Re:Running out of IPv4 by Anonymous Coward · · Score: 0

      Or if a large company has used all available private ranges on their vpn strategy and needs to partner with another company who also uses a private address for their network. Unlikely but probable.

    4. Re:Running out of IPv4 by Anonymous Coward · · Score: 0

      Instead of "router" you must mean "NAT router"... a traditional router cannot translate addresses.

      The only way we can run out is if we put all devices onto the same network, which in itself only invites exploitation and problems.

      But THAT it the idea behind the original Internet, and the design startpoint of IPv6. Everything has a unique address and can communicate end-to-end. Today we like to call this peer-to-peer networking and consider it something novel, but it was the basic principle behind the Internet.

      It was a nice idea in the early Internet days, but sure it would be insane to do this today. The extra protection automatically provided by private address space and NAT would have to be enabled by default in every router between local networks and Internet, rendering the end-to-end communication capabilities useless.

    5. Re:Running out of IPv4 by Anonymous Coward · · Score: 0

      How is something unlikely, but probable?

    6. Re:Running out of IPv4 by Stewie241 · · Score: 1

      Unlikely but probable.

      Huh?

    7. Re:Running out of IPv4 by Klaus_1250 · · Score: 1

      Actually, you can only have a limited (though still large) number of machines behind a router, because the router is limited in the number of ports per IP it can allocate. More problematic is double NATing, which you will get when ISP and such start to use private address spaces for their clients and those clients have a network with a private address-space as well. You'll also won't be able to use any security measures based upon IP's or DNS, you might get blocked from all kinds of services because someone sharing the outside IP misbehaved, etc.

      --
      It only takes one man to change the Wisdom of the Crowd to Tyranny of the Masses.
    8. Re:Running out of IPv4 by guruevi · · Score: 5, Informative

      That is 192.168.0.0/16, 10.0.0.0/8 and 172.16.0.0/12 for you, you insensitive clod. And remember, 172.16 is a 12-bit netmask, not a /16 and definitely not a /8 (I think HP owns a few of the other ranges in 172.x.x.x which usually gets blocked within a firewalled/natted network by an anal admin that didn't pay enough attention.

      NAT though is NOT a solution, it's a patch, a fix to a problem of running out of space. There should be enough IP's out there for everyone, but the '/8 should be enough for the average company' idea from the 80's-early 90's screwed us all up. Each Coca Cola or IBM-owned computer for example could have it's own public IP, the way it should be, but they own 16M+ addresses, way too much for their needs. But anyway, IPv6 is going to keep us out of trouble for now until we make the same mistake (history has a tendency to repeat itself) and we have to invent IPv8 or so.

      Next to that IPv4 has been missing some major features and runs into problems with large networks and (very) fast links (talking 10Gigabit for example) IPv6 will solve for us, it routes faster, it has inheritely support for multicast and jumboframes, IPSec and mobile versions while IPv4 usually has that functionality bolted on (sometimes implemented slightly different with each manufacturer).

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    9. Re:Running out of IPv4 by Scutter · · Score: 5, Insightful

      No. No. NO. Behind every router you can have an independent network, with as many machines as you want. Most small networks have users on the IPs 192.168.0.n or 192.168.1.n or 10.0.0.n. There are probably tens of thousands of machines using these addresses - but they do not conflict, because they are not using that address on the same global network.

      And it's oh so delightful when you have to connect to heterogenous networks who are both using the same private IP scheme. Or when you have to VPN into your office from a customer network and you're both using the same scheme. Or when you have to VPN through a NAT firewall.

      --

      "Tell me doctor, with all of your defenses, are there any provisions for an attack by killer bees?"
    10. Re:Running out of IPv4 by drinkypoo · · Score: 1

      You need a fixed IP address to run a server with https on port 443. Web hosting companies are probably sucking up a whole lot of this. If you want your commerce to occur in the same domain as the rest of your site, you need a static IP. If you want people to take you seriously and not think you're some kind of phishing fraud site, you need your commerce to be in the same domain as everything else. https is pretty much the bane of those who would prefer to avoid IP allocation.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    11. Re:Running out of IPv4 by pe1chl · · Score: 1

      There is no reason to believe that 170 million addresses will be allocated each year until the available number suddenly drops to zero, at which moment the address shop closes and new applicants stand outside with no way to connect.

      If you think it will work like that, just observe what happens with some other scarce resource that nears depletion.

    12. Re:Running out of IPv4 by virtual_mps · · Score: 1

      There should be enough IP's out there for everyone, but the '/8 should be enough for the average company' idea from the 80's-early 90's screwed us all up. There are over 6 billion people in the world and about 4 billion available IP addresses (completely disregarding issues like routing, which make far less than 4 billion usable). Once again, the class A space does not have a signficant impact on the fundamental problem that there are not enough IPs for everyone. The "screw up" was two-fold: first, in not forseeing that there'd be an expectation that a signficant fraction of 6 billion people would want to use IP and second, not realizing that we'd still be using IPv4 (a research project at the time) to try to do it.

    13. Re:Running out of IPv4 by tomee · · Score: 1

      It will happen. Being behind a router is only acceptable with a fixed internet connection. When widespread adoption of WiMAX or HSDPA or something similar happens, being behind a router would artificially limit your freedom to move around. Add to that permanently wirelessly connected PDAs, UMPCs, iPods, maybe even cars, gps devices and a bunch of other things, and you'll have to come up with something quickly.

    14. Re:Running out of IPv4 by Anonymous Coward · · Score: 0

      Just chimming in, joinging the others calling you out for the using the "NAT will save us" argument that some IT people seem to think is valid. As has been mentioned, there is a KNOWN rate of new IPv4 address up take. At the KNOWN rate we WILL run out of address space!! In this case the use of NAT is ALREADY being taken into account, as you have to assume that at least some of this newly assigned address space will get sold to customers who will be using NAT to connect their networks to the Net. The up take rate is a KNOWN number, not something being guessed at. This IS a problem that we WILL have to deal with! Hiding behind NAT isn't going to prevent this from happening!

      So, those of you who think you can ignore IPv6, or don't like it for some reason, throwing the word "NAT" around isn't going to work as a long term answer. You if don't like IPv6 (I will admit I think it has some design flaws) then we all need to work together as a Network community and come up with something else. But the bottom line is that IPv4 will no longer meet our needs at some point, and that some point is now with in ten years or less away! We will need SOME answer to this problem, so if you don't think IPv6 is that answer then please let us all know what is... But for now the common answer to the problem is the move to IPv6, as this protocol is already standardized and in use on the Net.

      It's not going to happen.

      Yes, it will, and with in the next ten years AT THE MOST!

      Your way of thinking reminds me of a short sighted Bill Gates, "640K should be enough for everyone".

    15. Re:Running out of IPv4 by Stewie241 · · Score: 2, Insightful

      What are you saying? That the price will skyrocket? Or that conservation will be urged? Either way, something drastic will happen.

      It is only FAIR to move to IPv6 for the sake of developing countries that will someday find their way onto the Internet in increasing numbers.

      You are right in saying that the math in the article is wrong in a sense in that it assumes a linear trend - that 170 million is constant. I would think that if anything the number of IP addresses allocated would increase, not decrease. If at the current trend we will run out in 7.5 years, I think the actual would be less.

      What makes this hard to believe is that more is not being done about this. But maybe the people managing it all have their eye on it and ipv6 deployment is on schedule. You would hope that at the very least new device installs would be ipv6 capable.

    16. Re:Running out of IPv4 by tknd · · Score: 1

      The only way we can run out is if we put all devices onto the same network, which in itself only invites exploitation and problems. It's not going to happen.

      FTFA:

      More to the point, NAT is already in wide use, and apparently we still need 170 million new IP addresses every year.

      Their claim is that the consumption of IP addresses on IPv4 is not going to stop anytime soon. Your argument is that we can have an unlimited number of NATs and therefore unlimited number of devices connected. While true, I don't think it's really benefiting us if device A has to go through 10 NATs to reach device B. You're only making the routing problem worse while IPv6 intends to make it simpler.

    17. Re:Running out of IPv4 by Anonymous Coward · · Score: 0

      There is no reason to believe that 170 million addresses will be allocated each year until the available number suddenly drops to zero, at which moment the address shop closes and new applicants stand outside with no way to connect.

      If you think it will work like that, just observe what happens with some other scarce resource that nears depletion.


      What is the point of this comment? Ok, so maybe it won't literaly reach zero and the "address shop" closes (you must mean ARIN, RIPE, APNIC, etc), but you point out the problem right here: "scarce resource that nears depletion".

      What will most likely happen is we WILL keep ploding along, doling out 170 million address a year until we ALMOST reach zero. Then there will be fighting over who gets access to the small number of remaining address blocks, and who is first in line for a block as old ones become available for re-deployment. This will also push ARIN and others to force some companies that were given large /8 and /16 blocks years ago to renumber and give some of the space back! But that will buy little time.

      new applicants stand outside with no way to connect.

      Actually, this will happen to some extent. If a new ISP startup wants a /16 block but none are available, what are they to do? It's not like ARIN can pull new numbers out of their ass, if none are available then they literaly will have to wait!

      And, since demand will be high and availability scarce, prices for subnets will go up!

      So, what is the solution to all of this? Move to a larger address space! Moving to IPv6 will ensure that no one has to "stand outside with no way to connect". So again, what was the point of your comment? Your statement only reinforces the reasons why we need to work towards using IPv6!

    18. Re:Running out of IPv4 by physicsnick · · Score: 4, Informative

      But anyway, IPv6 is going to keep us out of trouble for now until we make the same mistake (history has a tendency to repeat itself) and we have to invent IPv8 or so. The IPv6 address space allows for 3.4x10^38 IP addresses. Assuming we can fit, say, ten trillion people per solar system, we can colonize about 80% of the entire known universe before we run out of IP addresses.

      I suppose at that point, history will repeat itself and we'll have to invent IPv8. :/
    19. Re:Running out of IPv4 by cayenne8 · · Score: 1
      "Add to that permanently wirelessly connected PDAs, UMPCs, iPods, maybe even cars, gps devices and a bunch of other things, and you'll have to come up with something quickly."

      Sounds like a neat and new way to track your every move...both physically and content access.

      Sounds scary to me....

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    20. Re:Running out of IPv4 by RulerOf · · Score: 1

      Assuming we can fit, say, ten trillion people per solar system...

      You're also making the fatal assumption that each of those ten trillion people won't have 38 IPv6 addressable devices. I know that I've got at least 6 IPv4 addessable devices. What makes you think that that number per capita won't increase in the future?

      Nerd opinions are nothing but oversight, eh?
      --
      Boot Windows, Linux, and ESX over the network for free.
    21. Re:Running out of IPv4 by computational+super · · Score: 4, Funny

      Ah, relax, Chicken Little. Once we run out of IPv4 addresses for our NATs, we'll just stick all those NAT's behind other NAT's. Pretty soon we'll just have one IP address tied to one NAT that everybody shares and the problem will be solved.

      --
      Proud neuron in the Slashdot hivemind since 2002.
    22. Re:Running out of IPv4 by Znork · · Score: 1

      Continue the current trend with virtualization and ready-to-run service vm images, and in a few years you'll be thinking about a vm like you do a process today. Imagine the advantages, each service a self-contained unit, no upgrade woes, you get process migration capabilities, etc.

      But then, you'd need an ip-adress per 'process'.

      Get a bit imaginative and I think we can use up those addresses if we really want to...

    23. Re:Running out of IPv4 by physicsnick · · Score: 1

      Turns out I overestimated the number of galaxies in the universe; I used 100 trillion, whereas it's actually more like 100 billion.

      So every one of those ten trillion people in every solar system in every galaxy in 80% of the known universe can have 1000 devices each. Enjoy.

    24. Re:Running out of IPv4 by Anonymous Coward · · Score: 0

      There should be enough IP's out there for everyone...

      Oh? Why?

      Face it, IPv6 is a solution in search of a problem.

    25. Re:Running out of IPv4 by guruevi · · Score: 1

      But what stops "them" from giving out an address range like aaa1::::::, aaa2, aaa3 to each exploration company that will investigate space in the near future. That is what happened with IPv4 too, they gave a full range to somebody that didn't need it right away.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    26. Re:Running out of IPv4 by Knetzar · · Score: 1

      Multiple domains can map to one ip address and then at the server HTTP server can split them into multiple websites based on dns

    27. Re:Running out of IPv4 by SCHecklerX · · Score: 1

      Curious,

      How many company infrastructures have you had to merge? How about something relatively simple like connecting business partners over a VPN who happen to have the same RFC1918 configuration as you?

      NAT is a hack. A decent hack, but addresses should be unique, and the fact that they are not is holding back a lot of the useful things that could be done on the Internet.

    28. Re:Running out of IPv4 by Asgard · · Score: 1

      The SSL protocol presents the server certificate before the client submits any dir or virtual host information, so SSL sites have to have a seperate IP per name.

    29. Re:Running out of IPv4 by pe1chl · · Score: 1

      You are blindly assuming that the only possible change in the Internet is continued growth, the only possible event is running out of addresses, and the only solution is change to IPv6.

      I am not so convinced.
      Because there is no compatibility between IPv4 and IPv6, there is no migration path. You can deploy IPv6 in your organization, but you will not be able to communicate with anyone except those that also made the bold move to do the same. The vast majority of the existing Internet is unreachable. That is not a viable path to migrate the current Internet to a new protocol.

      I think this is a vital mistake. Either yet another new IP version will be developed inside the Internet community that *does* allow a seamless migration, or something else will develop (as has happened so often in computing) that will replace the Internet. Maybe a commercial development by parties that have big financial interests, maybe something sponsored by governments and focussed more on identification and accountability of its users.

      It is often apparent that IPv6 advocates believe that IPv4 is a dead end and it will inevitably be replaced by IPv6. But that is similar to people in the eighties claiming that everything will be ISO-OSI. Did not happen either.

    30. Re:Running out of IPv4 by d-rock · · Score: 1

      True, but the parent poster was talking about HTTPS. AFAIK, TLS/SSL negotiation doesn't allow for name-based virtual hosts.

      Derek

      --
      Don't Panic...
    31. Re:Running out of IPv4 by toomz · · Score: 1

      "Because there is no compatibility between IPv4 and IPv6, there is no migration path."

      Funny, my NIC seems to understand both just fine.

      I don't see any reason why I can't be behind an IPV4 NAT AND have a public IPV6 address. At the same time.

      That would be sweet.

      I think the problem is a shortage of ISPs wanting to hand out IPV6 addresses. I've never been offered one. I would take it if offered... As long as I get to keep my IPV4 address until the rest of the world catches up to me.

      --
      If a chair is thrown in a forest, and there are no witnesses, did Ballmer still do it?
    32. Re:Running out of IPv4 by Creepy · · Score: 1

      OTOH, there are privacy issues with IPv6 since it wants everyone to have a unique IP (no more hiding behind a WAP, for instance). Yes, you can change your MAC and clean out your IP to force a new unique IP (which may be identical if you don't move to a different network), but this is much uglier and more technical than, say, connecting into the WAP at a coffee shop and then leaving the shop (especially with short duration lease timout).

      Personally, I have mixed feelings about jumbograms (packets over 64k Bytes), as well - you need networks that are designed for them for optimal performance, which means having an information only network, not a shared telecommunications ATM networks that break it all down into inefficient 53 byte packets anyway (better for voice than data). Yes, you likely will have some net gain, but it would be MUCH more if the network was data only. This is best for large file sends, not streaming, and generally only usable on one way, token, or non-saturated ethernet (where saturation ranges from 40-90% before severe degradation, depending on which study you look at).

      IPv6 by nature is less efficient in bandwidth usage (due to larger headers), so smaller packets are actually less efficient (and I can't imagine the 120bps I sometimes get to India being any slower...).

      IPv4 has support for Multicast, and IPSec, just not required. In many cases, it's supported.

      Worst of all, just like with HDTV, I currently see no compelling reason to switch, even though I'm set up for it already (my servers, router, and DNS server all support it and I'm set up to use it, but subnets all have 6 attached like www6 and mail6) - I still even have an unassigned IPv4 address (since my ISP's plan sold them in a block) just in case I ever need it. I currently run both IPv4 & 6 with my router doing IPv6-4 translation to go to the outside world just to be prepared (my ISP also supports IPv6, but my work and many other nodes on the internet don't).

      oh, and btw, it's officially IPsec (note capitalization) - be careful when talking to IPv6 people as they dislike seeing IPSec (dislike is an understatement... outright hostile is probably better).

    33. Re:Running out of IPv4 by Anonymous Coward · · Score: 0


      "The IPv6 address space allows for 3.4x10^38 IP addresses."
      together with

      "[...] history will repeat itself and we'll have to invent IPv8. :/"
      mean that I feel real pitty for the poor network-admins that have to roll out that monstrosity!
    34. Re:Running out of IPv4 by Knetzar · · Score: 1

      I didn't realize that, but it makes sense.

    35. Re:Running out of IPv4 by pe1chl · · Score: 1

      Funny, my NIC seems to understand both just fine.

      This is completely irrelevant.

      I don't see any reason why I can't be behind an IPV4 NAT AND have a public IPV6 address. At the same time.

      What you are saying is that you can run two parallel Internets at the same time, and expect everyone else to do so, and then phase out the old Internet once that parallel phase is completed.

      This is of course completely impractical. Not going to happen. A new protocol has only got a chance when people using the new protocol can talk to those running the old protocol in a "fallback mode" or using some widely available translation.

      My ISP has been offering IPv6 addresses for several years. In fact I have applied for "one" and experimented with it in 2002.
      (I write "one" because I actually got a /60 network assigned, or 2^68 addresses).

      It worked. I could see some turtle dancing on a website that showed only a static turtle to IPv4 visitors. Hooray.
      Other than that, it only caused trouble. Every DNS lookup was performed twice, once for IPv6 and once for IPv4. There were systems that offered an IPv6 reply in DNS but were not actually online in IPv6, causing long delays and errors. My firewall did not support IPv6, leaving me hoping that hackers would not have made the switch yet. When I upgraded to a newer Linux version I did not bother to make it working again.

      For me as an techie user there were no visible advantages, and it caused problems. No need to explain what it would mean to the average user at home, the ones that we want to switch because "we are running out of addresses". When they cannot be migrated to IPv6 smoothly and without causing more problems than the typical ISP helpdesk can handle today with IPv4, it simply ain't going to happen.

    36. Re:Running out of IPv4 by pe1chl · · Score: 1

      There will be backpressure. It could mean the price goes up, it could mean the rules to get addresses get more strict, whatever.
      There could be other solutions. We will see. I just don't believe that the "burn everything behind us and build a new structure" way (IPv6) will win.

      So, what is the solution to all of this? Move to a larger address space!

      Sure. But not in the way it is proposed now.
      Think about how the 64kbytes limit of 8/16 bit processors was solved. Segmentation, paging, extended instructions that use larger addresses, etc.

      Our current 64bit processors can still run 32bit code. The 32bit processors can run 16bit code. The 16bitters could almost run programs written for their 8bit predecessors.
      The Internet needs something similar. The PowerPC processor does not replace the Intel x86 line in PCs because it is not compatible. It does not matter if it uses less power, has smaller silicon, is cheaper to produces and whatever advantages you can come up with. It does not run existing programs so it is completely impractical to switch, save in some niche markets.
      Same thing when changing the Internet protocol.

    37. Re:Running out of IPv4 by LinuxDon · · Score: 1

      Quote: "Because there is no compatibility between IPv4 and IPv6, there is no migration path."

      There is a complete migration path available!
      Here at home, at the office and at my co-located server I'm running both IPv6 as well as IPv4.
      If a remote computer supports IPv6 it will be automatically used, otherwise IPv4 will be used.
      I can just connect to any IPv6 enabled computer, without having to do any port forwarding etc. at all, it's great.

      To make things even better, it's even possible to do transparent IPv6 IPv4 translation. In short this means you can even keep using your IPv4 appliances over IPv6 indefinitely!

      But I guess IPv4 addresses will have to completely run out before people are -willing- to make a change.

    38. Re:Running out of IPv4 by pe1chl · · Score: 1

      Here at home, at the office and at my co-located server I'm running both IPv6 as well as IPv4.
      If a remote computer supports IPv6 it will be automatically used, otherwise IPv4 will be used.


      I have done that for a while. It is 4 years ago, and maybe things have improved since then, but it was not as problem-free as you suggest.
      (e.g. systems with IPv6 entries in DNS that were not actually reachable caused long delays before IPv4 was selected instead)
      I do not consider dual-stack a viable migration path for a billion existing systems on the net.

      it's even possible to do transparent IPv6 IPv4 translation.

      This is the only way to go, but it should have been included in all IPv6 specs and stacks from day 1.
      By now, every new system and network device sold should have been an IPv6 device operating in IPv4 compatible mode and/or performing translation as necessary (given by its position in the network).
      Then, you could consider phasing out IPv4 one technical lifetime cycle from now (which would be 5-7 years at least when you include home users etc).
      This has not happened, so that phaseout is not going to happen either. Another solution will have to be found instead.

    39. Re:Running out of IPv4 by Kalriath · · Score: 1

      That's correct, but thanks to human ingenuity, there is a way.

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
    40. Re:Running out of IPv4 by physicsnick · · Score: 1

      In IPv4, an entire class A address only corresponds to about 17 million addresses. When IPv4 was new, the IANA didn't envision every person and every mom & pop shop wanting an IP address; giving a large company like AT&T 17 million addresses seemed reasonable.

      In IPv6, a range like aaa1:: corresponds to 5e33 addresses; that's five billion trillion trillion addresses. One would hope that the IANA would have more common sense than to give that many addresses to one company.

      I still can't figure out whether the other replies to my post were serious or not. We will *never* run out of IPv6 addresses. You could give each person that will ever exist a trillion IP addresses and we will *never* run out.

  9. Who's afraid of IPv6? by VincenzoRomano · · Score: 1

    I think and fear IPv6 won't make its day.
    There are too many embedded devices that won't be upgraded to IPv6 just because they have IPv4 carved in silicon.
    Companies won't spend money in upgrades and related risks.

    --
    Maybe Computers will never be as intelligent as Humans.
    For sure they won't ever become so stupid. [VR-1988]
    1. Re:Who's afraid of IPv6? by Deltaanime · · Score: 3, Informative

      IPv4 works over IPV6 just fine :-)

      A very small peice of the IPv6's space is simply there to allow IPv4 to still work, so those devices won't have issues.

      Besides, if everything else moves to IPv6, wouldn't that allow for IPv4 addresses to be freed up for this old systems?

      ~Francisco

    2. Re:Who's afraid of IPv6? by Wite_Noiz · · Score: 1

      There are interim solutions, though.
      It wouldn't be difficult for a company (or home for that matter) to use IPv6 publicly but IPv4 (alongside IPv6) internally, for the legacy devices.

      If ISPs started migrating customers across and offering to supply (NAT) routers that did this, things would start moving in the right direction.

      As it is (and was stated above), the prolific use of NAT and UPnP has meant that everyone has been able to avoid IPv6 and the headaches that it brings to start with.

      This is truly a global problem, though. Putting things off 'til tomorrow is never a good thing, but it's going to be many times worse for the 'net.
      The best-case scenario of 7.5 years is probably not long enough to make significant head-way to migrating to IPv6.

      It's going to get interesting...

      I reckon we need to rally the sys-ads to promote the security benefits of IPv6 to all their employers.

    3. Re:Who's afraid of IPv6? by drinkypoo · · Score: 1

      There are too many embedded devices that won't be upgraded to IPv6 just because they have IPv4 carved in silicon.

      You can run IPv4 and IPv6 side by side. A reserved IPv4 network can be used internally to support your IPv4 devices.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re:Who's afraid of IPv6? by Tony+Hoyle · · Score: 1

      Not much use if the 'ipv4 device' is your router.

      Unless you're planning to give ciscos to everyone then routed ipv6 for the consumer is a pipedream.

    5. Re:Who's afraid of IPv6? by drinkypoo · · Score: 1

      Unless you're planning to give ciscos to everyone then routed ipv6 for the consumer is a pipedream.

      People replace routers anyway. IPv6 has been going into most new routers for years now. This is a problem that will solve itself.

      Also, there ARE IOS updates for a number of Cisco products to add IPv6 support. Users who don't have a support contract are in trouble... but if you have cisco gear and no support you're a fool anyway, or you have already accepted that you will need to get a support contract quickly in the future.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  10. Is it stable? Can old systems use it? by eugene+ts+wong · · Score: 4, Funny

    I hear that we are only supposed to use the even versions, but I also heard that they kept messing around with version 6. Is it stable?

    I am running a i386. Should I just stick with IPv2?

    1. Re:Is it stable? Can old systems use it? by Jorgandar · · Score: 1

      Yes, you should. I hear ipv6 is not IBM compatable.

    2. Re:Is it stable? Can old systems use it? by NaDrew · · Score: 1

      I hear that we are only supposed to use the even versions,
      No no, you're thinking of Star Trek movies.
      --
      Vista:XPSP2::ME:98SE
    3. Re:Is it stable? Can old systems use it? by eugene+ts+wong · · Score: 1

      Lol! That's hilarious! I never saw the pattern of both the movies and the kernel. Interestingly enough, the last even kernel has been unstable, and I heard that many people didn't like the last even movie.

  11. Peak Internets! by Tackhead · · Score: 5, Funny
    > So at this rate, 7.5 years from now, we'll be clean out of IP addresses; faster if the number of addresses used per year goes up.

    Ted Stevens (R-Pork): As my colleagues from across the aisle are pointing out, we're facing Peak Internets. Clearly what we need is to open up drilling in IPNAR (Internet Protocol National Address Reserve) and start drilling in those unused /8s. We need more tubes!

    Ted Kennedy (D-Ham): Sure, how about 34.0.0.0/8, Halliburton?

    Dick Cheney (R-Oil): Suck it, Ted. Your union buddies in 19.0.0.0/8, Ford Motor Company, ain't long for this world anyways.

    Senator BOFH (I-Maginary): Umm, dudes? I didn't know DEC was still around, let alone still owned (16.0.0.0/8), and do enough people still go to Interop (45.0.0.0/8) that it deserves a whole frickin' /8 to itself?

    FCC: All of y'all, shaddap. The telcos paid us good money to put us in charge of this little exercise, so we'll take it from here. Everybody switches to IPv6 on our timetable. It shouldn't take us much longer than it took to phase out analog TV.

    1. Re:Peak Internets! by Anonymous Coward · · Score: 0

      whatever you're smoking...please please please share it! Damn funny ;-)

    2. Re:Peak Internets! by Anonymous Coward · · Score: 3, Interesting

      At MIT, each vending machine is said to have its own IP address. In dorm rooms, every gadget has one or more IP addresses, some rooms needing 100 or more, and there is subtle competition to outdo the next guy in order to claim "bragging rights". The current record is 200 IP addresses assigned to a toaster in Walcott 509 (East Campus). MIT encourages this, in case someone dares to suggest that their block is "underutilized".

    3. Re:Peak Internets! by m0i · · Score: 1

      Ted Kennedy (D-Ham): Sure, how about 34.0.0.0/8, Halliburton?
      Good choice, they are advertising 0.4% of their allocated /8!
      See http://www.fixedorbit.com/cgi-bin/cgirange.exe?ASN =22717

      Dick Cheney (R-Oil): Suck it, Ted. Your union buddies in 19.0.0.0/8, Ford Motor Company, ain't long for this world anyways.
      They use a few other /16 instead, interesting. Are they planning to free the /8? It's not being advertised at all.

      Senator BOFH (I-Maginary): Umm, dudes? I didn't know DEC was still around, let alone still owned (16.0.0.0/8), and do enough people still go to Interop (45.0.0.0/8) that it deserves a whole frickin' /8 to itself?
      DEC is owned by HP and they certainly could have some decent use for it. About Interop, since their website isn't even on their /8..

      --
      have you been defaced today?
    4. Re:Peak Internets! by Anonymous Coward · · Score: 0

      I have this image in my mind of a gigantic full-tower case with a used server motherboard, each of its PCI slots filled with four-port network cards, all of them connected to managed switches.

      And the USB ports have USB hubs running from them and each of those hubs has more USB hubs attached to it and each of *those* hubs has some cheapo USB wireless card attached to every port. ...Oh my.

    5. Re:Peak Internets! by Anonymous Coward · · Score: 0

      Holy shit, +3 "interesting"? Look you guys, I'm the original poster and must sadly inform you that the above was a joke that lamely attempted to continue the sentiment of its parent - and wondered if I'd get a +1 "funny" at best. I mean MIT is a weird place and all, and does have an obscenely large block of IP addresses, but I thought "200 IP addresses assigned to a toaster" would tip people off. Apparently not. So, just to prevent the parent post from becoming an urban myth, everything in it is a hoax, except that I have heard that some vending machines have their own IPs, which someone else may want to confirm or deny. Sorry to have mislead. Oh, and Walcott 509 had a special meaning for me in years past, and I hope the current resident can take a joke - even wondered if he/she would respond about the toaster bit.

    6. Re:Peak Internets! by Anonymous Coward · · Score: 0

      I dunno. The typical toaster uses 1 kW. 1000[W]/200[cables] = 5 [W / cable] seems pretty reasonable to me.

  12. Running out? by Sobrique · · Score: 2, Insightful
    I worked for a company, that had it's own class B. Or /16 for those who prefer CIDR.

    It had never been routed across the public net. I'd be prepared to bet there's a lot of companies that decided they 'were a major entity' and grabbed a big chunk of address space, back in the day when the IPv4 address space was 'more than anyone would ever need'.

    I'd be prepared to bet there were a huge amount of 'entities' in the same situation. I mean, there's only a relatively small list that acutally need many at all, most can get by with a couple for DNS servers, a couple for mailservers, a couple for web servers and maybe a few for other 'key' internet thingummies. But 254 is way more than _most_ companies actually need.

  13. MIT and Apple by garcia · · Score: 4, Insightful

    As of January 1, 2007, 2.4 billion of those [IPv4 addresses] were in (some kind of) use. 1.3 billion were still available and about 170 million new addresses are given out each year. So at this rate, 7.5 years from now, we'll be clean out of IP addresses; faster if the number of addresses used per year goes up. Are you ready for IPv6?"

    As of January 1, 2007 too many IP addresses were in (some kind of) use by Apple and MIT who have entire class As but don't need that kind of address space. In 7 years when we are approaching what this particular author believes will be the end of the road for IPv4, those two (and anyone else with too many unused addresses) should be mandated to give them up so that everyone else can use them.

    IPv6 won't be in wide use until the ISPs drop their ridiculous additional IP charges. They make a good bit of money through that so I assume they will be the absolute last people to switch over. Because most residential connections are on Comcast and other providers that don't want anything to do w/making less money, there's no way that this will happen w/o a fight.

    1. Re:MIT and Apple by Sancho · · Score: 3, Insightful

      Routing is an issue. We'll run out of allocatable blocks long before we actually run out of IPs, even if the big, unused /8 blocks get broken up. It's kinda like the FAT file system--lots of really small files will completely eat up the disk space because they get allocated large clusters and they can't share.

      IPV6 handles routing almost automagically. We should see fewer problems with chunking and "wasted" IP addresses. And of course, there are many other benefits. I honestly can't wait for the day when IPV4 is a terrible memory.

    2. Re:MIT and Apple by fourchannel · · Score: 1
      May I suggest Cryostasis? =D

      No really, I want IPv6 too. It's supposed to be the Internet, not the huge glob of Intranets.

      --
      ---FourChannel---
    3. Re:MIT and Apple by Tony+Hoyle · · Score: 1

      IPv6 won't be in wide use until the ISPs drop their ridiculous additional IP charges

      Heh. dya think?

      If ipv6 takes off you'll be lucky to get a /120 off them.. and that'll be for 'corporate customers only'. It'll cost more of course because it's for the 'new improved faster sparkly ipv6'.

      Some ISPs are simply control freaks. From them you'll get a *single* ipv6 address and if you want more you'll have to NAT it, same as always.

      ISPs that charge for IPs now are going to be charging for IPs in the future. Good ISPs don't charge for IPs (mine doesn't.. they gave me 16 IPs just in case I needed them... and a /64 ipv6 allocation for free).

    4. Re:MIT and Apple by s2jcpete · · Score: 1

      This is covered in the article as others have pointed out.

  14. What they DID leave out by Anonymous Coward · · Score: 0, Interesting

    What isn't ever discussed are the people who originally developed IPv6. Not the brightest crew there ever was; some were the types who deliberately get their names attached to something, but who don't have the technical chops to contribute something significant.

    Others are what can be best called as control freak fascists. I overheard one in his office one day ranting about how awful Phil Zimmerman and others were for their efforts. All well-known and respected people. It was truly shocking. But that's the type of person he was. He wasn't into security, he was more into control. A real nut-case.

    It has come as no surprise that IPv6 has had security problems. Nor is it any surprise that it's adopted by the most control-freak countries in the world.

    If you ever REALLY want to understand a technology, understand the people behind it. It's seldom that you see interviews with the entire bunch at once.

    1. Re:What they DID leave out by wtansill · · Score: 2, Insightful

      Others are what can be best called as control freak fascists. I overheard one in his office one day ranting about how awful Phil Zimmerman and others were for their efforts. All well-known and respected people. It was truly shocking. But that's the type of person he was. He wasn't into security, he was more into control. A real nut-case.
      Thomas Edison was a control freak and, from what I've read, an all-around asshat. Didn't stop him from being revered by the public and making millions on his inventions, many of which are still in use today, either in nearly their original form (light bulbs), or in modernized versions (movies, movie cameras).
      --
      The contest for ages has been to rescue liberty from the grasp of executive power. -- Daniel Webster
    2. Re:What they DID leave out by Anonymous Coward · · Score: 0

      That's a pretty stupid comment. Henry Ford was even worse. But you know what? Neither of them were designing secure technologies which had an impact on privacy.

      Jesus, you must just like to talk to listen to yourself. Try to understand the concepts and stay relevant.

    3. Re:What they DID leave out by Anonymous Coward · · Score: 1, Informative

      Thomas Edison was a control freak and, from what I've read, an all-around asshat. Didn't stop him from being revered by the public and making millions on his inventions, many of which are still in use today, either in nearly their original form (light bulbs), or in modernized versions (movies, movie cameras).

      Amazing how this shit continues to propagate. Edison didn't invent the light bulb, he (arguably) invented a better filament, and one which wasn't used much in the real world. By the time electricity was widespread enough to make large sales of bulbs practical, his version had long been surpassed.

      After years of trying, Edison also failed utterly to invent the movie camera. However, he was paid a handsome sum of money to put his name on a camera and process invented by two brothers nobody has ever heard of in order to increase their sales (a ploy which worked brilliantly, showing that people were mindless morons back then as well).

      It's pathetic the degree to which the average person is ignorant of the history of the technologies they use every day; Christ, I'll bet you think Marconi actually invented the radio, don't you?

  15. Applying the gates response... by 192939495969798999 · · Score: 4, Funny

    3.7 billion unique IP's ought to be enough for anybody.

    --
    stuff |
  16. May i be the first person to say by Toreo+asesino · · Score: 5, Funny

    "There's no place like 0:0:0:0:0:0:0:1"

    You heard it here first. iThankyou.

    --
    throw new NoSignatureException();
    1. Re:May i be the first person to say by Alioth · · Score: 3, Informative

      Surely, there's no place like ::1 ?

    2. Re:May i be the first person to say by Bill,+Shooter+of+Bul · · Score: 1

      Cool, but can't we just use the contraction ::1 ?

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
    3. Re:May i be the first person to say by Toreo+asesino · · Score: 2, Funny

      Certainly; for the common-folk perhaps.

      Kindest Regards,

      Dr Toreo Asesino, BSc, MSc, GeneralLikerOfComplexAndGeekyThings (From the 'longer-is-better' department)

      --
      throw new NoSignatureException();
    4. Re:May i be the first person to say by pe1chl · · Score: 1

      Normally you would write that as:
      "There's no place like ::1"

    5. Re:May i be the first person to say by Rakshasa+Taisab · · Score: 1

      I was under the impression that we geeks liked things simple, compact and powerful, like *nix, not arcane, overly verbose and limited, like windows.

      The beauty of in powerful systems lie in their simplicity, not their complexity.

      --
      - These characters were randomly selected.
    6. Re:May i be the first person to say by Anonymous Coward · · Score: 1, Funny

      There's no place like loopback?

      There's no place like localhost?

      I don't get it. I HAVE NEVER GOTTEN IT. The quote is "There's no place like HOME."

      "There's no place like ~", maybe. 127.0.0.1 / 0:0:0:0:0:0:...(however freaking many 0s there are in stupid ipv6):1 is not, nor has it ever been, called "home", by anyone.

      Please stop with the nonsensical jokes.

    7. Re:May i be the first person to say by aerthling · · Score: 1

      Hello, do you have a long lost brother? I think we were seperated at birth.

    8. Re:May i be the first person to say by maxwell+demon · · Score: 1

      But you can get even longer: 0000:0000:0000:0000:0000:0000:0000:0001

      --
      The Tao of math: The numbers you can count are not the real numbers.
    9. Re:May i be the first person to say by sootman · · Score: 1

      Dude, get over it. '127.0.0.1' == 'the place I am at' == 'home.' Close enough. It's a joke. Then again, i think I'm wasting my breath explaining this to someone who says with an (allegedly) straight face "Please stop with the nonsensical jokes."

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
  17. Address scarcity will not drive adoption of IPv6 by amper · · Score: 2, Insightful

    I really doubt that after all this time that IPv6 adoption will ever be driven by address scarcity in the IPv4 space. We've developed tools like NAT that have extended the usable number of addresses far beyond what was originally envisioned, and the few problems created by the widespread usage of NAT are not showstoppers to the vast majority of users.

    I think we have much more pressing problems. I seriously question whether or not our advanced technological society will last long enough to exhaust the currently available address space, and even if the prediction is true, and we approach that state within the next 7.5 years, it is more likely that measures will be taken to ensure that abandoned or underutilized address space is reallocated.

  18. NAT by pahoran · · Score: 1

    - "7.5 years from now, we'll be clean out of IP addresses; faster if the number of addresses used per year goes up. Are you ready for IPv6?"

    Unless the number of addresses in use goes down via things like NAT.

    --
    I'd give my right arm to be ambidextrous.
    1. Re:NAT by kinglink · · Score: 1

      Or if ... the math is wrong?

      This is predictive math, and if anything computers have proven predictive math wrong.

      Another solution is as others suggested restructure the Classes as I'm sure there's a couple (read: a lot) of class As that could easily become class Bs, or a couple class Bs together. that would free up 126-7 class B size slots.

      IPv6 will come around, but I'm pretty sure well have time for another 3 or 4 versions of windows before then.

  19. sounds like I better be ready for IPv7 by swschrad · · Score: 1

    if the predicted exhaust date for the addresses is seven years out.

    --
    if this is supposed to be a new economy, how come they still want my old fashioned money?
  20. IPV4 + RFC1918 != IPV6, NAT / Proxy saved IPV4 by mrnick · · Score: 4, Insightful

    The reason IPV6 has not been widely deployed is that the direct consumers of IPV4 addresses changed their ways and starting implementing sound IP address deployment strategies.

    When I say direct consumers as it relates to IPV4 the two largest consumers are Internet service providers and large corporations.

    I remember when I started my first ISP. Everyone that dialed up to our modem bank was assigned a public IPV4 IP address. Later as higher bandwidth solutions arrived it was nothing for an ISDN user to have a /25 (128 IP, half of what most people mistakenly call a class C). If a customer purchased a T1 then it was negotiated how many /24 (256 IP, again considered a class C).

    Now that has changed. Generally unless you pay extra you are going to have a RFC1918 (IP addresses that have been mutually agreed upon to be private). With this type of IP address nobody from the Internet can initiate communication to and of your equipment. These IP addresses are not routed on the public Internet. When you initiate an outbound communication to some server on the Internet your ISP will do a hide NAT to get you out to the Internet.

    A hide NAT is when many systems using private address space all use the same IP address as their source when they leave their ISP. So, instead of the good ol (not so good) days where ever user needed a public IP address now an ISP can hide thousands of customers behind a single IP address.

    Large corporation use similar techniques. They realized that not ever computer on ever desk need a public IP address. Again, they could use hide NAT and let them all use RFC1918 (private IP space) and when they would go out to the Internet they could either be hidden behind an IP or use a proxy. Also, almost simultaneously the idea that not all the servers in your data center needed a public address either. Your web and mail servers might but their back end database servers wouldn't. These wouldn't even require NAT because for security reasons it is just better if the have no interaction with the public Internet. The web servers could communicate with them with a physical separated network or internal routers could route their traffic to the proper location within their corporate infrastructure.

    Two factors drove this movement. First was the fear of running out of IPV4 addresses. Arin and the like were doing there best to scare consumers into rationing their allocation in fear of not being able to get another. Second came from network security. Firewalls and proxy servers and the like were being implemented more rapidly than ever before. This was partly in response to the ever expanding IT bubble that many were sure would grow indefinitely and the majority was due to the realization that without proper security the bad guys would enter you system and start poking around. A system (server environment) can never be made 100% secure but the more money you are willing to spend on security the higher you raise the bar for a potential black hat hacker. As you increase security you make those that don't easier targets so a hacker would go after the easiest to penetrate rather than the more secure environments. This feeds upon itself. There will always be hackers and network security will have to continually evolve.

    But back to IPV4. Looking at the current utilization of IPV4 as to what it was say in 1990 you see a completely different picture. The current picture is what was the promise of IPV6 and that is that it doesn't look like we will be running out in the foreseeable future. It's true with IPV4 we don't have enough public IP addresses so that everyone can have all their kitchen appliance connected to the Internet with a public IP. I have listened to many people tell the analogy that IPV6 has enough IP space so that every grain of sand on the planet Earth could have it's own IP address. Well, the truth is that we don't need that many, not anywhere near that many. And though it's true that IPV6 has more features t

    --

    Encryption: I may not agree with what you say, but I will defend your right to encrypt it...
    1. Re:IPV4 + RFC1918 != IPV6, NAT / Proxy saved IPV4 by Lord+Ender · · Score: 1

      If you don't want someone to be able to initiate connections to you, you use a firewall. NAT is the wrong tool for the job.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    2. Re:IPV4 + RFC1918 != IPV6, NAT / Proxy saved IPV4 by Anonymous Coward · · Score: 0

      People who know that NAT is not the answer to security should also bring up that forcing people to use NAT for security is ludicrous.

      Add that what they really want is a firewall (early NAT devices didn't firewall, if you set up a route through them they would be more than happy to permit packets). Oh yeah, they also have these things called layer 2 firewalls that don't have to do any routing (switches can examine packets too, they get to see them and make a forwarding decision).

      So just because some people feel the security of NAT/firewall are beneficial doesn't mean everyone should be forced to use it.

      The privacy of aspect of NAT is completely bunk and such an ignorant argument I won't say more.

    3. Re:IPV4 + RFC1918 != IPV6, NAT / Proxy saved IPV4 by kwerle · · Score: 1

      If you don't want someone to be able to initiate connections to you, you use a firewall. NAT is the wrong tool for the job.

      No - NAT is a tool for the job, and so is a firewall.

      If you don't want someone to be able to initiate connections to a subnet, you use NAT. You could also use a firewall for that - but what's the point?

      The bottom line is that NAT is fine, and firewalls are fine. We're all fine. We may start running out of IP space, or we may not. Nobody knows, and it's almost certain that we dumb americans won't change until we have to, or there is a really compelling reason for us to change. Note that "because the rest of the world/the smart people/joe tech says it would be a good thing" is not a compelling reason.

    4. Re:IPV4 + RFC1918 != IPV6, NAT / Proxy saved IPV4 by kabocox · · Score: 1

      A hide NAT is when many systems using private address space all use the same IP address as their source when they leave their ISP. So, instead of the good ol (not so good) days where ever user needed a public IP address now an ISP can hide thousands of customers behind a single IP address. ...

      Two factors drove this movement. First was the fear of running out of IPV4 addresses ...
      The Internet has become a more efficient secure place and the main driving force behind that was the fear of running out of IP addresses. A fear that was never realized.


      The big reason for upgrading to IP6 was politically Asia wasn't "assigned enough" IP address ranges for their use. The US and Europe will never have to leave IP4 just because of lack of address ranges. We've got most of them assigned to us. Reading your post made me think. Why not just hide my whole country behind a NAT? China/US just needs 1 public IP address and anyone within China/US w(c)ould show up as that one IP address to the rest of the world. How many public IP addresses would that need 1 per country? 256, 512, 1024? All the ISPs, companies, and citizens can be firewalled off from the rest of the world.

    5. Re:IPV4 + RFC1918 != IPV6, NAT / Proxy saved IPV4 by Lord+Ender · · Score: 2, Insightful

      No, NAT is NOT fine!

      You may get away with it for a while, but wait until your company merges with another company that uses the same private IP addresses. You'll change your mind quickly.

      Globally-unique addresses should be used on anything that interacts with the internet. Anything else is a cheap hack that will bite you in the ass eventually.

      I realize that some are forced to NAT because IP4 sucks. But to choose NAT for "security" reasons when real addresses are an option is, well, ignorant.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    6. Re:IPV4 + RFC1918 != IPV6, NAT / Proxy saved IPV4 by PitaBred · · Score: 1

      How many ports can support communication to a single IPv4 address again?

    7. Re:IPV4 + RFC1918 != IPV6, NAT / Proxy saved IPV4 by Anonymous Coward · · Score: 0

      Oh the horrors! NOT. NAT is fine. I speak as part of a large company merging with a larger company. Shove IPv6 back into the closet and I don't mean the comm closet.

    8. Re:IPV4 + RFC1918 != IPV6, NAT / Proxy saved IPV4 by Tony+Hoyle · · Score: 1

      but wait until your company merges with another company that uses the same private IP addresses ..you update the DHCP server on one end to change the allocation. Get all the machines on the other side to reboot and it all happens automatically (maybe some hardwired entries in the DNS but most should be DDNS these days).

      Next problem?

      I've said it before and I'll say it again *IPV6 HAS NAT!!*

      No company with any sanity would allow their addresses - ipv6 or not - onto the global internet. They'll NAT it at the firewall.

    9. Re:IPV4 + RFC1918 != IPV6, NAT / Proxy saved IPV4 by Wyzard · · Score: 1

      No - NAT is a tool for the job, and so is a firewall.

      For restricting connections, a firewall is the right tool for the job. That is exactly what firewalls are meant for.

      For translating one address range to another, a NAT is the right tool for the job. If one of the address ranges is private, the NAT has the side effect of preventing incoming connections, but it's not actually designed for that purpose, and it's not the most appropriate tool for the job. It's sufficient, in most cases, but a firewall is preferable.

    10. Re:IPV4 + RFC1918 != IPV6, NAT / Proxy saved IPV4 by Lord+Ender · · Score: 1

      You are lucky all your servers use DHCP, you have no static routing on any of your devices, and nobody has ever hardcoded an IP address anywhere. Extremely lucky.

      And "agree with me or you are insane" does not an argument make. If every machine on your network has an Internet address, and you use your firewall to stop all incoming flows, you have the EXACT SAME security NAT would bring you without the added hassle, complexity, and limitations of NAT.

      Keep it simple without compromising in security. Or do you see some real difference in the security? Perhaps you could speculate as to how some attack would work against a properly firewalled network and not against a NAT network?

      Any "professional" who spouts off opinion without reasoning to back it up (other than declaring others "insane") isn't very professional. I'm looking at you, Tony Hoyle.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    11. Re:IPV4 + RFC1918 != IPV6, NAT / Proxy saved IPV4 by Anonymous Coward · · Score: 0

      Here here, what a load of shit these people are selling. We're going to have a good laugh around the office tomorrow over this conversation.

    12. Re:IPV4 + RFC1918 != IPV6, NAT / Proxy saved IPV4 by shadow0_0 · · Score: 1

      Why not just hide my whole country behind a NAT? Who is going to maintain that NAT? The government? Is that really a good idea?
  21. NAT Translation is Dead On. by twitter · · Score: 4, Insightful

    The article does a great job of presenting the debate. In every talk, you should tell the audience what you are going to tell them, then tell them, then tell you what you told them. In this case, the author took the novel and interesting approach of using a Slashdot summary of the subject, linking to a previous discussion and paraphrasing it. I present the summary and the expansion side by side to highlight their ingenious rhetorical style:

    "Use NAT, n00b. All 1337 of my Linux boxes share a single IP and it's safer, too!"

    Hosts behind a NAT device get addresses in the 10.0.0.0, 172.16.0.0, or 192.168.0.0 address blocks that have been set aside for private use in RFC 1918. The NAT device replaces the private address in packets sent by the hosts in the internal network with its own address, and the reverse for incoming packets. This way, multiple computers can share a single public address.

    "NAT is not a firewall."

    With IPv4, there will generally be a NAT device that functions as a simple firewall by blocking incoming sessions (although there are ways to trick NATs into allowing them). If you're working on security, keep your eye out for IPv6 because if overlooked, IPv6 could allow things that are blocked over IPv4.

    "NAT sucks."

    [1]However, NAT has several downsides. First of all, incoming connections don't work anymore, because when a session request comes in from the outside, the NAT device doesn't know which internal host this request should go to.

    [2]Things get even trickier for applications that need referrals. NAT also breaks protocols that embed IP addresses. For instance, with VoIP, the client computer says to the server, "Please send incoming calls to this address." Obviously this doesn't work if the address in question is a private address. For this reason and a few others, most of the people who participate in the Internet Engineering Task Force (IETF) don't care much for NAT.

    "You suck."

    This [1]is largely solvable with port mappings and protocols like uPnP and NAT-PMP.

    Working around this [2] requires a significant amount of special case logic in the NAT device, the communication protocol, and/or the application.

    More to the point, NAT is already in wide use, and apparently we still need 170 million new IP addresses every year.

    Thanks for the shoutout, Ars. The explanation of various non free software limitations for using IP4/IP6 and partial explanation of why those systems may need firewalls to begin with is sure to add to the human body of knowledge and foster civilized conversations. After reading the article, it's all clear to me, for sure not at all. Respeckt!

    --

    Friends don't help friends install M$ junk.

    1. Re:NAT Translation is Dead On. by Anonymous Coward · · Score: 0
      >Thanks for the shoutout, Ars. The explanation of various non free software limitations for using IP4/IP6
      > and partial explanation of why those systems may need firewalls to begin with is sure to add to the
      > human body of knowledge and foster civilized conversations.

      Translation: This is another great bullet point in my "anything non-free sucks" repertoire, and maybe I can even get away with claiming Linux doesn't need a firewall.

    2. Re:NAT Translation is Dead On. by kju · · Score: 1

      [1]However, NAT has several downsides. First of all, incoming connections don't work anymore, because when a session request comes in from the outside, the NAT device doesn't know which internal host this request should go to.

      This problem was already addressed and the answer is Universal Plug and Play (UPnP). Using UPnP a client device can ask the residential gateway (aka NAT router) to open up a port and forward incoming traffic on that port. Of course this is a security risk, but it is a way to address this specific NAT problem, and the security implications could be addressed the same way as if the client would have a real ip address: Only allow specific (predefined) ports either by firewalling the others or having the UPnP-Daemon only accept those specific ports.

    3. Re:NAT Translation is Dead On. by Tony+Hoyle · · Score: 1

      Indeed it has the same problem - busted protocols that randomize their inbound ports.

      That's damned hard to firewall, on NAT, ipv4 or ipv6 same problem - the protocols suck so you need something like upnp as a bandaid to work around it - and that opens up a security hole.

    4. Re:NAT Translation is Dead On. by Anonymous Coward · · Score: 0

      ah, it's always good to see some solid karma whoring.

  22. Re:Address scarcity will not drive adoption of IPv by 99BottlesOfBeerInMyF · · Score: 1

    I really doubt that after all this time that IPv6 adoption will ever be driven by address scarcity in the IPv4 space.

    Actually, the small size of the available IPv4 chunks has already driven the adoption of IPv6 in several large networks. Take a look at Comcast's huge migration of their cable modem customer edge. Of course other factors are driving it as well, which is why so many management networks have moved over. So what do you think, when BT completely replaces the their existing infrastructure as they are now doing, are all the new boxes going to work with IPv6? I don't think it is a requirement, but I also don't see any noncompliant devices winning bids.

  23. Re:Address scarcity will not drive adoption of IPv by dk.r*nger · · Score: 2, Interesting

    NAT is not the answer to everything. VPN is starting to be everywhere. With still more clients, suppliers, employees and partner companies VPN'ing with each other, even defining namespaces internally in 192.168.0.0/16 is starting to be an issue. I've so far been lucky with a strategy of every party selecting a pseudo-ramdom number for the third block in 192.168.0.0/16, but sooner or later, conflicts will happen.

  24. Meager adoption by twistah · · Score: 1

    ...the article doesn't try to explain the reasons behind IPv6's meager adoption since its introduction 12 years ago.

    That's pretty easy to answer, in my opinion, at least. For the most part, the answer is: NAT.

  25. Re:Address scarcity will not drive adoption of IPv by drinkypoo · · Score: 2, Informative

    You clearly read the article, or at least skimmed it, since you know that the article says that even with NAT, if current trends continue (they are likely to get worse, not to continue) we will run out in 7.5 years. You really think we're going to have a cataclysm in that timeframe? It's not impossible... but it seems relatively unlikely. As the FA says, even reclaiming a couple of used class As would be fairly useless.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  26. Sig. by caluml · · Score: 3, Interesting

    See my sig.

  27. IPv6 looks pretty good, but not for address space. by Attis_The_Bunneh · · Score: 1

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

    Now, take it with a grain of salt [or a whole salt lick...], but the list of features here in the wiki-article about IPv6 looks good to me. o_O

  28. So what do I do? by edmicman · · Score: 1

    My comments I posted on the Ars forum:

    Interesting article, but I still feel like I have questions and don't really understand why or what I should do, if anything, with IPv6.

    I'm on Comcast cable, XP w/o IPv6 turned on, and with a WRT54G router with stock firmware. IF I enable IPv6 in XP, what do I gain? Would it mess up the other PCs on my network? Would it affect performance? Would my router handle it without modification? Does it even matter since I'm on Comcast?

    I guess I keep reading about IPv6, reading that it's an improvement (which I wouldn't argue with), but I guess I don't know if I should do something about it now (would I be a small part of mass progress?), or just wait until things straighten themselves out? I know it's better, but what am I supposed to do?

  29. The reasons behind IPv6's meager adoption... by grosskur · · Score: 1

    ... have already been explained.

    1. Re:The reasons behind IPv6's meager adoption... by rubycodez · · Score: 1

      some bits of nonsense there, like having to disconnect from 4 to be on 6, a site could be connected to both

    2. Re:The reasons behind IPv6's meager adoption... by grosskur · · Score: 1

      DJB's page doesn't say you have to disconnect from IPv4 to be on IPv6. His point is that no sane person would disconnect from IPv4 as long as IPv6 addresses are less useful.

      Right now, everyone is on IPv4 and only some are on IPv6. So how are we going to get to the point where we can “flip the switch” and get rid of IPv4? The only way is to convince everyone to be on both IPv4 and IPv6, for at least a short period. So far this hasn't worked because, surprise, people aren't that eager to spend extra effort, time, and money for a benefit that may happen far in the future, or may not even happen at all.

      DJB's idea is much more conservative: make IPv4 a subset of IPv6, so that everyone gets IPv6 for free when they upgrade their software. By doing this, you get the expanded address space but you lose all the other touted benefits of IPv6. It's a sure-thing because people need to upgrade software eventually, and when they do they automatically become IPv6-enabled whether they like it or not. There's nothing to turn on or off—it all just works.

      The IETF isn't taking DJB's idea seriously because they think they can have their cake and eat it, too. They really want the expanded address space, which is crucial, but they're trying to piggyback a bunch of other non-crucial improvements on top. And they're losing on everything. I'm not saying these non-crucial improvements aren't nice—it's just, come on, let's be realistic here and do things one step at a time...

  30. How to install IPv6 by joe45 · · Score: 2, Informative

    The command how to install IPv6 is : windows XP: run -> type: ipv6 install linux redhat: insmod ipv6 or modprobe ipv6 , check the list get IPv6 or not, rmmod ipv6 delete ipv6. autorun: edit /etc/sysconfig/network add new line " NETWORKING_IPV6=YES " FreeBSD Unix : edit /etc/rc.conf add new ipv6_enable="YES"

    1. Re:How to install IPv6 by joe45 · · Score: 1
      The command how to install IPv6 is :

      windows XP: run -> type:" ipv6 install linux "

      redhat: " insmod ipv6 " or " modprobe ipv6 " , check the list get IPv6 or not,

      " rmmod ipv6 " delete ipv6.

      autorun: edit /etc/sysconfig/network add new line " NETWORKING_IPV6=YES "

      FreeBSD Unix : edit /etc/rc.conf add new ipv6_enable="YES"

  31. More addresses for better security? by psydeshow · · Score: 1

    One thing I run up against in deploying web services for organizations is that in order to provide SSL for HTTP (without using some sort of NAT-like proxy) we need either a unique port or a unique IP address.

    Now, the unique port thing works great for small organizations who connect via commercial ISPs. But for government organizations, or for those whose connection is provided by government organizations, byzantine firewall rules and mandatory HTTP proxies prevent them from connecting to anything other than port 443.

    Some days I think it will be easier to implement IPv6 than to get city and state sysadmins to open high ports on their firewalls and HTTP proxies.

  32. NAT Translation is Annoyingly Redundant. by Anonymous Coward · · Score: 0

    Is Network Address Translation Translation where you write the RFC in Klingon?

    1. Re:NAT Translation is Annoyingly Redundant. by Anonymous Coward · · Score: 0

      Replying anonymously to hide my troll-biting.

      Actually, it's not. NAT refers to the technology, which happens to be named "Network Address Translation." So "NAT translation" is "translation performed using the technology known as NAT." When you say "NAT," you are usually not using the words "network address translation" for their individual meanings.

      Another example that comes to mind: technology developed at the Massachusetts Institute of Technology would be referred to "MIT technology." This wouldn't be redundant -- you'd never refer to technology developed by MIT as "MIT." If you said, "This speech recognition software is MIT," it would make no sense at all.

      -TUAC

  33. Rearrange those deck chairs... by Kadin2048 · · Score: 3, Insightful

    I think that falls under the category of "rearranging the deck chairs on the Titanic." At most, it might buy us a few more months of IPv4dom, but at what cost? And by diverting those resources to IPv4 recovery, how much more painful are we going to make the transition to IPv6 when we do run out? Because the numbers are clear, we are going to run out of allocatable IPv4 addresses eventually. Distracting people by telling them that it's the Class A blocks that are the problem isn't going to make that easier; it's just going to make the eventual runout into a catastrophe instead of a page-three technology topic.

    --
    "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
  34. Missing Info by deKernel · · Score: 0

    The one little nugget that people always forget when they project the time line to where we will run out of IP's is the fact that some do get returned to the pool per say. Business's and people don't get the IP's for life, they do need to renew.

  35. UUCP made life easy too. by Kadin2048 · · Score: 4, Interesting

    First, NAT by itself doesn't offer that much security, once you get it outfitted with UPnP and other stuff that allow users to do the things they want to do, without messing around with it too much. (Actually, NAT in its purest implementation, without a stateful firewall at all, wouldn't offer any security, because it would only serve one host, and it would forward all connections to it, incoming and outgoing. But all home "NAT boxes" also have firewalls and serve multiple hosts, and have the side-effect of blocking incoming connections.)

    Second, there are applications coming that aren't going to play well with NAT, particularly internet telephony. We need to get rid of NAT in order to allow for WiFi/cellular phones, and portable devices that will multihome across networks. There are whole classes of applications and technologies that will be possible, once the infrastructure allows for things like this, and NAT is holding it back.

    Complaining because NAT makes your printers easier to set up securely, and thus ought to be kept around, is a little like people who grumbled that persistent network connections between campus mainframes were a huge security risk, and that everyone would be better if we just stuck with UUCP and nightly dial-ins. While they may have been right, I think we can all agree that the benefits, in hindsight, of not all being stuck on isolated systems that only connected to each other at midnight to exchange traffic, outweigh the hazards. (If you disagree, signal your discontent by reaching behind your PC and unplugging that network cable or antenna.) It's a shortsighted position.

    Until households and "dumb devices" get globally routable addresses, we won't know the sort of things that we can do with them. The ideas that people have outlined today -- the ability to use broadband applications on your cellphone or portable device over your connection at home, and then seamlessly failover to the cellular network (or another WiFi network, or whatever) when you walk out of range, without dropping the connection or needing to do a messy DHCP renewal -- that's just the beginning. That's like someone in 1985 trying to give a sales pitch about the Internet: how many things do we have now that weren't really possible to foresee at that point? (Good and bad.) A whole lot.

    Third, even with the widespread adoption of NAT, we're still running out of IPv4s. There are enough applications and situations out there that require routable addresses, that even if we were to use NAT on everything, we'd still run out. It's a temporary solution at best, and an admittedly very cool hack, but we're coming to the end of the road for it. It's time to implement a real solution.

    --
    "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    1. Re:UUCP made life easy too. by gbjbaanb · · Score: 1

      The thing is, if you dressed up your comments about NAT as:

      "I have super NAT 2.0, its just like ordinary NAT but it allows multiple hosts behind the NAT to be configured for forwarding to the same port", then the same people who complain about removing the need for NAT will be jumping up and down at the possibilities of the new version.

      I think all home/SME routers that connect to the internet have firewalls that are enabled to block incoming traffic by default. Mine even has a button to auto-block all outbound IM traffic! IPv6 routers just need to have the same kind of default rules set, and there's no worries.

    2. Re:UUCP made life easy too. by caluml · · Score: 1

      Actually, NAT in its purest implementation, without a stateful firewall at all, wouldn't offer any security, because it would only serve one host,

      1 public IP to 1 private IP? Not much use, really then.

    3. Re:UUCP made life easy too. by Cramer · · Score: 1

      I think all home/SME routers that connect to the internet have firewalls that are enabled to block incoming traffic by default.
      That's not entirely true. It's not so much blocking incoming traffic as it is dropping traffic because it doesn't know what to do with it. Unless port 80 has been forwarded, the router has no destination for the traffic. Almost all "home" routers I've seen support a "DMZ host" to which the router will send all such traffic.

      A "true" firewall blocks all traffic in all directions until explicitly configured otherwise. Think Cisco Pix: even with a port forwarded a conduit or access list must permit the traffic flow -- in the inbound (increasing security level) direction. In contrast, a netgear or linksys "cable/dsl router" will forward inbound traffic as soon as it knows where to send it, and allows outbound traffic with zero configuration.
    4. Re:UUCP made life easy too. by Cramer · · Score: 1

      Well, if we are sticking to the textbook... NAT is just that: NETWORK ADDRESS TRANSLATION. It's all about morfing addresses... a /32, /24, /16 to an other.

      PAT -- Port Address Translation -- is what everything does these days. That's what allows a /24 to appear as a /32 to the rest of the world. It changes the address and port.

      And neither offer significant protection. Once [ext]:80 is mapped to [int]:80, packets flow freely without any filtering or inspection. That's the difference between a router and firewall. Firewalls care about what's in the packets; routers only care where packets need to go.

  36. I'd have built our whole network on IPv6, but... by numbski · · Score: 5, Interesting

    ARIN wouldn't give us an allocation. In their rules, I have to be able to prove that we have a customer base large enough to use up a full /32 (of IPv6) addresses before we can get an allocation. So in order to get IPv6 block, we have to have enough customers to use up 2^16, or by IPv4 standards, a Class B block. WTF???? IPv4 allocations are handed out for free, but you can't get one unless you're a mega-conglomerate.

    IPv6 adoption won't occur in the US unless ARIN comes up with a better policy. :(

    --

    Karma: Chameleon (mostly due to the fact that you come and go).

  37. Re:I'd have built our whole network on IPv6, but.. by numbski · · Score: 1

    Oh, and one more thing - they told me to get an allocation from my upstream provider.

    I can't do that. Why? They can't get an IPv6 allocation because they're not big enough either. They would have to get one from THEIR upstream providerS (yes, plural), and one of those doesn't offer IPv6 allocations because...well, you figure it out.

    --

    Karma: Chameleon (mostly due to the fact that you come and go).

  38. Comcast? That's a surprise. by Kadin2048 · · Score: 1

    Take a look at Comcast's huge migration of their cable modem customer edge.

    I wasn't aware of this. Has Comcast migrated its cable modem subscribers over to IPv6?

    Sadly I don't have a v6-capable router at that end of my network. (I have two routers, a good one -- WRT54GL with DD-WRT -- and a crappy one -- some shoddy Netgear box -- and unfortunately have to use the Netgear for the headend NAT, because the '54GL is the only one which will act as a wireless bridge.)

    If I were to put a IPv6 capable router on the WAN, would it get a v6 address from Comcast? That would almost make it worth going out and getting another decent router.

    --
    "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    1. Re:Comcast? That's a surprise. by 99BottlesOfBeerInMyF · · Score: 1

      I wasn't aware of this. Has Comcast migrated its cable modem subscribers over to IPv6?

      I think they migrated their entire cable pool, minus a few of the acquisitions, but I'm not sure how they present this to end users. I think they still hand out encapsulated IPv4 addresses to the modems. I think they're still primarily IPv4 on their peering edge as well. They gave a good talk (I think it was at Nanog) this year describing what issues they had during the migration.

      If I were to put a IPv6 capable router on the WAN, would it get a v6 address from Comcast? That would almost make it worth going out and getting another decent router.

      I'm not sure if you would or not. Good luck asking their support line. I'd actually try Google to research if this would work.

  39. Not really. by Kadin2048 · · Score: 1

    It's no harder than it is right now. Most of your portable devices already have unique serial numbers. Your cellphone has two, one in the handset and another in the SIM card. Your computer has a MAC address, probably more than one. Someone could track you with any of these.

    IPv6 doesn't change any of this; it just lets you take the same IP address with you when you move from one network to the other, but it doesn't keep you from changing it arbitrarily, or somehow check to see whether your address is the same as your interface's MAC address or not. If you want to use some other randomly generated number instead of your hardware MAC address, you can do that. If you want to change it when you move from one network to another, you can do that, too, but you'll of course drop any connections you had, until you reestablish a connection using the new address to whatever service you were using.

    There are some opportunities for very bad design choices in IPv6, but we're just going to have to try and steer people away from making them: for instance, trying to use an address as a user identifier rather than as a temporary network-node identifier. You're still going to have to have logins and passwords, which are managed at some higher level; if someone tried to make the IPv6 address into some sort of per-user authentication credential, that would be a Bad Thing.

    But even Microsoft seems to have figured that part out; Windows doesn't even use the MAC address in IPv6, it randomly generates a number, and it's not persistent across reboots (which is/would-be a PITA in other situations, but not for the things most Windows users want to do). So right there, you've got a whole lot of computers that are just going to be using arbitrary values as addresses. That ought to throw a wrench into anyone's evil-genius (or just idiotic) plans to use IPv6s for per-user tracking.

    --
    "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
  40. Even worse.... by swb · · Score: 1

    The company I worked for was affiliated with a larger entity that had TWO /16s. One was very sparsely used as their public IP space and the other /16 was used internally. Yes, they NAT'd from one public 16 to another public 16.

    My guess is that we'll very nearly never run out of IPv4 addresses -- as they become scarcer, ISPs will quit giving them away or come up with more effecient ways of giving them out so they don't need to hand out /30s or /29s but can hand out single IP addresses.

    I wouldn't also be surprised to see more work done on automagic NAT mapping protocols that can allow for dynamic inbound mappings, further eliminating the need for multiple public IPs just to satisfy port number conflicts.

    And shouldn't we expect faster and smarter routers less dependent on CIDR block-type allocations so that a recovered /29 or even a single IP can be reused anywhere without the 1990s style whining about routing table sizes?

    1. Re:Even worse.... by Tony+Hoyle · · Score: 1

      I wouldn't also be surprised to see more work done on automagic NAT mapping protocols that can allow for dynamic inbound mappings, further eliminating the need for multiple public IPs just to satisfy port number conflicts.

      That's actually not that hard.. add some data to the TCP header to give the final destination (machine number) - a couple of bytes would would do fine. You'd just need a stack at both ends that was capable of handling that.

      Could probably hack it up in linux in 20 minutes... getting anyone else to use it of course would take longer. We're probably going to have to wait to see if a big player like MS does it first.

    2. Re:Even worse.... by swb · · Score: 1

      That's actually not that hard.. add some data to the TCP header to give the final destination (machine number) - a couple of bytes would would do fine. You'd just need a stack at both ends that was capable of handling that.

      Could probably hack it up in linux in 20 minutes... getting anyone else to use it of course would take longer. We're probably going to have to wait to see if a big player like MS does it first. I think the implementation trick is making the "protocol" extensible, secure and easy to use. MS takeup would help, too.

      It seems like not a dumb idea -- if you think about it, port numbers enable 65k additional virtual IPs in a sense.

      I always liked IPX numbering better than IP, if only because it integrated so easily with Ethernet and had such a larger pool of addresses.
  41. IPv6 is way too painful by Anomalyst · · Score: 4, Informative

    I made a fairly determined effer to see if we could bring up a manageable lab with IPv6.
    1) Our local provide (XO) doesn't even offer public IPv6 address space.
    2) ARIN wants thousands of dollars PER YEAR for portable address space.
    3) Identifying what/how-to use a substitute for the deprecated "site-local" addressing. Tracking this down took days of searching and piecing things together. All the docs agreed that site-local was deprected but rarely mentioned what was going to take its place. Here is some links to what was found, MS has surprising helpful documentation:
    http://www.microsoft.com/technet/network/evaluate/ technol/tcpipfund/tcpipfund_ch03.mspx#EDAAE
    http://book.itzero.com/read/cisco/0602/Cisco.Press .Deploying.IPv6.Networks.Feb.2006_html/1587052105/ ch02lev1sec1.html
    Generate a global ID with either of the tools below:
    http://www.kame.net/~suz/gen-ula.html
    http://www.hznet.de/tools/generate-rfc4193-addr
    Additionally it is nearly impossible to control the allocation of hosts to specific suffixes. We often organize customers address space so that global catalog for each site are at, say, .5, exchange at .7, proxy server at .13, etc using DHCP static leases, it make life easier on our field techs, they know exactly where key pieces of infrastructure are for troubleshooting. We can send them to different customers and they have an ingrained familiarity of how things are configured. Currently MS IPV6 does not have a usable IPv6 DHCP server, and the IPv6 clients do not allow such an address assignment even if the server could do reservations.
    In a nutshell, IPv6 tools and implementation on hosts fall far short of the enterprise tools used define and organize a LAN for IPv4 and until ease of use is at least on par with MS IPv4 DHCP point/click environment it is going to continue to languish. It absolutely must have integrated DHCP server redundancy with automatic failover/failback/sync so sorely lacking, LO these many years in MS offerings.

    --
    There is no right to feel safe thru security vaudeville at the expense of everyone's freedom, privacy and tax money.
    1. Re:IPv6 is way too painful by Wesley+Felter · · Score: 1

      ARIN wants thousands of dollars PER YEAR for portable address space.

      Of course, you didn't mention that IPv4 address space costs even more.

  42. Why it's not catching on by laing · · Score: 1

    There is significatly more latency in IPv6 routing vs. IPv4 due to the extra address bytes. Each hop that passes through a router would take over 5 times longer. This puts a greater processing burden on the routers and delays all traffic. The impact to the user is the greatest for unconnected data (UDP, ICMP, etc.) since TCP windowing can offset the increased latency.

    1. Re:Why it's not catching on by Anonymous Coward · · Score: 0

      Please mod parent up. He's really hit the nail on the head.

    2. Re:Why it's not catching on by Anonymous Coward · · Score: 1, Informative

      Why should each hop take 5 times as long?
      The addresses are 4 times as long, but the IPv6 header is 40 bytes instead of 20 for IPv4 (if there is no IP options).
      There is no IP header checksum that needs to be recalculated for IPv6.
      Most of the code that is executed during packet forwarding will be network driver code and route lookup (fast or slow path) which (if done correctly) is identical for IPv4 and IPv6 (except for longer keys for route lookup).

      Sure, IPv6 extension headers can be expensive to process, but so can IPv4 options. But most packets will not contain extension header nor IP options.

      The performance measurements I've done on packet forwarding on different stacks show a performance decrease from 1% to 10% for IPv6 depending on which stack/OS you use.

    3. Re:Why it's not catching on by Anonymous Coward · · Score: 0

      Furthermore, the only place where routing overhead is really critical is on the intermediate backbone routers, which are going to use ASICs designed to route IPv6 efficiently. IPv6 was specifically designed to make routing simpler, which should make IPv6 actually faster than IPv4. Remember, what is slow in software is often very fast in hardware, simply because of embarrassing parallelism. Matching address prefixes in routing tables is precisely that, and the rules for routing IPv6 mean those tables are actually smaller.

    4. Re:Why it's not catching on by feld · · Score: 1

      Really? And did you take into account that when ipv6 goes worldwide the addressing will be more logical? It will put LESS stress on the routers and the latency will be lower due to a more organized routing network? (This is when ipv4 is dead and the routers dont hold both tables)

      With ipv4 you could have addresses that resolve to Texas, Australia AND Europe even if they were in the same block, or very close, which is rediculously unorganized.

    5. Re:Why it's not catching on by laing · · Score: 1

      Yes, but when you want to send a packet from one part of the world to another using IPv6, it must go through a high volume backbone somewhere. When it does, the latency I mentioned will occur. There's no way around it. Even with a "cut-over" type router it's got to scan through 32 IP address octets instead of just 4 before it cuts over. This means a lot more work for the routers and a lot more crap on the line.

      I personally would LOVE to see IPv6 catch on and get wide use. It would stop the monopoly on IPv4 addresses that the early birds now have. Why should I have to pay thousands for a class C when lots of large companies got several class A's for free?

    6. Re:Why it's not catching on by feld · · Score: 1

      I see where you're going with this. I think we can agree that these problems will likely be resolved as the IPV6 backbone grows, expands, and matures.

      I see that google is buying up tons of IPV6 real estate... lets hope they will be kind enough to sell at reasonable prices.... but yeah, IPV4 prices per address and block is pretty unreasonable.

  43. Please pipe down, I'd really like this to happen. by Kadin2048 · · Score: 1

    It is only FAIR to move to IPv6 for the sake of developing countries that will someday find their way onto the Internet in increasing numbers.

    Whatever you do, please do not say this in public, because I can't think of anything more damaging to the potential adoption of IPv6, than to paint it as some sort of charity project that will "help" developing countries (particularly because what you're not saying is that it will help them become more competitive with the West).

    Nobody is going to spend money to do that, and if they were, they'd probably just contact a charity or something. People are going to go to IPv6 for two reasons: (1) because they have to, because IPv4 addresses will start becoming hard to get, and therefore expensive, and (2) because IPv6 will allow for all sorts of new services, protocols, and applications (like practical user-to-user videoconferencing without a lot of centralized auto-negotiation, multihoming VOIP, and lots of stuff that hasn't been invented yet).

    The fact that it will, indeed, help developing countries get online ought to be mentioned as a nice, warm-and-fuzzy coincidence, if it's mentioned at all. Nobody is interested in paying money for that.

    --
    "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
  44. IPSec over IPv4 sucks by oglueck · · Score: 1

    And despite the fact that IPsec was developed for IPv6 or at least with IPv6 in mind, it also works with IPv4. All in all, IPsec can't be considered a security advantage for IPv6.

    IPSec over IPv4 always uses UDP as a transport layer. This poses big problems for NAT devices. Breaking IPSec connections are a daily nuissance. IPSec is embedded naturally within IPv6 and is independent of the transport layer. With that even opportunistic encryption can be done. These two facts are a huge advantage over IPv4!

    1. Re:IPSec over IPv4 sucks by Tony+Hoyle · · Score: 1

      ipv4 ipsec has opportunistic encryption too.

      ipsec over ipv4 uses its own protocols as well. Nat breaks nieve implementations but since NAT-T was designed even that is not a problem any more.

  45. Re:I'd have built our whole network on IPv6, but.. by Anonymous Coward · · Score: 1, Informative

    The will not assign you IPv6 address block, because ARIN assigns it to the Tier 1 or someone connected to backbone and such. The reason is to avoid the crap that is going on with the IPv4 routing. The smaller the assignments of IPv4, the more routing you need and well, the bigger and less efficient the routing tables.

    Anyway, they tell you to get your IPv6 from your upstream because it doesn't screw the routing tables this way.

    And, 2^16 is only 65k customers. It is not REALLY that big. If your provider doesn't have 65k end-customers (customers of customers, if they only sell to resellers), then, well.. :) Pretty small upstream there! The Tier 1 providers would easily get a /16 assignment (or whatever they give out these days). And you should then be able to get a /32 if your customers are networks (65k /48 allocations). Otherwise, you probably only need a /48 or /64.

  46. Yup. by Kadin2048 · · Score: 1

    1 public IP to 1 private IP? Not much use, really then.

    It's not (well, there are some situations where you'd want it, but they're mostly special cases) but most of the usefulness of NAT really comes from it also being a stateful firewall, which keeps track of network connections and thus can hide multiple hosts behind a single IP just by modifying the destination address of the packets as they pass through.

    Really, it's academic to say what functionality is part of the "firewall" and what is part of "NAT," because they're almost always an integrated unit, but what I was trying to get at is that a "NAT box" without a stateful firewall (meaning, it only worked 1:1) would be a pretty sorry appliance, and of very limited usefulness. Most of its usefulness, and all of its security, are the result of the connection-tracking, which is also part of every stateful firewall.

    Or, conversely, you can remove the NATing functionality from a stateful firewall, and still have all the security benefits that you had with NAT, including blocking of all incoming connections, blocking certain ports to certain hosts, etc. When you take out the "NAT" part, all you're doing is telling the firewall not to modify the IP address anymore, and to pass the packet straight through if that packet is allowed by its rules. There seems to be this idea that you can't have a firewall without NAT, and that's just stupid. Of course people will still have firewalls after the IPv6 migration. They'll probably look suspiciously like the 'home router' boxes we have right now, and will do exactly the same things, except for the IP masquerading / NAT.

    To get all the same security as you currently have with IPv4+NAT/FW, all you need to do is use a v6 firewall (which might be just a software upgrade for your router, although I doubt this because the manufacturers will want you to buy a new one) with a default rule that blocks incoming connections. Of course, to get most of the benefits of IPv6, you'll need more complex rules which might allow some incoming connections, but it's trivial to make a IPv6 network just as locked-down as a typically configured IPv4 NATed arrangement.

    --
    "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    1. Re:Yup. by Tony+Hoyle · · Score: 1

      One of the *big* things holding up ipv6 adoption is the complete lack of ipv6 routers and firewalls.

      Cisco routers have a firewall (provided you have the right IOS build), but it's not exposed in SDM so you can't set it in a user friendly way (and setting up cisco firewalls using the IOS command line sucks donkey).

      99.9% of consumer routers don't even support ipv6 let alone ipv6 firewalling. Nor do any of the major vendors look like their planning to add it.

      Critical parts of infrastructure don't support it - Active Directory will only bind to ipv4 ports even on an ipv6 capable machine, for example. Worse - if you enable ipv6 over the network domain authentication breaks because AD *clients* try to talk over ipv6...

      Still no ipv6 squid. Been waiting for that for 5 years.

      ipv6 is just not ready.

    2. Re:Yup. by Kadin2048 · · Score: 1

      I actually have a theory that they're doing this on purpose; anyone who wants to can see the writing on the wall, which is that IPv6 is going to happen at some point in the not-too-distant future.

      By selling stuff that doesn't have IPv6 support, they're hoping to manufacture a crisis down the road, where everyone will have to go out and get new gear.

      Look at it from the perspective of Linksys or Netgear. Customers aren't looking for IPv6 support now; they'll go and buy up $39.99 routers regardless. So why are they going to build that functionality in for free now, when they can wait five years, and then sell everyone a brand new $59 routers with IPv6 support, and then toss the old one in the trash?

      For the makers of network hardware, the changeover is a perfect way to force obsolescence. This is why even though today's hardware is capable of it, I doubt we'll see many firmware upgrades to enable IPv6 support (unless they charge for the FW upgrades) -- they're going to wait until people can't get online with IPv4 anymore, and then are forced to buy new gear.

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    3. Re:Yup. by Cramer · · Score: 1

      Cisco routers have a firewall (provided you have the right IOS build), but it's not exposed in SDM so you can't set it in a user friendly way (and setting up cisco firewalls using the IOS command line sucks donkey).
      I don't know if SDM understands IPv6 or not... I rarely use SDM and never use IPv6 :-) At any rate, SDM is an interface for sheep; it forces you to do some very stupid things to your router. And it doesn't help with some of the complex tasks where a GUI is nice (QoS, IPSec, long access-lists...) IMHO, anyone who prefers SDM over CLI is either lazy or inexperienced. (or both)
    4. Re:Yup. by Cato · · Score: 1

      Virtually every Cisco, Juniper or other router supports IPv6 - Cisco started its IPv6 transition in 2000 and finished it a long time ago, so a huge number of installed routers just need to be configured for IPv6 - still a big task, but not a capital investment and can be done gradually rather than as a 'fork lift upgrade'. As for firewalls, Check Point is the market leader and announced IPv6 support in 2002: http://www.checkpoint.com/press/2002/ipv6_081402.h tml - and for geeky home users, IPv6 is already suppported by DD-WRT and other Linux-based firmware for the Linksys WRT54G box, and of course by BSD/Linux on PCs.

      Consumer routers are fairly disposable - when a real service comes along needing IPv6 they can be firmware-upgraded in many cases or just replaced. Many new services such as BT Total Broadband in the UK come with an integrated router/WiFi/VoIP box. Other services driving IPv6 might be 3G mobile, fixed-mobile convergence (3G femtocell access points for the home are coming, roam onto your home 3G cell for about $100 wholesale, less with subsidy), or IMS (IP Multimedia Subsystem, telcos' attempt to push high-QoS services across any access link).

      IPv6 is taking off first in AsiaPac (China is doing a huge amount of IPv6, Japan has a lot of networks already), but it's also hitting Europe. I recently saw strong indications that IPv6 will be required for systems going in this year, from two well-known telcos, which is a first in my experience. And of course the DoD is procuring IPv6-based systems and networks.

      Apps re the main area for IPv6 now, so Microsoft AD and Squid do need to support IPv6. But at least Windows Vista includes IPv6 enabled by default - v6 was included in XP but had to be enabled (just one command though).

  47. FOR THOSE WANTING TO TRY IPV6 by Anonymous Coward · · Score: 1, Informative


    A guide to easy obtaining an IPv6 tunnel is available at sixxs.net, pretty simple and straightforward.

  48. Re:IPv6 - never gonna happen by Dogtanian · · Score: 3, Interesting

    Dude, IPv6 is NEVER gonna happen. I been hearin that we was gonna run outta IPv4 addresses since 95. DIDN'T HAPPEN. Troll or not, fair point that has been made a number of times over the years, and there's some truth in it.

    Want to know what's changed in the past few years (apart from the significant decrease in free IPv4 address blocks since 2000), and why it's far more likely to take off now? Simple.

    The Chinese are supporting it in a big way.

    Could be argued that the Chinese government have their own reasons (cynical or otherwise) for supporting this, and that there's no need for the rest of us to go along with it. However, it's not like they're supporting some proprietery technology (a la SVCD). And although they're nowhere near the West in terms of technology penetration (yet), it's a fair bet that the sheer size of the market will encourage many in the rest of the world to support IPv6 as well. This could be the catalyst that will finally encourage IPv6 to take off properly.
    --
    "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
  49. Re:I'd have built our whole network on IPv6, but.. by tengwar · · Score: 2, Informative

    Sounds like a misunderstanding. IPv6 addresses are hierarchical. A /32 would be allocated to an ISP, and you should get a /48 from them (yes, I've done this). If your upstream ISP doesn't distribute IPv6 addresses, they aren't going to be able to route IPv6 either, so you need to find a tunnel broker. Any tunnel broker will give you a range, either a /48 or a /64, which you can use with a fixed tunnel. Alternatively you can set up a 6to4 tunnel using the anycast addresses 192.88.99.1 and 2002:c058:6301:: as the far end, which will give you a unique /48 based on the IPv4 address of your router - however if you're serious about building a commercial network on IPv6, you should probably go for the fixed link.

  50. Attacks and Statistics and Subnetting and um... by madsheep · · Score: 1

    This is why: ALERT! Host 2002:1341:4024:dbca:1024:1911:abba:babe is being attacked by Host 2001:1241:ddde:2ab4:1039:: Today's top 3 visitors were: 3ffe:3041:2911:0000:3141:9201:dead.beef 2001:db4::2801:27be abcd:ef01:234:5678:9acd:1942:beef:dead OK JOHN, LET'S MAKE SURE WE KNOW WHAT ALL OUR IPs ARE BEING USED FOR, PLEASE CHECK OUT THIS SUBNET: Everything on subnet 2003:abcd:: and report back.

  51. Re:Address scarcity will not drive adoption of IPv by amper · · Score: 0, Redundant

    I recognize that this is a problem. In fact, I think it's really the only significant problem in remaining with private IP addressing.

    I don't buy the VoIP argument, though, as mentioned by other posters. I don't believe that any protocol should embed an address in it's data stream, and I think there are much more useful ways of connecting two calling devices than assigning every single handset on the face of the planet a publicly-routable number.

  52. Re:Address scarcity will not drive adoption of IPv by amper · · Score: 1

    Ah, but Comcast, in this function is not an end-user of address space, but a network services provider, so it makes much more sense for Comcast to assign publicly-routable numbers to their devices than it would for most other companies who do not provide such services to other users. The same applies to BT.

    But...it is unlikely that we will experience such meteoric growth at the level of telecommunications providers. Consolidation of networks will tned to reduce the number of allocations actually necessary for infrastructure purposes.

  53. Re:Address scarcity will not drive adoption of IPv by amper · · Score: 1

    Cataclysm? I never used that particular word, but I do see many troubling trends out there that make me wonder how much longer we can expect things like the Internet to exist, not the least of which is Peak Oil, the implications of which will cascade to an extent that most people have difficulty realizing (which is of course, the reason *why* we're in so much trouble).

    But that's a different discussion entirely.

  54. WRT54GL by Belial6 · · Score: 1

    I set mine (WRT54G) up with DD-WRT. It also has IPv6 support, and is a breeze to set up.

    1. Re:WRT54GL by rthille · · Score: 1

      Yeah, I've been putting it off because I haven't done much with Linux networking and I want to setup sort of a weird setup. I've got 4 public static IPs from my ISP and I want to bridge a few of those thru the WRT into 'interior' machines, but since I have Vonage I'd also like to get QoS setup as well.

      So I've got a lot of edu-mo-cating to do before I'm really ready to implement this.

      --
      Awesome furniture, accessories and cabinetry in Santa Rosa, CA: http://humanity-home.com/
  55. Re:Address scarcity will not drive adoption of IPv by 99BottlesOfBeerInMyF · · Score: 1

    ...but Comcast, in this function is not an end-user of address space, but a network services provider...

    I fail to see how this negates the point. Almost all ISPs will be the ones feeling the number crunch first.

    it is unlikely that we will experience such meteoric growth at the level of telecommunications providers. Consolidation of networks will tned[sic] to reduce the number of allocations actually necessary for infrastructure purposes.

    I think you are mistaken. Right now consolidation of networks means that voice and television networks are converging with generic data and are tunneled through regular IP. One of Comcast's main goals in moving to IPv6 was to facilitate their triple play: data, voice, television strategy and that is a whole lot easier when they can bring IPv6 right to the end node and assign a unique, routable, QoS manageable address to every device there. If you were a network engineer at Comcast what would appeal to you more... having control for insuring quality and doing traffic shaping on each individual voice and television stream to a client, or just routing it all by origin IP and hoping nothing is multicast? The consolidation of TV and phone onto data networks will provide huge incentive for IPv6, not the other way around.

  56. Re:Address scarcity will not drive adoption of IPv by amper · · Score: 1

    I would also like to mention that we have the capability of reclaiming quite a bit more than "a couple" of Class A networks for more efficient use. Nearly 50% of the IPv4 address space is Class A (you have to preserve 127 in some way, though we may find ways of dealing with the link-local problem as well, and of course network 10 is already set aside). Most of this address space is grossly underutilized, and much of it is reserved for nefarious IANA reasons.

    Such large allocations really can't be justified except by the largest of network service providers, and even then, I'm not sure that even a single one of the world's behemoth telecom companies can really fully justify 16 million public addresses--and bear in mind that some companies own *more than one* Class A network, like BBN. Hell, the US Department of Defense probably owns more address space than anyone else on the planet.

    Also, how many networks' addressing schemes out there are still laid out using the old rules from the days before zero subnetting worked? There's more to it than just NAT.

  57. What's blocking adoption of IPv6... by VGPowerlord · · Score: 0

    IMO, what's blocking widespread adoption of IPv6 is that the address space is ridiculously long and complex.

    1. They're hard to remember.
    For instance, I know that on my local network, my computer is 10.0.0.2. What is that in IPv6? 0A:::::::02? ::::::000A:0002? ::::::0A00:0002? I can't keep the things straight. Of course, the address wouldn't be that simple, because I imagine that, other than localhost, IPv6 doesn't have addresses set aside for local addressing, as the address space is large enough that each device would have its own mini address space... something like a /64 in CIDR notation.

    Which brings up my next point:
    2. The address space is too large. Why do we need 16 bytes to store an address, anyway? What's wrong with 8 bytes (64 bits)? That would still give us 18,446,744,073,709,551,615 (18.45 quintillion in short scale, 18.45 trillion in long scale) addresses. Even 6 bytes (48 bits) would give us 281,474,976,710,655 (281.47 trillion in short scale, 281.47 billion in long scale) addresses. Both are more than the population of the earth.

    I can see why 6 bytes might not be enough, as the number of people, businesses, and devices grow, but 8 bytes is more than plenty. I'm sure that someone will compare that to Mr. Gates's 640K memory quote, so I'll beat you to the punch: IPv4 is smaller than the population of the world, which is rather short-sighted. It was smaller than the then-current world population when the Internet as we know it was formed during the switch to TCP/IP in 1983.

    The CIA Factbook pegs the world population at 6,525,170,264. Now, to calculate the affect of having larger IP address space, I need to draw a few conclusions. The first is that businesses need as many IPs as the population of the world. The second is that people have an average of 2 devices that need IPs... only 2 because the first world countries are balanced out by third world countries.

    That gives me the number 26,100,681,056. 6 byte addresses would give us 10,784.2 times that many IPs. 8 byte addresses would give us 706,753,361.5 times that many addresses. IPv6 (16-byte) addresses give us 13,037,298,382,783,566,222,946,247,990.49 times that many addresses.

    --
    GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    1. Re:What's blocking adoption of IPv6... by 91degrees · · Score: 1

      I expect most organisations will get 64 bits and any public server will probably be at sub-address zero. But personally, I'd have gone for something a little different. Allocate the reserved IP addresses to different countries, and if we use one of these, we add a second packet header with subrouting information. Essentially make an IPv4 network of networks. It's a bit of a hack, but it will be largely compatible with the exisitng infrastructure. But of course, a 64 bit address would probably be quite adequate as long as nobody got more than 65536 IP addresses without some justification.

    2. Re:What's blocking adoption of IPv6... by Just+Some+Guy · · Score: 1

      1) Mine is "kanga". DNS: learn it, love it.

      2) Because if you're doing it, do it once - correctly - and be done with it.

      --
      Dewey, what part of this looks like authorities should be involved?
    3. Re:What's blocking adoption of IPv6... by Todd+Knarr · · Score: 1

      Actually it was practicality. It's the same disruption going from 4 bytes to either 8 or 16, so it doesn't matter which you go to. With 8, you have the same issues of subnetting you do with IPv4: the ISP assigns a network number, the network has to assign hosts within the network. With 16 bytes you can have the ISP assign an 8-byte network number (using whatever subnetting scheme they need within their network to group interfaces to downstream networks) and still hand you out an 8-byte local portion. 8 bytes for the local part was chosen to be big enough to hold a standard 48-bit (6 byte) MAC (eg. Ethernet MACs) and have a bit left over for other uses like having a flag bit to distinguish MAC-based from hand-assigned addresses and allowing a bit of local subnetting.

  58. reinventing wheel? by Anonymous Coward · · Score: 0

    page 4, from the article:
    "And we still have a lot to look forward to: the IETF is currently working on mobility and multihoming extensions to IPv6. Mobility means moving from one network to another while keeping the same IP address. So a VoIP call could start on your home network, continue over wireless service and then finish at work. Multihoming means connecting to more than one ISP at the same time, so that when one fails, communication sessions automatically move over to the other."

    netsukuku already has these features.

  59. Re:IPv6 - never gonna happen by Anonymous Coward · · Score: 0

    And although they're nowhere near the West in terms of technology penetration (yet), it's a fair bet that the sheer size of the market will encourage many in the rest of the world to support IPv6 as well. This could be the catalyst that will finally encourage IPv6 to take off properly.

    Highly unlikely. China is considered a hostile participant (at best) in the global market by just about every major country in the world. They live in their own bubble and no one respects their choices.

  60. About 224... thru 255... by Nom+du+Keyboard · · Score: 1

    About those reserved blocks 224.. thru 255..., that seems excessive in today's world. Are any of those reclaimable for normal use?

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
    1. Re:About 224... thru 255... by Tony+Hoyle · · Score: 1

      Those are multicast I think. You could probably reclaim a lot of the space but it'd require router software upgrades to handle it.

      We had that problem with x.x.x.0 addresses - they're now just like normal addresses but a lot of routers still treat them as broadcast so they're not really usable.

  61. Re:Address scarcity will not drive adoption of IPv by exKingZog · · Score: 1

    Lucky you - I'm pulling a shift this Sunday to switch our internal IP range from 192.168.1.x to 10.0.x.x because our existing range clashes with 3 of the directors' home networks. After that, I'm putting together an IPv6 readiness committee 'cos I'm not going through this again...

    --
    "If he were a plant, people would roll him up and smoke him."
  62. Best map of the internet.. by Destoo · · Score: 1

    XKCD drew a map of the IPv4 address space.

    I think there were a few errors before.. they might have been corrected.
    He's selling them in Poster form now.

    The caption:
    "For the IPv6 map just imagine the XP default desktop picture."

    http://xkcd.com/c195.html

    --
    Nouvelles de jeux et technologies en français. TC
  63. Re:Address scarcity will not drive adoption of IPv by drinkypoo · · Score: 1

    Well, it is a different discussion, but I don't agree with your assertion. We would have to undergo a serious shift if we actually ran out of oil, but the internet makes things more efficient, and not using it would make things worse, not better.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  64. Re:IPv6 looks pretty good, but not for address spa by Tony+Hoyle · · Score: 1

    Well... someone usually posts this list so I'll run down it (these discussions could be defined as a dup :) )

    Larger address space - given.
    Stateless autoconfiguration - doesn't handle DNS addresses, router addresses, other stuff, so you still need DHCP, which ipv4 has anyway...
    Multicast - ipv4 has this.
    Jumbograms - err. what? Might matter on multi-gigabit links I guess. Good look finding a switch that can handle it (it's hard enough finding ones that handle 4k frames).
    Faster routing - ipv4 routing is fast enough (nearly instant is fast enough for me). Technical issues that really doesn't matter to anyone except backbone providers.
    Ipsec - ipv4 has this.
    Mobility - see mobile ipv4. Not needed TBH.. my mobile phone handles handover just find on its ipv4 address no matter how many cells I cross.

  65. Re:I'd have built our whole network on IPv6, but.. by Cramer · · Score: 1

    IPv4 allocations are handed out for free
    Negative. Every address block allocated by ARIN is paid for; stop paying the bill and they take your address(es) away. It's just much easier to request and be granted a /20 -- I've done it several times at various places over the years.
  66. No guarantee by jim3e8 · · Score: 1

    All this crap about IPv6 being an inexhaustible address space is pure unadulterated hogwash. For example, it's rumored that in Internet 2.0, Halliburton will be granted a block of 4,722,366,482,869,645,213,696 IPs, to enable individually addressing every oil molecule on Earth. Between that and the nanocytes we'll have scant room for anything else, maybe 3 or 4 Web servers and an FTP site.

  67. NAT isn't a firewall - but it plays one on TV by kwerle · · Score: 1

    For restricting connections, a firewall is the right tool for the job. That is exactly what firewalls are meant for.

    For translating one address range to another, a NAT is the right tool for the job. If one of the address ranges is private, the NAT has the side effect of preventing incoming connections, but it's not actually designed for that purpose, and it's not the most appropriate tool for the job. It's sufficient, in most cases, but a firewall is preferable.


    A well configured NAT functions as a firewall for inbound connections (in effect).
    A poorly configured NAT functions as a firewall for inbound connections (in effect).

    A well configured firewall functions as a firewall.
    A poorly configured firewall does not function as a firewall.

    For most users in most circumstances, a NAT is the best advice for protecting their systems. You have to really make some effort to have a NAT not work as a 100% perfect firewall *for inbound connections*. I would much rather have someone use NAT than have them use a real firewall if they don't know just what they're doing.

    Setting up a NAT has the added bonus of allowing more computers on the network in the future - even if there is just one to start.

    I have no problem with firewalls. I just don't like it when folks say that NAT is never a good firewall solution - usually it's just fine. (not that you said that).

    1. Re:NAT isn't a firewall - but it plays one on TV by Wyzard · · Score: 1

      A well configured NAT functions as a firewall for inbound connections (in effect).
      A poorly configured NAT functions as a firewall for inbound connections (in effect).

      In other words, a NAT functions as a firewall for inbound connections, whether you want it to or not.

      I'd love to have every node on my home LAN directly addressable from the Internet. Not necessarily directly accessible -- I'd use a firewall to block some of them -- but addressable so that by configuring the firewall I can make them accessible if I want to. Unfortunately, I can't, because my broadband ISP (currently Comcast, soon to be Verizon FiOS) only gives me one IP address, so I'm forced to use NAT.

    2. Re:NAT isn't a firewall - but it plays one on TV by mplex · · Score: 1

      Firewalls could certainly be configured correctly by default on routers, you do not need Network Address Translation to block incoming connections. All this would take is a better user interface and a solid default configuration. This is one of the worst arguments I have heard in a long time, and would be similar to arguing dial up is better than broadband because your computer is less exposed. I can't tell you how many problems NAT has caused me over the years, and it's a kludge that should be fixed. All those that want to keep NAT because it's secure don't understand network security.

    3. Re:NAT isn't a firewall - but it plays one on TV by kwerle · · Score: 1

      Firewalls could certainly be configured correctly by default on routers, you do not need Network Address Translation to block incoming connections.

      I nearly said that. But if you then go and mess up your firewall config, you're [potentially] hosed. NAT would take a fair amount of luck to poke a bad hole in.

      All this would take is a better user interface and a solid default configuration.

      And smarter users. Good luck with that.

      This is one of the worst arguments I have heard in a long time, and would be similar to arguing dial up is better than broadband because your computer is less exposed.

      Gotta disagree there. Dialup means your just as exposed - just not as fast. So that arguement is just plain wrong. What about my arguement is wrong? NAT acts as a 100% inbound firewall.

      I can't tell you how many problems NAT has caused me over the years, and it's a kludge that should be fixed.

      I'm sorry you've had so much trouble with something that works perfectly as it was designed to. You say it should be fixed - I wonder what you mean - it's not broken.

      All those that want to keep NAT because it's secure don't understand network security.

      I don't think you understand why people want to keep NAT. They want to keep it because it solves a simple problem: how do I connect multiple machine through one IP address. It does a fine job of that. It also does a great job of blocking all incoming packets from those machines -- bonus!

      I'm all for IPv6. I'll be ready when it arrives. I asked my ISP if they would support it anytime soon a few years ago. Note that IPv6 doesn't mean the end of NAT. There's no telling how IP addresses will be doled out if we ever go v6, but I bet ISPs will still skimp on handing them out.

    4. Re:NAT isn't a firewall - but it plays one on TV by mrcaseyj · · Score: 1
      kwerle wrote that miscofiguration of firewalls might often ruin their security while misconfiguration of NAT is unlikely.

      mplex wrote:

      [That is one of the worst arguments I have heard in a long time
      Actually I think that this is a major argument against IP6. I doubt IP6 home routers will be delivered with a restrictive firewall by default because too many users would call tech support complaining that some services aren't working right. It would probably be like how wireless routers have been delivered with WEP disabled by default even though it would probably be doing the users a favor to have it enabled by default. However, even though I think this is a major disadvantage of IP6, I don't think it outweighs the advantages.
  68. 00:0a:95:f5:24:6e results in 20a:95ff:fef5:246e by Destoo · · Score: 1

    So the Ethernet MAC address 00:0a:95:f5:24:6e results in 20a:95ff:fef5:246e


    Is this a typo? Can anyone explain the 2 in front?
    I don't think this is the first time I've seen this.. maybe the other course I followed had the same error?
    --
    Nouvelles de jeux et technologies en français. TC
    1. Re:00:0a:95:f5:24:6e results in 20a:95ff:fef5:246e by Destoo · · Score: 1

      Never mind.. found it.

      20A is is 1000001010
      flip the first bit, gives 0000001010, which is 00:0A

      --
      Nouvelles de jeux et technologies en français. TC
    2. Re:00:0a:95:f5:24:6e results in 20a:95ff:fef5:246e by mtxmorph · · Score: 1

      It's not a typo. When addresses are configured, there is a universal/local bit set. See the appendix of RFC 3513 for more info, under the section "Links or Nodes with IEEE 802 48 bit MAC's."

      http://www.faqs.org/rfcs/rfc3513.html

  69. Reasons for meager adoption. by wowbagger · · Score: 2, Insightful

    I point this out every time the subject of IPv6 comes up, especially when people gripe about the slow update of IPv6:

    Try to get a page from Slashdot's servers using IPv6 - that is to say, using IPv6 format packets, NOT IPv4 packets.

    Then ask yourself again why IPv6 is NOT being adopted.

    (NOTE: You can replace Slashdot with CNN, Digg, or whatever other mainstream site floats your boat.)

  70. NaT those LANs Bi07ch! by coren2000 · · Score: 1

    I have a PAN on my LAN in my WAN My name is Stan, and Im the man.

  71. Re:Address scarcity will not drive adoption of IPv by iangoldby · · Score: 1

    I've so far been lucky with a strategy of every party selecting a pseudo-ramdom number for the third block in 192.168.0.0/16, but sooner or later, conflicts will happen.
    And people will work around these conflicts with software to automatically reconfigure themselves around the conflicts. I've already seen one VPN system (I can't remember which one) that transparently translates conflicting private IP addresses into different subnets on the fly.

    So, like all the other 'problems' with IPv4 I don't think this 'problem' is going to drive the adoption of IPv4 either. We're just too good at coming up with kludges and workarounds.
  72. Done on XP by Bryansix · · Score: 1

    Ok, now what.

  73. There aren't many non-NAT routers by tepples · · Score: 1

    Instead of "router" you must mean "NAT router"... a traditional router cannot translate addresses. Can't most routers sold in March 2007 also translate addresses?
  74. Re:I'd have built our whole network on IPv6, but.. by anticypher · · Score: 1

    ARIN wouldn't give us an allocation. In their rules...whinge, whinge, whinge

    So give me 200 Euros, and I'll get you a /32 allocation, if you can show you are an ISP of any size or have an AS number. As long as you claim you'll be giving out at least 16 /48 networks to your customers within the next 2 years, its no problem. If you aren't an ISP, but a company that wants a large enough allocation to route (a /35), I'll rent you space on one of my allocations, for about 100 Euros/year. This is all in the RIPE region, add a little more for ARIN allocations, and allow a few weeks extra, because, as you point out, ARIN is the worst region for getting approvals.

    The rules are changing for IPv6 allocations. It doesn't take much justification, and it's pretty much SOP to stretch the truth when asking for a standard initial /32 block. Once you have it, nobody really ever checks if you are using it or just playing around.

    IPv4 allocations are handed out for free, but you can't get one unless you're a mega-conglomerate.

    That statement has been false since at least 1995. Nobody gets IP addresses for free any more. But the rates are so low that being a Local Internet Registry is rarely a money making activity for an ISP. The charges are just to keep people from grabbing many allocations and sitting on them, hoping that in 2012 they can re-sell them for a profit.

    Rates for IPv4 are about the same as IPv6, I'll charge 100Euros for a v4 /24 or a v6 /48, 200 Euros for anything up to a v4 /20 or v6 /32, and significantly more money for anything larger because it takes a lot more work on my part.

    Anyone who just wants a v4 /24 PI block just has to write a check and they get the addresses within a few days. That's the way the internet has worked for at least the last 10 years. Justification is left as a creative exercise for the applicant.

    IPv6 adoption won't occur in the US unless ARIN comes up with a better policy.

    No argument there, ARIN is seemingly stuck in the stone age compared to all the other RIRs. But there is progress, they now grudgingly admit a need for IPv6 PI space, even if they put a time limit on the allocation.

    the AC

    --
    Hemos is like...sci-fi fans;he thinks technology is cool, but he hasn't bothered to understand the science it's based on
  75. Start by turning it on where it IS supported by jonwil · · Score: 1

    There is a lot of network hardware out there which supports IPv6 and all that is needed is for it to be turned on and the device be given an IPv6 address (presumably the one that matches the IPv4 address it already has). Start with that and as more older gear is replaced, more and more of the global internet will have functioning IPv6 addresses.

  76. Re:Address scarcity will not drive adoption of IPv by amper · · Score: 1

    At some point you will find that you are running into conflicts with partner companies networks which also use 10.0.x.x. You may find it more fruitful to use some other variant of 10.x.x.x, or some rarely used 172.16.x.x-172.31.x.x backwater.

    Of course, this only lessens the odds that you will find conflicts, it doesn't eliminate the problem.

    And in any case, wouldn't it be easier to change the home networks of the three directors?

  77. TCPv2 ? by YGingras · · Score: 1

    How about a new TCP instead of a new IP? If we crank the port fields to 64 bits we can make almost infinite NAT. The only routing equipments that will need to be changed are the ones between the ISP and the end user. We can still keep the least significant 16 bits where they are and put the rest at the end of the header. That way we are almost backward compatible. I'm ignoring a lot of realevent details but could a new TCP postpone IPv6 adoption for another decade?

  78. Re:Address scarcity will not drive adoption of IPv by amper · · Score: 1

    You fail to see how it negates the point, because I wasn't trying to negate the point, as such.

    I was observing that Comcast is one of the few entities, as a network services provider, that can make a good argument for public IP address allocations. Most other companies, who in this area are consumers of those services rather than providers, have much less footing for the argument that they should have large allocations of publicly-routable address space.

    Considering that such a large portion of the *currently allocated* addresses are grossly underutilized, I have a hard time believing that there is any natural scarcity in the IPv4 space, as opposed to an artifically created scarcity that can be corrected relatively easily, relatively quickly, and relatively inexpensively...at least as compared to the worldwide costs of the migration to IPv6.

    As for network consolidation, I think you will find that services such as Comcast's "Triple Play" will only tend to reduce the number of IP addresses actually needed in the wild, not increase that number. There are a finite number of customers in the world, and this will be true for the foreseeable future, even if the actual number of people on the blue marble increases. There are only so many services that can be consumed in a 24-hour day, and therefore a limit on how many individually addressable devices will ever be needed in the world.

    True, the sheer size of the IPv6 address space obviates many of the tricks we've used to get around the very bad choices made in the early days of IPv4 as concerns allocation of address space, but at what cost?

  79. Re:Address scarcity will not drive adoption of IPv by amper · · Score: 1

    Correction: I meant the "loopback" network problem, not the "link-local" problem, though of course, the "link-local" allocation also takes away from the globally available address space, in its own fashion.

  80. It's not really a problem for me. by twitter · · Score: 1

    IDG is an interesting workaround, but I don't really need it. Until 6 gets here, OpenSSH does what I want. I can get files and gui's out of my network. That's all I really need until I bother with VOIP, but then I can do that on my gateway machine as easy as I can on any other.

    The thing I thought was funny was how they carefully but incompletely stepped through the hypothetical argument they had just made fun of. What it showed me was that both Windoze and Mac have serious and arbitrary limitations that create ignorance and force poor networking practices on the world. If you don't understand and work within those crazy limitations, you just are not leet like the Ars people are.

    --

    Friends don't help friends install M$ junk.

  81. Reasons for Slow Adoption by gantry · · Score: 1

    Alan Cox pointed out in 2005 that there are patent reasons for the non-adoption of IPv6:

    "The whole history of the steam engine was held up because the original creators of the steam engine thought high-pressure steam was a dangerous evil and sort of refused to grant rights to their patents to any of the high-pressure steam people. High-pressure steam was the future, as it turns out, but it was held up for almost 20 years.

    "The same has happened with IP version 6. You notice that everyone is saying IP version 6 is this, is that, and there's all this research software up there. No one at Cisco is releasing big IPv6 routers. Not because there's no market demand, but because they want 20 years to have elapsed from the publication of the standard before the product comes out - because they know that there will be hundreds of people who've had guesses at where the standard would go and filed patents around it. And it's easier to let things lapse for 20 years than fight the system."

    You might think that, in the era of "internet time", 20 years would be an impossibly long delay. Amazingly, we're already 12 years down, only 8 to go.

    If IPv4 addresses will run out in 7.5 years, here's a prediction: some of the class-A blocks assigned to large companies and mostly unused will be reclaimed, even though this will extend the useful life of IPv4 by only a year or so, because that will allow sufficient time for the patents to expire.

    IPv6 is a prime example of how intellectual property law sometimes stifles progress: where patents are wrongly granted for obvious incremental improvements to an existing technology, and the mess has to be resolved by either litigation or procrastination.

  82. 170 millon/yr according to whom? by amper · · Score: 1

    I'd like to see a real reference for the allocation rate stated in the article, first of all. Second of all, I'd like to know how many of those supposedly ~170 million addresses being allocated now are actually being highly utilized.

  83. No longer BBN's by isdnip · · Score: 2, Informative

    At one point in time, Bolt Beranek & Newman Inc. had three Class A's and a Class B or two. But that was a long time ago, and had a good reason.

    BTW the company changed its name to "BBN Corp." around 1995, at which time its commercial ISP operation took the name BBN Planet. That used Net 4, as well as ASN (autonomous system number, used by BGP) 1. In 1997, GTE bought them. In 2000, Bell Atlantic (l/k/a Verizon) took over, but as terms of the deal, BBN Planet became a separate partially-owned subsidiary called Genuity. It did an IPO and burned through billions in a hurry before tanking. Net 4 went with Genuity, and was acquired as a bankruptcy asset, with the rest of Genuity, by Level 3. But only the lower 1/4 of Net 4 -- the rest was already returned.

    The other two Class A's were not for BBN's own use. BBN had run the ARPAnet for the feds, having built the first routers ("IMPs") in 1969. They were BBN's for government contract use only, and were returned to the assignment pool in the late 1990s.

    Verizon kept BBN Systems & Technology, the non-ISP side, for a couple of years, but it didn't really fit. Eventually it was spun off to investors and BBN Technologies is again a separate company, mostly doing government research, and not an ISP. BBN's internal network uses a Class B (128.33, IIRC).

  84. Re:IPv6 - never gonna happen by Jekler · · Score: 1

    I believe IPv6 is still at least 15 - 20 years away. When I first heard about it back in 1999, I went on this panicked frenzy to figure out everything I could about the soon-to-be deployed IPv6. I wanted to make sure my home computers were ready for this major shift, and maybe take advantage of some network performance improvements. That was 8 friggen years ago. I should have put money on the Red Sox winning a world series before I bothered worrying about IPv6.

  85. NAT is done by Firewalls. Like peas and carrots! by mrnick · · Score: 1

    I am sure there are exceptions like routers and the like that do NAT but I have been in Network security for over a decade and the majority of the NAT is just one function that Firewalls are providing.

    Packet inspection, encryption with or without VPN, authentication, NAT, PAT, bandwidth management, etc. You name it and most likely it is being done by a Firewall. The primary product I have worked with is Check Point and I have used it since before it was called Check Point. Back in the days when it was a co venture between Sun and Check Point and it was called Sun Solstice.

    I think that current Firewall products, especially Check Point, have gone way over the edge with all the things they build into the product. A good example of this is Check Point's SmartDefense. I worked at Check Point for some time and many high profile customers would buy into the whole SmarDefense sales pitch to only be told later by the escalation team (Check Point's highest support level staff) that to be able to do what they want they would have to disable SmartDefense.

    Don't get me wrong I believe in Check Point's products and if I were in the decision making loop I would definitely recommend many of their products but there are some things that have been integrated into their base firewall that is just silly. But, when you have a customer driven product development strategy this kind of stuff happens.

    But back on topic, I don't know of any company, beside DSL and cable modem ISPs, that is using NAT that doesn't have at least a basic level of Firewall protection. They are like second cousins they just go together, like peas and carrots.

    The Internet service providers will use hide NAT not to save on IP space, that is just an added bonus, they use it to keep you from getting inbound connections so that you cannot run web servers or host games, etc. This way they can charge you extra if you want to run those kinds of services. As far as firewalls go if you want your ISP to manage your Firewall service for you, even if you have a fat pipe T3 or bigger, they will be happy to do it but be prepared to pay. The managed Firewall service will cost you more per month than your Internet connectivity. Though, who can blame them when the average rate for a qualified Firewall engineer is around 80K, say in Dallas TX, and someone with my skill set can demand 100+ annually running a large Firewall infrastructure is not going to be an inexpensive proposition.

    Nick Powers

    --

    Encryption: I may not agree with what you say, but I will defend your right to encrypt it...
  86. Re:I'd have built our whole network on IPv6, but.. by Anonymous Coward · · Score: 0

    So why would I even think about ipv6 as a US home internet user?

    Just guessing - So I can decipher ipv6 web and email addresses with my current browser and client (if they can)?

    BSD has an option for it, but I ignored the option on install. (Desktop internet user - no servers)

    Dave

  87. What to do with IPv6? by larz · · Score: 1

    Get Connected and head to http://ipv6links.net to find some sites that are available via IPv6.

    Homeland Stupidity is a great ipv6-connected blog that many Slashdotters would probably like.

  88. 65536 on 1 layer, unllimted with multiple layers by mrnick · · Score: 1

    The way Hide NAT works is that when a user initiates a connection and is being hidden behind a hide NAT IP address the Firewall modifies your source port and builds a table so that when the response comes back it can do a lookup and find out which internal IP initiated that traffic so it can send them the reply. Since the range of possible source ports is 0 - 65535 then the theoretical maximum would be 65,536 active connections. So, it would be possible to hide even larger amounts of computers behind a single hide NAT IP since not all the users are currently accessing the Internet at once. Though, I have never seen such a large number of users hidden behind a single IP address. Since the maximum number of hosts you can have on one Ethernet segment is 1024 then I would imagine that someone with a massive amount of users would most likely hide them behind a unique hide NAT IP for each segment.

    Though now that I think about it if you did want to say hide an entire country behind a single IP then it could be accomplished through multiple layer hide NAT. Say for every 100,000 systems (again remember not everyone will be accessing the Internet at the same time) you have a hide NAT IP, a RFC1918 (private one) then for ever 65,000 (since you could assume this IP would always be active since it represents up to 100,000 potential users) hide NAT IP addresses you HIDE them behind a public hide NAT IP. An example like this would allow you to hide 6,500,000,000 so if we ever get an interplanetary network going you could hide an entire planet behind a single public hide NAT IP. Though I wouldn't want to be involved in a project to hide an entire country behind a single public NAT IP. Unless of course it would make me Oprah rich. The biggest problem would accountability as the rest of the world could track it down and say OMG look what someone in China did but without China's help there would be no way to limit the possible suspects beyond that their IP sourced from China.

    Nick Powers

    --

    Encryption: I may not agree with what you say, but I will defend your right to encrypt it...
  89. Re:Address scarcity will not drive adoption of IPv by exKingZog · · Score: 1

    ...and most of our other mobile workers. 192.168.1.x is just too widely used; however, good point on using a more obscure 10.x.x.x address, I may well do that. As for changing the directors, there's politics involved unfortunately.

    --
    "If he were a plant, people would roll him up and smoke him."
  90. I smell bacon. by Anonymous Coward · · Score: 0

    Peruse the following listing of IPv4 allocations by country:

    http://www.ip2location.com/faqs-ip-country.aspx#18

    Considering that virutal web hosting is pretty much de-facto and that NAT usage will definately continue to rise, does it seem reasonable to say that SOME countries are hogging IPv4 address space and subsequently hastening IPv4's demise?

  91. IPv6 install by joe45 · · Score: 1
    windows XP: run -> type: " ipv6 install "

    linux redhat: " insmod ipv6 " or " modprobe ipv6 "

    what's you system is?

    and what you want ask?

    1. Re:IPv6 install by Bryansix · · Score: 1

      My point is that installing the module doesn't seem to do anything. It just sits there like a lump on a log. I'm thinking this is because most all hardware out there is running in IPv4 only mode.

  92. The PDF by AP31R0N · · Score: 1

    Can someone post the PDF of the whole thing somewhere public? Please?

    --
    Utilizing the synergization of benchmark e-solutions to pre-workaround action items!
  93. Re:I'd have built our whole network on IPv6, but.. by numbski · · Score: 1

    That was a typo - IPv6 blocks are free. IPv4 on the other hand gets expensive quickly.

    --

    Karma: Chameleon (mostly due to the fact that you come and go).

  94. Re:I'd have built our whole network on IPv6, but.. by numbski · · Score: 1

    A quick correction to my above. They *are* in fact giving out IPv6 blocks free. I typo'ed v4 above. ARIN won't charge you, but you have to prove that you have some 65k customers.

    This I just can't do.

    --

    Karma: Chameleon (mostly due to the fact that you come and go).

  95. Re:Address scarcity will not drive adoption of IPv by 99BottlesOfBeerInMyF · · Score: 1

    Considering that such a large portion of the *currently allocated* addresses are grossly underutilized, I have a hard time believing that there is any natural scarcity in the IPv4 space, as opposed to an artifically created scarcity that can be corrected relatively easily, relatively quickly, and relatively inexpensively...at least as compared to the worldwide costs of the migration to IPv6.

    So you think companies will voluntarily hand over IP address space already allocated to them for the common good? Or do you think they will try selling them, thus providing financial incentive for companies to go to IPv6 instead?

    As for network consolidation, I think you will find that services such as Comcast's "Triple Play" will only tend to reduce the number of IP addresses actually needed in the wild, not increase that number.

    Right now I use on IP address for my router, which uses NAT to supply an additional 5 or 6 to my home computers. My TV does not have an IP address. My home phone does not have an IP address. My cell phone does not have an IP address. With the convergence of services onto the IP network, soon not only will my TV and my home phone need an IP address, ideally they would like one that is not a NAT address to the quality of the service can be made more reliable without me having to overbuy by bandwidth. So how does adding public IP addresses for my TV and phone decrease the number of IP addresses that are needed?

    There are only so many services that can be consumed in a 24-hour day, and therefore a limit on how many individually addressable devices will ever be needed in the world.

    There are more and more services and devices that are being internet enabled. Sure, there is a limit to the number as a function of the populace, but we're nowhere near that limit. Until my refrigerator can automatically order a new water filter cartridge, my car can schedule an oil change appointment, and my iPod can automatically and wirelessly grab new albums from my favorite artists to whom I have subscribed... there will be a need for an increased number of IPs, not decreased.

    True, the sheer size of the IPv6 address space obviates many of the tricks we've used to get around the very bad choices made in the early days of IPv4 as concerns allocation of address space, but at what cost?

    Yes, what is the cost? Eventually all your network gear will break. There is not much on the market these days that does not handle IPv6. Service providers gain real traffic shaping and management capabilities from IPv6, which they currently spend a significant amount of money to replicate via specialty hardware. Since IPv6 is backwards compatible, I see the network core and the provider edge moving to it in the next decade and I see increasingly smaller networks moving as the cost of being IPv4 goes up and the cost of being IPv6 goes down.

  96. Re:I'd have built our whole network on IPv6, but.. by numbski · · Score: 1

    I'm an ISP building out a new fiber ring in St. Louis. They tell me they want me to build it out IPv4, get my customers, THEN come back and ask for IPv6. ????

    Rather than do it right the first time, they want me to go this route instead. W. T. F. ?

    --

    Karma: Chameleon (mostly due to the fact that you come and go).

  97. Re:65536 on 1 layer, unllimted with multiple layer by kabocox · · Score: 1

    Though I wouldn't want to be involved in a project to hide an entire country behind a single public NAT IP. Unless of course it would make me Oprah rich. The biggest problem would accountability as the rest of the world could track it down and say OMG look what someone in China did but without China's help there would be no way to limit the possible suspects beyond that their IP sourced from China.

    I didn't know that it could be that easy to actually do. I've heard of the great firewall of China and several other countries that where controlling their part of the internet. Now, I don't care if the US or UK can track down some thing to my big bad country. (Actually, I would be concerned about them, and would actually use US or UK ISPs for foreign intel work, but for domestic uses let's hide my citizens from them!) Yes, that would mean that the US or UK couldn't spy or track down a Chinese IP address without Chinese help. I liked your explanation. I was thinking, we could have 1 US IP, 50 state IPs, and each state would have various county IPs, then each county could just look at the zip codes and say they need that many ip addresses. You could have a town/city level in there as well. No here is where it gets "interesting." I live the US in the State of AR, in Miller county in the city of Texarkana. That's 4 levels of potential privacy law protections that others would have to break through before getting to my local ISP would would add a 5th level of protection. How difficult would it be for the RIAA or MPAA to back track through that? Of course, the flip side is would any P2P program work through that?

  98. As far as privacy and P2P goes by mrnick · · Score: 1

    I have been involved in the startup up several ISP. All of which were eventually sold to another larger provider. That is generally how it works. At least if you are running it like an actual business and not as a side hobby.

    Anyways, I have always though if I was going to be involved in another ISP venture I would make it so I didn't log anything. For those of you that know UNIX I would just send all my logs to /dev/null (essentially throwing it away before it has ever been written to disk). Now, a company like this would have to take very strong security methods to keep from being an easy target. Not an easy thing to do when you don't keep a single log but I think it could be done. The good thing is that the law requires you to turn over logs when they suspect someone and need to track them down. If you didn't have any laws then you wouldn't have to turn over anything and you wouldn't be breaking any laws. I don't know of any laws that require you to maintain any level of logging and all those logs take up disk space anyways. Plus your users would be completely protected because you couldn't be compelled to turn them in for anything since you yourself wouldn't be able to track them down.

    I'm for smaller government and privacy is very important to me. Sure people would sign up to my service just to do bad things and the law would be request my logs all the time. The most they could get would be a list of customers. Also, I imagine if people did do bad things and I complied and gave them my logs, nothing, then I bet it would lead to some serious press which would just bring more customers to my service.

    As far as P2P goes. It has evolved along with the Internet. systems like bittorrent would work in a completely hidden system because of the nature of the way they communicate. Nobody is a server and all sessions are initiated by the clients. The technical aspects of this would take hours to describe but the short answer is yes P2P would thrive.

    Nick Powers

    --

    Encryption: I may not agree with what you say, but I will defend your right to encrypt it...