Slashdot Mirror


IANA Deploying IPv6

According to this Wired news article, IANA has begun to "roll out" IPv6. Though it doesn't go into specifics, one assumes this means that the three major IP registries will begin assigning IPv6 addresses. The article mentions another chicken and the egg problem: no IPv6 software (correct me if I'm wrong, but doesn't Linux have IPv6 software?), so there is no need for IPv6 addresses, and vice-versa. It also mentions every traffic light on the planet could have its own IP. Update: 07/16 02:48 by J : Dave Whitinger at LinuxToday sent a link to a mail which clarifies the situation a bit.

190 comments

  1. Windows clients? by Anonymous Coward · · Score: 0

    Well, Linux has them, but since most of the internet still uses Windows unfortuanly, there should be a good ipV6 support for that.
    my 2 pence

    oh ya, first? :)

    1. Re:Windows clients? by nedron · · Score: 1
      "since most of the internet still uses Windows unfortuanly"
      What!?!?!?

      The majority of what would be considered the internet runs on various flavors of Unix.

      I'll allow that the majority of web browsers are likely Windows based, but that means little since IPv6 provides backward compatibility for low end systems (read Windows).

      --


      * As is generally the case, my opinions do not reflect those of my employer.
    2. Re:Windows clients? by perry · · Score: 4

      Microsoft Research has a v6 stack for windows, and so does Trumpet Winsock. Windows users can run v6 any time they like.

      See www.ipv6.org if you want to track down versions for your favorite OS.

    3. Re:Windows clients? by scrytch · · Score: 2

      Most of the internet USERS run windows. They have IP addresses, their machines have to be addressable, ergo they are part of the internet. Leaf nodes, to be sure, but internet regardless.

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
    4. Re:Windows clients? by decaym · · Score: 1

      Part of Microsoft Research's stack is a DLL which allows Internet Explorer (4.0 only) talk to IPv6 websites. I've tried it out, and it worked quite well. Still needs some work, but it will get there.

      Also, there is a site called "Freenet6" (www.freenet6.net) which offers free, web setup based IPv6 tunnels for both Linux and NT. It's not a subnet (so you can't use it as a route through a Linux system), but it does allow testing of end user application. I've setup addresses for both a NT and Linux machine and the service works great. Now, I just need a few more applications to play with.

      --dkm

      --
      World Beach List, my latest project.
    5. Re:Windows clients? by pbkg · · Score: 1

      According to this article in Fairfax IT , the main problem for windoze users will be that they can't use their current browsers. It is also a bit of a plug for Trumpet software, the company that first introduced the tcpip stack for windoze under ipv4, and has now introduced new stack for ipv6 for windoze. This is interesting as they have also have introduced a new OS called petrOS, which is meant to run windoze programs, but will run on a 486 with 2 Mb of ram.....

  2. Maybe IPv6 is still not enough by Anonymous Coward · · Score: 0

    A friend once mentioned that with IPv6 there is something like 6x10^23 IP address per square meter
    on EARTH. ( I could be horribly wrong about this figure but the per square meter number of addresses is still amazing)

    However it could be erronous to assume the human race would stay earth bound forever

    How many IP addresses would the Universal Intergalactic/planetary Internet need??????

    :)

    1. Re:Maybe IPv6 is still not enough by Anonymous Coward · · Score: 0
      According to an atlas, the area of the earth is approx. 510,100,500 km^2 = 510,100,500,000,000 m^2

      IPv6 has 16 8-bit values which amounts to 128 bits in total.

      If you divide 2^128 by the above area you get something like 6.6x10^23.

      This also happens to be nearly equal to Avogadro's constant.

      The future is now

    2. Re:Maybe IPv6 is still not enough by Anonymous Coward · · Score: 0

      I recently met Vint Cerf, and he was espousing theories on Interplanetary Internets (which he is working on). He pointed out that TCP/IP is not particularly suited for situations where the send time between two nodes is 2 hours or 2 years =). A packet gets dropped and you have to wait 4 years for it to be resent.

      Instead there would more likely be gateway / proxy affairs between planets which send and receive a lot of data asynchronously not using TCP/IP. Hence you could reuse each IP address on each Planetary Internet.

    3. Re:Maybe IPv6 is still not enough by CrysMeth · · Score: 1

      I vaugley remember a Slashdot article saying that robots are going to take over the Earth, so we'll let those bastards deal with it.

      --
      CrysMeth - ICQ:3160141
    4. Re:Maybe IPv6 is still not enough by bonkydog · · Score: 1

      Doesn't matter. When we get tied into the Galactic Internet we'll either have to convert to their protocol or become a Bitnet-like backwater.

      -bonkydog

      --
      Quid rides? Mutato nomine de te fabula narratur. -Horace, Satirae
    5. Re:Maybe IPv6 is still not enough by B-Rad · · Score: 2

      A scientific breakdown:

      If you assume that the radius of the universe is 15 billion light-years, the volume of the universe (assuming it's spherical) would then be 1.419e23 cubic meters. Given IPv6 has 2^128 addresses, this corresponds to one IPv6 address for every 3.5178e31 cubic meters.

      This might not sound like a lot of addresses for the corresponding space. However:

      Take the volume of the Solar System to be a sphere centred on the Sun with a radius equal to Pluto's orbit (5,913,520,000,000 meters). The volume of the Solar System is thus 1.08277e38 cubic meters. Using the above figure, we find that for every Solar System-sized chunk of the universe would get just over three million IPv6 addresses. Since the universe is not jam-packed with solar systems, the number of IPv6 addresses per solar system would correspondingly increase. This increase depends on how many solar systems there are, of course, and how densely packed they are. One could easily assume that each solar system would get on the order of 10^18 IPv6 addresses (i.e. there's one solar system for every 3e11 solar system-sized chunk of the universe), which is about 200 million times more IP addresses than the Earth currently has with IPv4.

      Conclusion:

      IPv6 should provide enough addresses for the known universe. However, because it's always better to be safe than sorry, it is the recommendation of this researcher that IPv8 (2^256 addresses) be implemented before any serious space travel is to be undertaken.

  3. Re:more than traffic lights by Anonymous Coward · · Score: 0

    A lot more than traffic lights. 2^64 or 1.84e19 is enough addresses for a grid over the planet at a 7.6m (25 feet) spacing. Or to think of it another way, there are 6 billion people on the planet so each can have 3 billion addresses each.

  4. Re:more than traffic lights by Anonymous Coward · · Score: 0

    A lot more than traffic lights. 2^64 or 1.84e19 is enough addresses for a grid over the planet at a 7.6m (25 feet) spacing. Or to think of it another way, there are 6 billion people on the planet so each can have 3 billion addresses.

  5. Why IPs should be charged... by Anonymous Coward · · Score: 0
    Your ideas are good in a love-world but ours is completely dominated by companies like Mercedes F*cking Benz. They have a hole A class IPv4 block and use only 1% right now. They won't give them back because they say they're planning on using those IPs for their cars (stupid because cars are mobile!).

    Therefore IPs should be charged and limits per company/person should be used. and of course forbidding any re-sale/rent/loan tricks.

    1. Re:Why IPs should be charged... by Anonymous Coward · · Score: 0

      BFD. I've got a whole class A to-- 10.x.x.x. I do agree that they should give them back. They should give back the registered addys and make their cars (like that will happen anyway) use the private 10 net.

    2. Re:Why IPs should be charged... by Anonymous Coward · · Score: 0

      Error: It's "Daimler". It's German.

    3. Re:Why IPs should be charged... by Anonymous Coward · · Score: 0

      Idoit. YOU don't have a 10.x.x.x and you can't use it to talk to anyone else.

    4. Re:Why IPs should be charged... by gavinhall · · Score: 1

      Posted by MaverickPl:

      Who gives a flying fick in Mercedes has a whole A class. It is not like you were going to get that or that they are runnign out of IPs. Also how do you know that they only use 1%? Maybe they have a huge network.

      Also they make a GREAT car and as long as they do that I really don't care what they do with their IP addresses as long as they don't buy them all. Also, I think that it is Diamler-Chrystler now. I will assume you were talking about Diamler (not sure if I am spelling it right.)

    5. Re:Why IPs should be charged... by PugMajere · · Score: 1

      Not to be too pedantic, but it's "DaimlerChrysler" now.

  6. ipv4=4 8 bit values, ipv6 = 6 8 bit values? by Anonymous Coward · · Score: 0

    ipv4=4 8 bit values, ipv6 = 6 8 bit values?

    just an idea.

    1. Re:ipv4=4 8 bit values, ipv6 = 6 8 bit values? by Anonymous Coward · · Score: 0

      Nope. IPv6 = 8 8 bit values.

    2. Re:ipv4=4 8 bit values, ipv6 = 6 8 bit values? by Anonymous Coward · · Score: 1

      Doh!! I'm a moron. IPv6 = 16 8 bit values.

    3. Re:ipv4=4 8 bit values, ipv6 = 6 8 bit values? by Jordy · · Score: 1

      16 bytes or 128 bits...

      Heh, 16 8 bit values, you just want to make things difficult don't you? :)

      --

      --
      The world is neither black nor white nor good nor evil, only many shades of CowboyNeal.
    4. Re:ipv4=4 8 bit values, ipv6 = 6 8 bit values? by MindStalker · · Score: 2

      hehe ipv4 means IP version 4 its just a coinsidence that the version numbers and # of bit values happen to be the same.

  7. 6x10^23? by Anonymous Coward · · Score: 0

    That's Avogadro's number. 8vP

  8. Re:Anonymity under IPv6 by Anonymous Coward · · Score: 0

    If you want people to not know your IP address, you will have all the privacy you want. No one will be able to talk to you!!!

  9. IPv6 Specification by Anonymous Coward · · Score: 0

    I believe the IPv6 spec actually states that IPv4 addresses are actually valid IPv6 address...but I could be wrong.

    1. Re:IPv6 Specification by toriver · · Score: 1

      I seemed to read something like that, too... back in 1996. That in a transitional period, IPv4 should map to IPv6 via the notation 0::10.0.0.1, for instance.

  10. Re:more than traffic lights by Anonymous Coward · · Score: 0

    you could give every square foot of suface space on the plantet an ip and still be fine.

  11. Re:Errr... Why? by Anonymous Coward · · Score: 0

    It does...you should see what your brain looks like

  12. Here's the future by Anonymous Coward · · Score: 0

    What this could (should?) mean is that we all get our own home IP address/subnet. Ten years ago (hell, just last year), the implementation of DSL was just coming into form. Right now, most of the DSL services do not assign a static IP address. This will eventually change; your IP address will be like your phone number.

    Once you have your own subnet, then you can start assigning addresses to your toaster, TV (or DTV), living room light, kids, and to your dogs or cats (intelligent collars). How many addresses should you give to your average, let's say, American family. Two bits, four bits, six bits, a dollar? Well I suppose that certain families may need more addresses for their kids (I could mention ethnic, religious, or political stereotypes, but I won't because I don't have to), and certainly, the crazy cat lady down the street need a whole sh*tload of addresses for muffy, puffy, and her recently deceased cat, the now stuffy.

    Hackers (woops, stale crackers), will then attempt to break thru the home firewall that your local ISP gave you. Woofy is acting strange like someone is yanking his chain. Poor old Dad is really bummed out as the porno sites are sending spam back to static IP addresses. The oldest sister is trying to find her brat little brother since he did..., well, older sisters are always gonna kill their little brothers.

    Someone downloaded the damn microcode that controls the sony robotic dog, and now stuffy is starting to move.

    Woops got to go now. Mom is starting up a DOS attack against Dad.

  13. Re:Debians Got it by Anonymous Coward · · Score: 0

    Debian actually has a development machine on the 6Bone right now, 'pandora.ipv6.debian.org'.

    The trouble with IPv6 on linux is that the kernel supports it but virtually no apps support it, those that do often have weird issues. Untill upstream authors start supporting IPv6 natively in all their IP applications we are in about the same spot as Microsoft.

  14. Re:Uhh... DUMB??!? by Anonymous Coward · · Score: 0

    Ah, so you've seen Hackers! You did know they were using IPv6 in that movie, didn't you?

  15. Re:more than traffic lights by Anonymous Coward · · Score: 0

    And after nanotech takes off, and everybody has zillions of these things crawling around inside their bodies, each with its own IPv6 address, we'll be right back here deploying a new version of IP.

  16. Re:more than traffic lights by Anonymous Coward · · Score: 0

    Addressable vibrators! Yeah! BZZZZZ

  17. Re:water density (totally off-topic) by Anonymous Coward · · Score: 0

    Wouldn't it be cool if we could mark some kind of "off-topic" checkbox? All voluntarily off-topic posts could be filtered out by those who do not like them, and the posts might be exempt from moderation.

    But what am I talking about. Rob's already working on improving Slashdot in his own interesting ways and I'm sure we'll love whatever he comes up with.

    How's that for off-topic? I win.

  18. Its not only about address space (Was: Why IPv6) by Anonymous Coward · · Score: 0

    With IPv6 we get more effective routing and that means faster internet. And with IPv6, additional headers can be hooked on after the main header so it can be extended for new uses like QoS and security. And it solves some of the bad security design flaws os IPv4 as packet spoofing. It also adds data encryption to the network level with the new IPsec standard so encryption can be moved out from the application layer for good, no more need for SSH or Kerberos, etc. this makes ALL EXISTING applications encrypted and secure.

  19. Linux and Open-Source community by Anonymous Coward · · Score: 0

    The Linux and the Open-Source community can do our share in pushing IPv6 forward by porting our existing applications to have IPv6 support and make all new ones support both IPv4 and PIv6 from the begining. The programming API is availble with Glibc 2.1 and IPv6 stack with kernel 2.2.x. Becos the we have the sources ready to allow the modifications. Its much harder for the Windows people becoz they have no source only binarys and if the author have dropped support for the app your are locked to IPv4 for that app.
    If your intressted in network programing and IPv6 buy R.Stevens "Unix Network Programming Vol. 1" it goes tru the new IPv6 programming API.

    1. Re:Linux and Open-Source community by Anonymous Coward · · Score: 0
      Yes, UNP has been splited into two volumes.

      Unix Network Programming : Networking Apis: Sockets and Xti (Volume 1)

      UNIX Network Programming: Interprocess Communications (Volume 2)

    2. Re:Linux and Open-Source community by BlaisePascal · · Score: 1

      Stevens "Unix Network Programming VOLUME 1"?!? My copy of Stevens doesn't have a volume number (checks... UNP has no volume number, TCP/IP Illustrated has Vols 1-3, but no IPv6, and Advanced Programming doesn't have a volume number nor covers IP).

      Does this mean that I have to update my library again?

  20. IPv6 addresses by Anonymous Coward · · Score: 0

    Go get some knowledge about IPv6 addresses, just click below and suck it in and enjoy.

    ftp://ftp.ietf.org/rfc/rfc2373.txt

  21. Re:We'll have the whole planet at our knees! by Anonymous Coward · · Score: 0

    Doing things to traffic lights would only work in certain areas.

    In the rest of the world (Boston, Most of southern Europe) they are merely treated as advisory.

    ..d

  22. Re:MAC addresses by Anonymous Coward · · Score: 0

    MAC addresses are not guaranteed to be unique. DEC equipment used to make them up on the fly.

  23. Re:more than traffic lights by Anonymous Coward · · Score: 0

    Actually, the point of such a huge address space is so that there is plenty to throw away. IP6 is designed so that routers can have very small route tables, and don't have to look at a large part of the address to descide which interface to send it to.

  24. A serious problem by Anonymous Coward · · Score: 0

    IPv6 has some serious shortcomings.

    Specifically, IPv6 is:

    centrally administered

    human configured

    bigger than IPv4 (which isn't all that lightweight)

    Topology sensitive, until you retrofit routing schemes

    It's snake oil. IPv4 has all those problems, and anyone who admins a network has hit them to some extent.

    Why the fuck couldn't they get it right THIS time?

    1. Re:A serious problem by Anonymous Coward · · Score: 0

      centrally administered

      But with greatly improved router discovery and neighbor detection, as well as mobile IP capabilities, etc. which make it actually _easier_ to make `just work' than IPv4

      human configured

      see above. and note that the protocol is designed to allow DHCP-style solutions to be much more flexible than in IPv4. The incredible range of addresses also gives some flexibility -- one can imaging a Palm VII type system where each unit shipped with a hard-coded IPv6 address and used a mobile-IP system to work `anywhere'.

      bigger than IPv4 (which isn't all that lightweight)

      although bigger (meaning, I assume, more featureful), IPv6 has actually been designed to require much _less_ work on the part of routers and gateways than IPv4. This means short, aligned headers, streamlined checksums, and a reduction of the twisty little maze of IP-Option headers which can make IPv4 rotuing so... intersting.

      Topology sensitive, until you retrofit routing schemes

      but much more easy to make less topology insensitive, even before you bring in MobileIP, dynamic configuration, and so on.

      There is also a huge added benefit of IPv6 which I have not seen mentioned here:

      The IPv6 standard requires that a conformant IPv6 implementation provide IPSEC, including cryptographic authentication of remote endpoints and end-to-end session encryption.

      NetBSD's IPv6 support has this, with separate versions available from the US and Finland (to avoid export restrictions). Hopefully, Linux has this or will have it sometime soon. Knock on wood, the time will come when encryption of all data transfers is a matter of course.

  25. Its not 2^128 its 10^128 by Anonymous Coward · · Score: 0

    There are 10^128 particles (before anybody flames me this is only an estimate I read somewhere,
    I have no background in astrophysics) and that
    would be more than 2^400.

    -anand

  26. Linux only support for IPv6.. by Anonymous Coward · · Score: 0

    Since IPv6 is only supported on Linux desktops, I'm wondering if all those moron ISPs will start requiring users to have Linux on their systems before they give them DSL access.

    This time it's actually warranted. :)

    1. Re:Linux only support for IPv6.. by Anonymous Coward · · Score: 0

      Linux and NetBSD and BSDI, and with patch kits FreeBSD and OpenBSD and with paid upgrades Solaris and MacOS

      ya know, this could be fun after all...

  27. Re:IPv6 goes too far. by Anonymous Coward · · Score: 0

    You could even have it tattooed on your forearm....

  28. Thats a localnet by Anonymous Coward · · Score: 0

    Nah those would be considered an "Internal Network" and your nano-machines would have to use the reserverd for internal use ips and ip masq out on one real address :)

  29. Re:IPv6 goes too far. by Anonymous Coward · · Score: 0

    Yeah, so with an IP address, you could get nuked by some script kiddies.

  30. Re:1E18 IPs... by Anonymous Coward · · Score: 0

    Or, how about the following:

    PPTP - Planet to Planet Tunneling Protocol
    DHCP - Dynamic Habitation and Coercion Protocol
    ARP - Alien Resolution Protocol

    =?]

  31. Re:Phone number portability by Anonymous Coward · · Score: 0

    Actually GSM wireless carriers in the US are already capable of doing this. however the problem is interfacing to analog telephone networks(wireless and landline) with are still on 70's technology.

  32. IPv6 on other OS's by Anonymous Coward · · Score: 1

    I saw this poking around Apple's TIL:
    ---
    Question: What about IP version 6 (IPv6) support in Open Transport?
    Answer: IPv6 is [...blah blah blah...]

    IPv6 is being designed to respond to the limitations of IPv4 - including an upcoming shortage of new IP addresses - to allow for the continued expansion of the Internet and deployment on corporate networks. IPv6 also incorporates new functionality to provide security, multimedia support, and plug and play capabilities, features necessary to usher the Internet into the twenty-first century.

    At the October 1995 Networld+InterOp trade show, Apple and Mentat demonstrated a prototype of Internet Protocol Version 6 running on Open Transport. The demonstration showed the flexibility of the Open Transport environment - [...OT is wonderful, etc etc...]

    Apple and Mentat will continue to work together to ensure timely availability of IPv6 for Mac OS once the standard has been completed.
    ---
    I thought it was interesting anyway. I thought I remembered hearing IPv6 was in OT 2.0 already, but I couldn't find anything verifying it. In any case, OT is easy to extend, and by the time OS X hits, I'm sure the BSD folks will have upgraded their TCP/IP to v6.

    Another thing I recall hearing about IPv6 is an improved support for streaming media (since packets aren't well suited for it). I guess that means we'll see an explosion of useless 'webcasts' and a nearly endless amount of new porn sites! We'd probably be able to use IPv4 for another 30 years if the net weren't so crammed full of pointless crap (not that the ol' Internet Coke Machine or Coffee Maker were frivolous :)

  33. Re:Dumb Question by Anonymous Coward · · Score: 1

    I ate it. Sorry.

  34. IPv9. by Anonymous Coward · · Score: 1

    Since all the comments seem to be more or less
    varients on the "Gee wiz that's alot of numbers"
    theme I figure I should add my own frivolous post.
    For a bit of a giggle check out the RFC for
    version 9 of our favorite protocol. :)
    http://www.cis.ohio-state.edu/htbin/rfc/rfc160 6.html
    AdamT (at work)

    1. Re:IPv9. by wesmills · · Score: 0

      Someone needs to mark this post up a few points as funny. I love RFC humour. :)

  35. Switchover could cause bigger problems than Y2K. by Anonymous Coward · · Score: 1

    The switch-over to IPv6, when it finally happens, must be managed well.

    With the imminent introduction of DSL, together with set-top boxes, internet usage in the home is going to increase significantly, and the currentl limited supply of available IP addresses is a hindrance. Of course techniques such as IP masquerading have ensured that IPv4 numbers have lasted longer, but the limit is still approaching.

    Affordable equipment, possibly subsidised by the local/national Telco, available to all will soon be with us. Eventually a net connection will be as common as the telephone. Imagine millions of house-holds in every country with a connection.

    Whenever this is introduced, IPv6 must be chosen as the protocol. Implementation and switch-over must be well thought out, and on a scale NEVER seen before. It will make the Year 2000 problems of the present seem like a minor problem in comparison.

    I, however, can never see IPv6 being accepted. I have worked in the industry for around 10 years, and have seen numerous projects over-run or fail completly, mainly due to lack of truely technically competant staff. (I have even met a Firewall installer who did not know what an IP port was!). I can see chaos, particullarly if any point-click-drool Microsofties are involved. And don't let the suits run the project, either.

    Some of the previous comments here also go against one of my golden rules of computing - if you don't know what you're talking about, keep your mouth shut! Ingnorance leads to disaster.

  36. IPv4 --> IPv6 by Anonymous Coward · · Score: 2


    According to my Solaris book, this IPv4 address:

    222.33.44.83

    would be valid in IPv6, and expressed as:

    0000:0000:0000:0000:0000:FFFF:222.33.44.83

    And could be abbreviated as:

    ::FFFF:222.33.44.83

    1. Re:IPv4 --> IPv6 by rschltn · · Score: 1

      So it's actually very simple conversion ;/

      p.s. any estimated date all this should be implented?


      -kindaya

  37. IPv6 by Anonymous Coward · · Score: 5

    IPv6 has 128-bit addressing - enough for every particle in the universe to have its own subnet. This was deliberate. IPv4 isn't really running out of addresses - it's just that IP addresses can't be given out of the whole pot. The address space must be subdivided in order to allow routers to do their job. The IPv6 address space was therefore made large enough that it can be assigned extremely sparsely, without running out of addresses at the subnet level.

    There's plenty of IPv6 software to go around, actually - in fact there are many implementations not only of the IPv6 stack, but of protocol layers to allow IPv6 and IPv4 stacks to interoperate. It's just that they're all in beta, and not very many vendors have announced them as products yet. But you can run Linux or *BSD on an IPv6 net today.

    In fact, there's a vigorous "6BONE" (like the MBONE) of IPv6-only hosts existing on the current IPv4 Internet via tunneling arrangements. The 6BONE is the proving ground of IPv6 interoperability and routing stuff.

    1. Re:IPv6 by perry · · Score: 1

      It isn't quite true that v4 is not running out of addresses. It only has four billion, and even with totally efficient allocation there obviously wouldn't be enough for everyone on the planet to get onto the internet. Given that allocation can at best be a few percent efficient, you have a problem.

      IPv6 of course solves all this.

    2. Re:IPv6 by imp · · Score: 1

      >In molar units, there are about 5.6e14
      >moles of IP numbers in the IPv6 namespace.

      If we were talking about water, then 1M of water is 18g. So 1e15 moles of water would be 2e15g, which is 2e15cm^3 of water. This is 2e12L of water. Or a cube approx 1e5cm on a side, so we're talking about 1 cubic kilometer of water, give or take.

      Not a drop in the ocean, but still >> the number of atoms in the universe. :-)

    3. Re:IPv6 by ralphclark · · Score: 1

      You have to laugh at those poor saps who said the internet was just a passing fad.

      Happy Graduation day, internet!
      Consciousness is not what it thinks it is
      Thought exists only as an abstraction

    4. Re:IPv6 by kramer · · Score: 1

      For those of you stuck using Winblowz, Trumpet has announced Winsock 5.0 which does support IPv6 in the Win95 / 98 / NT environment, along with several improvements to standard IPv4.

    5. Re:IPv6 by drivers · · Score: 1


      If we were talking about water, then 1M of water is 18g. So 1e15 moles of water would be 2e15g, which is 2e15cm^3 of water. This is 2e12L of water. Or a cube approx 1e5cm on a side, so we're talking about 1 cubic kilometer of water, give or take.


      Is this salt or fresh water? Don't forget the deeper the water, the denser it is so you will have to use calculus. Who knew the Internet was so complicated?

    6. Re:IPv6 by Farce+Pest · · Score: 1

      Well, no quite enough for every particle in the universe. 2^128 is about 10^38 or so. A mole of atoms is 6.023e23 atoms, and a mole of carbon atoms (assuming C-12) has a mass of 12 grams. In molar units, there are about 5.6e14 moles of IP numbers in the IPv6 namespace. If IP numbers were carbon atoms, they'd weigh about 6.8e12 kg. That's only about 7000 metric tonnes. A mere drop in the ocean.

      But it's a lot of friggin' addresses anyway.

      --
      This message has been scanned for memes and dangerous content by MindScanner, and is believed to be unclean.
  38. Re:MAC addresses by Pathwalker · · Score: 1

    >(I'm assuming that each MAC should have it's own unique ID number...)

    Actually, once I bought two cheap, no brand ethernet cards, and they both had the same MAC address (all A6's !!!) that was VERY annoying...

  39. Re:IPv6 goes too far. by hadron · · Score: 1

    Don't be stupid. IP addresses are like phone numbers : they aren't allocated to people, just devices.

  40. Re:DNS by hadron · · Score: 1
    You usually get DNS entries free with ISPs. There will be no need for domain names unless you already need one.

    *sigh*

  41. Re:1E18 IPs... by stevied · · Score: 1

    Won't work though -- at least not with TCP. We'd have to invent something else that could cope with the latencies. Inter-Planetary Transmission Protcol? It could still be layered over IP, though.

  42. Re:I dont think we should haveta pay for ip's by stevied · · Score: 1

    every person is alotted say 50 ip's at birth along with your social security number or so. Corps can buy ip's in the current system.

    Not really a good idea. The whole point is that your IP addresses depend on where you're linked into the network. Trying to have portable IP addresses would but horrible load on the backbone routers.

    Ultimately you should be able to forget about IP addresses and rely on DNS pretty much exclusively -- especially with those 128 bits addresses which will be a PITA to type.

    Incidentally, this is why "phone number portability" is so stupid. The phone number should remain something that the switches can route by, just like an IP address. What we need is something like DNS for the phone system -- all phones have a little LCD display, maybe a little keypad. If you haven't got someone's number on quick dial, you can search on their name, and the system would search your local area first and give you a list of matches. Then you could expand geographically if req'd.

  43. Re:Phone number portability by stevied · · Score: 1
    I don't know about the US, but hear in New Zealand the phone number hasn't had to be used for routing for about 10 years. The phone's real address is some obscure number the user will never see and the phone number you dial is just like a machine name, ie looked up.

    Ahh. Just after I posted the first comment I did wonder about that. In which case we could rearrange 'phone numbers to categorise by something more useful than (just) geographic area and call cost.. You could have different codes for personal, government and commercial numbers... All sorts of things..

  44. Re:Move your number by stevied · · Score: 1
    Naturally, this is a pain in the arse, if not impossible, between different phone companies
    and/or area codes, but it should work with the same company and code (which is quite
    common 'round where I am in the US)


    Yes, I think BT do number portability here if you're staying within the same exchange area.


    The thing that worries me is that OFTEL seem to be about to force mobile companies to allow customers to take their number with them when they change companies. This seems a little stupid.

  45. Re:more than traffic lights by Erbo · · Score: 2
    It's more than that, it's 128-bit. But not all the addresses will be "usable" right away; a vast portion of the address space (about 85% of it) is "reserved for future expansion." RFC 2373 details the addressing architecture, which they seem to have done a pretty good job of "future-proofing."

    Eric
    --

    --
    Be who you are...and be it in style!
  46. Re:Uhh... DUMB??!? by dmd · · Score: 1

    Because right now, of course, all traffic lights are totally standalone and not connected to any central control or monitoring system. The advent of IPv6 will clearly change this, opening Main Street USA to renegade crackers from the soviet union (the collapse was faked).



    --

  47. Phone number portability by Bill+Currie · · Score: 1
    Incidentally, this is why "phone number portability" is so stupid. The phone number should remain something that the switches can route by, just like an IP address. What we need is something like DNS for the phone system -- all phones have a little LCD display, maybe a little keypad. If you haven't got someone's number on quick dial, you can search on their name, and the system would search your local area first and give you a list of matches. Then you could expand geographically if req'd.
    I don't know about the US, but hear in New Zealand the phone number hasn't had to be used for routing for about 10 years. The phone's real address is some obscure number the user will never see and the phone number you dial is just like a machine name, ie looked up.

    Hmm... I just asked someone who knows more than me (not quite my boss), the translation isn't done (in practice) until the `call' gets to the destination, but your phone number is still effectivly your machine name. The equivalent of your phones IP address is not user visable. The main way your dialed digits are used is for geographic routing: area code and (for NZ (7 digit local numbers, like US/Can)) a three digit switch number. The last four digits get converted to your phones physical address. Think of country level TLDs (eg .ca, .nz, .us, .uk, etc).

    Though this isn't 100% accurate, it's a good basic summarisation. Number Portability is just the stripping of the geographic routing. NP is actually already in heavy use: 0800 (free call) numbers are an execelent example.

    --

    Bill - aka taniwha
    --
    Leave others their otherness. -- Aratak

    1. Re:Phone number portability by Pont · · Score: 1

      Why numbers at all?
      It might be abused by telemarketers, but I would like "phone numbers" to be YourFirstName.YourLastName@YourStreetAddress YourCity [YourState]|YourZipCode
      or maybe just your e-mail address for privacy reasons.

      It would still be possible to get a wrong number, but at least when you ask for Joe, someone named Joe would live there.

  48. Re:1E18 IPs... by Joseph+Vigneau · · Score: 1

    I believe it's designed with such a huge space, so routers can be more efficient (ie, don't have to break apart subnets, etc.)

  49. Re:more than traffic lights by Isaac-Lew · · Score: 1
    IPv6 users will be a small club initially.

    All I need to do is 1 kernel recompile (and probably update a few IP tools) :P. Thus is the power of Linux...

  50. Uhh... DUMB??!? by gavinhall · · Score: 1

    Posted by Assmodeus:

    ok. correct me if im wrong, but if a traffic light has an ip address...then that means that SOMEHOW its accessible from the outside world. would you really want someone to be able to "hack" the traffic lights in your neighborhood and play with them at their discretion??? just a thought... other than that i think its cool...

    assmodeus

    1. Re:Uhh... DUMB??!? by HiThere · · Score: 1

      If it's firewalled, why does it need a reserved IP address? Even 10.1.2.3 style addresses should work.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    2. Re:Uhh... DUMB??!? by NtG · · Score: 1

      Not necessarily. For starters, the traffic light IP idea is a concept, to illustrate their point about how many IP addresses will be available, and their usefulness. A coke machine could dial into a coke dialup, be given an IP address, and submit stock information. This doesn't mean it can necessarily be hacked, as it would probabely be firewalled, and just because it has an IP address doesn't mean it can do anything but, say, transmit this information across the network.

      Much in the same way, a traffic light could be assigned an IP address, and have a chip which is powered by the same supply as the traffic lights, which responds to ICMP ping requests on the network. That way, the traffic lights can be monitored, while the chip does not interface directly with the lights. The chip could also read the state of the lights, without being able to modify it.

  51. IPv6 goes too far. by gavinhall · · Score: 1

    Posted by Hk_Silver:

    Here is a scary thought. I am almost scared to share this idea with the world becuase I might give someone an idea. What if everyone were assigned an IP address at birth. this would replace your Social Security Number.
    Just think about the horrible possiblities

    1. Re:IPv6 goes too far. by ToastyKen · · Score: 1

      >they aren't allocated to people, just devices.

      What's the difference?

  52. Re:Gone are the days of remembering ip's. by bluGill · · Score: 1

    Your not alone. I too remember ips. When your working in a lab that changes hourly. I know all the ips. I don't even have a DNS on many networks. I make up IPs as I see fit. We have to firewall the lab, to prevent my from messing up the rest of the company, not to keep intruders out.

  53. Re:Home Appliance Scr1pt K1ddi3s. by demon · · Score: 1

    I doubt anything would happen, even if that started occurring. Microsoft would find some way to wash their hands of all responsibility for it (as usual) and point the blame at the users.

    --

    Sam: "That was needlessly cryptic."
    Max: "I'd be peeing my pants if I wore any!"
  54. Re:more than traffic lights by sjames · · Score: 2

    Hmmm and you'll have to get your ISP and everyone up the chain to do the same

    Or just set up a tunnel (over IPv4) to the nearest router on the 6bone as is done now.

    Initially, there will be a lot of legacy routers around, and a lot of legacy systems (read Windows) that can't talk to an IPv6 number. For that reason, there will be many IPv6 servers with IPv4 aliases.

  55. Re:Home Appliance Scr1pt K1ddi3s. by sjames · · Score: 2

    'scr1pt k1ddi3s' have toolz to hack into your waffle iron. (Model 2? ;))

    So remember, ADSL connection == *NIX.

    I wonder if new microwaves will have blurbs like: 'It will be most good if you are to put wallfire between not-you and microwave if internet is your telephone' or something to that effect?

  56. more than traffic lights by Nelson · · Score: 1

    Isn't it 64bit? You could give an IP address to everything that uses electricity and have plenty left over.

    1. Re:more than traffic lights by scrytch · · Score: 2

      Something like 10 for every square angstrom on the surface of the planet. There's a whole lot more than 10 protons per angstrom of matter on the planet.

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
    2. Re:more than traffic lights by scrytch · · Score: 2

      Recompile? Why indeed should we have to recompile? Why can't it be a modular driver such as the way filesystems are? I could be wrong, but I do believe That Other Operating System does have modular network drivers.

      /dev/tcp me baby.

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
    3. Re:more than traffic lights by olmy · · Score: 1

      An ipv6 address is a hexadecimal address separated
      by colons.

      It looks like:

      3ffe:1cf8:ff01:0:0:0:0:1 or:

      fe80:0:0:0:0:0:cc60:c0a

      where the first 64 bits is the network and
      the last 64 bits is the host.

    4. Re:more than traffic lights by Bigman · · Score: 1

      Hmmm and you'll have to get your ISP and everyone up the chain to do the same....
      IPv6 will only come online properly when everyone has it. Perhapes IANA should set a date by which all ISPs (and their customers) should be IPv6-Ready and then switch it on overnight....

      --
      *--BigMan--- Time flies like an arrow.. but personally I prefer a nice glass of wine!
    5. Re:more than traffic lights by the+order+of+His+Maj · · Score: 1

      I've heard that there are enough IPv6 addresses that every proton on the face of the planet could have it's own.
      I want IP addresses for all *my* protons... :)

      --
      __
      ipsa scientia potestas est
      "knowledge itself is power" - Francis Bacon
    6. Re:more than traffic lights by AmirS · · Score: 1

      Hate being finicky, but you can't really do that, but you can for certain cases use 6 x 16bit hex + 4 x 8bit decimal, eg:

      3FFE:1CF8:FF01:0:0:0:0.0.0.1

    7. Re:more than traffic lights by AT · · Score: 1

      It is 128 bits of address space. I think the format is FEDC:BA98:7654:3210:FEDC:BA98:7654:3210, i.e. 8 blocks of 16 bits each.

    8. Re:more than traffic lights by Alan+Kennington · · Score: 1

      I once calculated that there are enough IPv6
      addresses to give everyone on earth 1000
      IPv6 addresses for each electron in their body,
      and that's assuming that they are on the heavy side.

      About the linux IPv6 support, what's more relevant is the router support, but even more than this is the fact that all IPv4 addressess can be expressed in IPv6, but not vice versa. In other words,
      IPv4 users will not be able to access the new IPv6 addresses. IPv6 users will be a small club initially.

      Cheerio....

    9. Re:more than traffic lights by slashdot-me · · Score: 1

      You could number all the traffic lights with ipv4 if you managed it right. With ipv6 (128 bit) you could number all the atoms in all the traffic lights.

    10. Re:more than traffic lights by drivers · · Score: 1

      3ffe:1cf8:ff01:0:0:0:0:1

      Or in old fashion decimal:

      63.254.28.248.255.1.0.0.0.0.0.0.0.0.0.1

      Muahahahaha!

    11. Re:more than traffic lights by BlaisePascal · · Score: 1

      Let's see... There are 6.023x10^26 electrons/kg. Call it 10^27, for convenience. I'm on the heavy side, so I'll under-estimate my weight, to get a convenient figure of 100kg/human. That's 10^29 electrons. There are about 6 billion humans. Again, let's over-estimate to get 10 billion (10^7), for 10^36 electrons. I've deliberately over-estimated so far thrice, each by about 66% That works out roughly to a factor of 56 over-estimate, so we have 2x10^35 electrons. in the human population.

      IPv6 addresses are 128 bits long. Assuming that there isn't any overhead in how those bits are assigned (i.e., all 2^128 address are available, not realistic due to net and broadcast addresses, multicast addresses, room for expansion, etc), there are approximately 3x10^38 IPv6 addresses.

      Yep, that works out to about 1000/electron, within an order of magnitude.

    12. Re:more than traffic lights by Desert+Raven · · Score: 1

      I don't think we have to worry for a little while

      Each ipv6 address is made up of 16 octets (2^128):
      ~340,282,366,921,000,000,000,000,000,000,000,000 ,000

      World Population (2010 est.): 6,883,000,000
      http://www.prb.org/prb/pubs/wpds99/w pds99b.htm

      Number of addresses per person worldwide in 2010:
      ~49,438,089,048,500,000,000,000,000,000

      estimated number of cells in the human body: 100,000,000,000,000
      http://madsci.wust l.edu/posts/archives/mar98/889221957.An.r.html

      Number of addresses per cell for every human being on earth in 2010:
      ~494,380,890,485,000

      Personally, I think we'd have been just fine with 64 bits. I had to write some DNS stuff a few months ago and had to write my own routines to deal with IPv6. Heck, there aren't even standard datatypes for dealing with 128-bit numbers.

      64 bits would have resulted in:
      2,680,044,177 addresses per human being

    13. Re:more than traffic lights by DzugZug · · Score: 1

      >You could give an IP address to everything that uses electricity and have plenty left over.

      2^64 is about 18.4 quadrillion (billion billion). The Earths population is almost 6 billion that leaves about 3 billion IP adresses per person.

      One thing to be carefull of is that we dont begin to be wastefull. The current system gives 2^32 addresses or about 4.3 billion. That was more than the population of the earth at the time and was thought to be more than enough. We can run into problems when we have distributed to many IPs thirty years from now. I don't think that we will have 3 billion devices per person but if we don't recycle and begin giving pagers and cell phones IPs (good idea) we need to be carefull not to distribute them in too large chunks. We cant give each device the equivalent of a modern class C. If each pager has 256 IP adreses (say for internal comunication between diferent ICs), then a paging service with 65,000 customers could be using 4.3 billion IP's for the pagers and the towers. This is tiny compared to how many total IPs there are but you can see how it could get out of hand.

    14. Re:more than traffic lights by J.+Pierpont · · Score: 1

      Or they could do the (sweden? iceland?) thing and have everyone switch at noon, or something silly like that. I heard that when switching sides of the road for driving, it was to happen at noon, or some such time so that everyone would remember to do it at once. Odd.

      Okay, everyone. Now! (sound of millions rebooting)

      -awc

    15. Re:more than traffic lights by \u@\h · · Score: 1

      Bah, I prefer VAX endianness

    16. Re:more than traffic lights by Jakyll · · Score: 0

      This is dumb, but what does a v6 addy even look like? just two more octets??

  57. Re:DNS extensions for IPv6 already defined by jd · · Score: 1

    Reverse DNS lookups has also been defined, but it is a HORRIBLE mess!!! You have to write out the full hex number, backwards, with a . between each number!

    --
    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)
  58. Re:More efficient routing ( ever hear of a router by kashani · · Score: 1

    I don't think this will make routers simpler. If anything they will become more advanced to keep up with the large amounts of routes and routers on the Internet.

    Take for example BGP on a core router. I would not run this on anything with less than 128 MB of RAM today if you want the full routes (I have 256 in my 7206VXR). Imagine once IPv6 starts taking off. I would personally say that routers will get more complicated so as to store routing data in smaller forms in an OSPF kind of way.

    Granted you can make a router pretty simple using IPv4 or 6, but if that all anyone ever needed Ascend would only seel their P50's which are about the min I would go with. Also as speeds increase so must the chips and software tricks.

    Kashani

    --
    - Why is the ninja... so deadly?
  59. Re:Linux ipv6 by scoof · · Score: 1

    > Cisco allegedly has router OS upgrades that will allow their boxes to be used on an
    > ipv6 network.

    Strike allegedly. They have IPv6 code, but not in production code, only in experimental code.

    --
    -- Andreas
  60. DNS extensions for IPv6 already defined by jonabbey · · Score: 1

    They have already defined an AAAA record for IPv6 addresses in DNS. I'm not sure how they're going to do reverse DNS zones, though.. reverse DNS for IP addresses is much more challenging than the forward records are.

    IPv6 is very interesting stuff.. I spent a few weeks writing code for Ganymede that can do the encoding/decoding of IPv6 addresses.. hopefully people will be able to use Ganymede for IPv6 DNS management when the time comes.

  61. water density (totally off-topic) by Jaeger · · Score: 1

    Water doesn't actually get denser as it gets deeper, but rather the pressure increases. (I don't exactly understand quite how that works, but they tell me it does.) The differences between gasses and liquids is that liquids (and solids, for that matter) have constant density, while gasses change pressure with respect to volume and pressure. PV=nRT, for gasses

    1. Re:water density (totally off-topic) by Shadowlion · · Score: 1

      It also depends on the type of water. Salt water (as commonly found in the ocean) is more dense than fresh water.

      (That's why, in case there are any fellow scuba divers hanging around here, you need to give yourself more weight when diving in the ocean; salt water is denser, so you don't sink as easy.)

  62. Sun is ready for IPv6 by ehovland · · Score: 1

    There is a rumor going around that Solaris8 will be IPv6 ready. But if you want to play around with IPv6 on your solaris box, you are welcome to try.

    Just so you don't think the commercial unices don't want to play with linux.

  63. my 15 minutes of stupidity is due.. by Quazi · · Score: 2

    I've got all the IP numbers I need right here in my pants!

    ..sorry, I HAD to.. :)

  64. Debians Got it by displague · · Score: 2

    The debian dist. kernel has got ipv6 enabled, and the tools and scripts are aware of it and initialize it...

    I don't think all daemons/apps are there yet, but the basic net tools have it.

    kind of suprised me when i ran ifconfig and saw:

    eth0 Link encap:Ethernet HWaddr 00:40:05:A5:37:69
    inet addr:10.1.6.1 Bcast:10.1.6.255 Mask:255.255.255.0
    inet6 addr: fe80::240:5ff:fea5:3769/10 Scope:Link
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:1054638 errors:0 dropped:0 overruns:0 frame:0
    TX packets:1724824 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:100
    Interrupt:11 Base address:0x6800

    is that ipv6 address random? hmmmm....

    --
    Marques Johansson
    displague@linuxfan.com

    --
    Marques Johansson
    1. Re:Debians Got it by perry · · Score: 2

      No, it isn't random. Its what's known as a "link local" address. It is synthesized automatically from the universal link local prefix and your interface's MAC address. This allows all the usual "who am I anyway" protocols from IPv4 to be done over IPv6 directly instead of over raw link layer protocols. Its rather cool, actually.

    2. Re:Debians Got it by olmy · · Score: 1

      It's not random at all. If you look closely, you'll see that the inet6 address was generated
      by wrapping an IPv6 compatible address around
      your MAC address.

      I believe (if I recall correctly) that IPv6
      has generated a site-local address (sort of
      equivalent to IPv4 private addressing) out of
      your MAC.

  65. Re:1E18 IPs... by wynlyndd · · Score: 1

    don't forget the other planets when we inhabit them;)

    --
    "Dogs and cats, living together...it's mass hysteria!"
  66. Re:Errr... Why? by wynlyndd · · Score: 1

    Hmm...i'd like it if my monitor turned into a microwave as well...:)

    --
    "Dogs and cats, living together...it's mass hysteria!"
  67. Re:Linux ipv6 by perry · · Score: 1

    There is also data on applications and implementations on www.ipv6.org

  68. Re:IPv6 programming API? by perry · · Score: 1

    The API issue is a bit funny. Unfortunately, lots of the v4 API made assumptions about address length and about there only being one address family in use at a time. The v6 API fixes this. There is an RFC that describes the suggested API in detail -- so far as I'm aware, most implementations to date have tried to follow it fairly closely.

  69. Re:It about fscking time by perry · · Score: 1

    Well, you can help! Get onto the 6bone, port open source applications, and pressure your ISP to offer native v6 service!

  70. Re:Dumb Question by perry · · Score: 1

    The protocol identifier was used by an experimental protocol that was never widely deployed.

  71. Re:Yes, you're wrong by perry · · Score: 1

    The KAME people have ported a lot of open source apps already. Most of the better open source browsers have patch kits available.

  72. Re:I dont think we should haveta pay for ip's by FFFish · · Score: 1

    'Incidentally, this is why "phone number portability" is so stupid. The phone number should remain something that the switches can route by, just like an IP address. What we need is something like DNS for the phone system'

    The phone number can be the DNS entry, and the telco can assign an IP address to it. You could then call me using the DNS entry of att://250.555.1212/FFFish (as opposed to my wife, @ att://250.555.1212/Crayola). Or you could use my current IPv6 address, of 209.153.188.248.35.88.96/FFFish. When I bugger off to another city, the DNS address (250.555.1212) would stay the same; but it'd be routed to another IP address.

    Just because a name is numeric doesn't make it an IP address instead of a DNS entry. (Or, rather, it's just convention that the DNS entry is alphabetic, not alphanumeric...)

    --

    --
    Don't like it? Respond with words, not karma.
  73. Re:Unicast, Anycast and Multicast; CoS and flowlab by juuri · · Score: 1

    As I understand it the first host that responds to the anycast is the host you communicate with. Besides the obvious router/DHCP/routing benefits... there is another use for anycast that I don't see discussed very much.

    We can finally get rid of crappy ass round robin DNS.

    ---
    Openstep/NeXTSTEP/Solaris/FreeBSD/Linux/ultrix/OSF /...

    --
    --- I do not moderate.
  74. MAC addresses by Firehawk · · Score: 1

    actually since the last 64 bits are reserved for hardware specific numbers, doesn't that limit the number of IP addys to 64 bits?

    (I'm assuming that each MAC should have it's own unique ID number...)

  75. Unicast, Anycast and Multicast; CoS and flowlabels by Cato · · Score: 3

    Some confusion here :)

    - Unicast is when a packet goes to exactly one destination and is what IPv4 uses most of the time (e.g. for http etc)

    - Multicast is as konstant said, you send out one packet to a 'group address' and it gets replicated only where necessary - generally each link sees only one copy of each packet, so it's an efficient way to send audio, video or even files to a large audience. This is also in IPv4.

    - Anycast is new in IPv6 - as I understand it, it lets you specify that any of a set of hosts can get the packet (but not all of them, as in multicast). It's useful for lots of things such as load balancing across servers - not sure if it does topologically-distant load balancing but it would be handy if it does.

    One other misconception: IPv6 has two main features for class of service / quality of service, both in the IPv6 header:

    - Traffic Class - single byte, equivalent to the IPv4 Type of Service byte, carries the class of service - will be a diffserv codepoint (number) once this is standardised, as is happening quite fast. Same codepoints work over IPv4 and IPv6 networks. Typically you assign different codepoints to VoIP, mission-critical apps, web browsing, etc - many apps share the same CoS.

    - Flow Label - this is designed to make RSVP work better, allowing a single flow (e.g. ftp session) to be given a unique ID so that routers downstream of this label assignment can more quickly recognise (classify) packets in this flow (rather than looking at IP addresses, TCP/UDP port numbers, and IP protocol).

    For more information on QoS/CoS (though not IPv6 specific) see www.qosforum.org, or the www.orchestream.com links page.

  76. Re:Its not only about address space (Was: Why IPv6 by Cato · · Score: 3

    Certainly routing tables should be limited in size with IPv6, which is a good thing but unlikely to make packet forwarding faster.

    QoS I think is in the main header (Class byte and Flow Label). As for packet spoofing, IPv6 simply makes IPsec mandatory, whereas it is optional with IPv4 - however, this is an important step. Of course, IPsec means that much traffic is encrypted (potentially) making it harder to do QoS except by letting the host do its own CoS marking and/or RSVP reservations (which let you guarantee bandwidth end to end IF the network has RSVP enabled).

    The interesting stuff for Linux here is Linux-Diffserv and the Linux port of RSVPD, which enable the host to do CoS marking and RSVP reservations. However, unlike Win2000, the *nix world does not have a unified QoS API - some work to be done there for *nix to remain competitive IMO.

    There is a lot of work going on in the IETF around QoS, CoS, and policy (i.e. rules that govern which apps/users get which QoS/CoS). Werner Almesberger, the Linux Diffserv guy, is at the IETF this week (as I am) and gave a presentation at the Diffserv deployment BOF.

    Interestingly, Linux is way ahead of most OSs and routers in its Diffserv implementation, and apparently it can fill an OC-3 (155 Mbps optical) line while doing CBQ queuing (flexible allocation of bandwidth, see www.xedia.com for links), with 12,000 policy rultes. For those who are not in the CoS business, this performance is extremely impressive compared to some commercial routers - just buy a cheap headless PC and you have a $1000 access router with Diffserv CoS, which can also do firewalling, IPsec VPNs, etc.

    If anyone's doing trials of Diffserv and wants a tool to manage policy rules for CoS efficiently, email me :)

  77. Re:MS washing their hands by EJB · · Score: 1

    "The obvious mathematical breakthrough would be development of an easy way to factor large prime
    numbers." Bill Gates, The Road Ahead, Viking Penguin (1995)

    Tell ol' Bill that for a suitable sum I'll give him an algorithm that factors large prime numbers in linear time proportional to the size of the prime.

    (Or constant time, if time for transmission doesn't count..)

  78. Re:I dont think we should haveta pay for ip's by scrytch · · Score: 2

    > Not really a good idea. The whole point is that your IP addresses depend on where you're linked into the network.

    Many companies already allocate a block of addresses for mobile clients, which could end up connecting to any modem pool. Basically that particular block is a VLAN, and often ends operating over a VPN, so your company is spared the routing headache.

    Imagine that, YOU having an IP address that designates YOU. Scary thought, eh?

    --
    I've finally had it: until slashdot gets article moderation, I am not coming back.
  79. Gone are the days of remembering ip's. by Dast · · Score: 1

    Real men don't use dns. :P

    But seriously. I just remember the ip's of a lot of the boxen I connect to. Guess that will have to stop.

    --

    This sig is false.

  80. HACK THE LIGHTS!!! by VValdo · · Score: 2

    Ok, I don't what that subject means exactly, I just liked the battle cry "hack the lights!!!"

    If some cr/hacker dares to break into my toaster and change my settings though, I'll be pissed.

    Call me old fashioned, but some things don't need their own IPs.

    Now, off to firewall my bread maker,
    W
    -------------------

    --
    -------------------
    This is my SIG. There are many like it, but this one is mine.
  81. IPv6 assignments by olmy · · Score: 5

    According to the allocation draft document, http://www.arin.net/IPv6.txt, the 3 Registries
    won't be initially assigning IP addresses to end users or sites. Instead, they'll be making sub-delegations to TLA registries (a sub-continental registry that will make allocations after the 1st 16 bit boundary of an
    ipv6 subnet). So, ARIN, APNIC, and RIPE will begin
    issuing TLA's to the TLA registries, who in turn,
    will begin making allocations at the NLA level level. These NLA assignments will go to large ISP's. Assignments to individual sites and end-users will be carved out of these NLA assignments.
    The last 64 bits is a hard boundary reserved for
    the host ID (based on the next-generation EUI-64
    MAC address).

    Glossary:
    TLA: Top-Level Aggregator
    NLA: Next-Level Aggregator
    SLA: Site-Level Aggregator

  82. Re:6bone by decaym · · Score: 1

    An easier way than 6bone for testing client implementations is through Freenet6 (www.freenet6.net). It uses a web form method to get a tunnel assigned that will work with Linux or NT machines. It's only an end of address (you can't use it as the front for a router), but it works great for testing the end user implementation. It allowed me to get IPv6 up and connected on Linux system here.

    There are instructions for setting up the Linux IPv6 support at http://www.bieringer. de/linux/IPv6/IPv6-HOWTO/IPv6-HOWTO.html. I've followed it as far as updating my net-tools and traceroute and then hooked up the Freenet6 tunnel. With that, I've been able to FTP out to some IPv6 only sites for testing. Works great!

    --dkm

    --
    World Beach List, my latest project.
  83. Re: Tunnels and Instructions Links by decaym · · Score: 1

    Let me pass along two links.

    The first, http://www.bieringer. de/linux/IPv6/IPv6-HOWTO/IPv6-HOWTO.html, contains detailed instructions for updating a Linux system to IPv6.

    The second, http://www.freenet6.net/, is an automated service for getting a tunnel to the 6Bone. This is an end station address (can't be used for a router), but it lets you test the client applications for talking to anywhere on the 6Bone.

    --dkm

    --
    World Beach List, my latest project.
  84. Re:Ubiquitous computing, anyone? by Bigman · · Score: 1
    Mind you, the idea of somebody being able to hack into my milk is a little, er, worrisome...


    Didn't you just say your milk is running Linux - No worries !! :o)

    --
    *--BigMan--- Time flies like an arrow.. but personally I prefer a nice glass of wine!
  85. DNS by mcc · · Score: 1

    what worries me here is that this really won't work well without a total revisal of the DNS system.

    it's ok now to have a pay-for-everything DNS system, since numeric IPs are sort-of-possible to remember and keep track of. But it will be hard to keep track of things like 3ffe:1cf8:ff01:0:0:0:0:1, especially once they get more complex.

    have they thought about the usability-by-humans implications of IPv6? do they just expect everyone to pay for a domain, or do they expect a bunch of equivilents of *.ml.org to appear?

    Then again, the entire DNS system will have to be revised to hold IPv6 numbers anyway, so setting a completely new system up shouldn't be too hard.. hopefully they'll do the dns thing _right_ this time. :P

  86. It's 128Bit... by the+order+of+His+Maj · · Score: 1

    It's 128bits... and thinking that 32bits is 4 billion and every bit doubles the number of values... that's crap loads of IP addresses!

    --
    __
    ipsa scientia potestas est
    "knowledge itself is power" - Francis Bacon
  87. Re:Dumb Question by Sloppy · · Score: 1

    • IPv1 to IPv3: sabotaged during draft
    • IPv4: grew old and obsolete
    • IPv5: mysteriously disappeared 24 hours after specced
    • IPv6: The last of the Internet Protocols, our last best hope for connection
    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  88. Re:Home Appliance Scr1pt K1ddi3s. by Sloppy · · Score: 3

    Yeah, it will be called "Burnt Orifice."

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  89. Errr... Why? by aidian · · Score: 1

    "... eventually toasters and microwaves."

    Reminds me of that bit that they presented
    at some convention or another in the UK, the
    combination television, microwave, and
    internet-capable computer... so you could "make
    a pizza, browse the web, and catch up on the
    latest episode of Friends".

    Dear god. When will the hurting stop?

    ...mmmm, toast.

    .ad.

  90. Yes, you're wrong by noMan · · Score: 1

    The problem isn't lack of support in kernels, lots of operating systems can support Ipv6, the problem is lack of things like browsers that support IPv6. Bind does, lynx doesn't. That is the problem, all those network applications that have to be made IPv6 aware.

  91. MacOS X will have IPv6 support.... by Maktoo · · Score: 1

    and I'm sure all the next updates of all the major OS's will too...

    They showed an IPv6 version of traceroute running at WWDC as a demo. They ping/traced to the dev centers in Japan just to prove it worked... I'm sure it'll be widely accepted once all the software is ready.

  92. Move your number by wesmills · · Score: 1
    With the exception of area codes, moving numbers so long as you are inside the same phone company should be very easy. Here's why:

    Assuming all phone switches work basically the same (user 1 picks up, dials, switch plugs in user 2, hangup, repeat) then your "extension" (phone number") is really tied to a port on a card in a box somewhere. SO, when you move, they swap the port numbers.

    I.E. Where I work, ext. 228 is port A0107, for box A, card 1, port 7. Now, say I change offices, but don't want to change extensions? My new office is prewiered to port A0412. Quick issue of "cha ext 228" command, tab-tab A0402, "SAVE" (enter) and viola, i've moved.

    Naturally, this is a pain in the arse, if not impossible, between different phone companies and/or area codes, but it should work with the same company and code (which is quite common 'round where I am in the US)

    1. Re:Move your number by tialaramex · · Score: 1

      Why does it seem stupid? The mobile companies had their entire allocation moved into 07xxx (some pre-1998 phones are still in 09xx until next year) because the 07xxx prefix was reserved for Personal Numbers. This means numbers which lead to a Person rather than a fixed geographic location.
      Right now it is just 2--3 button presses on my nk702 to redirect calls to my office BT line. No charge to me. No extra charge to the caller. If Orange can do this, FREE, today, why would it be hard for them to send my calls to One2One if I switch providers?
      OFTEL knows that mobile users are reluctant to change providers -- even for a better financial deal, if they have to tell 1 Zillion people their new number. So they made a reasonable request from Orange, Vodafone, etc. that they allow customers to use any 07xxx series number with their phone.
      Finally, this also avoids too much wasted allocation. Under the old system, if I bought a dual-band Nokia and then switched Orange --> Vodafone, and then Vodafone --> One2One, that would waste three numbers for several months, because the old ones can't be used until they've "gone cold". Now they just number the phone when I buy it and that number stays with me.

  93. Re:Dumb Question by cambyses · · Score: 4

    IPv0 is reserved v1-3 are unassigned IPv4 is in use now IPv5 is the internet stream protocal. RFC's 1340 and 1700 might help. RFC 1819 covers version 2 of the internet stream protocal which is of course IPv5. Damn im smart.

  94. IPv6 programming API? by AT · · Score: 2

    I was suprised to see that many applications have IPv6 patches. Is the IPv6 API different from the regular IPv4 sockets API?

    Or are the changes just to deal with incompatibilities like the colon seperater in IPv6 addresses conflicting with URLs?

    1. Re:IPv6 programming API? by johnburton · · Score: 1

      Don't you just use the normal socket calls for ipv6 but with a different sockaddr structure? Or is there more to it that this?

      --
      Sig is taking a break!
    2. Re:IPv6 programming API? by Pseudonym · · Score: 3

      If you're just using normal (stream or datagram) sockets, the interface isn't very different. The main issues are that you're now in the AF_INET6 domain, and sockaddr_* structs for IPv6 have a different address layout. Apart from that, your code should be pretty much the same.

      You can avoid having to worry about this by using the POSIX getaddrinfo() function, but sadly it's not available everywhere yet.

      --
      sub f{($f)=@_;print"$f(q{$f});";}f(q{sub f{($f)=@_;print"$f(q{$f});";}f});
    3. Re:IPv6 programming API? by Alejo · · Score: 1

      go read . This is a long topic.

    4. Re:IPv6 programming API? by Alejo · · Score: 1
      In such case, you can implement it by yourself :)

      W. Richard stevens provides a free implementation in his book Unix Network Programming. Source is available on the page

  95. Re:Home Appliance Scr1pt K1ddi3s. by Yakman · · Score: 1
    Yerk.. I can just imagine when everything is networked and all the 'scr1pt k1ddi3s' have toolz to hack into your waffle iron. (Model 2? ;))

    Especially since, unfortunately, a lot of these things will be running Wince. Maybe they'll realise there's a problem once all these houses start getting burnt down by hacked kitchen appliances. :) Anyway..

  96. Re:Dumb Question by Yakman · · Score: 1
    I'm sure you could probably find a better answer by searching somewhere, but in essence IPv5 DID exist, it was just a test thing they played with.

    Actually, I just did because I was curious :) "Both ST2 and ST2+ have been given the Internet Protocol Version 5(IPv5) designation. In fact, ST2+ is an updated version of ST2. Both protocols are origin-oriented reservation and multicast protocols that provide bandwidth and QoS guarantees through internets."

    The ST bit is "Internet Stream Protocol".. It's RFC1946 if you're still interested, I didn't read the whole thing ;)

  97. MS washing their hands by Le+douanier · · Score: 1


    You will see webpages on www.microsoft.com on how to use your toaster and how to protect it from external attack. And if he crash this probably will be a hardware failure (a bread bit got into the system ;))

    --
    "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." Bill Gates,
    1. Re:MS washing their hands by midav · · Score: 1

      Kind of like this:
      Step 1: Unplug it from the net.
      Step 2: Plug it in the outlet.
      Step 3: Turn toaster on.
      Step 4: Log in.
      Step 5: Toast your toast.*
      Step 6: Log off
      Step 7: Turn toaster off.
      Step 8: Unplug it from the outlet
      Step 9: Plug it in the Net.

      * Reboot and repeat steps 4 and 5 if neccessary

  98. Anonymity under IPv6 by RobotWisdom · · Score: 1
    I don't WANT a precisely traceable IP number! Do I?

    Every html.log on the Net will know when I stopped by...

  99. More efficient routing ( ever hear of a router ? ) by squireson · · Score: 1

    The excess of IP addresses may radically improve
    routers performance ( as well as make them generally simpler ) .
    No longer will the router have to deal with subnetting !!
    Although , this really isn't an issue for anyone using am old 386 running linux for a router ....
    They are already dirt cheap ( got mine for $40 )
    and the instructions on how to build one can be found here :
    www.linuxrouter.org
    You can also do secondary DNS , firewalls , wireless T1 bridge , DS1 Wan routers W/DSU , 10/100 routing switches , etc ...
    All on a p166 with 64M . that is about $10,000
    worth of "Network appliances" otherwise .

  100. In the universe ? ... Not quite bub ... by squireson · · Score: 1

    One mole of a substance has 6.something *10^24 ( 23 ? ) molecules to it ( Avogodros number ) .
    IPv6 has 1 billion squared addresses :
    1 billion squared = 1*10^18
    That means that less than a gram of anything will have more particles that IPv6 has addresses . You may know your computers but your Physics / Chemistry needs some work .
    " Every complex problem has an answer that is simple , clear and wrong . "

    1. Re:In the universe ? ... Not quite bub ... by shanman · · Score: 1

      IPv6 actually has 3.40 x 10^38 addresses (if every single address was exploited)

      Avagadro's number is 6.023x10^23

      IPv6 would be able to address 564,971,553,911,569 moles of atoms (1 mole of Hydrogen=1g 1 mole of Oxygen= ~11g). Water's chemical formula is 2 Hydrogens and One Oxygen. One "mole" of this substance would weigh 13g. This would be 7,344,630,200,850 Litres of water. (or ~ 3.6 trillion 2L bottles of water).

      And, I don't think we will try to address molecules or atoms. Electronic equipment will be enough for me.

  101. Ubiquitous computing, anyone? by Ethelred+Unraed · · Score: 1

    Seems some people have missed a big issue as to why IPv6 is a Really Big Thing(TM): ubiquitous computing. Imagine that your cellphone, pager, wristwatch, PC, PalmPilot, laptop, etc. all have chips in them that each are interconnected to the Net. Each would get its own IP address to make things easier--dynamic assignment for such things would be a nightmare.

    Now imagine the idea of having your milk carton have a chip embedded in it, which is monitored by your fridge. If the milk is going bad or getting low, it'll "tell" the fridge and the supermarket (maybe even you) that you need a new carton. Both the milk carton (and the millions of other milk cartons) and fridge would theoretically also need unique IPs for such a function.

    As it is, there are literally millions (billions?) of microprocessor chips produced a year. Processors are also dirt-cheap--the ones we hear of, like PowerPCs, Pentia and Alphas, are enormously expensive compared to the "average" chip. (Think of all those annoying singing greeting cards.) If each new chip were to have a unique, embedded IP, even IPv6 would run out eventually. They're already everywhere--in your car (dozens of 'em, if not hundreds), in your TV, maybe even in your toothbrush, for all I know. The idea of interconnectivity and ubiquitous computing screams for billions upon billions of unique IPs to have it all work.

    And, of course, the milk carton would be running Linux. ;-)

    Mind you, the idea of somebody being able to hack into my milk is a little, er, worrisome...

    Ethelred

    --
    Everyone wants to be Ethelred. Even I want to be Ethelred.
  102. IPv6 by KrAphtd1nN3r · · Score: 1

    Actually, it's a 128-bit system, and porting software to it is very simple...

    So the software should come out very fast!!

    --
    "Code free or die!"
  103. I dont think we should haveta pay for ip's by Larry+L · · Score: 1

    especially when they're so plentiful with ipv6.

    All we're doing is paying them outrageous fees to keep our names and ip chunks "registered" in their db. If it was a one time fee, then I wouldn't be against it. But it's a yearly fee.

    How bout this solution:
    every person is alotted say 50 ip's at birth along with your social security number or so. Corps can buy ip's in the current system.

    I know this wouldn't work with ipv4 because of technical difficulties, but i think the government should step in and say enuf is enuf with these ripoffs.

    Yea, I realize that this is never going to happen as long as these corps keep "donating" :(

    but just a thought.

  104. finally! by whee · · Score: 4

    "As more and more devices connect to the Net -- computers, handhelds, set-top boxes, and, eventually, toasters and microwaves -- all will need unique identifiers."
    woohoo! now I can finally telnet to my neighbor's toaster and burn his toast!

  105. Re:Switchover could cause bigger problems than Y2K by Lord+Kenja · · Score: 1

    I have to disagree here.

    NOW most people don't know what an IP address is. And belive the net works on DNS addresses alone. And that a machine can't serve a webpage without the address starting with 'www.'

    So why would it lead to confusion that the addresses are changed? Only network admins and programmers really need to know (and are the only people likely to find out too). And if API developers at various OS makers are just a bit clever. All a program would need is a recompile to work (if it would even need that).

    What WILL be fun is when v4 systems and v6 systems are mixed. And that will bring some chaos.

  106. Dumb Question by DzugZug · · Score: 3

    What happened to IPv5?

    1. Re:Dumb Question by J.+Pierpont · · Score: 1

      And I wonder what dark (might you say, shadowy?) eeeevil force sabotaged IPv1-3? Perhaps it was the same dark, eeeeevil force that's been sabotaging every good technology for the last thousand years. Microsoft!

      We need to send some Vorlons out to get BillG.

      -awc

  107. Re:water density (still totally off-topic) by qmrf · · Score: 1

    Actually, all fluids (fluid = gas or liquid) can compress...It's very much harder to compress water than it is water vapor. If you squeeze a water balloon, it will bulge out in other places, but if you put pressure on all points of the water balloon at the same time, you could compress it. Now, when you go underwater, you have all the water above you pressing down upon you, which gets heavy fast. (I seem to remember that you increase by 1 atmospheric pressure unit for every 33 feet (10-ish meters) of water above you, but that memory is many years old and could be wrong) All that pressure from the water above doesn't really give the water underneath anywhere to go, so it compresses as pressure increases.

  108. Proposed address allocations under IPv6 by Velox_SwiftFox · · Score: 1

    An IP for every traffic light.

    An IP for every streetlight, fire hydrant, mailbox, and manhole cover.

    An IP for every commode.

    An IP for every URL, of course.

    A whole IP network for every elementary particle in the universe, with plenty of room for subnetting in case of decay.

    An IP to be included free with every condom purchased, and the other way around.

    An IP to be born every minute.

  109. Gratituitous self-followup. by Velox_SwiftFox · · Score: 1

    Damn, I forgot the dynamic address allocations for the virtual particles in the quantum foam...

  110. Toasters and traffic lights? Let's get realistic.. by Stitchley · · Score: 2

    What I need is a network address for my pants. That way, I can discreetley use my wireless handheld information appliance to check whether or not I remembered to zip up my trousers without having to look down and announce to the world "Hey! I don't have the mental capacity to remember if I zipped up my pants or not!" IPv6 will usher in a new era of subtle etiquette, to be sure.

  111. We'll have the whole planet at our knees! by babbage · · Score: 1

    Ok, so if all the traffic lights get addresses, does this mean that hackers^H^H^H^H^H^H^H crackers^H^H^H^H^H^H^H^H white^H^H^H^H^H Very Bad But Very Clever People could bring all the world's traffic to a standstill? Make all the lights red, then all green, simultaneously?

    Sounds like fun! Where do I sign up?


  112. Questionable math... by coug_ · · Score: 1

    "Originally designed to link a small number of research networks, the Internet's current addressing system, IPv4, only allows addresses up to 12 digits, which adds up to about 4 billion unique addresses." *scratching head* If I didn't know anything about computers and the internet, but knew a decent amount of math, that statement up there would confuse me a little. 12 digits: 999999999999 That's a little bit more than 4 million :). It's great when people try to explain computer math to the masses.

  113. Why IPv6 by konstant · · Score: 5

    As someone else noted, IPv4 is nowhere near exhausting the supply of IP addresses. The problem is really that the IP#s have been subdivided into hierarchies A-E:

    Class A: For big monster domains like ARPAnet
    2^7 domains*16 million hosts each
    Class B: For medium domains like your ISP
    2^14 domains*65536 hosts each
    Class C: For subnets and labs and stuff
    2^22 domains*255 hosts each
    Class D: For subnet-only multicast
    Class E: nobody ever really used this

    Trouble was that everybody wanted something bigger than C, but didn't really need all the addresses in B. So a lot were wasted every time a B class was assigned. There are some kludgy solutions like masking and sewing together lots of C's into one bigger domain, but they all are horribly complicated and a waste of brainpower as anybody who has ever taken a networking course can attest :) So one problem addressed by IPv6 was the expanded IP# values. Lots of room for divisibility.

    A second problem was that IPv4 was basically all about sending text from one spot to another, and there was a lack of optimization for high-prio data and multicast data like streaming video. The reason you'll see a lot of patches for IPv6 stuff is not that it isn't backwards compatible with IPv4 so much as that IPv6 has lots of cool features people will want to take advantage of. For example, you can mark the priority of your packets on a scale of (I think?) 1-5, with servers optionally enforcing these values. When a server was in the process of getting slashdotted for example (or some other DoS attack ;) it would know which packets were important and which could be dropped safely. You'd probably have to pay extra for high-priority transmissions, which means as an added benefit that crackers would have a harder time taking down machines they didn't like by packet flooding them or whatever.

    As another example, the IPv6 packet structure basically lets you chain "extensions" onto your packet, giving you a sort of dynamic packet size.

    Another biggie is internet-wide multicasting. A group of people receiving the same streaming video wouldn't have to be sent separate copies from the originating server. It could send one and have intermediate routers spawn copies.

    A lot of the pain of setting up a new host is also eliminated. There's some kind of dynamic search-and-allocate thing built in that I don't remember well enough to discuss. Something about new hosts asking their neighbors for a globally unique IP address and eventually getting one.

    There's more. Get Tanenbaum's book on networking and find out for yourself.

    -konstant

    --
    -konstant
    Yes! We are all individuals! I'm not!
  114. Re:1E18 IPs... by PurpleBob · · Score: 1

    I'd hate to live on another planet... there would be many minutes of lag in trying to connect to any Earth website.

    Of course, if Slashdot put mirror sites on different planets, it wouldn't be that bad. In fact, they should do that now, I bet the slimy things on Europa are really deprived...
    --

    --
    Win dain a lotica, en vai tu ri silota
  115. Errata - Re:Maybe IPv6 is still not enough by B-Rad · · Score: 1

    The volume of the universe was incorrectly stated above to be 1.419e23 cubic meters. This value is actually the radius of the universe, in meters.

    The actual volume of the universe should be 1.197e70 cubic meters.

    Acknowledgments go to a vigilant referee.

  116. Re:Toasters and traffic lights? Let's get realisti by hedgehog_uk · · Score: 1

    Of course, zip software will have to be created or modified for the new functionality that IPv6 will give us. I propose creating pzip and punzip. I don't think that we should bother with pzcat.

    HH


    --
    Yellow tigers crouched in jungles in her dark eyes.
    She's just dressing, goodbye windows, tired starlings.
  117. 1E18 IPs... by j+a+w+a+d · · Score: 1

    one billion squared IP addresses



    one billion = 1E9

    one billion squared = (1E9)^2 = 1E18.



    isn't that a little excessive? sure, there are a lot of toasters and traffic lights and doorbells out there, but still...



    better too many than too few, i guess.


    ..................................@ @

    --
    i dont display scores, and my threshhold is -1. post accordingly.
    Discuss /. policies
    1. Re:1E18 IPs... by jonmay · · Score: 1

      I imagine the discussion over how much memory an IBM PC would ever need went something like this:

      1k = 1024 bytes

      640k = 655360 bytes

      But it's not like we'll ever have to render graphics or anything...

  118. 6bone by Farce+Pest · · Score: 2

    Yes, Linux 2.2 has IPv6, but you have to enable it. You probably have to update some net tools as well. Check out the 6bone web site. 6bone is IPv6 tunnelled over IPv4. There's also a registry there for IP addresses, thought perhaps that'll be one the way out now.

    --
    This message has been scanned for memes and dangerous content by MindScanner, and is believed to be unclean.
  119. It about fscking time by levendis · · Score: 1

    We'd better adopt IPv6 before "its too late". The rate of growth on the net can't last forever, but at the current rate we are bound to run into problems soon. Anyone have a link to exactly what IPv6 improves over IPv4 (as I recall, 128-bit addressing is but one small part of the improvements).

    --
    ---- I made the Kessel Run in under 11 parsecs.
  120. Linux ipv6 by SwedishChef · · Score: 2

    Yes, Linux has ipv6 applications (although the article didn't mention applications... just browsers and routers). In fact there is a how-to for getting your Linux box to speak ipv6 (however limited it may be).

    In order to use ipv6 you will need to add libraries, upgrade to glibc 2.1 and upgrade your BIND, telnet, and finger daemons. There are also patches available to INN.

    You can see the how-to (written by Eric Osborne) at http://www.wcug.wwu.edu/ipv6/faq/.

    I don't know of any browsers now available for ipv6 but I bet Netscape and MS will be racing to provide them. Cisco allegedly has router OS upgrades that will allow their boxes to be used on an ipv6 network.

    --
    No one ever had to evacuate a city because the solar panels broke!
  121. Protocol Independent Software by Alejo · · Score: 1
    the problem is userland apps!

    W. Richard Stevens in his book Unix Network Programming specifies all the needed steps to use sockets with ANY protocol supported by DNS. There's a lot of work there, just pick any util/app using AF_INET sockets.

    IPv6 needs a huge addressing space for it's mobile host thingie. I would really like CISCO to support it, since they're the main obstacle. The problem arises when every network was planned IPv4 based. Just think a bit about firewalls!

  122. SUBNETTING+MOBILE+etc eat most by Alejo · · Score: 1
    there aren't 2^32 host on the net. think about it again. Each subnet in the worls eats 2 for broadcast and network addr. Average subnet sddress usage below 50% statistically.

    So 128 isn't that crazy, and it's a nice number.

  123. IT's UNICAST addressing by Alejo · · Score: 1
    I believe you were talking about unicast IP addresses. Those are specially handy for mirrors, eg. say slashdot gets 80 mirrors around the world. They assign a unicast IP addr to www.slashdot.org, and assign that IP on every mirror. when a client wants to connect to it, he automagically is routed to the closer mirror. Kiss goodbye mirror lists :)

  124. yes, ANYCAST! grrr some specs by Alejo · · Score: 1
    Hmm you noted right my mistake...

    o Anycast address is not distinguishable from non-anycast, unicast addresses.
    o Anycast address can be assigned to multiple interfaces of multiple nodes.
    o Anycast address MUST NOT be assigned to an IPv6 host. It can be assigned to an IPv6 router only.
    o Anycast address MUST NOT be used in source address field in IPv6 header.

    therefore no tcp to them! forget the web example... here are some specs

  125. if its 128bit... by brage · · Score: 1

    If IPv6 is 128 bit, there would be 340282366920938463463374607431768211456 possible IP addresses, way more IPs than all the traffic lights :) try an IP for every molecule of H2O in the ocean :)

  126. IPv6 in NetBSD by jwise · · Score: 1

    Just a quick note to point out that NetBSD also has full IPv6 support, including IPv4-IPv6 gatewaying, IPv6 tunneling over IPv4, and dual stack network utilities (i.e. ftp, ssh, telnet, etc. will use IPv4 or IPv6 depending on the host they are connecting to).