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')."

151 of 709 comments (clear)

  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 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

    2. 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.

    3. 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... "
    4. 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/
    5. 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.
    6. 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.
    7. 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.

    8. 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.

    9. 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.

    10. 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.

    11. 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.

    12. 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.

    13. 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...

    14. 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.

    15. 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.

    16. 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.

    17. 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.

    18. 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

    19. 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.

    20. 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.

  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 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.
    2. 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!
    3. 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).

    4. 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.
    5. 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.

    6. 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?

  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 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
    6. 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.

    7. 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.

    8. 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.

    9. 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.

    10. 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!

    11. 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.

    12. 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?
    13. 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?!?

    14. 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.

    15. 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.

  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 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?

    3. 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"

    4. 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.
    5. 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!"
    6. 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.

  5. 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 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.
    4. 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.

    5. 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.

  6. 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).

  7. 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.

  8. 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.
  9. 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.

  10. 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?
  11. 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.

  12. 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 debrain · · Score: 5, Funny

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

    3. 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.

  13. 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 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!
    2. 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
    3. 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!

    4. 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.

    5. 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.

    6. 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.
    7. 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.

    8. 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
    9. 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
    10. 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...

  14. 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 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.

  15. 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

  16. 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 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.
  17. 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-=-
  18. 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....
  19. 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
  20. 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?

  21. 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.

  22. 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 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
  23. *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 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.
  24. seriously though by commodoresloat · · Score: 4, Funny

    nobody will ever need more than 640 IP addresses.

  25. 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.
  26. 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 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.

  27. 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.

  28. 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.

  29. 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.
  30. 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.
  31. 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.

  32. 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.

  33. 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.

  34. 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.

  35. 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 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
  36. 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.

  37. 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.

  38. obligatory Monty Python quote... by Dazhel · · Score: 5, Funny

    "Five is RIGHT OUT!"

  39. 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.
  40. 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.

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

    FreeBSD was the first OS to have IPv6 support.

  42. 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 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.
  43. 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

  44. 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.

  45. 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
  46. 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.

  47. 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.
  48. 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.

  49. 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.
  50. 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.

  51. 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..........

  52. 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.

  53. 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.
  54. 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.
  55. 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.
  56. 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
  57. 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.
  58. 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.
  59. 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!
  60. 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
  61. 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.

  62. 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.

    --

  63. 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
  64. 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).

  65. 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.
  66. Re:Wouldn't it be simpler... by man_ls · · Score: 2, Informative

    Address fields are a fixed 32-bit integer...this notation would overflow.

  67. 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.

  68. 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"!!!

  69. 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.
  70. 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.