Slashdot Mirror


The State of IPv6

Gnea writes submits this article "about the current state of IPv6, the Next Generation of Internet Protocol version 6, mostly according to Cisco. It's also an interesting roadmap about where and how IPv6 will proliferate around the world.. Apparently China has a grasp already with Korea and Japan, who leads the "Five key Chinese carriers, including China Telecom, China Unicom, China Netcom/CSTNET, China Mobile, China RailCom and CERNET (China Education and Research Network), are slated to join CNGI, building their own national IPv6 backbone independently, while interconnecting with at least two IPv6 IX." while Verio appears to have already tuned into some turnkey solutions recently that are publicly available." And SgtChaireBourne writes "ZDNet is reporting that the EU and South Korea will collaborate to develop IPv6 applications and services. The agreement was finalized at the Global IPv6 Service Launch Event in Belgium last week. There are good reasons to move to IPv6, including security, multicasting, simplified header structures, and better routing to name a few."

71 of 342 comments (clear)

  1. This is one area the US could get left behind... by bc90021 · · Score: 4, Insightful

    ...if we don't quickly develop a plan to start working with IPv6. Most Pacific rim countries have already started, and for them, it is a matter of necessity. Since the US was responsible for a lot of the early internet (DARPA), we have the vast majority of the IPv4 addresses. Other countries (such as China) see IPv6 as a way to "equal the playing field" in addition to solving their "how do I get enough IPs for 1.2 billion people" problem.

  2. Here's... by ArmenTanzarian · · Score: 4, Informative

    another short article from GCN on the subject.

  3. Backward Compatability by Anonymous Coward · · Score: 2, Funny

    Will I be able to patch my ZX81 to understand the new protocol? Or will I have to upgrade?

  4. Would it surprise anyone... by _PimpDaddy7_ · · Score: 5, Insightful

    If China, South Korea, Japan move ahead of the US, with regard to broadband, the internet, and amount of homes hooked up to broadband, etc.?

    If so how will this change our direction, or would it?

    1. Re:Would it surprise anyone... by d_strand · · Score: 2, Informative

      Hasn't this already happened? Parts of europe too i think. US was like no. 10 on the broadband access list last time I checked... still pretty good on total internet access though.

    2. Re:Would it surprise anyone... by Hott+of+the+World · · Score: 4, Insightful

      As long as companies feel perfectly fine in charging $60, $70, and even $100 USD for sub-quality cable service (or DSL), The US is going to remain behind.

      --
      | - | - |
    3. Re:Would it surprise anyone... by javilon · · Score: 3, Insightful

      Nowadays, the US seems to think that the only important thing is military power.

      --


      When his defense asked, "Which computer has Jon Johansen trespassed upon?" the answer was: "His own."
    4. Re:Would it surprise anyone... by rifter · · Score: 2, Insightful

      Nowadays, the US seems to think that the only important thing is military power.

      Perhaps, but our military power comes from high technology. The US does not have a huge population or a very large military force in terms of troops on the ground, but we do have technological superiority which allows those troops to be more effective. Some of this superiority includes communication technology. Remember that the internet started as a military project, as were some of the earliest computers.

      It therefore makes perfect sense that a more militaristic US should still lead the way in terms of tech. The Cold War and the World War preceding it spawned technological booms. The current move towad Mars and Moon exploration are reactions to fears that China will overtake us in space technology. All of this leads to a confluence of the drives toward both technological and military superiority.

  5. Another driver... by CaptainAlbert · · Score: 5, Interesting

    Not something I saw mentioned in the article links, but it's worth bearing in mind that the support of IPv6 is mandated in the protocol stack definitions of the 3GPP standards. This means, to cut a long story short, that all 3G telecoms kit (handsets, basestations and switchgear) will support IPv6 out of the box. At least in Europe and Japan.

    So, when it finally stops being vapourware, and assuming that people actually buy into this technology, I'd say that was a fairly good driver for other industries to adopt it too. Not looking forward to the transition though. :)

    --
    These sigs are more interesting tha
    1. Re:Another driver... by garcia · · Score: 2, Informative

      So, when it finally stops being vapourware...

      Interesting that you feel it is vaporware when I have been using it for well over a year and it has been around (in use) for quite a bit longer than that.

      I guess there are multiple definitions of vaporware possible but, honestly, if a product is in use by more than a research team, I would consider it to be a current technology.

  6. It's about time! by W32.Klez.A · · Score: 5, Interesting

    It's about time we move on from the archaic state of the internet we're at right now. Besides the content, nothing's really changed in 10 years, and it needs to. With the current prolonged influx of security problems caused by an infrastructure that was never meant to handle the things we do to it, I'd say it's about time someone big pushes IPv6.

    1. Re:It's about time! by MtViewGuy · · Score: 2, Interesting

      I think there are two good reasons to start the phaseout of IPv4:

      1. The number of Internet-enabled devices out there are growing at an explosive rate. You really need the vastly larger number of IP addresses available in IPv6 for all those devices out there, even with modern router boxes.

      2. It might improve Internet security, since we might have a chance in IPv6 to trace the very specific IP address of the person and/or machine trying to cause security problems on the Internet.

  7. Re:This is one area the US could get left behind.. by grub · · Score: 5, Interesting


    Notice how North American-based networking gear manufacturers (Cisco, Nortel, et al) are all offering IPv6-ready devices? Ironically, it will be North Americans that will be late to the party.

    The telecoms sat on their thumbs during the dot-com-boom on IPv6, they won't be too eager to spend the money now that cash is tight.

    --
    Trolling is a art,
  8. Re:This is one area the US could get left behind.. by Anonymous Coward · · Score: 3, Funny

    Vast majorities don't get left behind.

  9. All Chinese to me by upside · · Score: 5, Funny

    How did they manage to put six carriers in five? Perhaps if you use NAT you can fit six integers in five... Or is it CCT (Chinese Carrier Translation)? "Five key Chinese carriers, including..." 1. China Telecom 2. China Unicom 3. China Netcom/CSTNET 4. China Mobile 5. China RailCom 6. CERNET (China Education and Research Network) "Including" even implies there are more... OK, sorry. I'm tired.

    --
    I'm sorry if I haven't offended anyone
  10. IPv4 good enough? by PatrickThomson · · Score: 5, Insightful

    OK, we don't have anough addresses. Ok, lets firewall and subnet. Outcome? I can't connect directly to my friends's computer, and I can't run games (or any other) servers. Decentralised P2P suffers similarly. Rock on IPv6! I have my own IP address, unlike about 1/2 the people at my university and all my friends at other universities, and it's damn useful. Rock on IPv6!

    --
    I am one of many. My idea is not unique, nor do I expect my voice alone to sway you. I speak in a chorus of opinion.
    1. Re:IPv4 good enough? by AKnightCowboy · · Score: 4, Insightful
      I can't connect directly to my friends's computer, and I can't run games (or any other) servers. Decentralised P2P suffers similarly.

      Well, speaking from a business standpoint, I couldn't care less if people can't connect directly to our workstations from the Internet. The machines we want people to talk to are on the DMZ. Everything else is clients and internal protected servers (file servers, databases, etc.). IPv6 won't catch on until firewall software is updated to interoperate with it unfortunately. Don't expect people to have a change of heart and to suddenly go back to the bad old days of every system being wide open on the wild west Internet.

    2. Re:IPv4 good enough? by jheiss · · Score: 2, Informative

      Amen, I pay $20 a month to my ISP for a static IPv4 IP (I know, it's highway robbery). Then I have to play games with iptables and DNAT to access things from the outside.

      freenet6 gives me a /48 IPv6 network (2^80 addresses) for free. And with 6to4 I can get another /48 network based on my one IPv4 address. Every one of my machines (and every square micron of my house for that matter) can have its own Internet reachable IP.

    3. Re:IPv4 good enough? by sapped · · Score: 4, Insightful

      The problem with this is the daylight robbery that ISP's engage in to provide these addresses to us. Unless prices come down significantly, my entire house will still be sitting behind a router with a single IP going off to my ISP.

      For the absurd price differences I will live with the inconvenience.

    4. Re:IPv4 good enough? by asdfghjklqwertyuiop · · Score: 3, Informative

      IPv6 won't catch on until firewall software is updated to interoperate with it unfortunately.

      Most firewall software already does work with it. It is supported by linux, all the BSDs, Solaris, Win2k+, OS X. All the major router manufaturers support it. The only exception I can think of off the top of my head are those $50 disposable broadband routers that you get at consumer electronics places...

    5. Re:IPv4 good enough? by happyfrogcow · · Score: 2, Insightful

      just because two computers can talk to each other directly doesn't mean they are "wide open on the wild west Internet". but you were speaking from a business standpoint. I'm speaking from a technical aspect as well as a community aspect. the control of who gets to publish information on the internet is restricted by things like NAT which doesn't allow direct connections, and rediculous Terms of Use by ISP that do not allow the running of servers on your paid for connection. Media companies like Time Warner want to restrict who gets to create the information, hence their "Roadrunner" cable service Terms of Use. Give me the "wild west Internet" and remember that the pen is mightier than the sword.

    6. Re:IPv4 good enough? by Rich0 · · Score: 2, Insightful

      Right now I'm typing on a computer which is on a routable class-A IP address. You couldn't ping it if you wanted to - the firewall blocks any access except to a few proxy servers in the DMZ. However, if we ever had a merger we wouldn't have to run around remapping every subnet in the company as a result - our addresses are unique worldwide.

      IPv6 really is a solution to a lot of problems. You can assign a 16-bit subnet to every floor in your building and never worry about running out of IPs, and never have routing complications resulting from splitting up subnets/etc. If everybody in the USA could have their own class A, that would be great. As it is, IPv4 can't handle it, but IPv6 can.

  11. Vibrators? by illuin · · Score: 3, Funny

    > somewhat hopeful research* suggesting that the average home contains 250 devices (toasters, electric toothbrushes, vibrators?)

    err... ummm... vibrators? I guess that's just further proof that porn really does run the internet!

  12. IPv8 by GillBates0 · · Score: 2, Interesting
    It's good to know people are already working on IPv8.

    Now's as good a time to start drawing up the drafts as any.

    --
    An Indian-American Hindu committed to non-violent thought/speech/action alarmed by the global explosion of radical Islam
  13. IPv6 is dying by Anonymous Coward · · Score: 3, Funny

    I'ts well known that *BSD has the best IPv6 support. Thus we can conclude that IPv6 is dying, if not dead. Once Al Gore and Tom Harkin endorse it, we'll know for sure.

  14. IP6s problem is the numeric addresses r so complex by Viol8 · · Score: 4, Interesting

    With ip4 its failry easy to set up a box yourself with dns, hosts file etc because of the simplicity of the numeric addresses. However good
    ip6 might be in other respects , in this respect however its a nightmare. A 128 bit number converted to hexadecimal is NOT a pretty site and leaves a huge scope for typos and other cock-ups.
    Ok , this isn't a reason not to use it but it should have been something the designers could have addressed other than just having :: as a shortcut for a block of zeros and leaving it at that.

  15. Great For Anti-Spam by fuzzybunny · · Score: 2, Funny

    This is good news. It lets me just blacklist everything purporting to come from an IPv6 address, instead of having to figure out which netblocks are registered in China.

    --
    Cole's Law: Thinly sliced cabbage
  16. IPv6 is MUCH more than a replacement for IPv4 by anti-NAT · · Score: 5, Informative

    Keith Moore, an author/co-author of a number of RFCs on IPv6 and other topics, posted the following to the IETF mailing list, regarding what IPv6 will enable and can be used for.

    The comment was in response to somebody's claim that residential users would be happy with NAT, and non-globally routable IP addresses for their "internal" networks.

    Re: dubious assumptions about IPv6 (was death of the Internet)

    That's like saying residential telephone users don't need to have a phone number at which they can be reached. (after all, the purpose of their residential phones is to call businesses for the purpose of obtaining services, right?)

    There are lots of apps that would be valuable to residential users if residential users had reachable IP addresses. check the status of your alarm system, or your roast in the oven, or your freezer's inventory. Grab a picture from your baby-cam while you're out for dinner and have left the kid with the baby sitter. Reset the thermostat if you're going to be out of town longer than you thought. Do all of these from your portable phone/PDA which is running guess what? -- IPv6.

    Also, don't assume that IPv6 addresses will be used by people or their personal computers. IPv6 enables lots and lots of individually addressable devices which don't have to be associated with individuals. Every km of highway can have an addressable traffic sensor so that police and emergency crews know exactly when and where a traffic accident happened. Every streetlight can be monitored to see if it is functioning properly or if it needs service. Every traffic signal can be made individually controllable so that they can dynamically adapt to changes in traffic patterns. For reasons like this, the demand for IPv6 addresses won't be determined by some linear multiple of the number of humans on the planet.

    Finally, don't assume that IPv6 devices will require the support burdens we associate with PCs. PCs as we currently know them are dinosaurs. Appliances that talk to the network aren't going to need the same kind of technical hand-holding that PCs do (because they'd never succeed if they did), and neither will the devices that replace what we now think of as personal computers.

    IPv6 will eventually replace IPv4, but it's misleading to think of IPv6 as just a replacement for IPv4. By the time IPv6 replaces IPv4, we won't recognize the IPv6 network as something that resembles what the IPv4 network is used for today. Even though the underlying technology is very similar, IPv6 is really a new kind of network, one that enables things that were really never possible with IPv4 on a large scale.

    --
    The Internet's nature is peer to peer - 20050301_cs_profs.pdf
  17. Bottleneck by savagedome · · Score: 2, Insightful

    If you look at the OSes used to access Google (which is a good indicator of total OSes used), Win98 is listed at the top with 27%. And with Microsoft extending support, it creates a speedbump.

  18. No IPv8 by crow · · Score: 3, Informative

    If you read the various followups to that posting you linked to, you'll see that there are two separate IPv8s. One was a proposal that competed with IPv6 and lost. It's dead. The other is a joke.

    So the deal is that there is not, in fact, a serious IPv8 effort underway.

  19. Better security? by GunR · · Score: 4, Insightful

    IPv6 may have a better and safer design, but have you ever considered the software that's going to use it? I see networkrelated security issues popping up "all the time" with IPv4 software. Now, what will happen when we do move over to IPv6, which is in fact a more complex protocol? I have a feeling we will be seeing quite a few security reports on not only the various stack implementations, but also on userspace programs.

    1. Re:Better security? by jheiss · · Score: 2, Insightful

      Sure, there will be some issues to be worked out with the stacks. But this argument about IPv6 providing lots of opportunties for bugs in userspace apps seems specious to me. (I've seen others make it too, so I'm not just picking on you.) For example, in Java you generally need no code changes at all to support IPv6. Even in C you don't go poking around at IP addresses much. Mostly you just get a pointer to a addr struct of some sort and pass it along to the next system function without inspecting it. Outside of the stack and libc I don't see much opportunity for new bugs.

  20. Re:This is one area the US could get left behind.. by Anonymous Coward · · Score: 2, Insightful
    Notice how North American-based networking gear manufacturers (Cisco, Nortel, et al) are all offering IPv6-ready devices? Ironically, it will be North Americans that will be late to the party.

    IPv6 is a solution looking for a problem. The IP address exhaustion scare of 4 or 5 years ago is a moot point these days after the dot com bombs, the explosion of usage of NAT, etc. People are beginning to realize there's NO point in having every device use an Internet accessible IP address. Our entire campus of 5,000 machines is behind 2 IP addresses.

  21. Why is NAT a "bad thing"? by Dlugar · · Score: 4, Insightful

    I guess I'm not quite sure I "get it", but why is NAT necessarily a "bad thing"? Because it's not "how it's supposed to be"? Because it's klugey? Bad design? Insecure?

    I guess my thinking is, if I've got a house full of electronic devices (let's say a dozen computers, an IP-enabled toaster, fridge, television, etc.) I don't really need or want world-visible IP addresses on all of them. I'd like them to be just 10.* or whatever IP addresses, and if any communication ever needs to go on between them and the Internet they should necessarily go through some central house-server/router/firewall. I should have the option of having, say, three of the computers have world-visible IP addresses, but the rest having local 10.* addresses. But why make my toaster be visible to the Internet when, really, there's no need for him to be?

    Or am I missing something terribly here?

    Not to say that IPv6 isn't a good thing ... it basically needs to happen sooner or later. But what's wrong with IPv6 plus keeping NAT around? Or is it just the excitement of "We don't have to anymore!"?

    Dlugar

    --
    Computer Go: Writing Software to Play the Ancient Game of Go
    1. Re:Why is NAT a "bad thing"? by Hatta · · Score: 5, Insightful

      There is absolutely no point in IPv6+NAT. If having your toaster publicly addressable bothers you, stick it behind a firewall and block the ports. Address translation and port blocking are completely orthogonal. It's only out of convenience that firewalls do both.

      --
      Give me Classic Slashdot or give me death!
    2. Re:Why is NAT a "bad thing"? by Sique · · Score: 2, Insightful

      Imagine you are standing in your favourite supermarket, and you wonder if you should buy eggs, because you want to bake a cake for the weekend. With a public address for your fridge you could check remotely, if you have enough eggs at home. With a 10.* IP address you can't.

      Think about what an address is good for: to address something. Giving it an unique identifier, so your request goes to the right place. There are definitely more than 2^32 objects in the world to be addressed. Think about embedding phone numbers in IP, as necessary with all the gimmicky mobile phones.
      I guess the phone numbers alone exhaust the IPv4 space.

      Think about people on aircrafts, if you could reach them because every flight seat has its own address (no need to go to the tower, speak to the pilot, sending the stewardess...) Think about utilities remotely querying the counters for electricity, water, gas and heating in each home. Of course a single utility could use 10.* addresses, but what if there is a merger? Or the billing gets outsourced to another company?

      Think about computer management, where every device (processor, harddrive, usb port, monitor...) has its own address, no need to fiddle around with nonstandard SNMP extensions, just query the device directly.

      Think about giving every postal address an IPv6 address, thus improving the automatical sorting at the postal services. People don't need to know the actual IPv6 address themselves, let the postal guys do the "DNS" ;)

      NAT is fine for a network with a few hosts and hundreds of clients, because the clients initiate the request. NAT is unusable in any environment, where you have lots of little servers and services, which are just listening for requests.

      --
      .sig: Sique *sigh*
    3. Re:Why is NAT a "bad thing"? by MenTaLguY · · Score: 2, Informative

      Because it's nice having globally unique addresses for your devices. The private IPs used with NAT are not globally unique.

      Let's say you get a roommate and you want to put both your appliances on your LAN. Well, he's been using 192.168.0.x ... and so have you. One of you is going to have to renumber, redo your DNS and anything else that used the IPs.

      You just shouldn't have to do that.

      Not such a big deal in a home environment, maybe, but similar scenarios on massively larger scales already happen with NAT after corporate mergers on a fairly regular basis, inflicting major pain on all concerned.

      --

      DNA just wants to be free...
  22. Also, there are more addresses! by Emil+Brink · · Score: 4, Informative
    There are good reasons to move to IPv6, including security, multicasting, simplified header structures, and better routing to name a few.

    Um, is this just an oversight, or is the poster so US-centered (s)he doesn't realize that one of the major reasons why IPv6 is interesting to us in that weird "foreign" part of the world is that is expands the address space?

    I don't recall how large the US allocation of IPv4 addresses is, but I'm pretty sure it's at least 25% of the space, and that's being conservative. Since the US doesn't even have 1/16th of the population, that's obviously b0rken, and IPv6 is a more or less natural fix.

    Now, I'm Swedish, and I'm sure we have enough IP addresses for our puny country, but the nations of Asia probably can't say the same. Thus, more interest in switching over sooner, and less in the US where there's no (or less) pressure from simply running out of addresses.

    --
    main(O){10<putchar(4^--O?77-(15&5128 >>4*O):10)&&main(2+O);}
  23. Re:IP6s problem is the numeric addresses r so comp by Zathrus · · Score: 4, Interesting

    The same charges were leveled at IPv4 back when it came out -- it was considerably longer than was considered necessary (32-bits? That's way too much space!), it's a far bigger number than is convienently held in short-term memory, and yet, according to you, it's simple.

    Funny how people adapt.

    Between that and the mystic thing called "cut and paste" that's available on pretty much every platform known to man nowadays, this is a real non-issue.

  24. Multicast comment by webhat · · Score: 2, Insightful
    Whether it is IPv4 or IPv6; multicast will not be useful until we stop building star shaped networks and build meshing network.

    Besides from the added bonus of making the networks failover. (c;

    --
    'I am become Shiva, destroyer of worlds'
  25. Re:You're kidding, right? by Anonymous Coward · · Score: 2, Interesting
    When we want IPV6, we'll go IPV6. V4 is working fine for us now. For all those foreigners or whatever, what is wrong with NAT?

    You are joking, right? IPv4 is getting about as useful as the 8.3 filenames, and NAT has its place, but it's not likely to allow for any real growth. Just imagine the bottlenecks when one branch of a NAT gets totally slashdotted!

    Do you by any chance own a lot of stock in a company that claims it owns the internet?

  26. Re:IP6s problem is the numeric addresses r so comp by Dielectric · · Score: 2, Insightful

    Well, by your post, you probably haven't grokked the true beauty of IPV6. There are a lot of mechanisms in place to address your issues. Host configuration will be done by querying an upstream router. The only people that really have to key in the huge hex addy are the root guys, maybe. Then they'll probably automate it or at least use cut-n-paste. But seriously, IPV6 is quite beautiful, and really has a lot of thought put into the headers and routing to make everything work seamlessly without massive amounts of configuration.

  27. before we leap into IPv6... by cantabrigian · · Score: 2, Interesting
    Sure, we all love the idea that IPv6 will empower nations that have not managed to accumulate so much address space, and we all love the idea that we may be able to provide corporations with a reasonable excuse not to deploy NAT boxes.

    But, before we rush headlong into support of radical IPv6 transformation, we must consider some of the disadvantages. First, there are the costs of migration. Interoperability with IPv4 is an absolute must, lest we make the same mistake that ISO did when it proposed CLNP/CONP in the same breath. Fortunately for us, hardware developers have already seized the opportunity to build IPv6 into routers, and software developers have already integrated IPv6 into the core of popular operating systems such as Linux, Windows, *BSD, etc. But aren't there are some applications that will break if we migrate right away?

    Anyway, perhaps that's not a big deal. I'd say the more serious issue is that fast route lookup is made considerably more difficult with the longer prefixes of IPv6. It is fundamentally harder to build switching technology into routers that can handle the longer prefixes and still preserve existing performance guarantees. So unless we don't mind slowing down the internet a bit, we may want to hang on to IPv4 a little longer. Perhaps there is something that ISPs can do such that they can switch IPv6 on shorter prefixes, but I have not yet seen any proposals...

  28. it's not *per se* by RMH101 · · Score: 2, Informative

    ...but it's limiting.
    say you've 2 webservers behind NAT. you can't run them both on port 80 as the port forwarding has to go to one IP address or the other.
    or if you have 2 apps that use an overlapping port range - big problems.
    it just doesn't *scale* but for home use, sure, NAT does the job.

  29. Re:IP6s problem is the numeric addresses r so comp by Just+Some+Guy · · Score: 2, Informative
    Not DHCP - autoconfig. Your router broadcasts ("advertises") the network portion of its IPv6 address out its internal interfaces. Client hosts listen for these advertisements and use them to assign their own IPv6 address, typically (always?) by taking the advertised address and replacing the last 64 bits with the MAC address of the host's NIC.

    Clear as mud? OK, here's an example. Say you've been assigned the 2001:1:2:3::/64 netblock. Your router will send that information out on all of its LAN interfaces. Suppose your workstation's NIC's MAC address is "05:04:03:02:01:00". When it hears the advertisement, it will assign itself an IPv6 address of "2001:1:2:3::504:302:100" [1] and a netmask of /64. Voila! It's configured and has a world-routable address.

    [1] Actually, the format for the last 64 bits is slightly different - I don't recall the exact transformation function - but that's the gist of it. If you look at a host's autoconfigured address and it's MAC, you can see the correlation.

    --
    Dewey, what part of this looks like authorities should be involved?
  30. Re:IP6s problem is the numeric addresses r so comp by Dielectric · · Score: 2, Informative

    Not really. The vendors building the equipt for IPV6 are also building in translators to the IPV4 space. I'm talking Lucent, Cisco/Linksys, etc. They're doing the work, us little guys will reap the benefits, assuming the equipment even gets installed.

    If you're really industrious, you could try it out with a bunch of Linux boxen on a network. Make your own IPV6 net at home! Be the first on your block and the envy of all your friends!

  31. Re:This is one area the US could get left behind.. by Anonymous Coward · · Score: 2, Insightful

    The "Third World" of over 4 billion persons being the best example of your thesis?

  32. Re:IP6s problem is the numeric addresses r so comp by Alioth · · Score: 2, Insightful

    Oh for heaven's sake, that's a pretty lame excuse.

    I didn't find it particularly difficult to set my entire server network running with IPv6. DNS wasn't hard to set up (both forward and PTR). Routing was no more difficult than IPv4. My website is available over IPv6 and even the forum is IPv6 aware (including having an IPv6 whois).

    Once it's set up in DNS, you seldom have to touch it again - that's what DNS is there for.

  33. HowTo IPv6 for the Home by maggard · · Score: 2, Interesting
    So, for those of us working from home, how do we take advantage of IPv6?

    I've got two houses (different countries), each with a generic router/NAT box, cable modem service, and a coupla Mandrake, coupla WinXP, a MacOS 9, and a MacOS X box. Oh, and i the US a TiVo with Home Media Option. Also the sweetheart needs to boot into Win2K sometimes for work.

    I'm willing to swap out the router/NAT boxes if someone can point to ones that supports IPv6. I've already installed IPv6 on the XP boxes, I'm told it's straightforward on MacOS X, I assume it's no biggie for Mandrake. MacOS 9 - I recall Apple making some noise about IPv6 for it years ago but it's not a deal-breaker for me.

    The needs are the usual (web browsing/email/listening to streaming audio, etc.) plus I need some way of connecting the two houses so they appear on the same private network.

    Any suggestions? Boxes to buy? I strongly prefer to use a consumer router/NAT box over a PC for my gateway but don't see any of them mentioning IPv6 support, anyone got a firmware retrofit? How about getting IPv6 IP#s assigned while inside my ISP's (cable company) IPv4 space, without a fixed IP there? Is there an IPv6-friendly dynamic DNS service out there?

    Lotsa questions I know, but I bet lotsa folks would be willing to start getting experience at home if there were some "How-To-IPv6-for-the-Home" pages out there (I've looked, haven't found anything appropriate yet.)

    --
    I don't read ACs: If a post isn't worth so much as a nom de plume to its author then I wont bother either.
    1. Re:HowTo IPv6 for the Home by pHDNgell · · Score: 2, Informative

      I've always built my own firewalls (it's easy, and I trust them), and since about 1995 or 1996, they've had IPv6 support.

      I had a tunnel over my cable to the 6bone via http://www.freenet6.net/ ...but I recently shut my cable off so I need to bring it up over DSL, just haven't got around to it.

      OS X configures up IPv6 by default, as far as I can tell. My router solicitations help, of course. I've got two IPv6 subnets (wired and wireless). All's well.

      --
      -- The world is watching America, and America is watching TV.
  34. Re:I despise IPv6 and I think it's horrid... by Alioth · · Score: 5, Informative

    The biggest problem that immediately jumps out at you with IPv6 is the fact that individual addresses in a subnet have absolutely no relation to each other. So John in the cube next to me will have an entirely different address than I do, and it will have no relation to me.


    I'm sorry, but that's unadulterated bullshit. There is absolutely nothing stopping you from assigning adjacent addresses, or using the phone number of the cube-owner, or any other addressing scheme you want for your IPv6 addressing scheme.

    For simplicity, on my server network, I simply assigned 2001:470:1f01:109::1 for the first machine, 2001:470:1f01:109::2 for the second, all the way onto the sixth, which (predictably) is 2001:470:1f01:109::6. I could have quite easily used the MAC address instead if I wanted to. Or used 2001:470:1f01:109::dead:beef and 2001:470:1f01:109::baad:f00d if I really wanted. Or set part of the last 64 bits to be telephone numbers. Or...and the list goes on.

    IPv6 doe NOT put any constraints on the way you assign addresses in a subnet.

    How you manage your network is up to you. If you chose lame IPv6 allocations, that's your fault, not the protocol's fault.
  35. ALL miss the point: IPsec by johnjones · · Score: 3, Informative

    ok

    all I really want is IPsec

    (and maybe MobileIP)

    imagine that all your IP conections are secure !
    screw that crap 802.11 security just let the router only allow IPsec connections and if you want to lock it down ask for the machines keys and only allow these

    why is this so hard ?

    IPsec is in all modern linux *BSD *ix MacOS and Win2k WinXP (win98 with download util)

    really I have not seen a laptop with a OS that could not use IPsec

    IPsec is manditory part of IPv6

    why do these people miss the point ?

    regards

    John Jones

  36. Irrelevant... by Pii · · Score: 4, Insightful
    While your point is not without merit (I'm a fan of choosing a technology based on its applicability, rather than its relative coolness), this is a little deeper than some "golly-gee-whiz fancy IP addressing."

    It's vital to Americans that the United States maintain it's lead as a technological innovator, because from a global economic perspective, what do we have left?

    We don't really build anything here anymore. We have gotten out of the business or agriculture (We could, even now, provide enough food to end world hunger, but we don't.). Metaphorically, we are becoming a nation of gurus and burger flippers. We have people that can afford expensive cars, and people that wash them.

    Our niche lies in development. If we are no longer the leader in that space, then the United States will be doomed to global mediocrity.

    Domestically, we already have a kind of class warfare between the "Haves" and the "Have nots" (I don't particularly subscribe to that... It's closer to "Haves" and "Have laters." Even poor Americans have televisions and refridgerators.). Having enjoyed a prosperous history, America as a nation could not stomache becoming a nation of "Have nots."

    IPv6 is coming... In some places, it's already arrived. In others, it'll be there Real Soon Now. It needs to find it's way here, and the sooner the better, for three reasons:

    • It's inevitable...
    • The US would be wise to stay on the cutting edge of technology from a global economic perspective...
    • The longer we delay, the greater the difficulty in making the transition.

    Making the switch today would be traumatic, because there are a lot of devices that need to be upgraded, modified, or otherwise reconfigured.

    Further delay will only mean that there are even more devices that will need to be changed in the future. The Internet continues to grow explosively.

    A conversion to IPv6 now would result in far less duplication of effort later.

    --
    For those that would die defending it, Freedom
    has a sweet taste that the protected will never know.
  37. Re:Global IPv6 Service launch event in Brussels by jguthrie · · Score: 2, Insightful
    Bluefirebird wrote:
    There is still some way to go on IPv6 but the main problem is the lack of IPv6 link requests from users that makes the ISPs ignore IPv6 as an important issue.

    This is why I can't take the IPV6 folks seriously. Demand for addresses comes from the leaves, not the root. So what if every backbone provider has native IPv6 routing throughout they're backbones? They're not the ones who use addresses by the ton!

    I've got an IPv6 tunnel and addresses from a TLA, but I can't get native IPv6 access because neither the cable modem that I use nor the equipment it talks to upstream knows anything about IPv6. In fact, there is little, if any, end user WAN equipment that speaks IPv6 natively. Availability of that kind of equipment is necessary before a "global service launch" has any kind of meaning.

  38. Re:This is one area the US could get left behind.. by eric76 · · Score: 3, Interesting

    If we had been on IPv6, it would have taken the Code Red worm years, decades, or maybe even centuries to find the first vulnerable Microsoft IIS web server to infect.

    Switching to IPv6 would just about halt any scanning of large blocks of IP addresses for vulnerable computers.

  39. Re:I despise IPv6 and I think it's horrid... by gbjbaanb · · Score: 2, Insightful

    what you're really saying is that Sun's IPv6 implementation and tools are sadly lacking from a usability point of view. Shame on Sun.

    I've no doubt, Sun thought that a 'GUID' per address was a good idea, and that no-one would ever want anything different... but you describe exactly why you *would* want somethign else.

    Maybe its just that the tools for managing the addresses/network are poor.

    (lol. maybe you should upgrade to Microsoft :)

  40. Re:Addresses by rayrob · · Score: 2, Informative

    No, the IPv6 loopback address is simply ::1

  41. Tunneling by Detritus · · Score: 2, Insightful
    Initially, I think what is needed is a cheap home IPv6 router that will automatically tunnel over the cable/DSL IPv4 network to a IPv6 gateway, run by another party. The cable/DSL operators may not like it, as many prohibit VPNs on their current networks. A ban may not be very enforceable.

    This echos the early days of the Internet, where IPv4 was layered on top of DECnet, SNA, X.25 and other protocols.

    I wouldn't expect to see IPv6 in a firmware update. You will probably have to buy a new box to get IPv6 support.

    The interesting thing will be the reaction of the mass-market ISPs, especially cable operators, who tend to view their residential customers as peons down on the farm.

    --
    Mea navis aericumbens anguillis abundat
  42. NIST TODAY is seeking comments on IPv6 by Anonymous Coward · · Score: 2, Informative


    If you have an opinion on IPv6, why not let NIST know, in addition to posting on Slashdot?

    Go to http://www.access.gpo.gov/su_docs/aces/fr-cont.htm l, the table of contents for today'a Federal Register. Scroll down to the listing for NIST, the National Institute of Standards and Technology. There are both text and .pdf links there to NIST's "Request for Comments on Deployment of Internet Protocol, Version 6," which was posted by NIST today in the Federal Register. Comments are due to NIST before March 8, 2004.

  43. Re:IP6s problem is the numeric addresses r so comp by khafre · · Score: 2, Informative

    The last 64 bits of an IPv6 address is usually a format called EUI-64. Actually slightly modified EUI-64 in that IPv6 complements the Universal/Local bit. You take your 48-bit MAC address (EUI-48) and split it in half. Insert 'FFFE' between the two halves. Then complement the next to the least significant bit in the first octet. So, to use your example, if your MAC address was 05-04-03-02-01-00 (which it could not be since this is a multicast MAC address), and your link prefix was 2001:1:2:3::/64, your autoconfigured address would be 2001:1:2:3:704:3FF:FE02:100.

  44. How do I sign up? by dynamo · · Score: 2, Insightful

    Ok, my os (MacOS 10.3.2), a lot of my software, and my personal philosophy all support IPv6. Where are the publicly accessable routers? Where do I write to get an IP block assigned to me? I'm not going to hold my breath waiting for my cable company or workplace to start passing out longer IPs, the majority of the users probably have trouble with it as it is. But there has GOT to be some free service provider (ala DynDNS) passing out v6 addresses or at least agreeing to route to me if I give them my hardware assigned one and a v4 routing path.. I don't know all the details of the protocol but I doubt they would have missed the opportunity to turn all those NAT-like addresses into real, routable ones. Help!!

  45. Re:This is one area the US could get left behind.. by jav1231 · · Score: 4, Insightful

    I disagree. New technology brings new exploits and/or means to exploit. It's a myth to think exploits are going to hit a ceiling. As a given hacker's understanding of a given protocol or technology increases so will the chance of him cracking it somehow. While Code Red in its current incarnation may have been stimied, it is far more likely that a new "Code Red" would be implemented. In the short term, obscurity would be on your side but the more pervasive a technology the more likely it will be targetted.

  46. somebody else beat me to my own post... by keithmoore · · Score: 2, Funny

    guess I need to check /. more often...

  47. Re:This another area the US could get left behind. by Greedo · · Score: 4, Funny

    I assume you meant to say "The US is less densely populated than Europe and Asia".

    Otherwise, I'd beg to differ.

    --
    Tuus crepidae innexilis sunt.
  48. #1 Reason to Move to IPv6 by cymen · · Score: 4, Funny

    There are good reasons to move to IPv6, including security, multicasting, simplified header structures, and better routing to name a few.

    And the number one reason to move to IPv6 is so we can stop having so many stories about it here! Please, for the love of all that is good, we must adopt IPv6 before slashdot is buried beneath a tsunami of IPv6 stories.

  49. Re:This is one area the US could get left behind.. by ClioCJS · · Score: 2, Insightful

    With multicasting, I bet a worm could spread through an IPv6 network much faster than an IPv4 network.

    --
    -Clio
    Karma: Bad (mostly from not giving a fuck)
    Blog: http://clintjcl.wordpress.com
  50. uhh... by ShadowRage · · Score: 2, Informative

    actually, you can tunnel back and forth (there's ipv6tov4 and ipv4 to ipv6)

    www.freenet6.net

  51. Re:IP6s problem is the numeric addresses r so comp by 3.1415926535 · · Score: 2, Interesting

    Here's where your logic breaks down: The only addresses that are going to be really complex are the ones that are auto-generated, which you won't need to type. Suppose you have a prefix of, say, 2001:f4c:2a5::/48. 2001 is a pretty easy number to remember, and f4c:2a5 is the same number of bits as an IPv4 address. Just tack on other easy to remember numbers and you're set:

    2001:f4c:2a5::1 for the gateway,
    2001:f4c:2a5:1::/64 for the first subnet,
    etc.

    It's really not hard.

  52. Code by rs79 · · Score: 2, Insightful

    Do you really care how much you dislike or like the author of some code?

    Edison was an insufferable jerk. Do you use light bulbs?

    Often time you may also find people respond in kind. I've never pissed off Jim Fleming or Dan Bernstein and they've been remarkably civil to me for over a decade. Shrug.

    --
    Need Mercedes parts ?
  53. Moving to IPv6 by SiegeX · · Score: 2, Informative
    And the number one reason to move to IPv6 is so we can stop having so many stories about it here! Please, for the love of all that is good, we must adopt IPv6 before slashdot is buried beneath a tsunami of IPv6 stories.

    I couldn't agree with you more and so Ill share with you something I posted to my LUG no more than 3 days ago.

    Basically, Ive been toying around with IPv6 for the past couple of months and I decided to make myself a nice little init script and share it with you guys. I made this init script for Mandrake but AFAIK it should be compatible with any Redhat-like distro. There is alot of information on IPv6 and alot of the good info is scattered all over. There are quite a few ways to set up an IPv6 tunnel but though much searching and testing I found this way to be the easiest. If you want to try out IPv6 just follow these easy steps.

    1. You must compile IPv6 Support into your kernel
    2. You must register with an IPv6 Tunnel Broker. Fortunatly enough there are quite a few free ones, and I list two below:


    3. Due to the predominate IPv4 nature of the Internet, you must tunnel your IPv6 packets encapsulated into IPv4 packets and send them off to your tunnel broker who will then route them nativly within the sixbone. Therefore you want your tunnel broker as close as possible, so choose accordingly. Unfortunatly HE recently banned IRC traffic due to abuse, so If you want to join an IPv6 enabled IRC server you are forced to use Bt Exact which is what im currently using.

    4. Once you register with the Tunnel Broker they will issue you a /64 subnet. That's right a /64 subnet which allows you to have up to 2^64 (18.4 million-billion) IP's!!
      One of the other cool features of IPv6 is that you are currently allowed to host your own reverse DNS for your IPv6 addresses. Thus if you want to spoof your IP on IRC without having to resort to running your own hosting company or doing illegal activities this is how you would do it. My hostname on IRC currently resolves to 0.0.0.0
    5. Download my init script at www.identityflux.com/ipv6 (Slashdot effect here I come!)
    6. Once you get all the information from the Tunnel broker, simply edit my init script and start'er up. Here are the 5 variables you must edit:

      • LOCAL4: This is simply just your IPv4 address
      • LOCAL6: This is the IPv6 /64 subnet address that I was talking about earlier
      • REMOTE6:. This is the IPv6 address of the server on the other end of the tunnel
      • NUM_ALIAS: This is how many aliases you want to bind to your new IPv6 interface. You can assign a differnt host name to each one, www/ns/mail etc etc.

      All but LOCAL4 will be given to you by the tunnel broker.
    My init script creates the conf file for radvd which is basically the IPv6 Router Advertisment Daemon. This is not necessary to have for the tunnel to work, but its a nice feature. Just make sure you start up radvd after you start up my ipv6 script. To test that your IPv6 tunnel is working, just ping6 any IPv6 enabled server. For example:
    [root@maximus][~]# ping6 www.kame.net
    PING www.kame.net(orange.kame.net) 56 data bytes
    64 bytes from orange.kame.net: icmp_seq=1 ttl=55 time=31 ms
    64 bytes from orange.kame.net: icmp_seq=2 ttl=55 time=14 ms
    64 bytes from orange.kame.net: icmp_seq=3 ttl=55 time=15 ms
    64 bytes from orange.kame.net: icmp_seq=4 ttl=55 time=51 ms
    --
    Agree with me or DIE!
  54. Re:IP6s problem is much deeper than that. by Wesley+Felter · · Score: 2, Insightful

    What header? All but the first and last router don't care about anything but the source and destination address, and most times not about the source address at all. So what else is there to simplify?

    You're ignoring header checksums and fragmentation.

    Yes, a lot of IPv4 features were simply taken out of IPv6, but that doesn't make IPv6 unnecessary. Taking a feature out of IPv4 would result in something that's not compatible with IPv4, thus you'd have to give it a new name and upgrade all the equipment. So why not increase the address size while we're at it and call the result IPv6?