Slashdot Mirror


MIT Technology Review Slams IPv6

PCM2 writes "In the MIT Technology Review, Simson Garfinkel, noted author of Internet security books, writes that "the next version of the Internet Protocol, IPv6, will supply the world with addresses by the trillions. Too bad it will also make the Net slower and less secure." His article goes on to explain that all IPv6 code is untested and therefore insecure; that IPv6 makes encourages 'peer-to-peer based copyright violation systems'; and of course, that the switch is never going to happen anyway (and yet, somehow, the United States is 'falling behind')."

709 comments

  1. Another "IPv6 won't be here soon" article... by tcopeland · · Score: 4, Informative

    ...by David Weekly can be found here.

    Good summary of CIDR and NATing adoption, too.

    1. Re:Another "IPv6 won't be here soon" article... by Anonymous Coward · · Score: 0

      Trolls. What are they all about... are they good, or are they whack?

    2. Re:Another "IPv6 won't be here soon" article... by Anonymous Coward · · Score: 0

      Sweeeeeet. When the hell is there going to be a new season of Da Ali G Show?

    3. Re:Another "IPv6 won't be here soon" article... by Lazyhound · · Score: 0

      Yes, actually.

    4. Re:Another "IPv6 won't be here soon" article... by hlh_nospam · · Score: 5, Insightful

      Once upon a time, the entire internet was shut down for a day or so to switch over to IPV4. We survived. I suspect we would survive the switchover to IPV6, especially since it won't require a complete shutdown. It will be a lot like the current situation for VGA monitors; nobody really worries too much about the folks still running 640x480 anymore. Likewise, when IPV6 starts to take over, people will gradually switch over until a critical mass develops, after which the rest of the world will follow very quickly. Then after a while, most of the world will stop catering to anybody still running V4. That doesn't mean that everybody will switch then, but the ones that don't will simply pay the price in inconvenience.

      I didn't really follow the assertion that V6 would be less secure -- I expect that any such problem will be quickly fixed, and probably long before the majority of folks actually make the switch. As for the timing, I don't think it will be as long as Mr. Weekly says. I think that 2005 is a reasonable prediction for V6 reaching critical mass.
      --
      Insurance for H1-Bs: http://www.H1Bins.com
      Healthcare for the uninsurable: http://www.AFFHC.com
      Medigap insurance information: http://medigap.supremesite.net

    5. Re:Another "IPv6 won't be here soon" article... by Wesley+Felter · · Score: 0

      Future OSes will enable IPv6 automatically.

    6. Re:Another "IPv6 won't be here soon" article... by Anonymous Coward · · Score: 0

      Why don't you just NOT READ THEM, douchebag!

    7. Re:Another "IPv6 won't be here soon" article... by iammaxus · · Score: 3, Insightful

      "I think that 2005 is a reasonable prediction for V6 reaching critical mass." Do you realize that that isn't even economically feasible? That would require such a huge amount of switches and other network equipment to be replaced in the course of a year that the costs would be unimaginable. I imagine that half the internet (I dont know what you consider "critical mass" to be) will not be using IPv6 before 2007.

    8. Re:Another "IPv6 won't be here soon" article... by Anonymous Coward · · Score: 0

      OpenBSD enables IPv6 by default...

    9. Re:Another "IPv6 won't be here soon" article... by tftp · · Score: 1

      SuSE 9.0 enables IPv6 automatically, and RedHat 9.0 is only one "modprobe ipv6" away from this.

    10. Re:Another "IPv6 won't be here soon" article... by Anonymous Coward · · Score: 1, Informative

      2005 is NOT a reasonable IPv6 critical mass prediction. It's not even on most large companies radar screen. The likes of Cisco and Juniper may be worried about it, but for most other companies and people it's a non-issue. I work for a Canadian telco, and no one's even talking about starting to plan something, never mind deploying or migrating ANYTHING. Why all the EXPENSE and confusion to move to IPv6, when the current IP system works just fine?

    11. Re:Another "IPv6 won't be here soon" article... by Anonymous Coward · · Score: 0

      This is the primary example of someone speaking "out of their ass".

    12. Re:Another "IPv6 won't be here soon" article... by Cat_Byte · · Score: 1

      Well during the .com boom the rate of people snagging IPs was so fast that we were in a very real threat of running out of IPs. I had to submit all kinds of paperwork to prove I needed a /24 subnet at one of the .coms. But consider the fact that much of the world hasn't gotten to the internet craze yet. Once that happens this will probably become a problem once again.

      --
      Two roads diverged in a wood, and I - I took the one the bus load of girls just went down.
    13. Re:Another "IPv6 won't be here soon" article... by Ralph+Wiggam · · Score: 1

      "the entire internet was shut down for a day or so to switch over to IPV4"

      And how many billions of dollars in business occured online each day back then?

      -B

    14. Re:Another "IPv6 won't be here soon" article... by EddWo · · Score: 2, Insightful

      Windows XP has an "Advanced Networking Pack" update that enables IPv6 and Toredo Tunneling. It'll probably be rolled into SP2 as well.

      The application "3degrees" makes use of the peer to peer componant for people to create groups to share music, chat and animations.

      MS is pushing IPv6 heavily in Longhorn both for peer to peer collaberation applications and external devices such as bluetooth headsets.

      --
      "Taligent is still pure vapor. Maybe they'll be the last who jumps up on Openstep... "
    15. Re:Another "IPv6 won't be here soon" article... by Anonymous Coward · · Score: 1, Informative

      IIRC, when the Internet switched to TCP/IP, it only had a couple hundred nodes and it wasn't even called "the Internet" at the time.

    16. Re:Another "IPv6 won't be here soon" article... by gbjbaanb · · Score: 1

      I don't know if any hardware would need to be replaced (well, except old stuff). surely it'll be a firmware upgrade for most kit.

      One thing most people havn't mentioned is that critical mass won't occur unless people see a need for change. They'll have IPv6 when they buy new stuff, and Windows "005 might come with IPv6 installed by default, but in 'compatibility mode', but even then we won't see IPv6 for another 2-3 years. 2007 could seem quite a conservative estimate.

    17. Re:Another "IPv6 won't be here soon" article... by wo1verin3 · · Score: 1

      Actually with only SP1 you can enable IPV6

    18. Re:Another "IPv6 won't be here soon" article... by Zeinfeld · · Score: 2, Interesting
      "the entire internet was shut down for a day or so to switch over to IPV4"

      Slashdot vs MIT Tech Review, well Simson Garfinkel...

      If people actually read the article... so it is Slashdot blathering as usual.

      Simson is only saying out loud what everyone who has anything to do with the real Internet has known for years. There is a crushing need for IPv6 and the IETF plan for transition is about as practical as a manned space trip to Mars - not impossible but likely to cost a couple of trillion dollars and take until 2030.

      The IETF have been blowing smoke on this one for ten years now. The IPv4 transition took place when the users of the Internet could all meet together in the same room.

      Rather than daemonizing NAT, the IETF should have worked out a way to co-opt NAT technology as a means of gatewaying between the IPv4 and IPv6 worlds. Instead a bunch of people got all bent out of shape because the real world did not fit their architecture the way they thought it should.

      Simson does not get the security issue quite right, NAT is not a perfect security solution, but it does have definite advantages. I don't have to worry about any of the machines behind my NAT box being probed on an unexpected port - important if you run alpha releases of stuff. Basically you need some form of perimeter security, you also need protocols designed to play nice with perimeter security. Unfortunately a lot of videoconference protocols are completely unworkable firewall wise - they use hundreds of ports for no real reason.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
    19. Re:Another "IPv6 won't be here soon" article... by Cramer · · Score: 2, Interesting
      • The IPv4 transition took place when the users of the Internet could all meet together in the same room.
      And it wasn't "The Internet" back then. It was ARPANET. Plus, the researchers using the network didn't really care if it was broken for a few days; they had other means of communicating.

      People have been crying wolf over the addres space for decades. Year after year, it's the same prediction. We will eventually run out of IPv4 addresses, but I doubt I'll be alive then.

      Simson also fails to realize the greed of ISPs. If you think your going to get more than one static, public IP(v4/v6) address, you're an idiot. Very few ISPs explicitly allow more than one computer per account. And almost none provide static addresses -- even if your DSL/cablemodem has held the same address for months, it's still dynamic and subject to change.
    20. Re:Another "IPv6 won't be here soon" article... by Hobophile · · Score: 1
      If you think your going to get more than one static, public IP(v4/v6) address, you're an idiot. Very few ISPs explicitly allow more than one computer per account. And almost none provide static addresses -- even if your DSL/cablemodem has held the same address for months, it's still dynamic and subject to change.
      I get six static IP addresses with my Speakeasy account, four of which are "free" as part of my particular plan.

      In marked contrast to other ISPs, I'm not even sure Speakeasy provide dynamic IPs (maybe if you request it...), let alone gives them to you by default.

      Not all ISPs are greedy or evil.

    21. Re:Another "IPv6 won't be here soon" article... by squiggleslash · · Score: 5, Informative
      Why will people gradually switch? What's the incentive? Why should I switch? All my computers speak IPv4. Some speak IPv6. What's my incentive to use IPv6 at all?
      My incentive FWIW is that I have more than one computer in my home and it helps configuring things immensely if I don't have to worry about port issues - if I want ftp or web servers on two of them, NAT currently makes that a pain. As IPv4 and IPv6 run in parallel, running IPv6 loses me nothing but it opens up an easy solution for that particular issue. Not everyone runs these kinds of things, obviously, but OTOH the notion that two gamers might both run servers, or even two people might want to use VoIP applications, is hardly perverse.

      The motive will be that IPv4 will be increasingly a second-class citizen in a world where IPv6 co-exists.

      My ISP only speaks IPv4, because all their customers support IPv4, but only a few support IPv6.
      Mine neither. So I'm planning to use the well documented 6to4 system which allows anyone with a routable IPv4 address, preferably static, to start IPv6ing.
      All the useful web sites are reachable via IPv4. Shutting off IPv4 is suicide for any company. (And please don't tell me about how IPv4 is reachable via IPv6. That kinda defeats the purposes of the changeover.)
      You don't need to shut-off IPv4 when migrating to IPv6. Indeed, 6on4 which you diss as "defeating the purposes" demonstrates that fact by its very existance. We're not going to have a sudden changeover, one protocol is going to be phased in as another is phased out. Even now, I suspect a sizable chunk of people could be migrated to IPv6 right away: simple Web and email users can do so for example as everything they need to do can be accessed via proxies and servers provided by the ISP.
      The mistake is that IPv6 is not an extension of IPv4, just a complete replacement. Therefore, no way to have them "at the same time" (again, I don't mean gatewaying or tunnelling, I mean complete compatbility). Therefore, expensive to switch. No incentive to switch.
      Absolute hogwash. While IPv6 is not an extention of IPv4, it is specifically designed to co-exist with IPv4. You can assign both IPv4 and IPv6 addresses to your interfaces in all the implementations I've seen, and routing is done on the basis of the IP address you use (use an IPv4 address, and your connection will be via the IPv4 network, use an IPv6 address, and your connection will be via the IPv6 network.)
      --
      You are not alone. This is not normal. None of this is normal.
    22. Re:Another "IPv6 won't be here soon" article... by Cramer · · Score: 1

      Yes, they do offer dynamic addresses. And yes, they are greedy... the whole reason they offer static addresses is to attract customers.

      (As the customers have permanent connections, they will always be consuming one IP address. So, static or dynamic really doesn't make any technical difference.)

    23. Re:Another "IPv6 won't be here soon" article... by cyclist1200 · · Score: 3, Informative

      Yes, routers will have to be updated, if they aren't already IPv6 capable. Switches and most other gear work at different network layers and don't deal with IP addresses at all. Switches and bridges, for example, are only concerned with MAC addresses.

    24. Re:Another "IPv6 won't be here soon" article... by op00to · · Score: 1

      No. IPV6 and IPV4 can live together happily. IPV4 hosts might even be able to access certain IPV6 hosts through a gateway. NEW hosts would have to support IPV6. Old hosts (routers, etc) need no changes to the network stack. They just can't talk directly to IPV6 hosts. There are ways around this.

    25. Re:Another "IPv6 won't be here soon" article... by iammaxus · · Score: 1

      I understand that they can coexist, but to reach this so called "critical mass" which i assume to mean a significant portion of the internet using IPv6 means that a significant portion will replace its hardware. And any IP level equipment cant just be software upgraded, in fact, even if they could, IPv6 will require more processing power for the same task so they will need to be replaced anyway.

    26. Re:Another "IPv6 won't be here soon" article... by Anonymous Coward · · Score: 2, Funny

      I love Simpson Garfinkel. I went to see them in concert before they broke up. What was that song about the bridge over troubled water? That was great.

    27. Re:Another "IPv6 won't be here soon" article... by Omnifarious · · Score: 4, Interesting

      The solution is for routers sold with IPv6 support to come configured by default to have rules that prevent any incoming connections from the 'outside', wherever that may be for the router in question. That's just as secure as NAT, and doesn't have the stupidity of non-adressable nodes that somehow still get IP traffic from the outside.

      Have you ever thought that IPv6 might actually increase security? It makes address scanning completely impractical. The method by which Code Red, and several other worms have spread would no longer work at all.

    28. Re:Another "IPv6 won't be here soon" article... by drinkypoo · · Score: 1

      Layer 3 switches blur the line between a router and a switch. Also, it will not necessarily just be an update as this and its sibling comment assert/suggest, as IPv4 will not simply go away and thus routers must support both IPv6 and IPv4, and IPv6 has larger addresses which means more processing must be done, which means more load on the device, and it might not be up to the task. Unmanaged switches will not need any updates to work with IPv6, this much is true. But, everything else will, and some of those dogs just won't hunt.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    29. Re:Another "IPv6 won't be here soon" article... by Anonymous Coward · · Score: 1, Informative

      I don't think cisco has shipped a router with non-flash ROM in 10 years. Everything, even the cheapest no-name home router has its OS on flash and is field upgradeable. IPv6 doesn't require much more CPU power either. Routers only devote a small fraction of their resources to protocol overhead, and IP (4 or 6) is designed to be implentable in a surprisingly small amount of C code.

    30. Re:Another "IPv6 won't be here soon" article... by networkGhettoWhore · · Score: 0

      well, it hasnt really been widely implemented yet, so its hard to say how it will turn out. but many people have high hopes for it.

      a search on google (http://google.com) can be very informative in finding good information on IPV6.

      good luck!

      --
      Natural Selection: self-destruction of the poor and lazy
    31. Re:Another "IPv6 won't be here soon" article... by dbrutus · · Score: 1

      The DoD has decided that it's going to be switching over to IPv6 by 2008. This is a big enough organization that 2008 is the outside date for the start of the major shift to IPv6. The idea of switching over on one day isn't going to fly because it really isn't necessary. You can tunnel and otherwise interoperate the two IP versions so nobody's going to go through the hassle of a massive cutover.

    32. Re:Another "IPv6 won't be here soon" article... by dbrutus · · Score: 2, Insightful

      Actually, any IPv4 equipment that is running flat out would not be able to handle the same load as IPv6. Most equipment doesn't run at 100% all the time. It has spare capacity under normal load and administrators track load growth, budgeting money for replacement equipment according to a formula adopted by the organization. Instead of replacing everything, what's more likely is that everything will get replaced a month or two early from previous replacement estimates. Is this going to cost more money? Yes, but it's not a very big deal. You buy in June instead of August or you limp along for two months with degraded capacity and buy on your regular schedule.

    33. Re:Another "IPv6 won't be here soon" article... by dbrutus · · Score: 1

      If you're properly planning to replace equipment as your network load rises, the switch to IPv6 isn't going to matter much, you just move up your current purchase calendar a month or two. If you aren't planning things, switching from IPv4 to IPv6 will make a bad situation worse.

      I think the solution is to plan better, not to cater to all the bad administrators out there.

    34. Re:Another "IPv6 won't be here soon" article... by dbrutus · · Score: 4, Insightful

      Since the DoD is a huge consumer of IP services and moves a great deal of traffic across the Internet all over the world, the DoD's schedule for shifting over to IPv6 by 2008 is likely going to be the catalyst for everybody getting on the ball. If an ISP has a military base in their service area they're at least going to think about bidding for military data provisioning contracts. The money can be good and the checks generally don't bounce. You don't need more than one major customer to make IPv6 a requirement before an ISp will roll it out.

    35. Re:Another "IPv6 won't be here soon" article... by dbrutus · · Score: 1

      Your incentive is that you'd like to win the bid on a $1M DoD contract and on page 173 of the spec document it says you're required to have IPv6 data services. It's that simple. If your customer requires it (and DoD will by 2008) you'll do it, whether you're EDS, AT&T, or some programming shop doing customized video conferencing software for troops in the field.

      If its in the RFP, you'll beat up your ISP into providing it for you so your bid doesn't get tossed for not meeting the spec. If you're an ISP, you'll want to support IPv6 to maintain your own military contracts and the business of your customers who are military vendors.

    36. Re:Another "IPv6 won't be here soon" article... by Anonymous Coward · · Score: 0

      Actually, the reason Simson suggested that security would get worse is that it would require putting lots of untested code on the net.

      For example, every single piece of code that currently needs to parse an IP address will have to have new code to parse an IPv6 address. Some will use a library, others will roll their own. Odds are somebody will think that an IPv6 address can be at most N characters, and write code with a buffer that is exactly N+1 characters long, causing an overflow.

      Additionally, address scanning will still be practical. It's not like IPv6 addresses will be random 128-bit numbers -- it will still be easy to find nearby computers.

      aQazaQa

    37. Re:Another "IPv6 won't be here soon" article... by drinkypoo · · Score: 1
      I am inclined to agree with you, but basically, a forced upgrade to IPv6 will contribute to the gentrification of the internet and come at a cost to ma and pa ISPs. When you need new hardware, the larger your operating budget is, the more stuff you can accept as a tax writeoff, and the more likely you are to be able to get an appropriate loan. The smaller players operating on a shoestring are going to have a harder time of this than the big guys, especially since they can upgrade piecemeal, whereas the little guys might not have very many pieces to meal. Or something.

      You are correct that the key is planning. And of course I can only feel so bad for those companies which will go under or be left behind (same thing) because they didn't plan, but there is the issue of what will happen to their users. Most of the big telcos can't afford to bring access to bumfuck nowhere, so if the big guys aren't there, and neither are the little guys, who's left?

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    38. Re:Another "IPv6 won't be here soon" article... by Isomer · · Score: 4, Informative

      6to4 is the technology to replace NAT. For one IPv4 address you get 65536 times the current size of the internet addresses for use in your local company.

      Toredo lets you do IPv6 even if there is a NAT in the way and is supported by Windows XP.

      IPv6 isn't hard, just people need to start doing it.

    39. Re:Another "IPv6 won't be here soon" article... by fuzzel · · Score: 2, Interesting

      IPv4 = 192.0.2.2 (IANA TEST-NET ;)
      Thus:
      2002::::/48 or in hex:
      2002:c000:0202::/48 compresss that a bit:

      2002:c000:202::/48

      Now, IPv6 has 128 bits, minus the 48, leaves you with 80 bits for yourself which is the default site delegation, we use a /64 on each link, thus you can have 65535 networks you meant ? :)

      a /48 is also 80bits - 32bits (IPv4) -> 48 = 2^48 = 281474976710656 bigger as the IPv4 space in terms of single IP addresses ;)

      But.... 6to4 looks good, it won't be as long as there are no relays close to you and there are only few of those. See The 6to4 list or check your traceroutes to the anycast address...

    40. Re:Another "IPv6 won't be here soon" article... by HBI · · Score: 1

      If the military meets the 2008 suspense i'll eat my headgear. Literally nothing is IPv6 compliant and we've got 4 years to make it that way. Can you say 'not happening'? I knew you could. There's not enough budget behind this initiative to get it done in 4 years.

      You can speculate on what the solution will be - gatewaying, just throwing up their hands and requesting a 4 year extension, whatever.

      --
      HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
    41. Re:Another "IPv6 won't be here soon" article... by RajivSLK · · Score: 2, Insightful

      6to4 is the technology to replace NAT. For one IPv4 address you get 65536 times the current size of the internet addresses for use in your local company.

      This is a solution to a problem that nobody has (on par with the spagehtti strainer lid and pot combo). I've never heard of a anyone running out of IPs in the private range.

      IPv6 will only take off when (and if) it is needed to solve real problems that cost people money.

    42. Re:Another "IPv6 won't be here soon" article... by Alioth · · Score: 1

      Unfortunately, most people will probably allocate their IPv6 addresses as follows:

      2001:1234:abcd::1
      2001:1234:abcd::2

      etc.
      When I set up my servers with IPv6 addresses (they are dual stacked, accessable both by IPv4 and IPv6) without thinking, I did that by default. Now I know better though, but I've just not got around to changing it.

      The nice thing about having an IPv6 network is when I set up a test system, I can give it an IPv6 address to get to it, rather than using one of the very few IPv4 addresses I have - so I find IPv6 practically useful already.

    43. Re:Another "IPv6 won't be here soon" article... by dusty123 · · Score: 2, Insightful

      Overall, it is a good article but I would add two points:

      1) When it comes to security, Denial of Service (DoS) is a big issue. AFAIK, the IPv6 standard includes mechanisms that reduce the danger of DoS attacks.

      2) It's true that with IPv6 many applications have to be revamped, but think it that way: Many IPv4 applications were written without security in mind and again and again pose a threat to attacks. Think of programs like bind8 or the MS IIS. When these programs are revamped, it's likeley that the programmers will right away take steps to avoid security leaks like buffer overflows and the like.

    44. Re:Another "IPv6 won't be here soon" article... by Cato · · Score: 1

      Gentrification? Ma and Pa ISPs can simply use Linux or BSD based routers, which are highly cost-effective for IPv6 and have pretty good IPv6 support - either 'proper routers' such as Imagestreams, or building their own routers from PC boxes.

      IPv6 will have more of an impact on mid-size ISPs who are using Cisco routers, but even there the upgrade is basically free (software only) and there is a great deal of hardware acceleration for the new IPv6 IOS images.

    45. Re:Another "IPv6 won't be here soon" article... by Cato · · Score: 3, Informative

      IPv6 will happen first in Asia and the US DoD (Department of Defense), as well as in home and 3G networks.

      Asia needs IPv6 because they got so little address space (at least that's the perception driving adoption, although in reality APNIC seems to have equitable access to IPv4 addresses). The Japanese government is pushing IPv6 hard, and many Japanese ISPs already support it. The US DoD mandated IPv6 for all new procurements for its key network from October 2003, so it's already causing vendors to have to support this.

      As for home and 3G: huge volumes of IP-enabled kit will be shipped in the next 5 years (think TV, DVD recorder, hi-fi, personal MP3 players, fridge, alarm clock with weather forecast built in, etc.)

      3G phones in Europe are beginning to mandate this (even my GPRS based SonyEricsson P800 has IPv6 built-in, as do all other recent Symbian phones). Even with GPRS, there are too many mobile phones for IPv4 to be practical and NAT is somewhat painful - this is why you can't do peer to peer from your phone (or laptop when mobile connected).

      Peer to peer may be the one thing that really makes IPv6 take off - it doesn't necessarily have to be about copyright violations, of course, and it makes much better use of the processing power of phones, PDAs and laptops than client/server.

      I agree that 2005 is not a reasonable prediction for wide adoption - I'd say at least 3-5 years out, depending on the above 'killer app' type scenarios.

    46. Re:Another "IPv6 won't be here soon" article... by Anonymous Coward · · Score: 0

      For a great many places, the network load isn't rising. It's stable and has been for some time. Why should a companies network load be rising? Either they're expanding their business, they're expanding their customer base and use the Internet for sales or similar, or they're transitioning new parts of their business to the network. For a great many companies, none of those apply.

    47. Re:Another "IPv6 won't be here soon" article... by Zeinfeld · · Score: 1
      People have been crying wolf over the addres space for decades. Year after year, it's the same prediction. We will eventually run out of IPv4 addresses, but I doubt I'll be alive then.

      Actually they ran out years ago, it is only NAT that is keeping the system going.

      The problem is a bunch of rubes on the IESG and IAB who think that the solution to every problem is for folk to wait patiently while the elite few work out a solution. Meanwhile they do their best to derail any pragmatic fixes folk apply that don't meet their notion of what the pure architecture should be.

      The overall effect is that they diminish their credibility with the people who are in a position to deploy a fix.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
    48. Re:Another "IPv6 won't be here soon" article... by Anonymous Coward · · Score: 0

      The lowest significant bits of an IPv6 address are actually meant to map directly onto your MAC address so the least significant bits are actually gonna be pretty random in most cases.

    49. Re:Another "IPv6 won't be here soon" article... by Tassach · · Score: 1
      it's likeley that the programmers will right away take steps to avoid security leaks like buffer overflows and the like
      What's your basis for this assertion? The software industry has shown a remarkable lack of hindsight -- we keep making the same old mistakes over and over again. History has show that the vast majority of software projects treat security as an afterthought rather than as a core requirement. Even highly security-concious programmers still make mistakes.

      A big part of the problem is that virtually all of the core server programs are written in C or C++, which are inherently insecure by design. The features which make C/C++ perform so well -- no bounds checking, weak typing, no garbage collection, etc -- are also the same feature which allow security flaws to happen so easily. Java is derided for it's performance, but it was designed with security in mind at both the compiler and run-time levels.

      --
      Why is it that the proponents of "one nation under God" are so eager to get rid of "liberty and justice for all"?
    50. Re:Another "IPv6 won't be here soon" article... by Omnifarious · · Score: 1

      Yes, but the people we're most concerned about will just want to plug in a device to their network and have it magically work. The auto-assignment stuff for IPv6 right now tends to use your MAC address as part of the address. That's still not random enough, IMHO, but it's significantly more difficult to crack than the '1,2,3' like you were doing. :-)

    51. Re:Another "IPv6 won't be here soon" article... by Omnifarious · · Score: 2

      IPv6 is designed to use something like DHCP. The DHCP daemon could assign random 64 numbers for the lower 64 bits of the address when a computer requests an address. Right now, most IPv6 DHCP daemons assign the MAC address, but I think, for security reasons, they should use a random number instead.

      It will be very hard for a worm running on a particular computer to make a good guess as to another computer to infect. It will have to somehow see the address to probe, not just randomly probe it. It will be much more likely that it will see addresses for local machines, but it will still have to see the address.

    52. Re:Another "IPv6 won't be here soon" article... by muixA · · Score: 1

      That isn't true.
      Many "smart" switches are IP aware; and can even do simple filtering bassed on the IP headers.

      Which brings me to my next point; there are many hardware devices out there with just-plain-broken IPv6 support. This includes things like IPSE ASICs too.

      The transition will be painful :)
      --

    53. Re:Another "IPv6 won't be here soon" article... by Creepy · · Score: 1

      Holy bejeezus - I wrote this before reading most of the article, and it's amazing how much I agree with this guy - many of my points are identical (some points I erased were practically plagiarious). I do have some points of my own to make, so it's not a complete dupe.

      Not to mention, as the article does, that IPSec integrated into the protocol, so -everyone- gets security if they want to use it. It's not the mishmash security of IPv4, where there is no default protocol so you have two or three third party protocols that both ends need to install. IPv6 may actually boost routing speeds, though, due to aggregated routing and simpler packet headers.

      Not to say IPv6 is perfect - it certainly doesn't have the exposure and testing of IPv4, and the general assuption that every user/machine needs a unique address is wrong - I will never, ever need to communicate with an IP-enabled-toaster from outside my home, because I will never, ever be making toast outside of my home. Then again, maybe toaster diagnostic services will want to reach my toaster and can't get to it, so I guess there may be some practical use for it. NAT (masquerading for you Linux folks) has been tacked on to IPv6 externally already, even though any sort of NAT was opposed by the developers of IPv6.

      As for when it will be adopted, this is pretty obvious to me - soon in eastern Asia, where IP addresses are nearly exhausted, but much later in the US because the US has a surplus of addresses. To put this in perspective, why doesn't everyone own a digital TV yet? Because current analog TV works fine (it's good enough) and they don't have to invest in new equipment (no additional cost). The advantages of getting rid of it (more bandwidth for other devices, picture quality) are outweighed the disadvantages. The same goes for IPv4 to IPv6 but with slightly different numbers. Advantages: free security, more addresses. Disadvantages: decreased thoroughput (but honestly, not really all that much - 9 bytes on a 1024 or 4096 byte packet is pretty miniscule - and that is offset by simpler packet headers, and may be completely offset by increased speed hardware routing due to those simpler headers), and cost. For a country that couldn't even adapt to the metric system, do you really think it will ever happen without external forces? More likely, the US will adopt IPv6 to talk to Asia, mainly for business, and eventually IPv4 will disappear. Then again, the US may force Asia to use IPv4 connection points to rerout packets into our IPv4 system and we never change.

    54. Re:Another "IPv6 won't be here soon" article... by mwood · · Score: 1

      Microsoft released an unsupported add-on for IPv6 in Windows XP. I expect it'll be fully integrated in Longhorn, and that'll be the tipping point.

      Meanwhile I've had it on my Linux boxes for years and am still waiting for someone to talk v6 with.

    55. Re:Another "IPv6 won't be here soon" article... by Cramer · · Score: 1
      • Actually they ran out years ago...
      Bull. See also: http://www.iana.org/assignments/ipv4-address-space 70-79, 85-126, 173-187, 189, 190, 197, 223, 240-255, plus some "returned" lower /8's are all unassigned. And that's just the IANA unassigned -- "reserved" -- address space. The RIR's all have unassigned space within their delegations. (at 80% utilization (+/-), they go to IANA for more.)
    56. Re:Another "IPv6 won't be here soon" article... by JAgostoni · · Score: 1

      Oh man. Where are my mod points. Every time I read his column I start getting the damn tune to "Bridge over Troubled water..." I don't even know (or like) that song that well.

    57. Re:Another "IPv6 won't be here soon" article... by sketerpot · · Score: 1
      The transition may be painful, but I'm stuck behind my ISP's NAT box, and I assure you: not having a transition is also painful. I want to run my own server stuff, dammit!

      Plus, peer to peer "copyright violation systems" notwithstanding, there are many perfectly valid uses for peer to peer stuff. Ever want to run a distributed fileserver? Avoid the slashdot effect? Well, with NAT everywhere, YOU CAN'T! HAHAHAHAHA!

    58. Re:Another "IPv6 won't be here soon" article... by dusty123 · · Score: 1

      Well, bind9 for example was programmed with security in mind and - AFAIK - there are far less security problems than with bind8.

      The same applies to postfix/sendmail.

      You are right that with low level programming languages like C/C++, security leaks happen more often but nevertheless you can hold on to simple "rules" that make your programs a lot more secure, just as not using strcat and the like.

      But where is a solution? Languages that perform well - and I definitely want that with specific applications - have to be programmed in low level languages like C/C++. To my mind there is no other option and I certainly don't want to install a Java-Sendmail or Java-Apache.

      Moreover with interpreted languages there's always the possibility that the interpreter itself has security leaks.

    59. Re:Another "IPv6 won't be here soon" article... by Syberghost · · Score: 1

      Once upon a time, the entire internet was shut down for a day or so to switch over to IPV4.

      The cutover from NCP to TCP took two years, and the average Fortune 500 company owns more routers today than existed on the entire ARPANET at the time.

    60. Re:Another "IPv6 won't be here soon" article... by muixA · · Score: 2, Insightful

      Your ISP doesn't want you to run a server; and they arn't going to change thier policy even if they have the address space to do so.

      My ISP (RCN) filters ports 80 and 25, for example. Even though I have a real public IP address.
      --
      Mu

    61. Re:Another "IPv6 won't be here soon" article... by Isomer · · Score: 1

      Traditionally protocols on the Internet double in bandwidth consumed every 2 weeks, and traditionally they aren't protocols used "for money", but are because they let people do something. eg:

      * Email
      * HTTP
      * P2P

      have all shown this growth, none of them were expected, and only HTTP was considered "useful" by management at the time.

    62. Re:Another "IPv6 won't be here soon" article... by sketerpot · · Score: 2, Insightful

      My ISP doesn't really mind if I run a server as long as I stay under my transfer quota or make arrangements to pay for more. (BTW, any reason that more ISPs aren't like that?) Unfortunately they don't need to block any ports to stop me from running a server, they just need to keep NATting me into oblivion.

    63. Re:Another "IPv6 won't be here soon" article... by briancnorton · · Score: 2, Interesting
      As for home and 3G: huge volumes of IP-enabled kit will be shipped in the next 5 years (think TV, DVD recorder, hi-fi, personal MP3 players, fridge, alarm clock with weather forecast built in, etc.)

      This is kind of silly in more than one way. I have a dozen or so net-connected devices in my house on a broadband connection. Each and every one is on a NAT router/firewall. (there really isnt another way to do it) Would YOU have it any other way? Would you really want your alarm clock to have a global IP address? Until they release an alarm clock with a firewall, mine will be NATed. I really need to get to work on time.

      --

      People who think they know everything really piss off those of us that actually do.

    64. Re:Another "IPv6 won't be here soon" article... by evbergen · · Score: 1

      See also The IPv6 Mess by Dan J. Bernstein of Qmail/DJBDNS fame.

      --
      All generalizations are false, including this one. (Mark Twain)
    65. Re:Another "IPv6 won't be here soon" article... by pcmanjon · · Score: 1

      >that IPv6 makes encourages 'peer-to-peer based >copyright violation systems'
      It lessens the problem of that shitty ass NAT protocol.
      The internet [dial days] was completley peer2peer but upon the advent of Broadband/Cable ISP's started using NAT, once that happened all PEER-2-PEER applications [voicechat, AIM direct connect] were not possible (until router manufactures mastered port forewarding, which, uses a bug in the NAT protocol which will be fixed by the time of 100% implimentation of ipv6

      I think IPv6 is a good thing and he can slander it all he wants, but if I had a broadband ISP in my area that utilized it 100% I'd definately switch

    66. Re:Another "IPv6 won't be here soon" article... by pcmanjon · · Score: 1

      I get six static IP addresses with my Speakeasy account, four of which are "free" as part of my particular plan.

      Speakeasy internet is slow as hell.

      144 Kbps IDSL Service

      I get 1.5mbps on my dsl (though its dynamix ip :( )... -- although you get static ip, i'd much rather have faster speeds with dynamic then slower with static

    67. Re:Another "IPv6 won't be here soon" article... by Anonymous Coward · · Score: 0

      Huh, I got the 1.5Mb down / 768Kb up plan from speakeasy. Seems pretty fast to me.

  2. Is this technical or political? by Chairboy · · Score: 2, Insightful
    IPv6 makes encourages 'peer-to-peer based copyright violation systems'


    Is this article technical or is it political? It sounds as if it might be better suited for the opinion pages.

    1. Re:Is this technical or political? by Anonymous Coward · · Score: 0

      will they ever be able to stop those effing p2p bastids who steal our waffles

    2. Re:Is this technical or political? by damiam · · Score: 5, Informative
      Those aren't the article's words. In the actual article, only one paragraph out of 3 pages mentions copyright, and it's fairly neutral.

      These problems go away when every computer on the Internet really does have its own IP address--something that's impossible today with IPv4, but which is the raison d'etre for IPv6. In a world with IPv6 and without NAT, every computer in my house has its own unique IP address on the public Internet. That means my desktop can open up a peer-to-peer connection with my desktop at work, but it also means that my daughter can network her machine directly with some teenybopper P2P network in San Jose. Getting everybody's home machine out from being a NAT box should make possible a lot of interesting applications that are either very difficult or downright impossible today. And in all likelihood, some of those applications will not be popular with the Recording Industry Association of America or the Motion Picture Association of America, both of which have taken the lead against peer-to-peer networks. As soon as they understand what a threat IPv6 is to their police actions, they are likely to start fighting against.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    3. Re:Is this technical or political? by Czernobog · · Score: 1

      It's MIT. What do you expect? They are not friends and get so much funding from mega-corps to stab them in the back.
      Not when iTunes has shown the way to corps like HP...

      And on another note. Everything is politcs. Plato said so. Quite possibly the only view of his I agree with.

      --
      /. Where the truth
    4. Re:Is this technical or political? by sangreal66 · · Score: 1

      I think you are reading that incorrectly. I don't think the author was trying to say peer-to-peer is inherintly negative, but rather he was specifically attacking those peer-to-peer systems designed with the intent of violating copyrights while intentionally excluding all other forms.

    5. Re:Is this technical or political? by Trejkaz · · Score: 5, Funny

      IPv6 makes encourages 'peer-to-peer based copyright violation systems'

      That sounds like a plus to me.

      --
      Karma: It's all a bunch of tree-huggin' hippy crap!
    6. Re:Is this technical or political? by Anonymous Coward · · Score: 1, Interesting

      Oh whatever. That's getting off on a tangent. The DVD recordable is going to have more of an impact on file sharing in the broader definition than anything on the Net. I know someone --not me of course-- who gave out several terrabytes of nicely formatted, high quality data for Christmas to people still on modems. Now that kind of thing makes measly DSL connections practically insignificant.

    7. Re:Is this technical or political? by Anonymous Coward · · Score: 0

      TWATWAFFLE!

    8. Re:Is this technical or political? by miu · · Score: 1
      Is this article technical or is it political? It sounds as if it might be better suited for the opinion pages.

      It's political and many of the statements in it are so oversimplified that they are wrong.

      --

      [Set Cain on fire and steal his lute.]
    9. Re:Is this technical or political? by S.Lemmon · · Score: 2, Insightful

      Hm, is NAT not possible on IP6? Otherwise just because it's an option, I still don't think many places will give up their NAT firewalls. Who wants everything on the LAN directly accessible to the world? Even if you could still firewall inbound connections, just knowing the IPs reveals network layout hidden by NAT.

      Yes the article points out you can get behind a firewall, but like the old saw goes - just because a burglar may pick a lock doesn't mean you should leave your doors wide open (or, to extend the analogy, bolt down every valuable you have instead).

    10. Re:Is this technical or political? by Anonymous Coward · · Score: 0

      Why shouldn't NAT still be an option with IPv6?
      If providers are stingy with IPv6 addresses, NAT will stick around even when we do have 5000 addresses per square micron.

    11. Re:Is this technical or political? by Anonymous Coward · · Score: 0

      I think the question is, what's up with the guy who submitted the article? Did Garfinkel beat him up in grade school or something? This is just a wildly unreasonable synopsis of the article.

    12. Re:Is this technical or political? by visgoth · · Score: 1

      Another issue would be broadband providers demanding you pay extra money per machine. Currently my provider expects me to pay an additional $10 or so for additional ip addresses. Whatever. Dug up my old 486 and it's happily acting as a nat box now, with 5 machines behind it.

      --
      My patience is infinite, my time is not.
    13. Re:Is this technical or political? by Eythian · · Score: 1
      Except that bit on page 1:

      But when the IPv6 rollout is finally done, not all the effects will be positive: the new Version 6 Internet will be slower, more friendly to peer-to-peer-based copyright violation systems, and the computers on it will almost certainly be less secure.

    14. Re:Is this technical or political? by tftp · · Score: 1, Troll

      IPv6 enables citizens to freely connect to each other's computers. IPV4 allows companies and governments to compartmentalize networks and keep the consumers in their little pens out of which they can't get out. Guess where the preferences of the establishment are...

    15. Re:Is this technical or political? by Anonymous Coward · · Score: 0

      These policies will have to change. After IPv6 becomes widespread, they'll look as silly as the phone company charging extra to have more phones connected to the same line.

    16. Re:Is this technical or political? by visgoth · · Score: 1

      Maybe, but I'm getting my broadband via cable, and these clowns believe in a per device charge. Once a company finds a revenue stream it seldom gives it up.

      --
      My patience is infinite, my time is not.
    17. Re:Is this technical or political? by AndroidCat · · Score: 1

      Keep in mind that MIT is in absolutely no danger of running out of IP addresses for a long time. Slap them down to a /24 and see how they feel then!

      --
      One line blog. I hear that they're called Twitters now.
    18. Re:Is this technical or political? by operagost · · Score: 2, Interesting

      Charging more for multiple IPs right now is probably legal due to scarcity. However, they can't charge you more for extra PCs. I'd say that, in the USA, the court decision made back in the 1980s that prohibited cable companies from charging extra to customers who hooked up multiple cable ready TVs (which don't need a "box") would apply here. It shouldn't matter whether the data is digital or analog - service is service, and having multiple TVs or multiple PCs isn't more of a drain on their resources. You still can't get more bandwidth than the cable modem allows you. Now, the smart way is for them to simply OFFER to hook up your multiple PCs for you at the signup.

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    19. Re:Is this technical or political? by Anonymous Coward · · Score: 0

      your microwave just downloaded the latest britney spears album, please pay the 20.000$ fines or be put to jail for 5 years

    20. Re:Is this technical or political? by damiam · · Score: 1

      OK, sorry, I skimmed the intro and missed that. Still, the author doesn't seem to care about it, he just mentions that the RIAA and MPAA will care.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    21. Re:Is this technical or political? by 1u3hr · · Score: 3, Funny
      IPv6 makes encourages 'peer-to-peer based copyright violation systems'

      Well, it's not grammatical.

    22. Re:Is this technical or political? by Anonymous Coward · · Score: 4, Insightful

      That means my desktop can open up a peer-to-peer connection with my desktop at work, but it also means that my daughter can network her machine directly with some teenybopper P2P network in San Jose.

      I just don't understand this part. This is nothing specific to IPv6. This is how the internet works. People can already connect like this, and it's pretty obvious that they DO network like this. Or, did P2P networks suddenly die while I was asleep?

    23. Re:Is this technical or political? by Delphiki · · Score: 1

      They definitely can charge more for extra PCs, it's just hard to enforce since they don't really know how your home network is put together. In Michigan a law is in effect which makes it illegal to use NAT to get more than one computer onto your internet connection if your ISP doesn't want to allow it.

      --

      Feel free to mod me "-1 - Angry Jerk".

    24. Re:Is this technical or political? by Anonymous Coward · · Score: 0

      NAT not allowing incoming connections is a side effect. NAT IS NOT A FIREWALL!!!

      As for revealing network layout... who cares? If I want to attack a system I just have to know the name of two or three employees, do some research (birthday, name of mother...) and then send a nice e-card. I'm pretty sure one of them will click "yes" when he sees a window asking if he wants to install this nice animation. Only teens are stupid enough to try the "geek" way (and a firewall is good enough for them).

    25. Re:Is this technical or political? by Jonathan+the+Nerd · · Score: 1

      I seem to remember reading in more than one place that NAT will not be used with IPv6. The reason NAT was developed was to delay the exhaustion of the IPv4 address space, but with IPv6, we'll never run out of addresses, so there's no need for NAT. (And 640K will always be enough for anyone.)

      --
      Disclaimer: The opinions expressed are not necessarily my own, as I've not yet had my medication today.
    26. Re:Is this technical or political? by S.Lemmon · · Score: 1

      That's just the thing. NAT may of been originally to conserve IPs, but anymore it's become an important part of most firewalls. That may of been a side-effect, but I doubt people will want to give it up - especially on large LANs.

      Of course actually having inbound connection access to each device in a LAN would be a security nightmare, so something will still have to firewall them off. I wonder how IP6 addresses are or will be allocated? I'd hope that you could get a large contiguous block with all the IP's you'll likely ever need. If not, firewalling countless random chunks of IP6 address space might be quite a pain without any sort of NAT.

    27. Re:Is this technical or political? by Avihson · · Score: 1

      The Michigan law not only outlaws NAT, it outlaws Proxy servers, Firewalls, anything that hides or obfuscates the originating location of the traffic. If you only have one PC hooked to the cable abd use an appliance FW to protect it, you are violating the law, and have committed a felony.

      It is a very poorly written law, I doubt if it would stand a test in court. But until someone with deep pockets or pro-bono lawyers challenges it in court, it stands and can be used for all sorts of mischief.

      Last spring, I researched the Michigan laws for some legal courses I was taking. Their law is one of the most draconian ones in effect, and was ghost-written by the industry lobbyists. The Michigan Laws are being used as the blueprint for all the states without DMCA-style legislation on the books.

      EFF has some info, but search around there is much more out there.
      SuperDMCA

    28. Re:Is this technical or political? by Eythian · · Score: 1

      This is true, he seems to be writing more pessimisticly than actually slamming it.

    29. Re:Is this technical or political? by Craig+Davison · · Score: 1

      NAT does not offer you any protection at all (If your NAT gateway is doing routing, I can make a static route to 192.168.0.x, or whatever your internal address range is, through your NAT gateway if I want to access your network).
      The protection you get from your NAT firewall is the *firewall*. It's not allowing packets inbound to your internal network. A firewall in front of a publically-addressable network is equivalent.

    30. Re:Is this technical or political? by Anonymous Coward · · Score: 0

      Er, sorry adding arbitrary "if's" isn't a valid argument. That's like saying "a locked door is useless because if you have a big hole in your wall I can get in through that"

    31. Re:Is this technical or political? by Craig+Davison · · Score: 1

      You still can't claim that NAT (NAT specifically) changes anything from a security standpoint. It's your firewall that's blocking packets.
      A NAT firewall is like a camouflaged door on the front of your house. I'm not going to try to get in if I don't know the door is there, but once I find out about it, the lock on the door is what's going to keep me out, not the camo.

    32. Re:Is this technical or political? by Anonymous Coward · · Score: 0

      You have just illustrated the fact that obscuring security does provide some degree of security in and of itself.

      Your enemy can't attack you if you walk silently and stay hidden, but just in case, carry an amored brigade with you.

    33. Re:Is this technical or political? by Anonymous Coward · · Score: 0

      You'll get one large chunk large enough to hold every possible MAC address in the world.

      Simply because that's the way IPv6 works. Dynamic IPs are created from the network address and the MAC address, so no need for DHCP servers anymore.

    34. Re:Is this technical or political? by Sivaram_Velauthapill · · Score: 1

      --OFF TOPIC--

      And on another note. Everything is politcs. Plato said so. Quite possibly the only view of his I agree with.

      Plato had a lot of "good" ideas, as illustrated by the quotes below. I'm suprised you didn't like many of his ideas (I bolded the ones that I consider GREAT):

      "Be kind, for everyone you meet is fighting a hard battle."

      "If women are expected to do the same work as men, we must teach them the same things."

      "Ignorance, the root and the stem of every evil."

      "The price good men pay for indifference to public affairs is to be ruled by evil men."

      "The life which is unexamined is not worth living."

      "Bodily exercise, when compulsory, does no harm to the body; but knowledge which is acquired under compulsion obtains no hold on the mind."

      "The beginning is the most important part of the work."

      "The people have always some champion whom they set over them and nurse into greatness...This and no other is the root from which a tyrant springs; when he first appears he is a protector."

      "There are three arts which are concerned with all things: one which uses, another which makes, and a third which imitates them."

      "Wealth is the parent of luxury and indolence, and poverty of meanness and viciousness, and both of discontent."

      Source: The Quotations Page

      Granted, I only picked the "good" quotes. However, I find it interesting that you disagree with Plato of all people. I always thought that very few would disagree with his view (on the whole). Any particular things you disaagree with?

      Sivaram Velauthapillai

      --
      Sivaram Velauthapillai
      Seeking the meaning of life... @slashdot of all places ;)
    35. Re:Is this technical or political? by Czernobog · · Score: 1

      Hmm. With most of the quotes you have posted I agree with; I may have to even retract my statement about that possibly being the only statement I agree with.
      The reason I dislike Plato, or at least I disliked so far, was because a) he never stood up to Socrates, even when Socrates was at his whingeing worst and b) Plato does not propose solutions. He tends to say something is wrong, very often in a highly quotable manner, but does very little say anything about solutions. I know, some would call that chewing one's food, but hey if you're going to critique, you might as well offer some help.

      --
      /. Where the truth
    36. Re:Is this technical or political? by casio282 · · Score: 1

      Correction -- This is how the internet was *designed* to work. However, big broadband providers (cable and phone companies) have a vested interest in undermining the end-to-end principle the internet was founded on, making users into content consumers, and have done so by encourging things such as PPPoE and NAT. Sure, you can still run a PTP application from behind a NAT box, but it requires some port forwarding, which the average user won't be able to do. In fact, many all-in-one broadband "modems"/NAT devices don't even allow this these days, and many service agreements prohibit the operation of services on the user's assigned IP address, further undermining e2e. One of the promises of v6 is that it will allow every machine on the internet to have its own true IP address, if desired. This seems increasingly unlikely, as there are powerful forces that very much like the current imbalance between content providers and content consumers, and will bring great resources to bear against a return to the "wild west" of the early days of the internet, when every node could be a provider.

      There's some interesting stuff on this at Digital Imprimatur and on Larry Lessig's site. A good place to start is Lessig's article called "The End of End-to-End: Preserving the Architecture of the Internet in the Broadband Era"

      --

      :wq
    37. Re:Is this technical or political? by Anonymous Coward · · Score: 0

      NAT breaks this. Especially when both ends have NAT!

    38. Re:Is this technical or political? by Sivaram_Velauthapill · · Score: 1

      I can't believe you accuse Socrates of WHINING :( He sacrificed HIS LIFE for a principle. Hardly a whiner I would say... Anyway...

      "The beginning is the most important part of the work." Perhaps Plato was identifying the problems. The solutions are the next step and left to someone else ;)

      Sivaram Velauthapillai

      --
      Sivaram Velauthapillai
      Seeking the meaning of life... @slashdot of all places ;)
    39. Re:Is this technical or political? by Czernobog · · Score: 1

      Just because he sacrificed his life for a principle, regardless of how important that principle is, it does not mean that everything else he ever said or done is wiped out.
      Some people prefer to live and remember, occasionaly to forgive too, rather than sacrifice their lives for either a principle or at the altar of posthumous fame.
      Very few principles are worth sacrificing a life for. Seems to me, Socrates needed to have been taught the most important lesson. Life is sacred. Then he might have considered events under a different light.
      Anyway...

      --
      /. Where the truth
    40. Re:Is this technical or political? by paroneayea · · Score: 1

      mmph. This is getting extremely off-topic, but I feel the need to post my opinion here.
      You accuse Socrates of dying for a cause, which you think is wrong because "life is sacred." Very well. But how sacred is one's life when one throws it away? The only way Socrates could have stayed alive would have been to go against everything he believed in. He would have been forced to reject the entire point he developed his life around: the persuit of truth. (In fact, this very discussion is brought up in Crito... Crito tries to convince Socrates to escape.)
      If he lived, he would not have been allowed to remember, my friend. Would it have been better for him to reject all he lived for. Would he been truly living? Perhaps you have not learned that life is more than simply physical existence. And yes, I agree, life is not to just be thrown away. But wouldn't be throwing away his entire life just to physically stay around a bit longer?

      --
      http://mediagoblin.org/
    41. Re:Is this technical or political? by Delphiki · · Score: 1

      Do you have any reason to back up that it would not be held up in court? Just because it's a stupid law doesn't mean the courts can knock it down.

      --

      Feel free to mod me "-1 - Angry Jerk".

  3. MIT is one to talk by mphase · · Score: 5, Insightful

    MIT is one of the great hogs of current IP addresses, maybe if issues like this were addressed no knew system would be neccesary.

    1. Re:MIT is one to talk by m3j00 · · Score: 5, Informative

      i believe they have a full class a, right? so that's ~1/255th of the possible usable ip addresses on the internet? (not taking into account non-routable ip addresses)

    2. Re:MIT is one to talk by Anonymous Coward · · Score: 2, Funny

      You mean an entire dorm doesn't need a Class A network? Are you sure?

    3. Re:MIT is one to talk by Anonymous Coward · · Score: 5, Funny

      They are not wasting IP addresses frivolously, they are simply reserving them for alumni ... for the next 16,000 years.

    4. Re:MIT is one to talk by krog · · Score: 2, Informative

      You are mistaken. MIT dorms have /16 networks (18.XXX.0.0/16), not /8.

    5. Re:MIT is one to talk by Tuzanor · · Score: 1

      the Admins have just subnetted those. MIT owns all of 18.X.X.X

    6. Re:MIT is one to talk by Hanji · · Score: 4, Interesting

      Although addressing issues like that will delay the time at which we will have to deal with the shortage, it doesn't solve the problem.

      IPv6 isn't just about having enough IPs for all the computers in the world. It's about having enough IPs for all the *anything* in the world - your toaster, your house-cleaning robot, whatever. Even things like RFID tags could potentially be given their own subset of the IPv6 address space - it's that huge.

      Using the IPv4 space more efficiently might deal with the problem for a while, but it will not allow the expansion IPv6 would.

      --
      A Minesweeper clone that doesn't suck
    7. Re:MIT is one to talk by Anonymous Coward · · Score: 0

      The funny thing is you think your nerdiness is somehow impressive.

      What a total loser you are.

    8. Re:MIT is one to talk by smiff · · Score: 5, Informative
      I wouldn't put a whole lot of faith in what Technology Review has to say. With a quick look at their staff you will see where their priorities lay. They have one fact checker and 26 people involved in marketing and advertising.

      They may have once been a reputable magazine, but since Bruce Journey took over, they are more concerned with selling magazines than quality reporting. Mr. Journey used to work for such rags as Time and TV Sports. When appointing Mr. Journey to lead Technology Review, William Hecht said:

      "Technology Review has long been highly regarded for its editorial excellence," Mr. Hecht said. "It is now time for MIT to invest in its commercial potential. With the appointment of Mr. Journey, we have begun the effort to secure a prominent place for Technology Review in the competitive world of commercial publishing."

      Besides that, Technology Review is twice removed from MIT. They are run by the Association of Alumni and Alumnae of the Massachusetts Institute of Technology which is loosely associated with MIT.

      I would really like to know why Slashdot keeps posting fantastical stories from that ratings-driven rag.

    9. Re:MIT is one to talk by gcaseye6677 · · Score: 1


      I don't see why anyone would need a public IP address for their toaster. Assuming we have appliances that are internet-enabled, they would most likely all connect to a household server for central control. So at most you would need an IP address for your appliance control server. Considering most internet connected devices are behind a firewall/proxy and not directly on the internet anyway, I don't think the IP address shortage will be as bad as people originally believed. And besides, would you want someone hacking directly into your toaster through some port you didn't know was open?

    10. Re:MIT is one to talk by spectral · · Score: 1

      and each dorm building would get a class B, so grandparent would be correct. The dorm gets a class B, the school gets a class A. easy.

    11. Re:MIT is one to talk by Anonymous Coward · · Score: 0

      if this can be verified, it deserves "informative" mod points... .

    12. Re:MIT is one to talk by marauder404 · · Score: 5, Informative

      The allocation of Class A networks is not the problem. There are still Class A networks that are marked as "reserved" and are not really being used. The inefficiency in the distribution of the networks is the problem.

      If you are going to pick on Class A owners, then I think there are plenty you can pick on before MIT. HP owns both the 15 and 16 spaces (16 was DEC, bought by Compaq, and now owned by HP). GE, Halliburton, Xerox, Apple, BBN (x2), FoMoCo, Prudential, Eli Lily, and even the US Postal Service are all official owners of at least a Class A network.

    13. Re:MIT is one to talk by Anonymous Coward · · Score: 1, Informative

      What is pretty gay about that is why MIT, a smallish school, needs an entire class B for a dorm. Purdue, by all standards a larger university by area, has 39,000 students. They own 4 Class B's -- 128.210.0.0 (general computing), 128.211.0.0 (dorms), 128.46.0.0 (engineering), 128.10.0.0 (CS).

      Everything on campus has a public IP -- no NAT anywhere. One of the largest dorm systems in the country, 2-3 IP addresses per room (depending on occupancy, everyone gets a public IP), and you're telling me that MIT is using an entire class B for one dorm building? What the fuck? They're the ones causing the problem!

      Honestly, I'd like to know how many of those IP addresses are UNUSED.

    14. Re:MIT is one to talk by The+Cydonian · · Score: 2, Insightful
      Mainly because, if all of MIT Tech Review is indeed FUD as you say, then it's time we start countering it and countering it big time.

      Most people (suits anyway) would look at the MIT name, and believe anything stated in the mag; with enough discussion here on /. and elsewhere, the techies of the world will have enough points on their hands to take it to their bosses and say exactly why the Review shouldn't be believed.

    15. Re:MIT is one to talk by Lehk228 · · Score: 1, Flamebait

      Halliburton owns one!? so we should blame Bush for the IP address shortage! I knew it....

      --
      Snowden and Manning are heroes.
    16. Re:MIT is one to talk by tftp · · Score: 1

      IPv6 is self-configuring; this pretty much means that you plug the appliance into the wall socket, and that's it. Try this with IPv4 without DHCP.

    17. Re:MIT is one to talk by shaitand · · Score: 5, Interesting

      firewall and nat are not mutually inclusive. You can firewall a network of public addresses, you can assign those addresses via dhcp. You don't NEED nat.

      Nat is a horrible and evil thing. Ever tried to run 4 ftp servers behind nat? Doesn't work very well does it? Right now there are barely enough ip's for every person to have one... but wait, what about work? oops now everybody needs two, but *gasp* your cell phone! Now everybody needs 3... we are already at 3 times what IPv4 can provide with what is already out there and popular and is pretty much guaranteed to be as essential tommorow as having a hammer or screwdriver.

      What's more, people get new cellphones, they throw old ones away, sometimes have multiple phones, sometimes multiple computers. IPv6 would provide 5000 addresses for every micrometer of the surface of the earth. Giving everyhousehold on the internet a full 255 address block would be a fairly conservative approach in relation ot the address space.

      Don't you want to see that world? Especially knowing it doesn't mean your can't have a router to share a net connection, and knowing that you can still be firewalled? Having public addresses means that you can configure your router not to block port x on ANY computer in your network, instead of being able to forward port x to ONE computer in your network.

      Let's just hope when IPv6 becomes mainstream one can register for addresses without a fee right up on a website instead of the political review that is required now.

    18. Re:MIT is one to talk by Anonymous Coward · · Score: 0
      You are VERY on target. The atmosphere there is very catty, very magazine-world-ish... not really what you would expect or hope for from a premiere tech publication. Some of the writers/editors are decent, but there are several really bad apples, and they've managed to create a rather unpleasant political sort of environment. Their Editor-in Chief is a moron and their Managing Editor has a high school education and a huge chip on her shoulder about it.


      Basically, they have gone downhill. Posting anonymously because I know too much. :)

    19. Re:MIT is one to talk by Thing+1 · · Score: 1
      I would really like to know why Slashdot keeps posting fantastical stories from that ratings-driven rag.

      For the same reason that submissions and editor additions contain spleling erros: because it increases discussion, which increases ad-page-hits.

      Slashdot is just as ratings-driven as MIT Technology Review. It's just better because we get to talk amongst ourselves out here.

      --
      I feel fantastic, and I'm still alive.
    20. Re:MIT is one to talk by nolife · · Score: 1

      Nat is a horrible and evil thing. Ever tried to run 4 ftp servers behind nat?

      NAT should not be used for running 4 ftp servers on one IP address. If your trying, you are the problem, not NAT. NAT works great when it is used in an environment it is designed for. Your problem is YOU do not have enough IP's for what you need to do, NAT is not an answer for that. You would run into the same exact problem with V6 if you did not have enough IP's.

      --
      Bad boys rape our young girls but Violet gives willingly.
    21. Re:MIT is one to talk by MighMoS · · Score: 2, Funny

      Help! Someone just hacked into my toaster and now all my celery is burned because it was integrated with the refrigerator!

    22. Re:MIT is one to talk by Anonymous Coward · · Score: 0

      I wish I had the issue number, but several years ago, one of their editorial writers suggested outlawing the MP3 file format to stop piracy.

      It was the kind of thinkng that made you want to make some photocopies of it to post around. ;-)

    23. Re:MIT is one to talk by shaitand · · Score: 1

      With IPv6 EVERYONE should have enough ip's, that is the point. As it is, it's a bear to even get a partial class c.

      With IPv6 254 ip's could be readily distributed with a web based form submission, no fees, to anyone who wants them. Only requiring a valid email address which is sent a mail every 5 years that waits another year for a reply before giving the ip's to someone else.

    24. Re:MIT is one to talk by spectre_240sx · · Score: 1

      I think his point is that that wouldn't ever happen.

    25. Re:MIT is one to talk by kfg · · Score: 1

      It's about having enough IPs for all the *anything* in the world. . .

      Ah, well, you seem to take it as axiom that this is a Good Thing.

      I do not yet see it so; so you'll have to convince me.

      Procede.

      KFG

    26. Re:MIT is one to talk by Cramer · · Score: 1

      This same "self-configuration" BS can be (and is) done in IPv4 networks. It isn't magic. It's a quick, passive network probe... listen to find an IP address and then pick one higher and see if it's in use. Subnet boundries present a problem, but one that can be dealt with.

    27. Re:MIT is one to talk by sweetooth · · Score: 1

      Maybe his point was that he can't get enough IP addresses now. Not entirely likely, but not entirely unlikely either.

    28. Re:MIT is one to talk by Guppy06 · · Score: 1

      It's good to know they won't run out until we switch to IPv6.

    29. Re:MIT is one to talk by mabhatter654 · · Score: 1

      The problem is that nobody "in the know" belives in NATing your stuff...everybody wants your fridge to be remote monitorable from the appliance company. While I agree that NATing too many things is causing problems [just about everybody with cable or DSL is NAT'd now...and can't run "servers"...like having a phone and still needing an operator's permission for all your calls]...or rather the lack of intellegence involved on the consumer side. It's a great solution to the problem...but it removes a level of control from the execs and engineers and we can't have that can we?

    30. Re:MIT is one to talk by Anonymous Coward · · Score: 0

      BBN == Verizon, an ISP.

      I think the worst on the list is Apple, who doesn't even come close to being a Really Big company and should never have been given one in the first place.

    31. Re:MIT is one to talk by Tuzanor · · Score: 1
      Honestly, I'd like to know how many of those IP addresses are UNUSED.

      Almost all of them. Many individuals own class Cs from when they were handing them out in the early 90s. Wanna hear what's sick? DEC, Compaq, and HP all own(ed) class As. Now that HP owns all of it, that leaves them with 3 class As. Now it is possible that these organizations sell/lease these off, but they don't have too. How about 127.x.x.x? 16 million IPs for loopback. Bah.

    32. Re:MIT is one to talk by fermion · · Score: 1
      The fact that MIT is the owner of one of a very limited supply of class A networks is the first thing I thought of when I saw the headline. I did not RTFA.

      But if we think of IP addresses as commodities certain things become clear. Scarcity of the commodity creates value. Those that own large reserves of the commodity will have the ability to use the commodity to create power. Anything that threatens the scarcity of the commodity will tend to reduce the influence of those that have cornered the commodity.

      I will not assert that this is a valid analogy. I will not assert that MIT leverages it ownership of a class A network is any particular fashion. I also do not believe that we face an IP crisis any more than we face a telephone number crisis, as I do not believe that every device requires a unique IP address. (Each household, for example, could own a single IP address with a router that could detect codes for particular devices. It is like the need for several serial ports merely because we did not implement rs-422) I do, however, always find it suspicious when organizations with possible conflicts of interests speak forcibly against something that many would consider a done deal.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    33. Re:MIT is one to talk by Anonymous Coward · · Score: 0

      Actually, I don't want my toaster, coffee pot, toothbrush (electric),... having an ip address anyway. Maybe for the person that can't repair anything, let it connect saying it has a problem and needs someone to look at it. That sure isn't me and I know how many times some piece of equiment thinks there is a problem. Lot of times it is really a bug, glitch, snafu, whatever you want to name it.

      Take for instance, in Illinois, they are going to start using the automobiles onboard computers to do their emmissions test. Many people are up in arms about this, cause they say it will lead to costly needless bills when the computer is reporting invalid information. I am sure it will, wouldn't surprise me if some brother-in-law of a big repair chain is the lawmaker that crafted this bill.

      The only thing that needs an ip address is my router to the computer. Nothing else.

      Maybe in the future the machine that wipes asses for lazy freaken humans can have it's own ip address. They can make sure it sends a message to manufacture when it breaks. "I am the AssWiper 3000, please send repair technician. I have a cramp."

    34. Re:MIT is one to talk by Anonymous Coward · · Score: 0

      Haven't you heard of CIDR? There is no such thing as a "class a" anymore.

      In fact, that style of IP address allocation has been obsolete for years now. Get with the program.

    35. Re:MIT is one to talk by Anonymous Coward · · Score: 0

      Ok, but what is really gay is Liberace [impersonators].

    36. Re:MIT is one to talk by Anonymous Coward · · Score: 0

      firewall and nat are not mutually inclusive.

      FYI: The terms "mutually inclusive" and "identical" are mutually inclusive.

    37. Re:MIT is one to talk by onomatomania · · Score: 1
      Oh come on, how does this junk get moderated up? The notion that we're somehow running out of IPv4 address space is a MYTH. We are perfectly capable of continuing to 2020 or past, even when you extrapolate out current growth rates. Yes, it was rather nearsighted at the time to assign whole class-A blocks, but CIDR notation was not around at the time and so there was really no other viable alternative. That a handful of organizations still have class-A's does NOT in any way have anything to do with the so-called address shortage, which has been shown to be complete hogwash.

      A quote from this paper from July concludes that we easily have another two decades of life left in IPv4.
      Assuming a smooth continuity of growth in demand where growth rates are proportional to the size of the Internet, and assuming a continuation of the current utilization efficiency levels in the Internet, and assuming a continuing balance between public address utilization and various forms of address compression, and assuming the absence of highly disruptive events, then it would appear that the IPv4 world, in terms of address availability, could continue for another two decades or so without reaching any fixed boundary.
    38. Re:MIT is one to talk by Anonymous Coward · · Score: 0

      Bullshit. This is article one guy's opinion --- not MIT's. And if you RTFA, you will see that he is actually in favor of IPv6, not against it!

      But even if you are too lazy to read the article, you still should have known better. MIT has done a lot of work on IPv6 and on test areas like the 6bone. They have not done as much for IPv6 as corporations like Cisco or Nokia, but for an educational institution, they really have done a hell of a lot.

      What have you ever done for IPv6, besides posting snide comments to Slashdot?

    39. Re:MIT is one to talk by badboy_tw2002 · · Score: 2, Funny

      After all 640K addresses should be enough for anyone! Uhhh...I mean 2^32. Sorry. Please don't put limitations on what you think the world will need 30-40 years from now.

    40. Re:MIT is one to talk by kasperd · · Score: 2, Informative

      Taking reserved addresses into account means it is more like 1/221st of the address space. Only 1-223 in the first octet are used for host addresses of these 10 and 127 are reserved for special purposes.

      --

      Do you care about the security of your wireless mouse?
    41. Re:MIT is one to talk by Dice2000 · · Score: 1

      Yeah I remember that one. He referred to MP3 as "a tool that lets people swap music" or something equally stupid. He probably didn't even know what audio compression is.

      Anybody have a link?

    42. Re:MIT is one to talk by Anonymous Coward · · Score: 0

      hehehehe not frivolously ???

      Ever did a scan of the MIT network? They have all their printers hooked up with a public IP address. Most of them aren't secure either. Do you know the online ordering system of cardridges in the built-in webserver of HP laserjets... Well if you feel in a helpfull mood you can help with placing orders for them :-)

    43. Re:MIT is one to talk by RajivSLK · · Score: 2, Funny

      I would really like to know why Slashdot keeps posting fantastical stories from that ratings-driven rag.

      Maybe it's because those 26 people are doing a really good job?!?

    44. Re:MIT is one to talk by Anonymous Coward · · Score: 0

      MP3 *is* a tool that lets people swap music. It's also much more, but it enables music swapping. Even today, with broadband widely available, most people wouldn't download uncompressed or losslessly compressed music.

    45. Re:MIT is one to talk by Anonymous Coward · · Score: 0

      Try this stunt with a class A with one free IP.

      It's simply an idiotic way of doing it. IPv6 may generate some huge IP numbers, but at least it is guaranteed to work, and doesn't need to search the address space for a free IP.

    46. Re:MIT is one to talk by Anonymous Coward · · Score: 0

      NAT works great when it is used in an environment it is designed for.

      NAT was designed for having multiple computers share one IP-adress.

    47. Re:MIT is one to talk by Anonymous Coward · · Score: 0

      Ok, you explain just HOW we are going to ever use more IP-adresses than there are molecules in the universe.

      We are still years from storing one bit per molecule, and even then you would need 128 molecules just to store the IP address. And that's just the IP address, you still need the logic to do the communicaion, and the IP stack. Just to make a useless device. To make it usefull, you would need more than just an IP stack.

    48. Re:MIT is one to talk by cwcpetech · · Score: 2, Insightful

      Just hope that they dont make the same mistake of dividing IPv6 and letting this kind of thing happen again. The rest of the legitimate world could have used some of the class a's. If they want ipv6, they should be required to give a reasonable estimate of how many blocks they will actually use in the time they'll hold them, even if they are .e[litist]du's, or the rest of the world.

    49. Re:MIT is one to talk by Znork · · Score: 1

      Yes, most connected devices are behind firewalls or proxys, and eventually we'll run out of IP-adresses for the firewalls and proxys. NAT decreases the need for adresses but it doesnt remove the need entirely. Servers, firewalls, every customer to an ISP, possibly roaming devices like cellphones, anything that needs real p2p connections, etc, will need real adresses. Today it's very difficult to get real IP adresses even when you have legitimate need for them from many providers. Because there is a shortage.

      NAT is not a replacement for firewalling. Just because you have public adresses doesnt mean you let anything through to them, so the toaster isnt really affected anyway.

    50. Re:MIT is one to talk by shaitand · · Score: 1

      Not according to the dictionary they aren't. I frequently use the terms mutually inclusive to indicate that having one means automatically having the other. This is in keeping with the definitions of the words in any dictionary.

      Or perhaps you thought that NAT and a firewall are identical? Ever heard of zone alarm (lousy firewall but common), it doesn't handle nat.

      mutual ( P ) Pronunciation Key (mych-l)
      adj.

      1. Having the same relationship each to the other: mutual predators.
      2. Directed and received by each toward the other; reciprocal: mutual respect.
      3. Possessed in common: mutual interests.
      4. Of, relating to, or in the form of mutual insurance.

      inclusive ( P ) Pronunciation Key (n-klsv)
      adj.

      1. Taking a great deal or everything within its scope; comprehensive: an inclusive survey of world economic affairs.
      2. Including the specified extremes or limits as well as the area between them: the numbers one to ten, inclusive.
      3. Linguistics. Of, relating to, or being a first person plural pronoun that includes the addressee, such as we in the sentence If you're hungry, we could order some pizza.

    51. Re:MIT is one to talk by walt-sjc · · Score: 1

      Um, things like your fridge shouldn't even use IP. it should use a protocol that is designed for control networks - such as the Lonworks protocol (which is open).
      Lonworks already uses 128bit addresses.

    52. Re:MIT is one to talk by ThomK · · Score: 1
      IPng supports addresses which are four times the number of bits as IPv4 addresses (128 vs. 32). This is 4 Billion times 4 Billion times 4 Billion (2^^96) times the size of the IPv4 address space (2^^32). This works out to be:
      340,282,366,920,938,463,463,374,607,431,768,2 11,45 6


      With IPv6, MIT could have as many as they want.

      --

      TK

    53. Re:MIT is one to talk by Anonymous Coward · · Score: 0

      Actually BBN == GENUiTY == Level 3 ... not Verizon.

    54. Re:MIT is one to talk by mabhatter654 · · Score: 2, Insightful

      But then you have to put control software somewhere and a bridge to the internet too. Using IP is quick and simple and already in place ...cost about $40 now to add basic IP to an already electronic device.

    55. Re:MIT is one to talk by surprise_audit · · Score: 1

      More to the point, NAT was designed to allow multiple computers to share an outbound connection.

    56. Re:MIT is one to talk by Lehk228 · · Score: 1

      Seriously... WTF flamebait?

      --
      Snowden and Manning are heroes.
    57. Re:MIT is one to talk by cybpunks3 · · Score: 1

      Sounds like Skynet to me.

    58. Re:MIT is one to talk by schon · · Score: 1

      NAT was designed for having multiple computers share one IP-adress.

      Actually, NAT was designed to have multiple clients share N IP addresses, where 0 > N < the number of clients.

    59. Re:MIT is one to talk by Anonymous Coward · · Score: 0

      see the sig

  4. untested code... by awing0 · · Score: 5, Insightful

    Well sure the ipv6 code isn't as tested as ipv4 and might be insecure at first... But did that stop the internet from being built on ipv4? It's a stupid argument against upgrading to a new technology.

    --
    Cthulhu Saves.
    1. Re:untested code... by Anonymous Coward · · Score: 5, Insightful

      Nothing will get a protocol fixed and secure faster than having people use it.

    2. Re:untested code... by Anonymous Coward · · Score: 0

      ipv6 is not an upgrade, it's a replacement.
      I think that is MIT's grip about this whole thing.
      Even though from a tech person's point of view it might be better to completely start from scratch, it never really works in the real world. Very similar to the reason why our Windows XP boxes still run on top of DOS.
      ipv6 is too radical of a jump. It would be much more simpler and easier for both hardware and software designers to implement maybe just another 255 field extension to IP's: #.#.#.#.#
      The code bases would not need as much rework, so lower chance of bugs.

    3. Re:untested code... by sangreal66 · · Score: 3, Insightful

      Isn't the whole point of Internet2 to test advanced networking technology like IPv6 to ensure it is ready for primetime?

    4. Re:untested code... by LostCluster · · Score: 1

      That's what a software vendor who delivered buggy code told me once. I asked them if they could tell me just when we signed up for their Beta Test program, because I had an envelope marked "General Release" on my desk.

    5. Re:untested code... by Anonymous Coward · · Score: 0

      The difference is, when IPv4 was in its shakedown phase, only a handful of computers were at risk. Now that everyone is using it, the risks are much higher.

    6. Re:untested code... by JeanPaulBob · · Score: 1

      OK, we'll test it with all your financial data first.

    7. Re:untested code... by Anonymous Coward · · Score: 0

      That's what Microsoft thought.

    8. Re:untested code... by Deusy · · Score: 1

      Well sure the ipv6 code isn't as tested as ipv4 and might be insecure at first... But did that stop the internet from being built on ipv4? It's a stupid argument against upgrading to a new technology.

      Let's try some fun substitution:

      Well sure the Windows code isn't as tested as DOS and might be insecure at first... But did that stop the personal computer from being built on DOS? It's a stupid argument against upgrading to a new technology.

      --

      Free Gamer - Free games list and commentary

    9. Re:untested code... by Anonymous Coward · · Score: 0

      No, it's a very good argument against upgrading to a new technology. It's a very bad argument for ceasing progress entirely, and a very bad basis for criticising a particular technology for implementation issues.

    10. Re:untested code... by enosys · · Score: 1
      The Internet started as a fairly closed and experimental system. It slowly became larger, more open, less experimental and used for more important things. This allowed problems to be worked out slowly and without risking too much.

      Look at how things are now. The impact of IPv6 bugs could be horrendous!

    11. Re:untested code... by Anonymous Coward · · Score: 1, Informative

      hehe, NT/XP/2k *IS* another OS dude. In fact for a scratch rewrite it only disproves your point. It a psudo micro kernel. In fact up till XP OS2 apps were one of the subsystems in NT. OS2 2.0 stuff doesnt run on it but 1.x stuff does... Its original release was meant to run on a chip that was never relased.

      Also you may have noticed NO protected mode DOS apps run in XP. Because XP *IS* running in that mode.

      The Win 3.1/9x series of 'OS' was ontop of DOS. They were what OS people call a shell or running enviroment.

      Also the one thing I have against that very poor document is this. It was trying to prove something thats not really a problem one way or another. Also my fav out that was that its less secure because its all new code. Well sorta. You do not see too many problems out of the tcpip stack. Typicaly its out of the particular protocols that use the stack. They overrun some buffer inside the protocol code (or stack smashing). Thats akin to saying lets stop making anything new. Progress should stop because it might maybe possibley be insecure. What bunk!

      1 dude out of MIT saying the thing is bogus is hardly the whole college saying it...

      Also most of the 'shortage' is due to bad allocations. MIT is a good example of it. They have 16 million address's. Would it really be that big of a burden to MIT to fix this? Do they really need THAT many? If some parts of the world do not get the address they want they will leave the IPv4 world behind and just NAT in when needed.

      Also his artical is disingenuous with his numbers. He got two different numbers and compaired them in the wrong way. 1.3 billion people have 23 million address's. OF that 1.3 billion most can not even afford a computer much less a ISP. The 23 million is what they currently need. Once again BUNK!

      I am not quite sure what his artical was trying to prove. I think it was, IPv6 is bad mmmmmmkay.

    12. Re:untested code... by spectral · · Score: 1

      but you'd still have to change every single machine, router, etc. to handle it, it would reduce the chance of bugs, but it would also involve the same amount of work to upgrade everything. Might as well get it done with and make other sweeping improvements (mandatory IPsec, etc.) while we're at it. Yeah, there's more chance of bugs, but we'll hopefully only have to make such a large change once.

    13. Re:untested code... by TedCheshireAcad · · Score: 2, Funny

      You would think that, but we just use it for warez and mp3s right now. If students had written the RFC for IPv6, it would be something like:

      "D00d we need warez trading 2 organize n shit ok thx"

    14. Re:untested code... by Anonymous Coward · · Score: 0

      I know what you are talking about mirco-kernels and stuff like that but this is just Phd terminology. To the user and even the tech IT guy we still have DOS->XP loading system. You still need and use DOS to start XP and fix stuff when the "shit hits the fan."
      Longhorn is rumored to be the first MS OS to not have or need DOS in anyway. Albeit, at the cost of compatibility.

      On another note, compare MS strategy of keeping almost full compatibility around for like 10 years vs. Apple's strategy of going to something new like every 2 years. Which one was accepted by the masses...

    15. Re:untested code... by squiggleslash · · Score: 2, Informative
      Erm no. XP is based on NT, not DOS/Windows.

      Blame marketing for that one. Windows 1.0, 2.0, 3.0, 3.1, 3.11WfW, 95, 98, and Me are the DOS/Windows family. Windows NT 3.1, 3.5, 4, 2000, XP, and 2003 are an entirely different family and the "Windows" in the name is basicly Microsoft's way of saying "You can run your old applications on this and the UI will be broadly familiar."

      XP does not boot from DOS, not even the hidden DOS in Me. It boots from NTLDR.

      --
      You are not alone. This is not normal. None of this is normal.
    16. Re:untested code... by serial+frame · · Score: 4, Insightful
      Extending the current IP addressing space would constitute a reworking of the protocol, which IPv6 is anyways. The same thing happened when we changed from NCP to IPv4 in the early 1970's--and that was a radical jump, which we survived. Every program that uses the BSD socket interface would also have to be tailored to use library functions that supplant the original IPv4-only code. That's already happening with IPv6. And people are beginning to use protocol-agnostic functions (such as getaddrinfo(1), as opposed to gethostbyname(1) and gethostbyaddr(1), for instance).

      Not to mention, simply Googling for "ipv6" will reveal many reasons as to why a 128-bit addressing space is advantageous to a smaller one, which you propose. Plus, a five-byte address space isn't ideal when taking general computing sense into consideration.

      --

      -
      And the Angel said unto me, "These are the cries of the carrots! The cries of the carrots!"
    17. Re:untested code... by Anonymous Coward · · Score: 0
      You don't "install" web pages; you simply visit them. Why should applications be any different?
      Good point. And the same with cars. You don't fuel web pages, you simply visit them. Why should cars be any different?

      And food. You don't cook web pages, you simply visit them. Why should food be any different?

      And movies. You don't buy tickets for web pages, you simply visit them. Why should movies be any different?

      And coffee. You don't open bags of web pages and put them in a coffee machine, add water, and switch it on, you simply visit them. Why should coffee be any different?

    18. Re:untested code... by MighMoS · · Score: 2, Informative

      Um, not really. Most new computers have IPv6 capability, (I'm pretty sure XP does, though I could be wrong). its the same as Y2K. All newer computers wouldn't have a problem, and the few older ones just need to be patched.

    19. Re:untested code... by EddWo · · Score: 1, Offtopic

      You do know that isn't try don't you?
      NT boots into protected mode from NTLDR.
      Dos apps run in NTVDM a virtual machine that simulates the dos environment.
      NT is a pure 32bit protected memory multi tasking OS. It was written from scratch from 1988 onwards.
      They made it compatible with the existing APIs for the DOS based systems but it is fundamentally different underneath.
      They are so different that it took another decade till Windows XP to unite the two product lines and provide enough compatibility options for everything from dos, win16, win32 and directx games to get everyone to migrate with minimal difficulty. At the same time they had to compromise on some of the benifits of the new kernal, such as securiy, in order to ensure compatibility.
      Sure theres still a recovery console option you can boot into, but it isn't based on dos, the command syntax just looks the same.

      Longhorn is where the migration away from the decade old Win32 programming model begins, but backwards compatibility has always been one of Microsofts selling points, so support for it is likely to remain for at least another decade.

      http://www.microsoft.com/presspass/features/1998 /w inntfs.asp

      --
      "Taligent is still pure vapor. Maybe they'll be the last who jumps up on Openstep... "
    20. Re:untested code... by spectral · · Score: 1

      read my parent post (your grandparent), he was talking about how just adding another 8 bits to ipv4 would be easier. that's what I was replying to. But yes, Windows XP does have IPv6 support (You might need to go to windows update to get it tho, I swear I saw an ipv6 upgrade there.. but maybe that's only if you don't have SP1 yet)

    21. Re:untested code... by wkitchen · · Score: 1
      It's a stupid argument against upgrading to a new technology.
      Yes. Because it is, in fact, an argument against all progress of any kind.
    22. Re:untested code... by awing0 · · Score: 1

      The thing you seam to be missing is that IPv4 and IPv6 can coexist, as they do right now. The move can be gradual. To think that overnight, bam, we've got IPv6 is kind of silly. With an IPv4 to IPv6 gateways I can be on the 6 and 4 net at the same time. Certain networks may choose to coexist or just go solely to IPv6. I believe the move to IPv6 is necessary and that the author's claims are just sky-is-falling material.

      Did fears of the HTTP protocol being unsecure and slower than Gopher stop its progress? Did fear that engines weren't as reliable as horses stop them from revolutionizing travel? Sometimes you must bite the bullet, take the hard road of progress and make the world a better place.

      --
      Cthulhu Saves.
    23. Re:untested code... by ArchAngel21x · · Score: 0

      If all it took was people using (fill in the blank) to make it more secure, Windows would be hack proof by now. Sorry, but your argument doesn't hold.

    24. Re:untested code... by placeclicker · · Score: 1

      I don't know, it doesn't seem to be working for windows.

      --

      Browse at -1, because trolls are often the most creative part of /.
  5. Ok, Honest Answer.... by stevezero · · Score: 0, Funny

    How many people read that name at first as "Simon Garfunkel"?

  6. Trillions of new addresses by strider69666 · · Score: 0, Offtopic

    Think of all the pr0n sites! Now instead of millions of sites full of crap, we get TRILLIONS of sites full of crap! Yippeee!!!!

    --
    Dude. Dude. Dude. Dude. DUDE!!!! Duuuudde. Yeah, I guess you have a point there. (Baseketball)
    1. Re:Trillions of new addresses by Anonymous Coward · · Score: 0

      I, for one, welcome our new porn overlords

      389511566ecf79dff303ac1e86a0af6e

  7. IPv6 Support by man_ls · · Score: 1, Interesting

    IPv6 is native in Windows XP as a module.

    It's just not active in...........anything else. No routers have it. No providers have it.

    I dunno what the problem is, but if MS can beat it to market, there's something wrong.

    1. Re:IPv6 Support by awing0 · · Score: 4, Informative

      Cisco routers support it, as do the routing stacks in Linux and the BSDs. If you would have read the article, you would have at least known Cisco routers support ipv6.

      --
      Cthulhu Saves.
    2. Re:IPv6 Support by !ramirez · · Score: 5, Informative

      Your statement that 'no routers have it' is quite simply a pile of rubbish; Cisco, Juniper, Foundry, and Nortel routers all support IPv6 in at least one version of code, if not multiple versions.

      If by 'routers' you mean Linksys, Belkin, or D-Link, you really need to redefine your concept of the word.

    3. Re:IPv6 Support by Anonymous Coward · · Score: 0

      IPv6 is available in a whole lot of places, starting with all the linux systems, and the routers that are running linux internally...

      No one has it turned on yet because, as I understand it (possibly incorrectly), you need to have IPv6 from end to end, and no one knows where-all it's running...

    4. Re:IPv6 Support by damiam · · Score: 1

      As the article says, routers sometimes have optimized ipv4 routines in hardware. ipv6 is done completely in software and is therefore somewhat slower.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    5. Re:IPv6 Support by man_ls · · Score: 0, Redundant

      By routers, I mean, I can't get an IPv6 address with Windows 2003 Server, from my ISP.

      Therefore, my ISP's routers are not using IPv6, even though my systems which aren't anything terribly special, have that ability.

    6. Re:IPv6 Support by Trejkaz · · Score: 1

      I thought by the context of what the guy said, was that he was saying "Windows has support for something before its global acceptance", which would be correct in this case but probably others also.

      If that was what he was saying, then he has a point to some extend, because look at well-established technologies such as CSS and XHTML which Internet Explorer still doesn't support properly after years of other people using them in the mainstream.

      --
      Karma: It's all a bunch of tree-huggin' hippy crap!
    7. Re:IPv6 Support by dewpac · · Score: 5, Informative

      That's absolutly not true. IPv6 info @ Cisco. I quote: "In May 2003, the availability of Cisco IOS 12.3 Mainline that integrates the IPv6 feature set from 12.2(15)T enables production deployment for all Cisco based networks." Obviously routers have it. Linux has it as well, so its certainly not a MS only thing.

      The problem with IPv6 isn't software or hardware -- it's politics and money. Theres no benefit to service providers to update their IPv4 setup to do IPv6 because they'd have to find some way to still talk to the "normal" IPv4 internet (because, really, who wants to get on an ISP that isn't on the internet?). Additionally, many many ISP's charge a premium on extra IP addresses. What makes you think that they want to ditch that income so you and I can each address our refrigerator from the supermarket to see how much milk is left?

    8. Re:IPv6 Support by lafiel · · Score: 1

      Uhm... as far as I recall, Linksys is a division of Cisco.

    9. Re:IPv6 Support by man_ls · · Score: 1

      That's what I was saying.

      Point taken about XHTML and CSS, however, those aren't communications protocols...I've seen very few sites using XHTML (although, CSS is pretty popular.)

    10. Re:IPv6 Support by Trejkaz · · Score: 1

      I thought the main reason sites didn't use XHTML is IE doesn't display XHTML at all. You have to set up a bit of a hack on your server to make XHTML pages pretend to be normal HTML, and IE just uses its old rendering code. But I'm getting off-topic now so I might as well stop. This post will be modded down within an hour. ;-)

      --
      Karma: It's all a bunch of tree-huggin' hippy crap!
    11. Re:IPv6 Support by selfabuse · · Score: 1

      That doesn't mean that they don't support IPv6, it just means they haven't yet implemented it..

    12. Re:IPv6 Support by Anonymous Coward · · Score: 0

      Let me just say that the URL you advertise below your UID is entirely appropriate.

    13. Re:IPv6 Support by jbplou · · Score: 2, Informative

      FreeBSD was the first OS to have IPv6 support.

    14. Re:IPv6 Support by jbplou · · Score: 1

      uh whats your point. Cisco bought Linksys out but that does not make a linksys 4 port router into a Cisco router.

    15. Re:IPv6 Support by TheSunborn · · Score: 1

      He newer claimed there were not IPv6 support in the router software. What he said is that the routers don't have special hardware to do IPv6 routing thus transforming your 100000$ router into a slow mips/ppw box.

      (And I would like someone who knows to comment on this, because I have newer seen any kind of list for what operations cisco supports in hardware)

    16. Re:IPv6 Support by twelvemonkeys · · Score: 0

      Cisco GSR platform has HW based IPv6 support, so does Juniper, Procket, and pretty much anyone who is in the core router market nowadays.

    17. Re:IPv6 Support by Cramer · · Score: 1
      Actually, most (if not all) of the high end router hardware uses FPGAs for hardware routing which means they can be reprogrammed to handle IPv6. This is certainly true of any PXF based Cisco gear. (probablly at or very near line-rate.) Will your 2501 do IPv6 in hardware? Doubtful. But, that isn't a 100k$ router. (it's a 100$ router :-))

      How many firewalls can handle IPv6? I don't think the PIX can.

      PXF Accelerated Services AVAILABILITYDoesn't list IPv6 or 12.3 images.
      7600...
      • Q. Is IPv6 supported on the Cisco 7600 Series?


      • A. The Cisco 7600 Series will support hardware-accelerated IPv6 in calendar year 2003 with the introduction of the next-generation forwarding engine for the Cisco 7600 Series.
      ...
    18. Re:IPv6 Support by Anonymous Coward · · Score: 0

      as does Windows XP.

    19. Re:IPv6 Support by Anonymous Coward · · Score: 0

      This will change. This is not argument aginst ipv6.

    20. Re:IPv6 Support by kabocox · · Score: 1

      Additionally, many many ISP's charge a premium on extra IP addresses. What makes you think that they want to ditch that income so you and I can each address our refrigerator from the supermarket to see how much milk is left?

      What makes you think that ISP's won't charge for each IP address that all those appliances in your house have? I'm sure they'd charge you more for that IP address over time than most of your appliances cost if you'd let them.

  8. Excuse me but... by Malicious · · Score: 4, Insightful
    Correct/Mod me if I'm wrong, but aren't the main uses of the internet Porn and P2P? However according to MIT encouraging "evil" P2P is wrong?

    Sure, they're not exactly the most honourable or squeaky clean businesses on the planet, but they sure as hell are the most popular.

    --
    01101001001000000110000101101101001000000110001001 10000101110100011011010110000101101110
    1. Re:Excuse me but... by !ramirez · · Score: 4, Informative

      IP layer stuff (OSI model layer 3) is transparent to the layers both above and below it; you can easily map IPv4 addresses (as well as DNS entries) onto IPv6 addresses as long as you have a protocol stack capable of parsing the IPv6 stuff. Nothing new.

      Remember people, IPv6 has been around in RFC form since December 1998 (5 years) - the adoption rate simply hasn't matched what was seemingly necessary.

      Besides, ARIN isn't even close to full address depletion. There's so many spare /8's out there, that I imagine we could go on for at least another 3 before widescale implementation.

    2. Re:Excuse me but... by AEton · · Score: 5, Informative

      Maybe I read the wrong article, but I don't think he said that at all. The gist of the article is this:
      1) I will define 'IP' for you now
      2) This is why we need more Internet addresses (something above and beyond IPv4)
      3) One problem with IPv6 is that no one uses it now. So the best thing to do is to make dual v4/v6 machines. But then you can never make v6 only because someone will always have v4. (wtf? 'we can never adopt v6 because we have not yet adopted v6'?)
      4) NAT is super evil because its security is "a mirage"
      5) The RIAA and MPAA will probably hate IPv6 because people can connect to each other more
      6) IPv6 will only be introduced in the US when a government supplier wants it

      I think that timothy must've posted this without reading the article itself -- or I've read the wrong article -- but the article author _NEVER_ says 'untested and therefore insecure', only talks about the increase in p2p applications as 'interesting' and likely to be opposed by the *AA, and the problems posed by inertia in the US as opposed to adoption in Asia.
      NOWHERE does he slam IPv6 - he seems rather happy about it, in fact.

      --
      We recently had heard in the office over one of the Yellow Machine that's made by Anthology Solutions.
    3. Re:Excuse me but... by Anonymous Coward · · Score: 0

      Porn is popular? Now freaking way!!

    4. Re:Excuse me but... by Anonymous Coward · · Score: 0
      I think that timothy must've posted this without reading the article itself -- or I've read the wrong article -- but the article author _NEVER_ says 'untested and therefore insecure'
      From the article (page 2):

      "But what IPv6 boosters won't tell you, unless you press them, is that every new IPv6 nameserver, Web server, Web browser, and so on has new code--code in which security problems may lurk. Indeed, security problems with new protocol implementations are to be expected. And while some issues have been found with these new IPv6 servers, more are sure to be discovered."

    5. Re:Excuse me but... by sir99 · · Score: 3, Informative
      I think that timothy must've posted this without reading the article itself -- or I've read the wrong article -- but the article author _NEVER_ says 'untested and therefore insecure'....
      Not in those exact words, but he pretty much does. From the article:
      Yet another problem with IPv6 has to do with all of the impending security problems it will cause.... But what IPv6 boosters won't tell you, unless you press them, is that every new IPv6 nameserver, Web server, Web browser, and so on has new code--code in which security problems may lurk. Indeed, security problems with new protocol implementations are to be expected. And while some issues have been found with these new IPv6 servers, more are sure to be discovered.
      Page 2. Personally, I read the article as rather alarmist. I also find it rather unlikely that the use of NAT is currently a serious impediment to file-sharing, so I don't see the RIAA becoming concerned about IPv6.
      --
      The ocean parts and the meteors come down
      Laid out in amber, baby.
    6. Re:Excuse me but... by Octorian · · Score: 4, Informative

      Actually, the government in the US is already planning IPv6 migration, and there are mandates for the DoD to go to IPv6 by 2008. Sure, that's a few years off, but it means that in the mean time there will be many pilot programs and gradual migrations. It is going to happen, and even if the corporate world lags, the gov't will be pusing it.

    7. Re:Excuse me but... by b0lt · · Score: 1

      Trust me, you've never been to MIT. Those are pretty much the only uses of the internet ;)

      --
      got sig?
    8. Re:Excuse me but... by Anonymous Coward · · Score: 1, Informative

      3) One problem with IPv6 is that no one uses it now. So the best thing to do is to make dual v4/v6 machines. But then you can never make v6 only because someone will always have v4. (wtf? 'we can never adopt v6 because we have not yet adopted v6'?)

      4) NAT is super evil because its security is "a mirage"

      I'm posting this as AC so I don't blow my karma. I actually met Garfinkel, at a Computer Professionals for Social Responsibility "conference" a few years ago. (CPSR over-hyped their annual meeting as a "conference", pledging keynote speakers who did not plan to attend, except Garfinkel of course.)

      IMO, Garfinkel was a complete weenie. He basically criticised any change, because it was (by definition) untested in the field and therefore (probably) very insecure. Can't have stuff that's not field-tested getting put in the field. (WTF?) He would then say that to get around this problem, you'd have to phase in {new technology} so that you'd test it as it was rolled out. But then cried over the fact that you'd have all these people on {old technology} and you could never fully adopt the new stuff. Vicious circle, gave me a headache.

      At the time, he was using GPS devices as an example, because "someone" might figure out how to illegally tap your GPS and use it to track where you are at any time. So GPS is evil, according to Garfinkel. (!?)

      So I'm not surprised to see some of the things that Garfinkel writes in his little article.

    9. Re:Excuse me but... by Anonymous Coward · · Score: 0

      NAT is super evil because its security is "a mirage"

      I didn't read the article, but a couple things about NAT and IPv6. The big problem w/ NAT isn't security, it's that it stands in the way of end-to-end communications. If I want to talk directly to Sally, but Sally is behind a NAT box, the NAT box has to make it possible. This is impossible to do for all masqueraded hosts on all ports. How would you set up worldwide IP telephony if you relied on NAT boxes to get everybody connected, for example?

      (Another problem with NAT is that people use the acronym NAT to mean masquerading. Network Address Translation makes masquerading possible, but it also does a lot more.)

      Anyway, IPv6 solves masquerading's fundamental problem by providing enough addresses. This is more in keeping with the orginal intention of the Internet: end-to-end communications.

      As for NAT's security being a 'mirage' - bah humbug. It's not the end-all and be-all of security, but it's certainly useful. If the author of this article said such a thing it doesn't flatter his credibility.

    10. Re:Excuse me but... by Guppy06 · · Score: 1

      "IPv6 will only be introduced in the US when a government supplier wants it"

      You know, the US government is essentially all-metric...

    11. Re:Excuse me but... by benja · · Score: 1
      Wow. I misread this.

      As "IP lawyer stuff (OSI model layer 3) is transparent...

      :-o

    12. Re:Excuse me but... by Anonymous Coward · · Score: 0

      I also find it rather unlikely that the use of NAT is currently a serious impediment to file-sharing, so I don't see the RIAA becoming concerned about IPv6.

      It's not an impediment to more current p2p apps, since they are largely designed to work through firewalls through various kludges. However, if we do away with NATs (and if people do not stay being firewalls all the time) then new p2p apps will definitely be able to take advantage of this, possibly in ways that people are not really anticipating yet. (depends partly on the upload/download speeds available are)

    13. Re:Excuse me but... by McMuffin+Man · · Score: 2, Interesting

      In fact, as a supplier of firewalls to the DoD, I can verify that they are insisting that all suppliers demonstrate IPv6 capabilities by the end of 2004. We may be only be completing our IPv6 code because the DoD demands it, but once it's in the product we'll happily sell it to all comers.

    14. Re:Excuse me but... by bill_mcgonigle · · Score: 1

      There's so many spare /8's out there

      Yeah, but good luck getting anybody to route one for you...

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    15. Re:Excuse me but... by bill_mcgonigle · · Score: 1


      There's so many spare /8's out there

      Yeah, but good luck getting anybody to route one for you...


      uhh,nevermind, I read that upside down.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  9. How will IPv6 affect existing internet tools? by Debian+Troll's+Best · · Score: 2

    All this talk of IPv6 has got me thinking about its possible effect on existing internet tools like ssh, ftp, telnet and apt-get. Will their normal functioning be affected at all by the increased address space and QoS provisions in the protocol? Or are these changes totally transparent to pre-existing apps, which will only need to be re-written to take advantage of the extended functionality? Will I need to update my apt.sources file?

    1. Re:How will IPv6 affect existing internet tools? by quantum+bit · · Score: 4, Informative

      I ssh over ipv6 all the time -- it's just like v4 but prints out a really ugly address the first time you connect.

      Will I need to update my apt.sources file?

      Probably not if your favorite apt servers support it as well. Most of the switching over is handled by DNS (which has had v6 support for quite a while).

    2. Re:How will IPv6 affect existing internet tools? by Anonymous Coward · · Score: 0

      Depnds on the code for the tool and the libraries it's compiled against. A lot of tools are aware of 32-bit IP addresses, and they'll definitely have to be recompiled (at least) in order to work with ipv6.

    3. Re:How will IPv6 affect existing internet tools? by mark-t · · Score: 1

      AFAIK, these changes are transparent to any apps which do not rely on the the premise that an IP is four bytes, do not rely on dotted quad notation for all IP addressing, and do not attempt to open IP sockets in RAW mode or otherwise access the network stack below the transport layer.

    4. Re:How will IPv6 affect existing internet tools? by Levvie · · Score: 1

      A lot of inet tools are v6 ready these days,
      and debian has v6 apt sources, and apt-get itself is v6 ready, but not all services are (squid wasn't when I had enough time to play v6).

      ssh -6 3ffe:8033:1337::1
      echo "deb http://people.debian.org/~ajt/ipv6/ ipv6 unstable" >> /etc/apt/sources.list
      apt-get update, upgrade ;)

    5. Re:How will IPv6 affect existing internet tools? by Anonymous Coward · · Score: 0

      hook. line. sinker.

      have a nice day, debian troll.

    6. Re:How will IPv6 affect existing internet tools? by Anonymous Coward · · Score: 0

      So you're saying no network app will support it without changes?

    7. Re:How will IPv6 affect existing internet tools? by Anonymous Coward · · Score: 0

      quantum bit, you just got trolled. Did "Debian Troll's Best (678194)" not suggest anything to you?

    8. Re:How will IPv6 affect existing internet tools? by Anonymous Coward · · Score: 0

      Depends. There's an IPv6 enabled app repository for Debian GNU/Linux Woody. But Sarge/Sid already got it most, afaict. SSH for example has IPv6 by default.

    9. Re:How will IPv6 affect existing internet tools? by stry_cat · · Score: 1
      I ssh over ipv6 all the time -- it's just like v4 but prints out a really ugly address the first time you connect.


      The really ugly address is why IPv6 is not going to catch on. How the heck are you going to remeber the IP address when it is more than the current xxx.yyy.zzz.aaa?
  10. speed not an issue right now by Anonymous Coward · · Score: 4, Insightful

    security and functionality over speed. Speed will catch up, eventually. doing NAT everywhere sucks. If speed is the biggest con, then, well, there is no con.

    1. Re:speed not an issue right now by Jherico · · Score: 1

      He's almost certainly talking about the algorithmic complexity of routing packets and NOT the raw speed change introduced by simply having larger headers on packet.

      --

      Jherico

      What can the average user can do to ensure his security? "Nothing, you're screwed"

    2. Re:speed not an issue right now by cantabrigian · · Score: 1
      Well, that's not necessarily the case... people who design switching fabrics can tell you that it is much easier to switch quickly on a 32-bit address than it is to switch quickly on a 128-bit address.

      One might be inclined to suggest that we would not necessarily have more work to do since there are not 128 bits of entropy in the decisions necessary to route packets among ISPs. However, the special features of IPv6 that use certain bitranges within the address, combined with the way that addresses have been allocated so far, may in fact guarantee that routers will need a deeper switching fabric to handle the different prefix lengths. This deeper switching fabric most certainly will be slower than it could have been with shorter prefixes, and there is no denying that we will take a bit of a hit from it. Not that I don't believe that the benefits outweigh these costs, however...

  11. Re:Simson Garfinkle? by Anonymous Coward · · Score: 0

    Simon Garfunkle. What is it all about... is it good, or is it whack?

  12. hi by Anonymous Coward · · Score: 0

    Yes, you are the only one who read it that way.

    Those of us with at least some technical literacy know who Simson Garfinkle is.

    1. Re:hi by Anonymous Coward · · Score: 0

      No, he was not the only one who read it that way.

      Those of us with at least some life not in front of a computer screen have heard of Simon and Garfunkle long before Simson Garfinkle.

    2. Re:hi by Anonymous Coward · · Score: 0

      no, I read it as Simon Garfunkle the first time.

  13. Article Not Technically Explanatory Enough by puckmaster87 · · Score: 0

    His article goes on to explain that all IPv6 code is untested and therefore insecure; that IPv6 makes encourages 'peer-to-peer based copyright violation systems

    First off, even if IPv6 is untested, it doesn't mean that it is insecure. It has been in development for a long time and I'm sure that all forseeable security holes have been patched. Secondly, IPv6 will not encourage P2P copyright violation. It will simply make more servers available and relieve countries in need of more IP addresses; especially in Asia!

    1. Re:Article Not Technically Explanatory Enough by Anonymous Coward · · Score: 0
      It will simply make more servers available and relieve countries in need of more IP addresses; especially in Asia!
      And if they do the address allocation right I can block China, Korea and Iran without having to manually lookup the address blocks on a per ISP basis. By the time IPv6 is ready for primetime the SPAM from China and Korea might just have stopped. The optimist in me hopes that somebody in Iran reached enlightenment after falling masonry came crashing down onto their heads in the recent quake and decided to patch the entire countries IIS installs. code-red and nimda hit's are getting a little old, did Mohammed forbid them from patching against viruses or something?

      Especially in Asia? Good god man, you are damning us all!

    2. Re:Article Not Technically Explanatory Enough by weileong · · Score: 1

      all forseeable security holes have been patched

      Yes, but ... "forseeable". That is the point right?

  14. Be realistic, Garfinkel. by Faust7 · · Score: 1

    and of course, that the switch is never going to happen anyway

    Oh, whatever. Tell that to people when we are finally no longer able to effective manage the IP addresses that we've run out of.

  15. Oops by PacoTaco · · Score: 4, Insightful
    Let's play "count the technical mistakes." I'll start:

    The result of this decision made nearly 30 years ago is that the Internet simply cannot handle more than 2^32 or 4,294,967,296 devices.

    1. Re:Oops by Anonymous Coward · · Score: 2, Interesting
      Actually the comment is perfectly reasonable - it just doesn't go far enough.

      2^32 does indeed set an upper bound for the number of possible IPv4 Internet addresses (at least, the number that are addressable from any particular node at any point in time). However since many of them are preallocated for special purposes, the actual number of possible useable addresses is much smaller.

      Finding one upper bound doesn't mean that there isn't a tighter (and in some sense, better) upper bound that you could find.

    2. Re:Oops by zeroclip · · Score: 1

      But what IPv6 boosters won't tell you, unless you press them, is that every new IPv6 nameserver, Web server, Web browser, and so on has new code--code in which security problems may lurk. Indeed, security problems with new protocol implementations are to be expected. And while some issues have been found with these new IPv6 servers, more are sure to be discovered.

      You can't just blame a protocol for bad programming.

    3. Re:Oops by Anonymous Coward · · Score: 0

      RTA, the author does point out that fewer addresses are available -- he merely summarizes it as "for a variety of technical reasons".

    4. Re:Oops by destiny_uk · · Score: 1

      I'll continue:

      He states: "Today's Internet uses IPv4, the 4th version of the Internet Protocol. (Versions 1 through 3 never made it out of the lab. Neither, for that matter, did Version 5.)"

      From http://tldp.org/HOWTO/Linux+IPv6-HOWTO/x419.html:

      "2.4.1. Why is the name IPv6 and not IPv5 as successor for IPv4?

      On any IP header, the first 4 bits are reserved for protocol version. So theoretically a protocol number between 0 and 15 is possible:

      * 4: is already used for IPv4
      * 5: is reserved for the Stream Protocol (STP, RFC 1819 / Internet Stream Protocol Version 2) (which never really made it to the public)

      The next free number was 6. Hence IPv6 was born!"

      So now you know.

  16. Out of IPv4 addresses? by thogard · · Score: 3, Interesting

    I thought we were running out of /20 assignment blocks, not addresses.

    Of course if you increase the number of assignment blocks, routers will need more memory and were back to the same reason no one will route a /28 anymore except the IPv6 approach ends up using 4x the memory for each address.

    1. Re:Out of IPv4 addresses? by Just+Some+Guy · · Score: 2, Informative
      That would be true if IPv6 weren't designed from the ground up to be extremely hierarchical. Basically, there are fixed-length bitfields in each address that identify the network hierarchy for that address. Routing suddenly gets very easy. For example, an ISP's routing logic would look something like:
      • Is the first bitfield the same as mine?
        • No? Shoot the packet out the outbound interface.
        • Yes? Keep processing.
      • Is the second bitfield the same as mine?
        • No? Shoot the packet out the outbound interface.
        • Yes? Keep processing.
      • OK, this packet is going to one of my customers. Their network is identified by the next bitfield. Use that bitfield as a key in a hash table of interfaces, and shoot the packet out that interface.

      There's none of the current stuff like "well, this packet matches six different network masks. Which one is the smallest subnet?".

      IPv6 is built for speed. It's not just IPv4-but-longer.

      --
      Dewey, what part of this looks like authorities should be involved?
  17. help the v4 shortage by i.r.id10t · · Score: 4, Insightful

    Hey MIT - do you really need/use all 16.7 million IPv4 rotable addresses you have? Why not share a few?

    --
    Don't blame me, I voted for Kodos
    1. Re:help the v4 shortage by El · · Score: 3, Funny

      Hey, when you put 'net interfaces in every coffee maker and coke machine, you need a LOT of addresses!

      --

      "Freedom means freedom for everybody" -- Dick Cheney

    2. Re:help the v4 shortage by Anonymous Coward · · Score: 0

      LoL

    3. Re:help the v4 shortage by debrain · · Score: 5, Funny

      Yea, sure, if they plan on keeping track of all the bathrooms.

    4. Re:help the v4 shortage by Wanderer1 · · Score: 1

      Don't stop with MIT - there are a number of American corporations that are hoarding *HUGE* IP allocations. I know, I work for one. Still, IPV6 would make that irrelevant, and if I'm not mistaken - there are some progressively minded networking folk in my corp that are looking at IPV6 as something to happen in the nearer future.

      So, lets move forward, it's easier than going back.

      Bill

    5. Re:help the v4 shortage by Anonymous Coward · · Score: 0

      Or you need one IP address and a 64-bit field in your protocol called "device selector"!

    6. Re:help the v4 shortage by d3faultus3r · · Score: 1

      I sense the opportunity for some bizarre 1984ish police state based on every ordinary device monitoring our activities. Think about it: who needs a telescreen when your refrigerator is able to watch your every move and communicate with the world.

      --
      read my blog
      musings on politics and technol
    7. Re:help the v4 shortage by ari_j · · Score: 1

      The really funny thing is that "Loop K" and "Destiny K" have both been vacant for 28 days. Did someone miss the bowl? Have these been cleaned yet? What's wrong with them?

    8. Re:help the v4 shortage by Anonymous Coward · · Score: 0

      Well, that made me laugh...

    9. Re:help the v4 shortage by macdaddy · · Score: 2, Funny
      BMF L has been occupied for 36 min

      Man, I really feel for that guy. Proof that 5-day old pizza really isn't edible.

    10. Re:help the v4 shortage by Art+Tatum · · Score: 1

      Maybe those are the bathrooms with the webcams in them. :-)

    11. Re:help the v4 shortage by Anonymous Coward · · Score: 0

      This is Random Hall. They have a carton of milk that's way more than five years old.

      Five days is for wimps at Harvard.

    12. Re:help the v4 shortage by RajivSLK · · Score: 1

      Yea, sure, if they plan on keeping track of all the bathrooms.

      Wow. 16.7 million bathrooms. They must drink a lot of beer.

    13. Re:help the v4 shortage by SamSim · · Score: 1

      In other news, IPv8, coming into use in 2013, will combine with nanotech computing advances to enable a user to have an individual IP address for every cell in his body. Human teleportation will then be reduced to the simple matter of pinging them all.

  18. IPV6 by Anonymous Coward · · Score: 0

    IPv6. What is it all about . . . is it good or is it whack>

  19. Misleading summary of the article by Anonymous Coward · · Score: 0

    PCM2 and Timothy, fucking attention whores.

    The articles says nothing of the kind of crap suggested by the submitter.

    The quote doesn't even appear in the article.

    Fuck you PCM2 and Timothy.

    1. Re:Misleading summary of the article by Anonymous Coward · · Score: 0
      The articles says nothing of the kind of crap suggested by the submitter. The quote doesn't even appear in the article.
      Care to cite specifics? From the article, I get:

      "But when the IPv6 rollout is finally done, not all the effects will be positive: the new Version 6 Internet will be slower, more friendly to peer-to-peer-based copyright violation systems, and the computers on it will almost certainly beless secure."

      "KAME software has taken hold in Japan and, large parts of the Japanese Internet backbone are running IPv6. In many ways it looks like the United States is falling behind."

      "But what IPv6 boosters won't tell you, unless you press them, is that every new IPv6 nameserver, Web server, Web browser, and so on has new code--code in which security problems may lurk. Indeed, security problems with new protocol implementations are to be expected. And while some issues have been found with these new IPv6 servers, more are sure to be discovered."

      "Still, it's hard to see major U.S. Internet service providers spending the money to upgrade their backbones from IPv4 to IPv6 unless the transition is mandated by the some big customers or the federal government. "

      "IPv6? Perhaps my seven-year-old daughter will use it when she goes to college, but probably only if she goes to Oxford."

      If you find some part of the summary that isn't in the article, let us all know. Or if you have a different opinion, post it.

  20. NAT is bad? by TwistedSquare · · Score: 3, Interesting

    Interesting... The author slates NAT for being an easy security option, causing firewalling problems and not letting each device have its own IP. Then he seems to fail to mention that letting each device have its own IP opens up a whole host of possible attacks. Who would honestly let an out of the box Windows machine be open to the rest of the internet with no NAT?

    1. Re:NAT is bad? by LostCluster · · Score: 1

      He addresses that point along side with the fact that no IPv6 application is battle-tested yet, and with new code comes unknown security holes.

    2. Re:NAT is bad? by damiam · · Score: 1

      The author's point was that NAT brings a false sense of security - someone could easily sneak something in behind the NAT and you'd be completely unprotected. An out of the box Windows machine should never be open to an insecure network, NATted or not.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    3. Re:NAT is bad? by PCM2 · · Score: 2, Interesting
      Then he seems to fail to mention that letting each device have its own IP opens up a whole host of possible attacks.
      No, that actually seems to be one of the main thrusts of his article...that IPv6 gives every machine its own address, opening up all sorts of security problems.
      Who would honestly let an out of the box Windows machine be open to the rest of the internet with no NAT?
      Here, however, you seem to be confusing the function of a NAT with the function of a firewall.

      In all honesty, though, most of my hardcore IP networking friends -- the kind of people who always use FreeBSD over Linux because of FreeBSD's superior, time-tested, proven TCP/IP stack -- pretty much agree with Garfinkel's assertion that NAT is the Devil. I've never really understood that viewpoint, though. Or at least, it seems to me that NAT is here to stay until something radical happens (like switching to IPv6).

      OK, granted the Internet was designed such that every machine would have a unique IP address. It's evolved away from that early model, however. Wouldn't it be better to deal with it, rather than complain? (I, obviously, am nobody's idea of a network engineer.)

      --
      Breakfast served all day!
    4. Re:NAT is bad? by relrelrel · · Score: 2, Funny

      98% of Windows users.

      --
      --- any post that takes longer than 20 seconds to write, isn't worth writing
    5. Re:NAT is bad? by zeroclip · · Score: 1

      opening up all sorts of security problems.

      Including the horrible security monster called P2P.
      This guy must be a RIAA employee

    6. Re:NAT is bad? by An+Onerous+Coward · · Score: 2, Informative

      What I'm looking forward to is having to apply weekly firewall updates to my friggin' toaster.

      NAT is a good idea for certain limited applications. Internet-enabled dishwasher? No problem*. Web browsing cell phone? Perfect. But for a general purpose computer running arbitrary applications, it's very constraining. Just look at the discussion surrounding Speakfreely and you can see some of the problems that happen when you turn on NAT. Basically, you turn a computer into a consumer of Internet services rather than a participant.

      Depending on where the NAT translation is being done, there are ways around it. I have a static address with a good wireless provider, so the NAT is being done by my own router. I've told it to forward requests to ports 80 and 22 to my Linux box, so I can serve web pages and SSH into it.

      But if the NAT is being done by the ISP directly, they have full control over who can make requests to your computer from the outside. Nobody can make requests of your computer from the outside, which eliminates both intrusions and ordinary requests for services.

      * Though I'm still curious why my appliances need to surf the web. How can we not see that we're handing them the tools they need to organize and revolt against us?

      --

      You want the truthiness? You can't handle the truthiness!

    7. Re:NAT is bad? by schon · · Score: 2, Insightful

      The author's point was that NAT brings a false sense of security

      Then he's even more clueless than I thought.

      someone could easily sneak something in behind the NAT and you'd be completely unprotected

      And this is different without NAT HOW??!?! A non-NAT firewall will present the exact same security vulnerabilities as one that is using NAT.

    8. Re:NAT is bad? by Anonymous Coward · · Score: 0
      >Wouldn't it be better to deal with it, rather than complain?

      And the way to deal with it is to give every machine an address!

    9. Re:NAT is bad? by jaywee · · Score: 2, Insightful

      Why do you think that NATted, say, fridge is a good idea ? How do you think I'll be able to check what's in it remotely ? Think of using browser on your cellphone to do that. To your second point, NAT done by ISP is even worse - you are not able to "serve" any data. You have false sense of security -like cracker wardriving around your neighbour's open WiFi AP and therefore gaining access to your so called "secure" intranet. The fact that useful technology for remote home access is not here yet, does not mean that we should ruin the infrastructure for it.

    10. Re:NAT is bad? by Octorian · · Score: 1

      >Here, however, you seem to be confusing the function of a NAT with the function of a firewall.

      I totally agree, and this is something that annoys me quite a bit. For the longest time, way too many people made the assumption that:
      Firewall == NAT system

      Now, due to the prevalence of those cheap Linksys/Netgear/Belkin/D-Link boxes, people now seem to assume:
      Router == NAT system
      (though this one is a tat OT)

      In any case, the purpose of a firewall is to protect your network by filtering traffic, and there is NOTHING that says you can't do this without a NAT. You can get the same port-blocking effects there by default on NAT with a simple default-deny policy on incoming traffic with a normal packet-filtering firewall. The only thing NAT actually gains you is to obscure the IP of the originating host, and that actually causes more problems that it likely solves.

    11. Re:NAT is bad? by miu · · Score: 1
      Just a couple reasons why NAT is bad:
      1. Merger and acquisition migration (NAT to NAT!)
      2. Name resolution problems
      3. Some protocols use ip information in the protocol (games, telephony and streaming specifically)
      4. IPSEC interoperability

      The practical result of this is that a lot of black magic is done by either the firewall or applications to make some programs work in the presence of NAT.

      --

      [Set Cain on fire and steal his lute.]
    12. Re:NAT is bad? by anthonyrcalgary · · Score: 4, Informative

      The problem with NAT is that it breaks some protocols, eg FTP. The protocol says something like "My IP address is X, make a connection back to me.", but with NAT the computer reports its IP as something that's not a valid public address. That not only breaks some protocols, but you can use that to tunnel in past a firewall onto a private network in some cases.

      The other problem is more aesthetic than anything... but it can be a problem if the NAT device is badly configured. Because it has to translate incoming and outgoing packets, the NAT device must track the state of the incoming and outgoing connections. This takes memory, and sometimes there's not really any way for the NAT device to tell when the connection has been severed. So it has to time them out, and this can result in connections evaporating without warning when the server and the client want them to stay open.

      Fortunately, you can usually set this to something more reasonable with OpenBSD or Linux (or another BSD, Solaris, whatever). OpenBSD 3.4 with "set optimization conservative" waits 5 days. I've never had any problems with that, but it's tweakable if necessary.

      --
      When someone might yell at me, it has to be OpenBSD.
    13. Re:NAT is bad? by KFK+-+Wildcat · · Score: 1
      Who would honestly let an out of the box Windows machine be open to the rest of the internet with no NAT?
      Only a few hundred million people, no more. Hey, I agree that NATing is a quick and easy way to protect a computer, but I suspect that the vast majority of Internet users don't know or care about NAT.
    14. Re:NAT is bad? by Anonymous Coward · · Score: 0

      Who would honestly let an out of the box Windows machine be open to the rest of the internet with no NAT?

      Me. Got no reason to care. Unless somebody wants to sabotage my battle.Net connection.

    15. Re:NAT is bad? by toast0 · · Score: 1

      if i had the public addresses to use with internal hosts, that doesn't mean I'd let them be connected to.

      How much do you want to bet that consumer IPv6 firewalls will just disallow incoming connections by default anyhow to prevent against hax0rs?

    16. Re:NAT is bad? by tftp · · Score: 4, Interesting
      Though I'm still curious why my appliances need to surf the web.

      Your appliances can surf the Web even through NAT, it is perfect for that. The difference begins when your service center can ssh into your fridge and troubleshoot it remotely. That you can not have with a standard, untweaked NAT.

      This is not a contrived example, BTW. I have a fridge in my rental apartment which sometimes vibrates a lot, but often it does not. Since I don't own the fridge, I don't care as long as it's minor. But a properly designed modern fridge would be able to monitor itself, signal the service center when something bad happens, and upload the diagnostics data for the mechanic to see.

      As another example, I have a bread maker. It has a timer, but how would I know when I am going home a whole working day ahead? So I don't use it. If I have an internet connection to the bread maker, I could begin the baking cycle 3 hours before going home, and get a nice loaf exactly when I need it.

      It is also hard to argue that you'd like to ssh into your VCR or Tivo and program them to record something that you just remembered. More than once people called me and asked to tape Buffy or something because they forgot :-)

      Some of my friends are seriously involved with home automation. They have tons of gadgets, sensors, motors and everything else. Currently, a Web server is used to control all that. But that is extra complexity. With IPv6 you add devices as you need them, and they are instantly online, accessible to you as long as you have the IPSec key or whatever you choose to secure them.

    17. Re:NAT is bad? by asdfghjklqwertyuiop · · Score: 1

      NAT doesn't protect computers, firewalls do. The two are commonly used together, but they are not the same.

    18. Re:NAT is bad? by Anonymous Coward · · Score: 0

      Secure the *host*, you fuckwit.

    19. Re:NAT is bad? by hankaholic · · Score: 1
      A non-NAT firewall will present the exact same security vulnerabilities as one that is using NAT.
      Not quite.

      A firewall either passes a packet on to the destination listed in its headers, or it doesn't. If you can trick the firewall into passing a packet which it shouldn't pass, that's a vulnerability, and you'll end up with packets forwarded to actual machines. This may include outside machines creating connections to services to which they shouldn't have access, etc.

      NAT (sans port-forwarding) doesn't make the same do-I-pass-this-on-or-not type of decisions. What NAT does do is allow internal machines to make outgoing connections, and ensure that replies get to the intended machine. NAT (again, sans port-forwarding, which is how the average home networking equipment defaults) does not allow incoming connections, and there is no protocol which would allow incoming external packets to specify an internal destination host. Since all packets are addressed to the IP address of the NAT host itself, no internal machine will receive a packet unless it has already established a connection with an outside machine, thereby creating an association between a specific port on the NAT host and that particular port on the internal machine.

      In other words, a broken firewall may allow unauthorized clients to create connections to internal services. A broken NAT machine can not, although it may be possible for an outside machine to highjack an outgoing connection made by the internal machine. In the worst case, a broken firewall will allow all traffic to pass unfiltered to the inside hosts. A NAT host cannot be tricked into doing this simply because there is no protocol to request that a packet addressed to the NAT machine be forwarded to an internal machine.
      --
      Somebody get that guy an ambulance!
    20. Re:NAT is bad? by Anonymous Coward · · Score: 0
      Who would honestly let an out of the box Windows machine be open to the rest of the internet with no NAT?

      For TCP, the security provided by NAT and private addresses is virtually identical to the security provided by using public addresses and blocking all inbound packets with the SYN flag set. (For UDP and ICMP, it's similar, but you just keep state and only allow packets that look like replies. Or just do that for UDP and totally block ICMP.)

      So, assuming you know how to set up your firewall to do what you want, NAT really provides virtually no security advantage.

    21. Re:NAT is bad? by d3faultus3r · · Score: 2, Funny

      Hey! toasters and refrigerators need porn and mp3s as much as anyone! And urgent news pertaining to appliances. For instance: Toastdot, news for toasters. stuff that matters.

      --
      read my blog
      musings on politics and technol
    22. Re:NAT is bad? by serial+frame · · Score: 1
      I have no reason to believe that changing an application to use getaddrinfo() instead of gethostbyname() or similar will negatively impact the security of said application. Garfinkel only speculates on possible security issues with individual implementations of the IPv6 protocol.

      Note that I'm not disagreeing with you wholly, I am just pointing out a flaw in your choice of words; s/application/implementation/

      --

      -
      And the Angel said unto me, "These are the cries of the carrots! The cries of the carrots!"
    23. Re:NAT is bad? by John+Hurliman · · Score: 1

      I've read a lot of comments saying "NAT is false security" but never the technical reasoning behind it. I run NAT in several locations as the only way to get multiple computers online, and as an added benefit it has saved a few Windows machines' hides. For example if someone runs an attachment from an e-mail containing a SubSeven virus, which opens up a backdoor port then advertises the connection on IRC, noone is able to connect to that backdoor port without breaking the password on the NAT machine and opening the port. A real firewall might have caught the outgoing IRC advertisement, or logged incoming connection attempts, but the NAT provided a basic level of protection for the internal computers. Am I missing something?

    24. Re:NAT is bad? by Anonymous Coward · · Score: 0

      Ah, but ftp is horrible, and only remotely secure if you use it in passive mode anyway.

      Of course there are a large number of P2P-like protocols that NAT totally destroys, but no more than any kind of firewall. (since you can explicitly pass ports through NAT as well)

    25. Re:NAT is bad? by smallpaul · · Score: 1

      This is all fine and wonderful for applications where the end-nodes make connections to persistently servers with Real IP Addresses. But what if I have six machines in my house and I want to make peer-to-peer connections one-to-one two six machines at someone else's house. All 12 are addressable by only 2 IP addresses so you need to introduce some other, more complicated addressing scheme like ports or application-level names. And then the 2 machines with IP addresses need to know how to proxy the second addressing scheme.

    26. Re:NAT is bad? by Detritus · · Score: 2, Insightful

      NAT is like preventing your children from running out into the street by chopping off their legs. Yes, it works, but it has some unpleasant side-effects. What's worse, NAT breaks IPSEC, making it difficult to improve security by using authentication and encryption.

      --
      Mea navis aericumbens anguillis abundat
    27. Re:NAT is bad? by Politas · · Score: 1

      It creates a false sense of security. People think their network is secure because it is NATed, so they spend less effort hardening each internal machine.

      I believe that was the point.

      --

      Politas

    28. Re:NAT is bad? by Anonymous Coward · · Score: 0

      Easier said than done. In the real world, us mortals run crap like SMB and NFS that was designed 20 years ago for isolated LANs and would be retarded to expose to the Internet.

    29. Re:NAT is bad? by anthonyrcalgary · · Score: 1
      That's the problem, isn't it?

      This problem is particularly bad with SSH, with host key checks.

      There are a few workarounds... You can tunnel the traffic between the LANs, which would allow all the applications to work but is a PITA to set up.

      What works for me... My cable ISP gives me 2 IP addies without charging extra, so I slapped another card in my NAT box and I redirect connections as necessary, both in and out.

      For example, with PF on OpenBSD 3.4:
      rdr on $ext1_if proto tcp from any to ($ext2_if) port ssh -> $inthost
      nat on $ext1_if proto tcp from $inthost to dynupdate.no-ip.com -> ($ext2_if)

      ...

      pass in quick inet proto tcp from any to { ($ext1_if), ($ext2_if), ($int_if), $inthost } port ssh
      This is a little oversimplified, so don't try to use this verbatim. $ext1_if, $ext2_if, $int_if get substituted with appropriate interface names, that is set up elsewhere in the file. $inthost is epanded to the internal IP address of my Linux box. Don't try to use a DNS name here if the DNS server runs on the same machine, as the server may not be running yet when the rules are parsed... dynupdate.no-ip.com is looked up and the IP is used. ($int_if) and stuff bracketted like that is expanded the the IP address of the interface, and when the address changes (eg, DHCP lease expires) the rule will be updated.

      The first line forwards incoming connections from outside to my Linux box. Because of ARP issues that I don't feel like explaining, packets for both addresses come in on the primary interface. The second line is a special case for when my Linux box registers with no-ip... the connection goes out through the second interface, so it appears to originate from a different IP. This makes no-ip on the Linux box "just work" with no additional configuration necessary.

      The last line passes in SSH connections. pass and block rules get processed after rdr and nat rules, so you need to pass connections to the IP of the internal host.

      It's a pain, but even if you have enough IPs it's still handy to set stuff up such that everything is behind one firewall.
      --
      When someone might yell at me, it has to be OpenBSD.
    30. Re:NAT is bad? by Anonymous Coward · · Score: 0

      Talk about a bad analogy. More like fitting your kids with cybernetic legs that can be re-enabled at any time...

    31. Re:NAT is bad? by WhiteDeath · · Score: 1

      Code Red II - Toaster Edition.

      Roams the IPv6 space outputting advertising on your breakfast.

    32. Re:NAT is bad? by Stinking+Pig · · Score: 1

      I haven't seen NAT cause an FTP problem since 1998 or 1999. Firewalls know how to proxy it now, end of story, and if they don't then they're crap that should be canned instead of relied on. Anyway, it's hardly like FTP is some jewel of a protocol that desparately needs to be salvaged -- it's somewhat more efficient than transferring with HTTP, but it and its implementations are so rife with security holes that the cost/benefit picture is not at all clear.

      --
      "Nothing was broken, and it's been fixed." -- Jon Carroll
    33. Re:NAT is bad? by tftp · · Score: 2, Insightful

      Actually, how do you propose to "roam the IPv6 space"? IPv4 can be randomly pinged; but with IPv6 you have a better chance of winning a lottery than of randomly hitting a computer on the IPv6 net...

    34. Re:NAT is bad? by swb · · Score: 1

      I don't quite understand the slashdot "friend" button, but I added you because I don't often see people who get the problems associated with over-use of NAT.

      I've run into more than one network/application service vendor who use NAT *and* RFC1918 addresses, including one clown who insisted that 10.0.0.0/24 was "his" address block [neatly rebuked by a FAX to him and his boss of RFC 1918]! I've run into other vendors using both made-up addresses and IANA Reserved blocks as well.

    35. Re:NAT is bad? by moonbender · · Score: 1

      Heh, that's a good point. Suppose that'll take all the fun out of port-scanning whole subnets. ;)
      However, if you limit yourself to semi-random pinging in certain IPv6 address ranges, then your chances could be a lot better. I'm fairly certain reachable addresses will be clustered in some way. Or not?

      --
      Switch back to Slashdot's D1 system.
    36. Re:NAT is bad? by WhiteDeath · · Score: 1

      you could start with routing table lookups on the local host etc to check out any directly connected LANS.
      People would tend to use particular sub-sets of allocated space (for example 192.168.0.1 is always a good bet in a LAN, even though there are over 65000 ips to choose from). Similar things apply to 10.0.0.1.
      On the internet, scanning *.*.*.1, *.*.*.5 and *.*.*.10 would yield well. You can of course rule out pre-allocated space like 192.168.* and 10.*
      Once you have a hit on one of those addresses you can start looking deeper.

      Extending these principals to IP6 would give a similar drop in target addresses - and once you have taken over one host on a network, you can get it to scan that range, rather than doing it from afar. IP6 will of course advertise other boxes on the LAN saving you a lot of trouble here.

      You can narrow it down even further if you ask an appropriate whois server if a range is allocated.

      Just like cracking encryption - all it takes is time, enough computing power, and a little planning. Software always has time, someone is bound to plan it, and as many winblows viruses have shown - you can always steal enough computing power!

    37. Re:NAT is bad? by schon · · Score: 1

      It creates a false sense of security.

      But it doesn't. NAT is not what's at fault for this.

      People think their network is secure because it is NATed, so they spend less effort hardening each internal machine.

      This is no different than any other type of firewall.

      NAT is not at fault for creating that false sense of security - the firewall is.

      I believe that was my point.

    38. Re:NAT is bad? by schon · · Score: 1

      Try re-reading my post in context.

      The author is saying that NAT creates security through obscurity, when in fact, the potential for this fault lies with a firewall (not with NAT).

      A firewall is what causes the false sense of security - it doesn't matter whether the firewall uses NAT or not.

    39. Re:NAT is bad? by schon · · Score: 1

      Secure the *host*, you fuckwit.

      Secure the *WHOLE DAMN NETWORK*, you fuckwit.

      A firewall (whether using NAT or not) is one part of a properly secured network. It is not a panacea.

      But thanks for playing.

    40. Re:NAT is bad? by cybpunks3 · · Score: 1

      I think the solution to that is to start using ports more wisely. If you want each of your 50 machines to have an FTP server, have them all serve through a different port instead of the default FTP port. I don't think computers use more than a tiny fraction of available ports even if they are running every kind of server application at once.

    41. Re:NAT is bad? by Politas · · Score: 1

      Well, if you RTFA, he actually goes on to say that you cannot secure a network by securing the boundary, so a simple firewall is just as bad as NAT. You are saying the same thing he is, you just haven't realised it.

      --

      Politas

    42. Re:NAT is bad? by schon · · Score: 1

      You are saying the same thing he is, you just haven't realised it.

      Not really - first of all, I'm saying that you cannot secure a network only by securing the boundary - however a good firewall is an important part of a nutritious breakfast (err, secure network :o)

      NAT is irrelevant with regards to security. Nobody really says "we are secure because we have NAT", they say "we are secure because we have a firewall." The fact that the firewall may or may not perform NAT is irrelevant.

      On the other hand, a NAT firewall does provide more security than a simple packet filter, because NAT (by definition) includes stateful inspection.

    43. Re:NAT is bad? by Politas · · Score: 1

      Actually, I know some small to medium organisations that claim a NAT setup as sufficient security. Idiots, but there you are.

      Anyway, the point he was making was that boundary security is insufficient, which you agree to. I don't think he was making a value judgement between firewalls & NATs, since he didn't compare the two at all.

      The whole article seemed pretty free of any real push, to me. He described problems with and for IPv6, and he described problems with NAT. His only conclusion was that the US will be the last place to seriously implement IPv6, and I think he may well be right.

      --

      Politas

    44. Re:NAT is bad? by anthonyrcalgary · · Score: 1

      Note that every TCP connection one opens to the outside results in a second connection being made in the other direction, back towards the client computer. Therefore, there is a limit (albeit a large one) on the number of computers that can sit behind a NAT device.

      Using other ports for servers is basically a way of using bits that aren't meant for addressing things to address things, and it breaks some stuff. Also, one won't get much business if one requires that customers remember that one's web server is on port 5439.

      --
      When someone might yell at me, it has to be OpenBSD.
    45. Re:NAT is bad? by hankaholic · · Score: 1

      Then it seems that what you meant to say was something like "A firewall using NAT is at least as secure as one without NAT, perhaps even more so." You had stated that the vulnerabilities were equal between the two.

      --
      Somebody get that guy an ambulance!
  21. IPv6 in Longhorn by sethadam1 · · Score: 1

    1) Install the Longhorn pre-beta, build 4096
    2) Start > Run > cmd
    3) type ipconfig
    4) notice that it tries to get IPv6 address ...by default(!)

    1. Re:IPv6 in Longhorn by Richard_at_work · · Score: 1

      OpenBSD also tries IPv6 before anything else. And it is incredibaly easy to get IPv6 setup in OpenBSD, jsut 3 commands using a /64 (or larger) prefix from a tunnel broker, and you have a tunnel up and running. Or you can set it native (and this works perfectly within Londons Redbus centers).

    2. Re:IPv6 in Longhorn by mcbridematt · · Score: 1

      Hmm... I had Longhorn 3683 and 4008. Neither had IPv6 at all. Thats a change...

    3. Re:IPv6 in Longhorn by sethadam1 · · Score: 1

      I've got screenshots somewhere. I'll see if I can find them.

    4. Re:IPv6 in Longhorn by Anonymous Coward · · Score: 0

      Unfortunately for this sucker starting up Photoshop is now 10 times slower, nevermind the fact that he has 2 gigs.

  22. I have an ipv6 tunnel by wifitek · · Score: 1

    I have an ipv6 tunnel set up cuz I'm a geek but I still cant figure out what to do with it?? Help!

    --
    Sig: BEEeeeP,,Please press pound, so I can get on with my fucking life!
    1. Re:I have an ipv6 tunnel by Anonymous Coward · · Score: 0

      Have a look at http://www.hs247.com for a list of IPv6 Applications, News & Links.

      You should be able to find a use for the tunnel.

  23. Garfinkel Math by atheos · · Score: 4, Informative

    most experts think that the V4 routers simply couldn't keep up if the Internet's backbone were suddenly switched over to IPv6--the router hardwarewould have to be upgraded, which would be very expensive. Most corporations would face similar upgrades. At a medium-sized business with perhaps 16 high-speed routers, the cost would easily exceed $1 million.


    Damn,
    with only 3 routers at the medium-sized business I work
    for, this is going to cost us $187,500 !!!
    No IPV6 for us
    1. Re:Garfinkel Math by damiam · · Score: 1

      Obviously, not all routers are created equal. I could replace mine for $50.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    2. Re:Garfinkel Math by iabervon · · Score: 2, Insightful

      When the internet's backbone switched to IPv6, they set it up to tunnel IPv4 over it. That's why most experts still talk about it like it's something in the future. IPv6 is actually faster and more convenient for routing, which is why the backbone routers have already switched. Furthermore, there is support built in for tunnelling your IPv6 over IPv4, so that you can have an IPv4 internal network which works perfectly well with an IPv6 upstream provider (your routers don't have to be very smart; all of the IPv6 traffic is needed to your upstream, which will deal with the IPv6 aspect). Currently, the backbone is tunnelling IPv4 (for most people on the internet) over the IPv6 backbone.

      The real reason to switch is that there are a lot of useful special addresses. For example, there is a space of addresses for NICs in ad hoc mode, so you can make a network by connecting a bunch of devices together without needing address assignment at all.

  24. NAT is bad, NAT is good by retrosteve · · Score: 4, Interesting
    Interesting to compare Garfinkel's view on IPv6 vs NAT (IPv6 'encourages Peer-to-peer copyright violations') with John Walker's announcement today that he's Withdrawing Speak Freely due to the takeover of NAT.


    Walker sees NAT as encroaching oppression by the "powers that be", whereas Garfinkel seems to take the "powers that be" point of view! Simson how you've changed!


    In fact, Walker is skeptical that even IPv6 could promote "consumers" back to "peers":


    First of all, any bets on when IPv6 will actually be implemented end-to-end for a substantial percentage of individual Internet users? And even if it were, don't bet on NAT going away. Certainly it will change, but once the powers that be have demoted Internet users from peers to consumers, I don't think they're likely to turn around and re-empower them just because the address space is now big enough.


    1. Re:NAT is bad, NAT is good by An+Anonymous+Hero · · Score: 2, Insightful
      Walker sees NAT as encroaching oppression by the "powers that be", whereas Garfinkel seems to take the "powers that be" point of view!

      Seems to me that they are saying much the same thing. Walker:

      There are powerful forces, including government, large media organisations, and music publishers who think this situation is just fine. In essence, every time a user--they love the word "consumer"--goes behind a NAT box, a site which was formerly a peer to their own sites goes dark, no longer accessible to others on the Internet, while their privileged sites remain. The lights are going out all over the Internet.
      Garfinkel:

      For all of its apparent utility, NAT is really the devil. It's a Faustian bargain (...) Getting everybody's home machine out from being a NAT box should make possible a lot of interesting applications that are either very difficult or downright impossible today. And in all likelihood, some of those applications will not be popular with the Recording Industry Association of America or the Motion Picture Association of America

    2. Re:NAT is bad, NAT is good by erikharrison · · Score: 1

      I think the real "empowerment" issue comes back to the fact that your average mom and pop user doesn't understand, and is mostly incapable of utilizing the p2p nature of the pre NAT internet. Sure, those of us who can are being left out in the cold, most people are happy. Besides, now that ISPs view nodes as "consumers" instead of "peers", it seems less justified to provide decent upstream bandwidth for individual nodes. It's in many an ISPs EULA to ban the running of a "server" for client machines, a distinction which practically makes no sense for p2p applications, like IM and file sharing.

      The internet has become telephone and television rolled into one. IPv6 couldn't have changed it, only the continued exclusion of the internet from the masses, which I am unconvinced is a good thing. Ultimately, it's more cultural than technological.

    3. Re:NAT is bad, NAT is good by Fnkmaster · · Score: 1
      Honestly, based on my knowledge of Simson Garfinkel, I really don't think he's an establishment guy in that sense (he's a friend-of-a-friend). He refers in one place, the first paragraph of this article, to "peer-to-peer copyright violation systems", but doesn't seem to take such a judgmental view elsewhere in the article, acknowledging that IPV6 will encourage P2P traffic volumes to increase, but acknowledging this will cut both ways.


      You have to remember that these articles do get edited at Tech Review. And that _some_ of the editors there are ASTOUNDINGLY dumb. I respect Simson as a technology reporter and writer - compare his technical knowledge and writing quality to that of many popular tech writers, and you'll see that he's definitely a cut above.


      That throw away about "copyright violation systems" could very well have been an editorial addition to this piece.

    4. Re:NAT is bad, NAT is good by spray_john · · Score: 1
      John Walker's announcement today that he's Withdrawing Speak Freely

      Today's August 1st? My clocks must have been running faster than I thought...

    5. Re:NAT is bad, NAT is good by Anonymous Coward · · Score: 0

      Except, that if there was a compelling argument for me to accept incoming connections, then I can have my firewall forward the connection to a box.

      And any peer to peer network should form on my local network with only a single connection out to the net anyway.

  25. When to drop IPv4 by rcw-home · · Score: 3, Insightful
    From the article:

    One transition strategy calls for most computers to simultaneously have both IPv4 and IPv6 addresses. The problem with this approach is that there's never a good time to have people start deploying systems that are only V6--that's because somewhere, somebody is going to have a machine that's V4 only, and they won't be able to communicate with you.

    I think that admins will find themselves not bothering with IPv4 for individual things at their site when they find themselves out of IPv4 addresses for less-critical things.

    For example, pretend it's 2008 and IPv6 is commonplace. You have a IPv4 /28 from your provider. You also have an IPv6 /48. The /28 has been fully allocated since 2006. Your www.yourcompany.com server will have an ordinary A record pointing IPv4 users at it for a long time yet, but what's your plan to let people on the outside get to your [insert-not-entirely-mission-critical-thingy-here] server (that happens to work with IPv6)?

    It's an even easier decision if you, as a home user, get a single static IPv4 address for your DSL line as well as an IPv6 /48.

    1. Re:When to drop IPv4 by LostCluster · · Score: 4, Insightful

      Unless IPv4 is "unplugged", there's no hard reason for the end user to switch to IPv6. Right now, everything in my house that wants an IP address can have a 10.x.x.x address behind my NAT, and those that need to have a dedicated port can have their port forwarded at the router.

      Nobody's going to run out of IPv4 addresses if they can set up a NAT, which is why IPv6 is waiting to jump in during a crisis that just isn't coming.

    2. Re:When to drop IPv4 by man_ls · · Score: 1

      NAT isn't good for power users...people who run servers, people with multiple connected machines doing different things, etc.

    3. Re:When to drop IPv4 by Anonymous Coward · · Score: 0

      Yeah great, until you want two boxes to have the same port forwarded.

    4. Re:When to drop IPv4 by Isomer · · Score: 1

      if you have a static IPv4 address today, you already have a static IPv6 /48 thanks to 6to4.

      IPv6 is designed to work in a mixed v4 and v6 network. IPv6 can even work through IPv4 NAT (with toredo), allowing outside connections to initiate IPv6 connections with machines behind NAT.

      What we need is things like Linux Distributions to enable 6to4 by default on an interface that has a non RFC1918 address, and toredo on interfaces that do.

      Windows supports 6to4/toredo etc, however it's not configured by default, you have to turn it on.

    5. Re:When to drop IPv4 by Jellybob · · Score: 1

      What if I want (and this is an actual situation I'm in), to have two web servers behind my firewall... which one gets port 80?

    6. Re:When to drop IPv4 by owlstead · · Score: 1

      Simple. You give each a different DNS name and use the HTTP header to let the web server serve a virtual host for each. Any self respecting web server (e.g. apache) can do this.

      I vouch for IPv6 though. All these things are just patches, and there ARE reasons enought to have more hosts behind my end user router. My provider actually lets me have an IPv6 tunnel (xs4all.nl). So I can play around with it.

      Note that I hate a part IPv6 for just one reason; I cannot really remember 128 bit addresses.

    7. Re:When to drop IPv4 by quetzalc0atl · · Score: 0

      fyi, the depletion of the ipv4 address space IS still a problem, all that NAT and CIDR have done is to delay the impending crisis by several years. At some point (most likely within a decade at the earliest) ipv6 will be a necessity. it is also important to note that without CIDR and supernetting the routing tables of the internet would have grown beyond the capabilities of the routers at the time. currently more than 35% of the ipv4 address space has been depleted. ICANN data shows >7% annual depletion rate over the last few years. you do the math.

    8. Re:When to drop IPv4 by spongman · · Score: 4, Insightful
      The problem is that forwarding ports on a NAT router is not an easy task for the average home user, especially since router configuration varies wildly between mnufacturers.

      The current solutions to this are:

      • IPv6
      • UPnP
      Fortunately, the two are compatible (since UPnP v2.0), but I see UPnP being deployed more rapidly than IPv6 in the future.
    9. Re:When to drop IPv4 by Jellybob · · Score: 1

      That's not the situation - I already run Apache with virtual hosts... what I want is to have a second machine (my development box) available from the internet, on a hostname, running a web server, so I can show the really curious people experimental stuff - I know there are workarounds, but I'd rather do it this way.

      Anyway... that's not the only situation it may be wanted in - port 80 was just an example - any other well known service would work in it's place.

    10. Re:When to drop IPv4 by PishiGorbeh · · Score: 1

      Sure NAT routing is easy for anyone. If the average user is using a typical consumer product like a Dlink home DSL/ Cable router. Just read the instructions on one of those things. "Plug it in, Go to http://192.186.0.1 in your browser, Login, follow the web wizard...." In fact these products have to make it easy. The average user is stuck with 1 IP from their provider.

    11. Re:When to drop IPv4 by An+Anonymous+Hero · · Score: 1
      Sure NAT routing is easy for the average user.
      "Plug it in, Go to http://192.186.0.1

      Whoops, right here we have the first of 10,000 support calls already :-)

    12. Re:When to drop IPv4 by Isomer · · Score: 1

      UPnP requires upgrading every NAT device on the Internet. Toredo lets a computer behind a NAT device have full IPv6 connectivity (Including incoming connections) through a NAT *and* is installed on all Windows XP machines with SP1 installed.

      All we need is a reason to use it.

  26. Hurmph by fazil · · Score: 5, Interesting

    "It will be the biggest, the most drastic, and the most comprehensive change to the underlying structure of the Internet in more than 20 years. "

    I'd love that thought applied to space.. It's so confusing, and hard to do, we should tuck our tail between our legs and run! This change will happen one router at a time.. correct me if I'm wrong.. but I do believe IPv4 addresses will coexist with IPv6. And lets face it.. for the most part, this will be done my highly experienced techs at the ISPs, and filter down to very experienced end users at business. Dialup and High Speed users could use IPv4 for ages sitting behind their ISP's big gateways.

    "The deployment of IPv6--the sixth version of the Internet Protocol--will be a massive undertaking that will require the reconfiguration of more than 100 million computers."

    It's not like this will happen over night.. and one day all the end users (hi mom) will have to become IPv6 Gurus. Once again, we're back to.. It's hard.. lets run away.

    "But when the IPv6 rollout is finally done, not all the effects will be positive"

    Argh.. this guy bugs me.. He seems to totally forget about the evolution of software.. Of course it'll be slow at the beginning.. then some company like Nortel will put it all into a hightech ASIC chip.. and we'll leave IPv4 in the dust. For each of his arguements.. there's a swell counter arguement, that's never far from reach.

    Faz

    --
    -=-Ze End-=-
    1. Re:Hurmph by Anonymous Coward · · Score: 0

      Cat65xx/Cisco76xx sup720 ... IPv6 in hardware...
      Available now. (It also frees up a slot since it replaces the sup and a SFM (2 slots for redundancy..) There is ONE hidden cost. All boards with DFC's must have them upgraded to DFC3's

    2. Re:Hurmph by Anonymous Coward · · Score: 0
      For each of his arguements, there's a swell counter arguement, that's never far from reach.


      Swell? What version of IP are you using? Evidently, one that allows you to tunnel through time as you seem to be posting from the 1950s! Who on god's earth says `swell' anymore?
    3. Re:Hurmph by Anonymous Coward · · Score: 0

      Who on god's earth says `swell' anymore?

      Hey Daddy-O don't be so square on the uptake or I'll be syncopatin' your bee-hind back to St. Louis. The talk we talk is none of your beeswax,so either git with the Hipster lingo or scram!

  27. Haven't we learned anything? by juglugs · · Score: 5, Funny

    Quote: "Put another way, the switchover will result in roughly 5,000 addresses for every square micrometer of the Earth's surface. There are so many IPv6 addresses that humanity will never run out of them--never, ever."

    I bet they said that when IPv4 was invented.

    --
    This sig is in Spanish when you're not looking....
    1. Re:Haven't we learned anything? by Anonymous Coward · · Score: 0

      Sounds like its already nanotech-enabled!

      Seriously, if we ever get our asses off this dirtball, it might actually be useful... in say 1000 years or so

  28. Japan, China, South Korea will develop IPv6 by Quirk · · Score: 4, Interesting

    "Japan, China and South Korea will jointly develop the next-generation Internet technology IPv6, aiming to have the global standard for the technology set in Asia, the Nihon Keizai Shimbun reported yesterday.

    US firms now dominate the market for equipment like routers that serve as the infrastructure for the current IPv4-based Internet.

    By working together, the three countries aim to take the lead in developing technologies for a world in which all equipment is connected to the Internet"

    --
    "Academicians are more likely to share each other's toothbrush than each other's nomenclature."
    Cohen
  29. Far be it from me... by djupedal · · Score: 1
    ...to doubt MIT.

    But if IPV6 is 'untested', as he says, how can he be so sure it won't float?

    Let it be tested and then we'll know.

  30. Re:Copyright should be abolished anyway. by Anonymous Coward · · Score: 0

    Everyone here agrees with you, but you'll have to write more than one line to get your Score 5 Insightful.

  31. What ever happened to IPv5? by Anonymous Coward · · Score: 0

    Like the subject says.

    1. Re:What ever happened to IPv5? by digital+bath · · Score: 1

      It went the way of netscape 5.

      --
      find / -name "*.sig" | xargs rm
  32. Lower security?? by gladmac · · Score: 4, Insightful

    There is absolutely no security requirement! Security is supposed to be applied in other layers, with SSL and stuff running on top of an assumed unsecure link.

    It would be *nice* if there was better encryption support at low levels, to overall prevent information leaking, but even total lack of such features would mean no step back from IPv4.

    1. Re:Lower security?? by quetzalc0atl · · Score: 0

      if anything ipv6 will be more secure since there is mandatory ipsec support and some of the holes in the ipv4 protocol have been eliminated.

  33. Good article but a little too namby-pamby by isdnip · · Score: 3, Insightful

    Simson's right in denying IPv6's short-term inevitability, but he's still being too easy on it! IPv6 is just plain dumb. He should say it.

    IPv6 creates much larger headers, so there's more overhead, particularly, as a percentage, on short packets (voice, ACK's, etc.). So it'll waste bandwidth, or lower effective throughput on fixed bandwidths. We need this? It is not even using its 128 bits efficiently. The general approach is to use the top half to identify the network and the bottom half to include the 48-bit MAC address of the computer. That was a clever hack in 1985 when proposed for DECnet Phase V (which never caught on) and became an approach in OSI CLNP. But that was not for a public spammer-ridden insecure Internet. Now it is a security and privacy hole to do that. It also means the 128 bits are not used efficiently -- we are tight with 32 bits, but an address for every atom?

    IPv6 also does nothing for QoS (ignore the hype, which is based on a misunderstanding) and nothing for security (IPsec works just fine with v4). It just wastes bandwidth. So it does something for, oh, MCI. No wonder Vint (the Chauncey Gardner of the Internet) likes it! And Sprint, AT&T and VeriZontal. Great.

    IPv4 could use a decent replacement some day, but IPv6 is everything you don't like about v4, and more. Eccch. A dozen years since it was "adopted" and it's gone nowhere, for good reason. The Asians weren't so involved with IETF at the time, to know the messy politics behind it. And btw the whole thing about their not having addresses is false; there is plenty of space left in the IPv4 space waiting to be allocated where needed. China can have more, as they provide more and more spam relays for the h3rb@1-v14gr4 crowd.

    1. Re:Good article but a little too namby-pamby by DasBub · · Score: 2, Funny

      That's all well and good, but how many people will get your Chauncey Gardner reference? How many slashdotters even know who Peter Sellers was?

      How come I can't get no Tang 'round here?

    2. Re:Good article but a little too namby-pamby by toast0 · · Score: 1

      how is using a mac address as a possible lower portion of the address a security or a privacy hole?

      It's not required to generate the lower half of the address that way

      There is no guarantee of uniqueness of mac addresses

      It is easy to tell most OSes to use a different mac address for a given network card

      If you're in a position to use the mac address for harm (say spoofing packets on a local network), it'd be damn easy to figure it out anyhow.

    3. Re:Good article but a little too namby-pamby by Anonymous Coward · · Score: 1, Informative

      Yes, as you say, the IPv6 header is larger. But it's not much larger, and overall the design is much better. They've thrown out a lot of the mandatory crap that should've been optional all along, and they've designed it so that optional things always go in the same order within the packet so that it's easier to do hardware acceleration for a router. (No more of this "these header options can occur in any order" stuff, which is just silly.)

      The header isn't even that much larger anyway. There (128 - 32) * 2 = 192 extra bytes of address info in there, but the headers are only 20 * 8 == 160 bits larger.

      Plus there are other advantages. The router is no longer responsible for fragmenting packets that are too large. Instead, just like flow control, this is now handled at the two endpoints only. And IPv6 allows for a "jumbo payload" option to have packets larger than 64 kilobytes. These advantages alone would seem to be enough to make IPv6 worthwhile. One day, when we reach the point where packets with very large payloads can go across the entire Internet, IPv6 will have a lower header overhead because it allows larger payloads.

      Finally, you're also right that it's not using the 128 bits efficiently. This is by design. Right now, with 32 bits, IP addresses are scarce. I know this because my internet provider won't provide them to me for free. They cost money. This is silly because they are useful, and they are just integers, so why should they cost money? So the question is, what is the utility of eliminating scarcity of IP addresses at the cost of slightly increasing bandwidth scarcity?

      Let's let the market answer that question. For earthlink.net, DSL service is $40 per month. A static IP address is an extra $15 per month. There seems to be no bandwidth limit. Bandwidth is too cheap, apparently, to meter. The incremental cost is zero. But a single static IP address is a 37% premium. So what does this example from the market say about their relative scarcity? I would say that trading a little bandwidth for the opportunity to have a static IP address is a pretty good bargain based on these numbers. (Yes, I realize I'm playing fast and loose with the distinction between one dynamic address vs. multiples and one dynamic address vs. one static address. And I realize there are other costs to supplying a static IP address besides overcoming scarcity in the address space. But still, you get the point, and they don't even offer multiple dynamic addresses at all, do they?)

    4. Re:Good article but a little too namby-pamby by geekoid · · Score: 1

      PS: "Does your dog bite?"
      MAN: "No"
      PS:goes to pet dog, gog bites hand "I thought your dog doesn't bite?"
      MAN: "Thats not my dog."

      heh. One of the funniest sceens I have ever seen.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    5. Re:Good article but a little too namby-pamby by geekoid · · Score: 1

      hmm
      32 bit, 4 billion address. there are still over 2 billion people not on the internet. Then you need numbers for the infrastructure, so we will neeed 128 bit. you could go with 64 bit, but why not do this upgrade once and go to 128 bit?

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    6. Re:Good article but a little too namby-pamby by mabhatter654 · · Score: 1

      But mac's are supposed to be unique...again, you could change them, but we're against NATing tonite, OK. On top of that, MAC addressing skips certian IP protocols for the sake of remote configuration ...it uses UDP directly I believe [don't flame me] which lets hardware talk directly to hardware without configuration. Also, using MAC addresses would allow your ISP and everybody else to know far too much about your hardware...as honest people wouldn't hack their systems. So finding flawed hardware would be even simpler...imagine being able to write a worm to target WinModems software layer directly...ouch! Right now it's a brute force thing, but imagine if you could KNOW a computer was running windows [or that it was a Dell with a vunerable nic] before you sent the virus!

    7. Re:Good article but a little too namby-pamby by X · · Score: 4, Insightful

      IPv6 creates much larger headers, so there's more overhead, particularly, as a percentage, on short packets (voice, ACK's, etc.). So it'll waste bandwidth, or lower effective throughput on fixed bandwidths.

      Just some sanity checking here: IPv6 headers are only 2x the size of IPv4 headers. Folks with truly constrained bandwidth (like dialup users) can do what they do now: compress the headers (which btw, should be easier to do with IPv6). Anyway, given how much dark fiber is out there right now and how network technology continues to improve bandwidth at a pace that makes Moore's law seem kind of conservative, I think we can afford to make our headers 2x as large, particularly if it allows our routing tables to be smaller and our routing to be more efficient in general. In our current scheme, IPv4 throws away a lot of performance that IPv6 gets us back. The assumption that IPv6 is going to kill performance is rediculous.

      --
      sigs are a waste of space
    8. Re:Good article but a little too namby-pamby by Anonymous Coward · · Score: 0

      First of all, the MAC-based addressing scheme is only intended for "zero-configuration" LANs, not as an allocation scheme for meaningful, permanent addresses. Every organization is free to assign addresses as they like.

      Giving out big chunks of the IPv6 address space - which is a separate thing from MAC-based local addresses - is a good thing. Currently, because IPv4 addresses are allocated in such comparatively small chunks, the routing information required for anyone with their own AS is huge, because it includes lots of tiny chunks (hundereds of thousands of routes for just tens of thousands of ASs, when 1:1 would be sufficient with IPv6).

  34. One ip address for each Ant by zeroclip · · Score: 0, Redundant

    There are so many IPv6 addresses that humanity will never run out of them--never, ever.

    The researches that made ipv4 probaly said the same thing.

    1. Re:One ip address for each Ant by mark-t · · Score: 1
      The researches that made ipv4 probaly said the same thing.
      More specifically, we cannot run out of them for as long as internetworking is confined to this planetary body only. If or when humanity has started spreading across the galaxy we could, conceivably, run out of ipv6 space. Here on this planet, however, there simply isn't enough three dimensional space on the surface of the earth to contain all the computers with a unique ipv6 address, even if each computer were the size of a mere water molecule, to say nothing of those with a fully functioning user-interface.
    2. Re:One ip address for each Ant by fredmosby · · Score: 1

      Of coarse the speed of light might make a different specification necessary any way.

  35. *NEED* by fazil · · Score: 3, Insightful

    Typical American Ethno-Centric viewpoint.

    We'll *HAVE* to move to IPv6 when the third world finally gets connected! China 1+ billion people.. India 1+ billion people.. it starts to add up!

    Americans.. a whole world exists outside of your borders you know.

    --
    -=-Ze End-=-
    1. Re:*NEED* by relrelrel · · Score: 1

      India isn't 1 billion people, isn't somewhere closer to 100 million? Regardless... they're already connected.

      --
      --- any post that takes longer than 20 seconds to write, isn't worth writing
    2. Re:*NEED* by martyn+s · · Score: 1
    3. Re:*NEED* by martyn+s · · Score: 1
    4. Re:*NEED* by Anonymous Coward · · Score: 0

      SILLY CANADIANS...

    5. Re:*NEED* by BJH · · Score: 1

      I think you just proved his point... (According to the CIA, India has 1,049,700,118 people.)

    6. Re:*NEED* by buddydawgofdavis · · Score: 1

      Since you brought it up, what is it with Americans and their obsession with body odor? They must bathe every day. Why can't they be more like europeans and cover their ordor with cheap parfume?

    7. Re:*NEED* by Anonymous Coward · · Score: 0

      Are you retarded? "closer to 100 million"? Do a fucking google search before replying, you'll save us from having to bash you down like the idiot you are.

    8. Re:*NEED* by Anonymous Coward · · Score: 0

      He's probably an ignorant American...

    9. Re:*NEED* by Anonymous Coward · · Score: 0

      http://www.google.com/search?q=india%20population% 20billion
      http://www.indianchild.com/population_o f_india.htm

      You could do some research. It's not that hard.

    10. Re:*NEED* by Bob+The+Cowboy · · Score: 2, Interesting

      Typical American Ethno-Centric viewpoint.

      We'll *HAVE* to move to IPv6 when the third world finally gets connected! China 1+ billion people.. India 1+ billion people.. it starts to add up!

      Americans.. a whole world exists outside of your borders you know.


      [sarcasm] Typical Non-American viewpoint. [/sarcasm]

      Not all Americans are the same. Some of us don't eat cheeseburgers, or watch football (that's !soccer to you non-americans), or drive gas guzzling SUV's.

      And how exactly is China or India less ethno-centric?

      I couldn't agree more about the usefulness of IPv6, but calling an entire country ignorant is neither here nor there.
    11. Re:*NEED* by Anonymous Coward · · Score: 0

      I agree, the Internet is a global facility that needs to be addressed at this level. It's just like America to not bother because they have enough ipv4 space for their future so who cares about the rest of the world. Similiar the the structure of the internet now, Australia for example has the Oceana pipe linking Australia and America. Australia pays for all the data that goes through this pipe. America doesn't pay a cent. We pay for the privilige to communicate to them but they don't have to pay to talk to us... very fitting.

    12. Re:*NEED* by relrelrel · · Score: 1

      "Regardless... they're already connected."

      --
      --- any post that takes longer than 20 seconds to write, isn't worth writing
    13. Re:*NEED* by Anonymous Coward · · Score: 0

      We pay for the privilige to communicate to them but they don't have to pay to talk to us... very fitting.

      That sounds so rediculous I doubt it is true. Who is this "America" you speak of. Do you mean "America" the government? "America" the tax payers? "America" the American Consumers? "America" the upstream bandwidth providers?

      How did you get yourself into that sort of situation? Why do you blame America for your problem?

      Perhaps you should talk to the providers of the data pipe, since they are the one's who charge you, and not America the nation.

    14. Re:*NEED* by Anonymous Coward · · Score: 0

      Regardless... they're already connected

      God you're an idiot. Are you seriously saying that all one billion people in India are connected and have IP addresses? They don't. That's the point.

      You make the rest of us Americans look like fools.
      Please pull your head out of your ass and look at the world outside our borders a little bit.

    15. Re:*NEED* by kuz · · Score: 1

      I didn't realize being ignorant as a strictly American affliction. Last time I checked, basing one's value as a human being by their race, religion, nationality, or what have you is probably one of the most ignorant things one can do.

    16. Re:*NEED* by relrelrel · · Score: 1

      I'm not American, however, a typical American like yourself thinks everyone is American, maybe YOU should stop being such an ignorant fuck.

      Tragically ironic.

      --
      --- any post that takes longer than 20 seconds to write, isn't worth writing
  36. seriously though by commodoresloat · · Score: 4, Funny

    nobody will ever need more than 640 IP addresses.

  37. Article not a slam. by Webmonger · · Score: 1

    Garfinkel says IPv6 has problems, but "NAT is really the devil".

    "the apparent security that NAT provides is a mirage"

    He says "NAT's one-way fence makes it harder for...Kazaa, but it's also a problem for Internet telephony and the next generation of multimedia groupware applications."

    He concludes that sadly, IPv6 will be a long time coming.

  38. In the year 2525.. by Foxxz · · Score: 1

    Put another way, the switchover will result in roughly 5,000 addresses for every square micrometer of the Earth's surface. There are so many IPv6 addresses that humanity will never run out of them--never, ever.

    HAHAHAHA! Thank god for IPv16. We have enough IPs to assign 16 billion IPs to every cubic picometer of the plant. humanity will never run out of them--never, ever.

  39. Re:Insecure by Anonymous Coward · · Score: 0

    you sir, have a huge pair of brass balls between your legs.

    i salute you.

  40. FUD on Speeds: IPv6 vs IPv4 by Anonymous Coward · · Score: 5, Informative

    Actually, many backbones have switched to IPv6 because ROUTING is FASTER on IPv6 than IPv4.
    On this simple fact I assume that the author of this article just don't know what he is talking about. As for security and as for NAT (which is less secure than he even thinks it is, as a protection).

    IPv4 has seen many, many security issues in the *recent* past btw (ISN Prediction anyone ? Spoof with any ip)

    He also forgot that there are tunnels from ipv4 to ipv6 and from ipv6 to ipv4, effectivly adding compatibility. If someone is stuck with ipv4 somewhere on the globe, np, he setup a tunnel to ipv6 and none is stuck. Damn FUD, I say.

    refs:

    IPv6 FAQ

    Routing

    (IPv6 has less headers => faster routing

    (Better QoS => more efficient network

    (etc.)

    1. Re:FUD on Speeds: IPv6 vs IPv4 by Bish.dk · · Score: 2, Insightful

      IPv6 has less headers => faster routing

      Also, in IPv6, each packet doesn't get its checksum recalculated at every hop. Only the endpoints calculate it. That should take a heavy load off the routing.

      From the article:
      But what IPv6 boosters won't tell you, unless you press them, is that every new IPv6 nameserver, Web server, Web browser, and so on has new code--code in which security problems may lurk.

      That's a bit of an overstatement. There will probably be very little new code in most applications. After all, all applications call the same IPv6 code on each operating system. What may arise are initial problems with a protocol-stack on certain OSs, but probably no new security problems on the application-level.

    2. Re:FUD on Speeds: IPv6 vs IPv4 by jelle · · Score: 2, Insightful

      "Only the endpoints calculate it. That should take a heavy load off the routing."

      But then the retransmits would be for the entire path, instead of just between two hops, right?

      --
      --- Hindsight is 20/20, but walking backwards is not the answer.
    3. Re:FUD on Speeds: IPv6 vs IPv4 by Bish.dk · · Score: 1

      "But then the retransmits would be for the entire path, instead of just between two hops, right?

      Right, but I think it's possible that datacorruption in the transmission lines is a rarity these days, although I'm on very thin ice saying that. Perhaps some network-engineers will have something to say about that.

      Another task that has been moved from the routers to the terminals is fragmentation of too large packets. Instead of the router splitting a packet when it's too large to go through a link, a message is sent to the source telling it to send smaller packets. This should also take some load of the routers.

  41. fuck you stalinist by Anonymous Coward · · Score: 0

    fuck you troll

  42. IPv4 in IPv6? by bucky0 · · Score: 1

    I'm not really sure where to look for the answer to this, but I'll give it a shot. To me, it seems like a lot of migration worries stem from the fact that the IPv4 and IPv6 address spaces are different. Wouldn't having a system where a subblock of 4billion ipv6 addresses mapped directly to the same 4billion ipv4 addresses help people migrate toward IPv6? That way, in the transitional period between v4 and v6, if I try to connect to a ipv6 address that maps to an ipv4 address, a smart networking stack would be able to retry the connection using v4 if the v6 address doesn't respond.

    I hope that kinda makes sence(sp?)

    --

    -Bucky
    1. Re:IPv4 in IPv6? by muonzoo · · Score: 1

      Read the RFC. :-) This is *exactly* what's been done in IPv6. There is a network prefix that maps v4 to v6 space.

    2. Re:IPv4 in IPv6? by Anonymous Coward · · Score: 0

      I'm sure you'll be pleased to know that the people who defined IPv6 back in 1998 did actually think about this problem and came up with a viable solution, so rest easy that we won't have to call on your giant brain to help solve the coming crisis.

    3. Re:IPv4 in IPv6? by bluGill · · Score: 1

      Which in fact was thought of nearly 10 years ago when I first encountered IPv6. Even back then they had a migration plan where IPv6 only and IPv4 only devices could talk because the routers would prefix IPv4 addresses with a standard upper layer IP.

    4. Re:IPv4 in IPv6? by bucky0 · · Score: 1

      Jeeze, the one place I didnt think to look. Thanks :)

      --

      -Bucky
    5. Re:IPv4 in IPv6? by Dazhel · · Score: 5, Informative

      Don't worry, having IPV4 addresses as a sub-block of IPV6 addresses, dual IPV4/IPV6 hosts, and IPV6 protocol encapsulation was such a good idea that the designers of the IPV6 protocol decided to use it.

      They even made it simple! If my IPV4 address is 203.131.45.99 my IPV6 address will be 0:0:0:0:0:0:203.131.45.99 (there's even an abbreviated notation for a V6 address which would just be ::203.131.45.99)

      The likelyhood is that the migration to V6 isn't proceeding as fast as possible for political and financial reasons rather than technical ones.

    6. Re:IPv4 in IPv6? by mpol · · Score: 1

      Interesting.
      But if I have a dhcp ipadress, I can use the last 0 of the 96bit adresspart for local machines on my network, but when my dhcp adress changes, I have to change everything, right?
      This makes the combination of dhcp and IPv6 rather sucky...

      --

      Well, don't worry about that. We can get you back before you leave. (Dr. Who)
  43. wrongheaded mentality by no_choice · · Score: 5, Insightful

    Getting everybody's home machine out from being a NAT box should make possible a lot of interesting applications that are either very difficult or downright impossible today. And in all likelihood, some of those applications will not be popular with the Recording Industry Association of America or the Motion Picture Association of America, both of which have taken the lead against peer-to-peer networks. As soon as they understand what a threat IPv6 is to their police actions, they are likely to start fighting against.

    I have no strong opinions on the technical merits of IPv6 but I want to address the above statement, and the (IMHO) wrongheaded mentality behind it.

    Why should the fact that these monopolistic groups oppose new, useful technologies, lead anyone to the conclusion that those technologies should be abandoned? Shouldn't we rather abolish the MPAA and RIAA?

    When the light bulb was invented, did anyone argue we should abandon it because the candlestick industry would oppose it?

    The truth is that new digital technologies are making "content" businesses like those represented by the *AA's obsolete. There is no benefit to society to engage in costly, counterproductive and futile "wars" against P2P and other useful new technologies in the name of enforcing "intelectual property" laws created in a different era that now benefit only special interests and not the public interest.

    1. Re:wrongheaded mentality by Chuck+Chunder · · Score: 2, Insightful

      There is no wrongheaded mentality in the statement you quoted. He did not "conclude" that the technology "should be abandoned", he merely stated what the RIAA/MPAA likely reaction to it would be.

      --
      Boffoonery - downloadable Comedy Benefit for Bletchley Park
    2. Re:wrongheaded mentality by hlh_nospam · · Score: 1

      When the light bulb was invented, did anyone argue we should abandon it because the candlestick industry would oppose it?

      I have been on a tour of homes here in Dallas that were wired for electric light -- but also equipped with gas lights, just in case electricity turned out to be a passing fad...

    3. Re:wrongheaded mentality by myowntrueself · · Score: 1

      I read it differently; the article is not saying that ipv6 *should* not be adopted on these grounds, but that powerful, wealthy lobby groups will be pressuring impoverished, bribe-susceptible Washington politicians to have ipv6 declared a terrorist threat (or something nefarious like that).

      --
      In the free world the media isn't government run; the government is media run.
    4. Re:wrongheaded mentality by no_choice · · Score: 1

      No, he did not "mearly state what the RIAA/MPAA likely reaction...would be." It is very clear that he opposes P2P. Read the WHOLE article before you post.

    5. Re:wrongheaded mentality by nester · · Score: 2, Insightful
      When the light bulb was invented, did anyone argue we should abandon it because the candlestick industry would oppose it?

      no, these days the candlestick industry would just lobby for tariffs and other protections against competition.

    6. Re:wrongheaded mentality by Arker · · Score: 1

      Seemed to me that he was a bit ambiguous, and left his statements open to either interpretation. Got a quote to show that the way you read it is the only possible way?

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    7. Re:wrongheaded mentality by Richard+W.M.+Jones · · Score: 1
      There is no benefit to society to engage in costly, counterproductive and futile "wars" against P2P and other useful new technologies in the name of enforcing "intelectual property" laws created in a different era that now benefit only special interests and not the public interest.

      I really hope you are right in this. But I fear you are not. Remember that the world has been fighting a rather pointless "war" on drugs for the last 70 or 80 years with no end in sight. The "war" on copying might last just as long and claim just as many innocent lives.

      Rich.

  44. Ummm... by Mark_MF-WN · · Score: 1

    Ummm... MOST Windows users? Virtually EVERYONE? Look at the figures, dude. That's exactly what people do -- even some businesses do it.

  45. Re:Oops -- troll by Anonymous Coward · · Score: 0

    The technical mistake was my believing Trojan that night in your mommy's bedroom.

  46. FreeBSD and (I've heard) XP already do by RLiegh · · Score: 1

    I don't know about linux or the unixes, though.

    IT's not a matter of ability, but of adoption (no-one's using it, though most os's support it)

    1. Re:FreeBSD and (I've heard) XP already do by Archie+Steel · · Score: 1

      AFAIK Linux has supported IPv6 for a while now.

      --

      Reminder: find a new sig
    2. Re:FreeBSD and (I've heard) XP already do by Arcturax · · Score: 1

      As has Mac OS X.

      The problems won't be in the OS so much as in the router hardware and the application software.

      --

      --Won't that be grand? Computers and the programs will start thinking and the people will stop. - Dr. Walter Gibbs
    3. Re:FreeBSD and (I've heard) XP already do by Wesley+Felter · · Score: 1

      If it's not on by default it doesn't matter. In order to really make the IPv6 transition happen, OSes will also need 6to4 and Teredo on by default, which Linux and OS X do not have.

    4. Re:FreeBSD and (I've heard) XP already do by Megane · · Score: 1
      The problems won't be in the OS so much as in the router hardware and the application software.

      ...and all the people still running Windows 98.

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
    5. Re:FreeBSD and (I've heard) XP already do by jadavis · · Score: 4, Insightful

      Or, more generally, all the people who had a working box before, and don't want to touch it. It may be running an old OS and a bunch of old apps, and everything might work fine.

      Some people, who don't live in the real world, like to think of this type of thing as something that can just be phased out in a few years. Everyone will patch their systems slowly, and vendors will recompile the code with new libraries, and old routers will be replaced with hardware IPv6 routers, and then, magically, everyone is using IPv6.

      The reality is that people won't patch their systems, routers will work for eons and nobody wants to replace them, and app vendors are long gone because they don't make money on your legacy app anymore.

      This reminds me of arguments about switching to linux. I love GNU and linux of course, but we have a tendency to think of some typical case of an office or home user. But so many people, especially those most likely to care about switching, are atypical. To assume that eveyone needs the same things out of a computer is to turn it into an appliance, which has been shown to completely fail. It ends up that someone has an intricate, delicate system, and nobody in their right mind wants to touch it.

      --
      Social scientists are inspired by theories; scientists are humbled by facts.
    6. Re:FreeBSD and (I've heard) XP already do by hpavc · · Score: 1

      SGI Irix has it as well for quite some time now (early 6.x i believe) as did VMS I believe and Compaq Tru-Thing. i dont know the versions on those.

      I think SGI had a whole different rev of their IRIX however to support it (like do you want your machine IPv4 or IPv6)

      --
      members are seeing something, your seeing an ad
  47. Overrated by Anonymous Coward · · Score: 0

    You might try reading the fucking article, then you would know whether it is technical or political.

    Asshole.

  48. MIT would: Re. NAT is bad? by obtuse · · Score: 1

    "Who would honestly let an out of the box Windows machine be open to the rest of the internet with no NAT? "

    MIT gives all machines a public IP address. When my company was working with them, it took awhile for our people to even believe it. I remember trying to explain to the programmers that this is actually how the internet was designed to work.

    It's odd hearing people complain that without NAT, machines are insecure. While you get stateful firewalling for free with NAT, stateful firewalling without NAT is even simpler, so dumping NAT isn't exactly a security risk.

    Maybe MIT feels guilty for hogging a whole fscking class A, so they do their damndest to use as much of it as possible.

    --
    Assembly is the reverse of disassembly.
    1. Re:MIT would: Re. NAT is bad? by Sabalon · · Score: 1

      We had some people try to deploy some MS certifcation testing on our campus. While we are not as big as MIT or have as many IP's, all of our IP's are on the public internet. A handful of devices are on a private vlan with private IP's.

      But I digress. This company that provided the testing server, brought this box on campus and plugged it in....running w2k, iis, ALL unpatched. It took quite a while to get it through their head that
      a) no, we wouldn't just NAT their machine and forward all vnc connections to it at the router.
      b) we only would offer them a public IP.
      c) they would have to patch it
      d) because it was a public IP, they wouldn't have to VPN into their machine to get on the local network.

      Welcome to the real internet boys and girls

  49. Simson Garfinkel .... by HrothgarReborn · · Score: 0, Offtopic

    ... Didn't he sing "Bridge over Troubled Water"?

    1. Re:Simson Garfinkel .... by TeknoHog · · Score: 1

      Heh heh, you said 'bridge' in a discussion about IPv6. Funny, that.

      --
      Escher was the first MC and Giger invented the HR department.
    2. Re:Simson Garfinkel .... by norweigiantroll · · Score: 1

      No, that's Simson and Garfinkel. Get your facts straight!

  50. Yet another example by Mark_MF-WN · · Score: 1

    Yet another example of how America is sticking its head in the sand, and opening the way for serious countries to become the new world powers.

    1. Re:Yet another example by geekoid · · Score: 1

      yes, because it's American policy to deride IPv6.

      maybe you should think a little bit before you post.

      Do you really think those American companies that sell hardware aren't ready for IPv6? Do you think there not involved with the discussions?

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    2. Re:Yet another example by Anonymous Coward · · Score: 0
      Do you really think those American companies that sell hardware aren't ready for IPv6? Do you think there not involved with the discussions?

      They are lagging behind, unlike what happened for IPv4. Where is IPv6 for BSD (KAME) developped? Where is IPv6 for Linux (USAGI) developped? By whom? Yeah right.

  51. what are you talking about? by fredmosby · · Score: 1

    I don't understand the point you are trying to make.

    We are running out of IP addresses. So we are going to switch to a new standard to get more.

    How does that translate to ethnocentrism?

    1. Re:what are you talking about? by Mark_MF-WN · · Score: 2, Insightful

      The ethnocentrism comes from the fact the Americans are the main people resisting IPv6. America has most of the IPv4 addresses, so they don't see a problem, and don't care about those without.

      Kind of the entire American situation in a nutshell.

    2. Re:what are you talking about? by Anonymous Coward · · Score: 0

      So?

      Why does the rest of the world need America to switch?

      I'm confused. Canada could have their own IPv6 network up and running if they wanted to.

    3. Re:what are you talking about? by LittleLebowskiUrbanA · · Score: 1

      Yeah, those damned Americans are to blame for ALL of the lesser country's problems.

    4. Re:what are you talking about? by fredmosby · · Score: 1

      I see.

      But the real reason this person doesn't think most of America will switch is because we already use IPv4 and it would be easier to just deal with compatibility issues with the rest of the world that to switch to IPv6.

      Besides, technically it isn't ethnocentrism since America isn't an ethnicity. It's nationalism, but I guess that doesn't sound as bad.

    5. Re:what are you talking about? by Anonymous Coward · · Score: 0

      Well, why doesn't everybody else just switch to IPv6? What are they waiting on America for?

      Oh yeah, they want to access all the American web sites and send email to Americans. "We hate america but we love their culture" .. yeah whatever...

    6. Re:what are you talking about? by Anonymous Coward · · Score: 0

      OK, I'll stick to my lesser country where GDP and income per capita is higher, average lifespan is higher, environmental pollution is lower, as is concentration of residual pollutants in its citizens, health and wellfare systems work, murder rate, especially gun related murders are far far lower, as are most other crime rates, that has a government that isn't continually lying to me and opressing my freedom "for my own good", is somewhat respected among the rest of the people of the world...

      Yes I know that doesn't narrow it down too much, I'm being deliberately vague. Oh, and I don't live in a country that its citizens consider "greater" than others because it is sending its sons and daughters off to die in other people's wars, far from their families.

    7. Re:what are you talking about? by ctr2sprt · · Score: 2, Insightful
      That's not ethnocentrism, that's reasonable decision-making. We're not saying "We won't use IPv6, so fuck you guys." We're saying "We have no need to go to IPv6, so those countries who do have a need are going to do the bulk of the work rolling it out. When it catches on, we'll join in."

      So the burden is on China, Japan, India, and other countries worried about IP address shortages. And, as it happens, that's where the bulk of the development is being done (Japan especially). So you see, it works: the people who need IPv6 most are doing the most work on it, and the people who need it the least are contributing less.

    8. Re:what are you talking about? by Anonymous Coward · · Score: 0

      OK, tell you what - the rest of the world will do the bulk of the work if you guys lay off the "WE invented the Internet so we can do what we like!" bullshit.

    9. Re:what are you talking about? by kuz · · Score: 1

      We're just keeping the European tradition of colonization, we learned from the best.

  52. Crack anyone? by Muerte2 · · Score: 1

    Is this guy high!?! He's claiming that the (MP|RI)AA will be against IPV6 because it allows more people to share their content via P2P just because people won't have to be NATd anymore?

    HELLO! That's like blaming the car manufacture because some guy was talking on the phone and slammed into a bus load of 1st graders. The car had nothing to do with it, it was the jackass on his cell phone!

    It's the same analogy that's been used with P2P now. Just because some people trade illegal content on Kazaa doesn't make Kazaa as a whole illegal. I think this guy needs to get his facts straight.

    1. Re:Crack anyone? by timmarhy · · Score: 1

      i agree totally... but lets not kid ourselfs about kazza, it's mostly illegal shit thats get traded :)

      --
      If you mod me down, I will become more powerful than you can imagine....
  53. Not that optimistic, is he? by Anonymous Coward · · Score: 2, Insightful

    Simson Garfinkel is an incurable gadgeteer, an entrepreneur, and the author of 12 books on information technology and its impact

    Translation: he's old and new technology scares him. He writes books about technology because he doesn't actually understand it. Describing P2P networks as being "for teenyboppers" is quite insane, he must have never tried to download anything large recently (especially given the maturity of solutions like BitTorrent for free software / content distribution - even NASA used it to release their Magellan rover software to the public). This guy should retire and stop his "THE SKY IS FALLING" shriek of panic. Suggested activity: gardening.

    He also has absolutely no suggested *solutions* to the problems that he pretends exist. It's not as if IP6 is going to be any less tracable than IP4, nor will it magically create problems that didn't already exist. People are still going to want to firewall off networks under IP6 - in the same way that IP4 can be firewalled off - but this will be done without NAT.

    Just because a protocol is "new" doesn't automatically mean that it's a danger. I have to wonder if this guy has never bought any new software in case the CD is so new that it's infected with the Ebola virus. Which makes no sense. Yes, corporations typically hold off adopting new products till version 1.1 or 2.0, but there's no point condemning the early adopters to insecurity hell before IP6 has been rolled out to the public.

    Next he'll be complaining about kids and their music... why in his day there, etc, blah, blah.

  54. 5? by ArsonPanda · · Score: 4, Funny

    Everyone seems to be switching from Linux 2.4.x to 2.6.x
    Now we're going from IPv4 to IPv6

    What the fuck do you people have against the number 5?

    --

    --I don't want the world, I just want your half.
    1. Re:5? by Anonymous Coward · · Score: 0

      With Linux anyway, odd number releases are test versions.

    2. Re:5? by TeknoHog · · Score: 1

      Why, the Law of Fives of course fnord.

      --
      Escher was the first MC and Giger invented the HR department.
    3. Re:5? by tepples · · Score: 1

      I don't know about the IP versions, but Linux versions x.y.z with odd y are experimental versions.

    4. Re:5? by An+Anonymous+Hero · · Score: 1

      Two words: Netscape 5.

    5. Re:5? by Doodleman3 · · Score: 1

      Don't Worry 5! Winamp loves ya baby!

      http://www.winamp.com/player/

      --
      Never Underestimate A Human Being
    6. Re:5? by Shadowlore · · Score: 1

      Everyone seems to be switching from Linux 2.4.x to 2.6.x
      Now we're going from IPv4 to IPv6

      What the fuck do you people have against the number 5?


      You have to admit 5 is a pretty odd number.

      --
      My Suburban burns less gasoline than your Prius.
    7. Re:5? by Shimbo · · Score: 1

      What the fuck do you people have against the number 5?

      We're still sorting out the licensing issues with SCO.

    8. Re:5? by Anonymous Coward · · Score: 0

      "What the fuck do you people have against the number 5?"

      The number 5 has previously been used up.

      "One, two, five!"
      "Three sir!"
      "Three!"

      So you see, the use of the number 5 in place of 3 has created a deficiency.

  55. Less biased than the summary... by Junta · · Score: 4, Interesting

    But still a bit harsh on IPv6....

    As to the notion of never running out of address space 'never, never' as he puts it, I wouldn't be so sure. The 32-bit address space provides 4.2 billion addresses. With that in mind, we are much nearer to exhaustion than current usage would dictate. It is all about the allocation, and if sloppy allocation occurs, the 128-bit address space of IPv6 could be exhausted too. For example, the architecture of current implementations make it so that the smallest subnet anyone will likely allocate are 64-bit networks, and use MAC addresses (or something else, but still 64-bit, because it's easy), so immediately you take the address space down tremendously. Still should be well more than enough for everyone on earth to have a /64 network, but it has yet to be seen whether certain organizations might, for the hell of it, get allocated /8 networks because they can. As near as I can tell, the high 16 bits seem to be somewhat protected, but you never know what will happen. If there is a grab for /8 networks among big players, you have the same problems that IPv4 has today.

    As to security implications, it is true that implementations will be for the short term future less tested and therefore likely to contain critical flaws, but still IPv6 code is receiving a fair amount of testing, and critical flaws will not be quite so devastating as you may think, no more than an Apache, Linux Kernel, or MS security exposure, which we have seen all of in fairly recent history without the sky falling.... Of course the wrinkle in this is a lot of the 'home router' concepts that happen to protect common home systems will cease to provide that protection. They provide NAT features, therefore masking to an extent the system behind the device. Despite what the author says about NAT being bad because it doesn't protect against things like browser exploits and physical intruders, NAT is on the level of firewalling in terms of protection. Any reasonable network security person will realize that browser exploits, email worms, and physical intrusion must always be kept in mind, and it has nothing to do with NAT or firewalling. NAT remains effective at, for example, fending off web server and rpc attacks from unsuspecting or experimenting workstations. If NAT goes away (hopefully), people need to be mindful of good old firewalling strategies. Implementations are maturing (experimental ip6tables implementation, for example, is approaching closely the ipv4 iptables featureset). If cable/dsl 'routers' revert to hubs in a wealth of addressing, I expect either cable/dsl 'firewall' devices or increased ISP vigilance to deal with the more widespread system exposure.

    All that said, I like IPv6 (my desktop, gateway, and laptops are using IPv6 and each have public IPv6 addresses, keep NAT on IPv4 on some systems), but I (and everyone else) has been waiting and watching a long long time and no encouraging migrations are yet to be seen, and I doubt the near future will bring any incentive to push such a change.

    --
    XML is like violence. If it doesn't solve the problem, use more.
    1. Re:Less biased than the summary... by Anonymous Coward · · Score: 1, Informative

      2000/3 is the only unicast address space to be assigned under the present scheme. In the event that this space is somehow exhausted in our lifetimes it will be considered an ill-omen for the IPv6 allocation scheme, and a new scheme will be established for the remaining 90% or so of the unicast address space.

      The organisations entrusted with the large top-level allocations in the new system are very large in IP network terms, covering whole continents and in general answerable to local constituents.

      If, for example, people settle under the sea, forming a new human empire of 10 billion previously unrepresented Internet users (very unlikely), then a new top-level entity will come into existence, and be given a many hundreds of billions of networks to issue, (yes, networks, not individual IPs, but full 64-bit networks) to these citizens.

      Existing Internet Protocols don't scale well to inter-planetary communication, so it's unlikely that we'll ever need more actual addresses or routes than are technically provided for by IPv6. Therefore allocation policy has concentrated on politics - ensuring that everyone has enough addresses that they can't possibly feel cramped, yet not so very many that scarcity might occur in the future.

  56. Article doesn't really slam IPV6 by Anonymous Coward · · Score: 0

    Ok yeah, oblig.

    But, the article starts off that way, but turns more into criticism of the way America adopts standards.

    It will be adopted in the US, wheels are already rolling.

  57. 2nd by way2trivial · · Score: 1
    There are so many IPv6 addresses that humanity will never run out of them--never, ever.

    hmm.. even when we go extrasolar as a species?

    --
    every day http://en.wikipedia.org/wiki/Special:Random
    1. Re:2nd by SEE · · Score: 5, Interesting

      Yes, even then.

      Let's assume every single one of the 100 billion stars in the galaxy is inhabited, and each star has a population of 10 trillion humans in orbit around it, and each human has 1 billion devices that need IP addresses. In that case, only 1/340,282nd of the possible 128-bit IPv6 addresses would need to be assigned.

    2. Re:2nd by b0lt · · Score: 1
      Yes, even then. Let's assume every single one of the 100 billion stars in the galaxy is inhabited, and each star has a population of 10 trillion humans in orbit around it, and each human has 1 billion devices that need IP addresses. In that case, only 1/340,282nd of the possible 128-bit IPv6 addresses would need to be assigned.
      What if each computer has 340,282 bridged UML's (User Mode Linux) or VMWare's? :)
      --
      got sig?
    3. Re:2nd by Midnight+Thunder · · Score: 1

      Well, at least if there are more addresses than realistically needed, then at least we can be sure that we can concentrate on fixing other limitations. It is better to have more than we need, than not enough.

      After that the real issue will be down to how allocation is decided.

      --
      Jumpstart the tartan drive.
    4. Re:2nd by SEE · · Score: 1

      Well, okay. If each human in this scenario needs 340,283 unique IPv6 addresses for each of a billion devices, then there might be some trouble.

      Me, I'm satisfied we have enough address space.

    5. Re:2nd by eric76 · · Score: 1

      I don't think that tcp would be suitable for such communications.

      I'd hate to have ping times measured in years, decades, centuries, or even longer.

      Or to have to wait that long for an ack.

    6. Re:2nd by ejdmoo · · Score: 1

      That isn't TCP's fault, really. It's at the physical layer (light/copper, what have you). If we can find a physical medium that can transport bits faster than c, I think TCP would do just fine.

    7. Re:2nd by Politas · · Score: 1

      Well, I suspect that some kind of FTL communications were implied in the question. Without FTL, there's not much point in extending a single IPv6 network beyond a planet and its immediate satellites. Even ping times to Mars will kill effective comms if you're limited to lightspeed. Current comms roundtrip time to Mars is 20 minutes and 10 seconds, according to people I know tracking the Mars lander.

      --

      Politas

    8. Re:2nd by cyril3 · · Score: 1

      You really aught not limit your thinking like that. There is more than one galaxy you know. And if there are more than 340,282 then we are in trouble aren't we.

    9. Re:2nd by Anonymous Coward · · Score: 0

      Hmmmm. I think it is time for him to NAT them :)

      On the other hand, say computer tech is very advanced by then, so he could put 1,000 of these computers (each running 304,282 OS'es!!) into a 1 gram device. Each person then has 1 metric ton of computers. (how much does your computer weigh?)

      100 billion * 10 trillion = 10^18 metric tons of computers. The mass of the earth is about 6*10^21 metric tons, or about 1,000 times the mass of all of these computers.

      If there is any element that is critical to the production of said devices that happens to be rare in the universe, there might be other problems than getting enough ip addresses.

    10. Re:2nd by Anonymous Coward · · Score: 0

      I don't think those humans will be able to do much while they are hurtling around the stars, burning up. They don't need IP addresses.

    11. Re:2nd by gnu-generation-one · · Score: 1

      "Let's assume every single one of the 100 billion stars in the galaxy is inhabited, and each star has a population of 10 trillion humans in orbit around it, and each human has 1 billion devices that need IP addresses. In that case, only 1/340,282nd of the possible 128-bit IPv6 addresses would need to be assigned."

      Would we still have to assign 2^120 of them to MIT?

    12. Re:2nd by Anonymous Coward · · Score: 0

      With 128 bit addresses, you can give all the atoms in the entire universe (10^80) about 2^40 IP addresses.

      I think this is pretty insane. How are you going to store all these addresses on 1 (one) atom?

    13. Re:2nd by Jahf · · Score: 1

      Which in some ways -detracts- from IPv6.

      IPv4 will eventually be phased out or so broken that something like IPv6 will take the place of it. This is not because of the inherent problems in IPv4 like DDoS attacks or routing problems. It is because it will, eventually (whether it's 5 years, 50 years or more), run out of address space.

      If IPv6 -never- runs out of address spaces, or doesn't for many millenia, then the main thing that has driven the evolution of the Internet Protocol will have been killed off. That means innovation will start to suffer.

      Should we limit IPv6 address space articifially? No, that's plain silly.

      However, more work needs to go into making the protocol more capable of future incremental changes as the plausibility of another massive overhaul has been greatly diminished.

      Perhaps a new layer or sub-layer that allows for policy such that a host that still has an outdated mechanism is not allowed onto the network until that behavior has been updated and/or routing of all of that older machines networking through a proxy that can correct the deficiency. Perhaps an abstracted language to describe each behavior of the protocol. Machines could detect the protocol version as older and then set up firewall rules to confirm that it is behaving properly and/or deny based on such.

      All of these could be circumvented in networks without the proper checks and balances, but a "proper" network would be able to verify everything and once standardized this additional layer could be added to appliances like today's linksys-style home gateways.

      Some of this is already discussed, but to my knowledge the idea of protocol versioning is not in the spec. There needs to be -some- protocol layer method of modifying the protocol in the future once a complete overhaul is no longer feasible (and it is only barely feasible today).

      --
      It is more productive to voice thoughtful opinions (reply) than to judge (moderate) others.
  58. XHTML by lisany · · Score: 1

    People can write XHTML code, but until web authors start to tell their web servers that they are sending XHTML then the UA will just get tag soup.

    The moral is: Using a technology is worthless unless you implement it correctly. ... That and most people are still better off with HTML 4.01 Strict anyways.

    This whole thing is moot with regards to Internet Explorer since they still haven't gotten around to supporting the line in XHTML documents yet, nor do they support the various xhtml mime-types.

    1. Re:XHTML by Trejkaz · · Score: 1

      Well my web site does send application/xhtml+xml since I bothered to set it up. I know a dozen authors who think they're serving XHTML but are really serving text/html, and the common response is "but if I server text/html it will break IE." The usual workaround, and the one I use, is a switch depending on whether the browser accepts application/xhtml+xml as a return type.

      Luckily IE does conform in that respect since it doesn't send that in its Accept list. Pretty impressive considering their User-Agent header is a bit ironic: Mozilla compatible? My arse. :-)

      --
      Karma: It's all a bunch of tree-huggin' hippy crap!
  59. IPv4 and IPv6 interoperate by Anonymous Coward · · Score: 0

    Simon has not read the IPv6 documentation, existing applications can continue to use IPv4. IPv6 supports simultaneous IPv4 and IPv6 as well as IPv4 subnets. Running both protocols is one solution, but it is just intended to provide high confidence during the initial roll out embedded IPv4 is also supported. Simon needs to understand bit-masks which are the reason IP works in the first place and why it is simple to embed IPv4 in IPv6 and also why it won't slow things noticeably to go from 32 to 128 bits. Routers and DNS will have to be updated but that is manageable, particularly as you can have large IPv4 subnets. Even AOL could simply ignore IPv6. As a MIT grad I'm embarassed this could get into Tech Review. Doesn't anyone understand IP. It's not that hard.

  60. Typical by Mark_MF-WN · · Score: 2, Insightful

    Ever wonder why only Americans complain about IPv4?

    Isn't funny how Asian nations, which you ignorantly claim have so many IPv4 addresses available, are the principal backers of IPv6 right now?

    Don't feel bad -- most people are incapable of believing in any problem that doesn't affect them personally.

    1. Re:Typical by damiam · · Score: 1

      Did he say that we wouldn't need more addresses eventually? No. He just said that ipv6 is not the best way to get them.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    2. Re:Typical by isdnip · · Score: 1, Interesting

      The point is: IPv4 is not the problem; IPv6 is not a good solution to the alleged problems.

      Not all of the IPv4 address space has been parceled out. ICANN has a lot of the original "Class A" space available. The space from 65-126 was never allocated as Class A; it has been parceled out to the three worldwide number assignment bodies on a demand basis. Quite a bit is left. There are also some Class As that can probably still be reclaimed, in whole or in part. NAT has also helped a lot in holding down demand for numbers.

      Even if numbers were in desperately short supply and IPv4 couldn't handle the job, IPv6 wouldn't be the answer. It's plug-ugly, the bastard child of two amateurish hacks by IETF insiders (Steve Deering's SIP -- the current SIP is at least the second holder of the name -- and Paul Francis/Tsuchiya's PIP), melded together sloppily in order to get "consensus". IAB had already accepted TUBA, a far cleaner solution, but Vint changed his vote. What a friggin' disaster. TUBA (TCP and UDP over a CLNP profile) had already been implemented on all of the major routers of the day. It just hit a wall of "NIH", since its creation was tained by its OSI connection.

      But that was all before the Internet was big or open. If a replacement for v4 were really needed, it should not be yet another old hack. It should be something built with today's requirements in mind, not 1990's. Real network research, alas, seems to have shut down at about the time that the Internet became commercially important. Too valuable to question, I suppose, and all the newcomers from Microsoft to SCO must imagine that it must have been well thought out in the first place (hah! it was government research, still alpha or maybe early beta work in progress) but that is a terrible way to maintain it.

      And back to our Asian friends: Software has never been their strong point. Nor has questioning authority; too many, I suspect, assume that the TCP/IP suite has too much authority behind it. Asia's marvelous at mass-producing hardware, an art which involves being able to reproduce things perfecty in media that make it difficult to do so. So if they accept IPv6, it is not necessarily proof that it's, say, Toyota-grade technology. Even Japan has its clunkers. Remember Pink Lady and Jeff?)

    3. Re:Typical by Anonymous Coward · · Score: 0

      IPv6 is a done deal. Don't like TCP? Don't like Ethernet? It's too late now. You accept that right? The same applies to IPv6.

      Claiming, without any evidence whatsoever I might add, that some other yet-to-be invented solution would be better doesn't get us anywhere.

      IPv6 is the only IP replacement with a significant number of nodes out there on the Internet. Due to good protocol design, it's actually more likely that you'll be able to use IPv6 from your DSL connection, firewalled desktop at work or roaming GPRS mobile than that you'll be able to play networked Doom on the same system.

      IPv6 has at this early stage in deployment, already had some unexpected benefits too (there were also lots of benefits which were expected and have now been verified on live networks)...

      Eliminating fragmentation (IPv6 requires the previously optional MPTU discovery algorithm) has made Man-in-the-middle protocol attacks harder, and simplified protocol verification, making security critical code in firewalls simpler and therefore more easy to check for correctness.

      Wider addresses have made innovative multicast techniques feasible. Routing hints are hidden in the address itself, potentially opening the way to multicast for the masses. Real network research (not people sitting around arguing about whether 48-bit addresses waste too many bytes of header) is underway on this stuff in the public AND private sector.

  61. Re:Copyright should be abolished anyway. by Anonymous Coward · · Score: 0

    "Everyone"? No -- speak for yourself. SOME of us understand the appeal of being able to capitalize financially upon one's research.

  62. The Author needs to be shoot for plain stupidity by linuxislandsucks · · Score: 0

    There are so many factual errors in his description of both new system as wel as ways that changes wil affect us..
    Hint what major firms already use this new system? Gee can we say most telecoms using internet to swtich voice traffic..say oh lets see AT&T, verizon, and etc.. now if they did not have to change their browsers and computer software OSes but just routers then it stands to reason that this author doesn't have any fact so f the amtter straight..

    If you want the real facts ask a telecom engineer not this author..

    --
    Don't Tread on OpenSource
  63. Re:Insecure by Anonymous Coward · · Score: 0

    For what? The fortitude he has shown by posting flamebait to an anonymous web site? Get some new heroes, junior.

  64. IPv6: Not Ready for Prime Time by egg+troll · · Score: 0, Troll
    These articles are designed to incite responses and are written by people who don't really know what they are talking about.

    This is not to say that there are not problems with IPv6. While IPv6 fixes many problems in IPv4, the developed world will not embrace IPv6 until many shortcomings in the protocol are addressed. As a Brown University grad student, the subject of IPv6 is what my disseration is upon. Allow me to include a few "talking-points" on what I've learned.

    1. Cisco routers suck at IPv6. Many of cisco's routers use the router's CPU to process IPv6 packets instead of the fast-path. The reasons for this are explained in the next few points. While Juniper's routers are substantially better at IPv6 than cisco's, IT managers are often restrained by insane corporate policy that dictactes the use of cisco.
    2. There are too many addresses. There are 16.7 million addresses per square metre of the earth's surface, including the oceans. This is overkill. The world does not need more than the 4 billion addresses available with IPv4, and I challenge you to come up with an application that requires that many. Assuming that you can actually come up with one, it could easily be solved with Network Address Translation, or NAT as it is commonly known.
    3. IPv6 addresses are too large. An IPv6 address is 128 bits in size - 64 bits of which are reserved for addressing hosts, and 64 bits of which are reserved for routing. One thing that is cool with IPv6 is address autoconfiguration. Take your 56-bit MAC address on your ethernet card, ask for 64-bits of network prefix, bang it together with EUI-64 and you are set. The problem with a 64-bit network prefix is that routing tables become massive. Just do the math and you'll see that extreme amounts of memory are required to hold routing tables.
    4. The IPv6 header is too large. An IPv4 header compact at 20 bytes in length, while the IPv6 is bloated at 40 bytes. That's right people, each one of your IP packets has twice as much overhead as before. While this may not sound much, IP networks have a requirement that the minimum MTU supported must be 576 bytes. That means that where you might have got 556 bytes of data in your IP packets, you now get 536 bytes. This means that downloading stuff will take 3.4% longer.

    I disagree that IPv6 is all about file trading and insecurity. Having said that, the above points have to be addressed by the IPv6 community before it will be deployed outside of research networks, and what better place is there than slashdot to address these points?

    --

    C - A language that combines the speed of assembly with the ease of use of assembly.
    1. Re:IPv6: Not Ready for Prime Time by Dazhel · · Score: 3, Informative
      Is this the best you can come up with to argue why IPV6 isn't ready?

      Assuming it is:
      1. Cisco Routers suck at IPV6.
      That's kind of an implementation issue rather than a protocol issue wouldn't you agree? If word gets out that Cisco Routers aren't providing bang for buck then there are always alternatives as you have suggested. If performance really matters then IT managers can argue the point that the corporate policy is outdated and has to change...

      2. There are too many addresses.
      Too many addresses is certainly a better situation to be in than not enough addresses I'd argue. Pretty much everyone in this thread that has had to deal with NAT has put forward that it's a deal with the devil: it's a just barely sufficient hack to a tricky problem.

      3. IPV6 addresses are too large.
      Extreme amount of memory to hold routing tables? Sure, if addresses were picked at random with no regard for the overall layout of the Internet. There's nowhere in the protocol specification that says all 64 network bits have to be used at once when rolling out. Give every ISP it's own separate chunk of the IPV6 address space to which it can portion out to it's customers, and routing may actually become easier, not harder. With 64 bits used for routing I'm sure every ISP in the world could have way more individual IP addresses than it could possibly need, and there would still be plenty of network prefixes left over. We as a community now have a lot more experience in dealing with address allocation issues than we did in 1970...

      4. The IPV6 header is too large.
      Oh, please. If you're worried about conserving a mere 20 bytes in each packet don't you think more would be saved by design superior compression schemes for when the data intensive applications like Voice, TV, Radio, etc become an integral part of the internet? Also, what's the difference today if a web page takes 40 seconds to load, or 41 seconds to load?

      These aren't discussion points, the complaints are too trivial for that. I would hope that you put a bit more effort into research if I were the one reading your dissertation. IPV6 may not be perfect, so point out some REAL design problems if you're going to try.

    2. Re:IPv6: Not Ready for Prime Time by Dazhel · · Score: 1

      I saw the user name and thought it might be a troll, but I was bored and thought I'd reply anyway. :)

      The fact that the original comment getting modded up to +4, 70% Interesting and 30% Insightful is what really amused me.

    3. Re:IPv6: Not Ready for Prime Time by Anonymous Coward · · Score: 0

      False.
      IPv4 headers have variable size.
      IPv6 headers have a FIXED size. It's much easier to scan packets and route them because you ALWAYS read the same amount of data and can use FIXED +n bytes to grab what you need from the header.

      Not only Cisco do not suck at IPv6 but because the header size is FIXED it's very much faster.

      I've been using IPv6 for over 3 years now. And you obviously should do your homework before posting bullshit comments.

    4. Re:IPv6: Not Ready for Prime Time by damiam · · Score: 1
      Oh, please. If you're worried about conserving a mere 20 bytes in each packet

      20 bytes overhead is not "mere" when it's part of every single packet, with trillions or quadrillions of packets sent every day

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    5. Re:IPv6: Not Ready for Prime Time by Dazhel · · Score: 1

      The minimum MTU has been increased in IPV6, which offsets the IP header size increase. The extra overhead will be negligible.

      Think of it this way: To send a thousand octets of data it may take 2 packets using IPV4 but only 1 packet using IPV6. Two IPv4 packet headers equals 40 bytes. One IPV6 packet header equals 40 bytes.

      Admittedly the overhead may increase when small packets are being sent, but the extra features of the V6 protocol more than compensate for this - there's more to IPV6 than increased address space (see RFC 2460).

      Anyone who can't spare an extra 20 bytes per packet should probably upgrade their 9600bps modem from 1990 anyway...

    6. Re:IPv6: Not Ready for Prime Time by freeweed · · Score: 2, Insightful

      You know, mods, when someone puts the word "troll" in their nick, you're supposed to pay attention.

      The world does not need more than the 4 billion addresses available with IPv4, and I challenge you to come up with an application that requires that many. Assuming that you can actually come up with one, it could easily be solved with Network Address Translation, or NAT as it is commonly known.

      Here's an application for you: there are more than 4 billion people on the planet. When we're all hooked up, what do you suggest? Do you really think we'll all be online behind some uber-NAT devices 50 years from now? Have fun using your cell phone/PDA/personal whatever when you and 1000 of your neighbours are all sharing the same IP, and you're using a protocol as complicated as *gasp* FTP (hint: NAT breaks more than it fixes). Really, please share with us what the "shortcoming" of too many address is. Overkill, it may be. But how does it hurt the protocol?

      The problem with a 64-bit network prefix is that routing tables become massive. Just do the math and you'll see that extreme amounts of memory are required to hold routing tables.

      The whole point of IPv6 addresses is that we can do more EFFICIENT routing, as opposed to the hodge-podge of rules we have today. IPv6 routing is FASTER than IPv4.

      This means that downloading stuff will take 3.4% longer.

      Wow. A whopping 3.4%. Now, in the real world, a lot of us use MTUs > 1500. So we're talking just over a single percent. Stop the presses! Oh yeah, there's this neat thing called header compression, by the way.

      --
      Endless arguments over trivial contradictions in books written by ignorant savages to explain thunder in the dark.
    7. Re:IPv6: Not Ready for Prime Time by Shadowlore · · Score: 1

      There are too many addresses. There are 16.7 million addresses per square metre of the earth's surface, including the oceans. This is overkill. The world does not need more than the 4 billion addresses available with IPv4, and I challenge you to come up with an application that requires that many. Assuming that you can actually come up with one, it could easily be solved with Network Address Translation, or NAT as it is commonly known.

      Regarding 1: as someone else has said, that is an implementation issue, not a fault of the protocol itself. if Cisco fails to scale with the tech and times, they will be replaced.

      Regarding 2:
      Either your scope is far too limited, or you simply are not very creative. When considering usage of IP space you must go beyond the technical to the social. Therein you will find problems and uses that can easily exhaust the 4 billion addresses.

      Routing consumes IP addreses. Depending on how the IP blocks are distributed (subnetted) you can lose up to 25% of available "space".

      As more people come on line applications not realistic in today's climate will as well. VOIP doesn't work so well when you can't contact the other IP because it sits behind a NAT box. If 2 billion people have 1 phone with VOIP, that would account for 2 billion addresses. All on it's own. Yes, eventually we are more than likely to see phones w/IP addresses. As voice and data merge in that arena, it will be in the interest of the service providers to move to a single unit ID: i.e. just a number, not a phone number, hardware number, etc.. This means it is likely closer than any of us realize.

      This brings up another, more pressing drive in IPv6. The routing possibilities that are not there for IPv4. under IPv4 I can't take my IP with me to Singapore, for example. Heck I can't even take it next door to my neighbor's house. IPv6 has that capability in it. Even 1 billion people using VOIP on mobile phones would crush the existing infrastructure (but not because of IP space). Add to that laptops, PDAs, agents, and automobiles, and you rapidly see that 4B IPs is far from enough in the future. One of your inabilities to see the problem is you appear to be looking for a single application that will consume that space, not multiples.

      As deployment of phones, mobile computing systems infrastructure monitoring (there are approximately 10+million miles of power infrastructure alone that could use some good monitoring, which can consume lots of IP space as well), increased WiFi hotspots to cover significant portions of the inhabited land, all eat into space.

      NAT is not a solution for it falls flat in many ways. Self-discovery, auto-discovery or even guided discovery become impossible to do when multiple machines behind a NAT box need a specific port. further, when the machines need to be able to be contacted directly, NAT is a poor, if workable at all, solution.

      Back to the social, the more scarce a resource is the more costly it will be and the more people will try to hang on to them. By increasing the space, we decrease the scarcity. Surely you've taken a decent econ class, right? If there are too many IPs, we wouldn't see hoarding and th costs of having an IP would be less.

      If I were you, I would not assume the sole benefit to IPv6 is the size of the address space.

      Regarding 3:
      So what if the tables are bigger, if as is the case, they are faster than IPv4 routing. In an increasingly connected world, the problem is the routing issue and the speed of routing, not the size one particular portion of the whole. Take, for example, autos. A car is X fast and weighs Y pounds. Add a bigger engine that makes the weight Y+15 and now the car is slower right? Not if the power increase is enough to accommodate the weight, in fact in many cases it may even be faster.

      IPv6 routing lookups that are faster are using a different technology for the hardware that has a high chance of lowering cost. It is folly to assume that tomorrow's stuff will look, work,

      --
      My Suburban burns less gasoline than your Prius.
    8. Re:IPv6: Not Ready for Prime Time by Anonymous Coward · · Score: 0

      the minimum supported MTU in IPv6 is 1280 bytes. but thanks for your input

  65. Yes. Even "when" we go extrasolar. by wirelessbuzzers · · Score: 1

    First of all, don't take it as a given that we will go extrasolar ever. It's also quite possible that we will be (largely) killed by an asteroid or nuke ourselves into oblivion.

    Second, unless the universe is an awful lot bigger than physicists think, the prospects of having more than 2^128 devices seem pretty dim. Heck, there's probably not enough energy in our galaxy to make that many devices, so...

    --
    I hereby place the above post in the public domain.
  66. MIT still hasn't read Rich Gabriel by xtermin8 · · Score: 1

    The author should probably reread "Lisp: Good News, Bad News, and How to Win Big" IPv6 is probably not an engineer's wet dream, but I think it's probably the future. In the 80's Symbolics made these wonderful highly configurable workstations that used LISP as the assembler. Unfortunately, they cost about ten times as much as the new "Personal Computers" and needed highly trained, highly paid programmers. How many /.ers are reading this on a Lisp Machine?

  67. American Dream. by Anonymous Coward · · Score: 1, Insightful

    This seems like such an American view here, "We own 3 billion of the 4 billion addresses, we won't ever run out so why should we care about the rest of the world..."

    1. Re:American Dream. by DankNinja · · Score: 0

      wow...I know everybody here is anti-america an all that, but america not immediately needing IPv6 addresses is a conspiracy?

  68. Grammar police by Anonymous Coward · · Score: 0

    You mean, "With a quick look at their staff, you will see where their priorities lie." (Unless, of course, you were referring to where the magazine's priorities used to lie in the past.)

  69. Broadband ISPs by chiph · · Score: 3, Interesting

    Anyone know what the adoption rate of IPv6 is for the major broadband ISPs? TimeWarner/Comcast, etc?

    What with Win95 being EOL'd, a fair number of them will be upgrading to Windows XP (or Linux, OK?) with it's built-in support. Maybe the best approach would be from the bottom up?

    Chip H.

    1. Re:Broadband ISPs by Realm+Lord · · Score: 1

      The Time Warner representatives I am speaking with in Austin say all their hardware is ready for IPv6, they just have no routing agreements with anybody else, so are sitting on the issue at the moment.

      I'm working with cellular connected devices and several of the carriers are NAT'ing all their connections, makes it hell to establish a connection with a device that is trying to use little power by transmitting as little data as possible.

  70. Add, not migrate! by oddityfds · · Score: 2, Insightful
    A lot of comments seems to be about the problem of migrating. People seems to worry about protocols and applications breaking when they migrate to IPv6.

    Well, you know what? You don't move to IPv6! You add IPv6. You can still keep your IPv4 connection. Then you can start adding IPv6 support to each protocol and application, one at a time. You can and will still be fully IPv4 compatible. You'll just allow yourself to use IPv6-only services and make it possible for you to set up new new IPv6-only services even though you've run out of IPv4 addresses.

  71. Do we need IPv6 ? by zeux · · Score: 3, Interesting

    I'm not sure at all.

    The IPv4 addresses are inefficiently distributed. MIT for instance has 16.7 millions of them. IBM too.

    Entire classes of addresses are reserved for things we don't REALLY use like multicast and so on.

    Plus we now have NAT and CIDR that help save some addresses.

    I bet we could use IPv4 for 20 more years. IPv6 is to complex, bulky and inefficient.

    I studied it and the fact that MAC addresses are in it blows me away.

    Aren't the IP addresses a logical layer that prevents problems when you change a NIC ? If each time you change your NIC you have to change you address I foresee lots of trouble here.

    And 128 bits addresses, okay, but entire classes are already wasted (multicast, network IDs, etc) and in the long term we could run into the same problems !

    Anyway its too expensive and slow for the moment. Nobody wants to pay 1 million dollars for the last Cisco router with IPv6 where the one we bought last year for another million is working just fine.

    Why not just add an extension to IPv4 if we really need these addresses ? I know it has a lot of flaws but hey, why change EVERYTHING ?

    1. Re:Do we need IPv6 ? by bill_fehring · · Score: 1

      No, MAC addresses are put inside an IPv6 address because they allow for an easy way to automatically configure the interface without the use of a protocol such as BOOTP/DHCP. Nobody said you have to use this address. Not all types of networks use MAC addresses.

      I use multicast for monitoring video output of remote television transmitters over an ATM network, as well as video conferencing for board member meetings. Please don't assume that your own needs dictate everyone elses, though I do agree with you that IPv4 address space has been wasted away to some extent.

      You can't change IPv4, it's just not going to happen to a protocol that has been around for what 30 years now? There are already too many transitional provisions.

      Cisco routers can be upgraded to the latest software, which is stable, and no, it doesn't cost a million dollars. Small branch office routers such as the 2600 series can easily accomplish IPv6.

      You're all afraid of change.

    2. Re:Do we need IPv6 ? by zeux · · Score: 1

      No, MAC addresses are put inside an IPv6 address because they allow for an easy way to automatically configure the interface without the use of a protocol such as BOOTP/DHCP. Nobody said you have to use this address. Not all types of networks use MAC addresses.
      I can't see your 'easy way to automatically configure the interface without the use of a protocol such as BOOTP/DHCP'. The IPv6 is not 'only' built with the MAC address... You also need network address.

      I use multicast for monitoring video output of remote television transmitters over an ATM network, as well as video conferencing for board member meetings. Please don't assume that your own needs dictate everyone elses, though I do agree with you that IPv4 address space has been wasted away to some extent.
      Multicast is ok as long as you don't go out your own network. Multicast on Internet is not really used. It is, but it does not need the huge number of addresses we have allocated for it.

      You can't change IPv4, it's just not going to happen to a protocol that has been around for what 30 years now? There are already too many transitional provisions.
      It's called 'evolution' and it happens everyday to every protocol. The IPv4 we use today is not the same than the IPv4 we used 15 years ago.

      Cisco routers can be upgraded to the latest software, which is stable, and no, it doesn't cost a million dollars. Small branch office routers such as the 2600 series can easily accomplish IPv6.
      Yes but you still need 4 times the memory. So you have to upgrade memory. The 2600 series is a small router. Modifying internet backbone routers for IPv6 will cost millions dollars.

      You're all afraid of change.
      Only when so drastic and not necessary.

    3. Re:Do we need IPv6 ? by Anonymous Coward · · Score: 0

      "I studied it and the fact that MAC addresses are in it blows me away".

      Well you didn't study it too carefully. Using the MAC address is one option that takes up an insignificant portion of the total address space.

    4. Re:Do we need IPv6 ? by Detritus · · Score: 2, Interesting
      Entire classes of addresses are reserved for things we don't REALLY use like multicast and so on.

      You don't use multicast. There are large organizations that use it for transferring huge quantities of data across the globe.

      --
      Mea navis aericumbens anguillis abundat
    5. Re:Do we need IPv6 ? by Eythian · · Score: 1
      I can't see your 'easy way to automatically configure the interface without the use of a protocol such as BOOTP/DHCP'. The IPv6 is not 'only' built with the MAC address... You also need network address.

      Because it doesn't need to query for an address like DHCP. It first of all makes up its own address using a defined prefix and a MAC address, and then asks the router (using a method in the protocol, not something bolted on like DHCP) what network it is in. Combines the network address and the MAC address to have a unique network address.

      When I was playing with it a while back, I gave my router an IPv6 network, and automatically all the other (capable) machines on the network joined up, much cleaner than DHCP.

      Yes but you still need 4 times the memory. So you have to upgrade memory. The 2600 series is a small router. Modifying internet backbone routers for IPv6 will cost millions dollars.

      In some cases, the memory used will be less as the routing tables are smaller. You don't need to have nearly so many special cases cause in IPv4 due to a lack of address space (i.e. no routing entry for that little /28 network). All you need is the route to the larger network (/80 or larger), which is split up into parts at the appropriate place.

    6. Re:Do we need IPv6 ? by zeux · · Score: 1

      Because it doesn't need to query for an address like DHCP. It first of all makes up its own address using a defined prefix and a MAC address, and then asks the router (using a method in the protocol, not something bolted on like DHCP) what network it is in. Combines the network address and the MAC address to have a unique network address.

      Explain this. Quote from the FAQ: 'Auto-configuration does not cover information about further services in the network.'. I still don't see how you'll get the same services than DHCP without using DHCPv6.

      In some cases, the memory used will be less as the routing tables are smaller. You don't need to have nearly so many special cases cause in IPv4 due to a lack of address space (i.e. no routing entry for that little /28 network). All you need is the route to the larger network (/80 or larger), which is split up into parts at the appropriate place.

      And what about the network at the top of everything ? Sorry, doesn't work like that you don't just 'need the route to the larger network'. For explanation read the RFCs (this one is a good beginning).

      IPv6 is MUCH more complex than IPv4 in every aspect. Even routing.

    7. Re:Do we need IPv6 ? by Anonymous Coward · · Score: 0
      The IPv4 addresses are inefficiently distributed.

      Yes, that is a fundamental part of the nature of distributing blocks of addresses. Giving people only the number of addresses they need now is impractical because they will need more later, and you want to minimize the number of blocks you give to one organization -- breaking things up into smaller blocks makes tables larger and routing slower. But how big a block do you give them? The temptation is to figure out how many organizations you expect to need blocks of addresses and give sizes based on that. That is, the only pressure you face in the short term is running out of addresses, so you give the largest sized blocks you can without running out of addresses. This is a good short term strategy but a terrible long term one. It's why MIT got 1/256th of the IP addresses in the world, and the same thing will happen at various levels even if you increase the size of the addresses. (But you've still got to do that, and there is still a clear benefit to doing that.)

      Why not just add an extension to IPv4 if we really need these addresses ? I know it has a lot of flaws but hey, why change EVERYTHING ?

      Because it's our one chance to fix the things that are broken with IPv4. And because switching to IPv4 with bigger addresses would be almost no easier than switching to IPv6. Yes, the software would be a little easier to write (if IPv6 weren't already done and tested). But, high-speed routers use hardware acceleration to inspect various portions of the packet very quickly, and the fact is that IPv4 packets aren't designed with this in mind. (IPv4 was invented before there was such a thing as a box called a router -- it was all done with general-purpose computers back then.) IPv6, on the other hand, is meant to be easy to route quickly. The packets have a cleaner layout (esp. when it comes to extension headers), and some of the routing has been simplified.

      I bet we could use IPv4 for 20 more years. IPv6 is to complex, bulky and inefficient.

      I studied it and the fact that MAC addresses are in it blows me away.

      MAC addresses as part of the IPv6 are an optional part of the spec. You don't have to use that. In my opinion, it's just another illustration of the fact that address allocation is inherently inefficient when humans are involved. But, it's not so bad -- you have 128 bits to begin with, so when you subtract 48 bits for a MAC address, you still have 60 bits left over. That's still 28 bits more than we have now.

      Still, I agree, the MAC idea is kind of dumb. It's a waste of good addresses. However, the great part about IPv6 is that a huge, huge, huge portion of the address space is unassigned. (See the list of assigned IPv6 ranges.) More than 3/4 of all IPv6 are reserved for future use. Only addresses beginning with 001 are currently assigned for use as normal (unicast) addresses. If we screw up and squander that address space, we can start all over with 010. And then 011. And then 100 and 101 and 110. Because those five ranges, which are each 1/8 of the address space, are reserved. So if the MAC thing doesn't pan out, we will still have at least 5 shots at doing better. And that's only if we use up three high order bits for each attempt to get the address allocation right. Hopefully, we would use up smaller chunks than that. IPv6 can give us a lot of breathing room.

    8. Re:Do we need IPv6 ? by Anonymous Coward · · Score: 0

      IPv6 is MUCH more complex than IPv4 in every aspect. Even routing.

      Things get more complex. It's called evolution.

    9. Re:Do we need IPv6 ? by prockcore · · Score: 1

      Entire classes of addresses are reserved for things we don't REALLY use like multicast and so on.

      Oh really? I thought all slashdot readers used Apple's Rendezvous.

    10. Re:Do we need IPv6 ? by Anonymous Coward · · Score: 0

      It seems that a lot of the objections toward IPv6 are based on misconceptions.

      IPv6 is not inefficient; for routers, it can be (when properly implemented) more effifcient than IPv4.

      IMO the only real problem with switching to IPv6 is adapting all the software. Operating systems and routers already have mature IPv6 support, but the actual applications...sure, it won't be a big effort to fix the few mainstream desktop apps (Mozilla already supports IPv6)...but there is a huge amount of legacy applications out there that'll probably never be fixed.

    11. Re:Do we need IPv6 ? by leerpm · · Score: 1
      The IPv4 addresses are inefficiently distributed. MIT for instance has 16.7 millions of them. IBM too.
      Changing existing distributions is almost always harder than creating new distributions. There are many organizations that are not utilising their address space completely efficiently, this is not really possible to fix without introducing a new protocol.

      Plus we now have NAT and CIDR that help save some addresses.
      They are a hack. A temporary work-around, not a long term solution.

      I bet we could use IPv4 for 20 more years. IPv6 is to complex, bulky and inefficient.
      If we have to use IPv4 for 20 more years, the Internet as you know it will cease to exist (especially with regards to peer-to-peer), and you can kiss any chance of VOIP succeeding away.

      I studied it and the fact that MAC addresses are in it blows me away.
      There are many good uses for this feature. The 64 bit MAC address will probably be globally unique as well. So it will be much easier to go anywhere in the world, plug into a wireless network, and have the network recognize your laptop immediately based on your 64 bit MAC.

      Aren't the IP addresses a logical layer that prevents problems when you change a NIC ? If each time you change your NIC you have to change you address I foresee lots of trouble here.
      Stop thinking that every machine only has one IP address assigned to it. There will be multiple. There will be more dynamic ones that use the MAC, and there will be static addresses too that simply start with <subnet-prefix>::1, ::2, ::3 and so on.

      And 128 bits addresses, okay, but entire classes are already wasted (multicast, network IDs, etc) and in the long term we could run into the same problems !
      Multi-cast and network interface IDs have very good uses. Don't dismiss them so easily, just because you do not have a particular use for them yourself.

      Anyway its too expensive and slow for the moment. Nobody wants to pay 1 million dollars for the last Cisco router with IPv6 where the one we bought last year for another million is working just fine.
      For the moment. But if there is one thing that the last 20 years of technological progress have taught us, it is that you should not bet against substantial reductions in prices for things like CPUs. Moore's Law has at least another 20 years of legs left in it. That is going to bring with much faster chips, for much cheaper prices.

  72. Humanity will never run out of IPv6 addresses? by femto · · Score: 3, Interesting
    >There are so many IPv6 addresses that humanity will never run out of them--never, ever.

    Is this like: "I think there is a world market for maybe five computers."?

    What *if* molecular nanotechnoloy takes off? Humanity then decides to build a large space based object, which will be built by a massive number of 'replicators', each working within a 100nm per side cube. (Raw material will come from a passing asteroid.) It is decided that each replicator is to be individually addressable. The number of IP addresses required is then (<linear size>^3)/((100nm)^3). 2^128 addresses will be required to build a 700km cube.

    Sure this far fetched, and there are lots of other technologies which need to be invented before something like this can happen, but lots of today's things were far fetched in recent history.

    1. Re:Humanity will never run out of IPv6 addresses? by Anonymous Coward · · Score: 0

      It is far fetched. If it happens and somebody decides to use an IP network for it, I'll die laughing.

    2. Re:Humanity will never run out of IPv6 addresses? by eraserewind · · Score: 1

      They can just put all their hellspawn replicators behind a NAT like everyone else!

    3. Re:Humanity will never run out of IPv6 addresses? by ediron2 · · Score: 1
      What *if* molecular nanotechnolo(g)y... to build a... massive number of 'replicators'...number of IP addresses required is then...2^128 addresses will be required to build a 700km cube.
      I agreee ...

      So let's just plan for IPv7 use a 200-bit address space. At roughly 10^81 atoms in the universe, that should be enough for each atom to have it's own IP. Then we can all sleep comfortably...

      (Yes, this is sarcasm... seriously, a good engineer extrapolates and then adds a safety factor. For example, they might decide to 'use past trends to estimate capacity in 10 years, then double it'. They don't just pie-in-the-sky like this, unless they're seriously wanting the project to fail.) The only fun part of this was realizing that 200 bits (25 bytes, or just 6 words on a 64-bit platform) would be sufficient to give *me* my own 10^26-wide address space!)

    4. Re:Humanity will never run out of IPv6 addresses? by Anonymous Coward · · Score: 0

      200 bits isn't enough... what about combinations of atoms?

    5. Re:Humanity will never run out of IPv6 addresses? by femto · · Score: 1
      Also a good engineer never says 'never'. He only talks in probabilites of outcomes and 'probabilities within specification'. That was the point of the orginal comment.

      I would content that a good engineer SHOULD 'pie-in-the-sky' as a thought experment. Extremes can expose shortcomings in a design or suggest a better way of doing things. A bad engineer gets sucked into actually building a pie-in-the-sky, without doing it in increments.

      I agree that the IPv6 address space is big enough, but it is wrong (and bad engineering) to pretent it is the ultimate answer in some regard.

    6. Re:Humanity will never run out of IPv6 addresses? by ediron2 · · Score: 1
      For those just tuning in, I suggested that IP7 jump to a space that allowed mapping each atom in the universe, going for sarcasm. AC replies:
      200 bits isn't enough... what about combinations of atoms?
      duh... every atom gets it's own address. Combinations of n atoms have n addresses to use as they would. Unless you're planning on overloading these guys via permutations (where 3 atoms need 9 addresses), 200 bits really is enough.

      That said, can you let me in on how spin, charmed, and strange are gonna get you the ultimate in tiny webservers? I mean, we are talking implementing some sort of tcp/ip stack *using one atom!* I'd sort of felt that it was safe to imagine needing 200-bytes, which I figured would take a dozen atoms each, giving each tiny webserver a few thousand IP's to burn.

      Hmm... a cosmic ping responder address-space could exceed 200 bits. Dimensions of the universe in atomic units (cubed), where pings come back if there's an atom present! Of course, there is that whole uncertainty principle stuff and you'll be needing some zero axis defined, and the latency/timeouts code is gonna be UG-LY!

  73. obligatory Monty Python quote... by Dazhel · · Score: 5, Funny

    "Five is RIGHT OUT!"

  74. Three reasons to hate 5 (attempt at humor)... by cwolfsheep · · Score: 2, Funny

    1. "Twelve Days of Christmas:" you get 6 "geese a laying" & 4 "calling birds," but 5 expensive "gold rings." You can shoot the birds. ;)

    2. 5 is not an even number: it makes slow people stop thinking when they try to divide it.

    3. A family of 5 usually means 2 parents & 3 children: nobody wants to be the middle child.

    --

    Life is irony, and nothing ever goes as planned.
    1. Re:Three reasons to hate 5 (attempt at humor)... by Anonymous Coward · · Score: 1, Funny

      Thanks for the notice saying that this is an attempt at humour. Wouldn't have laughed at this without that.

  75. Ever since Number 5 came alive by Chuck+Chunder · · Score: 1

    There has been a natural fear amoung engineers that using the number 5 could result in a technology becoming self aware and ruining it for everyone.

    --
    Boffoonery - downloadable Comedy Benefit for Bletchley Park
  76. It's native in OS X. by Anonymous Coward · · Score: 1, Informative

    Right now.

  77. IPv6 Security by bill_fehring · · Score: 2, Insightful

    As far as IPv6 security goes, I'd like to see the new and interesting worms and network scanning utilities that can scan such a huge number of addresses, 4 billion addresses wasn't a difficult feat for programs that simply scanned incremented octets in IPv4, but now we have a lot more address space to slow such things down... this could just as easily be a problem though, imagine blacklisting a network from a spammer... oh darn, looks like they just need to find another billion addresses to randomly use.

  78. No, Yet another example. by Anonymous Coward · · Score: 0

    Yet another example of how unclosed italics tags stick a post's head in the sand, and opening the way for serious problems in readability to become show-stoppers for world powers.

  79. Terrorist ? by J-16+SDiZ · · Score: 1

    the U.S. Department of Commerce recently set up a task force to look at the issue, since it's widely believe that IPv6 will be more secure than IPv4 thanks to its use of IP-level encryption.

    More secure?
    Does this means everyone who promote IPv6 would be considered as Terrorist?

  80. Hear hear! by Anonymous Coward · · Score: 0

    Excellent rant! I have been a subscriber to MIT TR for several years, and in the last year I have considered dumping it for this very reason. The magazine used to be great, but it has degenerate into ad after ad after ad, ad nauseum, with fluffy pseudo-technical reporting.

    There are smart people at MIT, no doubt. But the University suffers from over-marketing sometimes. I wish Caltech would publish a magazine.

    And don't get me started on that new MIT CS building ...

    1. Re:Hear hear! by MarkusQ · · Score: 1

      I have been a subscriber to MIT TR for several years, and in the last year I have considered dumping it for this very reason. The magazine used to be great, but it has degenerate into ad after ad after ad, ad nauseum, with fluffy pseudo-technical reporting.

      It's gotten to the point where my wife (the brass rat of the family) get a oh-no-here-it-comes look when she sees me reading her MIT TR.

      I wish Caltech would publish a magazine.

      *smile* I gather they do, but you have to solve a truely wicked stack to subscribe.

      -- MarkusQ

  81. Second System Syndrome by Bob_Robertson · · Score: 1, Interesting

    IPv6 sucks. Not because it doesn't work, but because it is designed to do too much.

    The substantial increase in overhead in every packet increases traffic without increasing data being transfered.

    The substantial increase in overhead at the router level to deal with all the added "functionality".

    But let us discuss the rational for doing it at all: The increase in available space is nice all by itself, and could be accomplished, again, all by itself, by simply increasing the number of octetts in the address.

    Rather than a "dotted quad", how about a "dotted sextet"? 65.188.192.168.4.4

    That is in fact what I thought "v6" meant when I first heard about it. A simple and direct improvement in the one place where it could serve to be improved. ...but too bad. Now we have a Godzilla of a protocol being speced by people in the marketing department.

    Bob-

    --
    The Ludwig von Mises Institute. The reasoning individuals economics
    1. Re:Second System Syndrome by Alex978 · · Score: 1

      Simply adding another pair of octets to the address would be the same as adding 16 more bits to the address. If you're going to do that (which would make you have to rewrite all your software anyway), why not fix the rest of the problems with IPv4 while you're at it?

    2. Re:Second System Syndrome by Bob_Robertson · · Score: 1

      Seriously, sounds good. I don't even mind going to the 128 bits that are the address in IPv6. The adding of two octetts was merely what I thought the "6" was in IPv6 when I first heard of it.

      Here's our disagreement: The problems as I see them are from trying to build functionality into the "routing" layer 3. I surmize from your tone that you would disagree, and wish to increase the functionality within that layer.

      Where I see pointless complexity, others see desired functions such as QoS and VPN tagging. While I desire to make stupid, fast, reliable network devices and leave the intellegence to the hosts, there are people who disagree.

      So what are the "problems" that IPv4 has, other than address space, that you would fix?

      Bob-

      --
      The Ludwig von Mises Institute. The reasoning individuals economics
  82. MIT's IP Assignments by b0lt · · Score: 5, Insightful

    IIRC, MIT has a class B IP range, meaning it has 255^3, or 16,581,375 IP addresses. while China and South Korea--with a combined population of more than 1.3 billion--have been allocated 38.5 million and 23.6 million respectively. Does that sound unfair to anyone? MIT having 6139 students, plus faculty and staff, compared to China having over 1 billion people. China as a whole barely has over twice what MIT has in IP allocation, while having 160,000 times more people. I believe this is a biased, pointless article, written by a moron who does not realize the enormity of what he's saying. Many Asian countries are literally running out of IP addresses, and he's complaining about "lack of security", and thinks that no routers support IPv6 (Pretty much ALL Cisco routers support IPv6 flawlessly.) This man does not know what he's talking about.

    --
    got sig?
    1. Re:MIT's IP Assignments by Anonymous Coward · · Score: 1, Insightful
      It's perfectly fair--the U.S. created the Internet, and MIT had a lead role in that. If China had done so, she would be the one with a surfeit of addresses.

      ~~~

    2. Re:MIT's IP Assignments by jcuervo · · Score: 2, Insightful
      while China and South Korea--with a combined population of more than 1.3 billion--have been allocated 38.5 million and 23.6 million respectively.
      Most of which are now on spam blacklists.
      --
      Assume I was drunk when I posted this.
    3. Re:MIT's IP Assignments by humankind · · Score: 1

      Amen!

    4. Re:MIT's IP Assignments by Anonymous Coward · · Score: 0
      his man does not know what he's talking about.

      Are you sure you know what you are talking about? MIT has a class A IP range, both in CIDR notation and pre-CIDR notation.

    5. Re:MIT's IP Assignments by Anonymous Coward · · Score: 0

      It so happens that countries like China, India and South Korea see no problems in using IPv6 mainly because they ran out of IPv4 addresses quite some time ago. China, with it's tight control of Internet border and censorship doesn't have even problem with gatewaying between IPv6 and IPv4.

    6. Re:MIT's IP Assignments by throwaway18 · · Score: 1

      > IIRC, MIT has a class B IP range,
      MIT has 18.0.0.0/8 which is a class A range.
      > meaning it has 255^3, or 16,581,375 IP addresses.
      You mean 2^24 or 256^3 which is 16777216 addresses.

    7. Re:MIT's IP Assignments by Anonymous Coward · · Score: 0

      The problem with that line of thinking is that Al Gore would have his own class A too.

    8. Re:MIT's IP Assignments by b0lt · · Score: 1

      My mistake, sorry. I haven't checked up on my Cisco for a while ;)

      --
      got sig?
  83. sig by Anonymous Coward · · Score: 0

    ...and you've still yet to touch a woman.
    gg.

  84. We'll just NAT then by putaro · · Score: 1

    Every planetary system gets one IPV6 address. Problem solved!

  85. Speaking Freely about IPv6 and NAT by Doc+Ruby · · Score: 2, Insightful

    There's so much wrong with Garfinkel's "review" of IPv6 that I won't be reading his security books. Meanwhile, at the SpeakFreely RIP (repost) thread, the NAT bashers get poked pretty hard.

    --

    --
    make install -not war

  86. Insecure code by Anonymous Coward · · Score: 0

    Well that's a bit hypocritical of him. Not too long ago his site was compromised by goatse.cx-wielding hackers due to some insecure code in his 'last 10 google searches' section.

    So he can shut the fuck up about insecure code, the asshole.

    1. Re:Insecure code by Spruce+Moose · · Score: 1

      You pick up the goatse.cx! --More--
      The goatse.cx welds itself to your hand! --More--
      You feel stupid! --More--
      The Slashdot Moderators are after you!

  87. IPv6 for general Internet? Not going to happen... by ebrandsberg · · Score: 1, Insightful

    In order for the general internet to function primarily off of IPv6 (and actually see the benefits), there are several things that would have to happen:

    1. Most major firewall vendors would have to support it;
    2. Load balancing vendors would have to support it;
    3. Cache vendors would have to support it;
    Home-based router vendors would have to support it;
    4. IT administrators would have to understand it (they barely understand IPv4, forget about IPv6;
    5. Major co-location facilities would have to offer IPv6 support on the network connectivity; and
    6. The majority of hardware and software running on network devices would have to be versions that support it (which isn't the same as that the vendors support it).

    Fact: Most vendors of firewall products have only recentally announced support in their flagship products for IPv6 functionality. Only when the majority of users actually use versions that support IPv6 will there be critical mass.

    Fact: most load balancing systems don't support IPv6.

    Fact: Most routing products sold today for edge use don't support IPv6, and will probably never support it.

    Fact: Consumer and even general business ISP's don't provide IPv6 support for connectivity.

    IPv6 is akin to multicast Internet access: It is available in a few places, some networks can and do use it, some network hardware vendors support it, but as a mainstream technology that people everyday encounter, it will never be widespread (or won't happen in a LONG time). Predictions of it happening in this decade are way too optimistic, and if it does, then it could easily trigger a buying spree for network hardware that supports it of the like we have never seen, and network equipment stocks will probably explode through the roof. I don't feel this will happen though.

  88. Re:IPv6 Support - everywhere important by anticypher · · Score: 5, Interesting

    I have IPv6 from my ISP. Its enabled by default for every one of their clients, and has been for more than 2 years. Most of the other small providers in Europe are now offering it standard, and I have talked with one large telco who will be trialing it this year, for a rollout before a big marketing push in September.

    But as the whingey Garfinkel points out, the U.S. is very much behind the curve in IPv6 rollouts. Typical corporate american incompetence.

    As for routers, all real routers have it. It takes more effort today to get a cisco router without IPv6, because all the machines being delivered recently come with a version of IOS which has IPv6 installed. Just waiting for a Cisco Certified Button Pusher to configure it correctly, and bob's your uncle.

    I have my own /48 block of IPv6 at home. All my machines speak it, Solaris, Mac, Windoze, BSD, cisco, Nokia, Ericsson. My firewall filters both IPv4 and IPv6 with no problem, the rulesets are quite similar. With autodiscovery, router advertisements, and all the other cool protocols built into the IPv6 specs, adding a new machine means it just works.

    While typing this response, I ran some statistics on web servers I manage. Approximately 5% of the traffic was IPv6 during the month of December, up from about 2% last June. That means that 5% of the PCs out there have IPv6 enabled, connected to an ISP offering IPv6, and are using an IPv6 capable browser like mozilla or IE6.

    the AC

    --
    Hemos is like...sci-fi fans;he thinks technology is cool, but he hasn't bothered to understand the science it's based on
  89. representative by SHEENmaster · · Score: 1

    IANARIAAR.

    threat IPv6 is to their police actions

    The RIAA would like to make it clear that it never pretended to be the police. Any misunderstanding is the fault of MIT or the author. They will be dealt with accordingly.

    --
    You can't judge a book by the way it wears its hair.
    1. Re:representative by Anonymous Coward · · Score: 0

      At first I didn't read the subject line and I thought the last "R" in IANARIAAR was for "Retarded".

    2. Re:representative by PReDiToR · · Score: 1

      >

      Then maybe they should stop wearing FBI style jackets and making raids on people? hmm?

      --

      Do not meddle in the affairs of geeks for they are subtle and quick to anger
  90. Flaws a little more dramatic than the political... by Scott+Robinson · · Score: 4, Interesting

    I went through the entire current posted responses, and I'm suprised people missed mistakes that - in the words of my girlfriend - must mean that the author was simply having a bad day and couldn't be writing this as a serious article.

    The most important thing that IPv6 does is quadruple the size of the Internet address field from 32 bits to 128 bits.

    Quadruple? 2^32 * 2 != 2^128. In fact, there is a very distinct difference. I would hope a writer for the M.I.T. Tech Review would know the difference.

    One transition strategy calls for most computers to simultaneously have both IPv4 and IPv6 addresses. The problem with this approach is that there's never a good time to have people start deploying systems that are only V6--that's because somewhere, somebody is going to have a machine that's V4 only, and they won't be able to communicate with you.

    This is so horribly backwards, he must be joking. One of the points of IPv6 is that IPv4 can be routed within and through it. (visa-versa too, but let's assume we're taking about an all v6 net) The real worry would be when someone created a v6 only site that some v4 person wouldn't be able to address.

    Ugh. I think IPv6 upgrade path will be similar to analog and digital cell phones. They're still able to route to each other, and the improved features and quality of connections have caused people to leave older analog phones. The older phones still have better coverage; but, the newer phones are still able to switch to analog mode if necessary.

    Problems with a v6 peer not being accessible to a v4 peer aren't too worrying to me. The same technologies enabling Akamai and NAT will almost certainly solve that.

    One obvious solution is an automated DNS -> TCP/IP forwarding service:

    1. Your v4 peer performs a lookup for a v6 address it cannot access.
    2. The DNS server notes your IP and responds with a forwarding v4->v6 peer.
    3. The DNS server instructs the fowarding peer of the v6 adderess you're attempting to access.
    4. When you contact the v4->v6 peer, it performs NAT to the v6 peer.

    Amy is cute.

  91. The Internet actually IS peer-to-peer. by Anonymous Coward · · Score: 0

    > that IPv6 makes encourages 'peer-to-peer based copyright violation systems';

    TCP/IP is, in fact, a peer-to-peer protocol.

    What he calls "peer-to-peer based copyright violation systems" are simply applications that make use of the natural, built-in peer-to-peer capability that TCP/IP provides.

    P2P is not based on the Internet -- rather, it's the other way around -- the Internet is based on P2P.

    If you want to solve the "problem" of P2P, your only effective "solution" is to unplug the entire Internet.

  92. NAT is NOT a solution. by sporty · · Score: 1

    Let's take my network. I use 192.168.0.xxx and 192.168.1.xxx. The class b 0 subnet is for servers, 1 for random machines. Makes my firewall rules a little cleaner to read (nothing routes to .1).

    So I decide to use VPN software to connect to my office, which uses vpn software too. Now how do I connect to any of the machines on the 192.168 blocks on either side?

    Worse yet, what if I want to add a second vpn? IPv6 solves this by giving everything an ip.

    So what of the NAT provides network security issue? Simple. Accept all traffic on one nic for an ip address, and bridge it out on the other nic. Between the two nics, your CPU comes into play, where a process (the kernel, ipfw, ipf, pf.. something) takes in the traffic of one and limits output to the second.

    So tell me.. where's the secuity problem?

    --

    -
    ping -f 255.255.255.255 # if only

  93. Meh. by tomstdenis · · Score: 2, Insightful

    I still think re-working the way people think about IP addresses will solve more problems.

    E.g. You're toaster doesn't really need a public IP does it? [or your cell phone for that matter].

    Good use of NAT can solve all of these problems...

    There is no reason why certain companies/schools have millions of addresses each. Plain and simple.

    Tom

    --
    Someday, I'll have a real sig.
    1. Re:Meh. by Anonymous Coward · · Score: 0

      If NAT can solve all of these problems, then what's the hub-bub about running out of address space? If NAT's so wonderful, then there wouldn't be any problem with schools having millions of addresses.

    2. Re:Meh. by Anonymous Coward · · Score: 0

      No, NAT sucks.

      I don't know about all you "ej33t" hackers out there who can afford static ips and dedicated box for routing. But NAT has been a thorn in my side for some time.

      VoIP needs to ditch NAT. Simple as that. How do I tell my mother how to log into her ADSL modem to punch some holes in it so that she can video conference?????

      IPv6 will also allow me to get a static ip without paying $$$ to vested interests who seem to think my ADSL always-on doesn't need a static, or that I shouldn't host for some reason.

      Did nobody read what the Speak Freely guy had to say?

      Jesus this conservatism pisses me off.

      Die NAT. Die.

    3. Re:Meh. by slittle · · Score: 1
      You're toaster doesn't really need a public IP does it?

      My coffee machine or air-conditioner might, if I want to be able to turn it on from work so it's ready when I get home, because....

      Good use of NAT can solve all of these problems...

      Not when a good number of large institutions firewall off everything except HTTP on port 80, and maybe FTP if you're lucky. Running multiple independant servers requires multiple IPs. Name based virtual hosts doesn't work for FTP or https either.

      There is no reason why certain companies/schools have millions of addresses each.

      Waste is good, it makes routing easier, gives you room to grow, and when you buy/merge with another company, you're not left with thousands of clashing IPs because you both use the same reserved address ranges.
      --
      Opportunity knocks. Karma hunts you down.
    4. Re:Meh. by tomstdenis · · Score: 1

      If you really think about it though, you're ISP should act as your server. E.g. you want to host some web pages, your ISP sets aside space on their httpd. You need to host phone calls or whatever, your ISP runs the server and you connect to it.

      There are other points to this argument. For example, locality can save backbone bandwidth. E.g. if I want to host a VoIP conference for the people in my city there is no reason why the trafic has to be carried over fat pipes.

      I agree having your own IP is cool and all [hehehe, I've had a fixed IP for months] but really there is a lot of wastespace. In fact MIT [the publisher of the article] is one of the largest IP waster there is!

      There are a few counterarguments to their stupid article too. First off, slower switching. Well I'd say 2004 hardware knowledge is better than 1983 hardware knowledge. Chances are the added 96 bits of IP address is something we can easily cope with given that we're routinely dealing with processors that have tens of millions of transistors, give BIPS of processing power and are somewhat affordable...

      I personally look forward to when IPv6 becomes mainstream since it will mean fewer [notice I didn't say none] articles about the roll-out of IPv6 on slashdot ;-)

      Tom

      --
      Someday, I'll have a real sig.
    5. Re:Meh. by tomstdenis · · Score: 1

      An article published by the biggest waste of IP addresses discussing the merits of IPv6...

      That would be like McDonalds publishing the benefits of a BigMac a day...

      Tom

      --
      Someday, I'll have a real sig.
    6. Re:Meh. by darkwhite · · Score: 1

      My cell phone BEGS for an IP address, as does my toaster, in fact, so I can mark my calendar for it to toast bread for me every weekday morning at 6:02 AM. My cell phone needs a real non-NATd address to run network applications, videoconference over IP, and accept VoIP calls; and I would like to address my toaster while my laptop is plugged in on a public wireless network, not just at home. Why do you consider yourself fit to decide whether people need something like an address space that you can't run out of?

      IPv4 is a glass ceiling that needs to die. The longer it stays, the more ugly hacks it will require for the world to function.

      --

      [an error occurred while processing this directive]
    7. Re:Meh. by vacuum_tuber · · Score: 1

      darkwhite wrote:

      ...and I would like to address my toaster while my laptop is plugged in on a public wireless network, not just at home.

      Why? So you can burn down your house while having the alibi that you were 30 miles away, at work?

      [a directive occurred while processing this error]
      --
      Look at the bright side: there's always seppuku.
    8. Re:Meh. by tomstdenis · · Score: 1

      You sir, fail at the internet.

      At least if you're trying to be sarcastic be funny as well. You just sound like some stupid smartass.

      Why does it matter if your cellphone is NAT'd, well because really all you need your cellphone todo is talk with other cellphones. Video conferencing on a phone bad idea. And no, you're applicances don't need remotes. Think about a hackzor that gets into your stove? Set's it to 500F all day long...

      You people are really just stupid. Typical american though. Waste resources [gas, land, IPs, etc] then bitch and force your monoculture small minded views on the rest of the world. The only reason Asia wants ipv6 is because you stupid americans have 95% of all IP addresses.

      Tom

      --
      Someday, I'll have a real sig.
    9. Re:Meh. by Wonda · · Score: 0, Troll

      Why does it matter if your cellphone is NAT'd

      Well, one reason could be that he wants people to be able to call him?

      seems nice for a phone

    10. Re:Meh. by tomstdenis · · Score: 1

      Yeah, so why can't each cell site have their own private 192.168.x.x and just gateway the data?

      Or even more so just do a 10.x.x.x for each cell region [e.g. Ontario, etc..]

      Tom

      --
      Someday, I'll have a real sig.
  94. Re:Flaws a little more dramatic than the political by Anonymous Coward · · Score: 0

    Actually, the address field size is quadrupled. It is 32 bits in IPv4, and 128 bits in IPv6. 32 * 4 = 128, hence the quadrulpling.

    Yeah, Amy is cute, but not cute enough to fuck.

  95. Pigs arse! by Chuck+Chunder · · Score: 1

    You seem to have read what you wanted to into the article rather than what was written.

    --
    Boffoonery - downloadable Comedy Benefit for Bletchley Park
    1. Re:Pigs arse! by PReDiToR · · Score: 1

      I would imagine that rather than reading stuff into the article, the grandparent skipped reading hte article entirely, as most posters round here do.

      We do *try* not to /. servers.

      --

      Do not meddle in the affairs of geeks for they are subtle and quick to anger
  96. Re:Flaws a little more dramatic than the political by certsoft · · Score: 2, Informative
    The most important thing that IPv6 does is quadruple the size of the Internet address field from 32 bits to 128 bits. Quadruple? 2^32 * 2 != 2^128. In fact, there is a very distinct difference. I would hope a writer for the M.I.T. Tech Review would know the difference.

    The Tech Review was right, 32 * 4 = 128. Note that they said the size of the Internet address field (number of bits), not the number of addresses.

  97. Right after the demise of speak freely.... by Anonymous Coward · · Score: 0

    NAT lovers versus NAT haters. Can't please anybody.

  98. I hate these articles... by LinuxInDallas · · Score: 1

    We all know the rollover to v6 will be costly both in terms of actual new equipment bought and the time to test and instal new software. Oh well.

    I'm not a network guru like a lot on here but to me, the lay person, the IPv4 issue sounds a lot like the Y2K problem. Just another problem caused 30 years ago because the fast paced spread of the technology wasn't forseen.

    Eventually we are going to have to face up to the fact that we NEED more IPs and something will have to be done. It's better to suck it up and get it done early so lets get moving! Looks like Japan and China are doing it. Why the hell can't we?

    1. Re:I hate these articles... by vacuum_tuber · · Score: 2, Informative

      LinuxInDallas wrote:

      I'm not a network guru like a lot on here but to me, the lay person, the IPv4 issue sounds a lot like the Y2K problem. Just another problem caused 30 years ago because the fast paced spread of the technology wasn't forseen.

      Not trying to beat up on you... what you wrote is what people who weren't there commonly say with hindsight. The seeing eye moves, and moving, sees from different viewpoints over time. When 32 bits were selected to provide IP addressing for the the then-new phase, it probably seemed like a lot and any more than that would have run into objections of excess packet overhead and bandwidth waste.

      Believe me, if anyone had suggested using more than six digits to store a date 30+ years ago it would have seemed idiotic and wasteful. Mostly these things don't even get discussed beyond unstated limits that are appropriate to the times and the circumstances. A real life example:

      In late 1969 or early 1970 I was standing in a mostly empty computer room with people a lot older and wiser than I, and they were discussing what level of New York Stock Exchange trading volumes (as a measure of overall market ticker traffic in all exhanges) we should plan on for our second-generation network and computers, given a lifetime of, say, ten years. Our processing and communication loads were directly related to trading activity in stock, bond, commodities and other markets. NYSE volume was the common metric used to gauge all the market information traffic in the nation for load purposes.

      The NYSE was doing, I think, about 6 million shares a day on a heavy day then. Some provision had to be made for growth but no one wanted to be the first to throw out too high a number. They looked at each other in turns in a most peculiar manner.

      Finally the VP asked, "Do you think planning for 20 million shares a day would be going too far?" No one else had been willing to venture a number that high, but everyone agreed that that would be a good number for planning the network and computer capacity. Had anyone tried to sell the idea that we should have planned for much more than 20 million, he would have been noted as someone whose assessments were wildly outside the lines.

      As it happened, our network and computers had to handle U.S. market information traffic measured by NYSE volumes of 200+ million shares per day before it was replaced by a newer system about 15 years later, and as early as 1976 the major exchanges began delivering information at a gross bit rate 70 times what it had been before. In that original discussion, anyone who might have insisted that 200 million was the right number probably would have lost his job on the spot for being so obviously out of touch with reality.

      And so it goes. The viewpoint changes, the givens change, the parameters change, the changes change, and later judgments about decisions made decades earlier are rarely informed enough to be valid. In our case we blew it badly on the estimate of 20-million-share days, but we built our shit so well that it scaled without much difficulty to handle 10 times what we planned for and five years longer life than anyone had hoped for.

      Also, system failures were not permitted. But that's another story for another time...

      --
      Look at the bright side: there's always seppuku.
  99. A summary of the objections by bgarrett · · Score: 3, Funny

    New software contains new bugs. Hardware upgrades are expensive. NAT is not a magic bullet.

    Does this man write a regular column called "The Obvious"? He should.

    --
    Nothing worth doing is worth doing today.
  100. Call me crazy, but.... ditch ports. by Zetta+Matrix · · Score: 1

    With 128 bits of address space, why not drop the port altogether? No more port assumptions when taking a DNS name plus a URI.

    The big bonus: you can migrate services very easily, since a socket owns the whole address. Currently this is very kludgy in IPv4. Process migration would get much simpler with the network socket thing out of the picture.

  101. Simon and Garfunkel by ReadParse · · Score: 0, Offtopic

    I thought they were still on tour. And, anyway, what do they know about -- oh wait... never mind.

    RP

  102. Should we upgrade to IPv4? by brian728s · · Score: 0

    Everyone from large universities to even larger universities is on the internet, and we are running out of IP addresses fast! IPv2, with only about 65000 possible addresses is fine with only 15 computers connected, but what happens when every toaster, microwave, slide rule, clock, desk toy, and vibrator has its own ip address? Simple, just upgrade to ipv4. With a large enough address space to handle one or two IP addresses per person on the planet, there is no reason we should ever run out. Surely there will never be as much as one computer per city, let alone three IP addresses per person in use!

  103. Re:IPv6 Support - everywhere important by Siriaan · · Score: 1

    All my machines speak it, Solaris, Mac, Windoze, BSD, cisco, Nokia, Ericsson.

    Ah, but do they run Linux?

    ;)

  104. MIT DNS by fire-eyes · · Score: 1

    All I gotta say:

    nslookup 18.244.1.102

    or

    dig -x 18.244.1.102

    --
    -- Note: If you don't agree with me, don't bother replying. I won't read it.
  105. Obviously I need new glasses by Crypto+Gnome · · Score: 1

    /more sleep
    /more caffeine
    /more expensive crack

    It took reading the slashdot blurb three times before I did not see Simon & Garfunkel.

    --
    Visit CryptoGnome in his home.
  106. Idiot author. by NoMoreNicksLeft · · Score: 1

    Today's Internet uses IPv4, the 4th version of the Internet Protocol. (Versions 1 through 3 never made it out of the lab. Neither, for that matter, did Version 5.)

    No. Third version of the networking protocol (NCP was the first, in use til '83, then ipv4). Simply that when they needed a new protocol number, the first 5 had been used already. 5, if I remember correctly is ST/ST2. Seems like the earlier numbers are weird multicasting experiments and such (not to be confused with IP protocol numbers, where 6 is TCP).

    How am I supposed to read this garbage, when he can't even get that right?

  107. Re:IPv6 for general Internet? Not going to happen. by Kwil · · Score: 1

    Wow.. so you're telling me that before IPv4 was around, the load balancing systems, routing products, and consumer and general business ISPs, and all those other folks you talked about, they all provided support for it?

    No? They didn't even exist before IPv4? Goodness, however in the world did they come to support it then? Saw a market and developed for it, perhaps?

    But you're probably right. Nobody will ever do that for v6. After all, nobody ever wants to be the first to move into a market that doesn't have any serious competition yet.

    Get real.
    Like any technology, some folks will go for it too early and die. Some will go for it too late and have a hard fight, but those in the middle.. who get in just as the window is fully opening up.. they'll fly.

    Given the IP shortage in China, Japan, and South Korea, and given how fast they're playing technological catch-up, I'm willing to lay odds that you're very wrong.

    --

    That Jesus Christ guy is getting some terrible lag... it took him 3 days to respawn! -NJ CoolBreeze

  108. P2P without NAT by $exyNerdie · · Score: 1

    That means my desktop can open up a peer-to-peer connection with my desktop at work, but it also means that my daughter can network her machine directly with some teenybopper P2P network in San Jose. Getting everybody's home machine out from being a NAT box should make possible a lot of interesting applications that are either very difficult or downright impossible today. And in all likelihood, some of those applications will not be popular with the Recording Industry Association of America or the Motion Picture Association of America, both of which have taken the lead against peer-to-peer networks. As soon as they understand what a threat IPv6 is to their police actions, they are likely to start fighting against.


    I thought that most P2P applications work well with NAT....maybe I am wrong. Any ideas on what kind of applications the author could be talking about that are "either very difficult or downright impossible today" ?

    1. Re:P2P without NAT by upside · · Score: 1

      Yeah, the article is bull in this respect. It even sites Kazaa, which works well past NAT, as well as both proxying and packet filtering firewalls.

      Some systems exist to block Kazaa - like FTWALL. http://www.lowth.com/p2pwall/ftwall/

      --
      I'm sorry if I haven't offended anyone
    2. Re:P2P without NAT by evilviper · · Score: 1
      I thought that most P2P applications work well with NAT....maybe I am wrong.

      I'm afraid you are. If you are behind a NAT box, you can NOT connect to other hosts, also behind a NAT, unless either of you has a port forwarded from the NAT box. This might seem simple enough, but it's apparently not an option for the large majority of hosts on P2P networks such as Gnutella.

      Of course, there are odd options, such as a UDP tunnel through the NAT boxes, but I haven't seen that used by any P2P programs yet, and it's a hack, a stop-gap measure anyhow.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  109. P2P is bad by keeboo · · Score: 1

    that IPv6 makes encourages 'peer-to-peer based copyright violation systems'

    Wow... They're being very technical here.

    What next? Are they going to lobby for a new reserved TCP port called "RIAA_SERVICES" ?

  110. Secure? IIS?...... by N1XIM · · Score: 2, Funny

    All I have to say is that I'm not really going to take seriously somebody whom talks about security problems but still serves webpages from a M$ IIS server..........

  111. Re:IPv6 for general Internet? Not going to happen. by ebrandsberg · · Score: 1

    Actually, before IPv4 became the "protocol for the Internet" there were no server load balancers. There were no dynamic routing protocols. There were no consumer or general business ISP's. As such, no, they didn't support IPv4.

    Only ten years after IPv4 did many of these things really start becoming popular. There never has been a situation where one protocol replaces such a widespread protocol as IPv4 to my knowledge. Despite all the obvious flaws in FTP, and the fact that HTTP can be used for everything FTP does, people still think "FTP" when it comes to file transfer on the Internet.

    There are several protocols that I don't expect to see replaced any time soon. HTTP-NG died on the vine, BGP-4 is still the primary internet routing protocol used between ISP's, despite many shortfalls, and FTP bites as a file transfer protocol, due to protocol behaviors that don't fit well into load balancing and firewall configurations. Telnet is used widely even though SSH is available for most functions, etc. People change to new technologies very slowly even when there is a compelling need to change to new technologies, simply due to the learning curve and time investements needed to make the change.

    Your points are very valid however, and I've debated them often in thinking about IPv6, especially at what point companies should start looking to develop for it. The problem is that from a business perspective, not enough companies are willing to jump in, and unless they do, a criticial mass won't develop.

    On the flip side, the fact that IPv6 is being deployed more widely in so called "catch-up" markets with large numbers of people will help push the protocol forward, but at what point will a website such as CNN be available on a pure IPv6 address? At what point will such a site be availabe ONLY on IPv6? Once the majority of the top 100 websites are available through pure IPv6 methods I will concede that the transition has happened, and everything else will topple to IPv6. Until then I will wait to be disproven.

  112. Big Picture: Its all about the hardware. by TubeSteak · · Score: 1
    I keep seeing people say it isn't hardware and i ask myself if thats correct. its not. there are lots of individuals and organizations (third world countries too) that are using old and outdated hardware. Lots of /.ers proudly proclaim their use of old PIIIs w/linux, and rightly so, but what about all the old routers and other outdated junk that you have lying around?

    The people who can afford to upgrade can afford to push the switchover forward. If you can't afford the hardware, then you probably can't afford to lobby very hard against IPv6. So yes its about money, but as a community /. should be worrying about the health of the internet in general.

    I'm not trolling. I recently posted in the story about DNS changes that we're going to start seriously breaking compatibility sooner or later and we might as well take it in baby steps, but IPv6 is not a baby step. Properly managing the addresses we have might not give the developing world enough time to shape up their IT infrastructure, but the the more time you give 'em, the less it'll hurt everyone when you make 'the big switch'.

    We don't have to put it off forever, just until we reach some magic cost/benefit ratio (9x%) to make a big switch. 5 yrs down the road, enough IPv6 able hardware will be lying around to give away as freebies in order to upgrade the remaining % of hardware that needs it. Ya dig?

    --
    [Fuck Beta]
    o0t!
  113. Why aren't IPV6 addresses cheaper? by Anonymous Coward · · Score: 0

    There are so many more addresses, you would think that they would be almost free, and yet the charges remain high:

    From http://www.apnic.net/member/feesinfo.html:

    "The minimum fee for [non-APNIC-member] Internet address assignments [IPV4 or IPV6] is US $8,192." [stuff in square brackets added by me].

    I don't know about you, but that puts ownership of addresses (as opposed to domain names) completely out of my reach. Of course I can rent a single one from my ISP, at a cost of many dollars a month, compared the buck-or-so per address per year they pay.

    Want to know how to encourage IPV6 adoption? Make the addresses cheaper.

  114. Question about "6to4" by Anonymous Coward · · Score: 0

    I was just looking at the Speak Freely story and everyone bemoaning NAT and pimping IPv6.

    But isn't "6to4" just another form of NAT? Making that part of the infrastructure would seem to defeat the intent of those waiting for IPv6 to solve all their problems.

    1. Re:Question about "6to4" by Anonymous Coward · · Score: 0

      No, it's tunneling, tunneling your local IPv6 network to other IPv6 networks via IPv4 links.

      There is not network address translation, the header is intact when it comes out of the tunnel in the other end. Inside the tunnel it has IPv4 headers in front of the IPv6 header.

  115. Why 128 bits? by Anonymous Coward · · Score: 0

    Why did we jump from 32 bit addressing to 128 bit addressing? What happened to 64 bit?

    A 64-bit addressing scheme still gives us 2^32 times as many addresses as we have now.

    For the next hundred years, isn't 18446744073709551616 addresses (give or take a few billion billion) enough?

    1. Re:Why 128 bits? by Anonymous Coward · · Score: 0
      For the next hundred years, isn't 18446744073709551616 addresses (give or take a few billion billion) enough?

      They were going for addressing everything in the universe. You just can't have enough addresses you know.

  116. Re:Yes. Even "when" we go extrasolar. by Anonymous Coward · · Score: 0

    Jesus Christ. What a cynic.

    Go to bed.

  117. Software firewalls suck by Anonymous Coward · · Score: 0

    But who cares if home-based routers don't support it. Let everyone just run their computers wide open! That will improve the 'net.

    Warning: TCP port scan detected. An attacker has attempted to scan your system! (11:06:27 PM)

    Warning: UDP port probe detected. Somebody has tried to access your machine and failed! (11:06:32 PM)

    Warning: FTP Port Restricted. Possible intrusion. (11:06:39 PM)

    Warning: HTTP login failed. Multiple HTTP authentication failures using bad user names and/or passwords. (11:06:45 PM)

  118. Ummm... pointless article by illumina+us · · Score: 1

    All the issues discribed in the article are expected when implementing a new technology. Of course there will be bugs in the protocol code and of course there will be hardware issues. It's like saying hey when we implemented IPv4 we had no problems whatsoever. Moreover, Windows XP was perfect out of the box (lol) and there isn't a single application on Linux that has a problem. Point is this new technology means new bugs. So it will be worse in the first stretch but for the rest of the run it is benificial.

    --
    -illumina+us "I put on my robe and wizard hat..."
  119. What about privacy? by mabhatter654 · · Score: 1

    The way I see it NAT was a necessity becuse if the suits were left to themselves we'd be right back to MaBell telling us what can connect to the net and when....and paying thru the noze for it. There are lots of big ISPs that would love to have complete control of what you connect...no Xbox, PS2, or Linux for you without paying $$$...or not at all because it's not "supported". not to mention corperate or government suits trying to crack your internal boxes...or simply knowing you have 20 devices in your house...it's none of their business!

  120. you read the wrong article or are a troll. by twitter · · Score: 1
    Let's quote his introduction again. He's clear about what he's saying:

    ... when the IPv6 rollout is finally done, not all the effects will be positive: the new Version 6 Internet will be slower, more friendly to peer-to-peer-based copyright violation systems, and the computers on it will almost certainly be less secure.

    Looks like a slam to me. Stupid and wrong but a slam just the same. The man is a Ludite and I'll never have much respect for MIT Technology Review again. The article is pure FUD and flamebait.

    MIT must be mortified their name is associated with that rag. I predict Garfinkel's removal, a shake up, or the removal of the ability to use the name by the magazine over this.

    --

    Friends don't help friends install M$ junk.

  121. Dubious assumptions about IPv6 by keithmoore · · Score: 1

    Several of the comments seem to result from what I think of as "dubious" assumptions about IPv6. I got tired of listing these every time the IPv6 migration discussion came up, so now I maintain that list in a web page: Dubious Assumptions About IPv6

  122. Re:Japan, China, South Korea will develop IPv6 by JoeBuck · · Score: 1

    The Chinese will build IPv6 equipment, and it will be dirt cheap. There will be IPv6/IPv4 bridges, but as more and more cool apps are developed that require v6, consumers will demand it, and those ISPs that can't provide it will go out of business. Sticks in the mud will be able to run IPv4 internally to their networks indefinitely, and people will build kludges of various kinds to provide interoperation.

  123. Oh, great! "Popular in Europe" by HiggsBison · · Score: 0, Flamebait
    Most of the other small providers in Europe are now offering it standard

    Just what we need. "Popular in Europe." Just like Betamax, soccer, and the Amiga.

    --
    My other car is a 1984 Nark Avenger.
    1. Re:Oh, great! "Popular in Europe" by Anonymous Coward · · Score: 0
      Other things "popular in Europe":
      • Morris Dancing (don't ask)
      • Wars & Genocide
      • Cheese
      • Whinging about the Americans, whilst spending zero on your national defence because the hated Yankees have been protecting your country for the last 50 years
    2. Re:Oh, great! "Popular in Europe" by Anonymous Coward · · Score: 0

      Ever heard of Asia? Thought so.

    3. Re:Oh, great! "Popular in Europe" by JustLikeToSay · · Score: 0

      ... as was Peter Higgs and the Bison.

      --
      I know the truth and I know what you're thinking
    4. Re:Oh, great! "Popular in Europe" by Anonymous Coward · · Score: 0
      Wars & Genocide

      US took over.

      Cheese

      That's better than cheeseburgers with untested beef meat.

      Whinging about the Americans, whilst spending zero on your national defence because the hated Yankees have been protecting your country for the last 50 years

      Typical American misconception. Since the Berlin Wall felt (and even before for France, which hosted 0 US troops for decades), Europe cares for itself. EU spends half of US on military, which is very far from zero.

    5. Re:Oh, great! "Popular in Europe" by Zeriel · · Score: 1

      Name a route from one of France's enemies to France that an army can take that does not have US troops on it. France could afford to posture during the cold war because Germany and Austria with their huge US garrisons were in the way. ...credit where credit is due.

      --
      "America has done some terrible things. But I know that Americans don't cheer when innocents die." -Dave Barry
  124. Numbering plan history by Animats · · Score: 1
    I still remember the transition from 8-bit to 16-bit IMP numbers. And the transition to 32-bit IP addresses.

    In retrospect, Xerox had it right in XNS - 48-bit MAP addresses on the LAN, and 48-bit net numbers for routing between LANs. When the transition to IP came along, the old ARPANET lobby wanted to just transition by putting their IMP number in the second half of the IP address, and adding [10.0.xxx.xxx]. That's how we got into this mess of class A, B and C networks, netblocks, NAT, and all this other junk.

    IPv6 is in some ways worse, because the interpretation of those 128 bits is complicated. Not everybody gets an autonomous system number and gets to participate in routing.

  125. all kinds of paperwork? by Sean+Clifford · · Score: 1

    All I did was fill out a single spreadsheet questionairre that asked me how many PCs I had on my network, how many I was projected to have in the next 12 months, if I was going to use VPN, and whether or not I was setting up an ISP. It took me all of 10 minutes to fill out, then I got my class Cs assigned (I just needed a hundred or so initially) lickety-split. Wasn't an ordeal at all.

    1. Re:all kinds of paperwork? by Cat_Byte · · Score: 2, Informative

      You must have had an ISP that was much more liberal...grin. Giving workstations real IPs was no excuse to get a class C in Austin.

      --
      Two roads diverged in a wood, and I - I took the one the bus load of girls just went down.
  126. Stanford gave theirs up! MIT could too. by John+Harrison · · Score: 3, Informative

    In an act of good will in the mid 90s, Stanford (the only other school with a Class A network) gave theirs up. They did this for the greater good while knowing that it would leave MIT with bragging rights as the only remaining university with a Class A. Sometimes doing the right thing is more important than bragging rights. Even so, many of the geeks at Stanford thought it was a real tragedy. The other 50% of the sutdent body didn't even know there was a change.

  127. Time vs. Space by Detritus · · Score: 1
    What you've failed to consider is that IPV4 was developed in an era when 56 kbps was considered to be a high-speed link for a WAN. Now that link speeds are many orders of magnitude faster, the engineering tradeoffs are quite different. Accepting a certain degree of "bloat" in packet headers may be acceptable if it provides other benefits, like faster routing and switching.

    25 years ago, I used to write software almost exclusively in assembly language. Using your logic, I should still be writing software in assembly language for 16-bit processors. After all, that is the more efficient use of valuable transistors and silicon.

    --
    Mea navis aericumbens anguillis abundat
  128. blowhard by drwho · · Score: 0, Flamebait

    Of all the jerks I have had the misfortune to come across, Simson is quite a creation. He is the most obnoxius, egotistical, self promoting, and rude person I have ever had the misfortune to share a podium with. I really wish people who stop letting him have access to the press.

    1. Re:blowhard by Anonymous Coward · · Score: 0

      takes one to know one.

  129. IPv6 is nice and all that but... by Trolling4Dollars · · Score: 1

    ...do you really think any ISP or admin is just going to allow machines to be directly exposed to the internet on equal footing with servers, routers and more important equipment? I don't care if there'e IPSec in there, it just isn't reality unfortunately.

    The only way IPv6 is going to take off is if there is some profit motive behind it, because that's what drives the idiots of business. They don't care about whether it's better, faster, safer or newer unless "Joe Consumer" is going to jump on it like a jackrabbit in heat.

    And... the only way that "Joe Consumer" will want it is if it's trouble-free and comes built into their computer. So... when M$ launches Windows Longhorn XP Trusted Networthy v1.0 and it comes pre-installed on any PC from the big two vendors, then... maybe "Joe Consumer" will buy into it. And it would have to provide some noticeable benefit. Peer-to-peer aint' it. "Joe Consumer" would probably be more impressed if his cell phone was an IM device that was always on and proxied to his desktop/IP phone/fridge/TV etc...

    But think about it. Do you REALLY want your devices directly on the net? Especially these days? I mean really... with the number of cracked and infected Windows boxes on the net, I'm seeing 600-1000 hits per hour now on my firewall logs. There's so much crap on the internet right now from infected and 0wn3z0r3d machines, it's really not funny any more. They need to make damn sure that this stuff WON'T be a problem before they attempt to jump to IPv6 and give everything an IP.

  130. Other features by Dan+Farina · · Score: 1

    I'm slightly more interested in the other features that ipv6 offers than the increased address space itself, such as increased security, improved routing, and (finally) a mandate to multicast so it'll finally become more useful.

  131. Stupid guy ... by 7ex · · Score: 1

    ... only speading FUD.

    Some facts in his article are just wrong, or at least very biased.

    IPv6 WON'T encourage 'peer-to-peer based copyright violation systems'.
    IPv6 WON'T be less secure than IPv4.
    IPv6 WON'T make the internet slower, in contrast it will make it faster (as soon as the networking processor are switched).

    --
    http://blog.gauner.org - just a blog
  132. Poorly written by Alex+Belits · · Score: 1

    The article makes an origami boulder of a statement -- everything is jumbled together, poor explanations, incomplete statements, real problems, unrelated facts... only to come to conclusion that is nothing but a wild guess.

    --
    Contrary to the popular belief, there indeed is no God.
  133. Most hardware won't need replacing by billstewart · · Score: 1
    • Most current Cisco router hardware can do IPv6 just fine, and probably Juniper can too. It may not have as much horsepower running IPv6 as it does with IPv4, which could be a problem for some ISPs.
    • Dial modem equipment matters a bit more, and I'm not sure all of it really supports IPv6,
    • but Redback routers for DSL support at least basic IPv6 functions.
    • Recent Microsoft Windows operating system versions support IPv6, though I'm not sure how much application program support there is. It may be a bit less efficient, but end-user PCs have horsepower to burn. Most web servers probably do too.
    • I don't know if AOL supports IPv6 or not.

    The real issue is getting a few major ISPs and some of the popular web sites to support IPv6. Web sites mostly don't run it because their ISPs don't, but if native IPv6 becomes available, it's easier for them to switch. The problem for ISPs isn't so much security (though they obviously care about that), but reliability - the degree of reliability testing and the level of developer exposure to weird real-world events is much more limited with IPv6, which makes them hesitant to really jump on it since there's minimal market demand (using "market demand" in the sense of "people who will pay you money if you have it and won't pay you if you don't" rather than "people who think it might be cool but aren't handing you money".)

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
    1. Re:Most hardware won't need replacing by Bert64 · · Score: 1

      www.ipv6.digital.com has been up since 1996, i dont think its up anymore since they moved their websites to the hp servers... altavista was made available via ipv6 around the same time too

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  134. IPv5 was already taken by anti-NAT · · Score: 4, Informative

    IP version numbers Damn, this isn't lame, hope it isn't lame enough now.

    --
    The Internet's nature is peer to peer - 20050301_cs_profs.pdf
  135. Alot of untrue matters to the article ;) by Ash-Fox · · Score: 3, Informative

    "The deployment of IPv6--the sixth version of the Internet Protocol" - 6th version? no it isn't, it's version 6.

    "Each about 500 bytes in length" - wrong, i can change my packets to 15Kb in size if i wanted, or even 512KB

    "Versions 1 through 3 never made it out of the lab. Neither, for that matter, did Version 5." - right... he doesn't realize that ipv6 is just called that because of the 6 areas to insert a IP address: area1:area2:area3:area4:area5:area6. version 1, yes it does exist, this is my ipv1: 1345396058 (long ip).

    "There are so many IPv6 addresses that humanity will never run out of them--never, ever." - never say never :)

    "those routers don't have similar hardware that can route V6 in hardware: those packets have to be routed in software, which is a slower process." - all enterprise routers, which the Internet runs on, can have their roms changed, no changing of routers required

    I also noticed one more flawed thing with his article, he talks about IPv6 coming, and going to be widespread, then at the end he makes it seem as if it isn't coming.

    He seems to of sparsely researched how IPv6 works, thus, resulting in this really bad informative article.

    --
    Change is certain; progress is not obligatory.
    1. Re:Alot of untrue matters to the article ;) by throwaway18 · · Score: 1
      "Each about 500 bytes in length" - wrong, i can change my packets to 15Kb in size if i wanted, or even 512KB

      You are being unecessarily pedantic. The article author makes that analogy that "You can think about these packets as tiny digital postcards, each about 500 bytes in length" which is a resonable simplification since in practise most packets are below the required minimum MTU of 576 bytes.

      he doesn't realize that ipv6 is just called that because of the 6 areas to insert a IP address:

      Are you making this up? IP4 packets start with a four-bit version field that contains the number 4, IP6 packets start with a four-bit version filed that contains the number 6.

      "those routers don't have similar hardware that can route V6 in hardware: those packets have to be routed in software, which is a slower process." - all enterprise routers, which the Internet runs on, can have their roms changed, no changing of routers required.

      ROM's hold software. he is refering to the difference between a general purpose processor executing some instructions that compare a destination ip to the entry in a routing table and physical logic gates that directly do the same operation. Custon logic is much faster than software and unless implemented in somthing reprogrammable like an FPGA, much less flexible.

  136. 18 /8 by Agent+Green · · Score: 1

    Yup...18.0.0.0 /8.

    I don't know what they're carrying for upstream capacity now, but back in they day they were connected to both of the BBNPlanet Cambridge POPs via FDDI. :)

    The old cambridge2 pop was actually onsite at MIT (and worcester1 was located at WPI, for the interested)

    --
    // Agent Green (Ian / IU7 / KB1JQO)
    // IEEE 802.3: All 10base Are Belong To Us
  137. 4, Funny by lauterm · · Score: 1

    And yet even as I read this you are moderated "4, Funny". If I had any moderator points I'd give you one to see if it would skip 5 and go to "6, Funny".

  138. Chinese already make IPv6 enabled fridges ... by konmaskisin · · Score: 1

    google for it ...

  139. So what ever happened to it? by marauder404 · · Score: 1

    http://www.iana.org/assignments/ipv4-address-space

    It's just marked as "IANA - reserved." If they gave it up years ago and it still isn't helping, all they did was do a gesture. Are there any plans for it?

  140. This was a weird article... by Jugalator · · Score: 4, Insightful

    He is fairly aggressive at attacking IPv6, and even contradicts himself in his fury against the protocol...

    all IPv6 code is untested and therefore insecure

    Yes, if you don't count university networks that has been using 6bone for several years now. Read up a bit on 6bone, and you'll see that the primary purpose of it is to function as a testbed for IPv6. But of course, computer scientists aren't really able to find and fix problems in the protocol.

    IPv6 makes encourages 'peer-to-peer based copyright violation systems

    I won't even comment on this...

    Deploying IPv6 means that every application that uses Internet addresses needs to be changed.

    However, isn't IPv6 designed to be backwards compatible? I.e. have a separate address space that emulates IPv4? So there isn't an urgent need to switch *now* when it starts getting used? Using the IPv6 stack should not mean an unability to talk with IPv4 clients.

    Today, most routers come equipped with special-purpose integrated circuits that can route IPv4 packets very quickly. But because there is no demand for it, those routers don't have similar hardware that can route V6 in hardware

    I'll just let him contradict himself:

    "The code that lets computers talk on an IPv6-enabled network is now built into the current versions of Windows XP, MacOS, Linux, and many forms of Unix. Every router made by Cisco comes ready to run IPv6. So does every Nokia mobile phone. The whole world is getting dressed up for the IPv6 party."

    If they're already implementing software support for IPv6 before it's even starting to get used, doesn't he think this is a sign that the manufacturers are dedicated to bring hardware IPv6 support once it gets even more widely used? If not, he needs to explain why.

    He complains about upgrade costs too, which seems to be a concept never heard or experienced by him before, as he seem to be in shock while discussing it.

    But what IPv6 boosters won't tell you, unless you press them, is that every new IPv6 nameserver, Web server, Web browser, and so on has new code--code in which security problems may lurk.

    True, updated software might get new bugs if they aren't tested properly. What's new? This risk is taken daily by adopters of upgraded or new software.

    --
    Beware: In C++, your friends can see your privates!
    1. Re:This was a weird article... by throwaway18 · · Score: 1
      Yes, if you don't count university networks that has been using 6bone for several years now. Read up a bit on 6bone, and you'll see that the primary purpose of it is to function as a testbed for IPv6. But of course, computer scientists aren't really able to find and fix problems in the protocol.

      It is reason to assume that new ip6 software will have _implementation_ bugs that open security holes. This is not about problems with the protocol. IP4 is a reasonable protocol but there have been plenty of problems caused by buggy implementations such as winnuke (large ping packets) and the fragment reassembly bugs in linux a few years ago.

      Since software like an IP stack in a operating system tends to same once it works reasonably even with new OS releases introducing a new protocol does carry a much higher risk of new widespread security holes.

    2. Re:This was a weird article... by Jugalator · · Score: 1

      Hmm, you might have a point, although I think it's far fetched to deem a coming protocol to be a danger without being overly defensive when it comes to software updates in general. Yes, it's a possible source for coming programming mistakes and when it comes to changes in networked software, there's as usual a chance that these might cause security holes. I'm just saying that we shouldn't merely because of this turn around and run away from the technology, looking for alternative ways to increase the address space. In short -- I just don't think "risk to cause bugs" is enough reason to stay away from a technology, like the author of this article seem to think.

      --
      Beware: In C++, your friends can see your privates!
  141. Nothing changes by KalvinB · · Score: 1

    Right now I use a NAT to route things around on my home network. However, I can't route port 25 to two different computers behind a NAT so I have to use one e-mail program on a single system to handle all the e-mail for every domain I have control of. Mercury Mail on my coloed server has no problem with this so I have no problem with this. My spam-can is just a catch all anyway running on my home connection. I have one router with NAT handling the server and one router at home handling the home network.

    If I had an IP for each system I could use one firewall per system and forward external IPs to internal systems behind individual firewalls with specific ports open on each if I wanted to. I may just keep the current set up for simplicity and cost effectiveness. There's no point getting more than on IP and more than one NAT if you're not running multiple domains.

    IPv6 doesn't remove NAT. It just makes it possible to use multiple NATs each with a unique external IP. This is possible now. I have a number of IPs accessible to me from my ISP but this would be more common.

    So really, nothing in this area will change. It will just be more common that home users are running multiple differently configured firewalls to a number of different networks. One firewall capable router per IP. Same as always.

    Only in a university have I found that having 1 IP per system is an excuse not to use a firewall. It really should be required that a router be added into the cost of buying a new system. The excuse of course is that faculty will mess with them or take them off or that it will cost too much for techs to set them up.

    Even if I had only one system on my internet connection I'd be using a router. I don't trust Windows or any OS directly on the wire.

    Ben

  142. Wouldn't it be simpler... by Dr.+Mu · · Score: 1

    ...just to build a hierarchical protocol on top of IPv4? Perhaps my understanding of this issue is insufficient, but bear with me. Suppose my local network has an external address of 12.34.56.78 and that I have a server with an internal address of 192.168.0.4. How difficult would it be build a protocol atop IPv4 that accesses my server as 12.34.56.78.0.4? All the internet backbone has to be concerned with is getting low-level IP packets to and from my LAN, and the hardware is already there to do that. The only additional requirement is for my router to recognize the higher-order protocol embedded in those packets and direct requests to the proper server. Am I missing something here?

    1. Re:Wouldn't it be simpler... by man_ls · · Score: 2, Informative

      Address fields are a fixed 32-bit integer...this notation would overflow.

    2. Re:Wouldn't it be simpler... by Dr.+Mu · · Score: 1
      I understand that. I'm not suggesting trying to cram more addresses into 32 bits. What I am suggesting is using the IPv4 protocol as is to get packets to and from various sub-networks on the internet and then, using a higher-level protocol at the sub-network portals, extract further refinements to the address from the data contained in the packets. This creates a hierarchical or branching topology, whereas IPv6 is more strongly connected. But I would contend that the far fringes of the internet don't need to be strongly connected to each other. Why, for example, would my networked refrigerator in Washington State need a direct connection to a toaster in Minsk?

      Properly implemented, such a meta protocol could allow recursive branching, allowing the edges of the internet to build out indefinitely without affecting the current backbone one bit.

  143. NAT creates passive consumers by eddul · · Score: 1

    One big problem with NAT is that it creates passive internet consumers. When everybody uses NAT the real content of the internet is provided by the big players that can afford public ip-addresses for their servers. In the original internet without NAT everybody was a content provider. Just think about all the content that will never be published and the cool technologies that never will be developed when everybody uses NAT.

    Say no to NAT! Say yes to public addresses for everybody! :)

  144. Re:Flaws a little more dramatic than the political by obnoximoron · · Score: 1

    > > The most important thing that IPv6 does is quadruple the size of the Internet address field from 32 bits to 128 bits.

    > Quadruple? 2^32 * 2 != 2^128. In fact, there is a very distinct difference. I would hope a writer for the M.I.T. Tech Review would know the difference.


    Sheesh. He is talking about quadrupling (4 times) size of the address, not address space. And you didn't even make your wrong argument correctly. You should have said 2^32 * 4 != 2^128 which is the right wrong argument.

  145. What a Load of Hokum by fuzzybunny · · Score: 2, Interesting


    I haven't read such a pack of bunk in a long time--it's not worthy of the MITTR.

    Garfinkel claims that IPv6 won't be viable to roll out because routers need to be upgraded. Dude, that is an ongoing process. Does he think that today's IPv4 routing hardware can handle tomorrow's IPv4 traffic? Let's see, how many protocols did the early Internet support? I guess they never merged to IP, because it was too expensive.

    Also, he's a bit of a pollyanna about NAT--NAT is not a reason for why IPv4 is going to survive. It's a fiendishly shit kludge. Ask anyone that received a 10.0.0.1 answer from Verisign DNS last week. NAT sucks. It's a fix, but it sucks.

    Lastly, IPv6 shouldn't be deployed because it relies on _software_ being changed? Oh gee, I'm sorry mr. Garfinkel, but I'd completely forgotten that every single networked application, nameserver, mail server, and web server has evolved code-wise to a layer of abstraction and perfection that we never have to worry about another security hole again! Aren't we happy that we've all reached BIND25, which never ever has to be touched again for as long as we live?

    What an idiot.

    --
    Cole's Law: Thinly sliced cabbage
  146. Itojun has written many papers on this by Anonymous Coward · · Score: 0

    ... and got slammed ....

  147. IPv6 too late by cardpuncher · · Score: 3, Insightful

    As someone who was around during the IPv6 specification phase I can tell you that the spec that finally emerged from the IETF (following a great deal of ill feeling) had two main goals:

    1) Not to be anything like OSI on principle
    2) To be conveniently routable on the hardware then typically in use for academic workstations

    So frankly, it's no real improvement on IPv4 and failed to consider ways of reducing latency and increasing the robustness of routing in large-scale carrier backbones.

    It was too late even back then to consider the great "switch over" because there were just too many autonomous network operators around with no incentive to change unless everyone else did (those of you who knew DECnet Phase IV will remember a magic switch which was supposed to cause your entire network to transition to Phase V: not many customers actually activated it for the same reason).

    The future is probably some rather different local area network protocol for all of those home appliances (connecting your PC, iPod, TV, PVR and toaster) and something different again for the long haul.

    But it will have to be demand-led.

  148. US MIT not relevant - IPv6 to be consumer driven. by openmtl · · Score: 3, Insightful
    IPv6 will help satisfy the demand for IP addresses for a wide variety of consumer electronics.

    When you think consumer gadgets then the US isn't the first country to come to mind - its Japan, Taiwan and China, Malaysia, Korea and the Philippines (in no particular order).

    If every gadget gets an IPv6 ip address then its irrlevant what some ex-MIT/Mass commentator thinks. Asian and especially the Japanese with KAME, are sniffing around for another edge that they can get.

    Once the millions of games consoles get IP for LAN parties then ISP are going to be driven kicking and screaming into IPv6. Console sales outnumber PC sales so what Microsoft think here is irrelevant (unless its XBox related). Nope, in the same way that GSM eclipsed older analogue Cellular networks (with multi-billion costs in upgrades), then IPv6 will eclipse the older IPv4 and the drive will be consumer gadget driven.

    --

  149. Re:NAT is bad? - True by dusty123 · · Score: 1

    At first it *seems* that NAT is a security improvement but lateron you will recognize that it' not.

    NAT can never be a replacement for a firewall, especially a packet filter. Writing packet filters when NAT is involved will lead to a lot more complicated rulesets. Complicated rulesets mean that people easily leave holes in their firewalls and this means that the firewall can get insecure.

    Moreover people will not be content with NAT, they often want/need programs that can be accessed from the internet which is by design impossible with NAT. To overcome these limitations, people set up "port forwarding" on the firewall/NAT machine and route specific ports to specific machines. This makes once again machines behind the firewall/NAT vulnerable to attacks - but even worse, the rulesets of these port forwardings get very often forgotten and are often incorrectly set up which once again creates holes for attackers.

    NAT is indeed - as the author of the article states - a faustian bargain and I doubt that removing NAT setups will raise security hassles.

    Moreover note that with IPV6 you still *can* do NAT, so if it's your choice, leave your NAT box that way and you can still switch from IPV4 to IPv6, but with IPv6 you have also the option to drop NAT.

    You write: "Who would honestly let an out of the box Windows machine be open to the rest of the internet with no NAT?"
    I would say: "Who would honestly let an out of the box Windows machine be open to the rest of the internet with no security between?"

    As I denoted, setting up a packet filter should be easier and more transparent than setting up NAT. And don't forget, that the security issues emerge from the windows machine.

  150. Re:Japan, China, South Korea will develop IPv6 by Nivag353 · · Score: 1

    I suspect that beyond the technical advantages of IPv6, such as a vastly bigger address spaces and faster routing, the US Military (and Government) see that it is important for American strategic interests to spearhead the upgrade of America to IPv6 so that America is not left behind by the Asian countries.

    I also think that the IPv6 capability of Linux is one of several reasons why Asian and other non-USA dominated countries are switching to Linux. With Linux they have a chance to ensure that their Internet traffic starts and ends in machines where they can trust the software - because it is open source. As has been said before, one of the drivers of Asian IPv6 adoption is their need for a bigger address space.

    Once IPv6 becomes much more common, expect to see a lot of new companies, and some existing ones, launch new products for both the mass consumer and the specialist markets, that are only feasible with IPv6. Watch Asia, especially Japan. for the first evidence for this. If I had to pick a year for this to happen, I'd suggest 2006 - but maybe I'm being unduly conservative.

    Basically, IPv6 is the future.

  151. enough? by mekon · · Score: 2, Funny

    "Put another way, the switchover will result in roughly 5,000 addresses for every square micrometer of the Earth?s surface. There are so many IPv6 addresses that humanity will never run out of them?never, ever."

    just thinking of a thousand swarms of 600 billion nano-robots conquering the deserts of some evil country desperately seeking WMDs. we WILL run in trouble with these 128bit adress fields...

    --
    * a merry live and a short one
  152. However, consider... by Moderation+abuser · · Score: 1

    4 billion possible addresses on IP4. Are anything like 4 billion devices on the Internet? Or is it closer to 250 million worldwide? Just 6% or so are used.

    You see, it doesn't actually matter what you *need* or even what you might be able to make use of when there's a land grab like IP addresses, or names, what matters is what you can get. Corporations, governments, ISPs, device manufacturers will grab the maximum number they possibly can in the offchance that some VP in accounting will want an IP address for each cent in the corporate bank account. So instead of making use of 5% of the IP addresses they own, they'll make use of 0.000000000whatever1% of the addresses they own instead.

    --
    Government of the people, by corporate executives, for corporate profits.
    1. Re:However, consider... by danila · · Score: 1

      That's the problem with kids raised in a capitalistic country. When they grow up, they think everything should be owned by something. I am sure, if we were moving from the ocean just now, and introducing the novel concept of breathing today, people would think about grabbing as much of the Air (tm) as possible.

      P.S. Doctor, please give me anti-greediness pills. More! More! More!

      --
      Future Wiki -- If you don't think about the future, you cannot have one.
  153. Yeah right by SeXy_Red · · Score: 2, Funny
    Were supposed to believe a guy name Simson Garfinkel???

    And here's to you, Mrs. Robinson Jesus loves you more than you will know (Wo, wo, wo)...

    --

    This sig was generated by a barrel of trained kittens for SeXy_Red (550409).

  154. By then... by jotaeleemeese · · Score: 1

    .... all the starts will be dead and there will not be enough energy to send a ping form one place to the other (since all matter will be so widely dispersed that the energy available to you would not be enough to transmit anything to the nearest place).

    Or the big crunch would be on its way, in which case exahustion of the IP address space would be the latest of our priorities....

    --
    IANAL but write like a drunk one.
    1. Re:By then... by cyril3 · · Score: 1
      .... all the starts will be dead and there will not be enough energy to send a ping form one place to the other (since all matter will be so widely dispersed that the energy available to you would not be enough to transmit anything to the nearest place).

      Cheer up. That sounds like any Sunday at our place. But at least it couldn't get worse.

      Or the big crunch would be on its way

      D'oh

  155. IPv6 misguidance - focus on security, service by SgtChaireBourne · · Score: 3, Insightful
    All these articles have the same whine and miss all the issues beyond scalability. Yes, IPv6 looks to solve some scalability problems. No, not everyone is in full agreement about the urgency, but regardless of views about scalability, other issues are far more important and beneficial.

    However, given the sad, vulnerable state of security and privacy, I'd expect more authors to expound on the benefits of IPv6's privacy and authentication mechanisms.

    Likewise, as more bandwidth is eaten by spam and music downloading, IPv6 addresses quality of service, and better routing and addressing capabilities.

    The only two reasons not to go IPv6, at least for intranets, is either espionage agencies oppose increased security and/or a particular large vendor fails to support it well. Maybe there are others. Wireless networks and VPNs are being thrown in all over the place. These are the perfect places to start with IPv6. The other option is NAT, but that will eventually have to be redone when the move is finally made. Kill 2 birds with one stone and install the new VPN or Wireless net with IPv6.

    --
    Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
  156. Re:Flaws a little more dramatic than the political by anticypher · · Score: 1

    in the words of my girlfriend - must mean that the author was simply having a bad day and couldn't be writing this as a serious article

    Amy is it? Does she have access to your /. account :-)

    I read the article last night when I was a bit sleepy and I did post a response about my IPv6 experiences (its here, deal). He's either clueless, or was told by the publishers what kind of slant they wanted to bash IPv6. I recently had a conversation with a potential client who wanted me to rid their network of anything which could cause a security breach by unknowingly being on IPv6, this article brought back that discussion.

    After re-reading the article today with a good night's sleep, I think the author wrote the article in two separate sittings, and was pressed by an 800 lb. deadline to write something, anything. So he dusted off an old, unfinished article about migrating to IPv6, added some non-researched controversy, and submitted the article.

    That makes the best excuse for this drivel I can come up with. He's a hack, and since he managed to piss me off (and most of /.), from now on I'm just going to consider him another clueless journalist.

    the AC
    And I'm snarfing your analog/gsm phone analogy for my next conversation with clueless gits

    --
    Hemos is like...sci-fi fans;he thinks technology is cool, but he hasn't bothered to understand the science it's based on
  157. Run Out by InvaderXimian · · Score: 1
    Its funny how he mentions that we would never run out of IPs with IPv6. I'm sure we would though, the same way we are starting to run out with v4.

    Maybe if corps and universities weren't given absurd amounts of IPs that they will never be able to use then this "running out of IPs" excuse wouldn't fly.

    Want more IPs available from the IPv4 address space? Take them from people who aren't using them.

    At least now every printer doesn't have its own internet routable IP...

  158. Re:Flaws a little more dramatic than the political by ysachlandil · · Score: 1

    And how does your cute example solve the address shortage problem with IPv4?

    Since you still NEED an IPv4 address to be compatible with your IPv4 peer.

    Basically you have reinvented NAT, except for v6 to v4. And everybody knows NAT is evil ;)

    --Blerik

  159. No, sorry, I'll take NATs if I have a choice by Moraelin · · Score: 1

    No, I do not want every single gadget to be readily available on the net and ready to be telnetted into at any time. In fact, lemme rephrase that: I explicitly want them _not_ to be available on the net by default.

    If the service company needs to telnet into my fridge, I'll jolly well open a port for it myself. And close the port when they're done.

    Everyone is ranting and raving about Microsoft's security. Or rather: lack thereof.

    But you're asking of me to suspend disbelief and trust that every single toaster maker will write perfectly secure code. Code which can't possibly have a buffer overflow. Code which can't possibly be exploited over the net.

    No, sorry, I don't buy that. My experience says that more likely they'll hire some burger flipper to string together some libraries he doesn't even understand. And he probably doesn't even know what a buffer overflow is, much less how to test against one.

    And don't give me that "but how will they guess your 128 bit IP address" stupidity. Not only it's security by obscurity, it's also the non-working kind.

    How do people know your e-mail address? Do they have to randomly test every single letter and digit combination? Well, no.

    And neither would they have to guess your 128 bit IP addresses.

    It doesn't even take much imagination to just start a database of working IP addresses, same as every single spammer has one for e-mail addresses.

    And the best part? Since the addresses aren't dynamic, you only need to find each of them once. Then it stays there. Whoppee.

    --
    A polar bear is a cartesian bear after a coordinate transform.
  160. The Great Firewall of America by Anonymous Coward · · Score: 0
    From the article:

    Asia, Africa, and India will all probably adopt IPv6, but IPv4 will not die in the United States--or even in the federal government. It's simply too easy for U.S. homes, businesses, and government offices to keep using what they have, and let the ISP set up gateways between the IPv4 Internet and the IPv6 Internet. Eventually, these gateways will grow into firewalls, passing some kinds of traffic between the United States and the rest of the world, but blocking other data--for example, unauthenticated e-mail that might be spam.

    Scary stuff, imo.

  161. Re:US MIT not relevant - IPv6 to be consumer drive by cardpuncher · · Score: 1

    >IPv6 will help satisfy the demand for IP addresses for a wide variety of consumer electronics

    How?

    Sure, there are more bits in the address, but consider how the address is composed. There's typically an identifier portion (the x in 192.168.0.x) which differentiates local devices on a local network and a "prefix" which identifies a point of network attachment (the part of the address on which routing operates).

    It's not local addreses that are (allegedly) running out, but routable network prefixes. You wouldn't hard code the network prefix into any appliance, or you'd end up with every router in the world having to have a 128-bit flat routing space. So there has to be some network gateway which provides the local prefix information and if it has to be there for that purpose, it's quite capable of providing network address mapping to the IPv4 space for the foreseeable future.

    [Oh, and IP isn't particularly well designed for big LANs either (because of its point-to-point heritage): ARP is pretty unpleasant overhead for appliance devices on large networks (all those broadcasts).]

    So while it's true that there will be more gadgets and that they will need some sort of ID for autoconfiguration/usability purposes, that doesn't mean they necessarily want an IPv6 network address built into them.

  162. A big reason for us not switching by glubbs · · Score: 2, Insightful

    When everything is switched over to IPv6, then the internet goes back to its original plan - where all computers are equal; they all have their own address, they can all do whatever they want (or, whatever they can, given the hardware inside of them) like run servers, etc. The big thing about IPv4 is that not all computers are equal - one IP goes to one broadband modem, and there's a NAT present in the event of more computers behind the one IP address. In this IPv4 situation, not every computer can do whatever they want (like run servers, etc); the computers behind IPv4 NATs are consumers. The computers behind IPv4 NATs aren't equal contributions to the internet, they're there to consumer services.
    I'd imagine the companies providing these (or any, for that matter) services are trying quite hard not to switch to IPv6, where, if us present-day-consumers don't like how they handle the services, or if the billing for these services isn't what we expect, we can simply do it ourselves and take them right out of the picture. With IPv6, the providers would be forced to listen to their customers or risk not being the providers any more.

  163. Author is confused by iamwahoo2 · · Score: 0
    I had never heard the different technological benefits of IPv6 until reading this article and it is interesting that after presenting all the details, the author had reached an entirely different conclusions.

    RIAA, MPAA, peer-to-peer:

    First of all, this is way out of the RIAAs and MPAAs realm of influence. ISPs have already shown that they do not care about these cartels and that they like peer-to-peer because it attracts customers to their internet services. Secondly, peer-to-peer is highly successful without IPv6 and having NAT actually increases privacy because I can go down to my local wifi zone and download stuff without being traced.

    Too large a change:

    Not really. As long as companies are willing to change the necessary hardware, and if IPv6 can save them money on things like travel by improving video telecon capabilities, it will happen.

    Like a change from english to metric unit?:

    Wrong again, The change will be transparent to Joe AOL user.

  164. What about applications? by yehim1 · · Score: 1

    The site, as well as the posters in this discussion fails to address another important hurdle in IPv6 deployment: applications!

    It seems as most people seem to address the transport layer problems; such as migration and reconfiguration of network equipment (routers) as well as end-hosts, the more important application layer deployment is neglected.

    Think, when all end-hosts and immediate routers are IPv6 ready; and hosts can one day communicate with each other natively over IPv6, what is the use if the pace of application development fails to follow?

    I have worked with IPv6 in my final-year thesis; as well in an internship with NTT (a part of the KAME project sometime back), we can get FreeBSD up and running with IPv6 almost instantly, but what's keeping us back? Applications, of course.

    The socket connection functions within the applications need to be upgraded (mainly to support a bigger address structure). For example, the sockaddr_in has to be upgraded to support sockaddr_in6, the address structure for IPv6. After that has been done, more changes in the User Interface might need to be done (for example, to allow users to enter IPv6 addresses directly in a textbox).

    Fortunately, after a 4 years, the most important applications have already been ported. Apache now supports IPv6, same goes Mozilla and IE, and most importantly, BIND for DNS resolution.

    However, there are still probably thousands, if not millions of other applications that need to be ported one by one (albeit simply).

    The link from google to port your application:

    Porting applications to IPv6 Howto

  165. Logical Fallicies = more money from us by stgray98 · · Score: 2, Interesting

    Ok, I apologize for the stream of conciousness style of my posting but there were a couple of issues that I just didn't get.

    First, OK, NAT IS THE DEVIL. But the authors security argument about NAT was that people were using wireless lans and getting in through the backdoor to attack the PC's. IPv6 doesn't do anything to mitigate that.

    Second, the idea that having every object in your house have a two way freeway to the internet has to be a ddos attackers dream come true. Sure I can see my 67 year old dad setting up a firewall to keep his web enabled toaster from sending out bad and evil packets onto the internet. Right after he wins the XPRIZE for that orbital Refrigerator he has been working on. Get real, most users can't figure out what an icon really is, and now they will be the key to securing this brave new world.

    Third, does this not let ISP's charge more now that we will be using 100's of IP addresses?

    4th, think of all the applications that haven't even been thought of yet. Come on. At least with the new ipv6 we will be able to watch his daughter go to college, and probably follow her on dates and to the bathroom. PROGRESS? Not meant to be an insult, but the purient aspects of all this technology just floors me sometimes. I guess I am a Luddite.

    So in closing, I think it will happen and I for one don't care if we (the US) lags behind. In the long run that will make it cheaper for us and the pioneers can take those arrows for us. And as for using up most of the ipv4 address space, what can be said but "WE RULE"!!!

  166. And 174 and 192... by Ayanami+Rei · · Score: 1

    224-255 are for multicast.

    I'm confused as to why we just don't have 1 or 2 multicast class A's, because AFAIK, no one uses it! At least my ISP doesn't really support it.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
    1. Re:And 174 and 192... by kasperd · · Score: 1

      And 174 and 192...

      What's with 174? I don't recall anything special about 174. And about 192, some people think it is resrved, but in fact only 192.168.0.0/16 is reserved by RFC 1918. All the people not understanding RFC 1918 of course cause some problems for everybody with an IP adress in 192.0.0.0/24.

      224-255 are for multicast.

      In fact only 224-239 are for multicast. 240-254 are reserved for future extensions, and 255 is reserved for something I don't remember.

      --

      Do you care about the security of your wireless mouse?
  167. numerous advantages of ipv6 compared to ipv4 by john_uy · · Score: 3, Interesting

    there are lots of other advantages of ipv6 compared to ipv4:

    routing - different rirs have now created policies that will make routing much efficient. it will be hierarchal so routing tables will much smaller (thus faster routing.)
    headers - the ipv6 headers has been optimized compared to ipv4, data transmitted includes qos (standard)
    multicast - no more broadcast. we don't have to worry about too much data storms in our network (better bandwidth utilization.)
    autoconfig - ipv6 provides for automatic configuration of ip addresses. this will make transition much easier since most devices can be made ipv6 ready and activated and it will automatically configure itself and run on ipv6.
    tunneling - you can do endless tunneling to seamlessly support ipv4 and ipv6 networks together. you can easily put an ipv6 backbone with ipv4 clients running (with all translation under the fe80 range.)
    addressing - clear policies has been made with regards to addressing (and routing as well) to prevent problems that have plagued existing ipv4 networks. the division of the /128 into multiple subbits (like /4) helps in the logical arrangement in the address.

    maybe since mit has 16.7million ip addresses, they are afraid of ipv6. based on existing policies agreed upon by rirs (arin, apnic, ripe), you will be allocated a /48 (65535 subnets) if you are able to utilize 200 subnets within 2 years. by default (i don't know how they run their network - if it is efficient or they just subnet their network and waste all the ip address) they may have a hard time getting allocation from arin. they might need to get the suballocation from a provider (since it is hierarchal) so that's why they are opposed to the idea.

    even if they do not switch to ipv6 (i hope they will be the last one.) the entire world will be running in ipv6. here in asia, it is much harder to get ipv4 addresses. so we are already experimenting with ipv6 (and readying for production grade native ipv6 networks with full peering and routing - we have purchased ipv6 routers in preparation for a full ipv6 backbone with ipv4 tunneled instead.)

    software is increasing its support with ipv6. windows xp already has support (not so savvy end users can now start benefiting from ipv6.) linux and apps already has support. most network equipment now supports ipv6. heck my mobile phone can access an ipv6 network natively!

    final words. go ipv6! it's about time. (and note to all admins, experiment with ipv6 and you'll see.)

    p.s. slashdot was inaccessible for a few minutes before i posted this content

    --
    Live your life each day as if it was your last.
  168. Don't scoff at 16 million loopback addresses. by Ayanami+Rei · · Score: 1

    There's lots of interesting things you can do with a scheme like that. For example, NTP uses the various loopback addresses to implement fake peer clocks. The particular quads specify "drivers" and parameters to use to talk to the time source.
    What's nice is that it's portable top any system with a sane sockets layer.

    It's the kind of thing where you look up some service in a database, which gives you a number. You translate that into an IP address, then try binding to it to see if that service is available. Forget TCP, you can just use raw IP datagrams since there's no way delivery can fail. It's more familiar territory than IPC for some people (and more portable).

    Well, maybe 16 million is excessive. We only have 64k TCP port numbers, and that hasn't been too problematic.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  169. Hmmm, let's see... by Ayanami+Rei · · Score: 1

    Solaris has it front to back since 5.8, so does OSX. Oh and Irix. Hmmm, all the BSDs and Linux. Yup. Oh, and HP-UX. And AIX 4.3... hmmm, what else... oh yeah, Symbian 7.0 for phones and WinCE. VxWorks and QNX seem to fully support it too.

    And Cisco IOS. And gee willy, aren't a lot of Linksys home networking boxes one flash update away from supporting it, you know, being based on embedded linux and all?

    Well gee whiz, that's like, NOBODY. Microsoft must really be on the ball here.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  170. Set theory by Anonymous Coward · · Score: 0

    The other AC is correct, you are wrong. If you are saying that A and B are mutually inclusive you are saying that A includes B and B includes A, which simplifies to A = B since the only way that A can be a subset of B and B a subset of A is if the two sets are indentical.

    1. Re:Set theory by Anonymous Coward · · Score: 0

      You're right. I think the parent meant to say "mutually implicative" A->B, B->A.

    2. Re:Set theory by shaitand · · Score: 1

      That works in a mathmatical equation but not in reality. For starters I'm not saying A includes B and vice versa, the not means I'm saying that A does NOT neccesarily include B, because I said they are NOT mutually inclusive.

      However, if I WERE saying something was mutually inclusive that something merely needs to relate to one another. If you have a whole with mutiple components and when you have one of those components you MUST have another of those components then they are mutally inclusive, they are NOT however identical.

      For example, in application an operating system and boot mechanism are mutally inclusive. They however are NOT identical, they are two seperate components which depend on one another.

      My point is beautifully illustrated by the existance of circular dependencies. If dependancies were not mutually inclusive they could not be circular, you wouldn't need one to have the other, however this also does not mean that they are identical.

      Although you might have a fair argument that two components which are mutually inclusive should be simplified into one component, that isn't the way the real world works. In the real world, component A and component B may not even be made by the same people, or they might be easier to work with if logically seperated (albeit rarely).

  171. 224-239 for multicast... by Ayanami+Rei · · Score: 1

    that is 15 too many.

    Also, you're right about the 192... I haven't had my coffee. I guess what I meant to say was that you won't find a class-a starting with 192. Nor 172. (174->172).

    Gak.

    240-254 for future extensions, eh? Well I wonder if those counterpredictions claiming we can last to 2020 (mentioned later in these threads) are predicated on the fact that we will start handing those out too.

    I think the 255 class A is used to indicate you wish to broadcast on all subnets you're attached to (255.255.255.255). It's the all-networks network.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  172. Amy is cute. by aardwolf204 · · Score: 1

    Amy is cute.

    Who is Amy?

    --
    Im dreaming ofa big bndwdth, That can resist the /.crowd.May ur days b merry & bright & may al
    1. Re:Amy is cute. by Scott+Robinson · · Score: 1

      Amy, who is a friend who walked in while I was posting and asked me to type that line.

    2. Re:Amy is cute. by aardwolf204 · · Score: 1

      Tell her I gave her a 10, she can give me anything back as long as its in this format: xxx-xxx-xxxx

      --
      Im dreaming ofa big bndwdth, That can resist the /.crowd.May ur days b merry & bright & may al
  173. heard that one before by Anonymous Coward · · Score: 1, Interesting

    >There are so many IPv6 addresses that humanity will never run out of them--never, ever.

    I have heard statements like this before... networked nanotechnology and RFID tags anyone?

  174. not ipv4 OR ipv6, transition mechanisms allow both by Anonymous Coward · · Score: 1, Informative

    Usual slashdot of people not knowing what they are talking about.

    There are many transition mechanisms defined and being defined for ipv6. These allow ipv4 only to talk to ipv6 only and all other combinations. Some require dual stacks but many are implemented in other ways.

    A huge organization could switch to mostly ipv6 only internally and still interoperate with the Internet at large.

    The backbone could switch to mostly ipv6 only and home users could remain using ipv4.

    There is no line-in-the-sand switchover required, it can be staged and rolled out over time.

  175. Untested Code? by Anonymous Coward · · Score: 0

    Untested Code? I don't trust any code from M$, not even the code I write using their sortware, VB, C#, or even VCC.

  176. workstation ips by Sean+Clifford · · Score: 1

    We actually need IPs for each workstation (long story as to why).

  177. this is political by samantha · · Score: 2, Informative

    The code being untested is surely no huge obstacle as it is quite able to be well tested. IPV6 will indeed make peer-peer systems more possible than they are today with many users externally inaccessible directly behind limited NATs. But peer-peer ability does not equate to copyright violation and that anyone from MIT would imply that it does is gross political manuevering. Peer-peer abilities mean that the internet is many-many in rather than strongly slanted to few-many. All nodes become potential producers and shares of information and bandwidth. This was the original shape of the internet and its original promise. It is high time we got back to it.

  178. Slashdot and IPv6 by tbaggy · · Score: 1

    When will slashdot have an IPv6 interface? By adding v6 to the services and sites that are most used on the internet, it will only accelerate the full migration.

  179. Not going to happen. by emil · · Score: 1

    My ISP charges for extra IP addresses ($5/month).

    I will still hide multiple systems behind a single address to avoid these costs.

    1. Re:Not going to happen. by damiam · · Score: 1

      Under ipv6, no ISP could get away with charging more for multiple IP addresses (at least, I hope not).

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
  180. Unix Hater at work by Anonymous Coward · · Score: 1, Informative

    I've personally stopped worrying about Simon Garfinkel's opinions since I learned he was one of the editors of the incredibly biased and unfunny Unix Hater Handbook. The only good thing in this book is the Dennis Ritchie rebuttal. Given that Simon has written lots of books that depend on Unix technology and he was and still is a major proponent of NeXTStep and MacOS/X, both fine BSD systems, either the man is a total fraud or he is a complete idiot.

  181. Re:Flaws a little more dramatic than the political by Scott+Robinson · · Score: 1

    It wasn't intended to fix the address shortage problem with IPv4. It was intended to solve the upgrade path routing problems for IPv4 to IPv6.

    Dynamic NAT, as popularly implemented, is "evil." NAT as Network Address Translation is not evil and is a fundamental technology of the Internet.

  182. Re:Flaws a little more dramatic than the political by Scott+Robinson · · Score: 1

    Oops. Responding while tired strikes again.. (though I asked others around me if I was being coherent - the lies!)

    Yeah, address field. :-)

  183. Re:Flaws a little more dramatic than the political by ysachlandil · · Score: 1

    And when will this compatibility end? Since everybody keeps using v4 addresses, there is no need for people to switch to v6. Is there going to be a worldwide 'lets stop using IPv4' day? Or are we going to stay compatible forever?

    As lots of other people have already pointed out, they should have made IPv6 inherently compatible with IPv4, so there is no need to switch.

    There is a header checksum field in IPv4, that (as far as I know) is only verified at the destination, and is totally useless. Use these 16 bits to extend the destination address, extend the source address using a V4 option field, and you have extended IPv4 addressing to 48 bits and kept the destination in the beginning of the header for hardware routing. And you are compatible with IPv4 so people that don't need to upgrade won't have to. You have also added addresses without increasing the routing complexity for the core.

    This is just a little hack of the top of my head, I'm sure there are people out there that can do better. And my prediction is that somebody will do better and write a RFC for this. Two weeks later all free unices will have implemented this, two months later Cisco and Juniper and all the other big guys will add support for this feature in a software update, and a year later nobody will be using IPv6 anymore. IPv6 is like IPSec, designed by a commitee and dead ten years later.

    But this is just my 2 cents, who knows what will happen.

    --Blerik

  184. ipv6 by xiles · · Score: 1

    mmmmm IPV6

  185. Insecure and slower code... by AlexMidn1ght · · Score: 1

    that never stopped Microsoft from releasing their products.