Slashdot Mirror


After IPv4, How Will the Internet Function?

An anonymous reader writes "36 countries in the world have over 100% per-capita usage of mobile phones, and this is driving a real crunch on IPv4 addresses as more and more of these devices are data-capable. The mobile network operators are acting fast to deploy IPv6, and T-Mobile USA has had an IPv6-only trial going on for over 9 months now using NAT64 to bridge to IPv4 Internet content. It is interesting to note that the original plan for IPv6 transition, dual-stack, has failed since IPv4 addresses are effectively already exhausted for many people who want them. Dual-stack also causes many other issues and has forced the IETF to generate workarounds for end users called happy eyeballs (implying that eyeballs are not happy with dual-stack), and a big stink around DNS white-listing. How will you ensure that your network, users, and services continue to work in the address-fractured world of the future where some users have only IPv4 (AT&T ), some users have only IPv6 (mobile and machine-to-machine as well as developing countries), and other Internet nodes have both?"

320 comments

  1. No worries by Anonymous Coward · · Score: 0

    It's turtles all the way down.

    1. Re:No worries by Tubal-Cain · · Score: 1

      No, just one turtle. With elephants on its back.

  2. Huh? by Anonymous Coward · · Score: 0

    "36 countries in the world have over 100% per-capita usage of mobile phones

    neat trick, having over 100% per-capita usage.

    1. Re:Huh? by aaronrp · · Score: 1

      One phone for family, one phone for work, one phone for the girlfriend, one for the wife, one for the other girlfriend...

    2. Re:Huh? by Ender_Stonebender · · Score: 1

      Having over 100% per capita usage just means that there are more people with two (or more) mobile phones than there are without mobile phones. Given that in the office I work in (~25 people), at least 5 have both corporate issued phones (Blackberries) and personal phones (mostly iPhones, to my great dismay), I don't find this all that surprising.

      --
      Loose things are easy to lose. You're getting your hair cut. They're going there to see their aunt.
    3. Re:Huh? by TheL0ser · · Score: 1

      You're either plus or minus two for me to be able to make a Lord of the Rings joke. Curse you.

    4. Re:Huh? by Anonymous Coward · · Score: 0

      Why does it bother you what other people choose for a personal phone? If it's truly a personal phone, you can refuse to support it, given that they have a company phone as well.

    5. Re:Huh? by Bucc5062 · · Score: 1

      You mean like...
      "One phone for family, one phone for work, one phone for the girlfriend, one for the wife, one for the other girlfriend...", and one evil company that binds them all in darkness.

      --
      Life is a great ride, the vehicle doesn't matter
    6. Re:Huh? by TimHunter · · Score: 1
      As Stringer Bell says:

      While back, I took a stroll through the pit. I saw that kid we got running things down there, uh, Poot. Now, he got the cell phone I gave him for the business, right there on his hip. But, the nigga got another cell phone that only rang when the pussy called. Now, if this no-count nigga got two cell phones, how the fuck you gonna sell any more of them motherfuckers? Thats market saturation.

      From The Wire

    7. Re:Huh? by vlm · · Score: 1

      Why does it bother you what other people choose for a personal phone? If it's truly a personal phone, you can refuse to support it, given that they have a company phone as well.

      He probably works at an android software development shop (just kidding...)

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    8. Re:Huh? by HikingStick · · Score: 1

      More phones than people...

      --
      I use irony whenever I can, but my shirts are still wrinkled...
    9. Re:Huh? by mlts · · Score: 1

      Don't forget one phone with DNS, so in darkness bind() them.

    10. Re:Huh? by PhotoJim · · Score: 2

      Foreigners sometimes have service, too. I've got prepaid AT&T and T-Mobile accounts for my US trips (each has different advantages), so I count toward 2 Americans having service, even though I'm not American and don't live in the country. 100% saturation merely means there are as many active lines as there are people, but it says nothing of how those lines are distributed.

    11. Re:Huh? by Moxon · · Score: 1

      ..and if they also have 3G ipads to go with those iphones, they count as three "coverage" people.

    12. Re:Huh? by MichaelSmith · · Score: 1

      one phone for the girlfriend, one for the wife, one for the other girlfriend...

      You have been learning, Tiger.

    13. Re:Huh? by xaxa · · Score: 1

      I have two numbers in addition to my normal phone:
      - old phone + SIM in case I lose my main phone -- I keep the line active, it costs nothing.
      - data only SIM for my netbook, which still has a phone number and can do SMS.

      Also, some people have an extra SIM for cheap calls when abroad, and a few people have another for "private" calls.

  3. Dual stack failed? by Just+Some+Guy · · Score: 4, Interesting

    It seems ludicrous to claim that the dual stack idea has failed when more and more devices are suddenly finding themselves with IPv6 addresses and are putting them to use. My home and work LANs are dual stack and everything Just Works. For being a failed experiment, it works amazingly well in everyday usage.

    --
    Dewey, what part of this looks like authorities should be involved?
    1. Re:Dual stack failed? by Anonymous Coward · · Score: 3, Informative

      Because, according to TFA, "If you are going to dual stack everything, everything needs both an IPv6 and an IPv4 address. And... um... we're out of IPv4 addresses."

    2. Re:Dual stack failed? by Just+Some+Guy · · Score: 2, Insightful

      Right now, today, everything has an IPv4 address that needs one. Junk technology line NAT will keep IPv4 limping along for a while until IPv6 finds its momentum. But beyond that, the root problem comes down to networks not transitioning quickly enough. If they won't rapidly adopt something as relatively simple as dual stack, what makes you think they'll willingly and quickly roll out a wholesale change that actually breaks stuff?

      --
      Dewey, what part of this looks like authorities should be involved?
    3. Re:Dual stack failed? by Chang · · Score: 5, Insightful

      Dual stack works but is has failed in the sense that it can't be the singular solution during the transition from IPv4 to IPv6.

    4. Re:Dual stack failed? by Anonymous Coward · · Score: 2, Informative

      IPv6 is still not nearly as "polished" as IPv4. Talk at the 27th Chaos Communication Congress in Berlin: "Recent advances in IPv6 insecurities" in about 4 hours. The talk is in English, a live stream available.

    5. Re:Dual stack failed? by Midnight+Thunder · · Score: 1

      If all the devices in your network only speak IPv6, then the missing you would just need a router that translates IPv6 to IPv4 (of course it will may also need to convert any DNS A record to a DNS AAAA record). A subset of the IPv6 range is actually allocated to cover the IPv4 address range - basically any address with a maximum value of 2^32 in the 2^128 bit range is an IPv4 address. So your IPv4 address 216.34.181.45 as an IPv6 address is ::D822:B52D.

      --
      Jumpstart the tartan drive.
    6. Re:Dual stack failed? by Anonymous Coward · · Score: 0

      Junk technology line NAT

      What is junk about it? Why does every computer on a private network behind a router need their own unique, public IPv4 address? In fact if something like NAT had been used since the start we would still have plenty of space IPv4 space left instead of exhausting it due to wasteful portioning.

    7. Re:Dual stack failed? by zach_the_lizard · · Score: 1

      Not everything Just Works. My D-Link router can do ipv6 tunneling, but no matter the setting, it refuses to start DHCPv6 or issue router advertisements. From the outside, it is possible to ping the router (when I enabled that for testing), but everything inside needs a static route and static address to work. And then my router will be given a new IP address and things will stop working again.

      --
      SSC
    8. Re:Dual stack failed? by louarnkoz · · Score: 1
      Quoting an AC to start the conversation, penning a lead with bold statements that are not much supported in fact... Slow news day, probably.

      Pretty much every PC, server or even smart phone OS ships with dual stack. Enable IPv6 on your home gateway and poof, IPv6 in your PC lights up. AT the same time, your PC can keep using IPv4 for non IPv6 web sites, or for that old Ethernet enabled printer in the basement. It works pretty much as expected. Not having unique IPv4 addresses does not change anything to the question -- IPv4 goes through NAT, IPv6 goes direct.

    9. Re:Dual stack failed? by FridayBob · · Score: 1

      No, the implication is that dual stack fails as a general Internet solution if providers start to give their users IPv6-only... at a point in time long before all IPv4 users and services have dual stack. The fact is, at the moment IPv6-only users can access only a small percentage of what the Internet has to offer. If you're an AT&T user, there's no real reason to complain about your wretched ISP not having any immediate plans to give you native IPv6, because you can always go out and get yourself a /48 from a tunnel broker, such as Hurricane Electric, or SixXS. However, I've not yet seen the reverse: tunnel brokers that are willing to offer their customers one or more public IPv4 addresses via an IPv6 tunnel. At the rate things are going, though, I'll bet there will be a market for this sooner as opposed to later.

    10. Re:Dual stack failed? by X0563511 · · Score: 1

      My D-Link router

      I found your problem!

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    11. Re:Dual stack failed? by Chuck_McDevitt · · Score: 1

      The trick is to handle the case where you CANT get an IPv4 address. Dual stack normally assumes you can get one IPv4 address along with your block of IPv6 addresses.

      The solution is probably carrier-grade NAT for IPv4 (so you only get a private IPv4 address) with dual-stack. But that has it's own problems.

    12. Re:Dual stack failed? by Chuck_McDevitt · · Score: 1

      And it never will be until we really rely on it, which won't happen until we run out of IPv4 addresses.

    13. Re:Dual stack failed? by sjames · · Score: 2

      To be fair, we were SUPPOSED to be doing this back in 2005 or so at the latest. By this point, IPv4 was supposed to be nearly irrelevant to the world except as a historical note.

      Dual stack is just fine. The people who put off even trying it untinl now are the failures.

    14. Re:Dual stack failed? by Anonymous Coward · · Score: 0

      Deutsche Telekom, the biggest ISP in Germany, is going to roll out native IPv6 to all its DSL customers in the second half of next year.

    15. Re:Dual stack failed? by poetmatt · · Score: 0

      wha?

      the root problem comes down to jackasses like ATT, xerox, government, etc who have a class A network and aren't willing to give up some hosts even though NAT is widespread.

      giving up a small amount of addresses could have given up enough IPv4 addresses to last us another 10-15 years. have they done so? no. Will they? no.

      Blame greed, and naivety from when IPv4 originated.

    16. Re:Dual stack failed? by poetmatt · · Score: 0

      hahahaha quite. why do people still buy a cheap $40 product when they could buy a small business solution for 4x as much that will last them forever?

      I guess people don't know why cisco makes products.

      oh, right, ignorance.

    17. Re:Dual stack failed? by BlueBlade · · Score: 3, Informative

      That's remarkably ignorant. The possibility of reclaiming those class A addresses has been studied and put aside, as it would be too costly and, assuming we get every single class A back, would only give us about 1.5 more years. This is too much cost for too little gain, so the efforts were focused on migrating to IPv6 instead.

      You might want to read the wikipedia article about it : http://en.wikipedia.org/wiki/IPv4_address_exhaustion

      --
      Religion is the best example of mass psychosis
    18. Re:Dual stack failed? by poetmatt · · Score: 1

      Ignorant? the only reason there would be difficulty and/or substantial cost with companies relinquishing large unused blocks of a CLASS A is because they have a horrible subnetting system already in place. aka bad network architects. The issue, from your link, and from my comment is (copied from it):

      However, it can be expensive in terms of cost and time to renumber a large network, so these organizations will likely object, with legal conflicts possible. However, even if all of these were reclaimed, it would only result in postponing the date of address exhaustion.

      bolds emphasizing the greed portion I mentioned here.

      in reality, if someone does anything even remotely competent, it should be a 1 day process, maximum - after all, using NAT or IPv6 internally should make it even less of an issue.

      It's not like DNS updates itself or something.

      Meanwhile, I hope you realize that even IPv6 isn't a permanent solution nor is it intended to be, right? It's a substantially larger block of addresses, but that doesn't mean the use of those addresses is going to last as long as IPv4.

    19. Re:Dual stack failed? by Anonymous Coward · · Score: 0

      The problem is not in how it works, but why we need it: dual-stack mode was intended as a (the) transition mechanism, because the IETF did not want to burden IPv6 with the backwards compatibility cruft of IPv4.. In other words, the transition to IPv6 should have been completed before we ran (will run) out of IPv4 addresses, not started just before, for dual-stack mode to be called a success.

      With the situation as it currently is, dual-stack mode has failed as a transition mechanism: if things had happened the way the IETF wanted, there would not have been a single IPv4-only service still operational, and we would not have needed nat64.

    20. Re:Dual stack failed? by Glendale2x · · Score: 1

      If someone can't afford to buy a router that's hundreds of dollars, at least look at MikroTik (routerboard) hardware. Similar price range without the brain dead functionality of the typical D-Link or Linksys.

      --
      this is my sig
    21. Re:Dual stack failed? by Chang · · Score: 1

      This is simply wrong. Please don't spout this anymore - you are spreading a myth.

      There are about 40 /8 blocks allocated to organizations.

      Since 2004 we've used at least an average 10 blocks each year and I'm not including the rush in 2010 when 19 blocks were allocated.

      If we could magically reclaim all 40 of these /8 blocks today it would buy us no more than 4 years. And remember - those organizations that lost their space would be eligible to immediate regain some percentage of their space based on their actual need.

      So do we spend the next 4 years moving to IPv6 or do we spend 5 years in courts with 15-20 of the largest organizations on earth trying to reclaim space that was lawfully granted under the rules in place at the time? What is the better use of the effort that has to be expended either way?

      Maybe if we went after all the legacy blocks we might be able to gain close to 10 years but at what cost - how can you possible make it happen quickly enough for it to make a difference?

      Some of these organizations have already returned space and I don't doubt we'll see a couple more in the next year or two but it doesn't make a difference. We need to ask ourselves - do we solve this issue now or do we kick the can down the road? I'd rather be one of the ones who helps fix the mess we made.

    22. Re:Dual stack failed? by Anonymous Coward · · Score: 0

      Because most cheap routers work just fine for a quarter of the price and it doesn't require a nerd like you to configure them if you can follow a wizard?

    23. Re:Dual stack failed? by Anonymous Coward · · Score: 0

      I guess people don't know why cisco makes products

      Cool. So, which COTS home router equipment from Cisco supports IPv6? And by support, I mean "fully supports", including router advertisements, dns server reachable on a link-local IPv6 address and returning AAAA records, dhcpv6 (both server and client) including prefix delegation?

      No, I haven't researched it right now. But everytime I do my search turns up empty. Even for the more expensive brands, you need professional (i.e. non-consumer) equipment to find even minimal support (only RA, no stateful ipv6 firewall).

    24. Re:Dual stack failed? by YttriumOxide · · Score: 1

      If someone can't afford to buy a router that's hundreds of dollars, at least look at MikroTik (routerboard) hardware. Similar price range without the brain dead functionality of the typical D-Link or Linksys.

      Or if they get (or already have) a Linksys, installing dd-wrt turns it in to a pretty decent little box. That's been my personal preference over the last couple of years.

      --
      My book about LSD and Self-Discovery
      Also on facebook as: DroppingAcidDaleBewan
    25. Re:Dual stack failed? by Anonymous Coward · · Score: 1

      IPv6 is still not nearly as "polished" as IPv4. Talk at the 27th Chaos Communication Congress in Berlin: "Recent advances in IPv6 insecurities" in about 4 hours. The talk is in English, a live stream available.

      IPv6 = lots of new code so yes it is very possible implementations will be vulnerable to new attacks in the same way that any new codes are vulnerable. I would hope vendors would have learned something from their IPv4 experience... Perhaps it won't be as bad as the early days as IPv4 but we should fully expect it to suck.

      If you look at their attack suite list in their presentation it is pretty lame. They talk about ICMP neighbor spoofing and MITM... well duh. IPv4 is vulnerable to the same crap except s/ICMP/ARP. When you plug in machines to a LAN there is no trust by default and so no credible basis to mitigate any MITM.

      Since IPv6 is fully L3 you actually have the option of using IPSec to secure the local broadcast/ND over an untrusted local segment. (AKA SEND) This was NOT possible out of the box with IPv4.

      SMURF6 attacks... good grief.

      TOOBIG6...oh noes don't reduce MTU to the 1280 minimum. This will just cripple the network?!

      Alive6... WTF do you expect with untrusted systems on the same broadcast domain? This line of crap is like being surprised you could mount an unencrypted volume of a system without knowing its root password.

    26. Re:Dual stack failed? by Confusador · · Score: 1

      Dual stack WAS fine. The people who put off implementing a perfectly reasonable solution until it would no longer work have doomed us to increasingly ridiculous schemes to clean up their mess.

    27. Re:Dual stack failed? by zach_the_lizard · · Score: 1

      My last D-Link worked perfectly, this one is the only one that has had issues. I needed gigabit Ethernet, and rather than buy a switch, I bought a new router. Do I really need a heavy duty Cisco box for under 10 hosts? The only Cisco (wired) routers on Newegg with ipv6 are in the mid hundreds to thousands of dollars. I still need a gigabit switch and an AP, so that's more $$ especially with Cisco.

      --
      SSC
    28. Re:Dual stack failed? by X0563511 · · Score: 2

      I use openwrt myself, but dd-wrt was my 'gateway drug' :)

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    29. Re:Dual stack failed? by grumbel · · Score: 1

      Ignorant?

      Yes, you missed the "would only give us about 1.5 more years" part. You can reclaim all the IPv4 addresses you want, won't change the inevitable fact that we will run out of them very very soon. Thats what you get when you have more people on earth then IPv4 addresses.

      Meanwhile, I hope you realize that even IPv6 isn't a permanent solution nor is it intended to be, right?

      Good luck trying to exhausting a 128bit address space. Thats more addresses then atoms on the surface of earth.

    30. Re:Dual stack failed? by X0563511 · · Score: 1

      You should no longer need a router if you use IPv6. That's kind of the point.

      You should be OK with a switch.

      Note that your going to need to take care to firewall or otherwise restrict access, however.

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    31. Re:Dual stack failed? by X0563511 · · Score: 1

      As I told an AC elsewhere, you should no longer need a router at all with IPv6. This does make firewalls a lot more important however.

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    32. Re:Dual stack failed? by Brianwa · · Score: 1

      Except many versions of dd-wrt don't support ipv6, and those that do don't have any firewall capability for ipv6. :|

    33. Re:Dual stack failed? by MintyGreenMedia · · Score: 1

      If all the devices in your network only speak IPv6, then the missing you would just need a router that translates IPv6 to IPv4

      AKA "NAT64"

      (of course it will may also need to convert any DNS A record to a DNS AAAA record).

      AKA "DNS64"

      A subset of the IPv6 range is actually allocated to cover the IPv4 address range - basically any address with a maximum value of 2^32 in the 2^128 bit range is an IPv4 address. So your IPv4 address 216.34.181.45 as an IPv6 address is ::D822:B52D.

      That's actually slightly dated; it'd now be ::ffff:d822:b52d (although ::ffff:216.34.181.45 works).

    34. Re:Dual stack failed? by bobcat7677 · · Score: 1

      I would say the main reason it didn't start happening in 2005 is that IPV6 was/is over-complicated and tries to do too much beyond what is needed: a bigger address space. Why make the addresses so un-readable? Why not put a translation standard into the main standard instead of letting others come up with multiple non-compatible standards that to this day are not resolved? Why make it such a potential security nightmare? People like me hesitated to make any effort to use it because we hoped and prayed that something better structured would come along and we would be able to ignore IPV6. As it is, we are still not using IPv6 anywhere in our organization because (a) we still see no clear upgrade path after 6 years of it being a "standard", even though all of our stuff now technically support it and (b) our ISPs still don't support it...presumably due to (a).

    35. Re:Dual stack failed? by Nurgled · · Score: 4, Interesting

      Engineering of application-layer protocols is far easier when everyone is addressable. The deployment of NAT has had a cascading effect on many application layer protocols that would have had a simple, obvious implementation were every node equally addressable. Instead, every new application protocol has to consider and work around NAT.

      So sure, as we stand today that ship has sailed and NAT has created a hierarchy of nodes that is unavoidable in today's network engineering, but I wonder how much innovation has been stifled by time spent working around NAT.

    36. Re:Dual stack failed? by poetmatt · · Score: 1

      well, lets see, multiple cellphones and laptops for every person? different routable IP addresses for different protocols? the fact that the IP addresses rotate?

      I didn't miss that it'd run out, but if you think IPv6 is going to last forever you're hilariously dillusioned. Even the IETF is already looking beyond IPV6 while still developing it, as they should.

    37. Re:Dual stack failed? by poetmatt · · Score: 1

      I'm not saying IPv4 reclamation is going to fix the situation - nothing of the sort. Only that it would buy more time during the transition, time which we don't necessarily need but hey probably a good idea.

      I'd rather see the world on IPv6 *Yesterday*, let alone today, but then again how long have we been trying to do that? How many years now? People have been so willfully ignorant of IPv6 and such things as "oh, IPv6 doesn't support NAT! What will we do! we need NAT!" that we could have been on it years ago.

      Consumer IPv6 capability is fairly limited at best when you look at anything beyond their IP stack. Really how many consumer and/or cheap routers today can do IPV6 reliably? Not that many.

    38. Re:Dual stack failed? by poetmatt · · Score: 1

      uh, there's a $180 cisco product that can do that. Even add wirelss B/G/N, multiple SSIDs, VPN tunneling, VLAN isolation, gigabit routing (and not shared bandwidth), SNMP. that wrvs4400 or something.

      Got one at home. well worth it for the reception quality alone.

    39. Re:Dual stack failed? by poetmatt · · Score: 0

      uh, you always need a router, where do you even come up with that shit?

      a: obvious and glaring security reasons
      b: connecting more than 1 device/pc/connection

    40. Re:Dual stack failed? by sjames · · Score: 2

      IPv6 is not at all complicated. It does have a few more complicated OPTIONS that 90% or more of users can completely disregard without a problem.

      The addresses are longer, but that simply cannot be helped. How would you vastly expand the global namespace without having a longer name?

      Even without ISP support, there's 6to4. That would have been at least good enough to gain some experience with it. Now, when your ISP does get up to speed you'll have even more to catch up on.

      Complicated is when you request a new /24 and they tell you "sorry, fresh out".

      IPv6 has been a standard complete with transition mechanisms for more than 10 years now. It was made quite clear that that was it, once and for all complete with a forecast of IPv4 exhaustion that has been remarkably accurate given that it was made over a decade ago. You don't get to claim you didn't see the stop sign when there have been "stop ahead" signs with the distance indicated for the last 10 miles.

    41. Re:Dual stack failed? by Bengie · · Score: 1

      I would say the main reason it didn't start happening in 2005 is that IPV6 was/is over-complicated

      IPv6 is as simple as IPv4, just ever so slightly different, which I guess different is complicated for some.

      and tries to do too much beyond what is needed: a bigger address space. Why make the addresses so un-readable?

      Going from 32bit to 64bit would be stupid when you could do all kinds of things to make routing and manageability easier if you had a very large space to play with. If you can't remember a IPv6 IP, then use DNS, Copy/Paste, or a Post It

      Why make it such a potential security nightmare?

      lolwut? Use a firewall or do you assume NAT automagically secures a network?

      People like me hesitated to make any effort to use it because we hoped and prayed that something better structured would come along and we would be able to ignore IPV6.

      IPv6 has been supported on the internet backbone since ~2004. Did you think all the major backbone providers would have updated their equipment to IPv6 if they didn't think it as going to take off?

      As it is, we are still not using IPv6 anywhere in our organization because (a) we still see no clear upgrade path after 6 years of it being a "standard", even though all of our stuff now technically support it and (b) our ISPs still don't support it...presumably due to (a).

      Again, IPv6 is supported on the backbone links, just your ISP doesn't support the routing yet. Poke your ISP a bit to support the standard.

      ISPs have been slow to pick up IPv6 because of all the consumer grade equipment used in broadband mostly didn't support it. My ISP decided it was going to need DOCSIS3.0 to supply its faster speeds, and since DOCSIS3.0 equipment is IPv6 compatible, they used the transition to setup IPv6. My residential connection supports IPv6 with zero setup. My ISP had IPv6 support on its core routers for quite a while, it was just the last mile connections that needed to get upgraded.

      Maybe your ISP doesn't believe investing into proper equipment is worth it when it can get older equipment for cheaper.

    42. Re:Dual stack failed? by Anonymous Coward · · Score: 0

      Wikipedia explains how to map IPv4 to IPv6 addresses. It is not what you expect.

      "::ffff:0:0/96" — This prefix designated an IPv4-mapped IPv6 address. With a few exceptions, this address type allows the transparent use of the Transport Layer protocols over IPv4 through the IPv6 networking application programming interface.

      So the IPv4 as IPv6 address is ::FFFF:D822:B52D.

      I believe you originally were right, but the IETF changed it.

    43. Re:Dual stack failed? by Anubis350 · · Score: 1

      What if I don't *want* to expose my internal network to the world? You're right in that I won't need *NAT* with IPv6, but I'll still want a router with a builtin firewall! Not to mention all the legacy devices and machines I have that will never support v6 (couple printers, some old machines I have to play with, etc), I still need a router capable of handling both forms of traffic, handling NAT for the IPv4 devices, and translating to v6 so I can keep those devices working.....

      --
      "goodbye and hello, as always" ~Prince Corwin, from Zelazny's Amber series
    44. Re:Dual stack failed? by Anonymous Coward · · Score: 0

      There is no need for dual stack everywhere thanks to NAT64. A dual stack would be essentially

            private IPv4 => ISP NAT => internet
            public IPv6 => ISP => internet

      But with NAT64, the device doesn't even need private IPv4, just have IPv6 and the Ipv6 to IPv4 routing is done at the ISP level. It would have been done like that anyway.

            public IPv6 => ISP NAT64 => IPv4 Internet
                                            => ISP => IPv6 internet

      No need for devices to even bother with obsolete tech.

      I'm running dual-stack for our stuff here. At the colo, private servers (database, mail filtering) are running IPv6 only. Public facing servers are dual-stack. Works like a charm. And if I need to connect to a server, I just SSH to it without using the now limited IPv4. The only caveat is shitty old Perl programs that cannot deal with IPv6 addresses, but then one can either find an alternative for them or have IPv6-to-fs-socket app bridge.

    45. Re:Dual stack failed? by vux984 · · Score: 1

      hahahaha quite. why do people still buy a cheap $40 product when they could buy a small business solution for 4x as much that will last them forever?

      hahahaha jokes on you! That $250 10-baseT ISDN router you are using may still be going strong. Or are you using that kick ass $300 10-baseT / wireless-b small business router with WEP? Either way the rest of us with our $50 gigabit wireless-n routers are pointing and laughing at you.

      In the off chance you missed my point, its that "paying more" to get "lasting forever" isn't really an advantage with this stuff.

    46. Re:Dual stack failed? by davew · · Score: 1

      wha?

      the root problem comes down to jackasses like ATT, xerox, government, etc who have a class A network and aren't willing to give up some hosts even though NAT is widespread.

      giving up a small amount of addresses could have given up enough IPv4 addresses to last us another 10-15 years

      Nice try blaming it on people who aren't you. I did some calculations a while ago, to see how many addresses we'd need to reclaim if we kept following the same curve we're currently on.

      The answer is, you're right more or less, we could probably get another nine or ten years out of it.

      The catch? Within that time, we'd have to hand back every single address currently in use on the internet, including yours, mine and Slashdot.

      Still, I'm up for it if you are. You go first?

    47. Re:Dual stack failed? by grumbel · · Score: 1

      I didn't miss that it'd run out, but if you think IPv6 is going to last forever you're hilariously dillusioned.

      IPv6 is not going to last forever, but when it gets replaced it will very certainly not be replaced due to limits in its address space, as that address space will basically last forever.

    48. Re:Dual stack failed? by FliesLikeABrick · · Score: 1

      Every user on Verizon 4G LTE gets an IPv6 address and an IPv4 address as well.

    49. Re:Dual stack failed? by grumbel · · Score: 2

      Only that it would buy more time during the transition

      The IPv6 transition doesn't need time, it already had tons of that. What IPv6 needs pressure to force people to actually start doing it and for that a shortage of IPv4 is actually a good thing.

    50. Re:Dual stack failed? by vlueboy · · Score: 1

      I have a Dlink825. DLinks aren't a cheap $40; that's only some netgears and linksys --poetmatt doesn't know what he's talking about. That said, things have a long way to go on both my ISP side (DHCPv6 can only work after the ISP sends their own advertisements, and Verizon doesn't, apparently.)

      Searches for support under Verizon show they semi-officially deployed v6 on FIOS and I suppose it will take a couple years before it reaches maturity and moves to a home coverage. The DHCPv6 option never worked for me; freenet6 tunnels ain't friendly to us who prefer using a router to manage things.

      The only thing I've seen work is 6to4 at the router level. A forum said that 6to4 is known for routing difficulties, and in my experience the new 2.03NA firmware adds a hurdle by not auto-filling out the anycast address for those of us who are new to IPv6 --stupid, since it's 192.88.99.1. The router has serious issues expanding zeroes in valid addresses like 2001::1 to 2001:0:0:[...]:1 and forums are full of people asking why "illegal address" is the error when pasting a perfectly valid IP, or when the field for anycast needs to be entered in IPv6 format instead of IPv4. v6 is a very old tech, but it's at both hardware and software levels as unpolished as IE HTML5 support.

      Keyword searches include words like [$YOUR own ISP] dlink825 6to4 tunel ipv6 routing. Assistance mostly comes from the dlink forum, your tunnel provider and broadbandreports. Too many useless results because only about 5 consumer routers even try to support this off the self. There's no "just do DHCP" and leave me alone option. Progress will only come when all routers read start putting big v6 ready stickers since "draft N" support isn't their pet buzz feature anymore.

    51. Re:Dual stack failed? by fyngyrz · · Score: 1

      You should no longer need a router if you use IPv6. That's kind of the point.

      Wait, what? I've got a bunch of stuff on a private network. 20 or devices. They represent a pretty fair investment in hardware, one I'm not looking to foul up. THAT is kind of the point. I expect my IPV6 router, when it becomes necessary, to see the world as IPV6 and my internal networks as a ghetto of "only" 0.0.0.X devices, and provide me with DNS translation so that I can "only" reach out to a few billion places at once. There is absolutely NO need for anything within my network to know one single thing about a larger address space. If they design it so I have to update or obsolete any of my IPV4 devices beyond the world-facing router, they failed. Horribly.

      Your idea of being "ok with a switch" implies replacement of every single network device I own, and I'm here to tell ya, pal, that idea is a terrible idea.

      --
      I've fallen off your lawn, and I can't get up.
    52. Re:Dual stack failed? by mpe · · Score: 1

      Engineering of application-layer protocols is far easier when everyone is addressable. The deployment of NAT has had a cascading effect on many application layer protocols that would have had a simple, obvious implementation were every node equally addressable. Instead, every new application protocol has to consider and work around NAT.

      As well as having to work out ways of getting pre-existing protocols to work with NAT. Even protocols such as STUN which are only required due to NAT.
      Working around NAT in the general case is non trivial due to there being various ways of doing it which can potentially be cascaded in a variety of ways. NAT can also complicate things where networks with "private" addresses need to be connected. (Especially if the addressing overlaps.) As well as making things like debugging connection problems and firewalling more complex. e.g. how do to restrict access to machines in a single department of a company where everything from the company appears to come from a small number of IP addresses due to a many to one NAT.

    53. Re:Dual stack failed? by MichaelSmith · · Score: 1

      hahahaha quite. why do people still buy a cheap $40 product when they could buy a small business solution for 4x as much that will last them forever?

      The small business solution may not do the job anyway. The cheap router will do the job for a while at negligible cost.

    54. Re:Dual stack failed? by Kjella · · Score: 3, Insightful

      in reality, if someone does anything even remotely competent, it should be a 1 day process, maximum - after all, using NAT or IPv6 internally should make it even less of an issue.

      I think if you were to estimate the time it takes to change the company fleet of cars from summer to winter tires, you'd budget about ten seconds per car - that's how long it takes in Formula One, right? Companies don't plan to redo their network structure, ever. They do as little as possible as rarely as possible because it's pure cost. What you're looking at is an endless amount of cruft with IPs hard coded all over PCs, routers, configuration files, scripts, scheduled jobs, firewall configurations, stored server information or URLs, documentation, the works. Sure you could blow away millions of dollars on optimizing "network reoganization" process, making the company a world leader in that until someone with the money asks "Why the f*ck are we spending all this money on THIS? What in heaven's name do we get for it?" and you'd better have a better answer "So we can give some IP addresses back to ICANN for free." Otherwise cleaning up all that cruft will be on your project time and project cost, and if you still think you can do it in a day you're a monkey on crack.

      --
      Live today, because you never know what tomorrow brings
    55. Re:Dual stack failed? by Xtifr · · Score: 1

      Oh come on. Just because it has enough unique addresses for every atom in the universe doesn't mean we won't discover more universes! :)

    56. Re:Dual stack failed? by Anonymous Coward · · Score: 0

      Dual stack is junk tech just like nat. Twice as much code, twice as much configuration and twice as much maintenance. Not a sustainable solution.

    57. Re:Dual stack failed? by ultranova · · Score: 1

      But beyond that, the root problem comes down to networks not transitioning quickly enough.

      Not really. The root problem is the Internet has gone big, so any large-scale change will likely result in commercial and governmental interests trying to turn it into a glorified shopping channel. Free exchange of information is, after all, a bad thing for powers that be.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    58. Re:Dual stack failed? by netw3rx · · Score: 1

      If dual-stack works so great, how come when i google ipv6 most pages instruct me on ways to turn it off so that my computer only uses ipv4?

    59. Re:Dual stack failed? by Jeremi · · Score: 1

      Either way the rest of us [...] are pointing and laughing at you.

      Actually, the rest of us grew up and left childish things like "pointing and laughing" back at the playground.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    60. Re:Dual stack failed? by netw3rx · · Score: 1

      Yep, that is the fundamental issue ..... if there was a enough ipv4, we could dual-stack. But, dual-stack is a broken idea when there are no IPv4 address to be had and network edges like mobile and cloud are growing so fast.

    61. Re:Dual stack failed? by netw3rx · · Score: 1

      +1

    62. Re:Dual stack failed? by netw3rx · · Score: 1

      I have been using IPv6 on the T-Mobile USA beta and it works fine, the user experience is just like ipv4. Politics and dogmas aside, it's just a number for an end node and it works.

    63. Re:Dual stack failed? by mbeckman · · Score: 1

      Dual stack works but is has failed in the sense that it can't be the singular solution during the transition from IPv4 to IPv6.

      Chang, Dual-stack was never intend to be a singular solution. But it is the solution for everyone who already has static IPv4 space. Newcomers to the Internet, and those without static ipv4, were always destined to muddle along with variants of Large Scale NAT until IPv4 fades from existence.

    64. Re:Dual stack failed? by Anonymous Coward · · Score: 0

      Dual stack works like the WINOS/2 mode in OS/2. It was so much better than Windows that almost nobody bothered writing OS/2 applications (as Windows applications would work on OS/2 and Windows alike whereas OS/2 applications would work on OS/2 only). Today OS/2 is dead and Windows lives. Guess which is which in the analogy.

    65. Re:Dual stack failed? by perlchild · · Score: 1

      Like most backwards compatibility ideas works great, except if you're the person having to troubleshoot it when things go wrong.

      Those people will stop telling you to remove ipv6 WHEN ipv6 works better than ipv4.

      And no, dual stack is not "better" it's just "both at once". I mean those sites will move, when they can say "disable ipv4, you won't need it."

      You cannot use "is willing to help for free" as a measure of the acceptance of technology, it's more a measure of masochism.

    66. Re:Dual stack failed? by Bengie · · Score: 1

      it's not quite that amount, but it is a VASTLY larger than we can possibly use anytime soon.

      We're talking about 58mil /64s per second would take 10,000 years to consume IPv6.

      Or if you're talking about ISPs that use /48s, then 900 /48s per second for the next 10,000 years. Each /48 can host 64k customers.

    67. Re:Dual stack failed? by X0563511 · · Score: 1

      a: that's the firewall's job. NAT has made this less clear to people.
      b: that's a switch's job. Unless you are actually -routing- (and a $50 "router" doesn't do that)

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    68. Re:Dual stack failed? by FoolishOwl · · Score: 1

      Which router, and which firmware version?

      My D-Link DIR-615 C1 works great with the 3.12NA firmware. 3.11NA had bugs with IPv4 DHCP, and 3.13NA had some bugs with IPv6.

    69. Re:Dual stack failed? by WorBlux · · Score: 1

      dd-WRT has an option to support it. It's mainly an issue of firmware rather than hardware, especially for any router that uses linux in it's firmware.

    70. Re:Dual stack failed? by spongman · · Score: 1

      and a $50 "router" doesn't do that

      wait... what's it called when you forward packets between different subnets?

    71. Re:Dual stack failed? by vux984 · · Score: 1

      Actually, the rest of us grew up and left childish things like "pointing and laughing" back at the playground.

      Apparently they graduated to "snide insinuations that others are juvenile". Bravo.

    72. Re:Dual stack failed? by Erik+Hensema · · Score: 1

      ISPs are issued /32's. They subdivide it to their customers as /48's who can divide it up to /64's for individual lans. That's right. Even a tunnel holding 2 devices is usually issued a /64 which will waste 2^64-4 addresses.

      Since a RIR is issued a /16, we can have:

      64K RIRs (we have 6) (some /16s are reserved)
      64K large ISPs per RIR (or the RIR can just add another /16 to their pool)
      64K large customers per ISP
      64K networks per large customer

      Note that an access provider (ADSL, cable) can divide their individual customers up in 64K * 64K networks.

      So, while IPv6 brings a whole lot more allocatable space than IPv4, in practice it's a lot less than 2^128 addresses because of a lot of waste in the addressing space.

      --

      This is your sig. There are thousands more, but this one is yours.

    73. Re:Dual stack failed? by francium+de+neobie · · Score: 1

      You wouldn't run out of IPv6 addresses even if we uniquely identify every cell in every person's body on this planet. 2^128 is a really big number.

    74. Re:Dual stack failed? by netw3rx · · Score: 1

      Nope, in fact the only phone manufacturer that supports IPv6 on the cellular interface in Nokia. Talk about making false statements .... almost nothing works with IPv6, including 99% of home router, 99% of cell phones ... and nearly no DSL or cable providers support IPv6. It is only T-Mobile USA that has it for Nokia on Mobile. Maybe you are from the future where IPv6 is common, but it is not the case today.

    75. Re:Dual stack failed? by Anonymous Coward · · Score: 0

      Right now, today, everything has an IPv4 address that needs one. Junk technology line NAT will keep IPv4 limping along for a while until IPv6 finds its momentum.

      ipv4 to ipv4 NAT is only ONE type of address translation. There are plenty of others, but even ipv4 to ipv4 NAT has its uses.

      Just because most implementations of NAT suck donkey balls, does not make NAT itself a bad idea if used properly.

      Most people who hate NAT do so because frankly they don't understand the OSI model, or the role that IP addresses are supposed to play in addressing. The IP address gets you to my network, and after that it's none of your business what happens to it.

    76. Re:Dual stack failed? by marcosdumay · · Score: 1

      The servers your mobile will connect to are the ones that will need a dual stack. The mobile won't be able to have one, but there are still some bilions of machines with IPv4 addresses out there. If you want your IPv4 device to talk VoIP or Torrent with a mobile, you'd better configure an IPv6 stack.

      Also, the question on TFS is dumb. IPv6 devices will communicate with IPv6 devices (including the ones with a dual stack), and IPv4 devices will communicate with IPv4 devices (including the ones with a dual stack); you can bridge an IPv6 and an IPv4 device, if the IPv6 one starts the connection, and that is all. There is nothing else to be concerned about because there is nothing else you can do. If you fell sudenly out of the IPv6 world, just configure an IPv6 stack (and tunnel if your ISP is that bad).

    77. Re:Dual stack failed? by jc42 · · Score: 1

      You don't get to claim you didn't see the stop sign when there have been "stop ahead" signs with the distance indicated for the last 10 miles.

      Of course, if you see a "stop ahead 1/2 mile" every quarter mile but still haven't seen the stop sign after 10 miles, you learn to ignore those signs.

      A couple of weeks ago, I was driving along a stretch of highway which had a "no parking next 1/4 mile" every 1/10 mile or so. After a while, we were joking about it, along the lines of "Why don't they just put up a few signs saying 'no parking on this highway ever' every half mile or so? It'd be a lot fewer signs."

      All the years of "OMG we're gonna run out of interweb addresses next month!!!" warning sorta led to the old "crying wolf" phenomenon. This shouldn't have been a surprise. We have always had a bit of a problem of an ignorant media that overhypes such things and gets most of its numbers badly wrong. Good luck trying to solve this problem.

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    78. Re:Dual stack failed? by coryking · · Score: 1

      And it doesn't have a firewall for ipv6. Without a firewall, I can't use it at all. Not even openwrt had a easy to manage ipv6 firewall.

    79. Re:Dual stack failed? by sjames · · Score: 1

      [citation needed]

      The warnings I saw started out saying "somewhere between 2009-2016" and year by year converged on 2011.

    80. Re:Dual stack failed? by X0563511 · · Score: 1

      A gateway or bridge.

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    81. Re:Dual stack failed? by del_diablo · · Score: 1

      Well, to defend the post you are quoting, if they just DID the switch, it would take 1 day.
      Just get all organizations to agree on doing "Switch to IPv6 dato xx.yy.zz", get done the preperation in advance, and switch over.
      I could care less if its expensive, most if not all the networks in question would have be to be altered sooner or later, the thing is that getting it done in replacing a 50 year old network instead of a 70 year one is not much different.

    82. Re:Dual stack failed? by spongman · · Score: 1

      I think you're confused. A bridge is a layer 2 device and a gateway is layer 4 and above. A router (or mis-named 'default gateway') switches between different layer 3 topologies (subnets, for IP). My wrt54g is doing precisely that for me right now...

    83. Re:Dual stack failed? by X0563511 · · Score: 1
      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    84. Re:Dual stack failed? by netw3rx · · Score: 1

      And that path will last just as long as there are ipv4 addresses ... and then (drum roll) ....

    85. Re:Dual stack failed? by MintyGreenMedia · · Score: 1

      Even a tunnel holding 2 devices is usually issued a /64 which will waste 2^64-4 addresses.

      I take it you're assuming that each tunnel subnet requires a network and broadcast address? Nope. All you need for a point-to-point link is two IPs, so using a /64 you waste (2^64)-2 IPs. There's a reason I generally prefer using /127s for PtP links, although some implementations don't like that.

      Granted, as many other IPv6 proponents are quick to point out, it's not like we need to worry that much about depleting the IP space, but damned if that kind of wasteful thinking doesn't remind me of how we got into such a mess with IPv4.

    86. Re:Dual stack failed? by Anonymous Coward · · Score: 0

      You should no longer need a router if you use IPv6. That's kind of the point

      My reading of RFC3177 disagrees with you. Quoting from that rfc:
      "This document provides recommendations to the addressing registries (APNIC, ARIN and RIPE-NCC) on policies for assigning IPv6 address blocks to end sites. In particular, it recommends the assignment of /48 in the general case, /64 when it is known that one and only one subnet is needed and /128 when it is absolutely known that one and only one device is connecting."

      You could argue that for end users "it is known that one and only one subnet is needed", but that is such a severely limited case that it should not qualify for "general home usage". So, home routing equipment must be able to handle /48 allocations, and hence, prefix delegation. A switch fails miserably on that aspect.

      Note that your going to need to take care to firewall or otherwise restrict access, however

      So, which COTS home network equipment has an IPv6 stateful firewall with sane defaults?

    87. Re:Dual stack failed? by Wandering+Idiot · · Score: 1

      Meanwhile, I hope you realize that even IPv6 isn't a permanent solution nor is it intended to be, right? It's a substantially larger block of addresses, but that doesn't mean the use of those addresses is going to last as long as IPv4.

      Are you high, or are you just really, really bad at math? It's "permanent" in that human society would have to become something fundamentally different than any currently foreseeable form to even begin the possibility of exhausting the space, by which point computers as we know then would probably be obsolete anyway. IPv6 isn't some "640K should be enough for anyone" shortsighted type of thinking, we could literally give every atom in everyone's bodies its own address and still be nowhere close to using them up.

    88. Re:Dual stack failed? by Wandering+Idiot · · Score: 1

      Oh, ok, you're just an idiot, then. Go look up the actual numbers involved in the IPv6 address space before you start calling people "hilariously dillusioned". Also, dillusioned isn't a word, I believe you were looking for "delusional".

  4. IPv6 of course by Midnight+Thunder · · Score: 1

    IPv6 of course.

    Client sites have nothing to worry about straight away, unless they want to access the new IPv6 server sites that will be coming online. The issue will be new sites needing IP addresses will be IPv6 only. If everyone started the move to IPv6 today, then the internet, from the average joe point of view, will look pretty much the same. The problem is that they will start seeing the breakages because we are almost out of IPv4 addresses before anyone has really started upgrading their infrastructure to IPv6.

    --
    Jumpstart the tartan drive.
    1. Re:IPv6 of course by TaoPhoenix · · Score: 1

      IPv6 of course.

      The issue will be new sites needing IP addresses will be IPv6 only.

      "Not an issue, it's a feature!"

      --
      My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
    2. Re:IPv6 of course by ObsessiveMathsFreak · · Score: 1

      IPv6 machines all have to run in dual stack, which means they all need an IPv4 address, which means IPv6 is solving exactly zero problems.

      If everyone started the move to IPv6 today, then the internet, from the average joe point of view, will look pretty much the same.

      To quote Robert Bolt: "I wish we could all have good luck, all the time! I wish we had wings! I wish rainwater was beer! But it isn't!".

      The IPv6 transition plan amounts to--and in fact simply is--wishful thinking. If everyone, everywhere transitions to IPv6, all at once, everything will be OK. And indeed that is the case. However, it is also the case that everyone, everywhere will never transition to IPv6 all at once, in good order, or even in time and in some order.

      A critical part of the IPv6 upgrade was the transition plan. The planners of IPv6 have botched this vital part of their standard completely, and as such IPv6 is less than useless. It is in fact a severe hindrance in the effort to find a solution to the IPv4 address space crunch, as it is standing in the way of a real and workable solution to the problem.

      So no, IPv6 is not the solution. IPv6 has simply become part of the problem.

      --
      May the Maths Be with you!
    3. Re:IPv6 of course by vlm · · Score: 2

      it is standing in the way of a real and workable solution to the problem.

      So no, IPv6 is not the solution. IPv6 has simply become part of the problem.

      So let me guess the solution ... "AOL keywords"?

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    4. Re:IPv6 of course by grumbel · · Score: 1

      IPv6 machines all have to run in dual stack, which means they all need an IPv4 address, which means IPv6 is solving exactly zero problems.

      Thats not that hard to solve. Plug all regular consumers behind a IPv4 NAT and give the servers the remaining IPv4 addresses. Also give everybody IPv6 addresses. That way the regular consumer browsing happens over NAT'ed IPv4, while the peer2peer connection can be handled over IPv6.

    5. Re:IPv6 of course by drinkypoo · · Score: 1

      The solution is to proxy connections to legacy sites. This limits the applications which will work correctly. So be it. Some sites won't upgrade without user pressure.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    6. Re:IPv6 of course by Bengie · · Score: 1

      Thats not that hard to solve. Plug all regular consumers behind a IPv4 NAT and give the servers the remaining IPv4 addresses. Also give everybody IPv6 addresses. That way the regular consumer browsing happens over NAT'ed IPv4, while the peer2peer connection can be handled over IPv6.

      I like this one. IPv4 would be heavily limited by the NAT, but who cares because the ISP would be giving out IPv6. The IPv4 would just act as a fall-back mechanism for the few remaining non-IPv6 services.

    7. Re:IPv6 of course by fyngyrz · · Score: 1


      Some sites won't upgrade without user pressure.

      There's no compelling reason any site should have to upgrade, at all, beyond a single routing device. The future very rarely needs to be at the expense of the past. When someone implies that it does, usually that means they haven't thought it through. For instance, a site in basic HTML... just fine. And no reason to ever not be "just fine." A site that produces nothing but a stream of text... just fine. Etc.

      When you obsolete people's software and devices, in a very real sense you are stealing from them. Money they laid out is no longer working for them as a direct consequence of your actions. This puts a completely unnecessary drain on people's net worth, one for which a judgment of "so be it" is simply arrogant -- and worse. Appropriate net-facing routers are a much, much better solution.

      --
      I've fallen off your lawn, and I can't get up.
    8. Re:IPv6 of course by drinkypoo · · Score: 1

      When you obsolete people's software and devices, in a very real sense you are stealing from them.

      So you're a luddite? Carry on backwards, then. Me, I believe in moving when your road gets busy instead of putting up signs that say "Slow Down".

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    9. Re:IPv6 of course by Chuck_McDevitt · · Score: 1

      IPv6 machines all have to run in dual stack, which means they all need an IPv4 address, which means IPv6 is solving exactly zero problems

      No, that isn't true at all. Two ways that solve this issue:

      1) Use private address space for the IPv4 address, and have carrier-grade NAT.
      2) IPv6 only hosts, connecting to a protocol conversion NAT that translates IPv6 addresses to IPv4 (again, at the carrier).

      Either means P2P connections will have to be over the IPv6 link.

    10. Re:IPv6 of course by netw3rx · · Score: 1

      As stated ITFA, NAT64 is the technology used to bridge IPv6 end users, like mobile phones, to long-tail content that is ipv4-only .... note, google, facebook, netflixs, yahoo, and others have all already turned on ipv6 to some extent. .... that represents over 50% of the internet traffic right there.

    11. Re:IPv6 of course by Wesley+Felter · · Score: 1

      Plug all regular consumers behind a IPv4 NAT and give the servers the remaining IPv4 addresses. Also give everybody IPv6 addresses.

      This is such a good idea that it's called DS-Lite and many ISPs are planning to implement it. http://en.wikipedia.org/wiki/Dual-Stack_Lite (looks like this could be improved)

    12. Re:IPv6 of course by Erik+Hensema · · Score: 1

      The sollution is to put a price on IPv4 blocks. And make them increasingly expensive. Currenty there's NO economic insentive to upgrade to IPv6 because IPv4 is free and IPv6 for all practical purposes costs money (because of investments in routers, training, time to set up, etc).

      Demanding IPv4 address space is free has been the biggest mistake in the transition to IPv6. Now it only can be fixed by a very rapid rise in price which is undesireable.

      --

      This is your sig. There are thousands more, but this one is yours.

    13. Re:IPv6 of course by marka63 · · Score: 1

      IPv6 machines all have to run in dual stack, which means they all need an IPv4 address, which means IPv6 is solving exactly zero problems.

      Actually they don't have to have a IPv4 address at all. If they want to connect to a IPv4 server over the Internet they need ACCESS to a public IPv4 address. This may be by DNS64 + NAT64 or DS-Lite, both of which are technologies which allow IPv6 machines to share public addresses which can be shared between homes / businesses. This ACCESS can be provided on the other side of the world and it doesn't have to be provided by the ISP offering you IPv6 access.

      Where you needed a dedicated public IPv4 address is if you are running a server and need to service IPv4 only clients. You also need a dedicated public IPv4 address is if you are running 6to4.

    14. Re:IPv6 of course by vlm · · Score: 1

      The sollution is to put a price on IPv4 blocks. And make them increasingly expensive.

      Sounds like someone is planning to make money off me.

      because IPv4 is free and IPv6 for all practical purposes costs money (because of investments in routers, training, time to set up, etc).

      I can tell you are not in the business, so you are drawing the wrong conclusions from inaccurate data.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    15. Re:IPv6 of course by Erik+Hensema · · Score: 1

      I am in the business and I'm investing in IPv6-capable hardware, converting websites to support IPv6 (for instance when storing remote IPs from visitors), etc. All these things cost real money for no real immediate gain. We're going to use it as a marketing instrument to try and gain an advantage over competitors and when the real IPv4-crunch is there, we'll be ready.

      I'm not trying to make money off you. And that's exactly what's the difficulty charging for IPs: who's getting the money? And what are they going to do with it?

      Either way, 2011-2012 is going to be a very interesting couple of years.

      --

      This is your sig. There are thousands more, but this one is yours.

    16. Re:IPv6 of course by fyngyrz · · Score: 1

      So you're a luddite? Carry on backwards, then.

      No, I'm not in any sense a Luddite. I simply find it both inefficient and unethical to obsolete people's investments because one is too lazy to implement something new, well.

      It is a very rare case indeed where one needs to obsolete an earlier method or mechanism in order to bring in the new. IPV6 isn't one of these. Instead, it is precisely that kind of technology that can include the old while bringing most of the key benefits of the new. So there is no need to leave anyone behind. Without such a need, the ethics are clear: doing so is abusive behavior.

      Me, I believe in moving when your road gets busy instead of putting up signs that say "Slow Down".

      The point of IPV6 is that it expands the highest level network address space so that there will be enough addresses for everyone and everything that needs one. It can easily do that without "slowing anyone down." On the contrary, if implementation breaks a bunch of people's expensive hardware, that will slow things down, incur huge unnecessary costs, and create both resistance and (entirely appropriate) anger.

      Further, a properly compatible implementation, that is, one where IPV6-aware net-facing routers at the network extents are sufficient for compatibility, means that anyone who wants and/or needs IPV6 functionality internal to their network can implement it at their convenience, so no one is slowed down. If that in turn means that adoption of IPV6 at every level is slower, then perhaps all that was actually needed was more addresses for everyone, anyway. And so what? Is IPV6 some holy thing that "must" be implemented at every level all at once in your mind? If so, why? It seems to me that the objective should be that everyone has the functionality they need. Not the functionality some visionary or some committee somewhere thinks they should have.

      --
      I've fallen off your lawn, and I can't get up.
  5. What a load of nonsense by FuckingNickName · · Score: 1

    No country has close to 100% of its residents connected via multiple mobile Internet connections at the same time, and many countries provide a NATed private IP anyway.

    Dual stack is an absolutely fine solution for the current Internet and the "many other issues" usually means someone is about to sell an over-complicated and unnecessary transition solution. But wait, "Happy Eyeballs", ah... today's salesman comes from Cisco. And I find it very difficult to read a proposed standard for seamless transition where the author cannot spell "seamless".

    1. Re:What a load of nonsense by Xugumad · · Score: 1

      > No country has close to 100% of its residents connected via multiple mobile Internet connections at the same time

      My Android phone syncs to Google while I'm not paying attention. If I had an iPhone, it would do similar thing for handling push messages.

      > many countries provide a NATed private IP anyway.

      Err... you mean company, right?

    2. Re:What a load of nonsense by FuckingNickName · · Score: 1

      My Android phone syncs to Google while I'm not paying attention.

      OK; does that mean you have to maintain a static IP connection 24/7? Does the same apply to even a large minority?

      Err... you mean company, right?

      I was thinking of typing that but decided against it. The practice generally varies by country/region and telecoms corporations are so intertwined with national and transnational governments that it would be intellectually dishonest to imply otherwise.

    3. Re:What a load of nonsense by sjames · · Score: 1

      And the "solution" is only needed because so many have screwed up their v6 so badly. Often because they didn't realize that when vendors (like Cisco) said v6 ready, they meant horribly crippled in capacity but technically it will route a v6 packet or 2 so marketing called it good.

    4. Re:What a load of nonsense by gmack · · Score: 1

      After having worked for an ISP I can tell you that most of the customers will want to log in at the same time so you really do need an ip for everyone.

    5. Re:What a load of nonsense by FuckingNickName · · Score: 1

      Mobile? No.

    6. Re:What a load of nonsense by Xugumad · · Score: 1

      Actually only just realised this incidentally, but push notifications to mobiles are fairly much an ideal example of why a permanent IP is needed. Essentially,these mean the device may at any point need to receive information, with no client-side intervention to tell it to register against the network.

      It's implied that the Android version at least uses an outgoing connection from the device ("However, it’s also tricky to implement a good push solution, and it isn’t free as there is some overhead in maintaining the required connection." - http://android-developers.blogspot.com/2010/05/android-cloud-to-device-messaging.html ). Presumably that does mean they're expecting the device to be NAT'd (otherwise it would just keep a UDP port open and get packets that way).

  6. Re:IPv7 by Jorl17 · · Score: 1

    That already exists, it's called "using both".

    --
    Have you heard about SoylentNews?
  7. Re:IPv7 by rudy_wayne · · Score: 1

    What happened to IPv5?

  8. Private IP ranges by leadfoot · · Score: 1

    Why aren't the wireless carriers using the private IP ranges? Why does my smartphone need it's own public IP address?

    --
    "We're gonna need a bigger boat"
    1. Re:Private IP ranges by itzdandy · · Score: 2

      Because a lot of services don't work well through NAT. VPN and voice services are good examples.

    2. Re:Private IP ranges by freakingme · · Score: 1

      Generally you will want to communicate with the outside world. And using something private in public doesn't work that well really.

    3. Re:Private IP ranges by smash · · Score: 1

      A lot are

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    4. Re:Private IP ranges by Chuck_McDevitt · · Score: 1

      How can you route packets to the location the cell phone is currently roaming at?

    5. Re:Private IP ranges by bromoseltzer · · Score: 1

      Funny, my home NATed systems seem to work with VPNs, Skype, and all that. What's the problem again? I suppose it's something to do with the routers?

      --
      Fiat Lux.
    6. Re:Private IP ranges by Chang · · Score: 2

      Your smartphone might not need a public IP address but it certainly could benefit by having a unique IP address within the mobile operators network, right?

      Do you know China Mobile has hundreds of millions of subscribers. Did you know even T-Mobile has 150 million subscribers globally? Any guess as to how large private IP space is? Hint - it isn't big enough for any of the major operators to supply a unique IP within their networks.

      These large operators have had to choose between partitioning their subscribers which makes phone-to-phone applications a mess or using bogons (IPv4 space registered to other people!) which is what T-Mobile had been doing, or they can choose sanity, which for them includes IPv6 as it is large enough to handle these mobile networks address needs without breaking a sweat.

      T-Mobile decided that IPv6 only with a NAT64 back to IPv4 is the right way to go for the future. It's doesn't solve all their issues but it's a pretty clean way for them to solve it with the minimum of cost and near maximum usability.

      Other vendors are betting on IPv4 partitioning with IPv6 capability. If T-Mobile is successful with their approach it's likely IPv6 only on handsets will become the defacto standard. After all, why should your phone run two IP stacks when one can get the job done?

    7. Re:Private IP ranges by itzdandy · · Score: 1

      it doesnt scale up well. NAT is also somewhat heavy on routers and massive NAT tables would require investment in equipment.

      essentially all modern computing platforms are IP6 capable, the best choice is to make the switch and not mess with large scale NAT.

    8. Re:Private IP ranges by Anonymous Coward · · Score: 0

      how not surprising, ignorance and arrognace on slashdot.

      first of all your router have a public ip so it can, you know, route stuff. we're talking about network wide natting here.

      how the situation changes if the nat is network wide? after you are natted by sprint and the other party too is natted by its company, you have no control on forwarding and hole punching could get you only so far because of the limited port an ip could have assigned - and that is only when hole punching actually works.

    9. Re:Private IP ranges by Midnight+Thunder · · Score: 1

      Funny, my home NATed systems seem to work with VPNs, Skype, and all that. What's the problem again? I suppose it's something to do with the routers?

      This is partly because a number of these services use NAT busting techniques and I suspect in other cases you have had to do port mapping on your router.

      --
      Jumpstart the tartan drive.
    10. Re:Private IP ranges by expat.iain · · Score: 2

      IPv4 NAT can cause problems for some communications protocols. These include, but are not limited to:

      • PPTP
      • Bittorrent
      • SIP

      Things will only get worse on IPv4 when the ISPs increasingly move towards carrier NAT as a solution to avoid the perceived complexities if IPv6, when really it's just an excuse to do less work and squeeze more money out of the users.

    11. Re:Private IP ranges by Midnight+Thunder · · Score: 1

      How can you route packets to the location the cell phone is currently roaming at?

      Your phone would probably need a unique ID and a service where it could announce its current IP address. When you try connecting to your cell phone, then a check with that service would be made and you have the IP you need to talk on. The simplest of solution would be for your phone to have a unique DNS name and then using dynamic IP service. In this case, even if the IP is in flux the name isn't. The rest is basic network architecture.

      --
      Jumpstart the tartan drive.
    12. Re:Private IP ranges by Junta · · Score: 1

      A smartphone may have rich applications or be used for tethering, opening it up to all sorts of awkwardness. If game servers and peer 2 peer applications try to run and fail, it will look bad.

      Also, as others note, carrier level NAT is a demanding proposition that will degrade performance. With NAT64, the same thing is incurred, but there is the likelihood that over time, a smaller proportion of traffic will hit the NAT alleviating the degradation. That possibility does not exist with v4 only NAT using private addresses.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    13. Re:Private IP ranges by am+2k · · Score: 2

      Skype relies on other people running Skype with a public IP address acting as a proxy. When everybody goes NAT, Skype breaks down as well.

    14. Re:Private IP ranges by tepples · · Score: 1

      my home NATed systems seem to work with VPNs, Skype, and all that. What's the problem again?

      Using a proxy server to communicate between two machines behind NAT doubles billable Internet traffic, costs money for the provider of the proxy server, and creates a point of failure at the proxy server.

    15. Re:Private IP ranges by Anonymous Coward · · Score: 0

      IPv6 already requires a massive investment in IPv6 capable routers and upgrades to other network elements.

      Carrier-grade NAT requires some processing power but it's not particularly difficult to implement. Given the number of network elements that telecoms already manage, one more isn't going to break them.

      IPv6 is the better solution but realistically we're not going to cutover overnight.

    16. Re:Private IP ranges by LWATCDR · · Score: 1

      Here is an example of one that doesn't
      I wrote a program that provides streaming text to the hearing impaired. It uses a smaller webserver on the providers computer that serves a java applet and then streams the text to it.
      If the provider is behind a NAT router they are unreachable by the viewers unless they are on the same network.
      That can be a problem sometimes with remote events.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    17. Re:Private IP ranges by Bengie · · Score: 1

      wow, you discovered uPNP allows VoIP/VPN/etc to work by automatically opening the incoming ports. Get a couple VoIP/VPN/etc services running at once behind the same NAT and see how many apps can have the same ports forwarded.

    18. Re:Private IP ranges by Anonymous Coward · · Score: 0

      If it works at your home...

      Two of the most common VPNs use protocols that do not handle many IP addresses to one IP address or Port Address Translation (PAT). PPTP (GRE) or IPSec (ESP) most routers support only one user to one end point per protocol doing PAT. If there is not enough IP addresses to go around NAT will not be an option. We will be stuck with PAT.

      If you have SSL VPNs then some of the problems with PAT/NAT disappear. OpenVPN is great for PAT/NAT for some companies, but I have not found a hardware IP phone station that can connect to OpenVPN.

      Skype is nice but SIP is open and does not go down for days. IP Phones, IP PBXes, IP soft phones used by corporations can be troublesome across NAT even using STUN and proxies. We do SIP in a VPN tunnel to avoid NAT and provide some security.

    19. Re:Private IP ranges by kbg · · Score: 1

      The reason Skype works, is that it uses a nonstandard NAT hack called UDP hole punching.

    20. Re:Private IP ranges by mpe · · Score: 1

      Because a lot of services don't work well through NAT. VPN and voice services are good examples.

      It actually depends on the protocol. OpenVPN and IAX tend to be less troubled by NAT since they use a single UDP port. An IPsec VPN system requires a NAT system which can handle IPSEC/IP . SIP uses TCP and multiple ports. Something which tends to work poorly with any kind of NAT.

  9. Re:IPv7 by Just+Some+Guy · · Score: 1

    It sucked.

    --
    Dewey, what part of this looks like authorities should be involved?
  10. Re:IPv7 by gclef · · Score: 3, Interesting

    http://www.oreillynet.com/onlamp/blog/2003/06/what_ever_happened_to_ipv5.html

    It was assigned to an interesting, but ultimately not implemented, protocol.

  11. Mobile, home and small office equipment? by VincenzoRomano · · Score: 1

    Maybe I'm wrong, but I suspect that a large part of the IPv4 space is used by smartphones, ebook readers, home and small office equipment.
    Either all that stuff needs be upgraded to IPv6 or operators will need to deploy IPv6-to-IPv4 gateways.
    If you're lucky you can mod your routers with OpenWRT or its derivatives.

    --
    Maybe Computers will never be as intelligent as Humans.
    For sure they won't ever become so stupid. [VR-1988]
    1. Re:Mobile, home and small office equipment? by zach_the_lizard · · Score: 1

      Much of that will get private addresses (even phones do; IIRC my iPhone gets something in 172.16/12 through 3G, though otherwise can and will be found). Additionally, DD-WRT has some builds without ipv6 enabled, so be careful there.

      --
      SSC
    2. Re:Mobile, home and small office equipment? by slack_justyb · · Score: 1

      Most of those items are using IPv6, at least now. One of the ITU 4G requirements is that the hardware can use IPv6. Most phones bought in the last four years already have IPv6 address from the provider. I noticed that I loose my address on my phone when I leave an EVDO or LTE area with my phone. So maybe 1x networks lack the ability to carry IPv6, really don't know the answer. However, most phones either use IPv6 to talk to tower and IPv4 the rest of the way or dual-stack, depends on the phone and carrier. The lack of any provider having a single common way of rolling out IPv6 has made the implementation of a wholly IPv6 network difficult.

      Don't know about eBooks like Kindle, Nook, etc...

    3. Re:Mobile, home and small office equipment? by davew · · Score: 2

      Explain to me why all that stuff needs to be upgraded, but other stuff - your stuff and my stuff - doesn't?

  12. The short answer: by dingen · · Score: 1

    Just fine.

    --
    Pretty good is actually pretty bad.
  13. lots of IP4 only cable / dsl modems and routers by Joe+The+Dragon · · Score: 1

    lots of IP4 only cable / dsl modems and routers are out there. Do any of E-mta (that the cable force you to rent (if you have cable phone) do IPV6?)

    1. Re:lots of IP4 only cable / dsl modems and routers by vlm · · Score: 1

      Do any of E-mta (that the cable force you to rent (if you have cable phone) do IPV6?)

      Can you find one that does not? I believe a DOCSIS 3.0 certification requirement is ipv6.

      As with cellphones, the question is rarely what the manufacturer made possible, but what your provider felt like allowing you to do.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    2. Re:lots of IP4 only cable / dsl modems and routers by Anonymous Coward · · Score: 0

      Time Warner Cable does not support native IPV6 for cable modem or business fiber users in Wisconsin. I was told to look for it in Q1/Q2 2011 when I asked sales in Q2 2010. They said they had it in the backbone but not to end points.

      When my company was shopping for a new ISP I asked each of the dozen or so provider companies interviewed for native IPV6 support. Not one was willing to provide it with a time line in writing. More than half still (as of 2010) had no idea what IPV6 was or why I would need it. Most providers demanded I supply a reason for using it.

  14. Re:Break Stuff by TaoPhoenix · · Score: 1

    What about variations on that theme we're all hearing about the Premium Internet - can they hook that stuff up to nice new IP6 addresses, with not a titty to be found, leaving the "ghetto" kids in IP4?

    --
    My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
  15. Re:IPv7 by Straterra · · Score: 1

    Except that's wrong. AIX 7.1 isn't an 'experimental' release. HP-UX 11.31 isn't an 'experimental' release. Even if you include Linux as unix (which it isn't), 2.6.35 wasn't experimental either. Just because the major release number of older Linux kernels were tagged as experimental for odd numbers (2.4.x was stable vs 2.5.x experimental), doesn't mean that it applies any more or that it applies to the 'unix world.'

  16. Re:IPv7 by Jorl17 · · Score: 1

    Well, but that is true for IPv5, google it, most news sites report that, at least with the IP protocol, odd numbers indicate experimental protocols.

    --
    Have you heard about SoylentNews?
  17. IPv4i -- string theory extends to extra dimensions by backspaces · · Score: 1

    You clearly have not heard of our solution in the lab: use complex numbers for each octet. This expands the space of addresses to Great Big, although finite due to use of integer values of the real and imaginary part.

    Yes, yes I know what you're saying: it takes more bits, right? Wrong. String theorists have applied extra dimensions to the octet encoding so as to only use 4 bits in this space, with the additional values residing comfortably in The Other Ones.

    Sorry to have left you out of the loop, but we knew we could keep getting by with our current modification to IPv4 .. just add an i.

  18. Re:IPv7 by John+Hasler · · Score: 1

    > That already exists, it's called "using both".

    Seems like that would be IPv10.

    --
    Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
  19. Wrong problem by thogard · · Score: 2

    We aren't out of IPv4 addresses, we are out of IPv4 block allocations. This started back in 1992 when Cisco and Bay Networks decided that forcing new allocations into consolidated routes was easier than building routers that could cope with 2^24 (or even 2^32) unique routes. The original / notation wasn't about talking about /16 or 24 but /36 was a way to describe taking 4 extra bits from the source and destination port range. That system would allow most existing hardware (even from the late 80s) to work without any changes and allow things that know about the newer way to cope with more advanced addressing for things like vhosts.

  20. Easy.. by Junta · · Score: 5, Interesting

    Thanks to finally embracing NAT64, this becomes easy.

    If you are providing 'server' access, you pretty much *have* to get an IPv4 address, and preferably an IPv6, but not absolutely required for now. Short term, don't sweat it, medium term go dual stack at first opportunity that presents itself, long term you may take down the IPv4 network one day, but don't explicitly plan when that day will come. The common strategy may continue to be ignore v6 entirely, however moving dual stack at your pace ensures that in the slim, but real possibility that your next-hop provider stops IPv4 routing or starts penalizing IPv4 use via unreasonable fees won't put you in a tight spot. The scenario of next-hop penalizing/dropping v4 is the only scenario I see as sufficient motivation to get servers to bother with v6 at all. I think even brand new servers will do what it takes to secure IPv4 space, which may free up some given the next point...

    If you are setting up a network as 'clients', you can get by with either IPv6 or IPv4 for a while. Giving dual stack when available is nice, but whatever you have would be sufficient. ISPs without IPv4 addresses available for new clients should rapidly pursue IPv6 for residential customers and give them most internet via NAT64 on their end. Doing IPv4 private addresses would doom them to crappy service indefinitely, whilst IPv6 would only be semi-crappy for a more temporary interval. If you *really* want v6 to catch on, then start allowing v4 addresses to be carved up more free-market style. All technical experts agree that this would completely fubar the v4 network performance in aggregate, but you would entice adoption of v6+NAT64 with the profitable opportunity to reclaim addresses and sell them to places that *really* need them. The v6 network would be nice and cleanly routed, and getting on the v6 network just becomes that much more important.

    Some would argue that any sort of NAT at the carrier plays right into the hands of those who hate P2P networks, including NAT64 as those behind NAT64 are unreachable by peers who are v4 only. However, the reality is there are two possible outcomes, residences getting 10/8, 172.16/12, or 192.168/16 which *completely* breaks P2P (and probably many wireless routers presuming those prefixes won't come from the WAN), or NAT64 where the P2P graph may not be as connected, but all v6 peers can reach each other. Since P2P designs are inherently tolerant of unreliable ability to reach peers, this should suffice for a while.

    Major architects in v6 world advocated the dual-stack method as the way to theoretically move on with no thought to the practical motivations to move forward. They hated NAT in every way as it breaks the peering model they hold dear. They hated accepting the practical view that most of the internet are clients and few are servers. If they had embraced it from the beginning, then I suspect most residences would be v6 by now.

    --
    XML is like violence. If it doesn't solve the problem, use more.
    1. Re:Easy.. by Chuck_McDevitt · · Score: 2

      Giving people a private IPv4 isn't so bad if they also have a real public IPv6 block.

      Sure, it will break all the P2P traffic that relies on IPv4-only, but that will quickly force those services to support IPv6.

  21. Re:IPv7 by Straterra · · Score: 2

    Just because 'most news sites' report it, doesn't make it true. IPv5 didn't become mainstream because of what it was designed for, NOT because it had an odd number.

    Maybe you should Google what IPv5 was for. Here, I'll help. Read this.

  22. Re:IPv4i -- string theory extends to extra dimensi by noidentity · · Score: 1

    This can be used to increase storage space too. I found that the simplest way to enable the OS to do this is to clear the allocation bitmap. This allows it to use the imaginary space on the disk. It's worked so far, and I've stored about 50% more on my disk. It's been holding up pretty well and I haven't seen any cross-link *&()N#%()K&K_*)%_*()hj JFIF PNG TXT

  23. This almost out nonsense needs to stop by Sycraft-fu · · Score: 4, Interesting

    Geeks should know better. The way it is talked about, you'd think in a couple days someone will plug in a device and there'll be no more IPs. Not hardly. We are approaching the first milestone in an eventual crunch. That is that there will be no more addresses not assigned to a registrar. The remaining class-As will be handed out to the regional registrars. While that means at the highest level we are "out" that doesn't mean we are out on a user level.

    I'm not saying that we don't need to move to IPv6 but people on /. keep talking like we are going to be out of every single IP address real soon. No, rather we will be starting a process of scarcity. So far there's been no real scarcity of IP addresses. That will change. However all that means is that costs will change.

    That will actually probably be a good thing for IPv6 adoption. If you are a company and want some static IPs and your ISP says "Sure, you can have IPv4 addresses at $30/month each, or as many IPv6 addresses as you want for free," well maybe you decide there's good reason to go with IPv6 and upgrade your stuff.

    1. Re:This almost out nonsense needs to stop by Anonymous Coward · · Score: 5, Interesting

      If you are a company and want some static IPs and your ISP says "Sure, you can have IPv4 addresses at $30/month each, or as many IPv6 addresses as you want for free,"

      That won't work. Problem is, if you are a company without an IPv4 address, you are not reachable by 99% of Internet users, i.e. you don't exist.

      Companies will pay whatever price, though. They have to. But to suggest that the company can solve this by migrating to IPv6 is short-sighted. The company can only solve this by migrating all of its intended customers to IPv6, in other words: they can't.

      You have made me realize an interesting point, though: as long as ISPs do not migrate their users to IPv6, they can charge extortionary prices for the remaining IPv4 addresses; ISPs have an incentive to create this artificial scarcity. Time to call for government regulation? ;)

    2. Re:This almost out nonsense needs to stop by vlueboy · · Score: 1

      The scarcity confusion is because nobody is using the power of a phone analogy:
      "Sir, if you'll arrive at our town in 5 years, your NEW landline phone won't have your OLD trusty area code. You're fine since your current number is enough and can be ported, but neighbors coming out of poverty and getting their FIRST phone in 5 years WILL be alienated: nobody will be aware of their area code at first."

      The difference between the analogy and reality is that unlike IPv6, we seamlessly call from the legacy 212) Manhattan area code to Manhattan's 347) area and vice versa... we port any nombers without "upgrading" or tweaking a single telephone or telco closet. V6 requires that we leave XP behind (yeah, yeah, I mean in the out-of-box experience sense,) requires that reality turns from "only about 10 routers" to "ALL but about 10 routers." With hundreds of options lacking support, accretion can take another 10 years. With that foundation in place, THEN companies will start to route v6 traffic to customers. Upgrade costs aren't something they want to invest in until this world economy, and they'll wait till we're all already equiped, kinda like what happened with non-HDTV transmissions and how long we have to go till we don't see the black bars in our TV screens.

    3. Re:This almost out nonsense needs to stop by sco08y · · Score: 1

      You have made me realize an interesting point, though: as long as ISPs do not migrate their users to IPv6, they can charge extortionary prices for the remaining IPv4 addresses; ISPs have an incentive to create this artificial scarcity. Time to call for government regulation? ;)

      Just to clarify, are you saying that it's time to regulate when we see the extortionate prices? And what's extortionate?

      And, to further clarify, what regulation? If the ISPs, globally, are conspiring to create an artificial scarcity, that would be pretty easy to prove, and we have laws against that already.

    4. Re:This almost out nonsense needs to stop by m50d · · Score: 2

      Sure, there's never going to be a "last address" assigned. But the price is going to be going up, fast. So it is time to be making a fuss; we do need to be thinking about it right now.

      --
      I am trolling
    5. Re:This almost out nonsense needs to stop by Anonymous Coward · · Score: 0

      That won't work. Problem is, if you are a company without an IPv4 address, you are not reachable by 99% of Internet users, i.e. you don't exist.

      That 99% goes quickly down when major cell networks will be implemented on top of IPv6.

    6. Re:This almost out nonsense needs to stop by Xtifr · · Score: 1

      That won't work. Problem is, if you are a company without an IPv4 address, you are not reachable by 99% of Internet users, i.e. you don't exist.

      I'm dubious about your 99% figure, though I suspect you're not too far off. But technically, you only need approximately one, unless you're an ISP. Everything else can (at least in theory) be handled with NAT and tunnels and proxies and the like. In fact, smaller companies might even be able to share one.

      Not saying it would be easy to go with just one (or ceil(max_needed_bandwidth/bandwidth_per_machine))--in fact, I'm sure it would be a nightmare to make that work--but I'm certain that the number we collectively need is a lot lower than the number we presently use.

    7. Re:This almost out nonsense needs to stop by jroysdon · · Score: 1

      ISPs that don't provide IPv6 address space will begin to be left. The market will take care of itself, keep the government out of it.

      The government is already putting plenty of good healthy pressure on companies, asking them if they're dog-fooding or not, and if not possibly skipping them and going with other vendors with hands-on real-world IPv6 deployment on their own networks.

    8. Re:This almost out nonsense needs to stop by the_womble · · Score: 1

      It will reduce usage by people who do not need as many IP address as they have been allocated.

      I have a client who has a an IP address per website on shared hosting. He has 16 IPv4 addresses. None of the sites ever used SSL (or had any other reason for requiring a dedicated IP).

      When his sites were first set up someone decided he needed an IP per site, and he just kept paying the bills ($1 per month per IP). If the bills had been higher it might have occurred to him sooner to check whether he could save some money - especially if he had got an email saying that dedicated IP addresses would now cost him a lot extra.

  24. Reclaim what isn't used by NetServices · · Score: 1

    If IP4 space isn't being used it should be reclaimed by ARIN

    1. Re:Reclaim what isn't used by vlm · · Score: 1

      If IP4 space isn't being used it should be reclaimed by ARIN

      Prove "isn't being used" in a cost effective non-spoofable manner. I guarantee its impossible.

      For that matter, just defining "isn't being used" is going to be a heck of a job.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    2. Re:Reclaim what isn't used by omglolbah · · Score: 1

      And as reiterated in various publications and on this very site over and over again....

      Reclaiming IPv4 addresses is a waste of time as the reclaimed addresses will be used faster than one can reclaim more.

      Band-aids wont work.

    3. Re:Reclaim what isn't used by NetServices · · Score: 1

      IP6 is coming and there is no stopping it. I'm simply point out that there is a lot of wasted IP4 space out there.

    4. Re:Reclaim what isn't used by u38cg · · Score: 1

      Reclaiming and tidying up can't hope to keep up with the rate of new allocation being demanded. Every man-hour spent on it would be waste of a man-hour that could be spent implementing 6.

      --
      [FUCK BETA]
  25. Large-scale NAT in Qatar by tepples · · Score: 1

    many countries provide a NATed private IP anyway.

    Err... you mean company, right?

    Countries too.

    1. Re:Large-scale NAT in Qatar by Jon+Stone · · Score: 1

      Qtel force all web traffic through a proxy server in order to block access to certain sites. All Qtel web traffic is seen to come from the IP address of the proxy server. This is completely different to NAT. http://www.state.gov/g/drl/rls/hrrpt/2007/100604.htm

    2. Re:Large-scale NAT in Qatar by tepples · · Score: 1

      Qtel force all web traffic through a proxy server [...] This is completely different to NAT.

      Not from the perspective of administrators of web sites trying to block abuse. With carrier-grade NAT, they see millions of users behind a handful of IPs. With a huge proxy server, they see millions of users behind a handful of IPs. So even though the OSI layer at which the tech is implemented differs, the effect is the same.

    3. Re:Large-scale NAT in Qatar by Jon+Stone · · Score: 1

      Is there a future in preventing abuse by blocking IP addresses? In IPv6, each end user might have control over 2^64 IP addresses. Blocking individual addresses won't scale, and blocking entire /64s will risk the same affect of blocking innocent bystanders. I can't see how sites like Wikipedia and the RBLs will be able to scale their blacklists to these numbers of addresses cost effectively.

  26. TCP handoff? by tepples · · Score: 1

    The simplest of solution would be for your phone to have a unique DNS name and then using dynamic IP service.

    Which would still cause connections to time out and the parties to have to reconnect at the new IP address. Or is there a way to hand off a TCP connection from one IP to another in the same way that a cellular voice connection is handed off from one tower to another?

    1. Re:TCP handoff? by mpe · · Score: 1

      Which would still cause connections to time out and the parties to have to reconnect at the new IP address. Or is there a way to hand off a TCP connection from one IP to another in the same way that a cellular voice connection is handed off from one tower to another?

      This would have to be in every TCP implimentation. Together with some, secure, way to let a machine know that a peer had changed it's IP address. That's before even considering the number of apps written with the assumption that peer IP addresses don't change. Even webapps which assume that a peer IP address is constant over a "session".
      One thing which dosn't change in a cellular handover is the telephone number. Even if the call routing has to be radically changed.

  27. Native DD-WRT support? by lp_bugman · · Score: 1

    I'm waiting for DD-WRT to have integrated (as in the web fronted) support for ip6tables and NAT64. I'm not going to expose everything under my roof to the jungle.

    --
    BSD licensed software can't be stolen....
    1. Re:Native DD-WRT support? by bruce_the_loon · · Score: 1

      All you need is iptables6 support, so what if the device has an address that is valid if nothing can get to or from it?

      --
      Trying to become famous by taking photos. Visit my homepage please.
    2. Re:Native DD-WRT support? by rdebath · · Score: 1

      Except it's not a jungle, it's more like the space between galaxies.

      You throw a packet into the IPv4 address space and you'll probably hit a machine but it's a different scale in IPv6 space.

      I have a little solar system, a few tiny points of light in a single /64. There's a (very) simple firewall across the whole /64 but I've yet to see a single packet that's even a slightly possible candidate for an unsolicited connection of any sort. The few packets the firewall has blocked are traceable to leftovers of old connections.

      I'm not using Teredo, I've signed up of a 'Hurricane Electric' 6to4 tunnel (no charge) so I've got static IPv6 addresses but even just the Teredo section of the address space is vast and scanning it is basically impossible.

    3. Re:Native DD-WRT support? by coryking · · Score: 0

      That is false security. Once ipv6 goes big people will harvest active ipv6 addresses out of server logs, one pixel images on message boards, or any other imaginative way they can think of.

      So yeah, scanning your subnet is out, but if you actively use the Internet, they will get your address.

    4. Re:Native DD-WRT support? by rdebath · · Score: 1

      Well, yea. I did say I've got a firewall. But really the address isn't worth much.

      You see it's not a 'false sense' of security, it's an extra layer of security. With client devices choosing their IP addresses they can choose to change the IP address on a schedule so your logs are valid for only a short time. Windows does this by default and it can be turned on with Linux. So if your log is more than a few hours old the machine has moved to somewhere else in the ::/64. (See: /proc/sys/net/ipv6/conf/all/use_tempaddr )

  28. Fairly simple by Anonymous Coward · · Score: 0

    The remnants of the IPv4-only internet will become increasingly smaller and increasingly easier to control - the large-scale NAT is one example that takes much power away from users. I doubt it will vanish, and it may instead become the main target of censorship in the future, to the point where IPv6 users are treated with the same inherent suspicion as users of Tor and BitTorrent.

  29. It will prety much suck for quite some time. by FlyingGuy · · Score: 5, Insightful

    The problem is the asshats that came up with IPV6. It should be scrapped here and now. IPV6 is just plain and simple flat out stupid.

    Using a hexadecimal address was pure stupidity. All you needed to do was turn each segment of an IP address into a word sized ( 64 bit addressing ) or a long sized ( the magic 128 bit ) value instead of a byte sized value since:

    2600000.35.1254.1785

    Is one hell of a lot easier to remember then

    2001:0db8:85a3:0000:0000:8a2e:0370:7334.

    And using the colon for address separation is equally as stupid since that is how we designate port numbers. Ohh wait I know don't forget to surround the unrememberable POS with square brackets!

    To make IPV6 useful it requires anything and everything to have a DNS entry since it is pretty much unrememberable and quite frankly I have devices that I never want in the DNS system yet I will be pretyy much forced to since trying to remember an IPV6 address will give me a fucking stroke.

    And lets not forget you omit parts of the address eg: 2001:0db8:85a3::0000:8a2e:0370:7334 but ONLY once! I mean why did they even bother with this crap, is that supposed to make it easier?

    IPV6 was written by a bunch of head up their ass academics, and even if the members of the committee were not academics their head was still firmly planted in their ass.

    The guys who came up with IPV4 new they would have to work with it and made it pretty damn simple in most respects, but these clowns have turned something that should have just made the address space bigger into to something that will require massive kludges to transition since it will pretty much cause a mandatory replacement of pretty much 90% of the hardware out there.

    Never ever let an academic design anything. They will fuck it up every time.

    --
    Hey KID! Yeah you, get the fuck off my lawn!
    1. Re:It will prety much suck for quite some time. by psydeshow · · Score: 1

      trying to remember an IPV6 address will give me a fucking stroke

      Awesome post.

      There just isn't anything amazing enough in v6 to warrant the switch from an understandable, base10 system to an insanely complex base16 one, especially when half the people smart enough to understand it are genuinely concerned that it will break everything.

      Why didn't they just use base36 addresses instead? At least those would be nice and short.

    2. Re:It will prety much suck for quite some time. by vlm · · Score: 2

      All you needed to do was turn each segment of an IP address into a word sized ( 64 bit addressing ) or a long sized ( the magic 128 bit ) value instead of a byte sized value since:

      2600000.35.1254.1785

      Is one hell of a lot easier to remember then

      2001:0db8:85a3:0000:0000:8a2e:0370:7334.

      Whats your plan for delegated reverse DNS for a /48 allocation? (This should be interesting)

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    3. Re:It will prety much suck for quite some time. by MaerD · · Score: 1

      For those who are modding the parent troll: He's not trolling, He's right (insulting aside).

      The number one obstacle to IPV6 deployment is an inability to make sense of the addressing scheme. If it's hard to wrap your head around what should be a simple concept, it stops working.
      People can understand addresses that are blocks of numbers like IPV4. Expanding the numbers used above 255, or adding a 5th space would have made MORE sense from a humans point of view. It really is like it was designed by people who forget that DNS is not self-administering, and people have to deal with these things even if DNS has gone down.

      --
      I put on my robe and wizard hat..
    4. Re:It will prety much suck for quite some time. by vlm · · Score: 1

      Why not four UTF-32/UCS-4 characters instead of four decimal numbers?

      http://en.wikipedia.org/wiki/UTF-32/UCS-4

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    5. Re:It will prety much suck for quite some time. by vlm · · Score: 1

      It really is like it was designed by people who forget that DNS is not self-administering, and people have to deal with these things even if DNS has gone down.

      You should be thankful they got rid of DNS A6 and stuck to AAAA records. Oh you'd really love those.

      Once you set up your automation, the whole situation is really quite boring.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    6. Re:It will prety much suck for quite some time. by Anonymous Coward · · Score: 0

      And lets not forget you omit parts of the address eg: 2001:0db8:85a3::0000:8a2e:0370:7334 but ONLY once! I mean why did they even bother with this crap, is that supposed to make it easier?

      Yes yes, clearly they should have given the job to you. But let's just take this one point - yes, it is supposed to make it easier, and you could actually have written that as 2001:0db8:85a3::8a2e:0370:7334. And the reason you can only do it once, is because otherwise it would be ambiguous, genius. Finally, you don't have to do it at all if it's going to make your brain assplode.

    7. Re:It will prety much suck for quite some time. by paul248 · · Score: 4, Informative

      Using a hexadecimal address was pure stupidity.

      Hexadecimal is used because a network is designated by an N-bit prefix, and it's *much* harder to manipulate bits in decimal, especially when each number is 16 or 32 bits long.

      And using the colon for address separation is equally as stupid since that is how we designate port numbers.

      Once you've gone to hexadecimal, using dots to separate the address leads to ambiguity. Is a.b.c.d.e.f.beef.de an IP address or a hostname?

      it is pretty much unrememberable

      With IPv6, your network will have its own 48 to 64-bit prefix. Once you remember that prefix, you can choose your suffixes to be as simple as you'd like.

      you omit parts of the address ... but ONLY once!

      You can only omit one run of zeros, because otherwise the length of each run would be ambiguous.

    8. Re:It will prety much suck for quite some time. by Glendale2x · · Score: 1

      You don't have to make long addresses if you don't want to. You can drop leading zeros and the :: compression replaces any range of zeros, not only one set. So a prefix you might get from your ISP becomes:

      2001:DB8:A::/48

      I can remember that easily and then make up a plan such as "/64 corresponds to VLAN". Say you have VLAN 5 and a statically assigned host 9 on that VLAN.

      2001:DB8:A:5::9/64

      Although it still has scary A-F in the number. Or you can stick with the crazy long addresses if that's easier.

      --
      this is my sig
    9. Re:It will prety much suck for quite some time. by geekymachoman · · Score: 1

      Didn't read better comment about ipv6 on this site in a long time.

    10. Re:It will prety much suck for quite some time. by Anonymous Coward · · Score: 1

      Just edit you etc/hosts file to give yourself a private DNS entry. Even Windows supports that!!!

    11. Re:It will prety much suck for quite some time. by Anonymous Coward · · Score: 0

      This is exactly the reason you shouldn't get mad at the world.

      Life is hyper complex. With thousands of minds working on any given problem, you can easily lose the "why we did it this way" down the pipeline. My motto is relax, there is usually a good reason - I just dont know it.

    12. Re:It will prety much suck for quite some time. by Anonymous Coward · · Score: 0

      Hexadecimal is used because a network is designated by an N-bit prefix, and it's *much* harder to manipulate bits in decimal, especially when each number is 16 or 32 bits long.

      It's difficult to manipulate binary digits in hexadecimal, too. I don't see any advantage to this.

      Once you've gone to hexadecimal, using dots to separate the address leads to ambiguity. Is a.b.c.d.e.f.beef.de an IP address or a hostname?

      Oh, but there's a disadvantage. Keeping this as a set of decimal numbers would've prevented this ambiguity. And it would've retained backward compatibility.

      With IPv6, your network will have its own 48 to 64-bit prefix. Once you remember that prefix, you can choose your suffixes to be as simple as you'd like.

      Maybe you only have one network to use, but I have several. Home, work, various clients' networks, VPN's, subnets, you name it. And for some reason you think it's a great idea for me to "remember" all of those prefixes, instead of defining a reserved block. Fuck that. Fuck you.

      You can only omit one run of zeros, because otherwise the length of each run would be ambiguous.

      And of course, here we have that fun word again: ambiguous. If the address wasn't defined so poorly, there wouldn't be problems with various formats being ambiguous.

      Face it. IPv6 is terrible. It's probably what we're going to be stuck with, but it's terrible.

    13. Re:It will prety much suck for quite some time. by vlm · · Score: 1

      you omit parts of the address ... but ONLY once!

      You can only omit one run of zeros, because otherwise the length of each run would be ambiguous.

      He thinks :: expands to precisely and exactly :0000: not what it really is, which is much closer to :(0 to 32 zero nybbles):

      This is always about the second question I hear w/ regards to ipv6. The first is always "why : instead of . ?"

      The funny is when people ask "OK so what is a class C address in ipv6 space, is it still a /24 or is it 3/4 of 128 that being a /96?" then you know its going to be a long discussion.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    14. Re:It will prety much suck for quite some time. by ObsessiveMathsFreak · · Score: 1

      Why didn't they just use base36 addresses instead? At least those would be nice and short.

      Correction: shorter. The basic problem here is that there are 2^128 addresses, and even for a large base system like, say 36, you're still going to need 25 digits to represent the whole space. It's time for some mathematics.

      Let the desired base be b (b symbols), and let the required number of digits be n. Then, if these digits can represent the whole space, they must be able to represent the same amount of numbers as the base 2 system. So

      2^128=b^n

      Taking the log of both sides and using log power rules(do it!), it follows that

      n=128*log(2)/log(b)

      The larger we make b, the smaller n becomes. But the catch is that log(b) doesn't grow very fast. For b=10, n~=38.532. For b=16, the hexadecimal base system, n=32, and we have the well known monstrosity of the standard IPv6 addressing system.

      But the slow growth of the log function is causing us problems. For b=36, n~=24.759. For b=62 (26 case sensitive characters + 10 digits), n~=21.497. To get back the familiar IPv4 length of 12 characters, you'd need a base with 1626 characters! That's more than the amount of characters Japanese schoolchildren have to learn in primary school. This is diminishing returns made manifest.

      Having said that, there's no law that Unicode characters couldn't be used in IPv6 addresses, and they could even work quite well when regional concerns are taken into account. But the problem is that everyone needs to be able to type addresses into their command lines/dialog boxes at some point. Or at least, it is a problem while that is still the problem.

      --
      May the Maths Be with you!
    15. Re:It will prety much suck for quite some time. by Anonymous Coward · · Score: 0

      Priceless.

    16. Re:It will prety much suck for quite some time. by Anonymous Coward · · Score: 1

      2001:0db8:85a3:0000:0000:8a2e:0370:7334
      can and normally is represented as
      2001:db8:85a3::8a2e:370:7334
      which would be
      536939960.2242052096.35374.57701172
      in your favoured representation...

    17. Re:It will prety much suck for quite some time. by paul248 · · Score: 4, Informative

      It's difficult to manipulate binary digits in hexadecimal, too. I don't see any advantage to this.

      Every hex digit represents exactly 4 binary digits. If you flip a bit in a hexadecimal number, then exactly one hex digit will change. To know how it will change, you only need to remember the binary values of 0-F.

      With decimal, you could flip a bit and change every digit in the number.

    18. Re:It will prety much suck for quite some time. by ianezz · · Score: 1

      It's difficult to manipulate binary digits in hexadecimal, too. I don't see any advantage to this.

      One hex digit represents exactly 4 binary digits. One octal digit represents exactly 3 binary digits. A decimal digit represents... something between 3 and 4 binary digits. ;-)

    19. Re:It will prety much suck for quite some time. by phantomfive · · Score: 4, Informative

      All you needed to do was turn each segment of an IP address into a word sized ( 64 bit addressing ) or a long sized ( the magic 128 bit ) value instead of a byte sized value since: 2600000.35.1254.1785 Is one hell of a lot easier to remember then 2001:0db8:85a3:0000:0000:8a2e:0370:7334.

      You don't know what you are talking about. Of course '2600000.35.1254.1785' is easier to remember, you aren't using all the bits. If you used the full 64 bits, it's going to be longer no matter what base you are using. Your hex example, if you converted it to decimal, would look just as bad: 536939960.2242052096.35374.57701172. It's not actually easier to remember.

      There is also a shortcut built in for IPv6 addresses. For example, if you had an IPv4 LAN with addresses in the 192.168.0.1 range, you could represent them in IPv6 with ::FFFF:192.168.0.1. Not particularly harder to remember than an IPv4 address now. IPv4 was designed by people who thought before talking. Unlike you, apparently. Work on that: try to figure stuff out before blathering.

      --
      Qxe4
    20. Re:It will prety much suck for quite some time. by Bengie · · Score: 2

      2600000.35.1254.1785

      Here's a subnet mask for that. FFFF:FFFF. Now, in your head, quickly apply that to your base10 IP.

      Who uses IPs anymore anyway except in a few corner cases for debugging? Use DNS or add an address to your fav list. Post its also work great for doing general network work where you need to know an IP.

    21. Re:It will prety much suck for quite some time. by Abcd1234 · · Score: 1

      The number one obstacle to IPV6 deployment is an inability to make sense of the addressing scheme.

      Are you fucking kidding me? *That* is the "number of obstacle"? Not the lack of protocol backward compatibility (unavoidable, unfortunately)? Or the chicken-and-egg problem of IPv6 content-versus-clients? Or the broken routers that will send out router advertisements when they don't have valid IPv6 addresses? Or the required hardware upgrades that ISPs would be forced to roll out?

      No, it's the *addressing scheme*... something that no normal end user would ever see (what users see IPv4 addresses now?).

      Really.

    22. Re:It will prety much suck for quite some time. by rubycodez · · Score: 1

      actually, you are the clueless one.

      your idea is unworkable for many reason, major one because of required routing table size the core ISPs would have to have. IP6 keeps that very manageable.

    23. Re:It will prety much suck for quite some time. by pathological+liar · · Score: 1

      With IPv6, your network will have its own 48 to 64-bit prefix. Once you remember that prefix, you can choose your suffixes to be as simple as you'd like.

      Yeah, see this is the other problem that I haven't seen anybody talk about yet. IPv6 is a potential privacy nightmare. From an ISP's perspective, there's no reason to assign addresses automatically anymore, just assign every client a /64 and move on. (End users can of course feel free to run DHCPv6 internally, whatever floats your boat) If that's true you can be trivially tracked by building a database of IP blocks assigned to ISPs and the size of the prefixes they give their clients. No cookies, no flash lsos, no logins, and no risk of you being a pesky consumer and unplugging your modem until you get a new IP.

      Obviously it's not just the sites you visit either, it's anything they might load. I see Slashdot uses doubleclick, hi Google!

      I dunno, it's a worrying thought.

      </tinfoil> ;)

    24. Re:It will prety much suck for quite some time. by FoolishOwl · · Score: 1

      Seriously. One of the improvements in IPv6 is the built-in automatic configuration. Once the ISPs finally get around to actually deploying IPv6, no one but network administrators will need to look at network addresses.

    25. Re:It will prety much suck for quite some time. by higuita · · Score: 2

      The problem is the asshats that came up with IPV6. It should be scrapped here and now. IPV6 is just plain and simple flat out stupid.

      Nope, the problem is you and people that think like you...

      ipv4 is reaching the limit, the only way to fix this is to extend the protocol and that required that EVERY PLACE to be updated or else cant reach the new addresses (or even worst, crash)
      so the energy to extend ipv4 is the same as implementing ipv6.

      ipv6 is not ipv4?! sure, its a lot better than ipv4 in almost everything, so its the way to go... you dont like it? fine, stay in ipv4.

      2600000.35.1254.1785
      Is one hell of a lot easier to remember then
      2001:0db8:85a3:0000:0000:8a2e:0370:7334.

      1- yah right, my mother cant remember a phone number, it will remember the IP (ipv4, ipv6, whatever)
      2- DNS solve this problem... again... dont want to memorize that?! use DNS... repeat until you memorize this or the ipv6
      3- if you knew a little about ipv6, you would know that the first 64 bits are the network segment and using ipv6 you easily remember that part, because its yours!! its just like the "192.168.5.x" of a LAN network
            the local part, the last 64bits is the MAC address, or if you dont like, put anything you want, easy for you to remember... like ::1 or ::31337
      4- again, how many times do you really uses IP in ipv4? really? internet ones are copy&paste, almost no one memorize ever want to memorize then
            local IPs are sometimes used, because they are easy to remember (after memorize the local network part) and fast to type... but ipv6 can also have those, the local part and the "host" part, both you can memorize and tune with time
          hey, if its too much work... see topic 2... or use some post-it
          you also have bounjour/avahi/zeroconf/etc to help you resolving local networks, all modern OS support it

      yep, ipv6 its bigger and might be harder to memorize than ipv4, like its usually easier to memorize a phone number than ipv4... or to the extreme, memorize a ATM pin... when you increase the bits of information, you require more work to memorize it, but that is a price to pay for more bits of info

      for the ::, i agree that multiple :: should have been allowed, but hey, DNS is there to hide all that

      --
      Higuita
    26. Re:It will prety much suck for quite some time. by Anonymous Coward · · Score: 0

      Hexadecimal is used because a network is designated by an N-bit prefix, and it's *much* harder to manipulate bits in decimal, especially when each number is 16 or 32 bits long.

      It's difficult to manipulate binary digits in hexadecimal, too. I don't see any advantage to this.

      If you don't see the difference between a base 2 system and a non-base 2 system when manipulating binary numbers, you probably need to look into it in more depth. By the by, if you really like entering the numbers in decimal, write some code to do it. You could still enter an IPv6 address similarly to an IPv4 byte based system, go crazy

      e.g. fe80::fa1e:dead:beef:8f75/64 => 65152.0.0.0.64030.57005.48879.36725

      I don't find that any easier, in the end I think you're hosed by the huge size of the name space. Good luck finding a method to display a 128 bit number that is as easy or more convenient than a 32 bit number (well, DNS is as easy, but apparently that is a fail for you).

      Once you've gone to hexadecimal, using dots to separate the address leads to ambiguity. Is a.b.c.d.e.f.beef.de an IP address or a hostname?

      Oh, but there's a disadvantage. Keeping this as a set of decimal numbers would've prevented this ambiguity. And it would've retained backward compatibility.

      See above, and no. But again, if you don't like the input syntax, you can write you're own.

      With IPv6, your network will have its own 48 to 64-bit prefix. Once you remember that prefix, you can choose your suffixes to be as simple as you'dlike.

      Maybe you only have one network to use, but I have several. Home, work, various clients' networks, VPN's, subnets, you name it. And for some reason you think it's a great idea for me to "remember" all of those prefixes, instead of defining a reserved block. Fuck that. Fuck you.

      Nice, and yeah, once again, a 128 bit address is going to be harder to remember than a 32 bit one. Yep.

      You can only omit one run of zeros, because otherwise the length of each run would be ambiguous.

      And of course, here we have that fun word again: ambiguous. If the address wasn't defined so poorly, there wouldn't be problems with various formats being ambiguous.

      Face it. IPv6 is terrible. It's probably what we're going to be stuck with, but it's terrible.

      That's ironic. They come up with a format that is not ambiguous and your complaint is that it must be a bad address scheme (too long?, I'm sure you'd prefer a 24-bit address length, it would be much easier to remember...) because you can come up with an ambiguous way to display it, heh. I think no matter what length address you pick (assuming it's 32-bit+ long) I can come up with ambiguous formats for it. Good times, and at least the trollish discussion is bringing a smile to my face.

    27. Re:It will prety much suck for quite some time. by swillden · · Score: 1

      2600000.35.1254.1785

      Is one hell of a lot easier to remember then

      2001:0db8:85a3:0000:0000:8a2e:0370:7334.

      Nonsense. For that address, all you have to remember is db8:85a3, which is LOT easier than 26000000.35.1254.1785.

      How is it that you only need to remember 8 hexadecimal digits to know the whole thing? First, the 2001 prefix is assumed. Second, the bottom 48 bits (8a2e:0370:7334) is probably your MAC address, or maybe it's randomly-generated, but whatever the case, it's completely arbitrary. Replace that with anything else and it's the same host, so pick something much nicer like, say, 1. Now your full address is:

      2001:db8:85a3::1

      The IPv6 address of the machine I'm typing this on is (from memory) 2001:470:d:36b::1. The only part of that I actually remember is "470:d:36b".

      All of which just raises the question of whether or not it really matters that you be able to remember IP addresses anyway. Quick, without looking, what's the publicly-routable IPv4 address of the machine you're using?

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    28. Re:It will prety much suck for quite some time. by swillden · · Score: 1

      you could actually have written that as 2001:0db8:85a3::8a2e:0370:7334

      Or as 2001:db8:85a3::8a2e:370:7334 (leading zeros in 16-bit chunks can be omitted).

      Or even better, if you're going to have to remember the IP address of this machine, choose something more memorable for the bottom 48 bits. Like 1, which makes the address:

      2001:db8:85a3::1

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    29. Re:It will prety much suck for quite some time. by rdebath · · Score: 1

      Using four unsigned longs is horrible please read out this address: 536937584.520688358.33825791.4270907832

      The hex quads can at least be read out without error.

      Quite frankly a 128 bit address is too large for almost anyone to remember you have to use names. You'll probably get a /64 that means that the first half of the address isn't controlled by you eg: 2001:470:1f09:12e6::/64. you can then assign any you like for the other half eg: 2001:470:1f09:12e6::7 even making everything as nice as I can your version would be 536937584.520688358.0.7, horrific.

      The double colon is a neat feature eg: 2a00:1450:8006::68 but multiple sets are ambiguous, you'd have to start counting colons, and that's a shitty job.

      Anyway, where have you been the last 15 years?

    30. Re:It will prety much suck for quite some time. by John+Hasler · · Score: 2

      > IPv6 is a potential privacy nightmare.

      You have a loony definition of "privacy". I'm sure you will be able hide your IPv6 address behind a proxy, just you now conceal your street address by having all your snail-mail delivered to a PO box (after all, you wouln't want anyone to know where you live) and never give out your unlisted phone number.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    31. Re:It will prety much suck for quite some time. by davew · · Score: 1

      Are you seriously telling me that we would have industry wide adoption of IPv6, overcoming all the technical problems with doing so (like varying failure modes and embedded operating systems), all the business problems of justifying the time and cost, all the education and training that that would entail - we could have overcome all this by spelling the addresses differently?

      Because when I'm out talking to people about this sort of thing, it's not the spelling of the numbers that bothers them.

      Are the moderators seriously telling me that this sort of comment is Insightful?

      C'mon, guys, what we're dealing with here is not a technical problem at this stage. There's no single technical bug that is "the solution" that if only we had solved it, everyone who felt they had a reason to hold off would suddenly change their minds, throw off their chains and do all the research, training, investment, deployment and support needed make a successful swap. These things need to be done, they are real problems that need to be taken seriously and evaluated, and we're still facing that problem. Rubbish like this isn't going to help.

      By the way, since we're talking - when I shorten an address twice, say down to 2001:db8::1::1, how do I tell how many zeroes I shortened from the first :: and how many from the second?

    32. Re:It will prety much suck for quite some time. by Anonymous Coward · · Score: 0

      If I understand correctly, your complaint is in the formatting of "human readable" IPv6 addresses. Saying the whole protocol is flawed because of this is ridiculous.

      Also, I don't really think that "536939960.2242052096.35374.57701172" is any easier or harder to remember than the normal formatting. The problem is that we need so much more addressing information. Any address that carries that much information is going to be difficult to remember and input.

    33. Re:It will prety much suck for quite some time. by John+Hasler · · Score: 1

      Hexadecimal notation is just a convention. Write some simple tools to display IPv6 addresses in octal if you can't deal with sixteen symbols. Or learn to take your shoes off when messing around with DNS.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    34. Re:It will prety much suck for quite some time. by mpe · · Score: 1

      Who uses IPs anymore anyway except in a few corner cases for debugging?

      Turns out that explicit IP addresses get used in an awful lot of places.
      Including devices such as network printers and wireless access points with half baked DHCP clients which are unable to set options such as syslog & NTP servers via DHCP. Quite often the only thing these will accept in their configuration is and IP address. (Typically it's a web based configuration since any programmer capable of thinking of using TFTP to download settings can generally also manage to write a proper DHCP client).
      There's also plenty of bespoke software which for one daft reason or another uses IP addresses, even long lists of IP addresses (since the writer was apparently unaware of the concept of subnet masks).

    35. Re:It will prety much suck for quite some time. by mpe · · Score: 1

      I can remember that easily and then make up a plan such as "/64 corresponds to VLAN". Say you have VLAN 5 and a statically assigned host 9 on that VLAN.

      VLANs are an ethernet (or equivalent) layer concept. A specific VLAN can have an arbitrary number (including zero) of IP4 or IP6 networks on it.

    36. Re:It will prety much suck for quite some time. by asdfghjklqwertyuiop · · Score: 1

      Maybe you only have one network to use, but I have several. Home, work, various clients' networks, VPN's, subnets, you name it. And for some reason you think it's a great idea for me to "remember" all of those prefixes, instead of defining a reserved block. Fuck that. Fuck you.

      A reserved block? RFC1918 I take it? So all these networks you are dealing with are using the same network addresses?

    37. Re:It will prety much suck for quite some time. by Bengie · · Score: 1

      Like I said, corner cases. Your examples are one time setups or poor design; but still, good examples for the corner cases.

    38. Re:It will prety much suck for quite some time. by Glendale2x · · Score: 1

      VLANs are an ethernet (or equivalent) layer concept. A specific VLAN can have an arbitrary number (including zero) of IP4 or IP6 networks on it.

      That's not really relevant; the example was just to show how one can use IPv6 addressing to create a shorter address. If you can remember your prefix, something tangentially related (like a switchport access VLAN number), you can probably come up with an IPv6 addressing scheme that is easy to remember.

      --
      this is my sig
    39. Re:It will prety much suck for quite some time. by John+Hasler · · Score: 1

      > Every hex digit represents exactly 4 binary digits.

      Yes. Any sysadmin who cannot quickly learn to do hex-binary conversions in his head needs to be promoted to management. Hex is notation is vastly superior for either IPv6 or IPv4 addresses.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    40. Re:It will prety much suck for quite some time. by pathological+liar · · Score: 1

      You have a loony definition of "privacy"

      Ad hominem attacks don't advance your case (and that's obviously false or I would have posted as AC...), and your analogies don't hold water.

      I don't give out my unlisted number, I forward a voip number to it so I can change providers without the hassle of porting... but there's also nobody other than the telco (and the NSA ;)) aggregating the details of who I call, and they're not reselling it. Clearly they're doing nothing useful with it or they wouldn't have tried to sell me a LD plan to go with those 0 minutes of long distance I use...

      Similarly, while Fedex/UPS/USPS/[your delivery company of choice] could probably build a profile of me based on the size/weight of packages they deliver and where they're delivered from... they don't.

      On the other hand Google* is unbashedly all about profiling people. That's their bread and butter. It's silly to think that they wouldn't take advantage of a situation like I described in the GP post.

      Hey, maybe you're on facebook, linkedin, flickr, or the trillion-and-one other social networking sites. If there's enough of your personal info out there already, then maybe being trackable despite noscript/adblock/taco/betterprivacy is fine with you as well.

      It's not fine with me. I like to choose what information I give out about myself. I know that changing my IP address doesn't give me anonymity in any substantial sense (my ISP probably has proxy logs, certainly DHCP logs, if I was doing something nefarious it wouldn't be hard to connect the dots), but for now they're not who I'm worried about.

      I realize Slashdot is large and diverse, and that it's silly to talk about the views express on it as if they were consistent, but people get up in arms at the idea of an internet-accessible ID for a computer. A static /64 for a residence might as well be the same thing.

      * I don't mean to keep harping on them, they're just a convenient example.

    41. Re:It will prety much suck for quite some time. by Anonymous Coward · · Score: 0

      "Who uses IPs anymore anyway except in a few corner cases for debugging?"

      Um, the entire IP routing infrastructure that powers networks -- including the Internet -- uses IPs and CIDR notation exclusively, not DNS. Talk about not thinking outside the box...

    42. Re:It will prety much suck for quite some time. by bar-agent · · Score: 1

      Why not four UTF-32/UCS-4 characters instead of four decimal numbers?

      I always liked FourChar constants from Mac OS and Palm: typing 'Form' instead of 0x466F726D. But that only works for two reasons.

      First, you aren't trying to make globally-unique values. You just need something likely enough to be unique on your own machine. And if it isn't, well, there are workarounds. Neither is true of Internet addresses.

      Second, you get to pick the characters you use, so you can ensure it is something memorable. This is mostly not true of Internet addresses. But the bigger problem is the relative paucity of printable word values. With FourChar constants, only 2/3 of possible byte values correspond to something printable. With UTF-32 code points, the situation is much worse, because there only a vanishingly small percentage of possible 32-bit values correspond to printable Unicode characters.

      --
      i'd hit it so hard, if you pulled me out you'd be the king of britain [bash.org]
    43. Re:It will prety much suck for quite some time. by jandrese · · Score: 1

      Hmm, so if someone enters 42.99.132.77 as their IP address, would that be IPv4 or v6? How would you tell in your scheme?

      My complaint about using : is that it requires you to hold shift on most keyboards, which makes the addresses considerable more awkward to type. I would have been happier with , or even ; as the delimiter.

      --

      I read the internet for the articles.
    44. Re:It will prety much suck for quite some time. by Chuck_McDevitt · · Score: 1

      Servers usually get a device number assigned manually, rather than using MAC address of the lan adapter (otherwise, a failed LAN adapter causes you real problems!).

      So the last 64-bits is usually a small number, such as 1, 2, 3 etc.
      that makes the IPv6 address a lot easier: 2001:db8:85a3::1

      It's pretty easy to memorize your own prefix, so for machines on your own network, it isn't a problem

    45. Re:It will prety much suck for quite some time. by Chuck_McDevitt · · Score: 1

      IPv4 is just as much a "privacy nightmare"... You need a publicly addressable IPv4 address somewhere to receive packets from the internet. These addresses can be traced back to you. Sure, dynamic IP addresses change, but on broadband, they change rarely. And businesses have static IP addresses.

      IPv6 at least has the benefit that people can't guess IP addresses on your local network (64-bits of device ID is a huge space). And with privacy enhanced IPv6 addresses, people can't get your permanent IP address at all

      Privacy enhanced IPv6 addresses use a random number for the last 64-bits, and change constantly. They are used for outbound connections only, but prevent the site you are connecting to from remembering your IP address for future attacks.

      But in the end, you must have a routable prefix (IPv6) or public IPv4 address associated with any connection, otherwise routing fails. And yes, that gives up some privacy, especially for home users, where you can trace activity back to specific people. rather that just "someone in this company".

    46. Re:It will prety much suck for quite some time. by darrylo · · Score: 1

      Do you understand the ramifications of what you said? The only way that would work would be to use an outside-of-your-house/business proxy -- one used by many, many people. Given the bandwidth and privacy requirements, you'll have to pay for this, and it probably won't be cheap. (And, yes, it would have to be a common, shared proxy, because the advertisers and whatnot would be able to track you, if traffic from you and only you came from that one proxy. Also keep in mind that multiple proxies would either all have the same /64 -- negating the whole point of multiple proxies -- or they'd be scattered around the net, likely impacting your bandwidth.)

      Seriously, this is a significant privacy issue.

    47. Re:It will prety much suck for quite some time. by lyml · · Score: 1

      It's not an ad hominem, he called your definition loony, not you.

      I, on the other hand, am not afraid of calling you a loon, you're saying that because ipv6 solves an annoying routing problem (same host might not have the same ip from time to time) that it introduces a privacy problem (everyone might know who I am if I don't conceal it) and then immediately dismiss concealing it as an option.

    48. Re:It will prety much suck for quite some time. by lennier · · Score: 1

      Like I said, corner cases. Your examples are one time setups or poor design; but still, good examples for the corner cases.

      When the corner cases outnumber the "standard" cases, are they still exceptions?

      Hate to break it to you, but most of business computing is about corner cases strung together with Visual Basic, and good luck if you have any of the source code any more. And when any single piece of that icky stringy web breaks, the whole business potentialy grinds to a halt.

      It's certainly not the way computing should be, but it's how it is right now.

      --
      You are not a brain: http://books.google.com/books?id=2oV61CeDx-YC
    49. Re:It will prety much suck for quite some time. by Bengie · · Score: 1

      And these people don't care because IPv6 is easier.

      End users should almost ever have to work with IPs *except* in a few corner cases.

    50. Re:It will prety much suck for quite some time. by Bengie · · Score: 1

      I agree

      typing "ping 3512066407" sucks

      "ping 209.85.225.103" is much easier :p

      fyi, this is one of the many google IPs

    51. Re:It will prety much suck for quite some time. by pathological+liar · · Score: 1

      My last ISP would have leases expire every two or three weeks. My current ISP has DHCP leases expire weekly. You could certainly link traffic within the lease, but you would have no way of knowing when the lease expired, or whether I'm the same person who had the lease the last time around.

      That's not perfect, but it's much better privacy than a prefix that *never changes*.

      That's the other thing. I'm making a couple of assumptions here. One is that an ISP will assign each customer a /64 (as per recommendations), and that we've seen the last of NAT. I'm also assuming that the /64 prefix will be statically assigned, since other than privacy you don't gain anything from dynamically assigning them. Finally, I'm assuming that your client makes use of the privacy extensions, I'm completely ignoring the last 64 bits of the address... so the privacy enhancements don't apply. You shouldn't be able to identify individual machines, but you'll definitely be able to identify the network they're on, and that network id won't change.

      So yeah, it would effectively be the same as having a static IPv4 address, except you'd have no choice.

    52. Re:It will prety much suck for quite some time. by Chuck_McDevitt · · Score: 1

      Actually, it looks like ISPs might go with dynamic prefixes, because it's easier for their routing as the network grows.

      Back to the same situation as dynamic IPv4, as far as privacy.

      But I would so much more like a static prefix, so I can access my home when I'm travelling.

    53. Re:It will prety much suck for quite some time. by Ash-Fox · · Score: 1

      Seriously. One of the improvements in IPv6 is the built-in automatic configuration. Once the ISPs finally get around to actually deploying IPv6, no one but network administrators will need to look at network addresses.

      Honestly, I can't get any IPv6 routers to even work properly automatically, it's more than just deploying new hardware, you need to apply a billion workarounds to get the stupid hardware to work.

      --
      Change is certain; progress is not obligatory.
    54. Re:It will prety much suck for quite some time. by marcosdumay · · Score: 1

      Your DHCP lease expires often, but you probably often gets the same addresss you were using before the lease expires. Also, the reasons your ISP has for making dynamic IPs avaliable won't go away with IPv6. It will still be chaper for them to not promisse you'll keep an IP for more than a short time, say a week, and it will still be chaper for them to not actualy change your IP address that often.

      If you really want anonymity (what your definition of privacy stands for - somebody already said it's loony), you really should be looking at an anonymizing network.

    55. Re:It will prety much suck for quite some time. by Anonymous Coward · · Score: 0

      To make IPV6 useful it requires anything and everything to have a DNS entry since it is pretty much unrememberable and quite frankly I have devices that I never want in the DNS system yet I will be pretyy much forced to since trying to remember an IPV6 address will give me a fucking stroke.

      I gotta post this anon.

      I'm actually very hopeful about this.

      You see, of all the sysadmins and IT goons I work with, only about half of them really know anything about DNS. Half don't know the difference between n A and PTR or where they go. They don't know jack about BIND, and they can't edit with vi/emacs.

      On the other hand, I am hoping for the maturity of address resource management tools to document and manage addresses, DNS entries, and similar associated resources. BIND DNS files are just ass to manually edit. The data can go in that format, but it needs to come from a kind of relational database which is easily edited from a web browser or curses command-line app.

      Those that can't do DNS, I am hoping, will be forced into helpdesk positions or otherwise expelled from systems administration.

      Kinda like you.

    56. Re:It will prety much suck for quite some time. by Bengie · · Score: 1

      ok... poor design. You get what you deserve with poor design.

    57. Re:It will prety much suck for quite some time. by FoolishOwl · · Score: 1

      I didn't have any trouble with my router, once I filled in the tunnel information -- everything IPv6 capable auto-configured instantly. But I keep seeing complaints about routers -- maybe I just got lucky.

    58. Re:It will prety much suck for quite some time. by Ash-Fox · · Score: 1

      But I keep seeing complaints about routers -- maybe I just got lucky.

      I'm talking about ISP grade hardware provided by CISCO and Juniper.

      --
      Change is certain; progress is not obligatory.
  30. Why assign IPv4 to phones? by MacGyver2210 · · Score: 1

    Make a 'Your Own IP' feature for the cell providers which gives you the option of your own unique IP. Everyone else can just pull from a rotating pool of ___ IPs.

    I don't think most average iPhone users give a crap if they have IPv4/IPv6 support or what their IP is at the moment, as long as their phone works and they can play Angry Birds.

    --
    If the only way you can accept an assertion is by faith, then you are conceding that it can't be taken on its own merits
    1. Re:Why assign IPv4 to phones? by vlm · · Score: 1

      Make a 'Your Own IP' feature for the cell providers which gives you the option of your own unique IP. Everyone else can just pull from a rotating pool of ___ IPs .... as long as their phone works

      And when you have more subscribers than IP space available...

      Even RFC1918 space 10/8 if by some miracle of perfect efficiency were used 100% maybe in a giant worldwide VLAN, you'd only support 16 megacustomers. But thats small potatoes for the big monopoly cellphone providers.

      Lets say you decide to steal the entire ipv4 space. thats only 4 billion cellphones, so 1/3 the population won't get one.

      It turns out to be way more expense and work to patch around the limitations of ipv4 than to upgrade to ipv6 and be done with it.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
  31. Each region could have its own /8 by tepples · · Score: 1

    Any guess as to how large private IP space is? Hint - it isn't big enough for any of the major operators to supply a unique IP within their networks.

    How big is a service region? Each region could get its own /8 of sixteen million IPv4 addresses in 10.* for connections back to the IPv4 net.

    These large operators have had to choose between partitioning their subscribers which makes phone-to-phone applications a mess

    Or they could just require a land-based proxy server between phones for phone-to-phone applications where neither side is on an "enterprise" service level agreement. According to acceptable use policies that I've read, "running a server" isn't something that one is supposed to do on a telephone.

    1. Re:Each region could have its own /8 by IAN · · Score: 1

      How big is a service region? Each region could get its own /8 of sixteen million IPv4 addresses in 10.* for connections back to the IPv4 net.

      Verizon already has this, times 40: see their presentation at the Google IPv6 Implementor's Conference (p.3). They're not too happy about it.

      Or they could just require a land-based proxy server between phones for phone-to-phone applications where neither side is on an "enterprise" service level agreement. According to acceptable use policies that I've read, "running a server" isn't something that one is supposed to do on a telephone.

      So, what about 4G, which is supposed to be IP end-to-end? More NAT and proxies? I don't think so. IPv6 is the only sane solution for that, and if anyone can push for its adoption, it will be the large mobile operators.

  32. Run a server and get TOS'd by tepples · · Score: 1

    game servers

    Have you read the typical Acceptable Use Policy of home Internet access lately? Game servers are supposed to be coloed in datacenters the way CCP, Blizzard, Zynga, etc. do it, not using one of the clients as a server the way most Xbox Live games do it.

    peer 2 peer applications

    Carriers have been seeking affiliations with MPAA studios in order to use "watch movies" as a bullet point to attract paying subscribers, and most noninfringing files too big for HTTP are also too big for the 5 GB/mo cap on typical 3G plans. So why would carriers make effort to allow peer-to-peer file sharing applications?

    1. Re:Run a server and get TOS'd by Junta · · Score: 1

      Game servers are supposed to be coloed in datacenters the way CCP, Blizzard, Zynga, etc. do it,

      And yet in many PC games, if I host a game, I am indeed the server. It's obvious by how shaping affects everyones gameplay and how my friend on the same network segment gets incredible connectivity compared to everyone else. Game hosting in datacenters for decentralized games (i.e. not MMO) is more an artifact of NAT mess than the ideal, cheap solution.

      So why would carriers make effort to allow peer-to-peer file sharing applications?

      I like to live in a dream world where carriers are swayed by what their customers want. File-sharing isn't the only peer-to-peer app (though there are non-infringing uses of that). Conferencing is another example. SIP last I checked was something that required some cooperation from the NAT gateway and IIRC, only one PBX per IP would be possible, so if the carrier even in theory gave port forwarding access, they couldn't serve two on the same IP.

      All sorts of arguments and counter-examples of protocol designs that have contorted themselves and used a third-party broker to unbreak the NAT is there, but networking was never *supposed* to be that hard. A whole lot of conferencing, voip, and gaming network protocols would be *greatly* simplified without NAT, and NAT64 would be the compromise to get to the right place eventually. If you are going to give a mobile phone a useless IPv4 address anyway, might as well give it an 'almost' useless IPv6 address.

      --
      XML is like violence. If it doesn't solve the problem, use more.
  33. Re:IPv7 by teknofunk · · Score: 1

    Just a note Straterra.... The major release number for linux kernels is the second number in this case. 2.6.35 is part of the 2.6.x stable kernel release. 2.7.x would be experimental, just as 2.5.x was....

  34. You know, as long as I can get porn... by Anonymous Coward · · Score: 0

    I'll be happy.

  35. Re:IPv7 by Straterra · · Score: 1

    I know.

  36. Movistar - Argentina - Mobile - 10.x.x.x network by yorugua · · Score: 1

    Movistar in Argentina uses 10.x.x.x network addressing on Mobile phones last time I checked.

  37. Internet is a series of peaches by unity100 · · Score: 1

    dont worry. Internet is a series of interconnected peaches. size of the peach is its bandwidth, and the icky hairs on its skin is its traffic. so, it will keep functioning even if you put it in the fridge.

  38. ZOMG THE SKY [isn't] FALLING! by blhack · · Score: 1

    Guys, look at This list of Class A.

    Prudential insurance? A class A? Almost 17 million addresses?

    Ford motor company? General electric?

    DoD has 11 class A chunks? That's almost 200 million addresses. You could give almost everybody in the united states a mobile phone with that.

    These are just the most obvious ones. Does Apple really need 17 million addresses? Does HP? Xerox PARC?

    This FUD has been getting spread around since the late 1990s. I think we're fine, and I think we're going to be fine for quite a while into the future.

    --
    NewslilySocial News. No lolcats allowed.
    1. Re:ZOMG THE SKY [isn't] FALLING! by mail2345 · · Score: 1

      Assuming that the chunks will be released to the public, then yes, you are right.

    2. Re:ZOMG THE SKY [isn't] FALLING! by paul248 · · Score: 1

      You listed 17 /8 blocks in your post. If you managed to reclaim every single one of those, you'd almost make up for IANA's 19 allocations in 2010.

      And let us know how it goes when you try to take those addresses from the US military.

    3. Re:ZOMG THE SKY [isn't] FALLING! by vgerclover · · Score: 1

      Right.

      And when should we start worrying then? When it's too late to make an orderly and not as expensive transition?

    4. Re:ZOMG THE SKY [isn't] FALLING! by blhack · · Score: 1

      I'm absolutely not advocating against early planning, that is good. What isn't good is misrepresenting the problem.

      --
      NewslilySocial News. No lolcats allowed.
    5. Re:ZOMG THE SKY [isn't] FALLING! by Bengie · · Score: 1

      You're comparing apples and oranges. A /8 isn't 16.8 mil IPs, it's 24bits of routing. Subnetting drastically reduces the efficiency of of those IPs. You NEED to subnet if you plan to have a manageable network. The only one spreading FUD is you. FUD about IPv6 based on mis-information about both protocols.

    6. Re:ZOMG THE SKY [isn't] FALLING! by ptudor · · Score: 1
      People on earth: Six billion.
      IPv4 addresses: Four billion.

      Not counting network addresses, broadcast addresses, and all the CIDR things.

      Why do I deserve globally routable addresses but other people don't?

    7. Re:ZOMG THE SKY [isn't] FALLING! by John+Hasler · · Score: 1

      > Why do I deserve globally routable addresses but other people don't?

      The usual reason you have things others don't: luck.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    8. Re:ZOMG THE SKY [isn't] FALLING! by dido · · Score: 1

      I suppose you also have the funds to give Apple, Prudential Insurance, the DoD, HP, Xerox PARC, Ford, GE, and everyone else holding on to one of those class A allocations to perform their internal network migration so that they stop using their IP's? No? They aren't going to spend billions of dollars of their own money to change their internal network infrastructure so that they stop using those blocks of IP's were given at the beginning of Internet time. And if by some miracle you somehow managed to get them to do all that, what does that leave you with? 17 /8 blocks. Whoop dee doo. Less than the 19 /8's that IANA allocated this year! Congratulations, you've managed to stave off IPv4 address exhaustion for less than a year at the cost of forcing several very large organizations to reconfigure their rather complex internal networks. Tell me again how this is a better strategy than going full-on IPv6 instead.

      --
      Qu'on me donne six lignes écrites de la main du plus honnête homme, j'y trouverai de quoi le faire pendre.
  39. IPv6 is still Dead by Anonymous Coward · · Score: 0

    Remember back when you were a kid, and no one wanted to be stuck at the "children's table" during holiday dinner? Well businesses are similarly scared of getting stuck in the IPv6 address space on the internet. Given that only something on the order of one half of one percent of end users are actually USING IPv6 (and that includes developing countries), no business in their right mind would stand up an IPv6-only website. And as long as there is nothing interesting on the web that requires users to use IPv6, no one but a handful of uber-geeks is going to bother switching.

    The "sky-is-falling" scare tactics of the IPv6 advocates are rapidly being exposed as snake oil and hokum. We are a long way from being "out of" IPv4 addresses. NAT has expanded that IPv4 address space from 2**32 or ~4 billion addresses to more like (2**32)*(2**24) or ~64 quadzillion addresses for end users. Even if IPv4 addresses were to become more scarce, that would simply raise the price of buying them.

    No matter what whopping lies the IPv6 promoters tell in an effort to scare people into adoption, no one is going to "CONVERT" to IPv6 any more than the US is going to make Esperanto the national language.

    Eventually there may be a small bubble of IPv6 users that rivals the market penetration of Linux onto corporate desktops, but nothing that is going to happen with IPv4 is bad enough to force people to go through the pain of conversion.

    The IETF needs to admit that IPv6 was a brain-dead mistake, and go back to the drawing board for IPv7. THIS TIME, start with backwards-compatibility with IPv4, then fix the problem with iso-chronous delivery so that voice and video actually WORK, and then maybe people will start adopting it.

    Until then, IPv6 is just a pipe-dream, and a sales gimmick for network gear vendors trying to con suckers into digging up and replacing their safe and stable IPv4 networks.

    1. Re:IPv6 is still Dead by vlm · · Score: 1

      safe and stable IPv4 networks.

      Do you oxymoron often?

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    2. Re:IPv6 is still Dead by WaffleMonster · · Score: 1

      Given that only something on the order of one half of one percent of end users are actually USING IPv6 (and that includes developing countries), no business in their right mind would stand up an IPv6-only website. And as long as there is nothing interesting on the web that requires users to use IPv6, no one but a handful of uber-geeks is going to bother switching.

      In a year or two from now when the major last mile ISPs enable IPv6 dualstack and LTE gear /w IPv6 *ONLY* is deployed you can kiss your half of one-percent goodbye forever.

      The "sky-is-falling" scare tactics of the IPv6 advocates are rapidly being exposed as snake oil and hokum. We are a long way from being "out of" IPv4 addresses. NAT has expanded that IPv4 address space from 2**32 or ~4 billion addresses to more like (2**32)*(2**24) or ~64 quadzillion addresses for end users

      Everyone who would like to share a single IP Address with 100 of their neighbors please step forward and be counted. You can forget about running any servers or having anyone connect to your machine as a peer. You can forget about P2P or even UDP based multiplayer games your ISP does not explicitly provide an ALG for. TCP == lagtastic.

      Eventually there may be a small bubble of IPv6 users that rivals the market penetration of Linux onto corporate desktops, but nothing that is going to happen with IPv4 is bad enough to force people to go through the pain of conversion

      Except living with IPv4 workarounds and hackery or in the distant future added costs of dealing with IPv4 and IPv6.

      We already know as an absolute fact some mobile carriers with MILLIONS of subscribers are going IPv6 ONLY because they have no other choice. Is any more of a incentive really necessary? They can reach you directly or thru a carrier NAT. If ISPs are struggling to keep dumb routers punting packets between large numbers of 10g interfaces at line rates IN HARDWARE what kind of investments do you think would be necessary to do the same in software for that traffic except now you have to understand protocol layer state machines, keep state between flows..etc. Don't underestimate the expense or end user experience suckage involved with large scale 1:n NAT deployments. The security implications of this from both an accountability and ALG state machine attacks are scary.

      The IETF needs to admit that IPv6 was a brain-dead mistake, and go back to the drawing board for IPv7. THIS TIME, start with backwards-compatibility with IPv4, then fix the problem with iso-chronous delivery so that voice and video actually WORK, and then maybe people will start adopting it.

      People who say this do not understand the nature of the problem. You can't add an 8th chevron or more digits to a phone number without wholesale replacement of IPv4 infustructure. It is a failing of IPv4 that is way too late to fix.

      Anything that is compatible with IPv4 means you are limited to IPv4's address space meaning EPIC FAIL. If you have hop off points for the last mile/edge of the network and IPv4 internally this solves nothing because you still need a globally unique address for peers to communicate with each other. You still need a new addressing system even if it overlays somehow on IPv4.

      The problem could have been addressed with better design of IPv4 but it is too late for that. It is also too late to turn around and choose something better than IPv6. The investments have already been made and it is irreversable.

      Until then, IPv6 is just a pipe-dream, and a sales gimmick for network gear vendors trying to con suckers into digging up and replacing their safe and stable IPv4 networks.

      Unfortunatly they will need to keep both networks in place for many many years.

    3. Re:IPv6 is still Dead by PhotoJim · · Score: 1

      The key then is to put some sexy content on IPv6 so that people *WANT* to be there.

      Perhaps Slashdot can start by only allowing first posts from IPv6-enabled hosts. That will get all the "f1rst p0st!" people over within minutes. :)

    4. Re:IPv6 is still Dead by Anonymous Coward · · Score: 0

      Well, Slashdot actually HAVING an IPv6 address would be a nice start.

  40. Re:IPv7 by Guido+von+Guido · · Score: 1

    In the real world ( read as 'unix world' ) odd numbers are always "experimental" .. There is a 5 .. but it was never meant for mass consumption

    Which is why OSPFv3 is used with IPv6.

  41. Re:IPv4i -- string theory extends to extra dimensi by vlm · · Score: 1

    You clearly have not heard of our solution in the lab: use complex numbers for each octet.

    Oh you also oppose the tyrrany of the powers-of-two addressing space? Excellent. Personally I've been working on an Egyptian fractions representation. Imagine the entire IP addressing space between the intervals of zero and one. And we'll never need a larger space, merely subdivide more aggressively. Regular expressions and routing tables are a bit tedious of course. But, string handling technology has been neglected for years by the tyrrany of floating point accelerators, its time for a new paradigm.

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

    "OK, the static address of the printer is 1/2 + 1/6 + 1/87 + 1/67289, ok no problemo."

    The reverse DNS would be pretty simple, that would be laserprinter.innitech.com AAAAAA 67289.87.6.2.in-addr.arpa. (don't forget the dot at the end)

    The concept of router interface addresses needs some work, I'd go back to the DECNET thing and assign an address to the machine instead of the interface.

    To subnet, merely add another term, so if my ISP is 1/2 + 1/98 + 1/102 (shorthand 2.98.102) they might assign me, 2.98.102.253. Then I assign my hosts with the final digit larger than 253. 2.98.102.253.512 might be my desktop.

    --
    "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
  42. Mobile phones? by nukem996 · · Score: 1

    I've only been able to play with my Verizon Droid but it never gets an internet facing IP address. It always gets a 10 net address(yes while on 3G). My guess is that they do this so when you hop from one tower to another your traffic can be forwarded, but I've never verified that. I know IPv4 address are running out but are mobile phones really the reason? If every company is like Verizon(and I would assume at least a few other are) that means only one Internet IPv4 address per tower. Meaning one address could be serving thousands.

    1. Re:Mobile phones? by netw3rx · · Score: 1

      The address is not assigned to the tower, it is assigned to your phone ... so that how it scales and why you need 10net space on the handsets ... yes, there really is not enough ipv4

  43. Will pure IPv6 internal networks be the norm soon? by fyndor · · Score: 1

    I would assume the answer is no, but I am nervous about it. Can I rely on everyone having dual stack or only ipv4 INTERNALLY for atleast the next 5 - 10 years? I write software for a living and our software more than likely will break if attempted to use with IPv6. My main problem is that the technology we use to develop the software is old (10 years or so?) and not maintained any longer (Delphi 5 + BDE). I am sure the Firebird database we use either works now with IPv6 in its current version or it will in the near future as it will be necessary, but the BDE technology we use to connect to that database is no longer being maintained as far as I know. If I can rely the internal networks all having IPv4 internal addressses then its not much of a problem. But if I have to support IPv6 internally, I think it would require a complete rewrite with a modern programming language.

  44. Facebook by Spad · · Score: 1

    I hate to admit that Facebook has a use, but it really could do here.

    Phase 1: Facebook puts up notices warning users that after date X (Say, 3-6 months in the future) if they cannot access the site it's the fault of their ISP and they should complain. Make vague statements about network upgrades to improve your user experience or somesuch nonsense.

    Phase 2: On date X, take Facebook IPv6 only

    Phase 3: 1 month after date X, everyone and their mother has an IPv6 address allocated by their ISP

    1. Re:Facebook by toddestan · · Score: 1

      I'd hate to be the ISP. Even if they did everything right, they'd still have to deal with people who's home routers don't support IPv6, not to mention all the XP machines out there that would need to have IPv6 support turned on, and even then may not work correctly.

    2. Re:Facebook by higuita · · Score: 1

      Most home routers are from or supplied by the ISP, so its their job to help the user to upgrade.

      All ISP now for a LONG time that IPV6 is here and that they should have prepare sooner... the longer they ignore the problem, the harder will be for them

      finally, old OS without ipv6 support need to upgrade or extend (maybe via 3rd party software) ... XP DO have ipv6 support, when replacing modem/routers, ISPs should help (docs and maybe a "upgrade team") clients.

      if a ISP want our money, they better do (finally) something about ipv6... they are the most affected about the ipv4 to ipv6 migration, they should have start working on that years ago (like giving routers with ipv6 support already)

      --
      Higuita
  45. Re:IPv7 by Anarke_Incarnate · · Score: 1

    Not anymore. Linus dropped the branches between "Experimental" and release. http://en.wikipedia.org/wiki/Linux_kernel#Version_numbering

  46. How will internet function after ipv4 by kawabago · · Score: 1

    NATurally I would think.

  47. Pr0n? by nosfucious · · Score: 1

    As with all things ... check out what the Pr0n industry latches on to.

    Not that I would ever suggest that the internet is a foul bastion of depravity, but it just looks that way from the outside.

    When we see Pr0n lead the IPv6 uptake, we know mainstream acceptance is minutes away.

    --
    Q:I was listening to a CD in Grip and it sounded horrible! What's up? A:Perhaps you are listening to country music
    1. Re:Pr0n? by John+Hasler · · Score: 1

      Not that I would ever suggest that the internet is a foul bastion of depravity, but it just looks that way from the outside.

      Only if you are the sort of religious zealot who equates sex with evil.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
  48. can we have a moratorium on ip v6 scare stories by mjwalshe · · Score: 1

    they seem to come around every 4/5 weeks now its getting old

    1. Re:can we have a moratorium on ip v6 scare stories by marcosdumay · · Score: 1

      IPv4 is expected to end by 2012 (people say the BSD developers were the first to read some mayan calendars), so expect stories to get way more common next year.

    2. Re:can we have a moratorium on ip v6 scare stories by mjwalshe · · Score: 1

      they have been saying this for years I remember when I had a key role in the uk's OSI infrastructure 20 years ago they where saying this back then.

      what needs to happen is reconsideration of the whole ipv6 standard - they never considered how to migrate from 4 to 6.

    3. Re:can we have a moratorium on ip v6 scare stories by marcosdumay · · Score: 1

      Yep, they have beeing saying that it was 2012 for years. But I disgress, I made a mistake replying with data I remembered, and not checking my sources. It seems somewhen recently (I remember that) the forecast crossed the barrier of 2012, being now december 2011. By the way, some 8 or 9 years ago, when I was studing that thing at my undergrad, it was forecasted to durate for more 20 years. Forecasters always get it wrong.

      Also, the IPv6 was created with a migration path in mind. It is just that people didn't use it (yet?).

    4. Re:can we have a moratorium on ip v6 scare stories by mjwalshe · · Score: 1

      yeh they botched the migration they probably just assumed it would happen like the ITU and the PTT's thought that X.400/OSI would replace this rubbishy SMTP TCP/IP

  49. Mod Parent +1 by PhrstBrn · · Score: 1

    I would mod you up if I had points. NAT64 is the way to go as a long-term strategy for clients, and dual-stack as a short-term solution.

    Even most direct-connect software will work fine connecting an IPv6 host to an IPv4 host. Most software will try negotiating both ways before giving up. The only people who will be broken are clients on IPv4 hosts, using NAT, without UPnP. Otherwise IPv6 hosts should be able to connect to IPv4 hosts fine for direct file transfers.

    If you want to run a server on IPv6, you would be SOL for those who don't have IPv6 capabilities, but then again, if you're running a server, you probably should be running on business plan (most ISPs have clauses saying "you can't run servers" on residential plans).

    P2P for the most part should be fine with NAT64.

  50. Re:IPv7 by Jorl17 · · Score: 1

    Yes, I stand corrected, sorry, I read a decent article that pointed it out. In fact, I read the article you pointed me to, even though I only just clicked it.

    Always good to know you can still make mistakes.

    --
    Have you heard about SoylentNews?
  51. Completely agree by anti-NAT · · Score: 1

    (Look at the ID ;-) )

    I think this guy summarised it well -

    http://www.ietf.org/mail-archive/web/v6ops/current/msg06483.html

    --
    The Internet's nature is peer to peer - 20050301_cs_profs.pdf
  52. Re:IPv4i -- string theory extends to extra dimensi by rdebath · · Score: 1

    Oh god, every device has an infinite number of addresses.

    WHAT did you say about reverse DNS ?

  53. Dual Stack is Useless by Deorus · · Score: 1

    I've had a dual stack for a while thanks to Teredo, and quite frankly it's pretty useless. Don't get me wrong, I like the Teredo concept, I just don't believe in the migration plan. I foresee a world of NATs, just like eastern civilizations have had it for a while now, where IPv6 is regarded as a non-production protocol used mostly for P2P. Nothing is really going to change, we'll just lose our public addresses at home and get used to it; hell I'm already finding it odd that with this crunch, Vodafone is still giving me a public IPv4 address when I connect to the Internet from my cell phone.

    The migration was terribly planned, they had over a decade to come up with a better solution (which exists), but instead of doing it they insisted in going on with the same plan ignoring the fact that nobody's gonna change their networks unless they're broken, and these people are the so called experts. Having two networks that can barely talk to each other and hoping that people simply migrate when one of them is considered highly optional is ridiculous. Does the IETF have any real engineers or is it just the name?

    1. Re:Dual Stack is Useless by John+Hasler · · Score: 1

      ...they had over a decade to come up with a better solution (which exists)...

      What solution is that?

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    2. Re:Dual Stack is Useless by Deorus · · Score: 1

      Provide full backward compatibility with IPv4 by reserving ::/96 as a special range from which only IPv4 packets would be expected and to which only IPv4 packets would be sent even by IPv6-enabled hosts. Once the inevitable crunch happened (10 years later), everyone would be able to talk IPv6 and no network management would be required beyond the regular software and hardware upgrades, so IANA would have no problem assigning new IPs outside of the reserved backward-compatibility network.

      With the current migration plan, success is not defined by people connecting to IPv6, because as I said on my previous post many already are connected to it without even knowing thanks to Teredo; success is defined by people disconnecting from IPv4, and we are way too far from that moment. Until then IPv6 will continue to be the nerd virtual public network that it is today and has been since the 6bone days.

    3. Re:Dual Stack is Useless by Deorus · · Score: 1

      Replying to myself as I made a mistake when I mentioned that only IPv4 packet should be sent to ::/96 as there's an exception to this rule, which is when an IPv6 address is involved either in the sending or the receiving end, in which case IPv6 packets should be used.

  54. Let's wait for them to work out the bugs in IPV6 by Anonymous Coward · · Score: 0

    Parent post illustrates how IPV6 is the Vista of networking technology.
    IPV4 works for me today, so I'll just wait for IPV7.

  55. Re:IPv7 by NevarMore · · Score: 1

    IPv24?
    IPv1296?
    IPv4096?

  56. Google, Facebook, CNN, Yahoo, Netflix by netw3rx · · Score: 1

    The whales have already shown the time is now to move to ipv6: ipv6.google.com, ipv6.netflix.com, ipv6.weather.yahoo.com, www.v6.facebook.com, ipv6.t-mobile.com, ipv6.comcast.net, ipv6.cnn.com, www.brocade.com, www.ipv6.cisco.com, and the list goes on. These companies are not going dual stack for fun on their servers, they are doing it because ipv6-only users are on the horizon and they all know it. Without a native IPv6 setup, they will be screwed going via a proxy on NAT64, and they dont want that.

  57. Ipv6 works fine by netw3rx · · Score: 1

    I have been using IPv6 on the T-Mobile USA beta and it works fine, the user experience is just like ipv4. Politics and dogmas aside, it's just a number for an end node and it works. If you google around, you can find links to try it out yourself on T-Mobile USA.

  58. The last IPv4 address by Skapare · · Score: 1

    ... will be which one?

    --
    now we need to go OSS in diesel cars
  59. Re:IPv7 by dave87656 · · Score: 1

    In the real world ( read as 'unix world' ) ...

    As opposed to the Windows world where every release is considered experimental? ;-)

  60. Re:IPv7 by NorthWarden · · Score: 1

    It was an experimental version. IP is like Linux (x.y.z - the y) - the odd numbers are experimental and the even numbers are production. (IIRC)

  61. Dual Stack has not failed - It's the only solution by Langbein · · Score: 1

    Dual stack has not failed - it's the only sensible way to migrate to IPv6. - Today, the Internet consist of two logical networks, IPv4 and IPv6 - Currently few customers are conected to both networks, but that will change in 2011 av beyond - In the future (20-100 years?), only IPv6 will be needed - By running dual stack on the PC/Server, the DNS will resolve which logical network you will use to access services - By running dual stack, you will (over time) migrate traffic from IPv4 to IPv6, and you don't have to bother that this process is going on. - By running av 6to4 tunnel, you never get rid of IPv4 (which eventually is not needed any more), so the tunneled access to IPv6 is a bad idea The dual stack adoption rate has been slow because of - Lack of SOHO routers with dual stack support (still a problem for $100 routers), but this is expected to change in 2011 - Lack of ISP routers capable of doing IPv6 in hardware (this problem is mostly solved now, but ISPs must invest in new routers, particularly at the edge of the network) - Lack of demand from customers - they have so far got IPv4 addresses ... - ISPs have only recently enabled dual stack in their core network, a configuration thing really Lack of IPv4 addresses will lead to IPv6 migration - Lack of IPv4 adresses will lead to NAT-ing of IPv4 for new customers which will have impact on services - Only IPv6 will provide you with ENOUGH public IP adresses (NOT-NATED) - Most ISPs are now ready with dual stack IPv4/IPv6 (I work for an ISP, so I know this) - Dual stack is not complicated, migration is toughest for those customers that can't software upgrade their firewall, beacause they must convert the firewall policies which can be complicated - Those who will provide services will serve on both IPv4 and IPv6 What's missing - Google, Youtube and others should annonce NEW services on IPv6 2-4 weeks before they do on IPv4, that would lead to IPv6 demand - At the moment, IPv4 and IPv6 are to separate networks that lead to the same supermarkets - with the same products. This is bad - IPv6 supermarkets should be more sexy At the end - Lots of public IP addresses are needed per user in the future, only IPv6 can provide us with all these addresses - Dual stack is the ideal way to migrate to IPv6, the DNS will migrate trafiic from IPv4 to IPv6 over time.

  62. Re:Will pure IPv6 internal networks be the norm so by marcosdumay · · Score: 1

    Well, expect internal networks to migrate to IPv6-only after they have an IPv6 address to migrate to, the sysadmins did all the testing, and something (like router or DNS) at the IPv4 net breaks. Or maybe, forget about that testing step.

    Now, you had 10 years to migrate that IPv4 only application, like everybody else. Maybe it already works with IPv6 (Delphi 5, maybe, Firebird almost certanly, and BDE, I have no idea) maybe you should test it sometime. If not, I'm sure somebody will come with yet another baind-aid over it (like making it run on a virtual machine, with IPv4 connectivity that is translated by the host to IPv6) that will take more work to maintain than just replacing it for once. In short, don't despair, it'll be business as usual.