Slashdot Mirror


U.S. Government to Adopt IPv6 in 2008

IO ERROR writes "The U.S. Government is set to transition to IPv6 in June 2008, according to Government Computer News: 'In the newest additions to the IPv6 Transition Guidance, the CIO Council's Architecture and Infrastructure Committee has provided a list of best practices and transition elements that agencies should use as they work to meet the deadline. The latest additions, (MS Word) released in May, are a compilation of existing recommendations and best practices gathered from the Defense Department, which has been testing and preparing for the transition for years, the private sector, and the Internet research and development community.'"

284 comments

  1. The first by TheDrewbert · · Score: 0, Troll

    Well I for one welcome our new IPV6 overlords....

    --
    http://www.CelloFourteGroupie.net
    1. Re:The first by davygrvy · · Score: 2

      Now if only someone would slap around ComCast and get them using IPv6 natively.. or all USA ISPs for that matter.. There is zero choice for native IPv6 where I live unless I want to colo @ Hurricane Electric :(

      --
      -=[ place .sig here ]=-
    2. Re:The first by cayenne8 · · Score: 3, Interesting
      "Now if only someone would slap around ComCast and get them using IPv6 natively.. or all USA ISPs for that matter.."

      You think that's bad. This article mentions getting info to transition to it from the US DoD....and this /. article is the first time I've heard anything about the DoD pushing to transition to IPv6!!!!

      Heck...we're rebuilding systems from scratch in some cases post Katrina, and yet nothing is mentioned to us about trying to do anything with IPv6.

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    3. Re:The first by CastrTroy · · Score: 1

      No thanks. I'd rather have cheap high speed internet than have to worry about the increased bills due to switching the entire system over at once. That would be extremely expensive. Not to mention they'd piss off a bunch of home users who would have to replace all their equipment (routers and such) with IPV6 hardware. There's probably a lot of people still running OSes that don't support IPV6.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    4. Re:The first by ultranova · · Score: 1

      Well I for one welcome our new IPV6 overlords....

      Yes, that was my first thought too. After all, if all the systems need to be replaced, then that would be a great time to slip in DRM and various backdoors, now wouldn't it ?

      --

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

    5. Re:The first by lgw · · Score: 4, Informative

      Not to mention they'd piss off a bunch of home users who would have to replace all their equipment (routers and such) with IPV6 hardware. There's probably a lot of people still running OSes that don't support IPV6.

      Where did DavyGrvy mention turning off IPv4? They work together, you know. Do even Slashdotters not understand that adding IPv6 to a network does nothing to reduce IPv4 connectivity? It's win-win.

      IPv6 tunnels over IPv4. IPv4 tunnels over IPv6. Machines running IPv4 can talk to machines running IPv6. Machines running IPv6 can talk to machines running IPv4.

      IPv6 still has issues, to be sure, but interoperability with IPv4 isn't one of them.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    6. Re:The first by Conspiracy_Of_Doves · · Score: 1

      Thank you very fucking much. That brought my high from seeing this news down pretty damn quick.

    7. Re:The first by pete6677 · · Score: 1

      How many Comcast customers even know what IPv6 is, much less want to use it? That explains why they don't care. Hell, I don't care and I do know what it is. The great myth of the IP address shortage is about as scary as Y2K.

    8. Re:The first by Drishmung · · Score: 1
      For their cable customers, that would probably require deploying DOCSIS 3.0---which doesn't even (quite) exist yet. DOCSIS 1.0/1.1 and 2.0 only support IPv4. That is, the filters etc in the cable modem are IPv4 specific. You can filter on protocol type, which means you can permit/deny IPv6, but no more.

      If Comcast want to provide any sort of filtering, which may be required for authentication/accounting as well as protection/control, they'll need DOCSIS 3.0 (which is supposed to support IPv6). Which requires new headend equipment, new modems, and new provisioning systems. Of course, you get other good things with DOCSIS 3.0, like >= 100Mbps symmetric bandwidth. But since that requires extra RF tuners in the modems, it's not something that can be done with a firmware upgrade.

      It may be possible to firmware upgrade existing DOCSIS 1.1/2.0 modems to just support the enhanced IPv6 features of DOCSIS 3.0---I really have no idea at this stage.

      They could always support 6in4 tunnels, which would be a good interim step, but that is hardly something that will work seamlessly for the average naive user.

      Then there is the IPv6 support that will need to be added to all the cable/DSL routers. An opportunity to sell more kit I suppose...

      --
      Protoplasm. Quiet Protoplasm. I like quiet protoplasm.
    9. Re:The first by Carewolf · · Score: 1

      No they do not coexist. IPv4 clients can live in a IPv6 networks, but IPv6 clients will never work properly in a IPv4 network, they IPv6 routers and servers.

    10. Re:The first by grosskur · · Score: 1
      Where did DavyGrvy mention turning off IPv4? They work together, you know. Do even Slashdotters not understand that adding IPv6 to a network does nothing to reduce IPv4 connectivity? It's win-win.

      How is it “win-win”? It costs money and effort for every administrator of a computer on a public IPv4 address to also acquire and enable a public IPv6 address. What exactly is their reward for spending time setting up useless IPv6 addresses their perfectly functional IPv4 machines?

      IPv6 tunnels over IPv4. IPv4 tunnels over IPv6. Machines running IPv4 can talk to machines running IPv6. Machines running IPv6 can talk to machines running IPv4. IPv6 still has issues, to be sure, but interoperability with IPv4 isn't one of them.
      Do you realize that all this added cost and complexity could have been avoided if the IPv6 designers had simply designed the IPv6 address space as an extension to the IPv4 address space, rather than an alternative to the IPv4 address space? Interoperability with IPv4 is the single largest issue preventing adoption of IPv6. Please see The IPv6 mess for much more detail.
    11. Re:The first by lgw · · Score: 1

      Citing Bernstein's page is a handy way to show what the crazy people think. ;) He's wrong, of course, though he can write a stable mail server.

      Just set up your servers with single stack IPv4/6 and listen on the v6 port, and you're done (or listen on the same port on a dual-stack implementation if you liek doing things the hard way). Clients can connect on the v4 port without ever knowing that they've been tunelled through v6. Or, clients can connect IPv4 to their ISP, get tunnelled in v6 at that point, and no one has to care. It's a nice smooth transition. No reason to ever remove the IPv4 adresses for existing machines.

      There's no reason not to at least try to put your server applications on IPv6 today. Mostof them, will crash, of course, since they want an IP address to be an int, but that's an application problem not an interoperability problem. We already knew that most code sucks.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    12. Re:The first by Fred_A · · Score: 1

      Are you saying Y2K wasn't scary ? I'm sure there are lots of people in the US who haven't yet finished all the sugar and pasta they bought back then...

      Granted it was needlessly scary, but to a lot of uninformed people it was quite scary all the same.

      --

      May contain traces of nut.
      Made from the freshest electrons.
    13. Re:The first by grosskur · · Score: 1
      Just set up your servers with single stack IPv4/6 and listen on the v6 port, and you're done

      No, I'm not “done.” I still need to

      1. acquire my own public IPv6 address, and
      2. announce that address in DNS alongside my public IPv4 address,

      or else IPv6 clients won't be able to connect to my server.

      Besides, you missed Bernstein's point. If you're asking me to configure extra options, you've already lost. His solution to the address crunch is better that the current IPv6 specification because he has come up with a way to make the transition to 16-byte addresses happen automatically as part of regular software/hardware upgrades, with no extra configuration.

      What are you trying to argue? That an automatic transition would be a bad thing? That an automatic transition has higher costs associated with it than a nonautomatic transition? I suggest you reread The IPv6 mess carefully.

    14. Re:The first by Anonymous Coward · · Score: 0

      Machines running IPv4 can talk to machines running IPv6. Machines running IPv6 can talk to machines running IPv4.

      How is this possible? My machine is IPv4-only (I can't get an IPv6 address and don't want to).

      I can't get to IPv6 machines (unless I use a tunnel). None of the sites I want to visit are on IPv6 anyway, they are on IPv4.

      IPv6 machines can't get to me (unless they use a tunnel).. my router only knows IPv4 (and besides, I've turned off IPv6 on all my Linux and BSD boxes).

      If you have to use a tunnel, you might as well be using Fidonet. That's not interop. As far as I know, my packets are being converted from IPv4 to carrier pigeon and back again. Who cares?

      I'm with DJB on this one. IPv6 is a strange kind of geek circle-jerk, always on the verge of ejaculation but never quite reaching it. :-)

      And I'll ask you the same question I ask everybody else: If you love IPv6 so much, why are you here on Slashdot, on IPv4 site? Or did they add an IPv6 address? If you're on IPv6 and tunneling to IPv4, then why not just use plain IPv4, like I am?

      I'm not getting into IPv6 until it's impossible to use IPv4 to do what I want. Just like everybody else. How come none of the geeks understand this?

    15. Re:The first by Schraegstrichpunkt · · Score: 1
      His solution to the address crunch is better that the current IPv6 specification because he has come up with a way to make the transition to 16-byte addresses happen automatically as part of regular software/hardware upgrades, with no extra configuration.

      ::ffff:4.5.6.7

    16. Re:The first by lgw · · Score: 1

      You don't have to turn off IPv4 when you turn on IPv6. On a well designed OS, your applications can just liusten on the IPv6 port and the OS amkes the magic happen. The IPv4 client doesn't know that the application is IPv6, and the application doesn't know that the client is IPv4.

      The tunneling wuld only be interesting when you want to drop IPv4 from your networking infrastructure and only route IPv6, which is clearly not something you'd want to do any time soon.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    17. Re:The first by lgw · · Score: 1

      And this is a problem why? If it's not practical to run a simple script and give every machine an IPv6 address one day (because of change control or other external restrictions), leave existing machines alone until you need to service them for other reasons. When you do touch a machine for some other change, add the script that gives it its IPv6 address. In a year or two, round up the few servers that still need IPv6 address and complete the circle.

      There's no need to turn IPv4 off any time soon, but the transition is easy enough if you get all your servers to support both v4 and v6 for a few years while the client upgrades slowly happen.

      Bernstein thinks that there's no point in having IPv6 until *everything* has IPv6. That's just false (but then he loves to make extreme statements). When the average home user can reach an IPv6 address without knowing what "IPv6" means, his "magic moment" will happen. It doesn't require *all* machine to support IPv6, it just requires *enough* machines that IPv6 becomes the defacto standard. If Microsoft enables IPv6 by default in Vista this will be the case in 3-5 years, depeding on adoption.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    18. Re:The first by Creepy · · Score: 1

      Converting to and convincing the world to adopt IPv6 is probably most advantagious to the NSA, especially with IPv6 being outright beligerant about having any form of NAT (network address translation - the 192.168.x.x and 10.x.x.x domains designated for LANs) over IPv6 (though it's been done). IPsec's Authentication Header is actually designed to not work through NAT, which is why it is often ignored or re-encoded at the router. The idea of IPv6 is everyone gets a unique, identifiable address no matter where you are or how you connect. When you use the built in security transmission, you can guarantee transmissions from sender A were sent by sender A when sending encrypted data because the address in the header itself cannot be modified from start node to end node. If the routing is changed at all (like under NAT), the Authentication Header becomes invalid.

      Basically, IPv4 with NAT is the NSA's worst nightmare - you've got these hidden pocket networks that you can't trace down to an individual machine. With open wireless nodes, that means a terrorist could walk into a cafe and send a message to their cell and unless the NSA arrives when the message is being sent, they have no way of tracing it back to the sender once the sender disconnects.

          OTOH, IPv6 as designed is a nightmare from a privacy standpoint and has huge potential for abuse. I for one don't trust my own government because they have completely tossed away civil liberties in their witch hunt for terrorists. Back in the '70s I remember the whole communism is everywhere paranoia, and I suspect that was even worse in the '50s with McCarthyism. The thing is, I remember in the '70s if you checked out certain books from the library (e.g. Hitler's Mein Kampf), the FBI immediately put a 'watch' on you (the freedom of information act revealed this practice). Do you want that level of paranoia returning? I think it already has. I suspect if you may visit an Al Qaida web site by link from a news site you're immediately investigated by the NSA as a suspected terrorist by an automated system. This is the same group that wanted to evaluate every phone conversation by every American by an automated system, so I don't think it's even vaguely beneath them. If anything, I'm probably under-paranoid because I don't feel I have anything to hide, though I don't want them snooping under old rocks (you brought [smoke] BOMB PLANS you found on a BBS to school when you were 13?!? definitely gonna grow up to be a terrorist).

  2. Enough Detail by neonprimetime · · Score: 4, Funny

    That word document has 37 pages, 12,946 words, 74,666 characters, and 564 paragraphs. I think there's enough detail.

    1. Re:Enough Detail by Anonymous Coward · · Score: 0

      ...and was just analyzed by a huge nerd with too much free time.

      Oh wait, where am I?

    2. Re:Enough Detail by Anonymous Coward · · Score: 0

      Yes ... it takes so damn long to run that "word count" feature

    3. Re:Enough Detail by abscissa · · Score: 4, Funny

      That word document has 37 pages, 12,946 words, 74,666 characters, and 564 paragraphs. I think there's enough detail.

      Actually, no, that document is the sample IPv6 address.

    4. Re:Enough Detail by MarkGriz · · Score: 1
      "That word document has 37 pages, 12,946 words, 74,666 characters, and 564 paragraphs"

      .... and it goes on for 45 minutes and nobody understands a word that it says ;-)

      --
      Beauty is in the eye of the beerholder.
    5. Re:Enough Detail by r_jensen11 · · Score: 1

      On if it was written by Scott McClellan

  3. Deployed!?! by Anonymous Coward · · Score: 3, Interesting

    Wouldn't IPv6 basicly be deployed when 51%> adopt it? If the commercial world doesn't accept it then the goverment will be on it's own and that won't fly too well.

    1. Re:Deployed!?! by Red+Flayer · · Score: 5, Insightful

      "If the commercial world doesn't accept it then the goverment will be on it's own and that won't fly too well."

      The government will never be on its own, there are too many corporations sucking at its teat who will need to step into line.

      Note how this works in re: MA trying to force open standards for anyone it does business with.

      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    2. Re:Deployed!?! by jgs · · Score: 3, Insightful

      The government will never be on its own, there are too many corporations sucking at its teat who will need to step into line.

      Good point, that worked really well with GOSIP which is why we're all using OSI now.

      What, we're not? Hmm.

    3. Re:Deployed!?! by 99BottlesOfBeerInMyF · · Score: 4, Insightful

      The government will never be on its own, there are too many corporations sucking at its teat who will need to step into line.

      Agreed. Who writes this stuff? ISPs already have management networks running IPv6 and big players like Comcast ran out of unique IPv4, for their cable modem pools and have completed their migration to IPv6. China is on the boat and most network gear deals with both just fine. How exactly is the US government going to be on its own here?

    4. Re:Deployed!?! by Red+Flayer · · Score: 1

      5 years was an eternity in tech time then. The OSI requirement did help the interoperability situation, as the wikipedia link points out.

      Besides, there is a huge difference between "alone" and "not having the majority with you."

      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    5. Re:Deployed!?! by saleenS281 · · Score: 1

      ^^this man speaks the truth.

      Why do you think cray has already deployed IPv6?

    6. Re:Deployed!?! by Tempest451 · · Score: 2, Insightful

      Believe that! When the Goverment (read Military) goes IPv6, half the corporate US is going too.

    7. Re:Deployed!?! by FluffyG · · Score: 1

      The problem lies with the government agencies who are unwilling to move from an ATM backbone. I integrate a secure mobile communications system that uses ATM as a T1 over a satellite shot. They have been giving us BS reasons to move to IP such as it doesnt provide the QoS that ATM does but they really do not want to spend the money to change their backbone. Everything in the government comes down to money and no one will get anything until one branch moves to IP first.... Thats what we are trying to do...

  4. 10 bucks says by Anonymous Coward · · Score: 0

    2008 means 2018.

    1. Re:10 bucks says by r_jensen11 · · Score: 1

      Double-or-nothing that it's after all TV broadcasters drop the present "Standard Definition." 4:1 that it's when Duke Nukem Forever comes out (they will be bundled - I don't know how, but they will be)

  5. Wonderful news by Anonymous Coward · · Score: 0

    Given the federal government's reliability in carrying out plans, I will look forward to having the ability to access U.S. government services via IPv6 in 2016

  6. USA, home sweet home by Mancat · · Score: 5, Funny

    There's no place like ::1

    --
    hello dear sirs my name is jamesh i are india (bihar) can u guide me install red had linux 9?
    1. Re:USA, home sweet home by Midnight+Thunder · · Score: 3, Funny

      There's no place like ::1

      Just when I was getting to used to my old 127.0.0.1 :(

      --
      Jumpstart the tartan drive.
    2. Re:USA, home sweet home by schon · · Score: 1, Informative

      There's no place like ::1

      There's no place like localhost??!!?!?!?!

      Sorry, never heard that one before.

      Perhaps you meant "There's no place like ~/"

    3. Re:USA, home sweet home by Gyga · · Score: 1, Funny

      He live in an apache native american tribe.

      --
      I don't preview or spellcheck.
    4. Re:USA, home sweet home by Krizdo4 · · Score: 1

      I'll have to buy the new doormat then.

  7. Stats on IP usage? by lawaetf1 · · Score: 4, Insightful

    I'm curious as to whether there are any reliable stats out there about the availability of IPv4 address space and how it has changed over time. The widespread adoption of hide-mode NAT has allowed companies, universities and the like to move thousands of computers out of the public address space, freeing up large blocks of public address goodness. Cripes when I think about what I got away with in university, hooking my desktop up to the local LAN, getting a public and ........

    --
    CommentBot 0.7a running with args "-module irritate,disagree -target random"
    1. Re:Stats on IP usage? by Anonymous Coward · · Score: 2, Insightful

      IPv4 reliable? Just have a remote exploit in Windows, bind or phpBB or whatever, then write your distribution code,

      1.upto(254){ |a|
        1.upto(254){ |b|
          1.upto(254){ |c|
            1.upto(254){ |d|
              TryExploit '#{a}.#{b}.#{c}.#{d}'
            }
          }
        }
      }

      And then have your zombies run this. The exploit would then run this. etc. etc.. and the Internet craps outs.

      Aside: Yes, starting at 1 is wrong, but this is for demonstration purposes only!!!!

      Now, with IPv6, you can't hit another IP address ever using this method. You cannot bring down the Internet like you can with IPv4 because you will never be able to find another active IP address using a random number. And you certainly cannot iterate over the entire IP address space in a few minutes, hours or days.

      You do not need NAT to hide your IP. That's what you have proxies and firewalls are for. Furthermore, you can NAT IPv6 if you really want to. There is no magic behind it.

    2. Re:Stats on IP usage? by Wesley+Felter · · Score: 2, Informative

      Yes, several analyses of IPv4 address usage over time have been made, although they don't agree with each other:

      Geoff Huston (2003)
      Tony Hain (2005)

    3. Re:Stats on IP usage? by Arthur+B. · · Score: 4, Insightful

      Yes but NAT is evil, it's a dirty hack. Plus NAT is changing the face of the internet, clearly separating content provider and producers. Sure you can host your blog anywhere now, but what about censorship ? If things such as darknets, freenets, etc become needed NAT will be a major annoyance.

      --
      \u262D = \u5350
    4. Re:Stats on IP usage? by cmason · · Score: 4, Insightful
      Got away with? Cripes, this is how the internet is supposed to work. Goddamn NAT. Grr.

      -c

      --
      "If you are an idealist it doesn't matter what you do or what goes on around you, because it isn't real anyway."-R.P.W.
    5. Re:Stats on IP usage? by Intron · · Score: 4, Informative
      According to IANA, there are some big blocks of wasted space out there:
      • BBN has three entire class A
      • HP+DEC has two entire class A (isn't it interesting that they were side by side?)
      • Halliburton has their own class A
      • multicast reserves 16 x class A but is largely unused

      Remember that a class A contains 16M addresses.
      --
      Intron: the portion of DNA which expresses nothing useful.
    6. Re:Stats on IP usage? by shakuni · · Score: 3, Informative

      http://www.cisco.com/web/about/ac123/ac147/archive d_issues/ipj_8-3/ipv4.html

      try this link. It is a logical analysis of the state of IPv4 address space (it is all /8 based though). It also has a link to another report which has a different view on space exhaustion.

      regards

    7. Re:Stats on IP usage? by kbnielsen · · Score: 4, Informative

      For a long time, it has been predicted by various studies that we would run out of IPv4 addresses around 2010, based on the comsumption rate after introduction of NAT's and the changes made by CIDR (RFC 1817).

      However, a more recent study by Cisco and others argue that we might be running out of addresses as soon as 2008 if the current consumption rate holds up. And with major pushes for 3. world countries to enter into the tech sector, my guess is that it is not a totally invalid assumption. They also argue how long the reclaiming of existing class A (or /8 in CIDR notation) networks would prolong the time where the IPv4 address space is exhausted.

      There are also lots of problem by using the D and E class networks for general putpose traffic, since the D class is classified as experimental and E as broadcast, and so it cannot be guaranteed that all equipment can handle these addresses or will even allow these addresses to be used, since previously it would have been a configuration mistake to use these (especially the D class) addresses...

    8. Re:Stats on IP usage? by arivanov · · Score: 4, Informative

      There is a tremendous waste of space all over the place, not just class thos few class As you mention.

      As an example: In one well known red brick UK university you have to have a public IP address and you are not allowed to put kit behind a NAT even if that kit OS something esoteric and obsolete like the Silicon Graphics or AS1 that drives Bruker NMRs. As a result you have the choice to leave it unconnected which is a major annoyance as it is designed for network connectivity or to leave it at the mercy of the elements. This is done so that the "usage is not reduced" so that the overall university allocation is still justified.

      While at it, IIRC the aforementioned Bruker as a class B which is not used for anything but to give semi-unique addresses to different components of Lab machinery which sit on internal networks worldwide. Classic abuse of public address space for what amounts to textbook RFC 1918.

      IBM is holding 9.0.0.0/8 which it practically does not use, There is a huge block in the high /8 area which is unused and reserved for edu.

      The only place where there is some IPv4 address shortage are the APNIC blocks. RIPE and especially ARIN still have plenty of address space to go around even without going and starting to ask people like IBM if they actually use those class As.

      --
      Baker's Law: Misery no longer loves company. Nowadays it insists on it
      http://www.sigsegv.cx/
    9. Re:Stats on IP usage? by TCM · · Score: 5, Informative

      IPv6 addresses are not cryptographic keys, even if their space is as big. Relying on the ability to "hide" in the address space is so bad, you shouldn't even begin thinking about it. Better keep your services up-to-date and secure.

      Also, IPv6 NAT should never ever see the light of day.

      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    10. Re:Stats on IP usage? by dubl-u · · Score: 3, Funny

      HP+DEC has two entire class A (isn't it interesting that they were side by side?)

      Whoa. Working from your document, if this trend contiues they will next buy Apple, and then MIT. That would be a powerhouse indeed.

      Although really, they should go the other way, buying Xerox and nabbing whatever the hell 14/8 is used for. Then they could have the world's only /6. That would either be the world's coolest dorky thing, or the world's dorkiest cool thing. I can't tell which.

    11. Re:Stats on IP usage? by ultranova · · Score: 1

      Yes but NAT is evil, it's a dirty hack. Plus NAT is changing the face of the internet, clearly separating content provider and producers. Sure you can host your blog anywhere now, but what about censorship ? If things such as darknets, freenets, etc become needed NAT will be a major annoyance.

      So why is the US governmetn pushing something that can make it easier to run tools to circumvent government control ? That's what sets my spider-sense tingling. Add the tradition of senators trying to slip bad laws by tagging them into something innocuous and important, and it becomes and outright warning siren. There has to be some nefarious purpose hidden here somewhere...

      --

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

    12. Re:Stats on IP usage? by Lauritz · · Score: 3, Insightful

      Just like the space of possible e-mail addresses is to large to iterate over, and it therefore is infeasible to create an exploid that propagates via e-mail?

    13. Re:Stats on IP usage? by pyite · · Score: 1

      I'm curious as to whether there are any reliable stats out there about the availability of IPv4 address space and how it has changed over time.

      Be careful what you wish for. That is a link to an article on IPv4 Address Utilization from the Internet Protocol Journal.

      --

      "Nature doesn't care how smart you are. You can still be wrong." - Richard Feynman

    14. Re:Stats on IP usage? by Y.T.G. · · Score: 1

      RE:" ... it has been predicted by various studies that we would run out of IPv4 addresses around 2010 ... " And then myspace happened ...

    15. Re:Stats on IP usage? by Anonymous Coward · · Score: 0

      Halliburton has their own class A

      Where'd they get those? Did I miss the war-on-ip?

    16. Re:Stats on IP usage? by Anonymous Coward · · Score: 2, Insightful

      IBM is holding 9.0.0.0/8 which it practically does not use

      Not true. IBM uses 9.0.0.0/8 internally for practically everything. All they have to do is publish routes and open the firewalls and their Intranet becomes Internet.

    17. Re:Stats on IP usage? by Detritus · · Score: 3, Insightful
      As an example: In one well known red brick UK university you have to have a public IP address and you are not allowed to put kit behind a NAT even if that kit OS something esoteric and obsolete like the Silicon Graphics or AS1 that drives Bruker NMRs. As a result you have the choice to leave it unconnected which is a major annoyance as it is designed for network connectivity or to leave it at the mercy of the elements.

      Setup a firewall, which is the proper way of doing it in the first place. The security benefits of NAT are incidental, not intentional. NAT also makes it difficult for network administrators to diagnose and isolate network problems.

      --
      Mea navis aericumbens anguillis abundat
    18. Re:Stats on IP usage? by nuzak · · Score: 1

      > And then have your zombies run this. The exploit would then run this. etc. etc.. and the Internet craps outs.

      No it wouldn't, the low-octet parts of the internet would drown each other out first, causing a much slower distribution to the rest of the net. Random is probably the best distribution you can get (assuming you don't have some master controller or something). The only reason Slammer didn't bring down more of the net was because of a flaw in its RNG that favored half the address space over the rest.

      If you found a flaw that propogated over anycast addressing, then you would probably have the same effect. IPv6 allows for much bigger datagrams too, so you could probably write a bigger single-packet virus more easily.

      --
      Done with slashdot, done with nerds, getting a life.
    19. Re:Stats on IP usage? by $sjfsjf · · Score: 1
      Hah, consider yourself lucky.

      In a certain high profile Irish university all machines have their own real world ips and NAT is forbidden. However, they only thing they can access is a web proxy.

    20. Re:Stats on IP usage? by Pheersome · · Score: 1

      See the first few graphics in kc claffy's presentation to ARIN. Poke around caida.org for more tasty data.

      --
      Better to light a candle than to curse the darkness.
    21. Re:Stats on IP usage? by netrangerrr · · Score: 1

      Actually the article says that IANA will be out of large /8 blocks in 2008.
      After that the regional registrys have 1 year worth of space available internally.
      After that, ISPs have to start conserving.... Sort of like convincing people to conserve oil....
      IPv4 will never "run out of addresses", they will just become an increasingly valuable commodity owned by the "haves"
      IPv6 just levels the playing field between the haves and the want to haves....

      --
      "As for the future, your task is not to foresee it, but to enable it." - Antoine de Saint-Exupery
    22. Re:Stats on IP usage? by ElNonoMasa · · Score: 1

      Also, IPv6 NAT should never ever see the light of day.

      Famous last words, reminds me of:
      "640Kb ought to be enough for everybody"

    23. Re:Stats on IP usage? by ClamIAm · · Score: 1

      Except for one thing: people who own IP addresses tend to get them in sequence. All you need to do is run lookups to find large blocks of IPs (large businesses, big telcos, etc) and then iterate over those.

    24. Re:Stats on IP usage? by Arthur+B. · · Score: 1

      Because the government at a decision level doesn't understand these questions... the guys who made that decision are probably non-evil geeks. If NAT had never existed then VOIP would be so much easier... Skype was successful for only one reason, they had very good tricks to get around NAT... Wait until RIAA starts lobbying the government and say NAT actually prevents P2P, that IPv6 is a dangerous pirate tool that will allow anonymous p2p nets, and a terrorist tool featuring encryption of packets.

      --
      \u262D = \u5350
    25. Re:Stats on IP usage? by toppk · · Score: 1

      you will be beggin for nat-on-ipv4 vs. ipv6. home users aren't going to be using global addresses so what's the friggin point.

    26. Re:Stats on IP usage? by AnyoneEB · · Score: 1

      Huh? Why would home users not have global addresses? Just using the 6to4 or whatever addressing every ipv4 address gets you some thousands of ipv6 addresses, right?

      --
      Centralization breaks the internet.
    27. Re:Stats on IP usage? by AnyoneEB · · Score: 2, Insightful

      Cisco thinks we need new routers. Color me surprised.

      --
      Centralization breaks the internet.
    28. Re:Stats on IP usage? by AnyoneEB · · Score: 1

      What is wrong with IPv6 NAT? Using NAT because you do not have enough addresses (like most home users do now) is one thing, but I see nothing wrong with NATing a bunch of computers which are supposed to be locked-down and should never be acting as servers to the public internet. Obviously, other security measures have to be used, but NATs do help. Or are you saying that in such a case, the computers should have routeable IPs, and the router should be set up with the proper ACLs?

      --
      Centralization breaks the internet.
    29. Re:Stats on IP usage? by arivanov · · Score: 1

      Exactly.

      Classic case.

      And Why the F*** do they need to be on a public address in such case?

      Same with IBM's internal use of 9.0.0.0/8

      --
      Baker's Law: Misery no longer loves company. Nowadays it insists on it
      http://www.sigsegv.cx/
    30. Re:Stats on IP usage? by dodobh · · Score: 1

      Google for the BGP Movie.

      http://www.potaroo.net/avi/comp.m1v

      --
      I can throw myself at the ground, and miss.
    31. Re:Stats on IP usage? by Anonymous Coward · · Score: 0

      How's that Linux desktop conversion going, anyhow?

    32. Re:Stats on IP usage? by pavlov112 · · Score: 1

      Yeah... we call it the "Power 9 Network" (although I don't know the justification for the "Power" part - probably some internal PR thing). It sure makes my internal server whitelists easy to maintain!

    33. Re:Stats on IP usage? by DavidTC · · Score: 1

      Or are you saying that in such a case, the computers should have routeable IPs, and the router should be set up with the proper ACLs?

      Um, duh, yes. That's exactly what everyone's been saying, for years. Using a NAT as a cheap-ass firewall hasn't helped anything.

      Although it wouldn't hurt for computers to start having security measures built in, where we didn't need any damn firewalls. I just wish it was possible to code a protocol that wouldn't present a security vulerablity to expose that port directly to the Internet.

      Wait. I forgot two words there: I just wish it was possible for Microsoft to code a protocol that wouldn't present a security vulerablity to expose that port directly to the Internet.

      --
      If corporations are people, aren't stockholders guilty of slavery?
    34. Re:Stats on IP usage? by macdaddy · · Score: 1
      I just wish it was possible to code a protocol that wouldn't present a security vulerablity to expose that port directly to the Internet.

      No code will ever be impervious to attack. That's the way it will always be. The sooner programmers get over their own damned egos the sooner they'll be able to formulate methods for responding rapidly to security incidents. The head-in-the-sand approach only protects your ears. Your ass still gets shot off in the end.

  8. 2008? by Billosaur · · Score: 4, Insightful

    As the CIO Council and Office of Management and Budget help map out the June 2008 transition to IP Version 6, perhaps the biggest challenge is that they're entering unfamiliar territory.

    In the newest additions to the IPv6 Transition Guidance, the council's Architecture and Infrastructure Committee has provided a list of best practices and transition elements that agencies should use as they work to meet the deadline.

    So the government has a year-and-a-half to meet this deadline? Forgive the cynicism, but given that they have a loose set of guidelines and so many systems that would need conversion, I think they're being a tad optimistic. Kudos for trying this, but I won't be surprised when it takes until 2010.

    --
    GetOuttaMySpace - The Anti-Social Network
    1. Re:2008? by Mariner28 · · Score: 5, Informative
      Actually, the DoD is transitioning to IPv6 capability by 2008, and yes, there's no way all systems will be capable of supporting IPv6, let alone transitioning to IPv6 exclusively, by then. So as systems, and more importantly - applications, are upgraded over time, they will get there.

      Ironically, it's not the government that's dragging its feet - it's the contractors. You'd think they've never heard of IPv6 before, even though every contract written in the last year or so is supposed to contain a clause stating that the system/application delivered under that contract will support IPv6...

      --
      "A little misunderstanding? Galileo and the Pope had a little misunderstanding."
    2. Re:2008? by Gogo0 · · Score: 1

      It seems impossible, but thats because it is.
      From years of working for the government in IT, I know that it is practically SOP to push some insane requirement on everyone, delay it a few times, and then go into panic mode when everything isnt 100% at the deadline.

      This happens ALL the time.

      Also, I didnt read the document detailing the agencies affected by this, but "US Government" does not mean everyone. It could simply be a few agencies that must meet this requirement. This probably also wont affect all the branches of military (and if it does, it will be handled by those branches anyway). It is probably a much smaller job than it is made out to be (though like I said, i didnt RTFA).

    3. Re:2008? by dubl-u · · Score: 1

      Ironically, it's not the government that's dragging its feet - it's the contractors. You'd think they've never heard of IPv6 before, even though every contract written in the last year or so is supposed to contain a clause stating that the system/application delivered under that contract will support IPv6...

      Heh. A friend of mine in government called me up in 2000 because some manager wanted to delay some client/server project until IPv6 was ready; since they'd all been hearing vaguely about IP space exhaustion and IPv6, it probably seemed reasonable. I happily told her that it was bullshit to wait, though. Six years later and IPv6 is still a reason for delaying projects. Go figure.

  9. What are the Downsides to IPv6? Anyone? by Banner · · Score: 3, Interesting

    I haven't had the time yet to read over the specs and try to figure out what the downsides and hassles for the rest of us will be with IPv6, but I'm sure there are slashdotters out there who have taken the time to figure out where the problems and issues are.

    If those of you out there who understand those issues could make a few posts here I would greatly appreciate it.

    Thank you.

    1. Re:What are the Downsides to IPv6? Anyone? by drinkypoo · · Score: 5, Insightful

      I am not amazingly versed in this issue but several things stand out immediately to anyone who has a little networking experience.

      1. Lots of legacy equipment does not and will never support IPv6. That means...
      2. We will have a whole bunch of IPv4 to IPv6 gateways. This will be absolutely necessary. We have them now, of course, but not so many of them. You think NAT is a PITA when you have IPv4 on both sides of the wall? Try it with different protocols. You're going to have fun!
      3. IPv6 addresses are four times the size of IPv4 addresses. That means additional computation is necessary to handle the simplest IP tasks (routing.) Doing the comparison to find out if a packet is yours on a 32 bit system can take as many as four comparisons, whereas with IPv4 it was only one.
      4. IPv4 software is mature, IPv6 software is comparatively untested. GUIs need to be developed for configuration, and all the software has to be developed. A lot of software has IPv6 support, but hasn't really been hammered on in that way, simply because practically no one is using IPv6. There will be significant fallout.
      5. IPv6 may be simpler, but retraining will still be necessary. Lots of people have spent literally decades getting used to TCP/IP, learning all its ins and outs, and figuring out how to make it do the right thing. IPv6 is allegedly more intelligently designed, but there will still be gotchas.

      I'm sure someone with a little more knowledge, and/or a little more imagination, can come up with others.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:What are the Downsides to IPv6? Anyone? by stratjakt · · Score: 1

      I don't see why every single device needs to be directly connected to the 'net.

      I like NAT, I like maintaining just one firewall, and I guess with ipv6 I still could keep my "chokepoint", but the fact that I have it sort of neglegates the nescetivity of it.

      But thats just one little bears opinion.

      --
      I don't need no instructions to know how to rock!!!!
    3. Re:What are the Downsides to IPv6? Anyone? by Anonymous Coward · · Score: 1, Funny

      IP addresses will be harder to memorize. For instance, in ipv4 localhost is 127.0.0.1, whereas in ipv6 it's ae241:3241acnzes:wtfffffffffffffff?!:2311134kadsfa saczaq:whenwillitstop:wheasee131431fsna:khaaaaan!

    4. Re:What are the Downsides to IPv6? Anyone? by Anonymous Coward · · Score: 3, Funny

      For instance, in ipv4 localhost is 127.0.0.1, whereas in ipv6 it's ae241:3241acnzes:wtfffffffffffffff?!:2311134kadsfa saczaq:whenwillitstop:wheasee131431fsna:khaaaaan!

      That's amazing! I've got the same combination on my luggage!

    5. Re:What are the Downsides to IPv6? Anyone? by Wesley+Felter · · Score: 2, Informative

      Virtually every application and router must be updated to support IPv6.
      Addresses are longer and harder to remember.
      Packet headers are larger, so less data fits in each packet.
      Multihoming still hasn't been sorted out.
      Certain default configurations allow anyone to see your MAC address and thus track your computer more easily (but fixes for this are known).
      Administration of a dual-stack network may cost almost twice as much as administration of a pure IPv4 network.

    6. Re:What are the Downsides to IPv6? Anyone? by Abcd1234 · · Score: 4, Informative

      IPv6 addresses are four times the size of IPv4 addresses. That means additional computation is necessary to handle the simplest IP tasks (routing.)

      Uhh... what? One of the big advantages of IPv6 over IPv4 is that it will make routing *easier*, thanks to the hierarchical address space.

    7. Re:What are the Downsides to IPv6? Anyone? by drinkypoo · · Score: 1

      It makes it easier, as in, you don't have to check through a big complex agglutination of routes to decide where a packet goes. However, comparing a packet's address to a target address involves four times as many bits in IPv6 as in IPv4.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    8. Re:What are the Downsides to IPv6? Anyone? by Abcd1234 · · Score: 1

      LOL. Yes, at the edges of the network, hosts will have to switch from comparing 4 bytes to comparing a whopping *16*. NOOOOOO!

    9. Re:What are the Downsides to IPv6? Anyone? by TCM · · Score: 4, Informative
      However, comparing a packet's address to a target address involves four times as many bits in IPv6 as in IPv4.
      Wrong. Wrong. Wrong! Do you think the target address is scattered randomly through every packet? No, it has a fixed place in the header.

      Additionally, there are less options in IPv6, making the logic to analyze a packet even more simple than for IPv4.

      Random Google result:

      The improved routing, or movement of information from a source to a destination, is more efficient in IPv6 because it incorporates a hierarchal addressing structure and has a simplified header. The large amount of address space allows organizations with large numbers of employees to obtain blocks of contiguous address space. Contiguous address space allows organizations to aggregate addresses under one prefix for identification on the Internet. This structured approach to addressing reduces the amount of information Internet routers must maintain and store and promotes faster routing of data. In addition, as shown in figure 5, IPv6 has a simplified header because of the elimination of six fields from the IPv4 header. The simplified header also contributes to faster routing.
      http://www.cybertelecom.org/dns/Ipv6.htm

      If you keep spreading FUD instead of doing a simple Google search we will never get IPv6.
      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    10. Re:What are the Downsides to IPv6? Anyone? by drinkypoo · · Score: 1
      However, comparing a packet's address to a target address involves four times as many bits in IPv6 as in IPv4.
      Wrong. Wrong. Wrong! Do you think the target address is scattered randomly through every packet? No, it has a fixed place in the header.

      Yes, and it is four times as long in IPv6 as it is in IPv4. I didn't think this was that complicated a concept. I do realize that other parts of the packet have been streamlined, but this is going to affect edge routers and layer 3 switches.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    11. Re:What are the Downsides to IPv6? Anyone? by jandrese · · Score: 1

      One big downside is that it's not really used on the internet, so it's really hard to get experiance with it on a daily basis. Just try to ask your ISP for an IPv6 address, it probably won't do any good because their routers don't have IPv6 turned on anyway. There is only a handful of hosts on the internet that have IPv6 addresses at all.

      If people have no real world experiance with it, they're not going to be very good at deploying it for 1,000 army boxes. Most admins don't even know how to enable IPv6 on their routers.

      --

      I read the internet for the articles.
    12. Re:What are the Downsides to IPv6? Anyone? by maird · · Score: 1

      Did ARP disappear for IPv6? You should only have to compare addresses for packets your NIC will take off the wire (i.e. those with MAC headers that target you or multi/broadcast MAC addresses). Most of those frames will be for your IP address anyway. Even if that isn't true, if the addresses are well structured then it ought to be possible to compare regions of the address with most relevant significance before regions with less relevant significance and eliminate packets not for you with minimal compares. I assume that most relevant is the inverse of most significant. I haven't looked at the structure of IPv6 addresses in a very long time but, if you were to use IPv4 as an example. An IPv4 stack on an 8 bit system might be optimised by comparing the fourth octet first. My instinct would be to compare 4th, 3rd, 2nd and 1st in that order (other heuristics may be better). I suspect the same principle can be applied to IPv6 and most cases would require one compare only (machine word sized). I don't belieev it requires four times as many compares as IPv4 on a 32 bit system. It must require between one and 4 (mean) and I suspect the mean is very close to 1.

    13. Re:What are the Downsides to IPv6? Anyone? by TCM · · Score: 2, Informative

      Sorry, I must have misread something. But I still think this is FUD.

      Yes, the address is four times as long, but since many checks for valid options can be removed and routing tables are going to get smaller, the additional overhead is small or non-existent, maybe even negative. What is a simple check of an address against a table of addresses with a (now fixed!) mask compared to the complex logic to verify the validity of 6 additional options?

      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    14. Re:What are the Downsides to IPv6? Anyone? by gclef · · Score: 4, Interesting

      There is also right now a huge disagreement going on in the background about how to multi-home in IPv6.

      The presently-proposed model implies that only big ISPs (plans for at least 200 customers that you'll be allocating space to) can get their own IP space...everyone else has to get space allocated to them from bigger groups. This, predictably, is making the content providers and big enterprises very unhappy, because they're used to (and now require) multiple uplinks to differing ISPs.

      The proposed fix for this problem, shim6, has been routinely savaged as a complete non-starter. That's mostly because it's proposing allowing each and every end host to make it's own decisions about what path to take, causing all sorts of uglyness for security devices and traffic engineering.

      There presently is no good answer to this, which is why a lot of orgs are holding off on IPv6.
    15. Re:What are the Downsides to IPv6? Anyone? by plague3106 · · Score: 1

      I'm not sure this is true; by the time the packet gets to the network, you can probably assume that the high order bits already match... otherwise the packet shouldn't have gotten as close to your computer as it did. At least that's what I'm infering by the hierarchical routing..

    16. Re:What are the Downsides to IPv6? Anyone? by Red+Flayer · · Score: 1
      We will have a whole bunch of IPv4 to IPv6 gateways. This will be absolutely necessary. We have them now, of course, but not so many of them. You think NAT is a PITA when you have IPv4 on both sides of the wall? Try it with different protocols. You're going to have fun!
      If by "going to have fun" you mean "make a lot of money consulting," then yes, quite possibly. Otherwise something tells me that you're using some kind of literary device to make a point.
      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    17. Re:What are the Downsides to IPv6? Anyone? by drinkypoo · · Score: 1
      Did ARP disappear for IPv6? You should only have to compare addresses for packets your NIC will take off the wire

      Did I miss a memo? Is there a psychic component to IPv6? Because if not, you have to do a comparison to identify packets your NIC will take off the wire. In the case of routers and other layer 3 devices, you will have to compare all packets to determine where they should go; For a non-routing system you can start with the least significant bits and work your way towards the MSB from there. Either way there's comparisons involved.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    18. Re:What are the Downsides to IPv6? Anyone? by convolvatron · · Score: 4, Insightful

      there was actually a perfectly good answer to this proposed by deering.
      geographic addressing. it was unnecessarily denounced as anti-provider
      and socialist.

    19. Re:What are the Downsides to IPv6? Anyone? by drinkypoo · · Score: 1
      I'm not sure this is true; by the time the packet gets to the network, you can probably assume that the high order bits already match...

      As a wise man once said, don't make assumptions - it makes an ass out of you, and umption. Making assumptions is one great way to create a big fat gaping security hole.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    20. Re:What are the Downsides to IPv6? Anyone? by TCM · · Score: 1

      Everyone has the ability to get an IPv6 tunnel. When deployed, it's not much different than a native IPv6 connection. SixXS has 4 PoPs in the USA but only 220 users there so far. Go sign up! You just have to want to. Saying it's not used is plain wrong and helps noone.

      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    21. Re:What are the Downsides to IPv6? Anyone? by Banner · · Score: 1

      That actually sounds like one of the more serious issues I've seen so far. I've seen how some ISP's are extremely difficult (to put it mildly) to get an address space out of already in IP4. Not letting me get an address space on my own when the number of spaces has been so radically increased is kind of dumb.

    22. Re:What are the Downsides to IPv6? Anyone? by TheUser0x58 · · Score: 1

      Packets traveling in an ethernet network use MAC addresses for delivery, not IP addresses. Thus, your NIC will pick up packets with a matching MAC address, and the IP address is ignored until the packet gets into the actual OS. The MAC address is kept in the ethernet header. Your NIC isnt going to be doing any extra work, its all in the OS.

      --
      -- listen to interesting music, support independent radio... WPRB
    23. Re:What are the Downsides to IPv6? Anyone? by TCM · · Score: 1

      Well, of course there are still MAC addresses. But ARP indeed went away. There are now ICMPv6 solicitation and advertisement messages which provide the MACIPv6 connection.

      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    24. Re:What are the Downsides to IPv6? Anyone? by TCM · · Score: 1

      MAC<->IPv6, sorry.

      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    25. Re:What are the Downsides to IPv6? Anyone? by lgw · · Score: 2, Informative

      The byte size of the address is a complete non-issue in networking hardware. The part of networking that is hard is not the part where you compare a string of bytes.

      The real issue is that IPv6 was supposed to provide a heirarchical address scheme to simplify routing, but hasn't actually done so. Global addresses are just a flat number. Site local addresses completely failed to address the issue, and have been deprecated without even a suggested replacement. Link local addresses aren't useful for much beyond auto-configuration. There are clearly enough bits to work with, but no useful RFC yet.

      IPv6 multicast will be neat, however, in a decade or two when you can count on it being available.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    26. Re:What are the Downsides to IPv6? Anyone? by TCM · · Score: 1
      I don't see why every single device needs to be directly connected to the 'net.
      Not seeing a need should not prevent us from providing the ability anyways. Noone says you have to connect everything directly.

      I like NAT, I like maintaining just one firewall
      One is totally unrelated to the other. Now you have NAT+packet filter, because NAT in itself is doing nothing for security. With IPv6 you only have the packet filter. So which is better? The simpler solution which provides the ability to directly connect multiple computers without paying hefty sums for address space or the more complex solution which provides no such thing?
      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    27. Re:What are the Downsides to IPv6? Anyone? by lgw · · Score: 1

      Certain default configurations allow anyone to see your MAC address and thus track your computer more easily (but fixes for this are known).

      The only "default configuration" I know of that uses your Mac address are link-local addresses, which are by definition non-routable. Everyone on your local link knows your MAC address already so this is hardly an issue. Unless you meant something else?

      --
      Socialism: a lie told by totalitarians and believed by fools.
    28. Re:What are the Downsides to IPv6? Anyone? by 19thNervousBreakdown · · Score: 1

      You can still have your firewall, and here's how you make it act just like a wide-open NAT:

      Deny all connections from the external interface to the internal interface.

      That's it. Put your currently existing firewall rules on top of that, and you're done. I think you're having an issue because you like the "warmer sound" of IPv4.

      --
      <xml><I><am><so><damn>Web 2.0</damn></so></am></I></xml>
    29. Re:What are the Downsides to IPv6? Anyone? by plague3106 · · Score: 1

      As a wise man once said, don't make assumptions - it makes an ass out of you, and umption.

      Neat saying, and irrelevent here. Computer systems make assumptions all the time. To say otherwise is foolish.

      Making assumptions is one great way to create a big fat gaping security hole.

      So what would be teh security hole here? You computer gets a packet really intended for another host? Yippee. As a variant (which another poster suggested), you could check the low order bits first, and if they don't match, just discard.

    30. Re:What are the Downsides to IPv6? Anyone? by jd · · Score: 2, Interesting
      Wrongo on the routing. The last 48 bits are reserved for the node's MAC address and the first 16 bits are reserved for the type of traffic. The rest is heirarchically defined by the router. (The router advertisment is done via RADV and the address is discovered by the machine from that advertisment).


      The practical upshot is that if the traffic is for that LAN, you need only test the 48 bits for the MAC address. If it is for a node further downstream, there will be a non-zero value in the next byte after your router heirarchy addreess, provided that is NOT within the MAC address. If it is for a node reachable upstream, then one of the bytes within the router heirarchy address will be different (up to an absolute maximum of 8 bytes, which is 2 words on a 32-bit machine or 1 word on a 64-bit system).


      IPv6 also does not support packet fragmentation - the network is interrogated to find the largest supported packet from end-to-end, so stateful routing will be unnecessary, reducing the CPU workload. Also, because there are no fragments, packets should be more reliable. In IPv4, if a fragment is lost, the whole packet is resent. This not only increases the opportunities of a packet loss, it also increases the network load on a retransmit, which means a greater chance of packets being lost on the retransmit.


      It's interesting to figure out what legacy equiptment out there will prove bothersome. Layer 2 switches won't notice or care. Cisco routers have supported IPv6 for a decade now. Bay - long dead - was also an early adopter, so many of their routers should be IPv6-capable, with no need of any updates. Linux has had IPv6 patches since 2.0.20, and mainstream since 2.1.8. I think IPv6 was added in Solaris 2.5.1. There was an alternative Windows TCP/IP stack by TCP Software that supported IPv6 about 9 to 10 years ago.


      All in all, if anyone's complaining about a lack of support, it's NOT because support has been lacking.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    31. Re:What are the Downsides to IPv6? Anyone? by jd · · Score: 1

      ARP did not strictly go away, it is now simply merged in. Zeroconf is achieved by getting the address of the network from the router, and the local address of the node by getting th MAC address, then combining the two to build the full address.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    32. Re:What are the Downsides to IPv6? Anyone? by jd · · Score: 3, Interesting
      In IPv6, the MAC address is kept in the ethernet frame but also in the low 48 bits of the IP address. Thus, routers do not need to have an ARP lookup table to get the MAC address - they can simply copy-and-paste from the IP address in the packet (for the final step) or the IP address of the next router in the path (for all other steps).


      This means the number of tables for lookups is reduced by 1 and there is no need to do reverse lookups (so there is no latency in such activity). It is also central to the way IPv6 handles mobility, as it means (a) you're guaranteed there is an IP address available for you in the network you join, (b) the host part of the IP address will remain the same, only the network component will change, and (c) because only the network component changes, routers will be capable of re-routing traffic upstream to the new destination with zero packet loss.


      (Most mobile IP uses forwarders, but IPv6 was designed from the start to have mobility within the protocol as far as possible and not as a hack.)

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    33. Re:What are the Downsides to IPv6? Anyone? by TCM · · Score: 1

      Yes, but this is acquiring an address.

      I was talking about communication on the network where you already have an address and want to know which MAC address another host on the same segment has. There is no ARP for that anymore.

      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    34. Re:What are the Downsides to IPv6? Anyone? by Wesley+Felter · · Score: 1

      If a host uses stateless autoconfiguration, then by default the host part of its global IPv6 address will contain its MAC address.

    35. Re:What are the Downsides to IPv6? Anyone? by lgw · · Score: 1

      On the one hand, that's an ugly kluge, but on the other hand: a global IPv6 address uniquely identifies your computer anyway, it's not like you lose anything by giving away your MAC address as well.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    36. Re:What are the Downsides to IPv6? Anyone? by Drishmung · · Score: 3, Informative

      Fair point, but wrong example. localhost in IPv6 is ::1

      --
      Protoplasm. Quiet Protoplasm. I like quiet protoplasm.
    37. Re:What are the Downsides to IPv6? Anyone? by Wesley+Felter · · Score: 2, Informative

      Some people are concerned that when a host moves to a different subnet, it could still be tracked because the host part of the address remains the came. In IPv4 there is no simple way to track a host across subnets.

    38. Re:What are the Downsides to IPv6? Anyone? by HTH+NE1 · · Score: 1

      6. Fictional IP addresses shown on television shows and movies might resolve to actual IPv6 addresses.

      --
      Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
    39. Re:What are the Downsides to IPv6? Anyone? by Wesley+Felter · · Score: 2, Informative

      In IPv6, the MAC address is kept in the ethernet frame but also in the low 48 bits of the IP address. Thus, routers do not need to have an ARP lookup table to get the MAC address - they can simply copy-and-paste from the IP address in the packet (for the final step) or the IP address of the next router in the path (for all other steps).

      This is not correct; such a scheme would not support manually-assigned addresses, privacy addresses, or cryptographically-generated addresses. IPv6 has neighbor discovery (and its cache) just like IPv4 has ARP.

    40. Re:What are the Downsides to IPv6? Anyone? by jd · · Score: 1
      You do the same in reverse. The first 72 bits are based on the location in the network heirarchy and the type of traffic. The last 48 bits are the MAC address. So, to get the MAC address, you simply peel off the last 48 bits of the IP address.


      An IPv6-aware router could use this to avoid needing any additional tables or protocols in order to track MAC addresses, as they could just copy those last 48 bits directly into the ethernet frame. There would be no need to index anything or look anything up. For most networks, this will not make an obvious difference, but for very large networks, the elimination of an entire search phase and the elimination of all ARP-like traffic should reduce latencies and packet loss.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    41. Re:What are the Downsides to IPv6? Anyone? by lgw · · Score: 1

      We don't know what subnetted IPv6 will look like yet. Site-local addresses are deprecated and there's isn't a likely replacment AFAIK.

      If everything is done with global addresses, for lack of a good subnetting RFC, you'll lose all anonymity (as you would with any all-global addressing scheme). I see this as a big problem with IPv6 at home (along with the fact theat my NAT box is currently 100% successful in preventing actual attacks - I'll hate to give it up).

      One hopes that a good RFC for a hierarchical site-local addressing scheme will be submitted, and that it won't use the MAC address. MAC-based link-local addresses are cool, and will hopefully let you acquire a site-local address without *any* per-machine configuration.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    42. Re:What are the Downsides to IPv6? Anyone? by TCM · · Score: 1

      But this is not how it works AFAICS. Since you can arbitrarily set IPv6 addresses on an interface, I don't think such a mechanism would even make sense. You can't rely on a format of the last bits of an address.

      I'm not using autoconfig locally so I can't check with tcpdump. But right now I am definitely seeing ICMPv6 solicitation and advertisement messages flying around.

      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    43. Re:What are the Downsides to IPv6? Anyone? by Wesley+Felter · · Score: 1

      We don't know what subnetted IPv6 will look like yet.

      Sure we do. You get a /N prefix from your ISP, all subnets are /64, so you have 2^(64-N) subnets in your site.

      If everything is done with global addresses, for lack of a good subnetting RFC, you'll lose all anonymity (as you would with any all-global addressing scheme).

      It depends on what you mean by "anonymity". If you mean that nobody can tell how many hosts are on your network, you have a point, but I'm not sure how many people care about that.

      I see this as a big problem with IPv6 at home (along with the fact theat my NAT box is currently 100% successful in preventing actual attacks - I'll hate to give it up).

      A "deny all incoming connections" firewall will prevent just as many attacks as NAT.

      I've never seen the benefit of site-local addresses, so the lack of them in IPv6 doesn't bother me.

    44. Re:What are the Downsides to IPv6? Anyone? by ThinkingInBinary · · Score: 1
      In IPv6, the MAC address is kept in the ethernet frame but also in the low 48 bits of the IP address.

      No No NO! In IPv6 when stateless autoconfiguration is used the MAC address is stored in the lower 64 bits. First come the first three bytes of the MAC address, then 0xFF 0xFE, then the last three bytes. I can attest to this; my tunnel broker (SixXS) assigns 2001:4830:xxxx::1 to my router, but my other computers have 2001:4830:xxxx::AABB:CCff:feDD:EEFF (where the MAC is AA:BB:CC:DD:EE:FF). It is entirely possible to use another addressing scheme, and I expect that many enterprise users will, to avoid the problem of having to change their servers' DNS entries if the Ethernet cards get replaced or swapped. This is not to say, of course, that stateless autoconfiguration isn't the freaking coolest networking feature ever (okay, maybe the invention of the Internet itself was cooler).

    45. Re:What are the Downsides to IPv6? Anyone? by lgw · · Score: 1

      Sorry, I should have said "we don't know what non-global subnetting will look like". I realize you can solve the problem at home with a firewall, but how many home users have a seperate hardware firewall today? Well, I guess ISPs could ship something built into the modem the way they do for NAT boxes today. However, NAT lets me put as many boxes as I desire behind my Internet connection today, avoiding the charge-per-box model that is certain if each machine gets an address from the ISP. Another box to solve that, I guess.

      The benefit of site-local addresses is the same as the benefit of 10.x.x.x, 192.168.x.x (and whatever that other one is) today: a user cannot accidentally put a machine in these ranges "on the internet" today. It's going to be a mess when any machine on the entire corporate network is visible to inbound connections from the world by default.

      Of course, you can try to configure firewalls and such to prevent this, opening holes for the servers you want, but it's *nice* to have the default on your side! Especially if your IT team is a tribe of shaved monkeys who still occasionaly make a mess on the carpet and can barely be trained to power-cycle the firewall for bananas. Maybe you only work with good network admins? ;)

      The trick is to have site-local addresses that are globally unique (to simplify bridging between sites in large companies), but retain enough subnet bits so that the admins of a large company can create a hierarchy of subnets to simplify management, reports, and summaries. For example, it would be nice to give each large test lab a range of subnets in a way that's easy to keep track of when you have several labs per site and several sites.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    46. Re:What are the Downsides to IPv6? Anyone? by zizzo · · Score: 2, Interesting

      The single greatest drawback is that it is not compatible with IPv4, mandating huge purchases of new equipment. That's why Cisco is pushing for it; they stand to make billions. This isn't a bad plan for them but they have to sell the idea to everyone. The IP space "crisis" is just the tool to do that.

      Other drawbacks, besides stuffing Cisco full of cash, are:

      1) Upgrades required for all end-user software.

      2) Large address spaces is human-hostile (think 192.168.45.22 is hard to use? Try 2ee4:43:2001::3e3e:1ea7, and that's a short one)

      3) Default IPv6 address will quite likely embed your Ethernet MAC, making all anonymity a thing of the past. This is not mandated by the spec but is often mentioned and used and makes life simpler for admins.

      Upsides:

      Every single atom in every single dollar bill that Cisco collects can have its own IP address! How sweet is that!

      Possibly faster routing. The IP header is simplified and IP checksumming is gone, so IP layer hardware can usually actually go faster despite the larger header. IPv6 routers are also allowed to forgo fragmentation, again making them faster and simpler.

      Superior multicast support and death to broadcast. Multicast is used instead of broadcast for ARP.

      Improved DNS facilities. Good thing too since the inscrutable addresses means you'll need to put everything in DNS.

    47. Re:What are the Downsides to IPv6? Anyone? by zizzo · · Score: 1

      Layer 2 switches won't notice or care.

      I was surprised that some switches did actually care. I think it was because IPv6 uses multicast ethernet MACs that older switches did not understand. My memory is hazy though and it is possibly I'm wrong on this.

    48. Re:What are the Downsides to IPv6? Anyone? by jd · · Score: 1

      IPv6 does use multicast and anycast (which is multicast in one direction, unicast in the other) for all discovery services and protocols, which means you won't be able to do any kind of initialization over a switch that drops multicast packets. I guess this could be considered "not working". :)

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    49. Re:What are the Downsides to IPv6? Anyone? by grosskur · · Score: 1

      The showstopper with IPv6 is that it was not designed with a coherent transition plan in mind. Sure, once everyone is using IPv6 it should work fine, but making the switch from IPv4 to IPv6 has enormous costs associated with it.

      The IPv6 mess by D. J. Bernstein has much more detail:

      “The IPv6 designers made a fundamental conceptual mistake: they designed the IPv6 address space as an alternative to the IPv4 address space, rather than an extension to the IPv4 address space.

      “In other words: The current IPv6 specifications don't allow public IPv6 addresses to send packets to public IPv4 addresses. They also don't allow public IPv4 addresses to send packets to public IPv6 addresses. Public IPv6 addresses can only exchange packets with each other. The specifications could have defined a functionally equivalent public IPv6 address for each public IPv4 address, embedding the IPv4 address space into the IPv6 address space; but they didn't.

      “This might sound like a very small mistake: after all, once IPv6 is working, we can move everything to IPv6, so who cares about IPv4? The problem is that this mistake has gigantic effects on the cost of making IPv6 work in the first place.

      “In short, because of this mistake in the IPv6 design, making IPv6 work means much more than upgrading software. Every administrator of a server on a public IPv4 address—and, for the same reasons, every administrator of a client on a public IPv4 address—has to go to extra effort to acquire and enable a public IPv6 address.

      “Example of the difference: As of 2002.11, Google hasn't published IPv6 addresses for www.google.com. What exactly is Google's reward for spending time setting up useless IPv6 addresses for its perfectly functional IPv4 machines? In contrast, they've had IPv6 software for years.

      “Under the current IPv6 specifications, to make the magic moment happen, not only do we have to convince a few thousand network programmers to do something with no immediate benefit, but we also have to convince millions of computer administrators to do something with no immediate benefit. This is an incredibly bad way to handle a transition.”

    50. Re:What are the Downsides to IPv6? Anyone? by jd · · Score: 1
      Technically, IPv6 is supposed to use 100% automatically network-generated addresses. Manual addresses on an interface are a big no-no, as that breaks a whole bunch of things. When the 6bone was in operation, and test addresses were used, there wasn't the infrastructure there to auto-generate. Instead, you'd typically request a prefix, based on your AS number and other characteristics of your network. You then fed that manually into your machine.


      However. this is not the correct way to go about this, and now that test addresses are no longer in use, manual configuration (except on totally isolated segments) would be a Bad Idea.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    51. Re:What are the Downsides to IPv6? Anyone? by jd · · Score: 1
      I discount manual configuration as you can't produce reliable mobility (as you can't guarantee an available address and can't use the prefix to back-propogate topology changes), you place the latency and burden of a DHCPv6 server on the network, you have to have reverse lookup, and machines that do do autoconfigure can't know for certain if you are there or not. Anything that adds inefficiency and breaks standards is Evil Incarnate. At least, when it's everyone's favourite vendor who is adding inefficiency and breaking standards! :)


      (I prefer not to draw a distinction. But that's because my drawings suck.)

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    52. Re:What are the Downsides to IPv6? Anyone? by TCM · · Score: 1

      For starters, routers need to be manually configured. Also, how would you give a server multiple addresses? Personally, I also don't like leaking my MAC addresses around to everyone, although there probably is no reasonable explanation for that.

      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    53. Re:What are the Downsides to IPv6? Anyone? by Anonymous Coward · · Score: 0

      You mean like you make assumptions about IPv6 when you clearly have no idea about how it works?

    54. Re:What are the Downsides to IPv6? Anyone? by dodobh · · Score: 1

      Nah. Businesses who want to multihome should be running BGP in the first place. Their fault if they have no clue on network engineering.

      --
      I can throw myself at the ground, and miss.
    55. Re:What are the Downsides to IPv6? Anyone? by gclef · · Score: 1

      Huh?

      These sites are running BGP already quite successfully. The problem is, big enterprises and content-providers have become quite attached to announcing their *own* space via BGP...you can't (or really shouldn't and shouldn't rely on) advertise one ISP's IP space to another one. That's where the problem comes from: large sites that want to run BGP need Provider-Independant IP space. You can't get that allocated to you in v6 unless you're an ISP, which is making the enterprises and content-providers mad.

      The IP allocation scheme is basically freezing everyone but the ISP's from being Provider-Independant and from running BGP themselves.

    56. Re:What are the Downsides to IPv6? Anyone? by ckaminski · · Score: 1

      And 128bit vector mathematics have been parts of numerous general purpose and embedded processors for years. This is a non-issue.

    57. Re:What are the Downsides to IPv6? Anyone? by drinkypoo · · Score: 1
      And 128bit vector mathematics have been parts of numerous general purpose and embedded processors for years. This is a non-issue.

      It does, however, increase the cost of the hardware; those vector units add substantially to the price of the chip, and they add program complexity, since they typically operate as a coprocessor.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    58. Re:What are the Downsides to IPv6? Anyone? by DavidTC · · Score: 1
      You can change MAC addresses, and MAC addressing is a 'lie'...it merely means hardware in the network card filters out all packets without that MAC. (Unless the card is promiscious.) That's it, that's all a MAC address does, it's a hardware filter. What's more, it's a filter every single device on the local network needs to know if they're sending you packets.

      It makes as much sense for setting the IPV6 to change the MAC address as anything. That lets the logical network on the wire line up with the logical network in IPv6, and keeps everyone from having to keep dumb lookup tables and RARP requests. (Or, alternately, everyone having to manually inspect every packet.)

      --
      If corporations are people, aren't stockholders guilty of slavery?
    59. Re:What are the Downsides to IPv6? Anyone? by dodobh · · Score: 1

      If you need to run BGP, you can always get a /32 allocated. The minimum announcement which ISPs will accept is a /48. While PI space is _nice_, it isn't mandatory. And if you are big enough, you can always get a /32.

      --
      I can throw myself at the ground, and miss.
    60. Re:What are the Downsides to IPv6? Anyone? by gclef · · Score: 1

      Not true...that's the whole point. According to ARIN allocation rules, you have to have business plans and evidence for sub-allocations up for 200 customers before they'll give you the /32. That doesn't apply to any enterprises or webhosters, so they're mad.

      Quoting from the ARIN Policy at http://www.arin.net/policy/nrpm.html :

      6.5.1.1. Initial allocation criteria To qualify for an initial allocation of IPv6 address space, an organization must: a) be an LIR; b) not be an end site; c) plan to provide IPv6 connectivity to organizations to which it will assign /48s, by advertising that connectivity through its single aggregated address allocation; and d) be an existing, known ISP in the ARIN region or have a plan for making at least 200 /48 assignments to other organizations within five years.

      Note: not an end site, and be a known ISP. That's the only way to get IPv6 addresses from ARIN right now....and that sucks.

  10. IPv6 Adoption by digitac · · Score: 3, Insightful

    This is a big step forward for IPv6 adoption, but I think the next major step will be by the cable companies. They want every set-top-box or cable TV to have two way communication and be fully addressable. Where else would they get the address space needed for that? IPv6 solves a lot of the problems they have with addressing that may devices. That will probably be the first way IPv6 gets into most of our homes.

    Digitac

    1. Re:IPv6 Adoption by Anonymous Coward · · Score: 0

      why do the cable companies want set-top boxes to be addressable? As for desktop computers, being addressable doesn't help for anything except profitless peer-to-peer applications.

    2. Re:IPv6 Adoption by gbjbaanb · · Score: 2, Insightful

      Na, it'll be when MS issues a critical update that accidentally switches your network stack to use IPv6 .... :-)

      Perhaps this is what it would take to get IPv6 in place - MS to say 'we will stop supporting IPv4 in a year's time'. Watch all the computer companies scramble to update their software (and hardware - obviously you'll need to buy the updated versions) and then it'll happen. Otherwise, we're going to be stuck with IPv4 for a very long time to come.

    3. Re:IPv6 Adoption by Breakfast+Pants · · Score: 2, Insightful

      Unless the boxes are going to be communicating with each other that is a total nonissue. You can communicate behind NAT with anyone else 2-way; as long as they aren't also behind NAT.

      --

      --

      WHO ATE MY BREAKFAST PANTS?
    4. Re:IPv6 Adoption by Wesley+Felter · · Score: 1

      This is a big step forward for IPv6 adoption, but I think the next major step will be by the cable companies. They want every set-top-box or cable TV to have two way communication and be fully addressable. Where else would they get the address space needed for that?

      10.0.0.0/8? It fits their "walled garden" business model perfectly.

    5. Re:IPv6 Adoption by Abcd1234 · · Score: 1, Insightful

      Uhh, the cable cos can, and already do, use private address spaces for their settop boxes, and this is the way it'll stay. There's no way a cable company will want their DSTB population externally reachable. As such, the IP address shortage is a non-issue for them.

    6. Re:IPv6 Adoption by hackstraw · · Score: 1

      This is a big step forward for IPv6 adoption, but I think the next major step will be by the cable companies.

      Its funny. I remember when the US government/military _made_ the standards instead of being years behind adopting them.

      I guess they are too busy spying on people and killing them to actually do any real innovation.

    7. Re:IPv6 Adoption by bsartist · · Score: 1
      I guess they are too busy spying on people and killing them to actually do any real innovation.
      Not so! They're finding lots of new and innovative ways to spy on people and kill them.
      --
      Lost: Sig, white with black letters. No collar. Reward if found!
    8. Re:IPv6 Adoption by kbnielsen · · Score: 3, Interesting

      > Na, it'll be when MS issues a critical update that accidentally switches your network stack to use IPv6 .... :-)

      Think Windows Vista :)

      According to Microsoft, Vista will have IPv6 installed and enabled pr. default and will prefer IPv6 over IPv4. Link is here.

    9. Re:IPv6 Adoption by Kadin2048 · · Score: 2, Insightful
      As for desktop computers, being addressable doesn't help for anything except profitless peer-to-peer applications.
      I agree with your first point (about cable boxes) -- the boxes are as addressable right now as the cable companies want or need them to be. But this latter thing I disagree with. VoIP is notoriously difficult to pass through NAT (I'd bet that if you go onto some Vonage user forums, questions about NAT are all over the place), and represents a "killer app" for IPv6 as much as anything. UPnP has made this easier, but it's still problematic if you want to have two VoIP ATAs on one home network or small business network, for which right now you're only issued one IP.

      Streaming video and Video-over-IP is going to make this even a bigger challenge: suppose you want to do IP video, and watch a different channel on one TV than you do on another? With only one externally-facing IP address, this could be quite a challenge; all the kludges that you'd need to make something like this function through NAT go away when you have IPv6 and every device in the house can be globally addressable (if you want it to be--people are still going to want firewalls, obviously). Same with multiple SIP streams. Even if you can get a SIP phone working through NAT, it becomes almost exponentially more complex to add another SIP ATA (say you wanted to have more than one "line"). Unless you can tell the headend to route the second line to a different port on your one externally-facing IP address, and then tell the NAT box to route that to a different internal IP, you're out of luck. People are going to want to do stuff like that as the technology becomes more mature.

      The cable TV companies aren't going to be very interested from the video perspective, but they might be interested because of the voice possibilities, and the telephone companies who want to deliver video over IP might see easier implementations with IPv6 as well.

      More than all this though are the "killer apps" that we don't even know about right now, and that we'll never know about without IPv6 and heavily wired, addressable homes. There are all sorts of neat things that we can't do now, or are hard to do (which is bascially the same thing if you're Joe User) that become a lot easier when everything has a unique address. To say that there aren't any benefits from switching to IPv6 is to say that we can imagine all the possibilities that might arise when the capabilities exist, and that to me is a bit of an arrogant statement. (Note I'm not saying you said that, but I see it as an implicit assumption in a lot of other anti-IPv6 blanket statements.)
      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    10. Re:IPv6 Adoption by Olmy's+Jart · · Score: 4, Insightful

      That is sooo funny because it's sooo blatently wrong. Dead opposite, dead wrong.

      Comcast exhausted the entire 10 net last year and are deploying IPv6 for their management addresses. Just check out their presentation at the recent NANOG (North American Network Operators Group) titled "IPv6 @ Comcast Managing 100+ Million IP Addresses" http://www.nanog.org/mtg-0606/pdf/alain-durand.pdf . Their situation is dire just with managing HSD "high speed data" devices (aka cable modems) already and going to get MUCH worse with their "triple play" deployment. Since they are management addresses, NAT is impractical, whether it's externally accessible or not. They don't have a choice. IPv6 is the only practical answer for them.

      Comcast, themselves, are saying the exact opposite of what you are claiming. They use private address space, but that's NOT the way it's going to stay. The address shortage is a pointed issue with them. They're already moving to IPv6. IPv6 to the customer is on the horizon.

      You loose. Thank you for playing.

    11. Re:IPv6 Adoption by kintarowins · · Score: 1

      The problem is most people won't like having to buy a new router and soforth, a lot of people are running routers that wouldn't be supported with IPv6 firmware also. The first big step is really content providers and webservers running ipv6, and that will increase as countries that rely on ipv6 adoption due to population like China and India are able to be tapped into their market.

      With the way infrastructure is growing in those two countries I believe IPv6 adoption is probable to the mainstream within the next 5-7 years personally, however thats just speculation.

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


      This is a big step forward for IPv6 adoption, but I think the next major step will be by the cable companies. They want every set-top-box or cable TV to have two way communication and be fully addressable. Where else would they get the address space needed for that?

      Correct. And at least in Europe, this is happening. I design networks for a large (>1.5M ADSL users) mass market consumer ISP in Europe and we're starting to take IPv6 seriously - most new networks and servers are required to at least have IPv6 hardware/software support, and many are actually configured and routing now. We've told CPE manufacturers to get moving with v6 support, the major hurdle now is in the backend systems - applications based on v4 are the biggest headache at the moment, networks are easy. Internal education is solving that.

      Some providers might be lagging behind, but the big players are working behind the scenes to give you a native v6 address very soon (and some smaller ones already offer it).

    13. Re:IPv6 Adoption by Drishmung · · Score: 1
      SIP, which is the IETF way of doing VoIP (and is the basis for IMS, and lots of other Good Stuff) is fundamentally NAT unfriendly. Inside the SIP negotiation are commands that say "connect address x, port y to address p, port q". For this to work with NAT you need an Application Level Gateway (ALG) that looks inside the SIP packets and rewrites the addresses/ports to the NATed ones. Ugly, ugly, ugly. And fragile.

      Enter SIPS: secure SIP, where the SIP conversation is encrypted for security. Bye-bye ALG. It can't see inside the encrypted stream, much less modify it.

      --
      Protoplasm. Quiet Protoplasm. I like quiet protoplasm.
    14. Re:IPv6 Adoption by Anonymous Coward · · Score: 0

      Comcast *did* use 10/8. They exhausted the space in 2005, and they're deploying IPv6 now for their management backbone. There was a talk at NANOG 37 this year.

    15. Re:IPv6 Adoption by MacJedi · · Score: 1
      Excellent post, up until ...

      You loose. Thank you for playing.

      Arrrrrrrrrrgh!!!

      --
      2^5
    16. Re:IPv6 Adoption by evilviper · · Score: 1
      There's no way a cable company will want their DSTB population externally reachable. As such, the IP address shortage is a non-issue for them.

      Nonsense. Any stateful firewall can prevent anyone from connecting to them, even though they have a public address.

      That may, however, make it far more flexible in how Comcast can address the boxes. They can have an office anywhere in the world, which can have any IP address, and can still connect to the VPN and easily access anything they want. No need to try and make your 10.x.x.x network work with their 10.x.x.x network.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    17. Re:IPv6 Adoption by Olmy's+Jart · · Score: 1

      Damn... Missed that...

      Runner up caption in a caption contest years ago for an image of a nude mermaid fountain in a reflecting pool...

      "No, I said bare board cooling... Spell checking doesn't catch everything."

      Sigh...

  11. Experiment with Teredo by Midnight+Thunder · · Score: 4, Informative

    Anyone not having access to an IPv6 network, say because you are behind a NAT, and are wanting to try out IPv6, because it is in your blood to do so, I recommend giving Miredo a go. If I suggest this one over other solutions, is because of the number of platforms supported (including, Linux, Windows, MacOS X, BSD). There is Freenet6, but it won't work from behind my NAT with MacOS X.

    --
    Jumpstart the tartan drive.
    1. Re:Experiment with Teredo by Olmy's+Jart · · Score: 1

      I've been trying to find an IPv4-only network (NAT or not, private address space or not) for over 4 years. I have failed miserably. I have always been able to get to IPv6, easily, one way or the other. I even was accessing IPv6 from a cruise ship at Linux Lunacy V.

      The bad guys already know IPv6 is ubiquitous. Their bots are already IPv6 enabled. Their IRC servers are already on IPv6. It's old news to them. They can take advantage of ignorant network admins who don't recognize IPv6 traffic and tunnel entire networks.

      There are even some IPv6-Only bittorents out there.

      Teredo (Miredo) is good and works like a charm (but is only 1 host address, not an entire /48 network like 6to4). So does OpenVPN and a host of other v6 solutitions (6to4 works so-so depending on your NAT box). I would recommend OCCAID over Freenet6. OCCAID has a fully functional IPv6 backbone spanning most of the US, but is primarily 6in4 for end user tunnels so you may still need to resort to Teredo from behind a NAT (some OCCAID members are supporting Teredo servers and relays as well). SixXS is handling individual (free) accounts and tunnels and access for them.

      At times, I've seen performance between the US and Europe better on IPv6 than on IPv4 (better routing through the IPv6 backbones, I guess).

  12. Happy days.. by Rob+T+Firefly · · Score: 2, Funny

    If this transition goes anywhere near as well as that time the US Government resolved to convert the US to the metric system in the 1970s, then... well, we'll all have a lot more time to play solitaire.

  13. Re:Sure... by ch-chuck · · Score: 1

    Why not? Nixon put a man on the moon, then was caught breaking into democratic headquarters.

    --
    try { do() || do_not(); } catch (JediException err) { yoda(err); }
  14. In the USA... by nobodynoone · · Score: 0

    In the US Government, IPV6 transitions YOU!

  15. The NSA by a_greer2005 · · Score: 1, Funny

    needs the extra addressing space for all of the servers used for domestic internet spying...to stop them thur ter'ists!

  16. Sorry. by fuzzyfozzie · · Score: 4, Funny

    I don't know what IPv6 is but I'm assuming because it is on Slashdot and it involves the government I should be against it.

  17. What is the real date? by ScottLindner · · Score: 1

    So they slid it out. Wasn't it originally mandated to have already happened? I wonder how many times they are going to continue sliding it before it actually happens.

    The real problem is unfunded mandates. Great mandate, but without money behind it, it ain't gonna go anywhere.

    --
    Slashdot.. where people join together in deliberate ignorance.
    1. Re:What is the real date? by netrangerrr · · Score: 1

      No - the mandate is 2008. No sliding. However, in 2008, their going to turn on a few backbones, a few enterprise sites, and pat themselves on the back as to meeting the mandate. Then between 2010 and 2012 they'll beging rolling out IPv6 everywhere as their "tech refresh cycles" will line up and most systems will actually be dual stacked and IPv6 capable.

      --
      "As for the future, your task is not to foresee it, but to enable it." - Antoine de Saint-Exupery
    2. Re:What is the real date? by ScottLindner · · Score: 1

      Yes.. the mandate was prior to 2008. I know, because I had to request to alleviate the requirement for a program long ago that was mandated from up on high.

      This may be a new mandate that replaces an old one. So technically it isn't sliding.. but effectively, it's sliding.

      --
      Slashdot.. where people join together in deliberate ignorance.
    3. Re:What is the real date? by netrangerrr · · Score: 1

      Nope - 2008 all along. Trust me I know - I write technical policy for DoD and I wrote the "DoD IPv6 Capable Product Standard". The first mention of DoD transitioning to IPv6 was the June 2003 DoD Memorandum from the Assistant Secretary of Defense/CIO Mr. John Stenbit. It said "DoD will transition to IPv6 in 2008 and organizations must buy all IPv6 capable products after Oct 2003".

      --
      "As for the future, your task is not to foresee it, but to enable it." - Antoine de Saint-Exupery
    4. Re:What is the real date? by ScottLindner · · Score: 1

      I can't trust you... because I had my own contracts and had to get the waiver. Either that, or you've got guys writing their *own* policy for you.

      --
      Slashdot.. where people join together in deliberate ignorance.
  18. Ummm, why? by Anonymous Coward · · Score: 0

    This is a big expense with very little benefit.

    Of all the organizations that would jump to IPv6, why the US govt? The US govt has lots & lots of IPv4 addresses and will not run out.

    Now, I could understand if the Chinese did this, since they are so short of IPv4 addresses.

    1. Re:Ummm, why? by RyuuzakiTetsuya · · Score: 2, Funny

      yes, the US Gov't has lots of IPv4 addresses, but the number available to everyone else is shrinking rapidly. By switching to IPv6, every man, woman, child, dog, piece of field ammunition, toast, individually wrapped piece of butter, and toy car will have an IP address. Sometimes, rarely, but sometimes, the Government works for the people. :P

      --
      Non impediti ratione cogitationus.
    2. Re:Ummm, why? by Anonymous Coward · · Score: 0

      Private networks. 10.x.x.x/192.168.x.x address spaces.

      ipv6 is an overly complex solution looking for a problem. Meanwhile Linux distros foolishly enable ipv6 by default, my hardware can't understand it, and I have to go through and disable all of it so I don't have to wait for applications to fall back to v4.

      Get rid of ipv6 please. We don't need it.

    3. Re:Ummm, why? by Dahan · · Score: 1

      If your applications can't figure out within a millisecond that you have no IPv6 routes, something's wrong, and it's not IPv6.

    4. Re:Ummm, why? by RyuuzakiTetsuya · · Score: 1

      Private networkspace will only go so far, and NAT solutions are great for running clients behind firewalls but not ISPs.

      --
      Non impediti ratione cogitationus.
    5. Re:Ummm, why? by TCM · · Score: 1
      Meanwhile Linux distros foolishly enable ipv6 by default, my hardware can't understand it, and I have to go through and disable all of it so I don't have to wait for applications to fall back to v4.
      Pure FUD. IPv6 capability is not hardware-related at all.

      If you don't have IPv6 connectivity, then don't set a default route. Applications using IPv6 first (as they should) will instantly fall back.

      If the Linux distributions you tried indeed suck in that way, they are broken. Maybe try a BSD whose IPv6 stacks are mature, enabled by default and whose base applications all understand IPv6 out-of-the-box. No need to enable or fiddle with anything. If you have IPv6 connectivity, enable your tunnel or native PPPoE connection, set a default route and off you go.
      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
  19. Flexible IP adresses by Bromskloss · · Score: 1, Interesting

    How about having a scheme like the following: If I have, say, the single address 111.222.333.444 (it's not a valid IP address, I know), and have more than one thing I want to plug in, I just append another dot and create a new sublevel. I get 111.222.333.444.1, 111.222.333.444.2, etc. There is no limit to it.

    The downside I can think of is that it will probably be slightly more work (and thus slower) for the machines on the net that reads the address on packets to send them in the right direction (I believe they often do it in hardware). But I think it could be worth it, don't you?

    --
    Swedish plasma phys. PhD student; MSc EE; knows maths, programming, electronics; finance interest; seeks opportunities
    1. Re:Flexible IP adresses by ChrisFedak · · Score: 1

      That scheme defines an infinite addressing space, which means that you would need to store the address as a string. This complicates the IP packet header, and makes it a non constant size (which is icky for optimizing performance; this is one application where every ms counts). In addition, this means that one sure way to really break naive implementations of various services would be create a network with ridiculously long addresses and have them connect to things. And there wouldn't be much you could do about it because the IP headers would be valid.

    2. Re:Flexible IP adresses by TrappedByMyself · · Score: 1

      There is no limit to it.

      That's a big problem when designing hardware and efficient software.

      --

      Help me take back Slashdot. When did 'News for Nerds' become 'FUD and Conspiracy Theories for Extremist Nutjobs'?
    3. Re:Flexible IP adresses by Anonymous Coward · · Score: 0

      Is there a mod for retard?

    4. Re:Flexible IP adresses by bsartist · · Score: 1

      Dotted-quad notation of IP addresses is for human consumption only. Networking equipment treats them as 32-bit values. Or maybe it's four 8-bit values - I forget, and I'm too lazy to look it up. The point is, it's not a string at the network stack level, so simply appending another number isn't possible.

      --
      Lost: Sig, white with black letters. No collar. Reward if found!
    5. Re:Flexible IP adresses by Anonymous Coward · · Score: 0

      That is so absurd on so many levels that it is almost savant level. It's mind blowing how people with absolutely no knowledge of a system can "fix" it with about 3 seconds of thought. Parent, you just light-bulbed the equivalent of saying: "If you want cehap transportation, why don't you just teleport people around the world?"

      Thanks for the help. HAND.

    6. Re:Flexible IP adresses by Anonymous Coward · · Score: 0

      people who use the term 'dotted quad' to describe ip address notation need to be slapped in the face with a brick. that also goes for people who attempt to 'pronounce' the acronym A-C-L as 'ackle'.

    7. Re:Flexible IP adresses by Anonymous Coward · · Score: 0

      based on your description he sounds like a great canidate for a management position.

    8. Re:Flexible IP adresses by mantar · · Score: 1

      What about "Period-Delimited Quad Octets"? :-) Can I get a slap in the face with a wet fish for that one?

      --
      # man tar
    9. Re:Flexible IP adresses by Drishmung · · Score: 1
      Actually, no.

      During the IPv6 debate, as to what the addressing scheme should be, one proposal was for variable length addresses. Look up RFC 1347. Various arguments were raised about how horribly inefficient this would be vs fixed length addressing. At which point Tony Li posted pseudocode to route a fixed length address vs a variable length address and showed that they consumed identical router resources; took exactly the same time---the same number of processor cycles. Proof by counterexample. Fixed is not inherently better than variable. ATM (fixed cells) has not beaten packet (variable length) on speed or cost.

      However, TUBA was contaminated with GOSIP, so regardless of its merits it was shelved.

      --
      Protoplasm. Quiet Protoplasm. I like quiet protoplasm.
    10. Re:Flexible IP adresses by daverabbitz · · Score: 1

      Yes, but ATM kicks the shit out of IP for latency.

      --
      What could be better than a jet powered motorcycle? http://www.youtube.com/watch?v=u8l6GTHLSWE
    11. Re:Flexible IP adresses by Drishmung · · Score: 1
      Actually, no.

      ATM has superior jitter characteristics owing to the very small size of its cells---not the fixed size of its cells. That is easily managed by increasing speed (for things like VoIP it only matters below 768kbps or thereabouts).

      Latency arises from propagation delay, serialisation delay, queuing delay and switching delay. If I do a 64B ping it doesn't matter whether it is ATM or IP, the latency will be the same except for switching delay---where my IP routers have negligible delay and my ATM switches have significant delay. OK, that's implementation, but the point is that my real-life IP switches have superior latency performance to my real-life ATM switches.

      --
      Protoplasm. Quiet Protoplasm. I like quiet protoplasm.
    12. Re:Flexible IP adresses by daverabbitz · · Score: 1

      My bad, I was meaning ATM vs. Ethernet, not ATM vs. IP. and yes I did mean jitter, and I was also meaning to compare equivalent speed networks.

      I haven't actually worked with ATM. From what I've read I understand that an ATM switch reads the 6 byte address from the frame and then starts writing it out again to the next switch, so shouldn't the latency be equal to (48 bits / bitrate) per switch. Please correct me if I've got this entirely wrong.

      --
      What could be better than a jet powered motorcycle? http://www.youtube.com/watch?v=u8l6GTHLSWE
    13. Re:Flexible IP adresses by Drishmung · · Score: 1
      Mostly right, but the devil is in the details.

      ATM cells are 53 bytes long, of which 48 bytes are payload. See http://en.wikipedia.org/wiki/Asynchronous_Transfer _Mode. But, an ATM switch doesn't just look at the 5 byte header and send the cell on. It has to decide if it needs to delay, or drop the cell, depending on the quality of service on the associated service. Then there is the adaptation layer. While voice will be carried in AAL1, data is carried in AAL5, where cells are assembled into packets. Anyway, the latency is (53 bytes * 8 * circuit speed) + (decision time). The (decision time) for ATM switches tends to be much greater than modern IP switches. Also, if each switch in the chain enforces the circuit speed, then each switch imposes a serialisation delay, whereas in an IP network, the rate shaping (and associated latency burden) happens only at the edges. All intermediate switches pass packets at the trunk rate which has a latency burden of a few microseconds.

      --
      Protoplasm. Quiet Protoplasm. I like quiet protoplasm.
    14. Re:Flexible IP adresses by Anonymous Coward · · Score: 0

      Various arguments were raised about how horribly inefficient this would be vs fixed length addressing. At which point Tony Li posted pseudocode to route a fixed length address vs a variable length address and showed that they consumed identical router resources; took exactly the same time---the same number of processor cycles.

      A fixed length address can be compared in hardware in ONE cycle. You simply need to have the same number of "bit-comparers" as you have bits. (address and netmask xor network address = 0. Or all the result bits together, if the result is zero we have a match).

      Now try this with an infite-length address. How many and gates do you need? How many xor gates? How many inputs on the final or?

    15. Re:Flexible IP adresses by Drishmung · · Score: 1
      Except, that is not how the lookups are done in practice.

      Google for "Tony Li Variable Length addresses" in the group info.big-internet. You want the article of Jun 16 1994, 8:02 pm by Tony Li, Message-ID: 199406160722.AAA16646@lager.cisco.com

      On to today, and modern silicon does deep packet inspection: copes with variable length and all sorts of other interesting things, and does it at wire rate.

      --
      Protoplasm. Quiet Protoplasm. I like quiet protoplasm.
  20. Good news, bad news by Sloppy · · Score: 4, Insightful

    The good news: long term, I think IPv6 is desirable. Thus, I like seeing a large organization pave the way. Let them get the kinks out. Let them find out what all goes wrong. Let them blaze the trail so we can ride on their coattails. Let them incur the big expense.

    The bad news: Wait a minute. "Them?" Oh shit, it's the US government. I'm a US citizen. Argh, that's my expense. D'oh!

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    1. Re:Good news, bad news by 99BottlesOfBeerInMyF · · Score: 2, Interesting

      The good news: long term, I think IPv6 is desirable. Thus, I like seeing a large organization pave the way. Let them get the kinks out. Let them find out what all goes wrong. Let them blaze the trail so we can ride on their coattails. Let them incur the big expense.

      Several others have already stepped up to the plate and have implemented IPv6. Here are some notes asked when Comcast did their presentation at NANOG about how their IPv6 migration of their cable modem pools worked.

    2. Re:Good news, bad news by tsobo · · Score: 1

      But the US government is doing it! Not only does that mean it is the right thing to do, but we can rest assured that it will be done right the first time!

  21. But what do they mean by IPv6 capable by zolaris · · Score: 1

    Did anyone look at the deffinition of IPv6 capable for the requirement? As far as I understand it by 2008 an agecny must be able to pass ONE IPv6 packet to their ISP. There is no requirement of the ISP being able to handle it or for their internal network to be running IPv6. Can anyone refute this?

    1. Re:But what do they mean by IPv6 capable by Anonymous Coward · · Score: 0

      If it is anything like the DOD definition of IPv6 capable, it is very loose. A WinXP box would qualify because it has the IPv6 stack and is capable of sending and receiving IPv6 datagrams. In the DOD definition, the system does not have to USE IPv6, just be capable of USING IPv6.

  22. It's a trap! by Bromskloss · · Score: 2, Funny

    It's the new, boosted, PATRIOT Act: Intellectual Property version 6

    --
    Swedish plasma phys. PhD student; MSc EE; knows maths, programming, electronics; finance interest; seeks opportunities
  23. The real, serious, enduring problem by Anonymous Coward · · Score: 0

    The REAL problem is that IPv6 does not solve the basic problem with IPv4.

    IPv4 is vulnerable to centralised control issues. This strikes in two ways;
      - any network changes/address pool provision needs to be coordinated by a central body
      - intrusive aunt Sallys and jackbooted thugs have a locus of control

    This results in inefficiencies and losses of flexibility. In addition, IPv4 is largely manually administered. Quite without criticising network admins, most of whom are highly intelligent and capable people, simple human error (an inevitable factor) can result in massive outages, and has done so. IPv6 does not really solve this either.

    We need to cut over to a protocol which allows for distributed, localised control (which will also foster anonymity and independence) as well as increased automation (to reduce vulnerability). There are protocol models which will do this; the usual answer that routing in arbitrary topologies is not computationally feasible in large cases actually falls down once one examines the problem space in the light of computational power increasing with computational need. It's an interesting study.

    But whatever. I'll expect the world to come to its senses about the same time that hell freezes over. I'm just sitting on the sidelines wishing I had a buck for every idiot I saw.

  24. Good luck by blamanj · · Score: 2, Interesting

    I hope it goes more efficiently than our switch to the metric system.

    1. Re:Good luck by arcade · · Score: 1

      The civilized world actually DO laugh at your old and outdated "feet" and "lb"'s.

      It's quite ridiculous that you're still using your old and outdated system.

      --
      "Rune Kristian Viken" - http://www.nwo.no - arca
    2. Re:Good luck by lgw · · Score: 1

      How many of your centimeters are in 1/3rd of a meter, smart guy? Yards, feet, inches, miles, furlongs, chains, links, and rods are easy to work with in the real world. Yes, its nice that you can easily divide by 10 in the meteric system, but that doesn't come up so often. A useful system allows you to divide by 3 or 4 and still be in integers.

      Plus, a gram is too light, a meter is to long, and a liter is too big for handy human-scale measuring. And what retard looked at th metric system and decided that the fundamental units would be "kg" and "cm"? Bizarre.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    3. Re:Good luck by daverabbitz · · Score: 1

      33 and 1/3 cm's.

      Ok really super smart guy, how many palms are in a US rod?
      How many inches are in a fifth of a mile?
      How many gallons in a tonne of water?
      How many cubic feet is a tonne of steel?
      How many cubic inches in a cubic yard?
      And how on earth do you do physics when you have no unit of mass?
      Our numeral system uses 10 (or 16), what factoral increment does the imperial system use? Oh it changes for every unit, that's really smart!

      --
      What could be better than a jet powered motorcycle? http://www.youtube.com/watch?v=u8l6GTHLSWE
    4. Re:Good luck by Anonymous Coward · · Score: 0

      Ok you've got me convinced, I'm building my house in imperial units, the roof is 45 degrees and the house is 26 yards wide, how many feet is each rafter?

    5. Re:Good luck by lgw · · Score: 1

      You mean 33.33333333.... cm. Hardly a nice answer.

      Palms aren't a standard of measurement I've ever heard of. There are 49.5 hands in a rod, but hands and rods aren't used to measure the same sort of thing, so it's not useful. Hands are, well, handy for measuring the height of a horse, while a rod is a quick way to find the size of your house (or yard, if it's small).

      There are 220 yards in a furlong, so 44 yards or 1584 inches in a furlong/5 (if you can't multiply 36*44 in your head, you're no geek (hint (40-4)*(40+4))), or 12672 inches in a mile/5. Easy enough to find without a calculator, but why would you *ever* want to? (If that was ever useful I'd have memorized 63360 inches in a mile.)

      In the *far* more likely event that you didn't need 5 significant figures of accuracy, a furlong is 1000 links, and a link is real close to 8 inches, so a furlong/5 is about 160 inches and a miles/5 is about 12800 inches - quick and easy to do in your head.

      A short ton of water is 250 gallons (long tons are a British thing - I won't claim that calling 120 pounds a hundredweight makes any kind of sense), as a "pint's a pound the world round".

      And so on.

      The unit of mass is a slug, by the way, which should be the mass of 4 gallons, but is cheated to 32.1740486 pounds to make physisists happier when slapping probes into Mars.

      An acre is a rectangle bounded by a chain and a furlong. 1000 links = 10 chains = 1 furlong = 1/8 mile. A square furlong is 10 acres, and a section (square mile) is obviously 640 acres. Easy as pie.

      The metric system is easy to work out with numbers in the abstract. Well, guess what, *any* system of measuement is *trivial* to work out in the abstract. Google calulator wil tell you the speed of light in furlongs per fortnight intantly (go ahead, try it). But do this: take a jug with a liter of water and pour out a decilitre without a measuring device. Hard to work with. Easy enough with two jugs to find a half gallon, then a quart, then a pint.

      Divide a mile by 2, 3, 4, 5, 6, 8, 10, 11, or 12 and you have an integral number of feet. The whole yards/feet thing is especially handy for dividing by 3, which one often need to do by measuring as it's hard to do with a rope. Dividing by 2 repeatedly is really easy to do without a measure of any kind, whether distance or volume. An illeterate person with no math skills can easily divide a gallon into pints!

      --
      Socialism: a lie told by totalitarians and believed by fools.
    6. Re:Good luck by Anonymous Coward · · Score: 0

      i tip my hat to you, sir!

    7. Re:Good luck by daverabbitz · · Score: 1

      You mean 33.33333333.... cm. Hardly a nice answer.
      No. I mean 33 and one third cm or 333mm (3s.f.). How many thou is a third of an inch? 333thou (3s.f.).

      I prefer to keep numbers in fractional and sums of roots form until I actually need to measure something. Keeps Accuracy. Surely anyone who passed high-school geometry knows how to add fractions and roots.

      Palms aren't a standard of measurement I've ever heard of. There are 49.5 hands in a rod, but hands and rods aren't used to measure the same sort of thing, so it's not useful. Hands are, well, handy for measuring the height of a horse, while a rod is a quick way to find the size of your house (or yard, if it's small).

      Why have multiple units for the same thing (distance)? It is much easier to have one unit and scale it with a quantifier (M, G, m, c, etc.).

      If that was ever useful I'd have memorized 63360 inches in a mile.

      The fact that I don't need to memorize how many cm to a km, or how to convert from distance to volume is an obvious advantage of the metric system.

      In the *far* more likely event that you didn't need 5 significant figures of accuracy, a furlong is 1000 links, and a link is real close to 8 inches, so a furlong/5 is about 160 inches and a miles/5 is about 12800 inches - quick and easy to do in your head.
      Not as easy to do as say, 10968mm -> 10.968m, though, or 4.678m^3 -> 4678l.
      Rounding inaccuracies are what cause space shuttles to crash and trains to derail. "is about" != "is equal".

      A short ton of water is 250 gallons (long tons are a British thing - I won't claim that calling 120 pounds a hundredweight makes any kind of sense), as a "pint's a pound the world round".

      Having to memorize intersection points between scales is a clear flaw in the imperial system.

      And so on.

      I prefer not needing a book or calculator to do simple physics.

      The unit of mass is a slug, by the way, which should be the mass of 4 gallons, but is cheated to 32.1740486 pounds to make physisists happier when slapping probes into Mars.

      Another flaw in the imperial system.

      An acre is a rectangle bounded by a chain and a furlong. 1000 links = 10 chains = 1 furlong = 1/8 mile. A square furlong is 10 acres, and a section (square mile) is obviously 640 acres. Easy as pie.
      A square meter is a square meter. 10000 square meter's (called a hectare in britain) is 100m x 100m or 50m x 200m.
      (1km)^2 == 1Mm^2.

      The metric system is easy to work out with numbers in the abstract. Well, guess what, *any* system of measuement is *trivial* to work out in the abstract. Google calulator wil tell you the speed of light in furlongs per fortnight intantly (go ahead, try it).

      The metric system is easy to work with. The imperial system is somewhat easy to work with if you have all the conversions and scale intersections memorised or accessible.

      But do this: take a jug with a liter of water and pour out a decilitre without a measuring device. Hard to work with. Easy enough with two jugs to find a half gallon, then a quart, then a pint.

      I really do hope you're not proposing to empty half a jug multiple times to get to a pint. While pouring half a gallon out, will probably get you a *reasonably* accurate half gallon, repeat it several times and you aren't going to have something close to accurate. I could do the same by pouring half out three times to *theoretically* get 125ml, but if I was to then pour it into a measuring flask it isn't going to be 125ml.

      Divide a mile by 2, 3, 4, 5, 6, 8, 10, 11, or 12 and you have an integral number of feet. The whole yards/feet thing is especially handy for dividing by 3, which one often need to do by measuring as it's hard to do with a rope. Dividing by 2 repeatedly is really easy to do without a measure of any kind, whether distance or volume. An illeterate person with no math skills can easily divide a gallon into pints!

      Are rulers and tape me

      --
      What could be better than a jet powered motorcycle? http://www.youtube.com/watch?v=u8l6GTHLSWE
    8. Re:Good luck by lgw · · Score: 1

      Why have multiple units for the same thing (distance)? It is much easier to have one unit and scale it with a quantifier

      See, this is where you miss the *entire* point. It's easier only if you're working entirely on paper, or with high precision measurement equipment. When you measure the height of a horse *with* your hands, it's handy to measure him *in* hands. Chains and rods aren't used in surveying any more, but if you measured your property *with* a rod, it's handy to measure it *in* rods. If you're measureing astronomical distance by seconds of parallax, measuring *in* parsecs is handy.

      The "English" measurements are all derived from what it's easy to measure with simple equipment, not what it's easy to calculate. Fretting acurate measurement when you don't posses an accurate measuring tool is silly.

      Rounding inaccuracies are what cause space shuttles to crash and trains to derail. "is about" != "is equal".

      If a computer is doing all your calculations from precise measurements anyway, why even care what the units are? It's a non issue. If you're trying to get a rough estimate in the field with only very simple equipment, then "English" units are quite handy, since they've been optimized for that circumstance for centuries.

      I really do hope you're not proposing to empty half a jug multiple times to get to a pint.

      You know, it works pretty well in a pinch with no measurement equipment at all. Handy that. If you have a metered pump, what do you care what the units are? Stop when the gauge hits a liter or 24.44 millifirkins or whatever - the units don't really matter when the machine will sort everything out.

      Are rulers and tape measures really that hard to come by in America? I would trust the accuracy of 12 feet more if measured by tape-measure than by folding a mile long piece of rope (how?) many times.

      We got rid of our rulers in 1776. :p If you lay out your garden with a measuring tape or ruler, you've missed the point of the excercise.

      And NIST believes in Mebibytes and Gibibytes, and you probably do as well. I just know what a meg is. Bah, the metric system is just a crutch for people who are bad at math. You had trouble multiplying 36 by 44 in your head, didn't you?

      --
      Socialism: a lie told by totalitarians and believed by fools.
    9. Re:Good luck by lgw · · Score: 1

      Well, either you have a calulator handy to find square roots, or you just build one rafter and measure, like people did for centuries. But to rough out the boards using calculations in my head, 1.41 * 39 feet ~=55 feet. Cut it a couple feet longer, then drag it over and mark it accurately against the other 2 pieces (allowing for joining properly, preferably with the jig you made for that purpose).

      Easier to just build your roof as a 3-4-5 triangle. :p

      --
      Socialism: a lie told by totalitarians and believed by fools.
    10. Re:Good luck by Anonymous Coward · · Score: 0
      It's quite ridiculous that you're still using your old and outdated system.
      This is an obvious self-contradiction. If it's still in use, how can it be outdated?
  25. Remember GOSIP? by KenSeymour · · Score: 3, Interesting

    I remember when the government mandated the switchover from TCP/IP to ISO protocols. The acronym for that was GOSIP.
    Computer industry vendors spent serious money preparing for the August 1990 adoption deadline.
    They had to implement the ISO protocols or risk not being able to sell their systems to the government (always a major customer).

    The revised date for adoption is never.

    The worst part about doing government contracts was dealing with all the folks that say:
    "We can't design this around TCP/IP, the government is mandating ISO."

    --
    "We can't solve problems by using the same kind of thinking we used when we created them." -- Albert Einstein
  26. Re:Sure... by hawg2k · · Score: 1

    I suppose it's a little bit comparing apples and oranges, but if seeing how long it's taken them to force everyone to the HD TV format is any indication ... I'll place my be on 2018 or so.

  27. Monitoring Coup by 955301 · · Score: 1


    I guess someone upstairs finally figured out that it's easy to track people on the net when they don't move. If everyone has their own addresses, no need to ask the isp what it is anymore, huh?

    At the same time, dodging servers and going directly to your friends with encrypted comms will get easier too?

    --
    You are checking your backups, aren't you?
  28. Re:Flexible IP addresses by Bromskloss · · Score: 1
    Dotted-quad notation of IP addresses is for human consumption only. Networking equipment treats them as 32-bit values. Or maybe it's four 8-bit values - I forget, and I'm too lazy to look it up. The point is, it's not a string at the network stack level, so simply appending another number isn't possible.

    I am suggesting a _new_ way here, not that we all suddenly append more digits to existing addresses and continue to call it IPv4.

    As for "32-bit value" vs. "four 8-bit values", I must say I wouldn't see the difference. For instance, of which type is this one: 01101001001001101010101110000010

    --
    Swedish plasma phys. PhD student; MSc EE; knows maths, programming, electronics; finance interest; seeks opportunities
  29. Favorite part by beemishboy · · Score: 1

    My favorite part is when I heard about IPv6 in college, they had calculated that there would be enough addresses for 10 IPv6 devices for every square foot of the planet!

    Then again, iPod, laptop, watch, spy bowtie, cell based processor in ring to add to an ad-hoc processing farm, robotic legs that access the net for the latest dance moves... whew that's only 6. Then again, what about the guys who live above me!

    1. Re:Favorite part by arcade · · Score: 1

      The earth is 510,065,600km^2, which equals to 5100656000000000000cm^2 (far less than a square foot).

      There are 2^128 possible IP addresses with ipv6. That equals to 340282366920938463463374607431768211456

      This means there will be aproximately 66713451548377005519 IP's per cm^2, which actually is 66713451548 billion IP's per cm^2, or aprox 66 Quintillion IP's per cm^2 .. Way more than the paltry 10 devices per square feet you're talking about.

      --
      "Rune Kristian Viken" - http://www.nwo.no - arca
    2. Re:Favorite part by TCM · · Score: 2, Insightful

      Of course this is all theoretical because large chunks of the address space are "wasted" - no, scratch that, read "used" - to prevent fragmentation, i.e. end users always get a /48 network. The smallest subnet is /64 etc.

      With IPv4 there are users who could have a /29 net or a /24. Two /29 users could be adjacent and have their first 3 octets of the address match. This complicates routing, because this simple example already doubles the routing table at the upstream router.

      With IPv6 you take the first 48 bits and those always point to a unique end user. Any smaller subnet is going to be handled by this user's router, so routing tables just became a lot smaller, even if the addresses are four times as large.

      This "anti-fragmentation" of course consumes chunks of address space without using every one of those addresses. Of course users could do with, for example, /104 networks in IPv6 and still have plenty of addresses. But it's specifically not done for the above reasons.

      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    3. Re:Favorite part by BarkLouder · · Score: 0
      This means there will be aproximately 66713451548377005519 IP's per cm^2, which actually is 66713451548 billion IP's per cm^2, or aprox 66 Quintillion IP's per cm^2 .. Way more than the paltry 10 devices per square feet you're talking about.

      Sound like somebody kinda over-engineered that bad boy a tad.

    4. Re:Favorite part by Jerf · · Score: 2, Informative

      My favorite part is when I heard about IPv6 in college, they had calculated that there would be enough addresses for 10 IPv6 devices for every square foot of the planet!

      Oh, goodness me, are you ever off. Earth's area is 5.1e14 square meters. 2**128 ~= 3.4e38. 3.4e38 / 5.1e14 = 6.7e23 IPv6 addresses per square meter. For square feet, call it 6e22 addresses per square foot. (1 square meter's pretty close to 10 square feet.)

      So, you're off by a about 21 and a half orders of magnitude. That's not even close by astronomical standards. :) You'll forgive me for not carrying more significant digits around.

  30. By biggest question on if this is ready is.. by kesuki · · Score: 3, Interesting

    Which firewalls can currently be used to filter, log, and block ipv6 traffic?

    IPV6 definitely has been around for many years now, but none of the windows firewalls I've downloaded seemed to have any kind of configurations for logging or filtering ipv6. Sure that's 2 years away, but unless I overlooked a firewall (there are so many for windows) or they use some kind of open source package that probabbly has ipv6 firewall capability already. i have to wonder how they're going to keep secure.

    1. Re:By biggest question on if this is ready is.. by TCM · · Score: 2, Informative

      This is not Windows, but NetBSD had IPv6 since 1999 and still has the most complete IPv6 stack. The included packet filter(s) handle IPv6 just as well as IPv4 and have done so for at least some years now.

      And besides, I wouldn't connect Windows directly to the network in any case. It likes to trip over and salivate like a small child. Better use a real system to protect it.

      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    2. Re:By biggest question on if this is ready is.. by jd · · Score: 1

      Linux and the *BSDs can software firewall IPv6 very nicely. For hardware firewalling, Cisco's PIX boxes can be nice. Buggers to set up well, though. I don't know what firewalling software for Windows will work with IPv6, though since Microsoft's IPv6 came out of their Microsoft Research labs, you might want to see if they have anything in beta. If not, a quick e-mail to them probably wouldn't hurt. Too much.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    3. Re:By biggest question on if this is ready is.. by cciRRus · · Score: 1

      IPv6 is so secure such that you wouldn't need any firewalls.

      Before you flame me, you might wanna know that this is just a joke.

      --
      w00t
    4. Re:By biggest question on if this is ready is.. by Anonymous Coward · · Score: 0

      Check Point Firewall-1 has supported IPv6 for a few years now (can't remember exactly how long, but it's been a while). Given that they own Zone Alarm, it wouldn't suprise me if sooner or later Zone Alarm will support IPv6 too.

    5. Re:By biggest question on if this is ready is.. by avanha · · Score: 1

      I'm pretty sure the Windows integrated firewall includes support for IPv6.

  31. Now if we could only adopt Broadband... by MasaMuneCyrus · · Score: 1

    And get ourselves out of the worse-than-tenth-in-the-world pit.

  32. Re:Sure... by tsobo · · Score: 1
    The government can't even secure their own networks from people stealing personal data off machines, they expect me to believe they'l implement IPv6... Right. Then again wasn't Bush promising to put someone on Mars too...
    Actually, it was the guy on Mars that came up with this idea!
  33. What is wrong with them? by evgenk · · Score: 1

    I think IPv6 is a great, but I personally believe it's too early for the government to switch over. They should really wait until this technology is widely used and tested and would definitely give Microsoft another 4-5 years to iron out at least 90% of the bugs caused by addition of IPv6 before I would even think of putting a Windows box on a IPv6 network.

    Can you imagine government running Windows on an IPv6 network? Pretty scary...

    1. Re:What is wrong with them? by Bryansix · · Score: 1

      I'm getting really tired of people saying to wait to implement IPv6. You can't wait forever. I remember reading about IPv6 when I was in highschool and now I'm several years out of college. Yet no serious implementation has happened. As other have pointed out, NAT's cause all kinds of problems. I want a real IP for every device. Otherwise it doesn't feel like I am really on the Internet. Not only that but I want a static address. So either I shell out more to my ISP for that or they move to IPv6. I like the second option. Don't you?

    2. Re:What is wrong with them? by evgenk · · Score: 1

      I am not saying no one should implement IPv6. I personally can't wait to see IPv4 completely dissapear. What I am trying to say is that government should be a bit more conservative when it comes to adopting new technologies due to the nature of the information that they process.

    3. Re:What is wrong with them? by Anonymous Coward · · Score: 0

      Windows Vista installs and activates IPv6 support by default out-of-the-box.

    4. Re:What is wrong with them? by lpmusic · · Score: 1

      Considering the US govt _created_ the internet, I would hope they're at the forefront of a new technology like this.

  34. Ada and waivers by tcopeland · · Score: 2, Interesting

    I suspect this will be about as successful as the DOD's old policy of only doing development in Ada. Let the waiver requests begin!

  35. Re:Flexible IP addresses by Bromskloss · · Score: 1
    This complicates the IP packet header, and makes it a non constant size
    Yes, of course it's of non-constant size. It will never be extendable if it requres a fixed size.
    this is one application where every ms counts
    For reasonably sized addresses (say, less than 100 bits) I cannot imagine that it would add anything close to a whole millisecond to the processing of that address. I would rather set the tolerance level (for the time it takes to decode an address) much lower, actually.
    this means that one sure way to really break naive implementations of various services would be create a network with ridiculously long addresses
    Oh, that would be a really _broken_ implementation. No less broken than your text editor would be if it only allowed you to write texts of fixed length!
    --
    Swedish plasma phys. PhD student; MSc EE; knows maths, programming, electronics; finance interest; seeks opportunities
  36. Re:what the fuck by Anonymous Coward · · Score: 0

    IPv6 is going to cut the world's carbon emissions. It's going to program your vcr, and protect against alien invaders. IPv6 will unite the world's networks, nations, and notions. IPv6 will usher in a new era of peace and harmony in the environment.

    How will it do this, you ask? The answer is simple! IPv6 is powered by hippies!

  37. Ok what worries me by arrgster · · Score: 1

    Is these people don't seem to understand the befits of a PDF...

    1. Re:Ok what worries me by Zerbs · · Score: 1

      Neither do technical recruiters. I can't tell you how many times I've sent a PDF resume to one and they responded explicitly asking for MS Word format.

      --
      "22 astronauts were born in Ohio. What is it about your state that makes people want to flee the Earth?" Stephen Colbert
  38. Re:Flexible IP addresses by mantar · · Score: 1

    As for "32-bit value" vs. "four 8-bit values", I must say I wouldn't see the difference.

    There is no difference! A 32-bit value yields 2^32 possibilities (4294967296) and 4 8-bit values yields (2^8)^4 possibilities (also 4294967296). Whatever way they are transmitted in the IP packet is irrelevent... an address 192.168.0.1 can be represented as 0x0100A8C0 in a 32-bit value or 0xC0 0xA8 0x00 0x01 in 4 8-bit values...

    I am suggesting a _new_ way here

    You are essentially trying to solve the same problem that IPv6 already solves... the limit on the number of hosts that the protocol will support. Hate to say it, but all that brain power has gone to waste mulling over this one...

    --
    # man tar
  39. Dual stack 1st by Anonymous Coward · · Score: 0

    The requirement is actually that the government be able to support dual-stack IPv4 and IPv6 by 2008. In the years following that, they will begin to phase out IPv4 as much as possible.

    The current state of affairs is this: The USA is much farther behind on implementing IPv6 than many other parts of the world, particularly Asia. Japan is currently the world leader in IPv6 implementation (just look at USAGI for Linux... started in Japan), and around Summertime last year, the biggest amount of IPv6 addresses were reserved by Germany.

    The main reasons the USA is behind on implementing IPv6 are because there is a large amount of existing infrastructure that supports IPv4 and the USA also has the most IPv4 addresses out of any country in the world. Countries that either don't have large amounts of IPv4 addresses or are just acquiring modern technology actually have an advantage in that they can implement IPv6 without having to convert or throw away existing equipment.

    I don't know the exact numbers, but I remember hearing that India (population > 1 billion) has only a few class C IPv4 addresses for the entire country. They are the most extreme example, but for countries like that that don't have many IPv4 addresses to go around, it makes much more sense to just go IPv6.

  40. Re:Sure... by Anonymous Coward · · Score: 0

    "Why not? Nixon put a man on the moon..."

    Man, Nixon sure looked different (I mean, almost like another president) back in 25 May 1961 when he, before a special joint session of Congress, announced his goal to initiate a project to put a "man on the moon" before the end of the decade.

    Hollywood special effects?

  41. Re:Flexible IP addresses by Anonymous Coward · · Score: 0

    1ms isn't a big deal if you're processing something where you might only have dozens of something per second, but you can see how it'll be a big deal with something that has to process millions of billions of packets per second.

  42. perspective by yagu · · Score: 1

    If one would want some empirical perspective on how much impact this has on the world in general... the U.S. government adopted a best-practices and recommendation for computer contracts in the late 80s requiring all systems be POSIX compliant. While you can make the technical argument NT/XP is POSIX (.1), it's hardly a nudge in the direction technology decidedly went (i.e., Windows became dominant anyway).

  43. If NAT is so bad... by Anonymous Coward · · Score: 0

    This is a little off topic but, suppose the entire Internet moves to IPv6 and IPv4 is obsoleted. Does this mean that that the average geek or small business with 2 or more computers that need to be connected to the public Internet will have to buy an IP address for each of their computers from their ISP?

    1. Re:If NAT is so bad... by Anonymous Coward · · Score: 0

      There will be several possibilities:

      The ISP assigns 2^80 addresses to each customer for free.
      The customer rents an address for each computer.
      The customer installs NAT.

    2. Re:If NAT is so bad... by Anonymous Coward · · Score: 0

      > The customer installs NAT.
      You can't have a NAT in a pure IPv6 environment. So, I guess we're stuck forking over more $$.

  44. Just like the US's transition to the metric system by Skynyrd · · Score: 1

    I remember back in '73 when the US announced that we were transitioning to the metric system.

    I hope this time it works better.

  45. List of class A-C networks by TimmyDee · · Score: 1

    Since ipindex.net is down and now parked domain, flumps.org has a mirror at http://www.flumps.org/ip/. It may be a little out of date, but it's still interesting to look and see who has which type of network.

    --
    Per Square Mile, a blog about density
  46. There's Money To Be Made Here by broward · · Score: 2, Insightful

    Interest in IpV6 has stagnated since 2001.

    If the U.S. Government is about to push a major IpV6 initiative, there could be some money to be made here.

    http://www.realmeme.com/roller/page/realmeme?entry =ipv6_meme_flatlined_for_five

  47. Re:Sure... by Anonymous Coward · · Score: 0

    Hey, I recognise that - that's sarcasm. My point was, as you gathered, that lots of things happen when a particular prez is in office, and 99.99999% he has nothing to do with. That is, a govt could implement IPv6 even if monkey brain is in office.

  48. A simple question by wowbagger · · Score: 1

    A simple question, to show the state of the internet in general with regards to IPv6:

    Can you get Slashdot over a pure IPv6 connection? That is to say, send an IPv6 datagram, with an IPv6 header, all the way from some computer at some location on the Internet backbone, and have an IPv6 datagram, with an IPv6 header, arrive in the network stack of http://slashdot.org?

    Bridging from IPv6 to IPv4, so that an IPv4 packet arrives at the server is not allowed.

    Now, tell me again: are we ready for IPv6?

    1. Re:A simple question by Anonymous Coward · · Score: 0
      Bridging from IPv6 to IPv4, so that an IPv4 packet arrives at the server is not allowed.

      Why on earth not? That's an obviously-useful thing to be able to do mid-migration.
    2. Re:A simple question by TCM · · Score: 2, Informative
      Can you get Slashdot over a pure IPv6 connection?
      If Slashdot bothered to get IPv6 connectivity, then yes.

      I could do that for www.sixxs.net, www.kame.net and every host that already has IPv6 connectivity. So "we" are not getting anywhere with IPv6 because it doesn't work because the big sites don't bother because IPv6 isn't anywhere yet. Nice way to get nothing done ever.

      If I send my buddies e-mail, most of the time everything is IPv6 only, including DNS lookups, although DNS transport over IPv6 isn't really common yet.

      Some people are indeed sitting on IPv6 and wondering when the rest will follow.
      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
  49. Re:Flexible IP addresses by lgw · · Score: 1

    Oh, that would be a really _broken_ implementation.

    Half the software in the world that is aware of addresses treat an ip address as an int. Anyone who sticks an address in a database sticks in in a four byte field. Just transitioning to a fixed 16-byte address is more painful than the whole Y2K mess in my experience.

    In any case, you can't work with a string of unbounded length in any meaningful way anywhere that performance matters. How big do you make your buffers? The IPv6 address space is big enough (something like a million addresses per square centimeter of the Earth's surface?) unless we choose a particularly stupid way to carve it up. We shouldn't need to expand it further.

    The legions upon legions of buffer overflow exploits that would follow a string-based IP address standard would be colorful, however.

    --
    Socialism: a lie told by totalitarians and believed by fools.
  50. whoa by Anonymous Coward · · Score: 0

    "allowing each and every end host to make it's own decisions about what path to take"

    you mean if you knew or had a good guess where los federales intercepted your packets that you could specify *don't go that way*?

    No wonder it is "controversial"!

  51. Re:Sure... by Zerbs · · Score: 1

    Are you volunteering? I'm sure they could send you there right now... can't ensure you'll make it there alive and stay alive very long.

    --
    "22 astronauts were born in Ohio. What is it about your state that makes people want to flee the Earth?" Stephen Colbert
  52. I'm a bit surprised by Jugalator · · Score: 2, Interesting

    Given how many problems with IPv4 this new revision solves and that a thorough look was taken at the protocol in its entirety, of all things, I'm surprised *geeks* usually just try to find reasons to not like it. Sure, admins may need to retrain, and there'll be infrastructure costs, but since when did geeks stop looking at positive evolution as being bigger than these things?

    There's also always a lot of FUD spread around this matter, and one can find it even in this topic, for example IPv6 increasing routing complexity. IPv6 uses hierarchical address ranges *and* is modularized so there's not just less complexity, but even less *traffic* to route unless using more advanced features of IPv6. After the transition, IPv6 is better for your routers.

    NAT's also seem to be a common enough argument against IPv6 that someone should have written a damn "Why NAT's won't solve address space issues" FAQ to uninformed people already. There is something similar enough for that though.

    Anyway, instead of just ranting, here's a document about some of the changes IPv6 makes. Maybe especially this part is educative to some.

    --
    Beware: In C++, your friends can see your privates!
  53. Comcast IPv6 Plans by The+Ego · · Score: 2, Insightful

    See this mailing list message, which points to this PDF presentation.

    1. Re:Comcast IPv6 Plans by davygrvy · · Score: 1

      You guys rock.. Thanks for the info.

      --
      -=[ place .sig here ]=-
  54. Slashdot should dual-stack too. by caluml · · Score: 1
    root@slashdot# modprobe ipv6 ; ifconfig eth0 2001:fff:aaaa::1/64
    Cmon, Slashdot. Call yourself a site for techies, and you're years behind the latest version of the protocol that runs the Internet? Get a tunnel broker if you can't get native. Just get on IPv6. It's not hard.
    Google, if you're reading this (of course you are), you could do the same too. In the UK? Get your 2^64 addresses here.

    Cue all the "we like things as they are" people moaning about how large the addresses are, and how they don't want their fridge to have an IP address, and how great NAT is.
    1. Re:Slashdot should dual-stack too. by Anonymous Coward · · Score: 0

      Check out http://ipv6gate.sixxs.net/

      One of the examples: http://www.slashdot.org.sixxs.org/ :) //fatal

  55. What is MS-Word? by markdavis · · Score: 1

    >The latest additions, (MS Word) released in May,

    I, for one, am annoyed (again) at the posting of a propretary file format by the government. Have they YET to hear of PDF or ODF? Wish I could even see what the "cio.gov" site is supposed to be, but it is slashdotted into the next year and falling apart (appears to be running under some obsure MS-Windows 2000/IIS thing).

  56. From the Bush Government by Anonymous Coward · · Score: 0

    This will go swimmingly!

  57. Another simple question by Anonymous Coward · · Score: 0

    At what point does that matter?

    We'll never get there if we don't start

  58. goodbye banning ip addresses by SaberTaylor · · Score: 1

    We're going to less than 1 i.p. address per human to 50 octillion i.p. addresses per human.

    Since it will no longer be practical to ban by i.p. addresses other measures will be required.
    Perhaps some investment of difficulty per granting of anonymous account equivalent to the old i.p. addresses can be imagined by someone brighter than myself. (My best idea so far is the silly notion to have the account granter watch the new account doing something strenuous over videophone.)

    Given example like Wikipedia trying to ban 1 persistent disinformation defacer being impossible due to AOL i.p. rotation, this obsolesence of i.p. banning may come as a good thing. Can somebody imagine something like an anonymous free certificate scheme for pseudo-identities? Maybe $10 donation to charity gets you 1 "passport" account..

    --
    If you need text styles to communicate then you don't have a message.
    1. Re:goodbye banning ip addresses by Slashcrap · · Score: 1

      We're going to less than 1 i.p. address per human to 50 octillion i.p. addresses per human.

      Since it will no longer be practical to ban by i.p. addresses other measures will be required.


      Did it occur to you that you could just ban their entire, contiguous range of IPv6 addresses? You don't necessarily have to type in all 6 squillion IPs manually, one at a time.

      PS. I'm pretty sure "octillion" is not a real number. Please stop making stuff up and use the proper terminology like I do.

  59. "Pure" IPv6 Company - Command Info by netrangerrr · · Score: 1

    Apparently this IPv6 stuff is considered so valuable, Carlyle group and others have invested 10s of million in captial to start up a company called "Command Information" www.commandinformation.com to work solely on IPv6 deployment, applications, and training. Carlyle guys are smart and waaaaaaaay conservative so they must see a good opportunity here.

    --
    "As for the future, your task is not to foresee it, but to enable it." - Antoine de Saint-Exupery
  60. The IPv6 mess by grosskur · · Score: 1

    The IPv6 mess explains why a fundamental mistake on the part of the IPv6 designers has had giganitc effects on the cost of making an IPv6 Internet work in practice.

  61. Internet2, IPv6 and bittorrent by Danathar · · Score: 1

    Couple of points...

    Internet2 (the network that connects most Universities in the U.S. and peers with other research networks) has been IPv6 for YEARS.

    I REALLY wish the Azureus and utorrent people would build IPv6 capability into their clients. Many IPv6 equipment has not had the traffic to stress test the software. v6 bittorrent capability on I2 would generate LOTS of traffic so v6 vendors can see how their equipment handles it.

    There is a couple of clients (not major ones) that report having v6 in them, but most people don't use them.

  62. Why IPv6 commercial deployment is SLOOOOW by Danathar · · Score: 1

    Without a pressing need, an organization will not deploy it. It's as simple as that. DOD has specific needs that IPv6 will help them address.

    Comcast is a good example of how IPv6 will be deployed. As needed, only when needed (there is another message here with a PDF from comcast at nanog). Organizations in the Far east have a need because they have plans to stick an address on every cell phone, and device within china, Japan, Korea, ect. The ammount of space AVAILABLE for them to grab is inadequate for these purposes.

    At the moment I just can't think of anything that would really move v6 adoption forward (in the States)

  63. Router Autoconf by jd · · Score: 1
    Routers in IPv6 are autoconfigured the same way as hosts - they listen for the router advertisement for the upstream router and then query that router for their address. Each router has a prefix associated with it. Each time you add a new router to the chain, you take the prefix of the router before and attach an identifier to the next byte along to establish which network is being referred to.


    This avoids the messiness of manually configuring routers and allows entire networks to be mobile. The prefix doubles as both address and routing instructions.


    IPv6 follows the philosophy of one address per interface. This can be a physical interface, a virtual interface, whatever. Doesn't matter. The machine does not have an actual address, only the interface does. (Although this is technically true on IPv4, it gets very fuzzy at times, with such concepts as 'hostnames' that are associated with an IP address. With IPv6, an effort has been made to avoid this confusion, although they could probably have done better.)


    This association of a port, rather than a machine, with a number is how multipath and peering can be supported on a discovered network. There is absolutely nothing to prevent an IPv6 router from having multiple upstream connections - it will simply have multiple prefixes, one for each. A peered network is simply one where the usual router discovery and prefix collection takes place, but the prefix is not propagated past that network interface.


    There is generally no reason to be concerned with MAC addresses on the IPv6 network. IPv6 uses IPSec - generally end-router to end-router, so no person between those two points can see the MAC address (or IP address) of either source or destination. It's in the encrypted payload and is only visible on the LANs at the far end. There's nothing to stop you from creating virtual devices, of course, with the physical network device IPSec'ed to the router, carrying the virtual network. Then, even at the remote end, what they will see is the virtual MAC and virtual IP. The physical address would never get past the first segment.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  64. It'll speed up soon. by cheros · · Score: 1

    Just think about it: if the military starts using it there will be vast opportunities to sell us new "stuff" (technical term :-). As soon as vendors realise that you will suddenly find that support for "legacy" will expire - you know the drill. And if the US goes that route, many nations will have to follow to remain 'integrated'..

    As for the military - not everything can be upgraded so someone will be making a fortune out of the 'legacy' kit as well.

    Just follow the money and the answer becomes easy.

    BTW, it's not really news. I have been costing IPv6 conversions a good 2 years ago as it was easy to predict - I'm glad to see we estimated the year dead on :-).

    --
    Insert .sig here. Send no money now. Owner may sue, contents will settle. Batteries not included.
  65. ip based question... by ayumi-chan · · Score: 0

    I work in a government controlled NOC... I'm pretty much a newbie at anything not long haul, equipment-side WAN. We are definitely moving to mostly ip based networks with more routers and new equipment. We used to be using mostly t1's for our circuits (which is were all my experience lies). Now we have just installed an Alcatel ATM. So my question is, with all this upgrading in the speed area, what kind of vulnerabilities does this create with adding all these routers? Seems like everyday my job gets less and less WAN and more and more LAN. (I'm trying to play catchup and get my CCNA..) Sorry if this seems too off topic but /. seems like the best place for me to ask.

    --
    "It's a time machine Napoleon, I bought it online."
  66. You can so have NAT with IPv6... by knorthern+knight · · Score: 1

    True, it won't be "pure IPv6"; but who (besides purists) gives a hoot? Saying that you can't NAT in IPv6 is equivalant to saying you can't multitask in IPv6. If you believe that we can't NAT 3 computers, where...
    a) - Mom is listening to streaming internet radio on her computer
    b) - Dad is madly typing in messages on Slashdot
    c) - Geeky son is downloading latest linux updates

    Then how would we handle the situation where I'm listening to streaming internet radio, whilst madly typing in messages on Slashdot, and I have linux updates downloading in the background?

    If we can do one, we can do the other. Another use for NAT is that you can have a NATting router with 1 external IPv6 address, and multiple LAN-side IPv4 addresses. This means that when IPv6 comes out, you don't throw out all your PCs and all their software. You simply hook them all up to a 4-to-6 NAT-gateway. The outside world sees one IPv6 address with someone multitasking like crazy, and behind the NAT-gateway you've got 3 people running "old-fashioned" IPv4 software+hardware.

    The best analogy would be a set-top box that converts Digital TV to old-fashioned NTSC, and allows you to keep on using your old TV set even after the Digital TV switchover.

    In both cases, as the customer eventually gets around to buying new equipment (computer or TV) they can get rid of the translation device when it's not required.

    --

    I'm not repeating myself
    I'm an X window user; I'm an ex-Windows user
  67. Now using ST/IP by WED+Fan · · Score: 1

    ...otherwise known as IP v11. Exploding drummers and all.

    --
    Politics is the art of looking for trouble, finding it everywhere, diagnosing it incorrectly and applying the wrong fix.
  68. Re: FUD on NAT by Anonymous Coward · · Score: 0

    There is not a damn thing with NAT and it doesn't separate me from anything. Screw you and your FUD. You make no sense because you are spouting nonsense.

  69. Multicast! by Mr.+Jax · · Score: 1

    I always understood that the IPv6 implementation of multicast is better and that migrating to v6 will finally make it possible to use it over the internet. This just has to enable a whole lot of new (multimedia) applications!

    Or will mutlicast still be a pain?

  70. Octillion by crimson30 · · Score: 1

    PS. I'm pretty sure "octillion" is not a real number. Please stop making stuff up and use the proper terminology like I do.

    You're surely wrong... and lazy. This is the second result on google for octillion.

    And it's nothing new. I could've told you that decades ago.