Slashdot Mirror


IPv6 for the Linksys WRT54G

AndersBrownworth writes "Earthlink Research and Development has released a firmware load for the Linksys WRT54G wireless access point that supports end-to-end IPv6. They suggest features such as extremely large address space, stateless autoconfiguration and low cost restoration of end-to-end addressability will revolutionize IP communications. It would be interesting if releases like this significantly boost the IPv6 take-up rate but as far as I know, Earthlink doesn't supply end-to-end IPv6 yet."

232 comments

  1. WRT54G is an awesome piece of hardware by LiNKz · · Score: 4, Informative

    With the firmware being so easily changed, you can run just about anything on it.

    I mean, I telnet into mine right now and review settings.. Which I love.

    There is a list of firmware at wikipedia:
    http://en.wikipedia.org/wiki/WRT54G

    --
    Proceed with Format (Y/N)? Y
    1. Re:WRT54G is an awesome piece of hardware by 87C751 · · Score: 3, Funny
      ...I telnet into mine right now ...
      You misspelled ssh. HTH
      --
      Mail? Put "slashdot" in the subject to pass the spam filters.
    2. Re:WRT54G is an awesome piece of hardware by Qzukk · · Score: 5, Funny

      I telnet into his too, though I just capture his traffic.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    3. Re:WRT54G is an awesome piece of hardware by Proc6 · · Score: 2, Funny

      That does rock, I rarely have access to a web browser.

      --

      I'm Rick James with mod points biatch!

    4. Re:WRT54G is an awesome piece of hardware by thogard · · Score: 1

      Too bad the thing comes with one of the worst 11g radios around.

    5. Re:WRT54G is an awesome piece of hardware by lowrydr310 · · Score: 1

      I've heard from many people how great this thing is. I'm in need of a wireless router and I want to get one. Anyone know what a good price is? Circuit City has them for $39.99 after $30 of mail-in-rebates.

  2. Earthlink sucks by jbplou · · Score: 1, Funny

    but as far as I know, Earthlink doesn't supply end-to-end IPv6 yet.

    they probably never will, because Earthlink sucks

    1. Re:Earthlink sucks by Anonymous Coward · · Score: 0

      No, you pin head, YOU suck. But only in Soviet Russia, and only if you are an old Korean dude.

    2. Re:Earthlink sucks by macaulay805 · · Score: 1

      they probably never will, because Earthlink sucks

      Then cut Earthlink out as the middleman, use a 6to4 tunnel! I had written a short list on my blog on some working 6to4 tunnel brokers as well as some generic configuration tips and a couple of their respective configuration programs/scripts. Ohh, the link is here: A List of 6to4 Tunnel Brokers and Generic Configuration

    3. Re:Earthlink sucks by vertinox · · Score: 1

      they probably never will, because Earthlink sucks

      Which call center did you work at?

      (In serioussness I worked in Atlanta. Shame they laid everyone off. Fun company until the board of directors fired McQ. Then they starting imposing policies that were bad for the employees and customers. If you want DSL go Covad or Speakeasy. Basically earthlink is Covad or your local telco but with their logo slapped on it).

      --
      "I am the king of the Romans, and am superior to rules of grammar!"
      -Sigismund, Holy Roman Emperor (1368-1437)
    4. Re:Earthlink sucks by Tony+Hoyle · · Score: 1

      I had written a short list on my blog on some working 6to4 tunnel brokers as well

      6to4 tunnel brokers? WTF?

      There is *one* 6to4 tunnel endpoint (192.88.99.1), which always goes to the nearest gateway wherever you are. 6to4 is something you setup *yourself* not through brokers.. it gives you (IIRC) 16 million addressable IPV6 locations per fixed IPV4 address (the 2002:xxxx:xxxx range).

      A tunnel broker is something different. They allocate a 'real' IPV6 block and route it towards your router, unrelated to your IP address.

      Tunnel brokers are largely free at the moment but you can bet they'll start charging $$$ if ipv6 ever takes off.

      6to4 will probably always be free, but it's looked down upon by the ipv6 community as not 'real' ipv6 (not sure what's not real about it myself).

    5. Re:Earthlink sucks by jrockway · · Score: 1

      Speakeasy also seems to be Covad with their logo slapped on. When you have a problem with the connection, you call speakeasy, but then speakeasy calls Covad to do line tests / service. I don't think Covad actually provides a 'net connection, though, just a line from your house to their office (at which point you can be connected to the Real Internet)... but maybe not... I think SBC must be involved somewhere in there too *sigh*

      --
      My other car is first.
    6. Re:Earthlink sucks by jbplou · · Score: 1

      Well I did work in Harrisburg for a little while for them. But seriously its thier price it never made sense they are over priced for web hosting, dialup, and broadband. I didn't get laid off, I left for greener pastures over a year before that happened.

    7. Re:Earthlink sucks by rekoil · · Score: 2, Informative

      Covad actuallly provides what you would call "Layer 2" connectivity between their equipment at the local telco's CO and the ISP's equipment using ATM. The ISP will provision both upstream connectivity to the internet and then an ATM trunk to Covad, who feeds all of that ISP's customers terminating at their DSLAMs (where your copper pair is split off to) at the various LEC's central offices and "concentrates" them using ATM PVCs (permanent virtual circuits) onto to the ISP's trunk. The ISP then feeds the data between the internet pipes and the ATM trunk.

    8. Re:Earthlink sucks by Phroggy · · Score: 1

      Yep, I worked in Phoenix; got out before the worst came (McQ was still there, but I think they had stopped listening to him by then). I recommended Earthlink's service at the time, but I sure as hell don't now.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    9. Re:Earthlink sucks by WebCrapper · · Score: 1

      Worked in HBG too and was all for the Merger in the beginning but soon discovered it wasn't what it seemed. In the end, it became a game to see who they had walked out...until I was the one.

      Its ok, the ex-employees are (finally) revolting and starting a company to directly compete with them.

  3. How does this increase adoption rate? by eln · · Score: 3, Insightful

    Plenty of devices and operating systems fully support IPv6, but that doesn't mean anyone uses it. With things like widespread usage of NAT making the IP availability crunch less and less of a problem, there is no real incentive for the average user to convert to IPv6.

    1. Re:How does this increase adoption rate? by 3.1415926535 · · Score: 2

      Yes, but NAT breaks a lot of other things like, say, incoming connections. It'll be really nice to not have to connect to the router, forward a port, and then lose all of your existing connections while the router reboots.

    2. Re:How does this increase adoption rate? by malraid · · Score: 2

      Yep, that's exactly why the ISP don't want IPv6. Incomming connections?? No way!! Leave that to more expensive plans with public IPv4 addresses. Incomming connections for things like Bittorrent and other p2p programs?? No way!! Better keep the users behind a NAT to keep bandwidth use low.

      --
      please excuse my apathy
    3. Re:How does this increase adoption rate? by nstrom · · Score: 1

      You can change port forwarding without a router reboot on Linksys routers. IIRC, D-Link routers do make you reboot, which is definitely annoying. Not sure about other manufacturers.

    4. Re:How does this increase adoption rate? by FrankSchwab · · Score: 2, Insightful

      Yeah, it does a great job of breaking all those incoming connections from, say, the 1000 worms traversing the internet as well. I'll stick with having to configure my router to forward a port, thank you.

      --
      And the worms ate into his brain.
    5. Re:How does this increase adoption rate? by Anonymous Coward · · Score: 0

      or ZeroConf, uPnP, Port triggering. All these also make it easy to setup a NAT, which I will run on IPv6 also once their compatible.

      I do like to keep somethings BEHIND the internet for my own use, and only let some devices out in the wild. Thats what NATs are for.

      NATs will NOT go away just because of IPv6.

    6. Re:How does this increase adoption rate? by Qzukk · · Score: 1

      there is no real incentive for the average user to convert to IPv6.

      Good thing we have gamers and power users to lead the way! Who wants to share an IP with roommates when it means you can't frag each other on the same server because the server sees 4 connections from the same IP and drops them all?

      The way I see it, gamers and businesses will lead the way. The first time a major company has to merge a 10.x.y.z network with a recent acquisition's 10.x.y.z network, they're going demand that their ISP makes it work or they'll find someone else who can. IPv4 backwards compatability will make sure that nobody loses touch with anyone else. Once IPv6 is out there, expect ISPs to start carrying it as an "advanced" option in the small print.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    7. Re:How does this increase adoption rate? by epiphani · · Score: 1

      Yeah, it does a great job of breaking all those incoming connections from, say, the 1000 worms traversing the internet as well.

      Accually, yes it does. Walking through 8 or 16 bits of address space is not really that much work for a worm. Walking 64 bits of address space to find 50 computers - well, thats a fair bit more.

      Thing about it this way - You're on an ethernet network, and you need to walk through all of the MAC address space to find a computer. IPv6 is roughly the same.

      Granted, its security by obscurity, but it will probably more effective than non-nat ipv4.

      --
      .
    8. Re:How does this increase adoption rate? by kisielk · · Score: 1

      OR the worm could just wait till you establish connections to other machines (P2P anyone?) and just spread to those addresses, which it knows are good. Maybe not quite as fast as random search, but still fairly good. Also chances are that most admins would assign addresses to their networks in some sort of pattern (consecutive numbers come to mind..) that the worms would be able to make use of once they got to a machine.

    9. Re:How does this increase adoption rate? by JDevers · · Score: 1

      $0.02 Netgear routers don't require a reboot to change port forwarding...

    10. Re:How does this increase adoption rate? by jsoderba · · Score: 2, Insightful

      You never heard of firewalls? A firewall is much easier to configure than a NAT network.

    11. Re:How does this increase adoption rate? by Anonymous Coward · · Score: 0

      But ISPs only give us one IP oh and Im not going to have to assign IPs to every internal machine, a consumer NAT router DHCP server does it all. the only thing I have to config is my user account. Nothing else. Works out of the box.

    12. Re:How does this increase adoption rate? by FrankSchwab · · Score: 1

      specious argument. You are assuming, of course, that worms in the IPV6 world will crawl the way they do now, by generating a random IP address and trying to attack it.

      Suppose they listen for broadcasts, and attack addresses they hear from?

      Suppose they assume that a PC which has an Intel NIC in it, is in an organization that likely has more Intel NICs in it, and concentrates it's energies searching for other PC's in that 40 bit space?

      Suppose the worm simply accepts the slow build-up of hosts; rather than having a Slammer-type worm that infects the vulnerable population in 10 minutes (http://www.cs.berkeley.edu/~nweaver/sapphire/), perhaps you end up with worms that take days to build up rather than minutes; the low rate of scanning would probably keep them below the radar of the network monitors until their exponential growth started creating a blip.

      Perhaps the worms would start linking together to divvy up the address space to search. If you have two copies of the worm inside an organization, there's no reason at all that they should be attacking the same addresses. Imagine a giant P2P worm network that served to coordinate the attack.

      Perhaps you have a worm that gets launched from 10,000 hosts simultaneously; we know that zombie networks can be this large. Perhaps the zombie PCs that launch the attack spend a week or two simply collecting IP addresses - off broadcasts, off the local DNS, off low-level PING requests. Each one could have hundreds or thousands of initial, valid, local targets to pinpoint before D-Day.

      Perhaps you have a breakthrough worm that does all of these things.

      Thanks, but I'll keep my NAT box.

      --
      And the worms ate into his brain.
    13. Re:How does this increase adoption rate? by petermgreen · · Score: 1

      then you find you have to fix ips on your lan and listen ports in apps and create a whole load of port forward rules to make anything else

      yeah sure they work out of the box but only for people who thing the internet is the interweb and they make support a nightmare

      there are methods such as stun for getting around some of theese issues but they are pretty nasty for app coders and therefore not widely adopted.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    14. Re:How does this increase adoption rate? by petermgreen · · Score: 1

      by make support a nightmare i mean supporing any app that wan'ts to use a tcp listen port

      you have to teach the user what nat and port forwards are and try to help them use a router control interface that you have never seen!

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    15. Re:How does this increase adoption rate? by Anonymous Coward · · Score: 1, Insightful

      When (if) IPv6 comes about, they'll probably give you a whole block of IPs. Not just 1.

    16. Re:How does this increase adoption rate? by Sancho · · Score: 1

      Where are you finding Netgear routers for $0.02?!?

    17. Re:How does this increase adoption rate? by Anonymous Coward · · Score: 0

      With things like widespread usage of NAT making the IP availability crunch less and less of a problem, there is no real incentive for the average user to convert to IPv6.

      And much of that widespread usage of NAT is due to security concerns and not due to address space limitations. Effectively removing the address space limitations won't matter a bit, in those cases.

    18. Re:How does this increase adoption rate? by snuf23 · · Score: 1

      "Who wants to share an IP with roommates when it means you can't frag each other on the same server because the server sees 4 connections from the same IP and drops them all?"

      Huh? I've been gaming behind a router using NAT since the Quake 2 days. Never had a problem. The only time I've needed to do special configuration was when I was running a game server behing the router. Just had to forward ports.

      --
      Sometimes my arms bend back.
    19. Re:How does this increase adoption rate? by Anonymous Coward · · Score: 0

      You and what lan party? A *few* modern games can be configured to have everyone use a different port so that the NAT router and the server can tell you apart.

    20. Re:How does this increase adoption rate? by petermgreen · · Score: 1

      yes with client-server games you will generally be fine the issues come with games that use peer-peer techiniques and/or where its normal to host games on a whim (unlike most first person shooters where its normal to leave gameservers running and connect to them).

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    21. Re:How does this increase adoption rate? by MSZ · · Score: 1

      In fact there is no shortage of IPv4 addresses. Good half of the address space is still "reserved for future use". We are still years if not decades from time when IPv6 will be actually useful.

      I hope, though, it will be replaced by something more sensible. Many people have to remember IP addresses, it's easy with v4 but PITA with v6. Other features are nice, but usability for humans is terrible.

      --
      The moon is not fully subjugated. I demand a second assault wave preceded by a massive nuclear bombardment.
    22. Re:How does this increase adoption rate? by snuf23 · · Score: 1

      I have 3 gamers at the house. It is extremely rare for me to see any problem with typical client/server games. Battlefield 1942, Unreal, World of Warcraft, City of Heroes etc.
      If I'm hosting a game, I forward ports through the router to the computer that is hosting. Local clients connect via the LAN IP, remote clients connect via the WAN IP. I've done this for years. Does a mixture of 16 LAN and WAN players on the office network fulfill your concept of LAN party?
      I would say this is MOST modern games, and not a *few*.

      --
      Sometimes my arms bend back.
    23. Re:How does this increase adoption rate? by snuf23 · · Score: 1

      I agree it's a bit of a pain in the ass to forward ports "on a whim", but once you are used to doing it and have the ports noted, it's not a big deal.
      Most games have one computer "host" where the others connect to it. Generally I've pointed the necessary ports through the router to the host computer. Local clients connect to the host via the LAN IP, remote clients cannect via the WAN IP.
      What type of games use a peer-peer technique that are dealing with more than two players? For any two player games the port forwarding works fine too.
      I'm not trying to flame, I just haven't seen this be an issue with games in a long time. I primarily play FPS, MMO and RTS games multiplayer.

      --
      Sometimes my arms bend back.
    24. Re:How does this increase adoption rate? by sharkey · · Score: 1
      You can change port forwarding without a router reboot on Linksys routers.

      Stay away from the WRV54g POS, though. It's more reboot happy for config changes than NT 4 was.

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
    25. Re:How does this increase adoption rate? by daniel+de+graaf · · Score: 1

      The lower 64 bits of an ipv6 address are generated in one of three ways
      1) from the MAC address (or other hardware) like 0102:03ff:fe04:0506
      2) randomly (used for "privacy" to keep from tracking by MAC)
      3) manually

      Manual config is not needed for normal computers or most servers, just servers where you might be changing the network cards out. So finding other computers by chance will be really hard.

      Worms would have to infect from websites/other servers that you contact - but we already have that with ipv4 and a NAT doesn't stop it.

    26. Re:How does this increase adoption rate? by Anonymous Coward · · Score: 0

      I dont want EVERY device I have on the INTERNET!!! I want some PRIVATE, I shall continue to use NATs. People need PRIVATE address spaces too. DUH.

  4. Does anyone support IPV6? by couch_warrior · · Score: 4, Funny

    For the great unwashed masses, using IPV6 will mean that:
    1) Their ISP supports it
    2) The Windoze protocol stack uses it.
    I know that Linux on my machine has an IPV6 stack available, but do any commercial ISPs deliver connectivity? It isn't exactly something they put in their TV ads.

    --
    "Sic Semper Path of Least Resistance"
    1. Re:Does anyone support IPV6? by Anonymous Coward · · Score: 3, Informative

      You can get IPv6 tunnels (some free, although you need to prove you're a real person and send in ID stuff), so if that works with this new firmware, that's an option.

      As for ISPs, I've only actually seen one U.S. backbone company that actually claims to support IPv6, NTT (which has a lot of experience from Japan--IPv6 rollout in other countries with less IPv4 space/more mobile devices is farther along). Before end user ISPs can provide IPv6, we'll need the big backbone companies to provide IPv6 to their customers.

      Heck, I find it hard to even get IPv6 colocation service for hosting IPv6-accessible services. On the upside, Speakeasy has been planning on rolling out an IPv6 service, although I've heard they've run into delays getting their network up.

    2. Re:Does anyone support IPV6? by Wesley+Felter · · Score: 3, Interesting

      You don't need any ISP support if you use 6to4.

      Windows supports IPv6 already, although not perfectly.

      The ThreeDegrees P2P app automatically enables and configures IPv6 when you install it, and all its traffic goes over IPv6. It turned out not to be a killer app, but imagine if something like Kazaa or Skype decided to enable IPv6 on everyone's computer.

    3. Re:Does anyone support IPV6? by NetNifty · · Score: 1

      Windows XP and Windows Server 2003 seems to have IPV6 support already (not installed as default though), so I'd say network hardware (routers etc) and ISPs is the real major barrier.

    4. Re:Does anyone support IPV6? by thanasakis · · Score: 3, Informative

      Windows does indeed support ipv6. Just typing ipv6 install at the command prompt just about does it if you want to enable it. It sets up your 6to4 tunnel too if you don't have native ipv6. Plus, windows are ahead because their ipsec stack does work. In linuxland, ipsec is supposed to be implemented by openswan, but last time I checked it was sort of incomplete and configuration was somewhat difficult.

      On the other hand, most pppd daemons in solaris,freebsd and linux support ipv6. Windows will support ipv6 ppp in longhorn.

    5. Re:Does anyone support IPV6? by petermgreen · · Score: 1

      threedegrees sets up teredo which is similar to 6to4 but works behind nat. It also sets up the system for 6to4 if its not behind nat but a large proportion of desktop systems nowadays have ended up behind nat.

      unfortunately unlike with 6to4 teredo isn't yet an approved standard and does not have in place the relays needed to interact with the rest of the ipv6 internet so its only really usefull for connecting between systems on ipv4 right now even though it uses the ipv6 apis

      for ipv6 to really take off imo we need to see ipv6 support including 6to4 in consumer routers 6to4 cannot be done by the computers behind theese routers as it can't be done behind nat.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    6. Re:Does anyone support IPV6? by Metasquares · · Score: 2, Informative

      Admittedly, to my surprise, the Windows protocol stack does support it, at least in XP. Open a DOS prompt and type "ipv6 install" to enable it. Of course, this isn't default, so the "great unwashed masses" still won't be using it.

    7. Re:Does anyone support IPV6? by rtb61 · · Score: 1

      And of course 3) Businesses realise that IPV6 is a whole lot cheaper to use than IPV4. 4) The RIAA and the MPAA realise that every one connected to the net (as well as all the devices they use) will end up with a fixed and searchable ip address (no different to a typical telephone number).

      --
      Chaos - everything, everywhere, everywhen
    8. Re:Does anyone support IPV6? by kamenr · · Score: 1

      VOD is one driver of take-up of IPv6 in Japan.

      In order to use the NTT VOD service, the consumer must have 100 mbps fiber plus the IPv6 "Appli", which is a proprietary application of some sort that the set-top box uses for DRM.

      I suspect take-up numbers are still very low, as they need some compelling content if they want people to really go for this VOD service--better choice of channels is still available through satellite, and their catalog is rather skimpy, with only 2000 titles.

      http://www.ondemandtv.co.jp/

    9. Re:Does anyone support IPV6? by techfury90 · · Score: 2, Informative

      It's been in mac os x since panther as well.

      --
      I'm friends with the youngest daughter of the former head of the PowerPC division of IBM you insensitive clod!
    10. Re:Does anyone support IPV6? by asamad · · Score: 1

      I believe you will find that ipsec does work in 2.6.8+ and openswan (not sure which version). Its more the easy configuration that was the problem.

    11. Re:Does anyone support IPV6? by Slashcrap · · Score: 1

      Plus, windows are ahead because their ipsec stack does work. In linuxland, ipsec is supposed to be implemented by openswan, but last time I checked it was sort of incomplete and configuration was somewhat difficult.

      This may well have been true the last time you checked, but it is now totally wrong. 2.6 has kernel level crypto support and uses the Racoon userland tools for IPSEC. It's basically the same as OpenBSD in terms of setup and functionality.

      It took me about 5 minutes to set up a tunnel between 2 Linux boxes the first time I tried. Of course you need to understand the concepts a little, whereas I'm sure on Windows anyone can set it up.

      Which is not necessarily a good thing, because IPSEC provides more than enough oppurtunity for you to shoot yourself in the foot. Both feet in fact. Twice. With a shotgun. It also provides enough rope to hang yourself with while you're doing the shooting.

    12. Re:Does anyone support IPV6? by thanasakis · · Score: 1

      If it has improved since then, so much the better. Having yet another choice is surely a good thing. Perhaps I should give it a go now that it is easier to setup and use.

  5. Great! by s20451 · · Score: 5, Funny

    I really need that new address space. I mean, there are only 16842752 addresses in the 10.x.x.x and 192.168.x.x address spaces. With the 15 million wireless devices I keep in my home, I was starting to get worried!

    --
    Toronto-area transit rider? Rate your ride.
    1. Re:Great! by mikewren420 · · Score: 2, Informative

      Don't forget about 172.x

    2. Re:Great! by fo0bar · · Score: 3, Insightful

      Don't forget about 172.x

      Don't forget that you are overlapping with public space if you use all of "172.x". Private space in the Class B range is only 172.16.0.0/12, or 172.16.0.0 - 172.13.255.255 (which is 1048576 IPs).

    3. Re:Great! by Anonymous Coward · · Score: 0

      I'm sure you're being funny, but NAT isn't the answer. What happens when everyone has to use 10.x.x.x and two companies merge? Or far more likely, need to establish a VPN connection from one network to the other?

    4. Re:Great! by Anonymous Coward · · Score: 0

      I think you mean 172.16.0.0 - 172.31.255.255

    5. Re:Great! by fo0bar · · Score: 2, Funny

      I think you mean 172.16.0.0 - 172.31.255.255

      No, I mean the range starts at 172.16.0.0, goes up to 255.255.255.255, wraps around to 0.0.0.0, and continues to 172.13.255.255.

      (Thanks)

    6. Re:Great! by kesuki · · Score: 1

      you must have a nice tan...
      15 million devices broadcasting at about .2 miliwatts of microwave energy a piece... that's the equivalent of running a 15,000 watt microawave oven with the door open. not as concetrated as that, since a normal microwave has about 1-2 cubic feet, and your bedroom in your parents basement probabbly has ~1000 cubic feet, so if the microwaves were all diffused equivalently the room would average 15 watts of microwave energy, but in practice, the center of the room would be a focal point and probablly have 150 watts of microwave energy at all times.. Thats assuming you haven't amped up any of the devices, and aren't directionally focusing the microwaves... A hershey's chocolate bar would melt in about 10 minutes in the center of your room...

    7. Re:Great! by gr8_phk · · Score: 1

      You know if you could have your own IP address in the global space: you could have your own mail server, people could contact you by VOIP without needing a commercial service to make the connection, the only thing your ISP would be doing is providing a connection to everyone else. IPv6 enables many things that people don't realize because they don't have them yet. The increased address space is a very good thing. You should have been modded "clueless consumer" instead of "funny".

    8. Re:Great! by Brainchild · · Score: 1
      172.16.0.0/12, or 172.16.0.0 - 172.13.255.255

      [Score -1: Dyslexia]

      172.16.0.0/12 is 172.16.0.0..172.31.255.255.

      --

      :: "I am non-refutable." --Enik the Altrusian ::

    9. Re:Great! by rikkards · · Score: 1

      he is right though. If you have a huge classified network that doesn't connect to the weeb you can use any ip address scheme you want.

  6. Wow. by krisp · · Score: 3, Informative

    OpenWRT has had this for what, a year now?

    ipkg install kernel-ipv6
    modprobe ipv6
    ip tunnel add .... etc

    this isn't news

    1. Re:Wow. by caluml · · Score: 2, Interesting

      But when is Slashdot going to get some IPv6?
      Call themselves a site for geeks?

    2. Re:Wow. by Tony+Hoyle · · Score: 1

      I was thinking that.

      It's just a frikkin' kernel recompile. Why does this warrant a whole article.

      I just upgraded my DG834GT to IPV6.. not that I'd call it that.. the IPV6 bit took, what, 3 seconds? Woot. I'd better email slashdot right away!

    3. Re:Wow. by Sentry21 · · Score: 1

      This is news because it's not just a bunch of hackers doing it, it's Earthlink. You have to ask yourself then, why does Earthlink want to spend time and money on making working firmware with IPv6 support for Linksys routers? Maybe because they want IPv6 to succeed? Maybe they're going to roll it out themselves?

      For the average Linksys owner, replacing their firmware with another, then logging in and running commands, that's less than an ideal situation. If Earthlink is going to patch the thing to do it easily and effectively, then huzzah, and perhaps this will be a step in the right direction for IPv6 support.

    4. Re:Wow. by Anonymous Coward · · Score: 0

      I wonder why they ever bothered at all. Just release an "Earthlink OpenWRT" or something. No need to get complicated.

  7. They do if you ask for it... by Supp0rtLinux · · Score: 3, Interesting

    I use Earthlink and saw a link on their site about 6 months back for "testers" of their broadband offerings. I signed up cause it offered discount service. About 3 months ago, they sent me a new router (a Linksys, but not the same one as this article) and set me up with end-to-end IPv6. So far, all's worked fine and w/o issue. Perhaps this firmware patch is to be released before they start offering it to more users...

  8. A few assorted questions & stuff by xwildph · · Score: 0

    These routers look very impressive. I'm almost tempted to get one for myself.

    The only thing that's stopping me is that my current router, an 802.11b Draytek can run as a VPN server, wheras the Linksys seems to not.

    • Has any of the firmware updates for the WRT54G added this functionality, or is it just VPN passthru?
    • Are there any projects to provide alternative firmware for the draytek 2600 series (none that I know of).
    • is there a recommended way to try out IPV6 if your ISP doesn't yet support it yet? I'm thinking an IPV6 provider using VPN tunnels or somesuch.
    XW
    1. Re:A few assorted questions & stuff by petermgreen · · Score: 1

      there are tunnel brokers but finding a reliable one is hard

      and there is 6to4 but that really needs the machine doing it to have a public ip or possiblly a router dmz setting (basically it needs to be able to get 6to4 packets which are neither tcp nor udp from the 6to4 relays serving the hosts you are communicating with).

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    2. Re:A few assorted questions & stuff by Daath · · Score: 1

      The Linksys does VPN :) Sveasoft has a VPN server in it. OpenWRT uses OpenVPN.
      (Here is a list of some firmwares)

      --
      Any technology distinguishable from magic, is insufficiently advanced.
  9. kewl! by grumpyman · · Score: 1
    They suggest features such as extremely large address space...

    So I can set up my own 65535-machines network inside my home and each have its own unique internet-addressable IP? :)

    1. Re:kewl! by Anonymous Coward · · Score: 0

      thats ports you idiot

    2. Re:kewl! by farnz · · Score: 1

      You can, but IPv6 gives you a lot more addresses than that. You get a /48 (65536 networks, each with up to 4,294,967,296 machines).

    3. Re:kewl! by pLnCrZy · · Score: 1

      Call my cynical, but I don't see ISPs handing out IPv6 addresses for free to your average home user. They'll probably keep working on the same model they work on now with IPv4 -- you get one IP address unless you want to pay an extra $5 (or whatever) per month for each additional IP address.

      For large networks IPv6 has obvious benefits, but for the home user, I don't see NAT going anywhere anytime soon.

    4. Re:kewl! by Ingolfke · · Score: 1

      I don't see ISPs handing out IPv6 addresses for free to your average home user.

      Could be, at least at first, but all it will take is on or two ISPs to offer virtually unlimited IPv6 addresses and the trend will change.

    5. Re:kewl! by pLnCrZy · · Score: 1

      Keep in mind, too, that in the utopic world where IPv4 goes away and IPv6 is universal -- the intrinsic security of a home network on private address space sharing a single (protected) internet connection is eliminated. 'Joe Sixpack' now has to learn about real firewalls and such, rather than relying on automagic plug-n-play devices that set up both sides of the network and protect their internal hosts without user intervention.

    6. Re:kewl! by farnz · · Score: 1
      Internet registries have already decreed that you must justify (on technical grounds, not financial) issuing less than a /48. Issuing less than a /64 becomes a support nightmare (autoconfiguration is understandable, whereas static addressing isn't).

      So, I doubt ISPs are ever going to issue smaller than /64s to residential customers; it's the easiest size to issue in terms of support. For now, ISPs are unlikely to issue less than /48s - see Making and Reporting Reassignments in the ARIN IPv6 guidelines. It's just easier to comply than to write document after document justifying smaller allocations.

    7. Re:kewl! by Wesley+Felter · · Score: 1

      Not really. In that world every OS comes with a locked-down firewall by default.

    8. Re:kewl! by Ingolfke · · Score: 1

      the intrinsic security of a home network on private address space sharing a single (protected) internet connection is eliminated.

      A stateful firewall on the router (not too uncommon) that, by default only allows outgoing connections would do the trick. Any additional functions could easily be requested for a single IP or a range of IPs using a web-based GUI.

    9. Re:kewl! by Anonymous Coward · · Score: 0

      What I want to see is address pooling. Maybe the ISP gives you 63 bits, takes the 64th bit (naturally, I'm taking about the 64th least significant bit here), and dumps those addresses into a pool for people to acquire via DHCP. That would allow people to surf with a little obfustication between them and the sites they visit.

    10. Re:kewl! by farnz · · Score: 1

      Not going to happen; the /64 is needed to let stateless autoconfiguration work (which happens by default, unless you turn it off explicitly). For some degree of privacy, you can use RFC3041 privacy extensions to hide which machine you're using.

    11. Re:kewl! by Anonymous Coward · · Score: 0

      Ah. Thanks.

  10. MOD PARENT UP +5 Slashbot by badboy_tw2002 · · Score: 2, Funny

    Lets tally it up... +1 - Elitism in the terms of your superior computer knowledge vs. whatever else they do, the irony being the average Slashdotter's hygiene is probably somewhat below your "unwashed masses" +1 - Use a clever name in reference to Microsoft or its OS. +1 - Mention you use Linux. +1 - Mention you are ahead of even the elite Linux crowd by doing something special (IPv6, hand compiling kernel code would also have applied here.) Total: +4. Summary: Mod Parent Up! The comrade speaks the truth!

    1. Re:MOD PARENT UP +5 Slashbot by Sponge+Bath · · Score: 3, Funny
      MOD PARENT UP +5 Slashbot

      If I'm gonna give up some of my mod points,
      the poster better be a hookerbot with a bag of cheetos.

    2. Re:MOD PARENT UP +5 Slashbot by Anonymous Coward · · Score: 0

      hehehehehe... Cheetos.

    3. Re:MOD PARENT UP +5 Slashbot by Dachannien · · Score: 1

      Perhaps so, but they get -1 for not including a flamebait comment about Fox News and/or the Bush administration.

  11. IPv6 incremental support won't help by jquiroga · · Score: 4, Insightful

    Some people think incremental steps like this will somehow help IPv6 rollout worldwide. I think that is a completely different problem, and very hard to solve. Any volunteers to solve the hard and difficult problem?

    The best description I know about The Problem comes from Dan Bernstein, The IPv6 mess.

    The IPv6 designers don't have a transition plan. They've taken some helpful steps, but they typically declare success (``IPv6 support'') when the real problem---making public IPv6 addresses work just as well as public IPv4 addresses---still hasn't been solved.

    1. Re:IPv6 incremental support won't help by mellon · · Score: 3, Insightful

      Dan does mention some real problems on the page to which you've linked, and I agree with some of his criticisms of the IPv6 process, where a lot has been invented prior to identifying a need for it, and in many cases all of this theoretical invention has wasted valuable time and opportunity.

      However, a lot of what he says is quite out of date at this point. Furthermore, he complains that he's willing to hack but wants to be able to autoconfigure his hosts, and the implication is that he would hack if only he were told what to hack on, which frankly doesn't sound like the Dan we've all grown to know and love in the DNS world. If he really wants to fix these problems, the best way to show what the big bad people at IETF are doing wrong is to demonstrate it with working code.

      The fact is that right now having an IPv6 address doesn't get you a whole lot of goodness in the U.S., and so we probably will be the last to adopt it if everybody here maintains your attitude.

      IPv6 deployment in Asia is a reality, and to a lesser extent this is true in Europe as well. Anywhere where the IP infrastructure is being expanded is an easy place to deploy IPv6. 6to4 gateways are doable, just as are NATs. So you will see widespread deployment of IPv6 in Asia in the relatively near term.

      As far as the U.S. and Europe go, slashdotters are precisely the people who should be thinking about trying to use IPv6 as soon as possible - as geeks, we are the early adopters, and as we try out the technology and try to use it, the world will catch up with us. The more we poo-poo it and don't try to actually deploy it, the longer it's going to take to address the concerns that Dan raises, and, I think, the more it's going to cost us in the long run.

      One last thing: IPv4 link local addressing is fairly badly broken. If you want to be able to do link local addressing, it works a lot better in V6-land. This is largely an accident - nobody thought to cripple it until it was too late. But it's still true that you do get some value from deploying IPv6, even if only within your own home. If you use Rendesvous/Bonjour, you're probably already using IPv6 and just don't know it yet.

    2. Re:IPv6 incremental support won't help by Anonymous Coward · · Score: 0

      Yes, thanks for posting that, although parts of that can be removed without affecting the main point, it's still relevant.

      My variation is: IPv6 will never happen until all the good sites (google, ebay, amazon, slashdot) are ONLY accessible via IPv6.

      As long as you have IPv6+IPv4, you have not made the transition. Tunneling your IPv6 packets over IPv4 IS NOT USING IPv6!!! It's just using IPv4, but with more bloat and complexity.

      Also, renumbering all your internal hosts to IPv6 isn't using IPv6 either.. because the rest of the internet uses IPv4.

      The geeks seem to miss this point every time.

      IPv6 does not "happen" until IPv4 is GONE. This won't happen until Microsoft, the Government, or God makes it happen.

      Everytime I set up a new Linux or BSD machine, the first thing I do is remove support for IPv6. IPv6 solves no problem that I have.

    3. Re:IPv6 incremental support won't help by pha777 · · Score: 1
      Why don't include in IPV6 code IPV6 equivalent to IPV4 addresses?

      64.125.75.24 = 64:125:75:24:::0
      64.125.75.25 = 64:125:75:25:::0
      64.125.75.26 = 64:125:75:26:::0
      64.125.75.27 = 64:125:75:27:::0
      .
      w.x.y.z = w:x:y:z::::0

    4. Re:IPv6 incremental support won't help by pha777 · · Score: 1

      or ...

      64.125.75.24 = 0:::64:125:75:24
      64.125.75.25 = 0:::64:125:75:25
      64.125.75.26 = 0:::64:125:75:26
      64.125.75.27 = 0:::64:125:75:27
      .
      w.x.y.z = 0:::w:x:y:z

    5. Re:IPv6 incremental support won't help by csgames · · Score: 1
      Already done. Just as I stated in another previous ipv6 story, this is what ipv4-mapped ipv6 addresses are :

      ::ffff:64.125.75.24
      (see http://www.tcpipguide.com/free/t_IPv6IPv4AddressEm bedding-2.htm)

      btw you can't have 3 ':' in a row in a valid ipv6 address.

    6. Re:IPv6 incremental support won't help by Anonymous Coward · · Score: 0

      Because IPv6 isn't backwards-compatible with IPv4. The packets are different.

    7. Re:IPv6 incremental support won't help by Srin+Tuar · · Score: 1

      Wow, I have to reply to undo my up-moderation.
      Bernsteins article is actually full of misconceptions.

    8. Re:IPv6 incremental support won't help by jquiroga · · Score: 3, Insightful
      You're right in the technical aspects, but I believe the big problem isn't technical.

      I agree with Dan in these two:
      • The big mistake was not to extend IPv4 to make it easier for normal users to adopt the New Way.
      • The problem that the previous mistake caused is that most normal users are deadlocked, all of them waiting for the others to adopt the New Way first.
      That's why I think this discussion is quite relevant, especially if you expect IPv6 to finally enter the mainstream. It seems the mainstream is deadlocked. That won't be solved by pitching the technology, they don't care. They are sensitive to economic arguments and to marketing, and both are stacked against IPv6.

      I post from Europe, and we've been enticed and encouraged to adopt IPv6 for years. However, it remains exotic for most techies and almost completely unknown to normal users. Why? Because IPv4 already won. Even if I decide to embrace IPv6 myself, I can't recommend it to paying clients who hire me to help them avoid dumb mistakes. The adoption of a new technology to do the job of an existing and deployed old technology that seems to work OK, and a real expense to get some unknown benefit with no timeframe will look like a dumb mistake to many of them. And I can't change their short-term way of thinking.
    9. Re:IPv6 incremental support won't help by mellon · · Score: 1

      Actually, I think the main thing blocking IPv6 right now is that the tech is immature. And as for "extending" IPv4 to work with IPv6, not really possible. The IP header doesn't have room for the extra bits. That's why it was done the way it was done. There are a lot of problems with IPv6 - e.g., trying to write topology into addresses - but there just wasn't a way to extend IPv4 in the way you suggest.

      There are people in Europe right now working hard to get to the point where IPv6 is something you can use. Fear not. Even some folks here in the 'states, like me. :')

    10. Re:IPv6 incremental support won't help by Col+Bat+Guano · · Score: 1
      I was thinking that Large Corporation with IPv6 addresses for all their computers, and IPv4 for talking to the outside, and tunnelling to their other offices be a Good Thing.

      But then I thought about all their other IP devices such as printers etc. which wouldn't support IPv6.

      The more internet enabled devices you get with embedded IPv4, the harder the shift to IPv6 gets.

  12. Well, since China, India, and Japan are going IPv6 by WillAffleckUW · · Score: 2, Interesting

    it really doesn't matter how slow NAm and EU are in changing, because most of humanity will be using IPv6 regardless.

    You either surf the wave or it crashes over you. .-/

    --
    -- Tigger warning: This post may contain tiggers! --
  13. Why IPv6 is needed by Jimmy_B · · Score: 5, Insightful

    This thread will of course trigger a bunch of replies from people saying we don't need IPv6, but in fact, we do, badly, and the need is only increasing with time.

    NAT helps somewhat, but if you're using NAT your computer can't receive incoming connections. That's a problem for servers, for peer-to-peer networking, for games, and for VoIP. Home users can usually work around this with their firewall configuration, but businesses usually can't (one important reason being that only one computer behind the firewall can receive connections this way, not multiple). And, as someone pointed out in the last IPv6-related thread, merging the networks of two corporations is a nightmare - they both use the same IP addresses.

    There are theoretically 4 billion IP addresses total. That sounds like a lot, but an IP address isn't just a number which can be assigned individually; what you do is hand out big consecutive blocks of them, so that routers can say things like "for 123.231.*.*, send packets in this direction". The shortage of IP addresses has introduced lots of special cases, so that internet routers need tons of memory and processing power to figure out the mess.

    Finally, switching to IPv6 cuts off one of the major ways worms propagate. The Sapphire worm, for example, worked by picking a random IP address and trying to infect it, repeating for a whole bunch of IPs, and it was able to double every 7 seconds. That works because the odds of finding a computer (not necessarily a vulnerable computer) is about 10%. With IPv6, that changes to 10^-28% - instead of doubling the number of infected computers every 7 seconds, it would've scanned for a few years, never find a single computer, and get disinfected.

    1. Re:Why IPv6 is needed by merreborn · · Score: 1

      I'm sure if we were using IPv6 right now, it wouldn't be hard at all to get the list of assigned subnets.

    2. Re:Why IPv6 is needed by TCM · · Score: 2, Insightful

      Finally, switching to IPv6 cuts off one of the major ways worms propagate. The Sapphire worm, for example, worked by picking a random IP address and trying to infect it, repeating for a whole bunch of IPs, and it was able to double every 7 seconds. That works because the odds of finding a computer (not necessarily a vulnerable computer) is about 10%. With IPv6, that changes to 10^-28% - instead of doubling the number of infected computers every 7 seconds, it would've scanned for a few years, never find a single computer, and get disinfected.

      This might be true, but you can't make claims like "IPv6 prevents worm spreading" or that IPv6 "cuts off one of the major ways worms propagate". The effect might be the same, but relying on it would be security by obscurity. The only secure way is to secure the boxes, not "hide" them in vast address space.

      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    3. Re:Why IPv6 is needed by petermgreen · · Score: 1

      the fact is a complete switch to ipv6 WILL to all practical perposes make tradidional net-scanning worms of this type an unworkable way of spreading. Some may view this as security though obscurity but then doesn't that apply to passwords etc as well after all a password is just an obscure cobination you use to gain access to a system.

      i'm not sure how the gp got the figure of 10^-28% but the figure is still so small that a worm could hit random addresses for a very very long time before having a reasonable chance of hitting anything.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    4. Re:Why IPv6 is needed by rcw-home · · Score: 1
      I'm sure if we were using IPv6 right now, it wouldn't be hard at all to get the list of assigned subnets.

      With IPv6, ISP's will route /48's to any customer, even lowly ppp dialup users. A /48 is 2^80 (1208925819614629174706176) IPs.

      Good luck!

    5. Re:Why IPv6 is needed by Jimmy_B · · Score: 1
      i'm not sure how the gp got the figure of 10^-28% but the figure is still so small that a worm could hit random addresses for a very very long time before having a reasonable chance of hitting anything.


      An IPv4 address is 4 bytes (32 bits), an IPv6 address is 16 bytes (128 bits). If about 10% of IPv4 addresses are used currently (which is just an order-of-magnitude estimate), then there are 4x10^8 addresses in use now. There are 2^128=3x10^38 IP addresses in use now, so 4x10^8/3x10^38 = 10^-28% of addresses used.
    6. Re:Why IPv6 is needed by TCM · · Score: 1

      Please don't make the mistake of treating a specific IP address in a huge address space as a secret of some sort. I wouldn't ever compare an IPv6 address with a password. If you plan to keep your address secret and never connect anywhere from it, then that's ok. But an address that's actually used is in effect public. Relaxing the security of the box because it has a hard-to-hit-randomly address would be foolish.

      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    7. Re:Why IPv6 is needed by Vellmont · · Score: 1


      The fact is a complete switch to ipv6 WILL to all practical perposes make tradidional net-scanning worms of this type

      While that would be a temporary boon, I suspect worms writers will just quickly adapt and find other ways to spread worms quickly. Scan the local subnet, look at traffic received/sent by the host and send the payload to those subnets, look through ARP tables, etc. There's probbably even more clever ways to find new hosts I'm not even aware of. Security through obscurity only makes life a little harder.

      I also have my doubts about the number the original poster used. If there's a much smaller used address space (and people tend to use the same addresses across networks) that potential space to search would be much smaller.

      --
      AccountKiller
    8. Re:Why IPv6 is needed by TCM · · Score: 1

      In fact, there are special IPv6 multicast and anycast addresses which devices on a certain scope will reply to even if not addressed directly.

      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    9. Re:Why IPv6 is needed by petermgreen · · Score: 1

      thats bad math at least if the worm writer has a clue (i considered checking if that was what you had done but i'm too tiered to do the numbers right now)

      all addresses on the ipv6 internet currently are in one of 3 /16 blocks

      2001::/16 production ipv6 internet
      2002::/16 6to4 stateless ipv6 over ipv4
      3FFE::/16 6bone experimental ipv6

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    10. Re:Why IPv6 is needed by IntergalacticWalrus · · Score: 1

      NAT is a "Good Thing"(tm) because most machines shouldn't have incoming access from outside their LAN. The inconvenience of manually mapping incoming packets forwarding far outweights the blatant lack of security. And god knows our networks are insecure enough already.

    11. Re:Why IPv6 is needed by tyagiUK · · Score: 1

      This is a very good point.

      Yes, NAT can break some application protocols such as H.323 (among others), and does require a NAT/PAT device, ideally with some sort of packet filtering of stateful firewalling ability, but it does provide some basic security.

      With end to end publically addressable space being used, the ability to portscan for exploits not only extends from ISP access network to ISP access network, but also in to what should be private LANs. LANs in your home and your place of work.

      If people continue to want security in an IPv6 world, then firewalling will still be required at the edge of such private networks. The private nets won't have private addressing any more, so rules will be required to filter access to/from those assigned v6 addresses.

      So if you've still got your firewall at the edge of your private network, why not continue to NAT at the same time? If that's the case, why bother with v6 at all unless there are significant application or service drivers?

      --
      Contribute to the online videogame encyclopedia: GamerWiki
    12. Re:Why IPv6 is needed by jfengel · · Score: 1

      True dat. I think of my NAT box as a firewall that cuts off a lot of crap.

      I installed a new cable modem the other day and to configure it I had to connect it directly to the computer. ZoneAlarm (thank God I had it) immediately went ballistic about the number of incoming attacks. I'm not running any servers, and I hope I'm reasonably current on the patches, but God only knows what program that I'm running has a backdoor port open. I was actually queasy.

      As soon as the thing was configured I re-rigged it through the NAT box, and immediately felt better. When IPv6 comes and I have my own address I may have to buy an IPv6 NAT box just for safety's sake. Yeah, zonealarm and other software firewalls exist, but the blue box makes me feel more comfortable. It does only one thing and it's a lot harder to trick into being hacked.

    13. Re:Why IPv6 is needed by Mr2001 · · Score: 1

      NAT helps somewhat, but if you're using NAT your computer can't receive incoming connections. That's a problem for servers, for peer-to-peer networking, for games, and for VoIP. Home users can usually work around this with their firewall configuration, but businesses usually can't (one important reason being that only one computer behind the firewall can receive connections this way, not multiple).

      Not true. You can forward ports from your NAT box to any computer behind it. You can have port 80 go to your web server, port 6667 to your IRC server, etc. You just can't forward the same port to more than one computer.

      Also, UPnP (which the WRT54G supports) makes it easy for software to automatically set up forwarding rules as they're needed. I know Azureus supports UPnP, and I'm sure other P2P clients do as well.

      --
      Visual IRC: Fast. Powerful. Free.
    14. Re:Why IPv6 is needed by Anonymous Coward · · Score: 0

      thats not really true

      worms will just have to be smarter.. IP addresses will not be randomly assigned from the IP space, and ISPs will not randomly assign from the blocks they own. worms writers will just have to research which blocks of IP address space is assigned and used. not that hard at all.

    15. Re:Why IPv6 is needed by tyagiUK · · Score: 3, Insightful

      I have to disagree.

      Firstly, most VoIP architectures currently look to SIP proxies for segmentation between the operator's network and the user agent or equipment. A SIP proxy is basically just an application-layer gateway. This type of software is being incorporated in to many of the forthcoming customer premises equipment. Therefore, if your application layer gateway is at the edge of your network, proxying incoming and outgoing SIP requests, what does having end-to-end IPv6 buy you?

      Secondly, despite evidence of a shortage of IPv4 addresses, there is some confusion over what this really means. There is a shortage of AVAILABLE IPv4 addresses. This is distinctly different from having a shortage of UNALLOCATED IPv4 addresses. Basically, many telcos, ISPs and large institutions are sitting on some very large blocks of address space. This address space was handed out readily in the 1990s because demand (i.e the dotcom boom) wasn't anticipated.
      Due to certain organisations receiving such large allocations, there was little or no control over how this resource was allocated to their networks. The result of this is highly wasteful allocation, some still using classful addressing (so summarising subnets on classful boundaries such as 255.255.255.0 or 255.255.0.0, /24 or /16). A similar problem exists where organisations have gradually learned about HOW to allocated public address space. In some cases, large portions of significant allocated blocks are wasted on infrastructure, customer link connections and some other, unnecessarily wasteful applications.

      Many of these places could actually go back over their allocated address ranges and re-claim huge chunks. All it requires is a motivation to do so and the time and resource to plan and execute it. At the moment, the motivation is rarely there and organisations would generally prioiritise such activity at the bottom of a long list of things to do.

      The problem arises when they are required to demonstrate to their regional registrar that they have sensibly used their current allocations in order to obtain new blocks of unassigned space. Generally, this is when you will hear the cries of "Oh no, the Internet is running low on available IPv4 space! Panic!".

      Finally, your worm theory is just wrong. Yes, it decreases the probability of hitting an exploitable host, but it increases the depth to which the worm can scan. What I mean by this is that the worm will be able to scan in to people's private networks if NAT and firewalling are not used. If rules are not explicitly put in place to protect your home IPv6 LAN, then worms will be able to scan all hosts from the outside.

      How many people put up a NAT/PAT box or a firewall, and then think they're perfectly safe from the outside? Most networks conform to the Twinkie theory -- crunchie on the outside and soft and squidgy in the middle. Chances are that an IPv6 home lan would be totally unprotected once on the inside. If this inside is exposed to the Internet then the chances of remote exploitation increase dramatically in my opinion.

      --
      Contribute to the online videogame encyclopedia: GamerWiki
    16. Re:Why IPv6 is needed by pHDNgell · · Score: 2, Insightful

      NAT is a "Good Thing"(tm) because most machines shouldn't have incoming access from outside their LAN. The inconvenience of manually mapping incoming packets forwarding far outweights the blatant lack of security. And god knows our networks are insecure enough already.

      NAT stands for ``Network Address Translation'' not ``Stateful Firewall.'' I will never understand why people confuse these things so easily.

      --
      -- The world is watching America, and America is watching TV.
    17. Re:Why IPv6 is needed by petermgreen · · Score: 1

      well nat has the disadvantage over a more traditional firewall that you can't just say open port xyz to all systems so app abc can work you havw to give machines fixed lan ips and then make mappings to each one individually using different ports.

      frankly i've always belived that firewalls are a kludge anyway the whole point of the internet is to be a network of computers accross the world. If your app can't live securely in that environment then imo it shouldn't be using ip in the first place.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    18. Re:Why IPv6 is needed by Gobiner · · Score: 1
      it would've scanned for a few years, never find a single computer, and get disinfected.

      Clearly you don't understand the average home Windows user.

    19. Re:Why IPv6 is needed by Anonymous Coward · · Score: 1, Funny

      This thread will of course trigger a bunch of replies from people saying we don't need IPv6, but in fact, we do, badly, and the need is only increasing with time.

      I don't need it. I already have an IPv4 address (a block of them actually). My ISP has plenty for me. All my favorite sites have one. What problem does IPv6 solve for me?

      I have a huge (10.0.0.0/8) LAN, all to myself. I've used maybe 20 of those addresses. I don't care if the hosts are internet addressable, because they are firewalled anyway. Skype works fine. BitTorrent works fine. What problem does IPv6 solve?

      NAT helps somewhat, but if you're using NAT your computer can't receive incoming connections.

      Your statement is false.

      And, as someone pointed out in the last IPv6-related thread, merging the networks of two corporations is a nightmare - they both use the same IP addresses

      Scrambling for examples, eh? I can renumber my networks by changing the ranges on the DHCP server. Or do you mean IPv6 allows you to move IPs from one ISP to the other? I wasn't aware of that. I think THAT would require some beefy routers, eh?.

      The shortage of IP addresses has introduced lots of special cases, so that internet routers need tons of memory and processing power to figure out the mess.

      No, internet routers need power to ROUTE A LOT OF PACKETS. This has nothing to do with IPv6.

      Finally, switching to IPv6 cuts off one of the major ways worms propagate.

      Now this is just nonsense!

      IPv6 cured my cancer! Hallelujah!

    20. Re:Why IPv6 is needed by tiny69 · · Score: 1
      From the recent GAO report on IPv6:

      http://www.gao.gov/new.items/d05471.pdf

      "As a region, Asia controls only about 9 percent of the allocated IPv4 addresses, and yet has more than half of the world's population."

      --
      Go not unto/. for advice, for you will be told both yea and nay (but have nothing to do with the question)
    21. Re:Why IPv6 is needed by IntergalacticWalrus · · Score: 1

      And your point is...? NAT may not be a proper firewall but for most uses it's a good enough security measure. Which is why I'm saying we shouldn't discard it.

      Personnally I don't run any firewalls in my behind-a-router home network. Sure it may allow trojans and viruses to "call home", but apart from that what possible attacks am I vulnerable to?

    22. Re:Why IPv6 is needed by Anonymous Coward · · Score: 0

      NAT stands for ``Network Address Translation'' not ``Stateful Firewall.'' I will never understand why people confuse these things so easily.

      What confusion? NAT or no NAT, you don't want incoming connections routed to a bunch of different addresses on your network. All external connection requests should be terminating on a small number of bastion hosts in a DMZ. Any routing to internal hosts should be dictated by your bastion hosts, and it should ideally be via an application layer proxy.

    23. Re:Why IPv6 is needed by myov · · Score: 1

      (one important reason being that only one computer behind the firewall can receive connections this way, not multiple

      That's a limitation of consumer routers, using the DMZ feature. You can map individual ports to different places on just about any hardware. And, I can't see much of a reason to map all incoming ports to a DMZ, over a few selected ports.

      And, as someone pointed out in the last IPv6-related thread, merging the networks of two corporations is a nightmare - they both use the same IP addresses.

      Only if you're using statically assigned addresses. Most networks I've seen use small blocks of static addresses (for things like servers and printers) and the rest are on DHCP - either a big open pool, or with a MAC to IP mapping.

      --
      I use Macs to up my productivity, so up yours Microsoft!
    24. Re:Why IPv6 is needed by asdfghjklqwertyuiop · · Score: 1

      And your point is...? NAT may not be a proper firewall but for most uses it's a good enough security measure. Which is why I'm saying we shouldn't discard it.


      No, actually it is not good enough because nat doesn't actually drop any packets, it just rewrites some fields in the packet headers. That's why practically every firewall sold today does filtering in addition to NAT. Taking away the NAT and leaving the firewall will not degrade security one bit.

    25. Re:Why IPv6 is needed by asdfghjklqwertyuiop · · Score: 2, Insightful

      What confusion? NAT or no NAT, you don't want incoming connections routed to a bunch of different addresses on your network.


      The confusion is that a lot of people think NAT is what is causing their network to be secure. It is not. The firewall is. You can take away the NAT and leave the firewall and your network will be just as secure.

    26. Re:Why IPv6 is needed by asdfghjklqwertyuiop · · Score: 1

      I have a huge (10.0.0.0/8) LAN, all to myself. I've used maybe 20 of those addresses. I don't care if the hosts are internet addressable, because they are firewalled anyway. Skype works fine. BitTorrent works fine. What problem does IPv6 solve?


      Well, not everyone's needs consist of running BitTorrent Skype on their little home network. When you have a bunch of servers that do a lot of talking with the outside world, have VPNs with 40 other organizations and need globally unique addresses, or if you just would like your network and DNS to be clean and simple by having one globally unique network prefix, IPv6 solves a lot of problems.

    27. Re:Why IPv6 is needed by asdfghjklqwertyuiop · · Score: 1

      If people continue to want security in an IPv6 world, then firewalling will still be required at the edge of such private networks. The private nets won't have private addressing any more, so rules will be required to filter access to/from those assigned v6 addresses.


      They already do filter access to/from existing addresses, and in fact the rules to do the filtering are no different at all on most firewalls. Not many people use NAT without filtering.


      So if you've still got your firewall at the edge of your private network, why not continue to NAT at the same time?


      NAT is a kludge to work around the scarcity (real or perceived) of IPv4 addresses. It does nothing for security and only adds complexity. The question isn't why continue using nat, the quesiton is why on earth would you use NAT if you had enough addresses not to need it.

    28. Re:Why IPv6 is needed by Anonymous Coward · · Score: 0

      Why not get a hardware firewall and block incoming connections? Why would you use NAT?

    29. Re:Why IPv6 is needed by TCM · · Score: 1

      NAT is a "Good Thing"(tm) because most machines shouldn't have incoming access from outside their LAN.

      That's what packet filters are for.

      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    30. Re:Why IPv6 is needed by TCM · · Score: 2, Insightful

      When IPv6 comes and I have my own address I may have to buy an IPv6 NAT box just for safety's sake.

      WTF? See if you can make something out of the following two lines:

      block in from any to any
      pass out from any to any keep state

      NAT for IPv6 is the most stupid thing I've seen today.

      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    31. Re:Why IPv6 is needed by response3 · · Score: 1

      Yes you can, if you own static IP's and have a router that can support a subnet of static's. Then you can forward the same port based on the requested external IP. As far as UPnP, I am not very comfortable with the idea of software changing my firewall settings without my explicit permission.

    32. Re:Why IPv6 is needed by Jimmy_B · · Score: 1
      That's a limitation of consumer routers, using the DMZ feature. You can map individual ports to different places on just about any hardware. And, I can't see much of a reason to map all incoming ports to a DMZ, over a few selected ports.
      The problem is you can't always choose which ports inbound connections will use. If you have a game with a hardcoded port number (which is unfortunately very common), then only one person can play that game at a time.
    33. Re:Why IPv6 is needed by dTb · · Score: 1

      While it is true that the larger IPv6 address space has the potential to make address scanning far less effective, this is only effective if the worm scans the whole address space at random. If the worm first uses a method (e.g. whois) to discover pools of assigned address space from that allocated to ISPs there is surely little difference in the probability of discovering live addresses.

    34. Re:Why IPv6 is needed by TheRaven64 · · Score: 2, Interesting
      No, internet routers need power to ROUTE A LOT OF PACKETS. This has nothing to do with IPv6.

      Not quite true (well, true, but misleading). IP addresses were designed to be handed out hierarchically, which made routers very simple. Now, IP addresses are handed out in blocks of 256, in a relatively arbitrary way, making the routing tables much larger than they should be. With IPv6, we will have enough IP addresses to assign them hierarchically again, and still have a few million per person.

      Now this is just nonsense!

      Again, not quite. A lot of worms propagate by simply scanning the IP address space. Because of how densely packed it is, they only need to scan a hundred or so to be guaranteed to find a host (usually a lot less). With IPv6, they would have to scan millions of IP addresses before they found one that was valid. A machine trying to connect to a million non-existent IP addresses is very easy to spot.

      --
      I am TheRaven on Soylent News
    35. Re:Why IPv6 is needed by MegaFur · · Score: 1

      A very good point.

      --
      Furry cows moo and decompress.
    36. Re:Why IPv6 is needed by FreeUser · · Score: 1

      Finally, your worm theory is just wrong. Yes, it decreases the probability of hitting an exploitable host, but it increases the depth to which the worm can scan. What I mean by this is that the worm will be able to scan in to people's private networks if NAT and firewalling are not used. If rules are not explicitly put in place to protect your home IPv6 LAN, then worms will be able to scan all hosts from the outside.

      You can use firewalling on ipv6. GNU/Linux and iptables support filtering on ipv6 the same as ipv4. The only thing that goes away is NATting/MASQuerading--i.e. the "security through obscurity" of having outsiders not know exactly what your internal ip addresses are. That "security" isn't worth anything, frankly, as the address range of internal hosts is very well defined (10.0.0.0; 172.16.0.0 etc; and 192.168.0.0), and can be scanned quickly once the firewall is breached.

      In other words, ipv6 doesn't change firewalling significantly, it only changes ip masquerading and NATting. If your firewall doesn't let scans through using ipv4, there's no reason you should choose to start letting them through on ipv6.

      --
      The Future of Human Evolution: Autonomy
    37. Re:Why IPv6 is needed by mikev6 · · Score: 1

      You don't understand IPv6 address allocation policy. ISPs are generally given a /32 from a Regional Internet Registry (e.g., ARIN for North America), and from that /32, assign /48s to customers. Customers then assign /64s to individual networks from their /48, given them 16 bits=64k subnets to play with. So, the smallest prefix that will be assigned to a single network is a /64. Let's say that a hacker infects a computer on that network, and wants to start scanning other "nearby" computers to infect. Theoretically, he has 2^64 addresses to scan. Have a few million years? Let's say our hacker is smart, and knows something about how IPv6 creates interface identifiers, those last 64 bits of an IPv6 address. IPv6 stateless autoconfiguration uses the EUI-64 format to create IDs, by taking a 48-bit MAC address, inserting FF:FE into the middle of it, and flipping the universe/local bit. So, if we eliminate the known bits (FF, FE, plus the u/l bit), we can reduce our search space to 2^64-17=2^47. Still too large. But wait! Since the interface ID is created using a 48-bit MAC, we might be able to reasonably assume what the OUI is, based on the company we're attacking. If it's HP, for example, we can assume that employess will be using HP gear, and thus we can only scan a set of OUIs assigned to HP. So, that removes 24 bits from our scanning space, leaving us with 2^47-24=2^23 addresses. Better, but still way too big to scan within a reasonable time frame. If you're a home user, then your OUI will be likely random, and the scanning space is back up to 2^47. And of course, if you're using Windows, Microsoft will create a privacy address for each IPv6 network prefix configured on the local network, which means we're back up to 64 random bits to scan. No, I think random address scanning in IPv6 will be a non-starter for most worms.

      --
      "Machines don't fix themselves."
  14. IPv6 - solution without a problem? by lheal · · Score: 4, Interesting

    Is IPv6 a tool looking for a job to do?

    It's not a chicken-and-egg thing, where everyone would do it if there were only the infrastructure, but there's no infrastructure because no one's doing it yet. At least, it doesn't seem that way to me.

    IPv6 came about when the Internet exploded in the early 90's. Folks looked at the address space and said "Hey, we're running out of room!"

    The solution in IPv6 was to use 128-bit addresses instead of 32-bit ones, and to design the next gen of protocols using the lessons learned from the previous one. TCP/IPv4 was designed in an era when security was not in as much focus as it is now.

    It seems like about two minutes after IPv6 began to be developed, the world discovered NAT and firewalls. We'd always had routers with private networks, but NAT made it possible for mortals to set up. A whole company with thousands or millions of IP addresses can be hidden behind a very small set of IPv4 addresses.

    That solution has worked so well that few feel the need to use IPv6.

    I wonder what will happen to force the issue?

    --
    Raise your children as if you were teaching them to raise your grandchildren, because you are.
    1. Re:IPv6 - solution without a problem? by Anonymous Coward · · Score: 0

      > I wonder what will happen to force the issue?

      Someone will require IPv6 for P0rn -- Then people will want it.

    2. Re:IPv6 - solution without a problem? by AndreasL · · Score: 1
      That solution has worked so well that few feel the need to use IPv6.

      I wonder what will happen to force the issue?
      The non US part of the world runs out of addresses and migrates to ipv6. The US will realize they've fallen behind and try to catch up.
      According to this study at CAIDA, the US got 62% of the ipv4 addresses. According to a talk I heard a while ago, organized by the WLUG, the rest of the world, especially asia, is slowly adopting ipv6.
    3. Re:IPv6 - solution without a problem? by caluml · · Score: 1
      Is IPv6 a tool looking for a job to do?

      Let me guess - you're American/Canadian. You don't get "cellphones" or mobiles as we call them. You don't think about the Chinese/Indian market. IPv6 is big. If you guys aren't interested, then you'll lose out. Get involved now - get a start on the competition.

    4. Re:IPv6 - solution without a problem? by cdwiegand · · Score: 2, Interesting

      Well, except that in my network here at work (~25 machines), I want IPv6. Why? Because we run about 8 servers (some of those internal only, true, but we want to expose them to employees from home, and an extranet), 14 desktops, and a few laptops. Plus VPN users. And I get to do all of this on 5 public IPs. I have to use NAT. Don't even talk to me about FTP - even with the right module, some sites won't talk to us still. But with IPv6, I can drop the NAT, just go back to the firewall being a firewall. Everyone's machine will get an address, and I can expose the servers without having to use lots of rules for port forwarding. Not to mention the security stuff, that should help remove the need for a VPN (assuming that at some point there's an extension to iptables to allow me to drop if the security bit isn't set...)

      --
      . Define sqrt(x) as something really evil like (x / rand()), and bury it deep. Watch your coworkers go nuts.
    5. Re:IPv6 - solution without a problem? by xlv · · Score: 0

      NAT is not a viable solution, at least not in a business setting. Just one example involving VOIP: a colleague of mine went to Europe last summer doing consulting work for a few small companies. He took his Vonage box with him as this worked great for both of us to communicate from our respective home offices. It was a nightmare to set up past the corporate firewalls and more often than not, he reverted to using regular phone lines.

    6. Re:IPv6 - solution without a problem? by Anonymous Coward · · Score: 0

      depends on the NAT setup

      my VoIP clients work behind most NATs without a problem whatsoever

    7. Re:IPv6 - solution without a problem? by xlv · · Score: 1

      Yes, I agree and for personal or home/office situations that's fine. My Vonage box is behind my router but when you are visiting a company in a different country during the summer, it's not always easy to find the person responsible for the firewall and to have them possibly ignore company policies to let your box acess the internet...

    8. Re:IPv6 - solution without a problem? by myov · · Score: 1

      Not to mention that without NAT, I'd be paying my cable company something like $140 a month for extra IP's (plus bandwidth!)

      There's also security. Unless I've specifically mapped an incoming port, you won't see my internal machines. At all. IPv6 potentially allows outside traffic to see my internal machines, and my firewall now has to monitor an address block rather than a single address.

      What I'd like to see is something where the last ip grouping is is not addressable past your router - like NAT. But, forcing a unique prefix would prevent conflicts when networks merge. I'm specifically using a 172.x.x.x subnet on my home lan simply because VPN tunnelling could really confuse things. (Which 192.168.0.1 do I want? Pick the wrong one and you lose your default route/dns server/etc. Or, you try to use services from the wrong network)

      --
      I use Macs to up my productivity, so up yours Microsoft!
    9. Re:IPv6 - solution without a problem? by Jugalator · · Score: 2, Informative

      Is IPv6 a tool looking for a job to do?

      IPv6 is often simplified to one feature: increased address space. Then the matter with NAT is brought up, which is not a very good solution for reasons mentioned numerous times elsewhere in these comments. Here are some more features of it to consider:

      - IPv4 has optional support for end-to-end encryption via IPSec. In IPv6 it's mandatory.

      - IPv6 doesn't require manual configuration or DHCP.

      - IPv6 support QoS by router.

      - IPv6 routers doesn't fragment packets like in IPv4, for clearly more efficient (faster and less processing requirements) packet routing.

      - IPv6 streamlines packet sizes by extension headers.

      - IPv6 has enhanced neighbor discovery features by multicast instead of broadcasted ARP messages. ICMPv6 has new messages to find best default gateways, that aren't optional like the ICMPv4 Router Discovery. These features should give an enhanced ad hoc connectivity experience for the users.

      - IPv6 doesn't necessarily send broadcast messages to all nodes on a subnet, but uses more intelligent local scopes.

      --
      Beware: In C++, your friends can see your privates!
    10. Re:IPv6 - solution without a problem? by gkhan1 · · Score: 1

      Best sig I've ever seen....

  15. Breaking the cycle by whitis · · Score: 2, Interesting

    This could be useful for breaking the cycle that prevents adoption of IPv6. ISPs don't provide service because there isn't enough user demand. Users don't demand it in part because a lot of software would break. And software developers don't provide IPv6 support because their ISP doesn't support IPv6. Yes, you can configure tunneling software but if you are behind a NATing and Firewalling router, there are likely to be some problems and by the time you are done configuring it, you don't have time to work on the software; this project actually replaces a commonly used router with one that enables IPv6 rather than getting in the way. And likewise, most people can't really switch to IPv6 only until almost everyone supports IPv6. So, this could help provide critical mass.

    The web page is pretty vague about what is actually going on under the hood. Presumably this distribution creates a tunnel to some IPv6 relay router but what gateway or tunneling protocol is used is not specified.

    1. Re:Breaking the cycle by Anonymous Coward · · Score: 0

      And likewise, most people can't really switch to IPv6 only until almost everyone supports IPv6.

      You forgot the important part: and there are popular sites that are only available via IPv6.

      Then think about how a site could be popular if it was only on IPv6.

      Remember, IPv6+IPv4 is just bloat+IPv4 .. it's not IPv6.

      Meditate on that, and you'll understand why IPv6 will never happen .

  16. IPv6? What happened to IPv4? by Anonymous Coward · · Score: 0

    Based on my personal experience in Earthlink Tech Support they have enough problems keeping IPv4 up and running let alone more...

  17. all very well but what is IPv6? by zxnos · · Score: 1
    i've seen a couple articles about IPv6 lately and was wondering if someone could explain it to the 'unwashed masses' such as myself? i am a shade-tree computuer person - knows enough to get in trouble.

    what is it?

    what is the benefit to the average user like me?

    --
    always mosh clockwise
    1. Re:all very well but what is IPv6? by Anonymous Coward · · Score: 0
    2. Re:all very well but what is IPv6? by Anonymous Coward · · Score: 0

      It's an alternate version of the IP protocol (the protocol for exchanging data on the internet).

      That's all you need to know, really, because the chances of your actually using it in the next 30-40 years is basically zero. Read some of the insightful comments to understand why.

    3. Re:all very well but what is IPv6? by kouhoutek · · Score: 1
      What is the benefit to the average users?

      Well, for various degrees of average:
      • Beginner -- Your computer will work slightly better. Thank you, drive through.
      • Intermediate -- Instead of having dynamic IP's or a few static ones, and mucking about with NAT and jumping through firewall hoops, you can have as many was you want. IPv6 provides enough addresses to index every atom in the universe, give or take, and will never run out! (and no one need more than 640K of RAM).
      • Advanced -- Welcome to the FUTURE! IPv^6 will revolutionize everything you do! Every computer, every electronic device, every clock radio and light bulb will be INTERNET AWARE! You can view your refrigerator webcam from your cell phone while shopping! And once your cybernetic implants arrive, they will be accessible from the web as well! Woohoo!
    4. Re:all very well but what is IPv6? by ErikZ · · Score: 1

      Average user knowlege:

      All computers connected to the internet have a IP number assigned to them, so other computers know how to send info to them. IP4 is four numbers seperated by a dot.

      ex: 135.246.123.221

      That have us roughly 4 billion numbers. It wasn't enough. So, the new IP6 has SIX numbers.

      ex: 221.231.246.135.111.222

      Which gives us 275 trillion numbers. Hopefully, this should tide us over for a while.

      This is as layman as it gets.

      --
      Democrats or Republicans. They are both taking us to the same place and they are not afraid of us anymore.
    5. Re:all very well but what is IPv6? by TCM · · Score: 1

      Sorry, but that's just rubbish. IPv4 adresses are 32bit, IPv6 addresses are 128bit.

      IPv6 addresses are represented by 8 blocks of 16bit numbers in hex: 1234:1234:1234:1234:1234:1234:1234:1234. Leading zeroes in a block can be omitted. The biggest continuous all-zero block can be omitted entirely: 0123:0000:0000:0000:0000:0123:0000:1234 is equal to 123::123:0:1234.

      IPv6 is 340282366920938463 sextillion addresses, not just "275 trillion".

      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    6. Re:all very well but what is IPv6? by Anonymous Coward · · Score: 0

      Your obviously being facicious but Ipv6 won't be able to index every atom in the universe by far. It is said every square foot could have a few hundred IP addresses assigned to it on the entire planet.

    7. Re:all very well but what is IPv6? by ErikZ · · Score: 1

      Great, and how will this change "The Layman" idea of ip4 vs. ip6 that I laid out?

      I'm pretty good with dealing with large numbers; I can't begin to imagine what a sextillion of anything will look like.

      You get points for being technically accurate, but lose the game for actually achieving the objective, which is telling him what it is. 128 bit vs. 32 bit? What's that? How does this affect him? Don't add unnecessary bit of info when you're trying to build up the big picture.

      And if you want to get picky about the technical aspect, you should at least get it right, it's three hundred forty undecillion addresses.

      source: http://www.netbsd.org/Documentation/network/ipv6/# diff_ipv4

      --
      Democrats or Republicans. They are both taking us to the same place and they are not afraid of us anymore.
    8. Re:all very well but what is IPv6? by TCM · · Score: 1

      Let me get this. All you did was saying:

      1) IPv4 has a lot of addresses which don't suffice anymore
      2) IPv6 has more

      and you provided complete nonsense about how IPv6 addresses look like. Now you blame me for only correcting the technical aspect and not reaching out to explain the big picture which you didn't either. On top of that, 340282366920938463 sextillion are 340 undecillion.

      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    9. Re:all very well but what is IPv6? by kouhoutek · · Score: 1

      Great, now you made me do math.

      Let's see...

      2^128 ~= 3.4 x 10^38

      Low estimate for atoms in the universe:

      4 x 10^79 ~= 2^264

      Maybe IPv8.

      Atoms in the earth:

      10^50 ~= 2^167

      Closer

      Surface area of the earth:

      5.1 x 10^8 km^2 = 5.1 x 10^14 m^2 = 5.1 x 10^20 mm^2

      Hmmm...a few per square for? More like a quintillion per mm.

      Volume of the earth:

      1.0832×10^12 km^3 = 1.0832×10^21 m^3 = 1.0832×10^30 mm^3

      So, assuming my math holds, each cubic mm of the earth could have 300,000,000 unique IP addresses.

      Of course, if we let organizations snark up "class A" ranges (134.*.*.*.*.*.*.*) like we did with with IPv4, we'll be back to square one.

    10. Re:all very well but what is IPv6? by ErikZ · · Score: 1


      Yes! That's all I did! That's what it's like to teach to the layman. Get it? It's not technically challengeing, mostly you're providing basic concepts for people to digest. Unless you need them to act on that info, it's extranious.

      "On top of that, 340282366920938463 sextillion are 340 undecillion."

      (blink) I really, really hope you don't teach anyone anything on your job. When talking about the US national debt, would you say it's 7 .7 trillion dollars or 7,782,154 million?

      --
      Democrats or Republicans. They are both taking us to the same place and they are not afraid of us anymore.
  18. Not only does it support it... by Anonymous Coward · · Score: 0

    ...but they (through an IPSec tunnel on the WRT54g) will allow you to connect through them and get an IPv6 address. Since none of the ISPs in my area offer IPv6, this seems like a good way to play around with it to me.

  19. "just about anything" is right! by phigga · · Score: 2, Interesting

    Ever tried putting Asterisk on one? It's sweet!

  20. What about 6to4 ? by Sv-Manowar · · Score: 1

    I'd be interested to see more devices embedding 6to4 routing, so that IPv6 can be transparently added while not interfering with the user's normal use, while adding access to the IPv6 space without requring tunnels or seperate addressing to those already assigned. This kind of transparent, background rollout would begin to address the issues that djb identified with the move to IPv6. If i could benefit from IPv6 without disrupting my IPv4 communications and not having to set up routing and tunneling manually, I would find myself taking advantage of that ability wherever possible.

  21. I like my WRAP by TCM · · Score: 2, Informative

    The WRT54G might be a nice piece of hardware. But I still like my WRAP more. It has a Compact Flash slot and, most importantly, a serial port.

    I find a WRT54G extremely cumbersome to use without a low level access port and the danger of wrecking the device by uploading a wrong firmware.

    With the WRAP, I can prepare "firmware" images on an extra computer, I can even test-boot them in a virtual machine and then transfer them straight to a CF card knowing that there is no way the device will ever get inoperable due to a bad OS image (except flashing a wrong BIOS, which sits in a separate area outside of any compact flash card).

    Speaking of BIOS, there even is a BIOS update for WRAP with included Etherboot to boot an OS over the net, yay!

    --
    Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    1. Re:I like my WRAP by forum__32 · · Score: 1

      Actually you can have two serial ports on the wrt54g, and an SD card slot if you want.

    2. Re:I like my WRAP by TCM · · Score: 1

      Actually you can have two serial ports on the wrt54g, and an SD card slot if you want.

      After some googling I figure that's for people who like to get their hands dirty with soldering and hacking hardware instead of software, i.e. not for me. But thanks.

      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    3. Re:I like my WRAP by Anonymous Coward · · Score: 0

      For all this danger of loading the wrong firmware you speak of, I take your delight at a BIOS update as either misplaced or revealing.

    4. Re:I like my WRAP by SMS_Design · · Score: 1

      Hmm, I absolutely love my WRT54G.. I admit that it'd be nice to put a CF card on there, but I don't really need one for any real purposes. I can do everything I want to with my WRT54G, including run Kismet. I don't need to worry about bricking it all that much, because I can just TFTP the correct firmware onto the router.

      Also, the WRT54G is way cheaper.. about $50-60 USD.

      Oh, and if anyone wants info on running Kismet on a WRT54G or GS, check it out here... http://wrt54.edvkomm.de/kismet/e_kismet_wrt54.htm

    5. Re:I like my WRAP by Anonymous Coward · · Score: 0

      and I can buy like 30 wtr54G's for the price of ONE Wrap.

      even walmart has them for $39.95 now.

      I would never buy a WRAP. they are horribly overpriced.

    6. Re:I like my WRAP by TCM · · Score: 1

      I don't talk about the danger during the upgrade, but when the modification you made causes to box not to boot.

      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    7. Re:I like my WRAP by SMS_Design · · Score: 1

      I had a friend put the wrong firmware on his WRT54G and it wouldn't REALLY boot.. but it was able to take a TFTP connection.

      I've never seen one go absolutely DEAD, personally. If it did, I'd buy a new one and return the dead one in it's place. :)

  22. Re:Earthlink "sucks" by Anonymous Coward · · Score: 0
    If you RTFA, you see they provide source code and binaries, have created a support community, and even tell you how to fix your WRT54G if their neo-firmware breaks it.

    If that "sucks," may the Wiki Gods of Slashdot rain fire down on you....you AOLish flame-boy troll!

  23. ok you fail it. by 0xdeaddead · · Score: 1
    This is what VOIP needs.. end to end connectivity, real connectivity, none of this nat shit. Nat has held back any real development since it's inception. Now I know you'll say boo hoo my ISP doesnt do ipv6, so that's what 6to4 is all about.

    IPv4 is dead, long live 6to4!

  24. A funny thing on OS X by Lysol · · Score: 1

    I had slow access times on my network copying files via scp, samba, and nfs. And my ssh logins seemed slow as well. However, my only XP laptop it didn't seem like an issue. I found a post somewhere's while searching for what I thought was an OS X Samba problem and it suggested disabling IPv6 on all interfaces. Hmmm, I thought. I sorta felt OS X having this turned on outta the box was kinda a neat thing. However, when I did turn v6 off, ALL my network traffic sped up dramatically.

    I haven't really dove into this, but it would be interesting to find out why this is and because others mentioned the same thing, I know it's not my home network. For those of you experiencing slow network speeds, I recommend giving this a try.

    1. Re:A funny thing on OS X by packetl0ss · · Score: 1

      It could be that those services are doing reverse resolves of your IPv6 address when you connect to them and are getting no response to the reverse resolve query sent to your DNS servers. So, maybe the issue lies with your DNS servers or some in-between device (NAT router or firewall) that is dropping IPv6 DNS queries. You could test this theory out by re-enabling IPv6 on your server and client machine but disabling reverse resolves in your services (such as ssh) on the server machine and testing the speed again.

  25. Replacing NAT with IPv6 by pinkocommie · · Score: 1

    Can this be done? I currently have a WRT54G with the sveasoft firmware. Is there some way it could work to have IPv6 internally as well as to end points that support IPv6 while keeping current IPv4 configuration? I have no clue on IPv6 Tunneling but from the generic definition what would be the end point of this tunnel where it would connect to the IPv6 world?

    1. Re:Replacing NAT with IPv6 by petermgreen · · Score: 1

      if you get 6to4 set up then you don't need a tunnel as such. 6to4 is totally stateless!

      basically heres the way it works

      your system has an ipv6 default gateway of 2002:c058:6301::

      this is a 6to4 address so packets routed to it get wrapped in a 6to4 packet and sent to 192.88.99.1

      this is an anycast address which takes the packet to a 6to4 relay router that will take it onto the ipv6 network (mostly theese seem to be run by research organisations right now but as 6to4 grows in popularity isps will find themselves under pressure to run thier own)

      on the way back the packets find thier way to a 6to4 relay router through normal ipv6 routing and from there will be wrapped and sent to your ipv4 address.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  26. good thing ? by OneArmedMan · · Score: 1

    End to end IPv6 might be good for people that know what they are doing , but in my limited experience i have found one of the best ways to protect uneducated people from themselves is via NAT.

    Nice little linux box to keep all the nastys away, and have their Windows box behind it, rest of the time everything just works.

    IPv6 for mums and dads? are you *sure* this is a good idea?

    1. Re:good thing ? by nsayer · · Score: 1

      How is a stateful firewall in combination with 6to4 any different than the NAT you're talking about (except that it is more versitile, since you can permit, say, more than one ssh connection inwards on port 22)? Don't let TCP syn-no-ACK packets come in and don't let UDP packets come in unless they match one that went out less than N seconds ago. Problem solved. Or at least solved as well as a NAT typically will solve them.

    2. Re:good thing ? by Flower · · Score: 1
      On whatever gateway/firewall providing connectivity to the Internet:
      Anything not in the address range provided by ISP going to range provided by ISP drop.

      Nothing has changed and I've removed the level of obfuscation introduced through NAT. Wrap this in some cute GUI and viola! Done. If mom and dad can handle IPv4 they can handle IPv6.
      --
      I don't want knowledge. I want certainty. - Law, David Bowie
  27. Finally! by nsayer · · Score: 1
    I've been saying that this is overdue for a while.

    I'd bet that what they're doing is setting up 6to4 and advertising the 6to4 prefix to the inside LAN. Makes perfect sense.

    They could also be implementing NATPT and a DNS proxy, but that would be, IMHO, more trouble than it's worth (it presumes that all of your applications are IPv6 aware and that you can't, for some reason, set up IPv4+NAT). Much more likely that they're doing traditional NAT for IPv4, and doing IPv6 in parallel with 6to4.

    Alas, I got my router appliance from Vonage, so it will probably be a while before that sees an upgrade. But I have another machine doing IPv6 router duty anyway, so it's no big loss.

  28. Re:Well, since China, India, and Japan are going I by IntergalacticWalrus · · Score: 2, Insightful

    You're underestimating the power of inertia in the US. Remember that this is a country that still doesn't recognize the metric system!

  29. WRT54GS by MHobbit · · Score: 1

    I wonder when they're going to do this for the WRT54GS counterpart. It shouldn't be too hard to get it to work with the WRT54GS, should it? Though the wireless part...

    --
    Debugging? Klingons do not debug. Bugs are good for building character in the user.
    1. Re:WRT54GS by Anonymous Coward · · Score: 0

      WRT54GS only has more flash and RAM than WRT54G. Otherwise they are very similar, from what I can tell. I have WRT54GS, and I love it. OpenWRT, though not that well suited for the beginners, supports IPv6 too (at least in the experimental build, I never tried the stable one ;)

  30. 6to4 anycast router by Dolda2000 · · Score: 3, Interesting
    It would be interesting if releases like this significantly boost the IPv6 take-up rate but as far as I know, Earthlink doesn't supply end-to-end IPv6 yet.
    Have you tried checking if they support the IPv4-to-IPv6 anycast router address 192.88.99.1? If they do, you can set up a 6to4 tunnel Real Easy (R).

    Just set up an IPv6 tunnel (Linux SIT tunnels support this natively), and point it to 192.88.99.1 to send to non-6to4 addresses. Other 6to4 destinations will be auto-tunnelled with IPv6-over-IPv4, and any IPv6 packets sent to you will also be automatically routed over IPv6-over-IPv4 by the Internet. Therefore, there's no need to set up a tunnel with a third party if you're using 6to4.

    Fedora Core supports 6to4 more or less out-of-the-box. All you need to do are two things:
    1. Add these lines to /etc/sysconfig/network (why does Slashdot split the lines?):

    NETWORKING_IPV6=yes
    IPV6FORWARDING=yes
    IPV6_DEFA ULTDEV=tun6to4
    2. Add these lines to the /etc/sysconfig/ifcfg-* describing your outbound interface:
    IPV6INIT=yes
    IPV6TO4INIT=yes
    1. Re:6to4 anycast router by Koutarou · · Score: 1

      The anycast address doesn't really work all that well for finding the best relay router.

      I use a relay (kddilabs) with a 5ms ping from home (Saitama Japan) and yet the anycast address points me at somewhere in north america with a >250ms ping.

  31. License by repvik · · Score: 0

    What really surprises me is that noone has said anything about what license this new firmware has. If it's based on LinkSys' firmware, it's (atleast partly) under the GPL. Are they required to make the source available?

    Bah. Nevermind. Found the source tarball. 59mb. Won't bother downloading to check license ;-)

  32. It is needed.... by ImaLamer · · Score: 1

    The NAT you speak of is called NAT overloading. If you want multiple computers to receive connections from the outside you can use Static NAT.... most real routers handle this with no problems.

    Also, let me add that the IPv4 blocks are a lot smaller today. We don't give out 4 million or ~250 addresses at a time, we give out a small block here and there (CIDR). Plus, since the rest of the world is going to move to IPv6 we can reclaim those billions of Asian addresses.

    Just a thought...

    1. Re:It is needed.... by phoenix.bam! · · Score: 1

      I think China was only allocated 20 million addresses and I doubt the rest of asia combined (minus Japan) was allocated many more than China was. The US has some incredible large percentage of the IP address space (half memory/half making it up) 90% I think it is. So reclaiming the Asian address space when they upgrade to v6 isn't exactly that great for the US.

    2. Re:It is needed.... by ImaLamer · · Score: 1

      I was just being silly.

  33. Re:Well, since China, India, and Japan are going I by WillAffleckUW · · Score: 2, Insightful

    You're underestimating the power of inertia in the US. Remember that this is a country that still doesn't recognize the metric system!

    Doesn't matter. We already converted over in science, in manufacturing, and in retail.

    Why do you think it's 8.5 ounces when you buy a carton? It's actually a metric measurement - we just pretend it isn't for the consumer.

    --
    -- Tigger warning: This post may contain tiggers! --
  34. MOD PARENT UP! by swillden · · Score: 2, Insightful

    NAT stands for ``Network Address Translation'' not ``Stateful Firewall.'' I will never understand why people confuse these things so easily.

    You, sir, have hit the nail on the head.

    What people like about NAT boxes from a security perspective is that they must implement a particular sort of stateful firewalling in order to do their job. But a very simple stateful firewall accomplishes *exactly* the same security task without the limitations of NAT.

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  35. Is NAT so bad? by imkonen · · Score: 1

    Not that I think the switch to IPv6 isn't a worthwhile undertaking, but I'm surprised at the extent to which the article seemed to be bashing NAT. When I was shopping for a wireless router recently, I noticed all the models tout NAT as an effective security tool. Perhaps that's just marketting hogwash, but I did think (correct me if I'm wrong) that because I'm using NAT, my ISP doesn't know how many computers I have connected. They charge for extra IP addresses, and if they could specifically charge for extra computers, they probably would. I have no doubt they will continue charging for extra v6 addresses even if they justify the current charge by the scarcity of v4 addresses.

    1. Re:Is NAT so bad? by jdion · · Score: 1

      Unless you are doing some POSTROUTING with your firewall, an ISP could determine how many computers you had behind your firewall easily by examining packets and analyzing the TTL flag. This flag is different depending on a whole plethora of circumstances your computer/network is under.

    2. Re:Is NAT so bad? by Malc · · Score: 1

      And why might I be worried about that?

    3. Re:Is NAT so bad? by Anonymous Coward · · Score: 0
      And why might I be worried about that?


      You will be when ISPs try to charge you for every machine you have hooked up, or rather for every routable ipv6 address that's active.

      Think that no ISP would do this? Both the cable companies and baby bells used to charge a per outlet fee. THey would love to go back to that.

  36. Why is this news? by Anonymous Coward · · Score: 0

    EarthLink sucks donkey dicks. Enough said.

  37. Other linksys models by Anonymous Coward · · Score: 0

    Will there be a firmware upgrade for the
    WCG200 Cable Gateway router?

  38. "NAT prevents worm spreading" by anti-NAT · · Score: 1

    I agree with your argument about IPv6. The problem is that that is one of the main ways that the NAT hack is marketed. It is a furphy in both cases, so shouldn't be used in either. The real issue worth considering is what benefits does IPv6 give over IPv4 by itself, and IPv4 and NAT in combination. There are a number of them.

    For example, NAT prevents the ability to easily move to new transport protocols, by forcing the user of the new transport protocol to have to upgrade all intermediary NAT devices between the transport protocol end-points.

    A new UDP like transport protocol is comming, called DCCP or Datagram Congestion Control Protocol. One problem with UDP is that it an application using it can just send packets into the network, irrespective of the congestion state of the network. This means that if the network is overloaded, UDP won't adapt - it just keeps sending packets in at the same rate, irrespective of whether those packets get delivered or not. This not only is wasteful for the application using UDP, it also impacts other users of the network, such as applications using TCP. A UDP like protocol that adapts to the available capacity of the network would be useful - and that is what DCCP is. DCCP would be much better to use for VoIP because of this capability.

    Since I don't use NAT, and as long as there aren't any NAT boxes between me and anybody I'd like to have a VoIP over DCCP converstation, to deploy DCCP all that is required is for me to upgrade my PC's local software, and for my VoIP recipient to upgrade theirs - no network devices (ie. routers) would have to be upgraded. If they did, I, nor my VoIP recipient have the ability to do that, as we don't own them. Yet we do have absolute control of our PCs, so we can upgrade them when ever we like.

    Now, imaging if NAT was between one of us. There are now a number of problems trying upgrade to NAT. (a) If neither of us have administrative capabiliity on the NAT box, neither of us can upgrade it. (b) Even if we can upgrade the NAT box(es), DCCP support needs to be available within the NAT software, which only may be the case with some NAT devices, but not others. Imagine if there were two NAT devices, with one being able to be upgraded to DCCP capable, but one not because the manufacture doesn't release software for it any more, as they have end-of-lifed it.

    Now, swap out NAT for plain IP router in the above, and you'll see that all these problems disappear. If I, and my VoIP call recipient want to use DCCP, all we have to do is upgrade our end-node software, and we can instantly use DCCP.

    --
    The Internet's nature is peer to peer - 20050301_cs_profs.pdf
  39. Of course, NAT greater than Firewall, by anti-NAT · · Score: 1

    and that is the mistake that the OP was making. NAT inherently provides a firewall function, in addition to address space expansion. Firewalling however is not a NAT exclusive feature - public address space with "conventional" firewalling is just as effective security-wise as NAT firewalling, and with IPv6, you don't need the address expansion function that NAT provides.

    --
    The Internet's nature is peer to peer - 20050301_cs_profs.pdf
    1. Re:Of course, NAT greater than Firewall, by TCM · · Score: 2, Insightful

      NAT rewrites addresses, it is not a firewall and it does not provide decent security in itself.

      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    2. Re:Of course, NAT greater than Firewall, by anti-NAT · · Score: 1

      Have you misunderstood my "NAT greather than Firwall" ? I was trying to convey that NAT is a combination of two functions, address space expansion via translation and a level of firewalling, although one mistake I've made is to use "NAT" when I really should have used NAPT or Network Address Port Translation, which is the commonly implemented form of NAT.

      NAPT prevents inbound connections which I think is a reasonable, base level of security, and, compared to no security at all would be effective enough a preventing attacks that rely on uninitiated incoming connections succeeding.

      --
      The Internet's nature is peer to peer - 20050301_cs_profs.pdf
    3. Re:Of course, NAT greater than Firewall, by mrmagos · · Score: 1

      True, NAT and NAPT are better than nothing.

      However, NAT/NAPT is like being in a tent (no one can "see" me) vs. being in a bunker. Not a viable security model, IMHO.

      Anymore, your off-the-shelf SOHO router will also have a SPI firewall. There's no need to use NAT anymore as a "security" method.

      --
      Never start vast projects with half-vast ideas.
    4. Re:Of course, NAT greater than Firewall, by anti-NAT · · Score: 1

      However, NAT/NAPT is like being in a tent (no one can "see" me) vs. being in a bunker. Not a viable security model, IMHO.

      Hiding from your enemy is a quite effective form of defence. It has been quite successful for many, many animals and insects, such as zebras, chameleons, cheetahs etc. Hiding in a tent is also a reasonable form of defence, as long as the tent is camouflaged. The world's Armies are quite happy with the "hiding" technique.

      Are you stretching the meaning of "no security in obscurity" theorem ? Have a read of Nothing wrong with obfuscation. People are blindly quoting the "no security in obscurity" without understanding that it was specifically referring to the security of cryptographic algorithms, rather than it just being a general security rule.

      Hiding shouldn't be the only level of defense, as it usually isn't that strong, which is why animals that use it usually have other security mechanisms they can fall back on. However, it certainly can be useful.

      P.S., have a look at my Slashdot ID - do you think I'd recommend NAT in any situation with an ID like that ?

      --
      The Internet's nature is peer to peer - 20050301_cs_profs.pdf
  40. WRT54G supports WiFi by Luke-Jr · · Score: 1

    WRT54GS has a bit more space and RAM, IIRC, but I'm not aware of any actual features it has over the 54G

    --
    Luke-Jr
  41. MOD PARENT UP, NOT GRANDPARENT by Anonymous Coward · · Score: 0

    For a moment I was worried I was reading a discussion about something else entirely.

  42. Get IPv8 and be done with it by RouterSlayer · · Score: 1

    go check www.ipv8.org

    get a clue.
    IPv6 is dead, has been for years

    IPV8 is the future.

    seriously.

    1. Re:Get IPv8 and be done with it by Anonymous Coward · · Score: 0

      Tell us when www.ipv8.org is actually serving more than just adverts. Until then, you're just a fuckwit pushing vapourware.

  43. Re:Wow. MOD PARENT UP by Anonymous Coward · · Score: 0

    Really! It's not that hard to get a working tunnel broker, for free even. Come on Slashdot, get with it!

  44. IPv6 For Beginners, A Guide by jd · · Score: 2, Insightful
    I was one of the Early Adopters of IPv6 in England - my site was the first listed in the UK (by 1 day) and ran under Linux 2.4.20 with the experimental IPv6 patches and a whole bunch of NRL software ported to Linux.


    IPv6 is an attempt to re-engineer the IP protocol to solve a number of problems, but exactly how it does so has shifted a few times over the course of time. Here is a summary of what it does, why it matters, and what it means to the newcommer:


    • IPv6 has more addresses. Many, many, many more addresses.
      • This matters for three reasons. Firstly, it makes it possible to reliably auto-configure the network, without an administrator watching to make sure DHCP hasn't screwed up.
      • This is because the last 48 bits of the address are the MAC address on your network card, which guarantees that nobody else will have that same address. The initial part is purely identifiers for what network you are on.

    • Secondly, it means that networks can be organized on a heirarchical basis, which means that routers have simpler routing tables, which means that there's less lookup time and therefore less latency
    • Thirdly, it means that true mobility is possible. Because the last 48 bits are a unique identifier, the network is capable of tracking mobile users as they migrate through the network, forwarding packets to them, so connections are sustained.

    IPv6 is a simpler, heirarchical protocol

    • This also offers three key benefits. Firstly, because the header isn't stuffed with every possible flag and variable for every possible contingency, it is faster to process and therefore there's less latency in assembling and processing them at each end, which makes for a faster connection.
    • Secondly, because you can extend the header for new, specialist, types of application, IPv6 can absorb new technologies as they come out, without needing major work done. IPv4 has been a real pain, in that regard, needing all kinds of encapsulation and meta-packets to handle newer uses of the Internet.
    • Thirdly, it means that devices that don't need certain features don't need to implement them, so can get away with simpler and smaller implementations. This is important with PDAs and other other miniature networkable devices, where there isn't the memory to handle anything that isn't vital.

    IPv6 is automagic

    • Firstly, it detects the MTU - the largest packet size - that the connection with a remote machine you are connecting to will support. This means that connections will be adjusted to the capabilities of the network, which should make for more reliable, faster connections.
    • Secondly, it supports anycasting, where you specify the information you want and the request is forwarded to all nearby servers that can supply it. First one back is the winner. This means you don't need to remember addresses of servers for your ISP, and they are free to do upgrades and maintenance without disrupting users.
    • Thirdly, it detects available gateways - it doesn't need to be programmed with them manually or even by DHCP - which means that you can connect to multiple ISPs without confusing your machine.
    • Fourthly, because IPSec is a part of the standard, security is automatic. All your connections will be encrypted, all of the time. Normally, with IPv4, people don't use security if they don't have to. Which means that all the social information perps can use to break encryption quickly is all sent in the clear, and the critical information is easily identifiable - it's the only thing sent via SSL. By encrypting everything, crackers can't use insecure data to crack the secured data - a very common way to crack secured data, by the way.


    --
    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)
  45. Well that just depends.... by numbski · · Score: 1

    For residential, you're more or less right on the money about this, except for a few minor details.

    1. Primary limitation on residential broadband is hardware. Only so much throughput DSL can provide, additional throughput throttling at the ISP (consequently, our company doesn't do this, doesn't need to...yet), so IPv4 vs IPv6 isn't much of an issue there.

    2. Hacked systems abound. For argument's sake, let us presume that I manage to convert my entire customer base to IPv6 overnight. /me looks at what he just typed. /me dies laughing.

    Using IPv6 and providing end users with as many public IP's as they want will encourage them to hook their systems directly to the net without a hardware level of seperation. This is very, very bad. You thought Windows boxen got 0wned quickly before? Yeesh.

    Now true, a router would have to exist at the demarc in order to route a full subnet to the home rather than a single IP address, and yes, you could have some basic rules to filter out some of that nasty traffic, maybe even a centralized infrastructure to manage those rules, but at the end of the day, you're still allowing the 'world' to come to your ethernet interface. As things are right now, no one comes to my ethernet interface unless I explicitly allow it. I port forward ssh, and happenstance 80 to my machine (not for much longer though), otherwise it all gets blocked at my firewall. How much do you *really* trust the Windows XP firewall? That's where you're putting your trust at the end of the day as most of the world is still on windows.

    Anyhoo, enough manic rambling. I should already be in bed.

    Tired of the Slashdot Effect and stories full of broken links? I think I may have a real solution to the problem.

    --

    Karma: Chameleon (mostly due to the fact that you come and go).

    1. Re:Well that just depends.... by MeltUp · · Score: 1
      Using IPv6 and providing end users with as many public IP's as they want
      A simple end user only recieves 1.84e+19 IP adresses (/48 prefix), not unlimited ;)
      will encourage them to hook their systems directly to the net without a hardware level of seperation.
      Yes, but your average ISP will not want this, exactly for these security reasons, and will somehow provide protection for you. It's in their own interest, as compromised systems are a needless balast on their system.
      Now true, a router would have to exist at the demarc in order to route a full subnet to the home rather than a single IP address
      So what is now a NAT box, becomes a simple router. Just add a statefull firewall to it and you have the same (better actually) protection.
      And yes, you could have some basic rules to filter out some of that nasty traffic, maybe even a centralized infrastructure to manage those rules, but at the end of the day, you're still allowing the 'world' to come to your ethernet interface.
      A simple 2 rule statefull firewall will offer you just as much protection as NAT does.
      As things are right now, no one comes to my ethernet interface unless I explicitly allow it. I port forward ssh, and happenstance 80 to my machine (not for much longer though), otherwise it all gets blocked at my firewall.
      So? Who says you have to dump your firewall to use IPv6????
      --
      Computers are useless. They can only give you answers. -- Pablo Picasso
    2. Re:Well that just depends.... by c_g_hills · · Score: 1
      A simple end user only recieves 1.84e+19 IP adresses (/48 prefix), not unlimited ;)
      I would be very suprised if residential users received anything greater than a /64.
    3. Re:Well that just depends.... by Frank+T.+Lofaro+Jr. · · Score: 1

      A /64 is 1.84e+19 IPs
      A /48 is 1.21e+24 IPs

      So he likely meant a /64.

      Still, that is more than enough.

      Heck I could have an IP address for every cell in my body and still be barely using the address space.

      2**64 is a huge number.

      --
      Just because it CAN be done, doesn't mean it should!
    4. Re:Well that just depends.... by MeltUp · · Score: 1
      A /64 is 1.84e+19 IPs
      A /48 is 1.21e+24 IPs
      Whoops, I seem to have made a wrong calculation. But I DID mean a /48.
      Check the "IAB/IESG Recommendations on IPv6 Address Allocations to Sites" at ftp://ftp.rfc-editor.org/in-notes/rfc3177.txt

      Read this part:
      "Home network subscribers, connecting through on-demand or always-on connections should receive a /48."

      That's 65535 subnets per subscriber. You can call it insane now, but who knows what the future brings? We might end up calling it visionary ;)
      --
      Computers are useless. They can only give you answers. -- Pablo Picasso
    5. Re:Well that just depends.... by petermgreen · · Score: 1

      every end site is supposed to get a /48 and some isps (for example xs4all) do actually provide them.

      the trouble with a /64 is that it means you have the choice of either only one subnet or using a non-standard alocation setup (do operating systems even let you do this?) which will prevent use of normal stateless autoconfiguration setups.

      ofc some isps may deliberately cripple accounts for home users.

      btw 6to4 gives you a /48 for every public ipv4 ip by design

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  46. This will improve multiplayer game performance by typical · · Score: 1

    I'm not trying to flame, I just haven't seen this be an issue with games in a long time.

    That's because NAT has been around for long enough that you can't write a game that doesn't cope with it.

    This means, however, that all of them have to use TCP (inbound, at least), a system that was never designed for real-time data. (Unless you're a network guru and know what "port forwarding" is.)

    Today's games have high budgets. It's worth it to spend the extra money doing some development on your network code to produce something that outperforms TCP for your particular application. Unfortunately, people with NAT cannot take advantage of this.

    Still not convinced? VoIP's a big up-and-coming application, and the same limitations apply to it.

    How about security? You feel comfy behind that NAT box, after all. Well, think about that for a moment. What's the point? You can make a box that can do the exact same filtering that the NAT mechanism forces on users. The difference is that they can do more with IPv6 -- you can stick everything directly on the Internet, you can have a firewall that limits a few things, you can have an system that out-of-box blocks everything that a NAT box would plus operates as a transparent HTTP proxy. NAT is an ugly hack, a workaround, and the only reason that it's still here is because there's still enough IPv4-only hardware out there (which is on its way out, as systems are replaced).

    --
    Any program relying on (nontrivial) preemptive multithreading will be buggy.
    1. Re:This will improve multiplayer game performance by snuf23 · · Score: 1

      I'm not arguing that NAT is the greatest thing in the universe and therefore there is no reason of IPV6. Sure I'd love to have real IPs for each machine on my home LAN. Provided of course that I had an easy to use and cheap IPv6 hardware firewall (hacking together a Linux box doesn't count).
      I'm just saying that in general for gaming in 2005 being behing NAT is not that big a deal.

      (Unless you're a network guru and know what "port forwarding" is.)
      Most game faqs have help pages on how to do this. If you are configuring a Counter Strike server or something, odds are you will be able to figure it out.

      --
      Sometimes my arms bend back.
  47. IPv6 adoption fuss by Craig+Ringer · · Score: 1

    I've never really understood what all the fuss is about re IPv6 adoption. You don't need end-to-end connectivity or tunnel brokers any more. If you want to use IPv6, just enable it and use it - 6to4 will take care of any required tunneling with no user involvement.

    I've been using v6 for more than two years between home, work, and a couple of other sites. No explicit tunnels, no nasty messing about. It all "just works" and I'm generally not concious of whether my traffic is going over v6 or v4. When my provider starts handing me v6 addresses over my PPPoE link (which I hope they will EVENTUALLY do) I won't even have to change anything.

    Now, not much of my traffic to the "rest of the world" goes over v6 yet... but I don't much care.

  48. your mom by lampajoo · · Score: 1

    Your MOM supplies end-to-end IPv6 connectivity.

  49. Microsoft site has an interesting article on this by Fjan11 · · Score: 1
    Microsoft has an interesting opinion on IPv6 in home gateways (calling the WRT54G an access point is not entirely accurate): http://www.microsoft.com/whdc/device/network/IPv6_ IGD.mspx

    Quote: Contrary to popular belief, Internet Protocol version 6 (IPv6)-capable devices, computers, and routers can provide users with virtually all the benefits of IPv6 without having to wait for Internet service provider (ISP) support for native IPv6 connectivity. This is made possible through IPv6 transition technologies that support IPv6 communications over an Internet Protocol version 4 (IPv4) network infrastructure.

    --
    This sig is just as redundant as the rest of this posting
  50. Earthlink? What about the maker? by mwood · · Score: 1

    Too bad *Linksys* didn't do this in the first place. It's not as though the IPv6 spec.s were released only last week.

    The vendors had better be getting ready. Assuming Longhorn ever makes it out the door, one thing I'm confident of is that it will at last have IPv6 as standard equipment (properly firewalled, I hope) rather than an extra download (Win2k) or packaged manual add-on (XP). And then, because it's Microsoft, everybody will suddenly think it's kool and they must have it.