Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Networking The Internet Technology

Can Large Scale NAT Save IPv4? 583

Julie188 writes "The sales pitch was that IPv6, with its zillions of new IP addresses, would eliminate the need for network address translation altogether. But Jeff Doyle, one of the guys who literally wrote the book on IPv6, suggests that not only will NAT be needed, but it will be needed to save IPv4 at the tipping point of IPv6 adoption. 'I've written previously that as we make the slow — and long overdue — transition from IPv4 to IPv6, we will soon be stuck with an awkward interim period in which the only new globally routable addresses we can get are IPv6, but most public content we want to reach is still IPv4. Large Scale NAT (LSN, also known as Carrier Grade NAT or CGN) is an essential tool for stretching a service provider's public IPv4 address space during this transitional period.'"
This discussion has been archived. No new comments can be posted.

Can Large Scale NAT Save IPv4?

Comments Filter:
  • by ls671 ( 1122017 ) * on Tuesday October 05, 2010 @08:17PM (#33802076) Homepage

    Of course it could fit most people needs who, by the way, don't even know what having a unique IPv4 address means, forget about knowing what a fixed IP address is. My only concerns would be towards people hosting services, even if they only host a gaming server.

    Before getting a fixed IP address, I remember using services like dyndns before I setup my own private dyndns server on a fixed IP address server that I had access to. I could always reach my system even if it changed address every 6 hours on the first dialup provider I registered to back then.

    So yes, it could, my only concerns is that it may cause prices to have a unique address or a fixed address to rise.

    • by bbn ( 172659 ) <baldur.norddahl@gmail.com> on Tuesday October 05, 2010 @08:45PM (#33802372)

      Large scale or ISP wide NAT is part of the solution. It will not "save" IPv4, whatever that means. It will make it possible to transition to IPv6 and still access all the old sites, that have not yet made the transition.

      It is not really important that slashdot.org is still IPv4 only. You can access it just fine. And slashdot.org has no need to access you.

      You use IPv6 in all the cases where you wanted that nice static IPv4 address before: When running peer to peer software. Setting up your small hobby server. Using direct peer to peer VoIP. And so on.

      All the consumer ISPs will transition soon enough during the next few years. We will fairly quickly be able to assume consumers will in fact be able to access IPv6 only sites. For the next 10 years you can also assume consumers will be able to access IPv4 only sites - is anyone really surprised by that?

      If all your gaming friends got IPv6, playing on your private IPv6 only game server - what do you care that some backwards dialup only ISP, in a country you never heard of, still is IPv4 only?

      • by tepples ( 727027 ) <tepplesNO@SPAMgmail.com> on Tuesday October 05, 2010 @09:44PM (#33802926) Homepage Journal

        slashdot.org has no need to access you.

        As far as I know, Slashdot does a short port scan on your IPv4 address when you preview or post a comment in order to make sure that your machine isn't an open proxy that might be abused for vandalism. That's why your first preview of the day from a given machine is so slow: it has to wait for the connections to time out.

        You use IPv6 in all the cases where you wanted that nice static IPv4 address before: When running peer to peer software. Setting up your small hobby server.

        In other words, things that cable and phone companies don't really want customers on the residential plan doing in the first place, as explained in the terms of service.

        If all your gaming friends got IPv6, playing on your private IPv6 only game server

        By the time that happens in several years, you may have grown out of online gaming. Which of the current video game consoles supports IPv6?

        • As far as I know, Slashdot does a short port scan on your IPv4 address when you preview or post a comment in order to make sure that your machine isn't an open proxy that might be abused for vandalism. That's why your first preview of the day from a given machine is so slow: it has to wait for the connections to time out.

          So that's the cause of this behavior... thanks for the insight.

    • Let's think about this shall we. there are 64K port addresses if I am not mistaken. that's effectively two quads IF you used them optimally. for inside the nat there are only 3 quads x 3 prefixs (169,192, 10). SO that gives us a little bit more than 5.2 quads. But that assumes every nat in the stack does everything perfectly.

      Now you might isn't that 5.2 quads worth of addresses? No because each computer is going to be using multiple ports.

      So this won't work. it's a bandaid however that will delay the

    • Re: (Score:3, Interesting)

      by mellon ( 7048 )

      The way CGN works is to spread multiple users across the same IP address. So forget about dyndns. Also forget about google maps, because it runs through ports like water, and TCP requires a 90-second timeout before releasing a port. Basically, CGN is a hack to cushion the blow, but it doesn't eliminate the need to switch to IPv6. You will like CGN a lot less than you like your present NAT.

      A much better choice would be to go to NAT64. That way you get end-to-end connectivity for the hosts that do I

      • Re: (Score:3, Insightful)

        by PybusJ ( 30549 )

        Absolutely. I don't understand why do dual-stack and NAT44 instead of giving customers IPv6 and NAT64.

        I assume this is because the problem isn't just all those web servers on IPv4 addresses, but a significant number of end user applications that are not IPv6 aware. Unfortunately, if we allow them to avoid upgrading with NAT44 then we can confidently predict that apps won't get updated and you'll never be able to switch it off. It's human nature not to fix the problem until forced to.

  • NOOOOOOO (Score:5, Insightful)

    by santax ( 1541065 ) on Tuesday October 05, 2010 @08:19PM (#33802090)
    Stop the madness. Give us ip6. We (as a society) would gain so many productive hours without NAT and the shit that comes with it. (Portforwarding etc). We have the technology ready to go and give everything it's unique ip. Can we please use that tech? It's not like it's high-tech or to new to be implemented by now.
    • by ls671 ( 1122017 ) *

      > Give us...

      Nowadays, not that many people give. It is also pretty rare that corporations give to their customer base. As well, it is rare that governments give since in the end we are paying for every dime they spend.

      So in the end, the most competitive solution will prevail. Read the cheapest one. If it is using a dual stack with natted IPv4 plus IPv6 well during the transition, this is what's going to happen.

      I would sure enjoy having IPv6 fully deployed right now but I have to be realist.

    • Re: (Score:3, Insightful)

      by skids ( 119237 )

      Despite the efforts of ISPs and some institutions (heck even Comcast has an IPv6 pilot program) no significant number of end-users are going to turn on IPv6.

      Nothing will happen until someone with enough clout decides to put a new "must have killer app" or free content out there and only allow IPv6 access to it.
      Then consumers might demand there equipment, OS and ISP support it. There's no money in that, so I'm not holding my breath.

      • by lullabud ( 679893 ) on Tuesday October 05, 2010 @09:23PM (#33802726)

        http://www.ipv6porn.co.nz/ [ipv6porn.co.nz] is giving away free porn to anybody who can access it with an ipv6 address

        • by radish ( 98371 ) on Tuesday October 05, 2010 @09:55PM (#33803024) Homepage

          And the rest of the internet is giving it away to anyone who can access it with an ipv4 address. Fail!

        • Methinks there is already plenty of free porn available on the IPv4 intertubez. :)

        • Re: (Score:3, Interesting)

          by Simulant ( 528590 )
          That's brilliant. We should force the .xxx domain to use ipv6 only.
        • by skids ( 119237 )

          Yeah, like that, but something more exclusive. As to what, well, you can pretty much freeload porn and music (well, "radio") with a clear conscience, and with minimal actual risk and a small level of ethical flexibility, movies as well.

          I've also seen a HIT on mturk that pays out to establish a v6/v4 tunnel to a free provider. So at least there is something around to nudge the technically adept to get hooked up. Don't know how they are funded.

          Hey, how about a replacement for SMTP that is designed from the

      • Re:NOOOOOOO (Score:4, Insightful)

        by turbidostato ( 878842 ) on Tuesday October 05, 2010 @09:56PM (#33803036)

        "Despite the efforts of ISPs and some institutions (heck even Comcast has an IPv6 pilot program) no significant number of end-users are going to turn on IPv6."

        Of course not, because that's not what end users do.

        End users will go IPv6 en masse as soon as the DSL "thingie" that their ISP installs on their homes and works magically to connect them to the intertubes goes IPv6.

    • by drolli ( 522659 )

      Maybe using NAT for half a year and having the increased number of people calling support and the increased cost of having terribly stateful routers motivates the ISPs to push ipv6.

    • Re:NOOOOOOO (Score:5, Insightful)

      by lanner ( 107308 ) on Tuesday October 05, 2010 @09:50PM (#33802984)

      I don't think non-networking guys really understand the harm that NAT/PAT/masq has done.

      I am talking economic damage. NAT has cost you money. It's cost you a LOT of money. It cost your company money. It cost everyone who uses computer an ASS LOAD OF MONEY totally wasted on a cheap hack to get around the fact that we needed a better addressing system.

      All the wasted software time which talented people worked for, and NAT is just a work-around.

      All the money wasted PAYING for above mentioned software, salaries, time.

      All of the needless hardware and software implementations related to NAT.

      Anyone who runs a large Cisco PIX/ASA platform can bemoan the number of statics needed between network interfaces.

      Think about the apps that had a really hard time working because of NAT. The games that could not peer-to-peer because both sides were behind NAT.

      Think about all of the companies that have multiple DNS views -- inside, and then public. That's a ton of extra work.

      Best thing of all that I look forward to in IPv6 is... the idiots that it will wring out of the IT/comp-sci sector. Idiot sysadmins that label their servers with IPv4 addresses, idiot programmers who won't learn IPv6 and will get the boot to the curb that they have long deserved.

      If you can't handle it, GTFO lamers. You don't need to know your workstation's IP address -- you need to know it's hostname and how to use DNS. I can't tell you the number of places I've worked at where people hard-code IP addresses into config files and the damage that it has caused, along with labeling servers/printers/whatever with their IPv4 address.

      • Re: (Score:3, Informative)

        by smash ( 1351 )

        Mod parent up. If you've had to deal with any sort of reasonably larged sized network and NAT, everything he mentions above is a huge pain in the ass. Relying on NAT as a "firewall" is brain damaged anyway, and those who tihnk NAT needs not processing ability compared to a proper firewall are deluded. Every single packet needs to be looked up against the NAT state table, so even though you don't have any real firewall rules, processing is still going on.

        The "protection" that NAT provides can be replac

        • Re:NOOOOOOO (Score:5, Interesting)

          by Pentium100 ( 1240090 ) on Tuesday October 05, 2010 @11:29PM (#33803796)

          Me too. I look forward to having no NAT and changing the IPs in my internal network every time I use a different ISP.

          "Hmm, my internet connection failed, better connect the backup one. OK, now this ISP gives me xxx:yyy:zzz:xxyz::0 IP, so I now have to go and change the addresses of all my PCs, since they won't be able to access the internet. If only there could be some way to keep the internal IPs constant..."

          Currently, the internal IPs of my computers do not depend on which ISP I am connected to.

          • Re: (Score:3, Informative)

            Currently, the internal IPs of my computers do not depend on which ISP I am connected to.

            Actually IPv6 interfaces can, nay MUST, allow multiple address assignments. So in an all IPv6 world, each of your computers will have an ISP-dependent (publically routable) address, as you say. But, they will each ALSO have a locally assigned, non-routable ("site-local") address that you can use as an unchanging address on your LAN.

            Plus, with IPv6 router solicitation/advertisement and/or DHCPv6, even the case of updating machines with new ISP-dependent addresses is not the onerous task you make it out to be

          • Re:NOOOOOOO (Score:4, Informative)

            by Nevynxxx ( 932175 ) on Wednesday October 06, 2010 @07:30AM (#33806366)

            If you have carrier redundancy, the IP6 stack can/will have *both* sets of IPs active at once, and you decide which gets used outgoing at the router. IPv6 actually includes multi-homing, unlike IPv4....

      • Re:NOOOOOOO (Score:5, Insightful)

        by PsychoSlashDot ( 207849 ) on Tuesday October 05, 2010 @10:50PM (#33803412)

        Your rant would be more compelling if your list didn't consist of "software time", "software, salaries, time", "software" (yes, again), "time setting it up (as if setting up a proper firewall ruleset was any less cumbersome)", and "games". Yes, games. Economic damage indeed.

        Look, NAT isn't ideal. I'll grant that. IPv6 is right. But I'd like to point out something. If NAT is seriously as big a deal as you make it out to be, that's man-hours that kept someone employed. Software houses employ people to work in projects that need doing. Working around network realities/idiosyncrasies needs to be done. Remove those realities and the rampaging hordes you envision writing NAT code won't just get a memo saying "hey, we were going to have you work on this uber useful productive project but didn't because you were working on that NAT code but now that it's gone, you're a productive member of society again!"

        There's some hyperbole in my post, but the point is clear. At my office we have a phrase, "scripting yourself out of a job". There are a lot of repetitive tasks like new user creation that I'm often tempted to script to save myself (billable) time. Sadly, when everything I do is scripted, I'm not needed. Anyone can punch in values and routine tasks are out of my hands. All that's left is sitting around waiting for something to go wrong. I can't charge for that. That being said, there's an ethical fine line between predatory billing - which we don't ever do - and scripting myself out of a job.

        Point is the economic "impact" of NAT isn't something that's worth talking about. If anything it employ[s/ed] people.

        • Re: (Score:3, Insightful)

          by smash ( 1351 )
          Remove the BS in dealing with NAT and we can move onto solving other more important problems. keeping broken shit to keep people employed reinventing the wheel is not productive - and essentially productivity is what provides human advancement. if we're wasting time dealing with brain damage just to maintain teh status quo, then why bother? I know this is government strategy for maintaining jobs, but it shouldn't be.
        • Re:NOOOOOOO (Score:4, Insightful)

          by stu72 ( 96650 ) on Wednesday October 06, 2010 @12:05AM (#33804124)

          Seriously?

          With this logic, you would be against any sort of more efficient process ever developed.

        • Re:NOOOOOOO (Score:4, Insightful)

          by antientropic ( 447787 ) on Wednesday October 06, 2010 @02:54AM (#33805058)

          If NAT is seriously as big a deal as you make it out to be, that's man-hours that kept someone employed.

          Classic example of the broken window fallacy [wikipedia.org]. Are you really saying we should prefer one protocol over another because it employs more sysadmins and developers in activities that would otherwise be unnecessary? Continuing this line of reasoning, we should abolish protocols such as DHCP and require manual configuration of all machines.

  • Hasn't it already? (Score:2, Insightful)

    by MrEricSir ( 398214 )

    For years we've heard predictions about how we'll run out of addresses "this year." Yet we haven't.

    I assume that's partly because my toaster doesn't have an IP, but it's also got to be because of NAT.

    • by santax ( 1541065 ) on Tuesday October 05, 2010 @08:21PM (#33802124)
      You know... you really should upgrade your toaster.
      • by CRC'99 ( 96526 ) on Tuesday October 05, 2010 @09:21PM (#33802712) Homepage

        Joke aside, my network printers don't support IPv6, my 802.11 access point doesn't support IPv6, my SIP phone doesn't support IPv6, my ADSL modem/router doesn't support IPv6.

        Tell me again, how is this transition supposed to work if a good 50% of equipment doesn't support IPv6?

        Even if all these devices actually did support IPv6, why would I want them on publicly accessible IP addresses? The truth is, IPv6 hasn't taken off because really there is no huge need for it. Private networks (and there is gobs of IP space for those) are the norm, and in 90% of cases are more than acceptable with a device doing NAT to the rest of the world.

        There is nothing stopping people having both public and private IPs (like I have) for things that don't behave behind NAT. That is unless your ISP won't give you addresses....

        • Re: (Score:3, Insightful)

          by sjames ( 1099 )

          There is nothing stopping people having both public and private IPs (like I have) for things that don't behave behind NAT. That is unless your ISP won't give you addresses....

          And THAT is why you'll be needing IPv6. They won't have any addresses to give.

        • by asdfghjklqwertyuiop ( 649296 ) on Wednesday October 06, 2010 @12:17AM (#33804216)

          why would I want them on publicly accessible IP addresses

          Because they're globally unique. You'll never have a conflict of address when you start doing business with other entities with large networks or because the hotel just so happens to be using the same private addresses as a network you're trying to make a VPN connection to from your laptop.

          And just because they're public addresses doesn't mean they're publicly accessible.

    • by vanyel ( 28049 ) * on Tuesday October 05, 2010 @08:39PM (#33802302) Journal

      It has never been "this year", but it *will* be in the next two years, probably next year, at the Registry level. Existing ISPs already have their pools of addresses they can continue using for sometime longer until those are depleted, and yes, NAT has kept this from happening a lot sooner, but lets not make the mistake the US did with the metric system and keep an archaic and broken system in place when life is so much easier (after the transition anyhow) if we switch.

    • by DeadBeef ( 15 ) on Tuesday October 05, 2010 @09:31PM (#33802808) Homepage

      I don't know where you have been getting your predictions. It is pretty certain that IANA is going to run out of space [potaroo.net] about the middle of next year.

      We have 14 /8's left in the IANA free pool, we use up almost 2 /8's every month.

      Are you betting on the ipv4 space usage magically decreasing ( right when everyone will start freaking out about getting their last allocations )?

      • by bbn ( 172659 ) <baldur.norddahl@gmail.com> on Tuesday October 05, 2010 @09:49PM (#33802970)

        Are you betting on the ipv4 space usage magically decreasing ( right when everyone will start freaking out about getting their last allocations )?

        No no, there is always more to be found. That link of yours only show the _known_ reserves of addresses. They continue to find new fields of IP addresses and existing fields continue to find more than initially expected. This "peak IP" is never going to happen and you know it!

  • to ask someone from Rosenet, in Thomasville GA, who have NATted *all their customers* for some years now.

    I expect they've learned all the necessary lessons.

  • If you're a Qwest customer in Omaha like my inlaws, you get a non-routable from the head end... and the last time I was there, they did not support VPN passthrough (although IIRC you could pay extra for a routable dynamic IP if you wanted VPN to work).

    • I've had a business package at my home for years. Yeah, it costs me a few more dollars per month but I've always gotten higher speeds, better technical support, more email accounts (back in the day) AND a static IP address. I could even host my own web/email servers if I wanted to and I did in the past.

  • Useless investement (Score:5, Informative)

    by JonySuede ( 1908576 ) on Tuesday October 05, 2010 @08:28PM (#33802210) Journal
    at work we use NAT behind a whole public class B and it work great. But as a customer I would not put up with it. I want to act as a server not only a dumb host. So please stop the carrier grade nating madness.
    • at work we use NAT behind a whole public class B and it work great. But as a customer I would not put up with it. I want to act as a server not only a dumb host. So please stop the carrier grade nating madness.

      I already need to either define a computer as DMZed or do port mapping, because of NAT. Just imagine the amount of head-scratching people will do when they find out there is another NAT in front of theirs preventing access to their subnet. If my ISP starts NATing, then its just confirmation that I nee

      • by Rallion ( 711805 )

        Of course, you might not be ABLE to switch carriers. If Time Warner were to put me behind NAT, I'd be pretty much screwed. I might be able to switch to some form of wireless connection, but that might not even be any better.

        In a lot of cases, carriers can do whatever they feel like.

        • Of course, you might not be ABLE to switch carriers. If Time Warner were to put me behind NAT, I'd be pretty much screwed. I might be able to switch to some form of wireless connection, but that might not even be any better.

          That would suck, though look on the bright side, in a worst case scenario you could probably get an IPv6 capable router and then tunnel to an IPv6 PoP. Its far from ideal, but at least you wouldn't be totally stuck on Time Warner's island.

          BTW Its worth noting that Comcast has already sta

        • IP6 tunnel broker. Done.

    • Re: (Score:3, Insightful)

      by AbbeyRoad ( 198852 )

      YOU would not put up with it.

      But others would if it were cheeper.

      So the Internet will just be divided into the 0.01% of users
      who have real IP address, and the 99.99% average Joe.

      -paul

  • So the same guy advocated IPv6 and now it's IPv4 again? I'm dazzled! This sounds like what you hear during an election.

  • by jamesh ( 87723 ) on Tuesday October 05, 2010 @08:39PM (#33802304)

    Most P2P protocols have at least some trouble working with local NAT. If it was implemented on a large scale there might be a few more problems, and it certainly gives ISP's (the ones running the NAT) more control over the traffic they route. I wonder how quickly the RIAA and friends will pick up on that and start pushing for NAT instead of IPv6...

  • by Kaz Kylheku ( 1484 ) on Tuesday October 05, 2010 @08:47PM (#33802392) Homepage

    There are only 65536 port numbers, so there is only so thin that you can spread a single IP address. Remember that some clients open many ports. There are also questions of reuse; you can't simply cram the 65536 space close to full. When a TCP connection terminates, you don't want to start reusing the port number right away. It's tricky.

    People are not going to be happy to be NAT ed. Will large scale NAT also come with large scale port forwarding? Large scale UPnP? What do you do about port number abuses?

    Dynamic DNS goes out the window. People can't have a quasi static IP any more with their own port 80, port 22, port 25 mail server or whatever.

    If I were to be NATed, I would not want to pay more than 5 dollars a month for such a crippled connection, regardless of bandwidth. So you will automatically have to sell the service to ten subscribers like me instead of just one to make the same revenue.

    As long as I can get non-NAT-ted service somewhere, than that is where I will be.

    NAT == CRIPPLED_INTERNET. Impose that next door. Next city. Next country. NIMBY: not in my backyard.

    And remember that if EVERYONE is NATted, then nobody can talk to anyone. Because you have to connect somewhere to use the Internet. That means resolving DNS to some IP address.

    To reach a DNS server you need an IP address. So the DNS server can't be NATed. That DNS server has to hand you the IP address of a host such as a web server. Are all web servers going to be NAT ed? That means they can't be all on port 80 any more. You are looking at redirects! There will have to be a port 80 service sitting on those NAT nodes, which will intercept web traffic, parse the HTTP request and forward to the appropriate node behind the NAT.

    Or else DNS will have to be re-architected so that it returns not only IP's but port numbers, so when you go to www.somewhere.com, it resolves to x.y.z.w:n, and the host x.y.z.w has port n forwarded to the right server.

    Good grief, and good luck with that.

    • Re: (Score:3, Insightful)

      by JSBiff ( 87824 )

      "There are only 65536 port numbers, so there is only so thin that you can spread a single IP address."

      But who says they have to do a one-to-many NAT? Why not have a pool of public addresses available for NAT. Say, 1 IP per every 50 customers, or even 1 per 25 customers? The point isn't necessarily that an ISP has to drop down to a single IP address for serving every single customer - but that instead of assigning 1 public IP per household/customer, they can get away with spreading it *thinner*.

      So, they setu

  • We have 3.7bn IPV4 addresses. That won't even cover 1 device per person, before even taking into account losses due to subnetting. The population is growing exponentially, and we should probably plan on the number of IP enabled devices growing even faster than that (higher number of devices per person).

    NAT, large scale or otherwise is only a band-aid delaying the inevitable.

    Its a horrible hack that breaks many protocols and causes all sorts of problems when you want to (say) join two previously priva

  • by Anonymous Coward

    The other side of big NATs is that they could make IPv6 unnecessary. With big NATs everybody could have private IPv4 space with the public IPv4 space being used to connect the private spaces.

    Protocols that don't like NATs are protocols that violate the principle of independence of protocol layers. Things like SIP and FTP are hard to NAT because they carry lower level addresses. Nobody cares about FTP any more but SIP is a security and implementation nightmare that is going to need to be re-designed from

    • by Anpheus ( 908711 )

      We should have huge NATs connecting large private spaces together, with most people talking through multiple layers of NAT?

      FTP and SIP don't work because they "carry lower level addresses", like what, IP addresses? It's not like they use the MAC to connect.

      Are you insane?

  • by Bookwyrm ( 3535 ) on Tuesday October 05, 2010 @09:04PM (#33802560)

    Hah. The only way this will work is if they make an extremely good IPv4/IPv6 NAT gateway. Except, if they make one that does a good job such that people are going IPv4->IPv6->IPv4 and everything basically works, then people will wonder why they don't just do an extremely good IPv4 NAT solution and go IPv4->IPv4 and drop the entire IPv6 part.

  • In addition to using NAT to conserve IPv4 space it is still being sold as a more secure setup. NAT provides obscurity but not really security. A decent firewall is only going to allow what you configure it to allow. The only benefit I can think of is it may reduce the scope of subnet scans your network is subjected to. Then again, the bots/scripts are scanning em all anyway.

    • NAT does provide security : it shuts down a large number of attack vectors. It is not comprehensive but there is a significant difference in security profile between a device which is globally addressable vs a device which is only addressable on a local network and/or when it initiates a network link.

      A firewall is merely another means to shut down some of those attack vectors. The more unobtrusive security layers you have the better. NAT is perfect for home use and it is what I use. If I want a global IP,

  • Maybe they can start at the backbones by converting to IPv6 and NAT to the rest of the world. Then, they can implement IPv6 as they reach out and keep pushing the NAT farther and farther out until it's at the ISP level (where hopefully they've been starting to work on their own IPv6 implementation).

    What we really should do it have a cut off day, like digital TV, for the switch to IPv6. It worked great for TV! :)

    -m

  • Pirates rejoice (Score:5, Interesting)

    by lullabud ( 679893 ) on Tuesday October 05, 2010 @09:25PM (#33802746)

    This would be great for pirates, who the hell would the MPAA and RIAA sue if everybody in one region shared a single IP#?

    • That sounds nice, but in practice you probably wouldn't be able to connect at all. At least one side must have a public IP address for P2P to work (with TCP), or at least be able to open incoming ports with something like UPnP. What do you think the odds are of ISPs letting customers reserve incoming ports? UDP-based NAT traversal may be possible with help from a public server.

      Either way, the AAs would still be able to identify individual users via a combination of port and public IP address.

    • by virtigex ( 323685 ) on Wednesday October 06, 2010 @12:50AM (#33804450)
      Um, everybody?
  • NAT is good (Score:3, Insightful)

    by Balthisar ( 649688 ) on Tuesday October 05, 2010 @10:04PM (#33803098) Homepage

    Okay, let's assume that IPv4 no longer exists...

    1. Is Comcast going to give me unlimited IPv6 addresses? How will that work through my router? Do I now need to announce every device to Comcast? I REALLY like the fact that I get a single IP address, and I can port forward and use NAT as I like.

    2. NAT makes for a pretty good firewall. I have Linux and Mac machines, and consumer devices, behind my current NAT router. With NAT and SPI, I have it pretty good. I really only ever use an outbound firewall to detect phone-home stuff and malware (and with Linux and Mac, surprise, surprise, there's not a lot of the latter).

    Hey, I understand the need for IPv6. I guess I just don't want to lose what NAT offers.

    • Re:NAT is good (Score:4, Informative)

      by am 2k ( 217885 ) on Tuesday October 05, 2010 @10:21PM (#33803230) Homepage

      1. Is Comcast going to give me unlimited IPv6 addresses? How will that work through my router? Do I now need to announce every device to Comcast?

      You get a subnet, and your router routes the whole subnet. Just like with IPv4, coincidentally.

      NAT makes for a pretty good firewall. I have Linux and Mac machines, and consumer devices, behind my current NAT router. With NAT and SPI, I have it pretty good.

      As opposed to having a firewall, instead of having a firewall?

      Hey, I understand the need for IPv6. I guess I just don't want to lose what NAT offers.

      Like what? Nothing what you stated had anything to do with NAT as such.

    • Re:NAT is good (Score:4, Insightful)

      by Lord Ender ( 156273 ) on Tuesday October 05, 2010 @10:31PM (#33803300) Homepage

      You're right. NAT makes a pretty good firewall. But you know what makes an even better firewall? A FIREWALL.

  • Comment removed (Score:5, Insightful)

    by account_deleted ( 4530225 ) on Tuesday October 05, 2010 @10:33PM (#33803316)
    Comment removed based on user account deletion

Understanding is always the understanding of a smaller problem in relation to a bigger problem. -- P.D. Ouspensky

Working...