Slashdot Mirror


UK ISPs Respond To the Dangers of Using Carrier Grade NAT Instead of IPv6

Mark.JUK writes "Several major Internet Service Providers in the United Kingdom, including BSkyB, Virgin Media, TalkTalk, AAISP and Fluidata, have warned that the adoption of Carrier Grade NAT (IPv4 address sharing) is likely to become increasingly common in the future. But the technology, which many view as a delaying tactic until IPv6 becomes more common place, is not without its problems and could cause a number of popular services to fail (e.g. XBox Live, PlayStation Network, FTP hosting etc.). The prospect of a new style of two tier internet could be just around the corner." A few of the ISPs gave the usual marketing department answers, but three of them noted that they've been offering IPv6 for ages and CGNAT is only inevitable for folks that didn't prepare for what they knew was coming. Which, unfortunately, appears to be most of the major UK ISPs.

165 comments

  1. If they offer IPv6...go ahead by ERJ · · Score: 4, Insightful

    If, and only if, they do offer IPv6 services to their customers than I am pretty cool with this. Realistically IPv4 is done. There is no real other option for the ISPs than to move to this type of setup for backwards compatibility and push IPv6 for full compatibility.

    1. Re:If they offer IPv6...go ahead by Anonymous Coward · · Score: 0

      I've had IPv6 for a while from my UK ISP (indirectly, Merula). Before that I used Hurricane Electric. If you want IPv6, you can readily get it.

    2. Re:If they offer IPv6...go ahead by lattyware · · Score: 3, Informative

      I disagree - in some areas, no ISP that offers IPv6 covers the area, and tunnels are hard to set up (for average joe) and relatively slow.

      --
      -- Lattyware (www.lattyware.co.uk)
    3. Re:If they offer IPv6...go ahead by Anonymous Coward · · Score: 0

      needs to be the other way round - ip6 as standard with a nat or proxy to legacy ip4 services.

    4. Re:If they offer IPv6...go ahead by operagost · · Score: 1
      Thus the first line of the GP post:

      If, and only if, they do offer IPv6 services to their customers than I am pretty cool with this.

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    5. Re:If they offer IPv6...go ahead by lattyware · · Score: 1

      My reply was aimed at the line "If you want IPv6, you can readily get it." in the parent.

      --
      -- Lattyware (www.lattyware.co.uk)
    6. Re:If they offer IPv6...go ahead by gbjbaanb · · Score: 2

      the only kind of tunnelling you want is the NAT64 set up on your router - you don't really want IPv4 in the external internet coming into your home network once you have IPv6, but you'll still have a fair few devices internally (eg your TV) that only speak IPv4.

      If they exist on the router, the average guy shouldn't have any worries except to enable the "IPv4 legacy mode" switch.

    7. Re:If they offer IPv6...go ahead by grahammm · · Score: 1

      There are ISPs which offer IPv6 over DSL to all areas of the UK. So, at least in UK, IPv6 is available for anyone who can get DSL.

    8. Re:If they offer IPv6...go ahead by Albanach · · Score: 1

      Which areas?

      Virgin Media say they should have ipv6 running before they run out of addresses. Other ISPs offer ipv6 today and are available to anyone with broadband via a BT land line.

      I'd have to imagine the percentage of UK homes that have internet access they would care about but who cannot get it via either BT or Virgin Media is very small.

      I'd imagine the situation could be much worse in other countries like the US where homes often have a choice of just one or two providers.

    9. Re:If they offer IPv6...go ahead by Anonymous Coward · · Score: 0

      GP is right, sorry to burst your bubble like. :P

      http://tech.slashdot.org/comments.pl?sid=3403189&cid=42671519

      Go read.

    10. Re:If they offer IPv6...go ahead by Anonymous Coward · · Score: 0

      Dear sir or madam;

      We, your ISP, are proud to announce the availability of IPV6 addresses. This modern service will only cost you an additional $60 per month. This fee allows you to use a total of 4 (four) IPV6 addresses on any device allowed on our network. Additional addresses may be purchased in blocks of 5 (five) with an upgrade to your service or, with a business account in blocks of 10 (ten) at a cost of $100 per block per year.

      Yes, we know this is ridiculous price gouging, but, as every idiot says "Realistically IPv4 is done" and we certainly want to take advantage of your complete dependence on our service.

      Good luck!

    11. Re:If they offer IPv6...go ahead by marka63 · · Score: 2

      Firstly NAT64 isn't tunnelling, it is translation. Secondly NAT64 does NOT work for IPv4 initiated connections. As long as you have legacy IPv4 only devices that need to talk to the world you need a IPv4 path out bound. This could be dual stack, DS-Lite, 4rd.

    12. Re:If they offer IPv6...go ahead by marka63 · · Score: 2

      Virgin Media are missing the point. Some places in the world have already run out of IPv4 address and Virgin Media have customers that need to talk to those places. There is no good IPv4 to IPv6 solution.

      Additionally delaying deploying IPv6 just forces their customers to delay testing of IPv6 with their systems. ISP are already years behind where they should be and this is just Virgin Media using spin merchants to deflect from the fact that they dropped the ball.

    13. Re:If they offer IPv6...go ahead by Anonymous Coward · · Score: 0

      Right, because that's clearly the trend we're seeing.
      Oh wait, ISPs are handing out free /64 prefixes to everyone and usually a /60 or /56 for small business lines.

    14. Re:If they offer IPv6...go ahead by Anonymous Coward · · Score: 1

      IPv6 is always slower than IPv4, get used to it!

    15. Re:If they offer IPv6...go ahead by FireFury03 · · Score: 1

      There are ISPs which offer IPv6 over DSL to all areas of the UK. So, at least in UK, IPv6 is available for anyone who can get DSL.

      The only ISPs I'm aware of that do this are the 3 mentioned (Entanet (who I use), A&A and Fluidata (who I've never heard of before)) - none of them are exactly mainstream ISPs, and their prices are far above what the mainstream ISPs charge. I guess you can say you get what you pay for, but until the mainstream ISPs start rolling out v6 it really isn't going to get much of a foothold.

      There are several groups to consider:

      - Hosting centres. They can see the writing on the wall and most have already rolled out IPv6 connectivity.
      - Server operators. I suspect most of these haven't considered IPv6. However, these are going to be the first people to be hit with IPv4 shortages since this group of people *can't* exist behind NAT. For the most part though, there's still a lot of "what's the point? almost none of our customers can do IPv6 and they can all do IPv4" going on, and I suspect that will continue going on until server operators really can't get an IPv4 address for their new server (and possibly a bit beyond!).
      - Transit networks. These seem to have got the message and have been running IPv6 for many years.
      - ISPs. Mostly they seem to be in no hurry to roll out IPv6 because most of their customers aren't asking for it and for the time being, almost everything is accessible over IPv4 anyway. They also say there are no consumer grade routers around that do IPv6.
      - Home users. Most have no knowledge of networking at all and just plug things together and expect them to work. They largely aren't in any position to be demanding IPv6 because, frankly, they don't know anything about it. If someone like Google launched a big new service that was v6 only and told people "you need IPv6 to use this, talk to your ISP about turning it on" then things may change here though.
      - Corporates. Largely IPv6 isn't really on the horizon at all for most, as far as I can see. All my company's products have been IPv6 compatible for half a decade, but to date not one of my customers is actually using IPv6 anywhere. And even if they did want to, none of their ISPs will supply it (and these tend to be big leased lines, not your average cheapy ADSL provider).
      - Hardware vendors. This is a mixed bag - the big names in networking like Cisco do IPv6, but there's still an aweful lot of kit that just plain doesn't do IPv6. If you're buying brand new hardware _now_ that doesn't do IPv6 then you're crazy, but thats exactly what everyone seems to be doing. Things have got a little better in the consumer grade router space - you can now get IPv6 capable ADSL routers, albeit for 3 or 4 times the price of IPv4-only ones. You do have to look carefully though - some of the stuff sold as "IPv6 ready" is only "ready" in that it doesn't support IPv6 at all but if you're very lucky the vendor might eventually make a firmware update available in a few years, if they can be arsed.
      - Application vendors. Many applications still have no concept of IPv6 support, although this is getting better. The fear here is that applications that don't play well with NAT (such as VoIP, etc.) are going to be locked out, and even if the vendors build IPv6 support into them to circumvent the problem, it'll be next to useless until the network operators roll out IPv6.

      Unfortunately, there are a lot of interdependencies, and almost everyone is being very conservative and spending as little as possible to keep things running, rather than actually investing in the future. My fear is that the long run of "spend as little as possible every so often" will be much more expensive than biting the bullet and doing a big upgrade now, and we'll be left with an internet thats kludged to hell and very inflexible.

      I certainly see CGNAT as a requirement going forward, but it needs to be done along side an IPv6 rollout so there is a workable option for applications that w

    16. Re:If they offer IPv6...go ahead by FireFury03 · · Score: 1

      Virgin Media say they should have ipv6 running before they run out of addresses.

      Virgin Media don't seem to know what's going on, as far as I can tell. Last summer they said "by the end of 2012" - that clearly didn't happen. Now they just keep saying "we don't need IPv6, we've got plenty of IPv4 addresses" - completely missing the point that it doesn't matter how many spare IPv4 addresses they have if their customer needs to talk to someone who hasn't got any spare themselves.

      Other ISPs offer ipv6 today and are available to anyone with broadband via a BT land line.

      I'm not aware of any ADSL ISPs offering IPv6 other than the 3 mentioned in the article - 3 that are several times the price of the ISPs that the average person uses. Until the average joe gets IPv6 as standard from their cheapy ISP, it won't have the critical mass needed to aleviate the impending problems.

      >I'd have to imagine the percentage of UK homes that have internet access they would care about but who cannot get it via either BT or Virgin Media is very small.

      The issue isn't whether the *home user* cares about it - the vast majority of home users don't have a clue about networking and don't know how the internet works. The issue is that until the vast majority of users have IPv6 connectivity, no one can entertain the idea of running a server without an IPv4 address, and that's going to be a big problem when the server operators can't *get* and IPv4 address.

    17. Re:If they offer IPv6...go ahead by unixisc · · Score: 1

      Rather, IPv6 standard, and DS-lite for anything still on IPv4

    18. Re:If they offer IPv6...go ahead by unixisc · · Score: 1

      Precisely! ISPs can either hand out /128s or /64s or greater. They'd have to hand out /126 to hand out just 4 addresses, but most routers wouldn't recognize such a partition.

      Besides, I fail to see why IPv6 should me any more expensive. If anything, assuming the most gouging, they could offer IPv6 @ current IPv4 prices, and hike prices on existing IPv4 connections, thereby forcing customers to make a choice to switch. As it is, as far as supply & demand laws go, IPv4 is what is in short supply (and hence the use of CGNAT), whereas IPv6 is adequately available, if they don't hand out /48s and /56s like birdseed.

    19. Re:If they offer IPv6...go ahead by unixisc · · Score: 1

      Not to mention, you have the currency all wrong

  2. Remember this is the UK... by benjfowler · · Score: 2, Insightful

    Unlike the US, where if people get bad service, they get vocal and kick up a stink, the British have a tendency to just wear it. Expensive, shit service is par for the course here, and business and the 1% know it.

    1. Re:Remember this is the UK... by Anonymous Coward · · Score: 0

      Expensive, shit service is par for the course here, and business and the 1% know it.

      Are we talking about the US or the UK?

      You see, I'm confused, because the terrible screeching of the plebs here in the US has certainly not prevented expensive, shit service.

      I rather thought the British simply understood this is the nature of our brave new world, and simply carried on without wasting time or energy on useless and ultimately futile whining.

    2. Re:Remember this is the UK... by somersault · · Score: 4, Informative

      Judging from what I've read about US telcos and ISPs, and the plans I've seen for mobile and broadband access here, it sounds like you have that the wrong way round. We have way more competition and better pricing in the UK.

      --
      which is totally what she said
    3. Re:Remember this is the UK... by Sockatume · · Score: 2

      1) This is a future planning issue, not a service quality issue, and therefore there is nothing for end users to notice yet
      2) Complaining is the Great British passtime and I'm affronted that you would dare question our continued dominance in the field

      --
      No kidding!!! What do you say at this point?
    4. Re:Remember this is the UK... by Alomex · · Score: 3, Insightful

      You have the European Union and its competition rules to thank for that.

    5. Re:Remember this is the UK... by Anonymous Coward · · Score: 1

      *sigh*

      I know everyone likes to think of the people as the government and what not, but please... let's not let this devolve in to a debate about the UK and the EU.

      We've got FIVE SODDING YEARS OF BITCHING to come, thanks to some twerp being beholden to his party.

      Let's save our strength.

    6. Re:Remember this is the UK... by garyok · · Score: 2

      Yep, gotta agree with parent - £22/month for 78Mb/s (measured) from BT and fully ready for IPv6. I got sick of Be Un Limited after the third time they sent me a questionnaire on fibre.

      Me: I'd love fibre. FTTC or FTTP, whatever! When are you planning to roll it out?

      Be: Mwahaha! I can't believe you fell for that. But we'll keep stringing you along so you keep paying us our subs...

      Looking forward to hearing of Be's demise. There's very little I despise more in IT than a company that's all mouth and no trousers.

      --
      One of the penalties for refusing to participate in politics is that you end up being governed by your inferiors - Plato
    7. Re:Remember this is the UK... by jimicus · · Score: 1

      Fully ready for IPv6? Who's your ISP? BT have been very cagey and most FTTP providers are only reselling Openreach's wholesale product.

    8. Re:Remember this is the UK... by Anonymous Coward · · Score: 0

      I'm more surprised that he has a choice of providers. Here we have 3 companies (cable, phone and 1 wireless company), and that is just because I live in a major city in the US. Get just a few miles out of town and it becomes 1. You can literally be 25 minutes from downtown and only have one option for a provider. And I would kill for $35 a month for 78Mbps. I pay that much for 15Mbps and I have only ever seen that on speedtest.net when using a server hosted by my ISP. Most other measuring tools put me between 2 and 3.

    9. Re:Remember this is the UK... by Xarius · · Score: 2

      We've had those rules for longer than the EU has existed, our state-owned monopoly on the tubes was privatised in 1985...

      --
      C17H21NO4
    10. Re:Remember this is the UK... by Albanach · · Score: 1

      I guess you've never purchased broadband in both countries.

      Broadband in the US is expensive, slow and non-competitive by comparison. Customer service is astonishingly poor if you compare to a decent UK provider like Zen or A&A.

      Most US homes will have a choice of one or two providers. DSL from the phone company and cable.

    11. Re:Remember this is the UK... by Anonymous Coward · · Score: 2, Informative

      The copper PSTN network that means everyone has a telephone exchange near them was originally built by the Post Office (ie by the government). The telephone service half of the Post Office was then privatised as BT (the postal part became Royal Mail).

      Regulations to avoid BT becoming a monopoly mean that BT has to offer other companies the ability to provide their own DSL services hosted on BT's DSLAMs (BT Wholesale). LLU (Local Loop Unbundling) then meant that BT had to allow the companies access to the exchanges to install their own DSLAMs.

      The result is that in all built up areas you have dozens of companies offering LLU products. Using their own DSLAMS means they can provide better services than BT Wholesale, so for example ADSL2 was rolled out on a small number of LLU products before BT rolled it out. Even in rural areas where it's not cost effective for companies to install LLU options you still get a large number of companies able to provide a reasonable service via BT Wholesale, even if the older DSLAM tech and longer distances limit you to 8MB there.

    12. Re:Remember this is the UK... by WaffleMonster · · Score: 1

      Most US homes will have a choice of one or two providers. DSL from the phone company and cable.

      While the cable scene is as you describe DSL is open to competition by independent ISPs. Telco provides last mile circuit and ISP provides Internet connectivity thru telco ATM cloud.

      It may not be advertised as heavily or known to most people as an option but it is there in many areas.

    13. Re:Remember this is the UK... by Bert64 · · Score: 1

      Off the top of my head:

      AAISP..
      Entanet..

      They resell BT wholesale, which just provides a PPP tunnel to servers run by the ISP, what protocol(s) they choose to run over the top of that tunnel has nothing to do with BT.

      Interestingly, many years ago BT had a public ipv6 tunnel broker service, but this appears to be long gone. No idea why they abandoned it, but BT were a relatively early adopter of V6 and already had experience of v6 before 21cn or fttc were being rolled out, even first generation adsl was still under testing with bt first had ipv6.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    14. Re:Remember this is the UK... by Alomex · · Score: 3, Informative

      As you Brits say, bollocks.

      Here's just one example:

      In 2008, the European Commission announced that costs for sending roaming texts were also too high and, if the mobile industry didn't voluntarily drop prices, further mobile roaming regulations could follow.

      Mobile service providers ignored this warning, so the Commission has now regulated mobile roaming text prices, too. From 1 July 2009, all mobile service providers were forced to drop their text prices to 11p per text sent. Receiving texts while abroad is free.

    15. Re:Remember this is the UK... by Anonymous Coward · · Score: 0

      From the price, it's not the one he's using, but try Andrews and Arnold. They've been very vocal about their IPv6 support!

    16. Re:Remember this is the UK... by Albanach · · Score: 1

      It's certainly not where I am in Virginia, nor in any location I have lived or my immediate family live. The FCC ruled almost eight years ago that local providers no longer have to share their lines with third parties, unlike in the UK where BT are required to make available the last mile connection.

      As a result, my family in the UK, even those who live in tiny villages, have access to a multitude of ISPs. Here, in a decent sized US city, I have a choice of two providers.

      From my personal experience, I don't think the two countries are in any way comparable.

    17. Re:Remember this is the UK... by xaxa · · Score: 1

      I count 50 providers in the UK: http://www.thinkbroadband.com/isps.html

      Many of them do DSL, resold using BT's equipment. A few have their own equipment in BT's exchanges, and only use BT's phone lines.

      One or two are cable or fibre, and have nothing to do with BT.

      Some do more than one of these.

      (Not included: mobile broadband. There are probably about 6 nationwide providers.)

    18. Re:Remember this is the UK... by xaxa · · Score: 2

      Indeed, and I think now that pretty much everyone who wants broadband has it, the competition has focused on retaining customers.

      After moving house and selecting an ISP I checked with my flatmate that it was OK. He said it wasn't -- his online gaming would use 10x as much bandwidth as they would allow. (I don't play games, so I was amazed how much bandwidth Steam used when he told me -- 10GB+ for a game, and regular multi-GB updates.)

      I phoned to cancel the order. They upgraded me to the top package (100GB/month included, some charge per GB for more) at no extra change. My flatmate said that was still no good, so I phoned back. They gave us "truly unlimited" (in writing) for the same price, which wasn't advertised on the website. That was 6 months ago, there haven't been any problems.

      I told my mum. She phoned her (different) ISP, she got offered a better deal but said she'd have to check with me. When she phoned them back she got offered 12-month contract for 8Mb/s (it's a bit rural...) broadband for £1 per month, on condition that she pays all £12 in advance and tops up her pay-as-you-go mobile phone with at least £10 at least every three months. (This is ADSL, and she pays a different company for landline telephone service, otherwise it would be about £5-12/month extra for a minimal phone service.)

  3. Major Supplier does not want home based servers by Anonymous Coward · · Score: 2, Interesting

    I've been following the IP6 thing here in the UK with interest. BT the major supplier seem to be uninterested in full IPV6 for all customers. I've seen statements that they are pursuing CGNAT for IPV6. If this is true it beggars belief. The only reason I can that makes any form of sense is the attempt to stop a proliferation of home based servers, suck as toasters, fridges, TV & PVRs etc.

    1. Re:Major Supplier does not want home based servers by SJHillman · · Score: 1

      But IPv6 is more or less designed to assign an IP address to every goddamn thing in your house, right down to the nails in the walls, so it really doesn't make any sense to stop people from doing that either.

    2. Re:Major Supplier does not want home based servers by vlm · · Score: 2

      ISPs are not the ones who designed ipv6 or the concepts behind it.

      Usually when you see a "demand" for NAT on ipv6 its people who don't understand the relationship between a statefull firewall and NAT, and they really are "demanding" their existing firewall minus the NAT part.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    3. Re:Major Supplier does not want home based servers by tlhIngan · · Score: 3, Informative

      Usually when you see a "demand" for NAT on ipv6 its people who don't understand the relationship between a statefull firewall and NAT, and they really are "demanding" their existing firewall minus the NAT part.

      2 advantages of NAT beyond firewalling:

      1) Apps know there's NAT, and cannot assume end-to-end connectivity. With IPv6, determining if there's end to end connectivity is much hardware because firewalls are transparent - you may be able to establish a partial link, but not a full one because the firewall lets some of the packets through. In the early days of NAT, this caused no end to confusion with old protocols (e.g., FTP) where one could connect to the FTP server, but fail to transfer data. These days, FTP clients often check to see if their IP address is in the reserved range and default to passive mode.

      And trust me, trying to figure out why some client only worked partially is a royal annoyance until everyone started designing protocols to be smarter with their connections so you don't have to open 100 ports to play a game anymore.

      2) It isolates the internal network numbering from the external. For 90% of home users, this would lead to blissful ignorance - their ISP can give them a new prefix and if they lose connectivity, they reboot the router and away they go. Do it in a traditional router environment where every PC needs ot use the prefix, and it's bound to happen that the next time their ISP changes prefixes, users get messed up. And diagnosing why would mean having to talk to family on the phone as remoting in is impossible (no connectivity, remember?), or a long drive out. Or family meetings where there's a pile of PCs in the corner as "they can't get on the internet".

      Sure, it's supposed to be transparent and smooth, but that just means it likely won't. And since every internet-connected IPv6 machine will have at least two IPv6 addresses, chances are it's going to be some VERY long conversations with family leading to guilt trips and having to do onsite support. Just get me a box that does NATv6, DHCPv6 that I can drop in and tell my parents to reboot if they have issues and things revert back to how it works right now in the IPv4 era.

      Plus, for me, i don't want to have to know the new IP address of my printer just because my ISP renumbered and gave me a different prefix, which means I'd probably have to use the reserved address space for that stuff so my IPv6 addresses don't keep wandering around, or having to update my )(@&#% firewall rules if there are some devices I don't want on the internet (data caps, remember?) but which always helpfully sniff router advertisements and other such autoconfiguration things in attempts to get on the 'net.

    4. Re:Major Supplier does not want home based servers by TheRealMindChild · · Score: 1

      Not necessarily. If you want a cluster on its own little network, it acts as one machine, so logically to everyone else it should come across as one logical host when routed out. Regardless of IPv6 or not

      --

      "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
    5. Re:Major Supplier does not want home based servers by Dagger2 · · Score: 1

      Which you can do just fine without NAT; use a separate subnet for the little network and you're done. No need to make your life harder than it already is by translating addresses over the boundary too.

    6. Re:Major Supplier does not want home based servers by vlm · · Score: 2

      There is a pretty hard core attitude shift in ipv6 that thou shalt not static assign addresses. Dynamic / multicast DNS to the rescue, etc.
      Also a VERY hard core attitude shift away from 1:1 mapping of address to interface. I have an ethernet at home with something like 4 ipv6 addrs on it, long story.
      If you do that, a renumbering is simple. Wait a moment for the router to start advertising its new prefix and you're all done. No need to reboot or any of that.
      We can trust mfgrs and poor programmers to totally F this up. Really ipv6 stacks should never have been made widely available with statically assignable addresses, that would fix a whole lot of issues with people who none the less demand the ability to shoot themselves in their foot.

      Problem #1 is pretty much a firewall config issue. You want stateful firewalling or not? You decide.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    7. Re:Major Supplier does not want home based servers by Bengie · · Score: 1

      Apps know there's NAT, and cannot assume end-to-end connectivity. With IPv6, determining if there's end to end connectivity is much hardware because firewalls are transparent

      UPNP works well with any good IPv6 firewall. Just like UPNP with IPv4+NAT.

    8. Re:Major Supplier does not want home based servers by mark-t · · Score: 1

      That's only fine if you don't want any internet connectivity with those devices at all. If a NAT'ed connection would genuinely be good enough for a some proper subset of your network, then why use up globally visible IP's that could be better used on devices that actually *would* use them?

      Sure, this might not seem like a problem given the large address space available with ipv6, but can you give me a single practical reason that we should be deliberately wasteful with that space when NAT accomplishes the goal with significantly less effort than configuring a firewall to accomplish the same thing? At least with ipv6, you still have the option of the deciding which devices you'd want to have globally visible IP's and which ones you might want to be collected under a single one. Please consider that NAT under ipv6 does not automatically mean that every device must use it*... it only means that the devices *YOU* choose can be collected together and treated as one by the outside.

      *Heck, it doesn't even mean that with v4, as long as you have globally visible v4 IP's available for you to use. I've got an account with my ISP that allows me to have more than one (but a fixed number of) globally visible IP's, and I've configured my own home ipv4 router to give certain machines on my LAN globally visible IP's which are assigned by my ISP via DHCP, bypassing NAT for Internet connectivity, while putting all the other ones behind a NAT (I have over a dozen different devices on my LAN, but nowhere near enough global IP's from my ISP for even half of them). Granted, much of my incentive for setting it up this way is because of the limited number of globally visible IP addresses available from my ISP (and I am currently utilizing all of them), but even if the number were much larger than I have right now, I do not think I would substantially alter the basic configuration.

    9. Re:Major Supplier does not want home based servers by feld · · Score: 0, Troll

      Usually when you see a "demand" for NAT on ipv6 its people who don't understand the relationship between a statefull firewall and NAT, and they really are "demanding" their existing firewall minus the NAT part.

      2 advantages of NAT beyond firewalling:

      1) Apps know there's NAT, and cannot assume end-to-end connectivity. With IPv6, determining if there's end to end connectivity is much hardware because firewalls are transparent - you may be able to establish a partial link, but not a full one because the firewall lets some of the packets through.

      Please tell me you don't have a job working with networks. Either programming or as a sysadmin/engineer. This problem was solved by people communicating across the internet before you were born.

      There's only one advantage of NAT: reserving the IPv4 space. There are no others.

    10. Re:Major Supplier does not want home based servers by Pf0tzenpfritz · · Score: 1

      Not necessarily. If you want a cluster on its own little network, it acts as one machine, so logically to everyone else it should come across as one logical host when routed out. Regardless of IPv6 or not

      If you want a cluster act as one machine then you'll have to load balance it anyway. Either by appliance or software, so what's the deal?

      --
      Oh, the beautiful gloss of greality!
    11. Re:Major Supplier does not want home based servers by Anonymous Coward · · Score: 0

      1) Apps know there's NAT, and cannot assume end-to-end connectivity. With IPv6, determining if there's end to end connectivity is much hardware because firewalls are transparent - you may be able to establish a partial link, but not a full one because the firewall lets some of the packets through. In the early days of NAT, this caused no end to confusion with old protocols (e.g., FTP) where one could connect to the FTP server, but fail to transfer data. These days, FTP clients often check to see if their IP address is in the reserved range and default to passive mode.

      Please don't talk such nonsense. NAT and firewalls have no relationship with each other. They may however both be implemented on the same router as in the case of a DSL/cable router.

      Usually apps don't know there's NAT present. They have to go out of their way to detect it.

      Having a 'partially' open connection is all to do with firewalls and nothing to do with NAT. The problem exists on IPv4 exactly as much as on IPv6, and with more issues on IPv4 NAT than IPv6 because you often know there internal IP and NAT rewrites the ports used within and outside the firewall, which means when a protocol tells you to send to an IP:port it cannot know the external IP:port without having to resort to methods like STUN (this is what causes problems with VoIP eg SIP, P2P protocols, Xbox Live etc). The external IP:port problem goes away with IPv6 because it's the same internally, this is what the end-to-end connectivity is all about. It's not about some ports firewalled and others not - that applies to any firewall setup on any version of IP.
       

    12. Re:Major Supplier does not want home based servers by antientropic · · Score: 1

      Amazing how you manage to spin two giant downsides of NAT as advantages. #1 is especially bad: no end-to-end connectivity means whole classes of applications (like peer-to-peer systems) are only possible with awful hacks (if you are lucky). #2 is really a non-issue. Things like SLAAC and DNS were invented for a reason.

    13. Re:Major Supplier does not want home based servers by Anonymous Coward · · Score: 0

      2) It isolates the internal network numbering from the external. For 90% of home users, this would lead to blissful ignorance - their ISP can give them a new prefix and if they lose connectivity, they reboot the router and away they go.

      You don't need full NAT for this. Use a ULA internally and move it through IPv6-to-IPv6 Network Prefix Translation (NPT):

      http://tools.ietf.org/html/rfc6296
      http://en.wikipedia.org/wiki/IPv6_prefix_translation
      http://en.wikipedia.org/wiki/Unique_local_address

      Rewritting ports and addresses is no longer necessary. A 1:1 mapping between the ISP-prefix-IP and the ULA-IP solves this.

    14. Re:Major Supplier does not want home based servers by makomk · · Score: 1

      Apps know there's NAT, and cannot assume end-to-end connectivity. With IPv6, determining if there's end to end connectivity is much hardware because firewalls are transparent - you may be able to establish a partial link, but not a full one because the firewall lets some of the packets through.

      They don't know what kind of NAT though, which matters for most applications that care about end-to-end connectivity because there's a good chance the system on the other end is NATted too. Is it full-cone, restricted-cone, symmetric? Does this depend on whether the application is speaking UDP or TCP? What about the other end? Will we have to let the other system initiate the connection because they're behind a symmetric NAT and can't holepunch, or vice-versa, or will we have to give up on peer-to-peer communications altogether and go through a central server?

      Standard NAT holepunching techniques work just fine with firewalls. They do not work reliably with NAT, and especially not with carrier-grade NAT.

    15. Re:Major Supplier does not want home based servers by ravenlord_hun · · Score: 1

      Looking at your links, that thing sounds like the solution to one of the biggest problems (I have) with IPv6. But, it also looks... pretty experimental. Looking it up, it's added into linux kernel 3.7 on 2012 Dec. I'd rather not make assumptions just when it'll reach consumer level devices...

      Kind of annoying that even when EVERYONE SHOULD USE IPV6 such solutions are still just starting to get accepted and are faaaaaaaaaaaaaaaaar put into use.

    16. Re:Major Supplier does not want home based servers by Anonymous Coward · · Score: 0

      We can trust the management staff at the vendor companies to totally F this up.

      FTFY.

    17. Re:Major Supplier does not want home based servers by ravenlord_hun · · Score: 1

      If you have iptable/firewall rules (like exposing port 22 to WAN), is there a way to automate renumbering for them too, or is that a manual fun all the time? I don't think I'd like having to write a script that runs every 6 hrs to check if my ISP decided to rotate my IP again and update everything accordingly.

    18. Re:Major Supplier does not want home based servers by Rising+Ape · · Score: 1

      That seems a bit pointless. Why have a firewall if you're going to let anything open it up? Just as effective would be to have no firewall and simply don't open ports on the end machines if you don't want to accept connections.

    19. Re:Major Supplier does not want home based servers by marka63 · · Score: 1

      add pass tcp from any to me 22 setup in keep-state

      It might not be iptable but it is a firewall rule.

    20. Re:Major Supplier does not want home based servers by aaron552 · · Score: 1

      Common use case: User wants to run a SMB server on his home network without it being accessible from the Internet.

      --
      I had a sig once. It was lost in the great storm of '09.
    21. Re:Major Supplier does not want home based servers by knorthern+knight · · Score: 1

      > There is a pretty hard core attitude shift in ipv6 that thou shalt not
      > static assign addresses. Dynamic / multicast DNS to the rescue, etc.

      Idiot internet hippies... sigh. The way around that is to assign fixed IPV6 link-local addresses in your hosts file. See https://www.linux.com/learn/tutorials/428331-ipv6-crash-course-for-linux

      > Let's say you have three PCs in your little link-local LAN:
      > fatfreddy, phineas, and franklin. You can use these fine
      > hostnames over IPv6 as easy as pie. You'll make identical
      > entries in the /etc/hosts file of each PC, like this:
      >
      > fe80::20b:6aff:feef:7e8d fatfreddy
      > fe80::221:97ff:feed:ef01 phineas
      > fe80::3f1:4baf:a7dd:ba4f franklin
      >
      > Now you can ping6 by hostname:
      >
      > $ ping6 -I eth0 phineas
      > PING phineas(phineas) from fe80::221:97ff:feed:ef01 eth0: 56 data bytes
      > 64 bytes from phineas: icmp_seq=1 ttl=64 time=17.3 ms

      --

      I'm not repeating myself
      I'm an X window user; I'm an ex-Windows user
    22. Re:Major Supplier does not want home based servers by Rising+Ape · · Score: 1

      So have the SMB server only accept connections from the local network. Same result.

      As an added bonus, you won't accidentally leave your machine unprotected if you connect it to different network - a common thing to do with mobile devices and wireless.

    23. Re:Major Supplier does not want home based servers by Dagger2 · · Score: 1

      The practical reason is that it makes life easier. NAT's a pain. That space isn't wasted if it's being used to make your life easier (and thus cheaper, which is something businesses should be interested in.)

      Subnets are /64, and there's 330 million of them available in IPv6... per person on the planet. If you want to use one or two for extra networks, go for it. (And if you're thinking of conserving individual addresses rather than subnets... you really don't need to do that. A /64 is never going to run out of addresses.)

    24. Re:Major Supplier does not want home based servers by aaron552 · · Score: 1

      So how does one do this on Windows? I suppose you could do it by IP with the Windows firewall but I thought you were against firewalls; additionally, with IPv6 there's no guarantee that the prefix assigned by the ISP will remain the same, if I'm reading other comments correctly. Isn't this kind of task is exactly what a firewall is supposed to do for you?

      --
      I had a sig once. It was lost in the great storm of '09.
    25. Re:Major Supplier does not want home based servers by Rising+Ape · · Score: 1

      Maybe you can't, I don't know. If not it's a limitation of Windows or the SMB server in question.

      The Windows firewall is a way of letting the user decide what is and isn't authorised rather than the application, which is a useful function. The problem with separate firewall boxes is that's not really possible for the average user to do that - configuring them is rather unintuitive to say the least. And having UPnP defeats the point of the firewall, as it means the application makes the decision - but it's quite capable of doing that on its own without a separate firewall box. Having such firewalls as standard will encourage application writers to rely on it, i.e. to assume the network is secure by default. I'd consider it bad practice for applications or operating systems to rely on external security measures, particularly in the modern era of mobile devices and untrusted networks.

  4. appropriate slashdot quote by Anonymous Coward · · Score: 0

    "If you wait long enough, it will go away... after having done its damage. If it was bad, it will be back."

    What insentive is there for ISP's to go IPv6?

    Surely having a two-tier internet just allows for more marketing oppertunities...

    1. Re:appropriate slashdot quote by benjfowler · · Score: 3, Insightful

      They're probably looking to segment the market and screw as much money out of their customers as possible.

  5. Carrier-NAT SUCKS!!!!! by Anonymous Coward · · Score: 0

    I HATE it!!!! No SIP telephony. No remote access. No server hosting stuff. The only way I've been able to access a carrier-NATted network from the outside is by having the CPE router establish a VPN tunnel on connection to the internet. Even then the traffic has to flow the the VPN hub, so yeah carrier -NAT SUCKS!!!

    1. Re:Carrier-NAT SUCKS!!!!! by jones_supa · · Score: 1

      It's a hassle to babysit servers at home anyway.

  6. Pink Floyd. by SJHillman · · Score: 5, Funny

    I didn't know Pink Floyd was talking about ISPs.
    "Hanging on in quiet desperation is the English way. The pool is gone, v4 is over. Thought I'd more addresses to assign."

  7. IP4 is all you need, if .. by Krneki · · Score: 2, Interesting

    .. your country bought a shit load of IP address in the early day of teh Internet.

    for the record:
    Slovenia population: 2M
    IP4 reserved IP: 2.5M
    http://www.nirsoft.net/countryip/si.html

    --
    Love many, trust a few, do harm to none.
    1. Re:IP4 is all you need, if .. by SJHillman · · Score: 1

      The college I went to has a full v4 class B address space to play with, about 65000. There are about 3000 students enrolled at any given time and fewer than a thousand employees.

      I was hosting several servers in my dorm room with Internet addressable IPs (sadly not static)

    2. Re:IP4 is all you need, if .. by Anonymous Coward · · Score: 0

      sounds like Telekom Slovenije, d.d. saved the day

    3. Re:IP4 is all you need, if .. by Anonymous Coward · · Score: 0

      That's nothing. I work for an organization which owns a /8. I don't really blame them for hoarding it.

    4. Re:IP4 is all you need, if .. by Krneki · · Score: 3, Interesting

      In the early day of the internet we didn't even bother with DHCP, all the PCs in the lab had static internet IPs.

      Linux and windows 95 with static internet IP4 address with no firewalls.

      Pull something like that now and you are fucked up in 2 minutes. :)

      --
      Love many, trust a few, do harm to none.
    5. Re:IP4 is all you need, if .. by SJHillman · · Score: 1

      I should mention that this was still the case when I graduated from there in 2010

    6. Re:IP4 is all you need, if .. by Anonymous Coward · · Score: 0

      The company I work for has a full class A (one of the last to be given out), and we use the shit out of that block. Even my laptop, which is connected via a VPN is given an address from this block.

    7. Re:IP4 is all you need, if .. by ericloewe · · Score: 1

      That just halves the typical usability time frame for your average Windows 95 installation.

    8. Re:IP4 is all you need, if .. by feld · · Score: 2

      your company is idiotic. you shouldn't get a PUBLIC ip when you connect to a VPN with ipv4

    9. Re:IP4 is all you need, if .. by unixisc · · Score: 1

      IPv4 was a good idea only under the original assumptions in which it was created: under DARPA, the assumption was that only NATO militaries and associated organizations would be using it, and not the world's entire population, much less everything they own.

      The initial assignments by Jon Postel to the various organizations that dealt w/ them and therefore got those Class A address blocks was made on that basis - that they were the only ones who needed it. It's in fact misleading to even say that the average American has more addresses than others - that's only true if that American happens to be an employee of companies like AT&T, IBM, GE, Ford or those other early adapters. For everyone else, it's still drilling in the Class C bucket.

      However, redistributing IPv4 addresses today would be a futile exercise. Some people have suggested taking them back, or taxing them, but doing so would require totally redoing network configurations that have been in place many years, and if people are going to have to do them, it won't be much different from implementing IPv6. Also, the idea of having Classes in IPv4 has been another address limiter, since it forces an arbitrary number of addresses to be within each block. And subneting hasn't been universally implemented in IPv4.

      For mobile careers, the shortage would be even more acute due to home agents, mobile nodes and correspondent nodes - this is a major place where the abundance of IPv6 addresses within a home agent really helps.

    10. Re:IP4 is all you need, if .. by Anonymous Coward · · Score: 0

      Our uni still has static global IPS from their /16. They just firewall at the border. Much more efficient than relying on a NAT box.

  8. CGN is not instead of IPv6, it is complementary. by Moskit · · Score: 3, Insightful

    Even if an ISP implements IPv6 or dual stack for his residential customers, they will still face problems:
    - IPv6-only customer will not be able to reach IPv4-only content (and I bet there will be lots of it for years)) without CGN (NAT64)
    - not enough public IPv4 addresses for all customers mean that there has to be a form of NAT deployed centrally (CGN with NAT44) to provide them with IPv4 access (again, not all content is reachable by IPv6).

    Of course public IPv4 addresses (going around CGN) will be still there, you will just need to pay more for them. Marketing departments are not going to miss such an occasion, after all they need a financial explanation to rollout of IPv6.
    If you want to host a game server or FTP, you still can. Just pay a tad more for the privilege, right?

    IPv6 by itself is not going to resolve everything and avoid CGN usage. Those ISPs who say "we deployed IPv6 and it fixes everything" forget about the problem underneath (trailing/legacy IPv4 content).

  9. Premium rates should be charged for IPv4 by Anonymous Coward · · Score: 0

    I can't really believe that no one has thought of this or even suggested it.

    Premium rates should be charged for IPv4 addresses, or even taxed/levied by the government, there for making IPv6 cheaper.

    Most people won't care if they get an IPv6 address or IPv4 address. If IPv6 is cheaper then people will go for it.

    Perhaps the reason why carrier grade nat is being bandied about is because the government and its various security services want to monitor us even more, and carrier grade nat will make that even easier.

    1. Re:Premium rates should be charged for IPv4 by unixisc · · Score: 1

      I fully agree w/ this. These things work out by supply & demand. I don't favor governments doing it, I prefer the market doing it, and as it is, there is a shortage of IPv4 addresses, but not a shortage of IPv6 addresses. The ISPs should therefore roll in IPv6 w/ their current default pricing for standard access, and declare all IPv4 access as premium. Once they do this, one will see both websites and customers either move to IPv6, or go dual stack. Have a solution like dual-stack lite for IPv4-only sites & content, and that will solve this issue.

      Advantage of dual-stack lite - once IPv4 dies off, no changes will be needed to the networks.

  10. I can predict the future by slashmydots · · Score: 2

    So you've got an ISP that uses ipv6 and you get your own address so every service on the internet is guaranteed to work (sort of). Then you've got an ISP where rumor gets around that you all share one IP and that might cause a gigantic list of problems, break a ton of services, prevent you from accessing millions of websites that IP-banned "you," etc. Guess which ones customers are going to go for. You need zero technical knowledge to tell someone that with one ISP a ton of stuff on the internet doesn't work and with the other it works just fine.

    1. Re:I can predict the future by Ironchew · · Score: 1

      Guess which ones customers are going to go for.

      The only one available in their area. If customers have a choice of two (or three!) ISPs, they will all use carrier-grade NAT.

      IPv6 alleviates scarcity, and thus profits made on that scarcity. This is why it will not be implemented without government intervention.

    2. Re:I can predict the future by Barefoot+Monkey · · Score: 1

      I have a couple of questions:

      Are Internet-users in the UK actually limited to one ISP per area?

      How do ISPs profit from scarcity of addresses? I assume that you're referring to the practice of reserving static IP addresses for a premium, but they already did that pre-scarcity. Now that addresses are exhausted wouldn't it simply mean that they have fewer IPs available to sell to new customers, while existing customers who already lease static IPs will cling to the ones they already have?

    3. Re:I can predict the future by Ironchew · · Score: 1

      Are Internet-users in the UK actually limited to one ISP per area?

      I'm not sure, but if the UK is anything like the US, I wouldn't be surprised if customers had no choice in the end.

      How do ISPs profit from scarcity of addresses? I assume that you're referring to the practice of reserving static IP addresses for a premium, but they already did that pre-scarcity.

      You answered your own question. Carrier-grade NAT would allow ISPs to charge a premium for a residential IP (and an even bigger premium for a static IP).

      Now that addresses are exhausted wouldn't it simply mean that they have fewer IPs available to sell to new customers, while existing customers who already lease static IPs will cling to the ones they already have?

      The whole point of IPv6 is to do away with the scarcity of end-to-end static IPs. From a business perspective, IPv6 would destroy the investment these existing customers have made.

    4. Re:I can predict the future by Anonymous Coward · · Score: 0

      I have a more specific prediction. "Deluxe Internet services". Want those services that will break with IP sharing? Pay more to the ISP for the "deluxe" internet package (ipv6). Problem solved (from the ISP's point of view).

      Yeah, I know which option the customer is going to *want* to go for. I also know the ISP will make sure that the customer has to pay a little more for that option.

    5. Re:I can predict the future by andrewbaldwin · · Score: 1

      Are Internet-users in the UK actually limited to one ISP per area?

      I'm not sure, but if the UK is anything like the US, I wouldn't be surprised if customers had no choice in the end.

      Actually the UK is very lucky in this regard. I use the word lucky as I seriously doubt it was ever planned this way - that would be too much to expect.

      We are generally fortunate in having multiple ISPs all across the country. Apart from the 'big boys' (BT, Virgin, Sky, Talk Talk) there are a number of smaller ones - both independents and virtual ISPs reselling services provided by others [actually Virgin is Talk Talk underneath].

      The big companies grab the lions share - mainly catering to the fit and forget "I don't want to understand the technology" user base.

      I personally use a smaller supplier which gives me fast and reliable connections, a static IP (v4, v6 planned for this year), genuinely unlimited downloads at a price comparable with the big companies [once their headline grabbing first x months special deals wear off].

    6. Re:I can predict the future by Shimbo · · Score: 1

      Are Internet-users in the UK actually limited to one ISP per area?

      Most people end up using BT Wholesale's ADSL for the last mile, which is treated as a utility and regulated as such. Other ISPs use that but have their own arrangements for peering. Presumably they need to co-operate with BT to get IPV6 working, so they are doomed.

      In urban areas, ISPs sometimes locate equipment in BTs exchanges and run their own backhaul network; presumably they are a little less dependent on BT. And there are ISPs like Virgin which bought up the cable networks after the dot-com buble burst who have nothing to do with BT at all.

    7. Re:I can predict the future by jonbryce · · Score: 1

      BT supply the local loop to everywhere in the country except Hull, which is supplied by Kingston. Cable providers, and by far the largest of them is Virgin, supply an alternative local loop to around 2/3 of the population.

      On the BT network, other providers have put equipment into most of the exchanges which you can connect to over ADSL instead of BT (called local loop unbundling). BT also resell their service to other ISPs and you can get them everywhere you can get BT. If you want to use Cable, BT Fibre or Kingston, then you are stuck with that ISP, or in the case of BT, a reseller.

    8. Re:I can predict the future by Anonymous Coward · · Score: 0

      Thankfully the UK is absolutely nothing like the US. But thanks for your uninformed opinion...

    9. Re:I can predict the future by Anonymous Coward · · Score: 0

      The Hull area sucks for competition, without BT or Virgin cable, we are literally STUCK with these KCOM / Karoo / KC rip off merchants.

      Don't bother with OFCOM, they're full on useless even tho they have obligations to enforce competition rules, they don't bother and refuse to look into things in this area (Hull) no matter what you do. It really is like living in a different country ISP wise.

    10. Re:I can predict the future by grahammm · · Score: 1

      Most people end up using BT Wholesale's ADSL for the last mile, which is treated as a utility and regulated as such. Other ISPs use that but have their own arrangements for peering. Presumably they need to co-operate with BT to get IPV6 working, so they are doomed.

      No. The ISP connects to BT Wholesale using PPTP and customers establish a PPP link to the ISP, so ISPs can (as mine does) send both IPv4 and IPv6 over the PPP link. It does, of course, require the customer's router to support IPv6.

    11. Re:I can predict the future by grahammm · · Score: 1

      No. The ISP connects to BT Wholesale using PPTP

      Correction, I should have written L2TP not PPTP.

    12. Re:I can predict the future by jez9999 · · Score: 1

      Care to mention which supplier this is you use?

    13. Re:I can predict the future by Anonymous Coward · · Score: 0

      Cable TV coverage is more than 55% of UK population, and not increasing. With cable you don't get a choice of ISP, since all the cable companies have regional monopolies.

    14. Re:I can predict the future by Luuseens · · Score: 1

      Except maybe very rural areas (which are pretty hard to find in UK), there is usually a very good selection of providers. Virgin and BT being the bigger players, and a bunch of smaller companies as well.

  11. Re:CGN is not instead of IPv6, it is complementary by Sique · · Score: 1

    NAT64 is not too bad, and it puts the problems to the right side. If the IPv4 side complains that they run into problems because of those many connections from the same IP, they know they have to move to IPv6.

    --
    .sig: Sique *sigh*
  12. define:Carrier Grade by game+kid · · Score: 3, Funny
    Carrier Grade adj., patently obsolete; low quality; ridiculous; fucked up.

    WTF!? He just one-hit killed me. That's some Carrier Grade bullshit right there.

    At DeweyCheatam&Howe, we are committed to combining Carrier Grade customer service with Wall Street Grade executive profits.

    Come on, dude, stop driving that Carrier Grade '60s clunker and get a real car!

    She's my ex-girlfriend now, because that Carrier Grade whore was in our bedroom with some poolboy from down the block.

    --
    You can hold down the "B" button for continuous firing.
    1. Re:define:Carrier Grade by mark-t · · Score: 1

      "Carrier grade" has nothing to do with quality.

      It has to do with policy.

      If you were searching for synonyms, in the context of "carrier grade NAT" you wouldn't be too far off with "large scale", "group", or "widely distributed".

      NAT has problems at any level. On a small scale, such as home use, these may not insurmountable. At carrier grade level, however, it's very problematic.

      Compare being hit by a bicycle to being hit by a bus. Neither is good, but the latter is more likely to cause lasting problems.

    2. Re:define:Carrier Grade by Anonymous Coward · · Score: 0

      NAT has problems at any level. On a small scale, such as home use, these may not insurmountable. At carrier grade level, however, it's very problematic.

      I actually like NAT when used at home scale. With NAT there's only one way in and out the network, and it's very simple to collectively control what goes out and what goes in. Managing a set of IPs would be less convenient, especially when I have services I want to be visible only to LAN. With NAT, everything is LAN-only by default. It is quite similar to the whitelisting approach in information security, the NAT approach shares many of the benefits and drawbacks.

      In addition, with a single IP address I can view my own LAN as a single service when accessed from outside, instead of a collection of services. Why should my SSH server and HTTP servers have diffent addresses even if they run on different machines?

    3. Re:define:Carrier Grade by LiENUS · · Score: 1

      I actually like NAT when used at home scale. With NAT there's only one way in and out the network, and it's very simple to collectively control what goes out and what goes in. Managing a set of IPs would be less convenient, especially when I have services I want to be visible only to LAN. With NAT, everything is LAN-only by default. It is quite similar to the whitelisting approach in information security, the NAT approach shares many of the benefits and drawbacks.

      You can accomplish exactly that without nat, it's just a firewall set to deny only (in fact unless you do that even with nat your lan is almost as open as without nat.) The big #1 benefit to nat is your internal addresses aren't dependent on your isp's configuration, it allows you to have your own subnetting that YOU control without having an AS and address assignment.

    4. Re:define:Carrier Grade by Drishmung · · Score: 1

      "Carrier grade" has nothing to do with quality.

      Well for NAT, it has a lot to do with quality, just not in any positive sense. :)

      If you were searching for synonyms, in the context of "carrier grade NAT" you wouldn't be too far off with "large scale", "group", or "widely distributed".

      In fact, many people in the IETF prefer the name LSN (Large Scale NAT) to CGN. Or CHN (Carrier Hosted NAT). "Carrier Grade" carrys an implied endorsement. "Carrier Grade Routers", "Carrier Grade NAT". Oooh, shiny, it must be good.

      --
      Protoplasm. Quiet Protoplasm. I like quiet protoplasm.
  13. Re:Waiting on IPv6 for how long??? by Githaron · · Score: 1

    Do you really think you are going to get everyone to adopt an IPv7 before IPv6 is ubiquitous? Some people are already invested in IPv6. It will send the wrong message if the standards organizations start changing the recommended protocols before the current ones are widely adopted. Even less organizations will want to be early adopters. Without early adopters, there will not be any late adopters who wait until charges are widespread before switching.

  14. Re:CGN is not instead of IPv6, it is complementary by mark-t · · Score: 1

    Absolutely no IPv6 proponent is suggesting that anyone adopt ipv6 at this time without having a dual ipv4/ipv6 stack. The point of having ipv6 is to be able to connect to future possible ipv6-only content... which will start proliferating once the norm became people having both stacks. Much like how windows-only apps started becoming the norm even while it was still essentially just a GUI over top of DOS.

  15. Re:Waiting on IPv6 for how long??? by mark-t · · Score: 1

    ipv7 will not be necessary until we start colonizing other planets... *OUTSIDE* of our solar system.

  16. Re:CGN is not instead of IPv6, it is complementary by Anonymous Coward · · Score: 0

    Even if an ISP implements IPv6 or dual stack for his residential customers, they will still face problems:
    - IPv6-only customer will not be able to reach IPv4-only content (and I bet there will be lots of it for years)) without CGN (NAT64)
    - not enough public IPv4 addresses for all customers mean that there has to be a form of NAT deployed centrally (CGN with NAT44) to provide them with IPv4 access (again, not all content is reachable by IPv6).

    First off, one shouid generally be dual-stack at this point.

    If you're out of public IPv4 addresses, then give the end-point an IPv6 address and use NAT64; do NOT given them a private/RFC1918 IPv4 address, and set up NAT44.

  17. Re:I think there SHOULD be 2 tiers by kaws · · Score: 1

    I'm pretty sure that, that's what the carrier grade NAT will accomplish.

  18. Re:Waiting on IPv6 for how long??? by Dagger2 · · Score: 1

    The biggest problem with IPv6 is that it doesn't interoperate with IPv4

    Perhaps, but it's impossible, which rather puts a damper on doing it.

    that can allow incremental adoption in the existing Internet

    This is what we already did with IPv6.

  19. Re:Waiting on IPv6 for how long??? by ericloewe · · Score: 1

    It'd probably be enough for a large portion of our galaxy, too.

  20. Re:CGN is not instead of IPv6, it is complementary by DarkOx · · Score: 2

    NAT64 is not the solution so many here make it out to be. The original sensible migration path was to use dual stack and get most services over to ipv6 before the v4 space ran out.

    Everyone here knows the problems with less than 1:1 NAT in a pure v4 world. Slashdot'ers complain bitterly about it all the time. NAT64 brings all those problems and more.

    Think about this. Suppose your v6 only mail relay needs to send mail to a v4 only relay. It looks up the MX for the domain, than looks up the name it gets in response. Oh there is only A record no AAAA. Okay no problem right?

    We will just set up our DNS server to generate synthetic AAAA records when only an A rec exists and prefix the A record with the ipv6 network address spaced allocated for NAT'ing to the ipv4 space. Sounds good but now you have to give up DNSSEC or deal with even more complexity.

    Oh that remote mail server wants to a reverse lookup? How does a v4 only host deal with ipv6 PTR record? it probably doesn't. In any case the source ip points back at an address being used by the NAT gateway; but that's dynamic so the DNS server is going to have aware of the NAT device and probably be capable of generating synthetic PTR records on the fly.

    NAT64 is probably fine for the base case of contacting some webserver via http(s). It really falls down pretty fast when you think about other protocols, and typical SOPs on legacy systems that make all kids of assumptions about ipv4 addressing. Its not just smtp either think about all the stuff both older UNIX and Windows systems do by source subnet. Which by definition are the ones you have the NAT64 gateway in the first place. As for WWW access a traditional layer 7 proxy server for use when only an A record exists is likely a better choice.

    This feet dragging that's gone will mean that largish deployments of things like NAT64 are likely to be required; and that's unfortunate; because it takes what would have been a somewhat complex transition and turned it into something that is going to be a costly train wreck with difficult and confusing brokenness all over the place.

    --
    Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
  21. IPv6 core, IPv4 edge, thanks vendors by swschrad · · Score: 3, Interesting

    the big providers in the US, and many of the rest, are IPv6 enabled in the core. but edge equipment at the subscriber is not up to the task, so NAT IPv4 is how it's done here. virtually all of the DSL modems are MD'd (manufacturer discontinued) IPv4, so it makes sense.

    --
    if this is supposed to be a new economy, how come they still want my old fashioned money?
  22. Already happened by homb · · Score: 5, Informative

    CGN has already happened in countries that were late on the Internet bandwagon and got too few IPs.
    I am currently an unfortunate subscriber going through CGN, and let me tell you, the time I spent debugging connectivity issues is mindblowing.
    For those who don't understand the extent of the problem, CGN is also called NAT444:
    Your internal network has an IPv4 subnet, say 10.17.0.x. Then your router is allocated an IPv4 from your ISP. You think that's your IP, but it isn't. Your ISP itself is running NAT internally, and ultimately your data is being sent through the wire to the wider Internet with yet another IP.
    So you have 3 networks: IPv4 IPv4 IPv4
    Practically speaking, nothing that acts as a server will work. i.e. none of the modern multiplayer networking stacks work reliably, for example. When testing your PS3 networking, it will say (correctly) that you are screwed because you have a "Type 3 NAT", which is Sony speak for NAT444.

    1. Re:Already happened by yet+another+SanTiago · · Score: 1

      For those who don't understand the extent of the problem, CGN is also called NAT444

      Well, CGN does not meany automatically NAT444. Because provider uses private range, users could get multiple IP addresses for all their devices, so they don't need to have a router with NAT. This is common in small wireless ISPs, where wifi devices connecting clients to an ISP network work as bridge (but could be also configured as router with NAT).

    2. Re:Already happened by Anonymous Coward · · Score: 0

      I live in the USA, less than 7 miles from Evansville, IN - the third largest city in Indiana. The only Internet access avaliable here costs like $60 for 512kbit, blocks p2p, and uses CGNAT. Oh, and it's oversubscribed, so I rarely even get the full 512kbit.

      Yes, seriously. http://www.sitco.net/residential_internet.html

  23. Re:Waiting on IPv6 for how long??? by Bengie · · Score: 1

    We don't have enough for Earth yet alone our solar system: http://xkcd.com/865/

  24. Re:Waiting on IPv6 for how long??? by Anonymous Coward · · Score: 0

    it was thinking like this why we got stuck with IPV4

  25. Re:CGN is not instead of IPv6, it is complementary by Moskit · · Score: 1

    As you wrote - each of ISPs mentioned in the article says in one way or the other that CGN is a neccessity.

    Problem with IPv6 is that the business case is weak. ISPs have to spend money upgrading to IPv6 without offering anything new to get more income from subscribers. CGN and "pay more for a public IPv4" is, sadly, one of such cases that is likely to go forward.

  26. Re:Waiting on IPv6 for how long??? by mark-t · · Score: 1

    Not sure if you're trying to be funny, sarcastic, or if you genuinely think that.

    The reason we got stuck with 32 bits is because when that was decided upon, nobody ever expected that the internet protocol was going to become ubiquitous. That shortsighted view does not exist today.

    Yes, we will run out of ipv6 space eventually... it's a given. But it's not going to happen before we go to the stars.

  27. Re:CGN is not instead of IPv6, it is complementary by Yi+Ding · · Score: 1

    There's a RFC about one group's experience with using IPv6 and NAT64 exclusively (not dual stack): https://tools.ietf.org/html/rfc6586 It looks like the biggest stumbling blocks are chat clients and games. The result is not too surprising, because most P2P networking arrangements involve some kind of passing of IP addresses around, and it's doubtful that most programmers would have put in IPv6 support already.

  28. Re:CGN is not instead of IPv6, it is complementary by mark-t · · Score: 1

    What's new that they could actually afford to offer more public IP's for home subscribers that actually want them.

    And increased customer choice spells more opportunity for commercial gain, does it not?

  29. Expand TCP port numbers by rjforster · · Score: 1, Offtopic

    In jest I once remarked that we should keep IPv4 but rejig TCP to support 128 bits of port numbering (or maybe even more). Each client could have a (formerly) full 16bit range of ports and we could support a bajillion devices and do modulo 2^16 math to 'map' to the ports you're familiar with.

    People called me evil.

    May I repeat that this was in jest.

    1. Re:Expand TCP port numbers by Anonymous Coward · · Score: 0

      Too late! Half a dozen ISP's have already seen it and are implementing this brilliant idea right now. Somebody stop them!

  30. Re:CGN is not instead of IPv6, it is complementary by WaffleMonster · · Score: 2

    As you wrote - each of ISPs mentioned in the article says in one way or the other that CGN is a neccessity.

    Most also say they have no immediate plans to deploy CGN as sufficient IPv4 address space is available within their allocations.

    Every last one of them have already or are in process of deploying IPv6.

    Problem with IPv6 is that the business case is weak.

    Q. Hello, I am Interested in Internet service, do you offer IPv6?

    A. No, there is no business case for us to do so.

    Q. Thanks for your time....click.

    For me this is already reality today. Every RFP without exception we have participated in last 3 years either required or asked about IPv6.

    ISPs have to spend money upgrading to IPv6 without offering anything new to get more income from subscribers.

    CGN and "pay more for a public IPv4" is, sadly, one of such cases that is likely to go forward

    This was never about providing anything "new" it is about getting to *continue* to provide the same level of service.

    CGN costs more not only in terms of hardware it costs in customer support and administrative resources required to manage the system vs dumb packet punters.

    As an ISP the less CGN you need the less you spend. The more IPv6 you deploy the less CGN you need.

  31. so how do you ping them? by Anonymous Coward · · Score: 0

    Do you have to look at the network topology and ping a 128-char hex dump?

    DNS updates are STILL broken for IPv6 and piss easy for IPv4.

    If you're willing to leave everything to "automagically" connect (and then be completely fuggered when it doesn't), then you have a house with magic IP6 pixies running things and hope for the best.

    Seriously.

    I have a NAS box and a Media server and some computers that will want to share drives and so on.

    IPv4 this is EASY (relatively!) to do.

    I give my machine the name. It asks for a lease, the DHCP server tells my DNS server what IP address was handed out for what machine and what it should be called.

    I can then "ping arthur". As opposed to "ping 192.168.0.93" or use fixed IP addresses and copy the info to my DNS server config and reboot.

    But what do you do if you have IP6?

    DNS updates won't work. And now you have "ping 2e:92:ee:24:5a:3f:f4:f4:f4:90:0d".

    Brill.

    1. Re:so how do you ping them? by mattventura · · Score: 1

      They work fine for me using BIND and WIDE or ISC DHCPv6 (can't remember which I used). I can ping6 machines by name

  32. Re:CGN is not instead of IPv6, it is complementary by Chris+Mattern · · Score: 1

    The problem with ipv6/ipv4 dual stacking when there is little to no ipv6 only out there is that it is pain now, payoff later...maybe. Unsurprisingly, it's had trouble getting people to line up for it.

  33. Re:CGN is not instead of IPv6, it is complementary by Chris+Mattern · · Score: 1

    Q. Hello, I am Interested in Internet service, do you offer IPv6?

    A. No, there is no business case for us to do so.

    Q. Thanks for your time....click.

    Frankly, your ISP doesn't care that much about you, because you're not the vast majority of their user base. People who have even *heard* the terms "IPv4" and IPv6" are probably less than 1% of their customers.

  34. Re:CGN is not instead of IPv6, it is complementary by yet+another+SanTiago · · Score: 1

    For accessing IPv4, there are some alternatives to central CGN - 4rd, NAT-E and NAT-T. They are based on idea of keeping complete NAT state in customer routers and assign port ranges to them (e.g. one customer gets 256 ports from one IP, so 256 customers could share one IP) and use IPv6 as an underlying transport protocol for that. Routers translating this to legacy IPv4 internet would be stateless and therefore much more robust, simpler and scalable. Not to mention that having NAT just in customer routers allows users for example configure some static mapping for local services.

  35. Re:CGN is not instead of IPv6, it is complementary by yet+another+SanTiago · · Score: 1

    Sorry, names of alternatives are not 'NAT-E' and 'NAT-T', but 'MAP-E' and 'MAP-T'.

  36. Article is all FUD by cullenfluffyjennings · · Score: 2

    This article was totally lacking in any useful facts about why CGN (Carrier Grade NAT) won't work just fine. As you can see today, lots of games and things like Skype manage just fine to talk to other devices that are also behind a NAT. One of the many ways they do it is ICE (http://tools.ietf.org/html/rfc5245). Most applications today are designed to work behind NATs, that is because most people are behind NATs. Sure, I wish I could wave a magic want and have everyone using v6 but articles like this that have no factual information on what the problem is or why don't help.

    1. Re:Article is all FUD by arkhan_jg · · Score: 1

      CGN means you're double masquerade NAT'd. Your router get's 1 private IP, and NAT's that to your internal address range. Your router is also NAT'd behind another router, which has your real, globally routable IP - which you're sharing with a bunch of other customers. If you wish to experience what this is like, setup a 2nd router in front of your current one, and pretend you're not allowed to change anything on the one that has the real IP.

      So opening outbound connections is OK; both routers keep track of the request, wait for the response, and send it on to the device that requested it. But you can't have your router answer and foward unsolicited traffic any more; no manually forwarded ports, no uPnP. well, you can set it up, but since the upstream NAT router doesn't know about it, it means bupkiss. And besides, how would the router decide who gets the 80 or 22 port out of the potentially thousands of customers all sharing one fixed IP? Same goes for upnp port requests. So any fixed server is out, no setting up a mailserver, web server, ssh, remote access, your own private IPv6 tunnel. Even VPN clients can start getting tricky in some cases.

      Then there's the temporary servers via upnp. Games consoles do this all the time, as most multiplayer is peer-to-peer - quite often it won't even try if its double NAT'd. Video conferencing can punch through NAT these days using a 3rd party relay, but when both ends are double NAT'd it gets much harder. Obviously any explicit peer to peer stuff is out unless the other end is open, so bittorrent etc will work a lot less well, if at all. Get to your Dad's computer via remote access when he's double NAT'd? Good luck.

      Even worse, they may well set you up with 10's of thousands of others with a shared address pool, so that your outbound traffic comes from a different IP every time, which will play merry hell with any server you connect to that expects you to stick to one for the whole session, such as online banking or streaming. Even with tracking, so the router attempts to keep your session on one IP, you can come unstuck with sites spread over so many different URLs.

      So while you can get some stuff to work tolerably well behind double NAT, even relatively basic stuff can come unstuck, and trying to do anything even vaguely peer to peer, like playing on online games or going on skype can get really unreliable, and there's a lot more of that than you'd think in our new Cloud enabled world. And actual server stuff is right out.

      NAT was a hack to get round not enough globally routable addresses. Now we're even tighter on address space with no more to allocate, instead of deploying the new system with enough addresses for everyone and everything, we just splice up the old address space even smaller and more shared? Sigh.

      And it's a lie in the article that there aren't consumer routers that do IPv6 over WAN. Dlink, apple and belkin all do for starters. We just need the ISPs to stop dragging their feet and start handing out IPv6 address space - especially if they're going to double NAT IPv4.

      --
      Remember kids, it's all fun and games until someone commits wholesale galactic genocide.
    2. Re:Article is all FUD by WaffleMonster · · Score: 1

      As you can see today, lots of games

      Games use a client server model not a peer to peer model. A game server listens on a port for incoming requests from a client. All client to client interactions are server mediated.

      things like Skype

      If you count having to operate an army of supernode servers and routing calls thru strangers machines just because some sizable portion of users lack the necessary connectivity to establish an end-end session then yes Skype just "works".

      This article was totally lacking in any useful facts about why CGN (Carrier Grade NAT) won't work just fine.

      From quotes mentioning lots and lots of testing it sounds to me they are afraid of breakage and unhappy customers.

    3. Re:Article is all FUD by hab136 · · Score: 1

      >And besides, how would the router decide who gets the 80 or 22 port out of the potentially thousands of customers all sharing one fixed IP? Same goes for upnp port requests.

      ISPs don't have to (and probably can't) cram their entire customer base on to one IP. It's quite possible they'll have 16 or 64 or 256 external "real" IP addresses for thousands of customers.

      There will still be contention, but not as much.

    4. Re:Article is all FUD by Anonymous Coward · · Score: 0

      Games use a client server model not a peer to peer model. A game server listens on a port for incoming requests from a client. All client to client interactions are server mediated.

      And if you forget WoW for a moment, and start thinking about something like Quake or Unreal Tournament, how are you going to play with your friends, when neither of you is able run a server that any of the other is able to connect to?

    5. Re:Article is all FUD by Dagger2 · · Score: 1

      Not to mention that even a single NAT is a pain in the neck. The amount of time I've spent futzing with my NAT at home, even when I understand it... compared to some of the people I know who can spend ages poking at their router and then still fail to do a port forward. Adding an extra NAT in front isn't going to make anything easier.

      The above paragraph doesn't really add much to this conversation, I just needed an excuse to post this:

      Your router get's 1 private IP

      Get's? Just no.

  37. Re:CGN is not instead of IPv6, it is complementary by WaffleMonster · · Score: 1

    Frankly, your ISP doesn't care that much about you, because you're not the vast majority of their user base. People who have even *heard* the terms "IPv4" and IPv6" are probably less than 1% of their customers.

    I think it depends on who you are. If you are just a residential customer getting service from megaco regardless of what your gripe is the sentiment is fairly universal.

    Small ISPs on the other hand care about every customer especially if you happen to have a business account. It only takes a few such calls to light necessary fires.

    The larger ones.. the ones who can afford to not care about their customers are paradoxically the ones currently much further along deploying IPv6.

  38. Re:Waiting on IPv6 for how long??? by Anonymous Coward · · Score: 0

    This isn't incremental adoption, this is trying to mash two incompatible networks together and failing; We could be doing this with IPX or even NetBEUI instead of IPv6 and it wouldn't be much more difficult - That's how much of a ballache this is.

    It's like no thought was given into the migration strategy when this was conceived - The most important thing in any network is the end-points but, relatively speaking, almost no end-point equipment supports IPv6 apart from computers - Games consoles, remote cameras, phones, PVRs, cable/sat boxes, home routers, I could go on.

    Yes NAT is a PITA but at least it doesn't require throwing out the bath and baby out with the bathwater!

    What someone needs to implement is sort of endpoint IPv6 IPv4 NAT - that would smooth the way by several orders of magnitude.

    And no it's not impossible, just horribly kludgy like NAT; I've seen it done between IPX and IP FFS!
    Yes there are more IPv6 addresses than IPv4, but you won't need to access ALL of them and the whole point of NAT is address translation; There doesn't have to be any fixed relation between the addresses most of the time as long as the DNS mapping is right (And you are almost forced to use DNS with IPv6 anyway since doing it by the numbers is nigh impossible unlike with v4), and for those addresses where you need a fixed target, you could assign a static NAT for that particular address pair.

    The principle is simple and well known; Implementation is annoying but we can derive implementations from existing many-to-many IPv4 NAT systems and extend to understand IPv6 and DNS relationships.

    The reasons this hasn't been done yet is the IPv6 vendors want to sell all new equipment instead of just one magic box, and on the flip-side IPv4 people don't give a crap because they hold all the cards and content.

  39. Mod parent insightful by OneAhead · · Score: 2

    This is exactly what a lot of people fail to see. The free market is like Portland cement: stop stirring it for too long and it loses its fluidity and sets into cartels. And say what you will about the EU, they're doing a relatively good job at continuously prodding the big market players for the good of the consumer. Especially compared to the US, where a lot of providers of common services (like cell and internet) overprice and underdeliver.

  40. Re:CGN is not instead of IPv6, it is complementary by marka63 · · Score: 1

    Eyeball ISP's that light up IPv6 and control the router see a significant percentage of traffic (double digits) as IPv6.

    Content sites that enable IPv6 see ~1% of traffic being IPv6.

    ISP's that delay turning on IPv6 are just increasing their long term costs as they will need to install bigger CGN's and will have a bigger customer base to move when the time comes as customers will continue to buy IPv4 only equipment.

    For most sites there is not a significant cost or pain to deploy IPv6 these days. The servers boxes already support IPv6 as do the desktops.

    For a home user, assuming that their ISP supports IPv6, you are looking at replacing a single router. IPv6 capable routers can be got for around $150
    and cheaper ones are coming.

    For customer facing servers you turn on IPv6 in the router or check the IPv6 box with the cloud provider. Add a test DNS entry with the IPv6 address for the server and check that your backends work. Once that is done you put a AAAA address on the main DNS entry. If thing break at this sage you remove the AAAA record and re-test.

    The day to day costs of dual stack vs IPv4 only is negligible.

  41. Re:CGN is not instead of IPv6, it is complementary by mark-t · · Score: 1

    How do you figure dual stacking has any pain associated with it? It's completely transparent to the end user when you are accessing things by name.

  42. Since 95 .. still nowhere by dindi · · Score: 1

    1995-ish I wanted to write my thesis on IPv6. I did a lot of research, tests, then decided on a different subject that was closer to my heart at the time. (had to skip a year because of work abroad)...

    2013: I am still on IPv4 and there is not even a hint that my ISP's employees even heard of it.

    I honestly don't get it. OS-es support it, devices support it, network devices support it, it is just not happening. The fastest evolving technology, the billion-chillion dollar web, and we are still sharing IPs and paying premium for a damn public IP ....

    How is that. Anyone care to share ?

    1. Re:Since 95 .. still nowhere by MadMaverick9 · · Score: 1

      Well - the main question that comes to my mind is: how are you going to migrate users from iv4 to ipv6?

      And I am not talking about geeks on /. and other network experts.

      I am talking about regular users who have four or five devices at home that connect to a dsl router at home either with Ethernet cable and/or Wifi. All using ipv4.

      How are you going to migrate all those users to ipv6?

      Is somebody from the isp going to visit every customer and migrate them to ipv6? As in - the technician from the isp is going to change settings and/or install addtl. software on whatever OS and whatever device the user may have at home. I would think not ...

      So what's the plan for this?

      And don't mention tunneling and dual stack and all that stuff. That's not gonna do it for regular users, who simply turn on their laptop, desktop and smartphone and they simply get connected to the internet using ipv4 dhcp from the dsl router.

      What's the plan/strategy to migrate these users to ipv6?

      And I am not talking about regular users in a derogatory way.

    2. Re:Since 95 .. still nowhere by smash · · Score: 1

      Your ISP is lazy. I have native dual stack at home and it just works. Zero issues, and it is enabled by default for all customers.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    3. Re:Since 95 .. still nowhere by FireFury03 · · Score: 1

      Well - the main question that comes to my mind is: how are you going to migrate users from iv4 to ipv6?

      Well you don't migrate them *from* IPv4 - you keep IPv4 running, you just add IPv6 too.

      - Start by dual-stacking the ISP. At this point, everything works as it always did, all but the geeks are still limited to IPv4.
      - Start supplying dual-stacked routers to your new customers. Your old customers will carry on as before, your new customers will be using both protocols, but favour IPv6 where possible. Devices like the Windows 7 laptop, or Android tablet will Just Work with the IPv6 router, no configuration needed, the user probably won't even notice. Old IPv4-only devices will continue to work with IPv4.

      At this point, you can leave it alone and let the natural turnover of hardware replace the old v4-only routers (old router breaks, replacement supports v6. customer wants to upgrade their wifi network, replaces router, new one does v6, etc). Or the ISP can be a bit proactive and ship out replacement routers to their old customers.

      At some point, the v4 addresses will start to migrate from being real addresses to CGNATted addresses. This might be a big switch over for all the ISP's users, or they might just decide that it'll only affect new users.

      Either way, at some point you will get a critical mass of IPv6-capable users, and that will allow server operators to entertain the idea of IPv6-only servers and IPv6-only services. You can see parallels with web browsers - for a long time, IE6 was very popular and all websites had to support it (even though this was very expensive to do), but eventually there were enough users using other browsers that websites said "no more IE6, you need to upgrade". The same would happen for the IPv4 to IPv6 transition - eventually there are enough users with IPv6 for service providers to say "we're not supporting IPv4 any more, if you want our service then upgrade your router". That will be what pushes the remaining people to upgrade their routers.

      The remaining IPv4-only hardware is going to be more specialist stuff that doesn't need to talk to the internet anyway. We're talking things like printers, etc. Workstations and printers can talk to each other over the LAN forever more - that requires no support from the ISP.

      Eventually, many many years in the future, ISPs will pull the plug on IPv4 entirely. Routers will still do DHCP and hand out IPv4 addresses to machines on the LAN but there will be no IPv4 internet connectivity. Your PC may still talk to your printer over IPv4, no one really cares.

      Later, router vendors might decide no one uses IPv4 at all any more and remove it entirely - at that point, all the old legacy IPv4-only devices on the network will cease to work (without manual configuration).

      As you can see, none of this requires any kind of knowledge for the home users and no home visits - it just requires a little bit of proactivity from the ISPs and router vendors. Large corporate networks will, of course, require more than this, but that's why they employ net admins.

    4. Re:Since 95 .. still nowhere by bitflusher · · Score: 1

      Here in the Netherlands at least 70% of the modem/routers are provided by the ISP and are remotely managed. This was introduced when VOIP required a plug and play way of installing. Most of these (voip) managed routers are new enough to support ipv6. so there is nothing to worry about for the end user. Migration path for users that just turn on their computer on, it just works. I am participating in an IPV6 beta program by my ISP. In my case i had to manually alter the configuration to use IPV6. My laptops and pc's used ipv6 after a reboot and the 3 android devices started using it because of the wireless signal was interupted. One old xp pc is still using ipv4 and kept working and will do untill i dump it in the trash. My concern are the small business with a server or 2. those need a migration path but have no dedicated it guy and refuse to pay someone to fix something that might still work but scream when the mail does not arrive anymore through 3 layers of NAT.

    5. Re:Since 95 .. still nowhere by FireFury03 · · Score: 1

      My concern are the small business with a server or 2. those need a migration path but have no dedicated it guy and refuse to pay someone to fix something that might still work but scream when the mail does not arrive anymore through 3 layers of NAT.

      I tend to find that mail not arriving is a pretty good motivation for those sorts of people to pay me to make it work again...

    6. Re:Since 95 .. still nowhere by bitflusher · · Score: 1

      I tend to find that mail not arriving is a pretty good motivation for those sorts of people to pay me to make it work again...

      True, although those are the rushed "implementations" later described on tech site articles as "fast implementation IPV6 damages small business" and later picked up and translated "IPV6 is bad for business"

    7. Re:Since 95 .. still nowhere by WaffleMonster · · Score: 1

      Well - the main question that comes to my mind is: how are you going to migrate users from iv4 to ipv6?

      The question at hand is how are you going to give users IPv6 in addition to IPv4 they already have.

      I am talking about regular users who have four or five devices at home that connect to a dsl router at home either with Ethernet cable and/or Wifi. All using ipv4.

      The IPv4 only router/NAT device either becomes obsolete or breaks and is replaced with a new one.

      Every IPv6 capable thing on the broadcast domain of the customer router now has IPv6 without having to make changes or exert effort specific to IPv6.

      Is somebody from the isp going to visit every customer and migrate them to ipv6?

      Some plan to yet halflife of these devices is only a few years. There is not much to be gained in being overly aggressive in this regard. It is a statistical game. The faster you drive the more it costs for ever diminishing results.

      Old technology will cycle out naturally on its own then remaining holdouts can be addressed with reasonable expendatures.

      There have been various technology changes in the past requiring ISPs to draw a line in a sand and obsolete certain classes of CPEs. For example many ISPs won't allow docsis 1 era equipment on their network as it prevents them from requiring more secure BPI modes.

      And don't mention tunneling and dual stack and all that stuff. That's not gonna do it for regular users, who simply turn on their laptop, desktop and smartphone and they simply get connected to the internet using ipv4 dhcp from the dsl router.

      Dualstack IPv4 and IPv6 is the most generally accepted and widely deployed plan to get regular users access to the entire Internet (IPv4 and IPv6) with the least inconvinence and no breakage of existing applications.

      Once a customer router is advertising IPv6 RA's to the network all IPv6 capable laptops, phones, tablets, game consoles or whatever get IPv6.

  43. even in western australia by smash · · Score: 1

    ... which is about 25 years behind the rest of the world in most things, i have had native IPv6 for a year now, and could have had it much earlier if i switched to my current ISP (internode) earlier.

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    1. Re:even in western australia by DigiShaman · · Score: 1

      I've got AT&T DSL at my place. Apparently they support IPv6, but my DSL modem needs to be replaced if I want an IPv6 address/block whatnot. Never mind I just payed 70 some bucks for a new one at the start of my subscription (less than 12 months ago), but that I will have to spend another 70 bucks on one that does support IPv6.

      At least both my router and computers support it. So I'm 2/3rds there. I figure if they start forcing me to use CGN, then I'll pick up the modem in question. That, or I'll just drop their service for something else that will -hopefully- be available by then.

      --
      Life is not for the lazy.
  44. World IPv4 day by Anonymous Coward · · Score: 0

    Could we please please do a World IPv4 dat on, say, 04-04-2014 where we globally turn IPv4 OFF?

    Then we could turn it back on the next day, wait a year, then turn it off permanently.

    Problem solved.

  45. Re:CGN is not instead of IPv6, it is complementary by Moskit · · Score: 1

    True, although those mechanisms are fairly new (=a bit late) and not widely commercially implemented at the moment (home-device support), compared to centralized "classic" NAT in form of a CGN device.

  46. Re:CGN is not instead of IPv6, it is complementary by Moskit · · Score: 1

    How many people call and ask for IPv6?
    That 0.01% who are technical and who care?
    For majority of subscribers it's rather:
    Q: Hello, do I need this IPv6?
    A: No, it gives you same things as IPv4.
    Q: Oh, thank you, I'll take just plain old IPv4 then, don't want to pay more for the same.

    As for RFPs... sadly people ask for many things when they provide requirements, but do not quite use them. The very same companies that require or ask about IPv6 support when buying network equipment often just don't do anything with it afterwards, except for "ok, we future-proofed ourselves by asking for IPv6 in case someone forces it on us later on".

    Fully agreed that CGN = more expenses (and therefore undesired), but "more IPv6 _you_ deploy" is not a sufficient condition by itself. You also depend on what _others_ do, and if there is a lot of content available only over IPv4 you still need a CGN in one form or another.
    Luckily Google, Youtube and some other large content provideers have already made the right thing and switched IPv6 on.

  47. Protocol speeds? by unixisc · · Score: 1

    How? Why? In what way? Or are you just trolling?

  48. How to push IPv6 to consumers by unixisc · · Score: 1

    They should reverse the pricing on this. Essentially, tell their customers that they are moving to IPv6, which will be priced the same, whereas if customers want to stay w/ IPv4, it will become more expensive, due to IPv4 addresses running out. That's how companies migrate customers to products they prefer to promote over the existing ones.

    Also, there ain't much that most customers would need to do. If they are on Windows 7 or OS-X or Linux, their OSs already support IPv6. W/ XP, some more tools would be good, since XP doesn't do a good job of natively supporting it. The main showstopper for customers is not what their own systems can or can't support - it's that most websites are still IPv4 only. So shifting them to an IPv6/dual-stack lite solution should enable them to access all content over the internet.

  49. Re:Waiting on IPv6 for how long??? by unixisc · · Score: 1

    When are we going to have a new IPv7 which addresses this problem and gives us a solid new IP that can allow incremental adoption in the existing Internet, thereby ensuring it WILL be adopted and solve the IPv4 problems? IETF, GET TO WORK!!!!

    What do you mean by 'incremental adoption in the existing internet'? There is no solution that doesn't involve increasing the IPv4 address space from its existing 32-bits, but the moment you allow that, due to the changes in the IP header, the same amount of efforts needed in adapting IPv6 would be needed in this 'IPv7' as well.

    I do think there will be an IPv7, but I happen to think it will be compatible w/ IPv6, not IPv4. What might happen is that once IPv6 has settled down, they might decide whether they want to increase the global prefix and decrease the interface ID, or adapt a tree structure in order to simplify routing, or so on - things of that sort, that won't change the IP header, but will have enough changes in it that it would make sense to rev the protocol. It was impossible to have a protocol compatible w/ IPv4, but w/ IPv6, that difficulty won't be so much.

  50. marketing by Anonymous Coward · · Score: 0

    now a days it became easy to on-line shopping from at home. for more details pls visit http://www.amazon.com/

  51. Re:CGN is not instead of IPv6, it is complementary by WaffleMonster · · Score: 1

    How many people call and ask for IPv6?
    That 0.01% who are technical and who care?

    Again I think it depends on who you are. If you are a business. If you are one of countless millions running a web site and ask about IPv6 because you want to offer the best experience to all customers this will have a measurable impact on the (in)actions of the ISP. If it is just a megaco access network your right it makes no difference.

    As for RFPs... sadly people ask for many things when they provide requirements, but do not quite use them.

    I don't give a shit if they use it or not. I just want to win. If checking yes in that box give me an advantage over someone who checks no thats all I care about.

    You also depend on what _others_ do, and if there is a lot of content available only over IPv4 you still need a CGN in one form or another.
    Luckily Google, Youtube and some other large content providers have already made the right thing and switched IPv6 on.

    Absolutely.

  52. Re:CGN is not instead of IPv6, it is complementary by Dagger2 · · Score: 1

    Fully agreed that CGN = more expenses (and therefore undesired), but "more IPv6 _you_ deploy" is not a sufficient condition by itself. You also depend on what _others_ do, and if there is a lot of content available only over IPv4 you still need a CGN in one form or another. Luckily Google, Youtube and some other large content provideers have already made the right thing and switched IPv6 on.

    Youtube is a massive fraction of the bandwidth on the net. Between them, Google and Facebook having v6, I'm told that v6-enabling an ISP sees about 40-50% of their traffic go over v6 immediately. (My stat is from a University network providing access to residential dorms, so the figure should be fairly similar at residential ISPs once all their customers are actually using v6).

    Halving your required CGN capacity is a decent chunk of savings.

  53. Re:Waiting on IPv6 for how long??? by Dagger2 · · Score: 1

    It's impossible because of the pidgeon hole principle. A v4 node has no way to uniquely identify every v6 node, so it can't specify which one it's trying to send traffic to.

    The only sort-of workarounds are tunnels or, as you say, NAT. But you already dismissed these gateway and tunnelling mechanisms as "clumsy" in your original post, so I'm not sure why you're now suggesting them as the solution.

    NAT64 has been done. It's not used because, as you accurately point out, embedded devices are doing a spectacularly poor job of supporting IPv6, which makes it easier to use the dual stack+NAT44 deployment that you so quickly dismiss as being unworkable.

    And note that doing that works just fine. You can have v6-capable devices on the same network as v4-only devices. When you roll out v6 on the network, v6-capable devices will get and use it straight away, and the v4-only devices will get it when you upgrade them.

    I'm not sure how you can say that's not incremential adoption.