Slashdot Mirror


Dispelling the IPv4 Address Shortage Myth

Zocalo writes "While looking up some WHOIS information at RIPE just now I noticed a couple of articles about the IPv4 address space allocation status. IPv4 Address Space: October 2003 is a short summary by RIPE themselves, and IPv4 - How long have we got? is from July 2003, but has lots more detail and pretty graphs! In short, the "Death of the Internet" due to lack of IP space is a myth, which doesn't bode well for getting IPv6 rolled out any time soon."

505 comments

  1. just remember by Anonymous Coward · · Score: 2, Informative

    Class E addresses are still under the "Reserved for Future Use" mantra.

    1. Re:just remember by JWSmythe · · Score: 4, Informative

      I finally took the CCNA class. Been working with the Cisco hardware for years, but finally took a class. I couldn't get the routers to assign class E addresses.

      But, for those that don't know, the CCNA book says:

      Class A 0.0.0.0 to 127.255.255.255
      Class B 128.0.0.0 to 191.255.255.255
      Class C 192.0.0.0 to 223.255.255.255
      Class D 224.0.0.0 to 239.255.255.255
      Class E 240.0.0.0 to 255.255.255.255

      Class D are multi-cast, which I don't believe very many people use..

      Class E are "Scientific Purposes" or "Research".

      I was running a little personal project a while back, to try to find logical distances from various points (places I had access to machines) to other places, and try to map them, to determine if there were more advantagous places to put servers, or redirect customers on particular networks to particular servers.

      A whole bunch of those first /8's don't have anything in them, or at least nothing reachable by a couple different methods. My tests weren't completely exhaustive. I didn't try every port on every IP. I just did a sampling of IP's for a few different ports and packet types. So, there are a whole lot of unused IP's out on the Internet.. Looking at the logs of some of our sites, with over 1 million uniques/day, you can see where the IP's are clumped up, and huge gaps in the usages.

      Of course, if I was the network god of 3.0.0.0/8 (General Electric), and I was only using say 100,000 IP's, they'd be hard pressed to make me give up any part of that, especially in knowing that they've had that block since the first days of the Internet. Whois says they registered 3.0.0.0/8 in 1988. I definately wouldn't want to be the admin that had to change 50,000 IP's.

      I guess it does help with the old estimates, that people are using NAT more frequently. The stories I heard years ago said we would have run out long before Y2k, but since people run NAT's at home and many offices. Nextel has assigned IP's to every phone (ahhh, the wonders of the Internet), but they're all 10.0.0.0/8 .

      For example, on my phone, I select

      Menu -> More -> My Info -> Carrier IP

      And it shows me 10.154.85.xxx

      Using a Nextel im1100, I also get assigned an IP in the 10.0.0.0/8 network.

      For those that don't know, 10.0.0.0/8 is a private network. You can use it any way you'd like, but it's completely useless to you on the Internet unless there's a NAT or something between you and the rest of the Internet.

      --
      Serious? Seriousness is well above my pay grade.
    2. Re:just remember by Anonymous Coward · · Score: 0

      IP Classes are So Dead... Everything is refered to in Terms of CIDR nowadays... I Cringe when people Mention a Class C... Also Network God?!? Hello if there was a Network God.. I think he would have fixed SMTP by now as spammers have it broken in its current state.

    3. Re:just remember by Viol8 · · Score: 1

      Class D's are used mostly on LANs for anything that requires broadcast , eg streaming video. These addresses are very rarely routed.

    4. Re:just remember by JWSmythe · · Score: 1

      Network god was meaning the god of a particular network. :) I reign god on my networks, but I can do little as far as fixing other people's networks, unless they ask me to. I only do the impossible miracles on my networks and equipment. :)

      The classes are still defined, although yes, the concept is mostly dead. But, aparently Cisco at least still prevents using the Class E networks on their routers. Read This. If those networks are opened up in the future, it would mean a whole lot of upgrading to routers around the world. Well, a similiar level of upgrades that would be required for ipv6. I've been hearing about ipv6 since I started seriously working on the Internet. It's really just one of those future-looking dreams that will probably never come about for general use. I know people will argue that til they're blue in the face. People used to argue the fact that computers will never exceed 100Mhz (on FidoNet, when the i486/33 was just released), due to radio interference and hazards due to the high frequency emissions. Hey, I didn't make the arguements, I just listened.

      People are aparently not *THAT* concerned about spam. If they were, someone would have already worked out a suitable replacement, that admins would already be gating messages for, and converting their users to. I've been thinking of solutions myself, but don't have time to write, test, or implement them.

      --
      Serious? Seriousness is well above my pay grade.
  2. 4,294,249,958th post. by Anonymous Coward · · Score: 3, Funny

    The last post possible, Please upgrade to SlashV6 to post more.

    1. Re:4,294,249,958th post. by rmdyer · · Score: 0, Troll

      Ummm, what exactly is this number you've presented here? Is it supposed to be 2^32-1, or 4294967295?

      Even so, given that most C Lib functions are in signed format then the highest post possible would be 2^31-1, or 2147483647.

      +1

  3. IPv6 by Anonymous Coward · · Score: 1, Insightful
    is just a tool to allow nations and corporations to "get control" of the internet (hierarchical geographic routing, anyone?), and for Cisco to sell a bunch of new equipment. It's no surprise that the majority isn't in any hurry to get on board.

    ~~~

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

      though interesting enough, I just did work for the NAV SEA HQ and they are at least half way thru planninng for migration to IPv6 specifically becuase they were afraid of running out of IP addresses with in their own network, hmm tax payers money hard at work indeed.

    2. Re:IPv6 by -brazil- · · Score: 2, Insightful
      is just a tool to allow nations and corporations to "get control" of the internet (hierarchical geographic routing, anyone?)


      And this is different from the current situation with IPV4 HOW??

      --

      The illegal we do immediately. The unconstitutional takes a little longer.
      --Henry Kissinger

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

      The nations and corporations now don't have enough IP addresses available for the huge number of orbital mind control lasers they need to get through tin foil hats. Once IPv6 is operational, you'll need a complete tin foil suit to protect yourself.

      --
      Don't blame me; I'm never given mod points.
    4. Re:IPv6 by Anonymous Coward · · Score: 0

      IPv4, for one, doesn't have blocks of address assigned strictly by geography.

    5. Re:IPv6 by Anonymous Coward · · Score: 0

      Yes it does actually. Or do you think RIPE just forwards requests for IP blocks directly to ARIN?

    6. Re:IPv6 by Anonymous Coward · · Score: 0

      Correction. All the address blocks aren't routed hierarchically. And the particular assigned number authority has nothing to do with routing. There's nothing at all stopping a RIPE or LAPNIC or APNIC assigned IP from being located in the United States, for example. IPv6 changes that.

    7. Re:IPv6 by The+Vulture · · Score: 1

      The majority also has the most IP addresses to go around.

      The company I used to work for sold some cable modems to an operator in a small country (I don't remember which one now). The whole country has a Class C at best, and the customers of the cable operator were all getting non-routable IP addresses, being NATted through a gateway (presumably after the CMTS).

      This country definitely has more than 254 people in it, so I'd say that there's a shortage of addresses.

      -- Joe

    8. Re:IPv6 by Anonymous Coward · · Score: 0
      IPv6 changes nothing. Or do you think that somehow an IP packet, on crossing a border, is going to go "Wooo! I shouldn't be here!"?

      Here's a question for you: do you think a huge multinational corporation is going to allocate a hundred regional IP blocks, or do you think they're going to do the sane, rational, thing and have a single block that they subdivide themselves?

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

      Tell me how routing's going to work with an address space that size if it isn't hierarchical. Do you know how big the NDRT is now? Do you have any idea of how big it would have to be if what you say is true?

  4. Grab em! by zyridium · · Score: 5, Funny

    I'll take all the addresses I can :-)

    If I get enough for free, we will have to use IPV6..

    I think I want a screensaver where each pixel has an ip, and then we can replace X with a simple protocol just sending colors!!

    1. Re:Grab em! by Anonymous Coward · · Score: 0

      Well, no, you could't replace X with a protocol like that, because X doesn't send pixels (usually), but higher-order primitives like lines and such (to reduce bandwidth consumption and to accomodate hardware acceleration). However, maybe you'd be able to replace VNC, I don't know.

    2. Re:Grab em! by zyridium · · Score: 4, Funny

      X sends higher order primitives, true.

      My super-leet replacement would not.

      We are talking about replacing X, remember. This is an important aspect of the grand plan.

      Should I apply for a patent?

    3. Re:Grab em! by quigonn · · Score: 1

      Great! Thanks, you made my day! :-) If I had mod points, I would mod you up.

      This is definitely the weirdest idea how to (ab)use IPv6 I've ever read.

      --
      A monkey is doing the real work for me.
    4. Re:Grab em! by Chairboy · · Score: 1

      That's fine, then just use UDP.

      Problem solved.

    5. Re:Grab em! by tunakermit · · Score: 1

      Here you go then, I'll give you mine. You may now use 192.168.1.100 as freely as you like. Enjoy!!

    6. Re:Grab em! by Anonymous Coward · · Score: 1, Funny

      No you can't. That is in fact my IP address and I am still using it. I believe 192.168.1.104 is still available though.

    7. Re:Grab em! by veritron · · Score: 0

      Hey, that's my IP address too! xD

    8. Re:Grab em! by Anonymous Coward · · Score: 0

      Responding to someone who "didn't get the joke" makes you just as retarded, if not more so, than the original retard (who didn't get the joke). You sir, and a butt munch.

    9. Re:Grab em! by Cheeko · · Score: 2, Informative

      I think HP has a lead on you. At last check they had both the 15 (HP) and 16 (DEC) Class A's and a few class B's. So thats a whole lot of the total address space right there. Better start buying up old tech companies :) Among others that I can recall IBM, MIT, and Berkley also had class A's.

      This point was somewhat unclear in the article. He mentions how assignment has moved away from the class licenses, but as far as I know, HP anyway, still maintains control over all of the 15 and 16 addresses. I believe something like 1/4 of the total address space was allocated to companies and organizations (DARPA, etc) initially. Though this may have changed in the last year or two, if so please feel free to correct me.

    10. Re:Grab em! by Anonymous Coward · · Score: 0

      Sorry, I own 192.168.1.104. I'd be willing to part with it for a price though.

    11. Re:Grab em! by kernelfoobar · · Score: 1

      OK guys please change your IPs, you are causing me routing problems. You see, I own the whole 192.168/16 block ok? I didn't pay 10k $ to my ISP for nothing!

      I'm also in a deal to get the 10/8 block for only a million dollars!

      Still, I wonder why our webserver didn't get any external hits since we changed ISPs...

      --
      Here we go again!
    12. Re:Grab em! by Anonymous Coward · · Score: 0

      Yeah, but his/her reply was just as funny, so he/she is entitled.

    13. Re:Grab em! by Anonymous Coward · · Score: 0

      his/her? he/she?

      Come on. Who are you kidding. This is slashdot. You can safely say his and he without offending any chicks, because there are no chicks here to offend.

  5. Good articles by Anml4ixoye · · Score: 4, Interesting

    I enjoyed both of the articles. The question I have is this. With the number of networks now being NATed and the such, will we ever truly need something like IPv6? It seems like whe I hear about it, the talk is always that every device will have a unique IP address. But what I see is that large deployments of devices needing IP addresses are more and more being done using 192.* or 10.* addresses. Anyone else have more insight?

    1. Re:Good articles by lemmen · · Score: 5, Insightful
      The need for IPv6 is _not_ shortage of IPv4 addresses, but you find it in the extra features in IPv6 (Build-in security, Automated addressing, etc).


      Check this presentation: mms://webcast.ripe.net/ripe46/plenary-2.wmv

    2. Re:Good articles by Branc0 · · Score: 5, Insightful
      IP addresses are more and more being done using 192.* or 10.* addresses.

      This is done because we have to, not because we want to. If IPv6 was a reality today i would put many machines with a public IP address that today are behind NAT.

      --

      rm -rf /home/leia

    3. Re:Good articles by Anonymous Coward · · Score: 5, Insightful

      For philosophical reasons, there's some opposition to the mass NAT-ing of the Internet; it tends to break the equality between computers, creating the artificial distinction between servers and clients (just imagine all the pain you have to go through to use your favorite P2P/game/whatever behind a NAT router). IPv6 will solve that, although NAT will probably continue for other reasons.

    4. Re:Good articles by Mysticalfruit · · Score: 5, Insightful

      My insight is to say that your right on the mark. NAT killed IPv6. Also, now with the focus more on security, more people are seeing isolated networks with single points of IDS monitoring as solid solutions to security. Hence people put everything on a non routable blocks of IPs and put a snort NAT box at the head end.

      --
      Yes Francis, the world has gone crazy.
    5. Re:Good articles by DrEldarion · · Score: 1

      You should rephrase that to "will we ever truly need the address space that something like IPV6 provides?" IPV6 has much more to it than just a huge address size.

      See also: IPV6.org

    6. Re:Good articles by Firehawke · · Score: 5, Interesting

      NAT is a quick and dirty hack that has to be updated for newer, complex protocols-- it wasn't until fairly recently that NAT would actually deal decently with FTP, but it requires mangling the packets.

      In the end, the only truly STABLE method for addressing is just to have real IP addresses. NATs just add points of failure and complexity in diagnosis.

      It doesn't help that Microsoft's own implementation of the system is nearly impossible to configure-- since NAT is useless for servers, you're only going to see it on clients, and there's your #1 most likely NAT solution to see.

    7. Re:Good articles by jptechnical · · Score: 1

      Sure NAT is the first thing I thought of however I personally dont think NAT is going to be the be-all-end-all of the internet. It is conceivable that one day there could be enough servers or devices (a whole lotta!) that need to be in the dmz and there are limitations with NAT.

      What I was always curious about is exactly what Symantec is talking about in their "blended threats" speeches about people walking through NAT like it wasnt there. I would imagine if that is the case there will need to be something more secure to replace it. But honestly I dont know what that could be, or how that will effect the IPv4 vs IPv6 implementation.

      --

      Boredom's not a burden anyone should bear.
    8. Re:Good articles by Anonymous Coward · · Score: 2, Insightful

      There's not really a shortage as in "we will run out of addresses in X years". But that's because RIPE, IANA, etc. are being so stingy with IP addresses. Many people are not using NAT by choice, they are using it because they can't get a suitably-sized IP block. It's a pain in the ass - small companies with 50 computers are lucky to get 8 IP addresses. They might get another 8 if they demonstrate the need, but then they'd be advertising multiple IP blocks, bloating the internet's routing tables. And if every computer had a globally routable address, we probably would run out of them.

      We won't truly need IPv6, but you could say we don't truly need the internet either. IPv6 should simplify things like address assignment and routing. It has some other benefits too, like built-in encryption (IPSEC) and multicasting.

    9. Re:Good articles by talon77 · · Score: 4, Interesting

      Nonsense, I think most of us do it because it makes good sense. You don't want your local network having a public IP address, even if you do have a firewall and the best IDP system available. Why create the risk? And even if you have a public server with a public IP address, most firewall's require you to NAT the public IP address anyways if you are nat'ing anything behind the firewall. (usually you nat it to itself, but nat'ing none the less)

    10. Re:Good articles by spitefulcrow · · Score: 1

      Yeah, I would too. NAT routing makes it really hard to do file transfers over the various chat protocols, especially if you have more than one machine you want to do it with. Setting port ranges and forwarding is a major pain in the ass.

      --
      Sorry, my karma just ran over your dogma.
    11. Re:Good articles by Anonymous Coward · · Score: 1, Interesting

      The real driver in the ISP space for migrating to V6 is the potential to do business with the US federal Government. Eventaully, V6 will be a precondition for federal contracts.

    12. Re:Good articles by NetJunkie · · Score: 1

      I think it just prolongs it. VPNs between companies is becoming very popular. Now you don't need to drop money every month for a connect. A VPN is free. We're now hitting issues with conflicting private addresses and it's not going to get better. You end up having to do NAT in all sorts of places and that gets complex and error prone.

      I like the idea of NAT to hide addresses from public view, but unique internal addresses isn't a bad thing. Just NAT the internals to a block of externals.

    13. Re:Good articles by DarkBlackFox · · Score: 1

      NAT does provide a bit more security though. If every machine had a public IP, wouldn't you have to run some sort of firewall on each individual machine, rather than just the gateway/router?

    14. Re:Good articles by CausticWindow · · Score: 5, Informative

      There is more to IPv6 than a larger address space. The address space issue is just what is commonly pushed, since it's something that's easily grasped even by non-techies.

      The true benefits of IPv6 are things like; improved routing, multicasting scope, greater flexibility in what packets contain, flow labeling, privacy and authentication.

      Especially flow labeling will be important if the net is going to be a source of media. Streams could get a higher priority, so low latency and glitch free audio and video can be possible. Makes me wonder if this couldn't be abused though.

      --
      How small a thought it takes to fill a whole life
    15. Re:Good articles by Anonymous Coward · · Score: 0

      Do you really want someone to be able to launch a DDOS attack on your home music server or PVR or refrigerator? No thanks, I would rather prefer that I be able to access them behind a firewall thru a SSH session or other secure protocol. Some things SHOULD NOT have a public IP.

    16. Re:Good articles by leerpm · · Score: 3, Informative

      NAT does nothing that any decent real router/gateway cannot do as well. You install a router at the entrance to your network. It hands out REAL IP adresses to your hosts, and you put rules in your router that say 'drop TCP/UDP packets that are heading for port 1024', excluding those hosts that you want to run web/email/SSH on, etc.

    17. Re:Good articles by cscx · · Score: 1
    18. Re:Good articles by v1x · · Score: 1

      Actually, the real shortage of IPv4 addresses is in the Asia-Pacific region. US really has all the IPv4 addresses it needs for the next few decades, which is why we have these kind of reports floating around in the first place!

    19. Re:Good articles by splatter · · Score: 2, Informative

      Survey says........ WRONG... try reading the article. I know it's a lot to ask , and that this is /. but just try before posting.
      I quote
      it has been suggested that Asia will experience an IPv4 address shortage before other regions. This is simply not true.

      --
      "(I) have this unfortunate condition that causes me not to believe a single thing any politician says when a mic's on.
    20. Re:Good articles by Omnifarious · · Score: 1

      Why not just have the default firewall rules for IPv6 devices just not allow any incoming packets except to IPs you explicitly specify?

      To me, that's a much better solution than the evil network balkanization that NAT creates.

    21. Re:Good articles by Anonymous Coward · · Score: 0

      One of the key features of IPv6 is the ability to get rid of the borkenness NAT!

    22. Re:Good articles by hey · · Score: 1

      Well there's always web accelerating in squid and ProxyPass in Apache. Which, I agree, are hacks. But they work.

    23. Re:Good articles by mjh · · Score: 4, Interesting

      The biggest problem with NAT is not for the home user. It's for corporate users. If you're a medium sized or larger business, there's usually some third party that to whom you have to make a connection. If you've got all of your internal network running on RFC 1918 address space, and they've got all of their network running on the same address space, you're almost certainly screwed. You can hack it with dual NAT but it's almost always a maintenance nightmare to get it working right.

      IPV6 is needed because RFC 1918 is a bandaid. We need to have globally unique IP addresses, whether we expose those IP addresses to the internet or not is irrelevant.

      --
      Key to financial independence: Spend less than you earn. Save and invest the difference. Do it for a long time.
    24. Re:Good articles by Branc0 · · Score: 1
      Of course not. Just because i have NAT it doesn't mean i can't implement a firewall network wide with several DMZ's.


      Having said that, most of my machines already have a firewall of their own.

      --

      rm -rf /home/leia

    25. Re:Good articles by Minna+Kirai · · Score: 5, Informative

      wouldn't you have to run some sort of firewall on each individual machine, rather than just the gateway/router?

      No. The questions of whether computers on a LAN have their own IP addresses and whether they are firewalled by a dedicated box are independent. Even if each machine has an IP address by which it is publically addressable, you can still have a system which protects it by blocking known-dangerous ports.

      The advantage of a situation like that, for instance, would be that you could have the firewall block file-sharing/RPC ports, while still allowing port 80 inbound so the individual machines can run webservers. With a NAT, only one local system could have a webserver, and you'd have to configure which one got it on the firewall.

    26. Re:Good articles by Branc0 · · Score: 1
      Why create the risk?

      Because it's controled risk. And i rather have controled risk than broken protocols.

      --

      rm -rf /home/leia

    27. Re:Good articles by Branc0 · · Score: 1
      So you're telling us, that because people are concerned with security we are going to stick with a workaround instead of implementing a better and more secure protocol?

      It makes no sense in my world...

      --

      rm -rf /home/leia

    28. Re:Good articles by Anonymous Coward · · Score: 0

      Universities and Big Companies always seem to assign all their workstations with public routable IP's.

      My company just switched from having public ip's on all workstations in favour of a NAT solution leaving 500+ IP addresses unused.

      Im really curious of how many percent of the total IP scope that is allocated but unused by some company/org.

    29. Re:Good articles by Mark+Bainter · · Score: 1

      Most of the reasons have already been mentioned, but I'll add this. Just because each machine has its own address doesn't mean you can't still get the benefits of nat. You just do it with one-to-one static nat instead of masquerading.

      --
      "No nation could preserve its freedom in the midst of continual warfare."
      --James Madison
    30. Re:Good articles by Anonymous Coward · · Score: 1, Insightful

      it wasn't until fairly recently that NAT would actually deal decently with FTP, but it requires mangling the packets.

      The original RFC includes PASV, which is all you really need. The alternative, using PORT, may not be a good idea anyway.

      since NAT is useless for servers, you're only going to see it on clients

      This, I think, will actually become a problem. As people want to do more with the net, there's more cases where allowing connections into a machine becomes useful. You have to do really annoying hacks to do that (or something equivalent) with NAT.

    31. Re:Good articles by nsxfreddy · · Score: 2, Insightful

      What happens when the number of addresses available in 192.168 or 10. runs out? If we continue to move toward embedded devices with IPs, more computers, more servers, more , it's not that unlikely that a corporate NAT would get filled up. What do you do then? Start NATing the NAT? Each person gets their own NAT box and a single 10. address that then gets NATed to a single corporate address?

      I guess the solution then is to switch to an IPv6 NAT... but then why not just switch to IPv6 and not have to worry about NATs anymore? If you want a NAT for the security features, go ahead, but if you use NAT just because you can't afford/don't have anymore IPs, then IPv6 is better.

    32. Re:Good articles by Havokmon · · Score: 1
      You can hack it with dual NAT but it's almost always a maintenance nightmare to get it working right.

      I must disagree. I've been doing dual NAT's for years for banks.. My box of choice? DOS-based IProute.

      We're not talking rocket science, I'm sure Cisco can out do a DOS app.

      --
      "I can't give you a brain, so I'll give you a diploma" - The Great Oz (blatently stolen sig)
    33. Re:Good articles by Anonymous Coward · · Score: 0

      Why exactly would this not be possible in a routed network with public IPs? You can firewall non-NAT, you know?

    34. Re:Good articles by anthony_dipierro · · Score: 1

      The need for IPv6 is _not_ shortage of IPv4 addresses, but you find it in the extra features in IPv6 (Build-in security, Automated addressing, etc).

      And why exactly do we _need_ these features? Haven't they already been implemented just fine in higher level protocols.

      The only one that's really nice is multicasting, and that's already available as an IPv4 add-on.

    35. Re:Good articles by anthony_dipierro · · Score: 1

      If IPv6 was a reality today i would put many machines with a public IP address that today are behind NAT.

      Yeah, but a minor curiosity for a few geeks isn't enough to justify switching the entire world's routers.

    36. Re:Good articles by talon77 · · Score: 1

      If your a medium or large sized business, you usually have your own block of IP addresses and have two or more routes coming into your network via BGP, and you control your entire IP scheme.

      For smaller businesses, it is a concern. But its not that big of a deal to get around it. We provide internet connectivity to hundreds of clients, and have several different subnets we use if their is a conflict with the client. Good IP planning really solves the majority of these issues

    37. Re:Good articles by ModernGeek · · Score: 1

      The only thing I want is an anti-ddos type system. So you can request to the internet that a specific IP cannot contact you if they are sending so many junk packets, etc. Then all the ddos traffic will be stopped at a backbone, or have the backbone where you can tell it not to send you ICMP/UDP info, etc.

      --
      Sig: I stole this sig.
    38. Re:Good articles by anthony_dipierro · · Score: 1

      just imagine all the pain you have to go through to use your favorite P2P/game/whatever behind a NAT router

      But you go through that pain only because your ISP wants you to. It would trivial for them to give you one or even several dedicated incoming ports and forward them to you. Multiply the current number of IPs we have by 32,000 if you're going to bring up that problem.

      Is it a kludge? Sure. If you were going to redesign everything from scratch you would design something closer to IPv6. But until a new IP standard comes out which is truly backward compatible it's simply not going to be implemented. At least not for decades.

    39. Re:Good articles by silas_moeckel · · Score: 1

      Granted there is a lot more to IPv6 than increased address space but I beg to differ as to improved routing IPv6 does absolutly nothing to improve routing. It's still BGP it is still a big table of paths and AS numbers that dosent scale well. The only realy good thing IPv6 will do for the routing table is consolidate blcoks as it should be rare that a provider would ever need more than one block, if people insite of a large block advertisement from the get go we would cut the table down to a fifth of it's size (there are roughly 30+k AS numbers registered and the current IPv4 full routes is in the 130-150k routes depending on where you peer)

      Now with all this you also have to remember routers will have to start supporting those flows and supporting multicast.

      --
      No sir I dont like it.
    40. Re:Good articles by kwerle · · Score: 2, Informative

      You don't want your local network having a public IP address, even if you do have a firewall and the best IDP system available. Why create the risk?

      That argument makes no sense.
      1. The parent poster clearly DOES want to have more public IP addresses. So do I.
      2. Do you block all outbound connections from your NAT'd machines? That's the only way you could be more secure than blocking all inbound connections using a firewall.
      3. If you want to keep NATing, go for it. IPv6 ain't gonna stop you.

    41. Re:Good articles by anthony_dipierro · · Score: 1

      The true benefits of IPv6 are things like; improved routing, multicasting scope, greater flexibility in what packets contain, flow labeling, privacy and authentication.

      Then get rid of the larger address space and introduce a protocol which is backward compatible with the current one. Allow the ISPs to upgrade without the end-users needing to. It can be done. Call it IPv7.

      Especially flow labeling will be important if the net is going to be a source of media. Streams could get a higher priority, so low latency and glitch free audio and video can be possible.

      IPv4 already has this.

      Makes me wonder if this couldn't be abused though.

      It can, that's why almost all routers ignore it.

    42. Re:Good articles by Marillion · · Score: 2, Informative

      Most of the $100 DSL/Cable appliances from Linksys, Belkin, 3com and similar vendors perform NAT out of the box. Plug it in and go. They DHCP to the ISP to get the public address and provide RFC1918 addresses internally via a built-in DHCP server. For small/ customers who don't have static address from their ISP, these devices also provide IP address stability internally. I can assign printers static addresses and know that I won't be subject to the whim of the dynamicly assigned number from the ISP. Most home users are probably unaware, at least at any level of detail, of the fact that they are being NAT'ed. I've even recommended these devices to people as cheap firewalls.

      --
      This is a boring sig
    43. Re:Good articles by DNS-and-BIND · · Score: 1

      I don't know, man...I remember the days when every single machine out there had its own IP, and there were banks and banks of easy desktop machines to contact and play with. Ah...it was the happy hunting ground.

      --
      Shutting down free speech with violence isn't fighting fascism. It IS fascism!
    44. Re:Good articles by pmz · · Score: 1

      Anyone else have more insight?

      This may sound trivial, but I prefer typing and remembering XX.XX.XX.XX versus typing and remembering XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX.

      Also, IPv4 feels and smells less like government-friendly globally-unique identifiers. At least, now, the government needs to jump through a hoop or two to get into an ISP's DHCP logs.

    45. Re:Good articles by E-Rock · · Score: 3, Informative

      Not exactly. If you have a professional grade NAT device you can bind multiple real IPs to the router and then forward internally based on port and IP. So if you have x.x.x.1 and x.x.x.2 bound to your NAT, you can point x.x.x.1:80 to 192.168.0.1 and x.x.x.2:80 to 192.168.0.2. Just like with a firewall and real IPs.

    46. Re:Good articles by pmz · · Score: 1

      If you've got all of your internal network running on RFC 1918 address space, and they've got all of their network running on the same address space, you're almost certainly screwed.

      Each business should probably have a limited-purpose proxy server in their public networks, anyway. There really is no reason other than laziness for connecting one business' internal server directly to another business' internal server. You need more middlemen, man!

    47. Re:Good articles by pmz · · Score: 1

      The true benefits of IPv6 are things like; improved routing, multicasting scope, greater flexibility in what packets contain, flow labeling, privacy and authentication.

      Sounds like IPv6 could be a good backbone protocol, while the rest of us continue to use IPv4. IPv4 is just easier for home and small business networks.

    48. Re:Good articles by Anonymous Coward · · Score: 1, Informative

      could get a higher priority, so low latency and glitch free audio and video can be possible. Makes me wonder if this couldn't be abused though.

      Until the Internet supports some sort of network service contract negotiation (with end users, yes, but more importantly between various ISPs), you can't really have classes of service. Without differential pricing, there's no reason for anyone to specify anything but the best service available for their traffic.

    49. Re:Good articles by Anonymous Coward · · Score: 5, Insightful

      Ok, this is idocy. Yes, the net can survive with NAT. The thing is, IPv6 is about looking forward.

      If every phone, mobile phone, internet appliance, whatever had a publicly available internet address, things like VoIP could be routed over the internet, be more secure, have better latency, possibility of point to point encryption, etc. It would drive down the cost of mobile internet service, and make service better on the whole. Want your home phone# to ring your cellphone or computer? Forward it.

      Phone numbers of the future should be like URLs. phone.yourname.com, mobile.yourname.com, and you could have as many of these as you could want to resolve to your phone's address. Want to have your cell listed by your employeer? joesmith.bigcompany.com. Confrence calls? IPv6 has much better facility for multicasting. Video, etc etc etc. are all quite possible.

      It's not that complicated. IPv6 represents a paradigm shift for future accessible technologies, that aren't possible/interoperable any other way. People want mobile internet aware devices, lots of them.

      What I want is to be able to subscribe to a mobile carrier like I would an ISP. They host my connection, give me some benefits (web space, whatever, more data transfer), and charge me for the byte. It's redicliously expensive to use internet enabled phones in most places in the world--Especially concidering that voice data is so much larger, by nature..

    50. Re:Good articles by Cramer · · Score: 1
      • small companies with 50 computers are lucky to get 8 IP addresses
      And even that is generally more than they need. Those 50 computers are mostly people's desktops that certainly do not have any need for a global IP address all to itself.

      • advertising multiple IP blocks, bloating the internet's routing tables
      This is simply not true. ISP's announce their netblock not the individual assignments within it. Anything smaller than a /20 is not guaranteed to be globally routed. Anything smaller that /24 is almost certainly not globally routed.
    51. Re:Good articles by Khazunga · · Score: 2, Insightful

      You'll never escape the limit of n internal servers for n publicly addressable IPs. Not unless you do some kludge like having an http proxy looking at Host: headers on requests.

      --
      If at first you don't succeed, skydiving is not for you
    52. Re:Good articles by Anonymous Coward · · Score: 0

      Yeah, but what if your ISP decides to put you on a NAT'd segment? That's what I'm faced with at home. Sure, it's fine for most things. Nobody would tell the difference, unless they want to contact some other user who is NAT'd on the other side, e.g. IM file transfers, DCC, etc, ssh to home (that's how I found out I was natted.)

      I'm planning on switching to cable, because I can't find a reasonable deal on DSL at the $ rate I can get with cable, and I'm already paying more for DSL. I'll be getting a faster connection with hopefully more competant admins, a real IP, and pay less.

    53. Re:Good articles by Khazunga · · Score: 1

      NATing is *one* sort of packet filtering. You can have packet filtering without NAT without losing anything on security.

      --
      If at first you don't succeed, skydiving is not for you
    54. Re:Good articles by Networkink*Man · · Score: 1

      Agreed. I have a few Iproute boxes out there still ... never have any problems with those buggers. Dual NAT can be tricky -- but once you get the equation right, it's just a matter of tweaking per situation.

      --
      "How am I supposed to remember you, when you won't let me forget?" --Bare Naked Ladies
    55. Re:Good articles by Anonymous Coward · · Score: 0
      Because there's nothing as secure as an indirect, complicated-to-set-up, connection, is there?

      Two servers who need to communicate should communicate pretty much directly. That's common sense. Adding proxying is not only a security nightmare, but increases the number of single points of failure.

    56. Re:Good articles by Anonymous Coward · · Score: 0

      IPv4 dosen't have it by default. QoS is an addon, and a hack.

      And, if you knew anything, you would know the next IP scheme would be IPv8. IPv$oddnumber is reserved for non-public testing of the draft. Sort of like Linux. Things that end in even numbers are acceptible for the general public to use.

    57. Re:Good articles by serial+frame · · Score: 1
      > 3. If you want to keep NATing, go for it. IPv6 ain't gonna stop you.


      A-fucken'-men.

      --

      -
      And the Angel said unto me, "These are the cries of the carrots! The cries of the carrots!"
    58. Re:Good articles by anthony_dipierro · · Score: 1

      IPv4 dosen't have it by default.

      So?

      QoS is an addon, and a hack.

      Most useful things are.

      And, if you knew anything, you would know the next IP scheme would be IPv8.

      Umm, OK, I guess I don't know anything.

      IPv$oddnumber is reserved for non-public testing of the draft. Sort of like Linux. Things that end in even numbers are acceptible for the general public to use.

      Can anyone back that up?

    59. Re:Good articles by WuphonsReach · · Score: 1

      I'm assuming that you're talking a small company with 50 internal machines?

      Why do you need 50 public routable IPs for a small company? (Assuming this is not a hosting provider or ISP that is re-selling address space?)

      Does a plumbing company / customer service center / insurance office run servers on every one of the 50 workstations that people outside the company need to access? (If so... why?)

      --
      Wolde you bothe eate your cake, and have your cake?
    60. Re:Good articles by squarooticus · · Score: 1

      No offense, but security is completely orthogonal to the issue of using NAT vs. publicly-routable addresses. You can still have a firewall even if you're using non-private IP's; but with NAT, you have no choice about whether to open up some internal resources, unless you decide to do port forwarding, which is very ugly and a maintenance nightmare.

      Bottom line: please don't muddy the issue by bringing security into the discussion, because the utility/necessity of IPv6 has nothing to do with security.

      Besides, if it makes you feel better, you can continue using NAT with IPv6. I'd rather not.

      --
      [ home ]
    61. Re:Good articles by talon77 · · Score: 1

      ISP's do that on purpose to home users. For example, I have a cable modem at my house. I get a public IP through DHCP, even though I have a public IP, my cable provider still blocks basic incomming ports to my address (80, 443, 25, 110, 20, 21, 53, etc..) because they want me to pay more for those services and upgrade to a business class account. It sucks, but its how things are.

    62. Re:Good articles by pmz · · Score: 1, Insightful

      That's common sense.

      I thought it was common sense to not disclose more than is absolutely necessary about the internals of a network. A proxy server acts as a front man for obscurity and point of logging for accountability.

    63. Re:Good articles by Anonymous Coward · · Score: 0

      Exactly!

      I think we should let the people who actually do the work make the decision and slowly communicate using IPv6. To make a change this big things might have to run concurrently which they currently do and it was planned for in the rfc. The benefits of IPv6 other than the ip address increase are huge and well worth the effort of the next 5-10 years to finally get everything rolled out.

      crisper

    64. Re:Good articles by serial+frame · · Score: 1
      > IPv4 is just easier for home and small business networks.


      This isn't meant as an attack, but how so?


      Also, it's rather easy to add a node to an IPv6 network, just plug it in. The router is really the only thing that needs any sort of manual configuration. This is possible because of intelligent route solicitation and advertisement. From an administration standpoint, as most networks/organizations will have at least a /64 delegation, there would be fewer headaches about DHCP leases and such, since the host portion of the address is made up based on any sort of device-specific hardware address (like a MAC address)--Thus minimizing the chance of receiving someone else's address to an anomaly.

      --

      -
      And the Angel said unto me, "These are the cries of the carrots! The cries of the carrots!"
    65. Re:Good articles by Anonymous Coward · · Score: 0

      Firewalling certian abused ports, and being on a NAT segment are fundamentally different things. At least you *have* the option of running those services on different ports, if you were so inclined.

      I don't personally see having to run a web/DNS/mail/FTP server at home. That's what I pay my web host for. Perhaps other people have abused these things (for spam, and pirating, namely), however...

      It would be nice, and conveniant, if I could transfer small files via IM client. My wife's sister loves to send pictures and whatever to everyone through this method, and it sucks having to explain that it won't work for us--to someone who's not technically inclined (my wife).

      That was my primary concern. Secondary, It's nice to be able to SSH home, and be able to scp something to a remote site (on the job, or no). It's not a super big deal, obviously. It was, however, quite annoying to me to find out this was not possible, when it was before.

    66. Re:Good articles by aminorex · · Score: 4, Interesting

      Oh, you mean like IPSEC, and DHCP?
      IPv6 offers nothing but a fat address space,
      really. Everything else can be retrofitted
      to IPv4.

      Frankly, I think we'll devolve to a system
      of discrete IPv4 address spaces with
      intelligent routers between them before
      IPv6. It doesn't matter how much mindshare
      v6 has, if the economics are wrong.

      --
      -I like my women like I like my tea: green-
    67. Re:Good articles by aminorex · · Score: 1

      What makes network balkanization evil?
      Unroutability is what. The solution is to
      make Nat 2 nat routable by encapsulation.
      Not a raw tunnel, which leads to address space
      collisions, but a Nat'd tunnel.

      Voila, no IPv6 required.

      It's inevitable.

      --
      -I like my women like I like my tea: green-
    68. Re:Good articles by pmz · · Score: 1

      how so?

      Well, I'm not a highly-experienced admin, but I just find working with IPv4 intuitive. Each computer gets its dotted-quad address, NAT and basic packet filtering is easy to set up, and the hosts file is simple. DNS is added effort, either way. For basic routing, I just set the ipforwarding flag in OpenBSD. NAT also makes DHCP less necessary.

      For a home network that has a single ISP connection this works very well. A small business with a single ISP is really just a slightly larger version of a home network.

      Of course, a Fortune 500 company would reach different conclusions based on their complexity, but, then, a Fortune 500 company is supposed to have people on staff who understand networking through and through (key words: supposed to).

      Perhaps, OpenBSD has just made everything appear easier, and I'm just delusional.

    69. Re:Good articles by Tailhook · · Score: 4, Insightful

      The need for IPv6 is _not_ shortage of IPv4 addresses, but you find it in the extra features in IPv6 (Build-in security, Automated addressing, etc).

      Disclaimer: First, understand, I'd like to agree with this. IPv6 is a good thing.

      However, the IPv6 motivations you mention are incorrect. IPv6 does provide the things you mention, but these are not sufficient to cause a migration and do not constitute a "need."

      Security; Adhoc VPN is providing this in IPv4. It's messy and complex, but it works within limits. IPv4 was not designed with this in mind and the hacks that appear as a result are deeply wrong, but it works.

      Autoconfig; DHCP is providing this to a large degree already. It is working "in the wild" right now in both fixed installations and more recent wireless environments. Again, it's messy and imperfect, but it's working.

      NAT is being extended to multiple levels through routing domains (my phone has a RFC1918 address and I wouldn't be surprised if some cable/DSL ISPs aren't distributing them too. A major issue for corporate WANs is making sure RFC1918 subnets don't overlap.) Protocols that don't play well with public IPv4 and NAT are being implicitly deprecated (consider SOAP running an entire RPC stack through HTTP ports and TCP/IP.) Obscene hacks necessary to overcome NAT are being created (IPSEC NAT-T.) How long will it be before ISPs set up tiers where you're only cost effective choice for small enterprise is a single public IP on a NAT gateway because a classless /28 public subnet is 5x more money?

      IPv6 will happen only when the pain of the transition approaches zero. Until then IPv4 will persist regardless of how painful it is. People will deal with figuring out how to run multiple virtual hosts through a single address to a NATed DMZ before they read page 1 about IPv6.

      When every OS and device supports it out of the box and the base of administrators are finally no longer mystified, it will occur. This will take a long time. I doubt IPv6 will be ubiquitous in the next 8-10 years. IPv6 proponents must continue to focus on vendor support and educating administrators. There is no magic bullet.

      --
      Maw! Fire up the karma burner!
    70. Re:Good articles by Anonymous Coward · · Score: 0

      three words... VPN

    71. Re:Good articles by aminorex · · Score: 1

      Regardless of the adoption or non-adoption of
      IPv6 there will ALWAYS be vast segments of the
      Internet which are only accessible via NAT.
      Therefore, the problems of NAT *must* be
      solved in order to give applications p2p
      connectivity, regardless of the adoption or
      non-adoption of IPv6.

      Case in point: China.

      --
      -I like my women like I like my tea: green-
    72. Re:Good articles by kerubi · · Score: 1

      Can't think of uses for IP-addresses? Think of "every" item produced in the future to have it's own IP. Every piece of clothing, every coke can?

      --
      I joined two users too late.
    73. Re:Good articles by bigpat · · Score: 1

      " With the number of networks now being NATed and the such, will we ever truly need something like IPv6?"

      I would measure the shortage of IPv4 addresses by the number of people using NATs rather than the other way around.

      Without a public globally addressable IP adddress, then a computer is not "on" the internet. I would talk about the shortage of IPv4 addresses this way. People have gotten around the shortage of addresses by using NAT... sure some people like their computers behind firewalls, but I woudl argue that the majority of people getting those little NAT boxes at the computer store are interested more in connecting multiple computers to the internet, than any security concerns. The argument that says that there is no shortage of addresses because people can just use NAT is based on the false premise that being behind a firewall is equivalent to being connected to the internet. This is a worldview that says people are happy just reading their web pages, downloading their pron and checking their email. If this were the case then we wouldn't need the internet or computers, the French Minitel system would be all we ever needed.

      The Internet is an end-to-end communications platform. An over reliance on NAT will only impede the growth of new Internet services and technologies. There are real limitations to what can be done with computers behind a NAT.

    74. Re:Good articles by Anonymous Coward · · Score: 0

      "My insight is to say that your right on the mark. NAT killed IPv6."

      Why is this insightful?

    75. Re:Good articles by asdfghjklqwertyuiop · · Score: 2, Interesting

      NAT has absolutely nothing to do with security or firewalls. If you have NAT, it is still possible to get packets to machines behind it by source routing or breaking into your ISP's routers. Furthermore, source addresses can be spoofed which may have security implications.

      Things like these are prevented by a firewall. Not NAT.

      You are probably creating more of a risk by trying to rely on the obscurity of NAT for security (false sense of security).

      You want your local network to have real IP addresses because that is the way it was meant to operate. If it did you wouldn't have to screw around with port forwarding or proxying and remembering which port numbers correspond to which servers (if you have multiple services of the same type).

      I think most of us use NAT because ISPs charge ludicrous sums of money to get real IP addresses for broadband or dialup connections.

    76. Re:Good articles by Tailhook · · Score: 1

      NAT is a quick and dirty hack that has to be updated for newer, complex protocols

      That NAT is a dirty hack it true. That it is being updated for newer protocols is very wrong. Individual vendors support some subset of legacy protocols to various degrees. This cannot be generalized, so the market is doing the opposite:
      The protocols are being changed to live with NAT, not the other way around. FTP is now largely "passive". SOAP is how RPC is done through contemporary NAT firewalls, all existing RPC protocols be damned. IPSEC now has NAT-T.

      it wasn't until fairly recently that NAT would actually deal decently with FTP, but it requires mangling the packets.

      Or just upgrade all the FTP servers and clients to do Passive FTP, or obsolete FTP for SFTP, or obsolete FTP altogether and just use HTTP for everything... All of this is happening.

      In the end, the only truly STABLE method for addressing is just to have real IP addresses.

      In the end, the only way legacy protocols can be truly stable is just to have real IP addresses. Don't underestimate our ability to simply stop using protocols that give headaches. All newer protocols are being designed, for better or worse, with the ugly of NAT and packet filter firewalls in mind.

      NATs just add points of failure and complexity in diagnosis.

      NAT also adds a fail-safe security barrier. NAT bends over backwards to avoid the need to "cut-over" to a new network paradigm. NAT works today.

      Disclaimer: I hate NAT and I don't need a lecture on why it's bad. I have a deep appreciation for this already, thanks.

      --
      Maw! Fire up the karma burner!
    77. Re:Good articles by seanadams.com · · Score: 1

      If you've got all of your internal network running on RFC 1918 address space, and they've got all of their network running on the same address space, you're almost certainly screwed.

      While there are plenty of situations where private IPs aren't good, your post just doesn't make any sense. First of all, the reserved address space is ENORMOUS. Specifically, 2**24 + 2**20 + 2**16 addresses. Just because _you_ always use 10.0.0.0/24 for everything doesn't mean you have to.

      Secondly, being on private IPs is actually very nice if you change providers - just put the new ip/gw in your NAT router and you're done... not a single host to configure - not even a new dhcp lease.

      And let's not forget some of the more interesting things you can do with private IPs and NAT, like load balancing multiple connections to different providers and such.

    78. Re:Good articles by vijayant+dhankhar · · Score: 1

      the problem is end to end transparency. and also the fact that IPsec and other protocols need cant really work behind a natted system. for complete utilization of a network protocol (capabilities that it has to offer) natted system acts as a hinderance. i personally believe natted only helps in the short run.

    79. Re:Good articles by Anonymous Coward · · Score: 0
      Without differential pricing, there's no reason for anyone to specify anything but the best service available for their traffic.

      QoS won't be this trivial to abuse. The priorities will be relative to each other - when you've saturated your downlink, your ISP will decide which traffic to send to you based on priorities you've assigned. But if everything is marked the same, it will just drop random packets. Your modem will use the same method to decide which traffic to send over your uplink. In any case, you won't be able to use more than your fair share of bandwidth.

      "Best service" might not be that clear anyway. You might have choices like
      • low-latency (64 kbps max)
      • bulk traffic (full bandwidth, but pre-empted by anything else)
      • normal (medium latency and bandwidth, for web browsing, etc.)
      So which would be the best?
    80. Re:Good articles by Anonymous Coward · · Score: 0

      If I had mod points, you'd get a +1 insightful.

    81. Re:Good articles by great_flaming_foo · · Score: 1
      ...have the backbone where you can tell it not to send you ICMP/UDP info, etc.

      You want your backbone to block UDP traffic?!? While that might stop the dos's, I think I would rather have my DNS working.

    82. Re:Good articles by monkeydo · · Score: 1
      IPv$oddnumber is reserved for non-public testing of the draft. Sort of like Linux. Things that end in even numbers are acceptible for the general public to use.

      Can anyone back that up?


      I suspect he just made it up. There was already an IPv5 (in commercial use no less), that's why IPng became IPv6. There are also existing proposals for IPv7 and IPv8. And whether or not IPv6 really is "acceptible for the general public" is still being debated.
      --
      Si vis pacem, para bellum
      The only thing more annoying than a Libertarian is an (un|mis)informed Libertarian
    83. Re:Good articles by Anonymous Coward · · Score: 1, Insightful
      You're not disclosing more than's absolutely necessary. Both parties already know there's a server on the other system, and frankly the fact that it has the IP address 23.34.45.56 isn't going to help a hacker one little bit. Why would the hacker care whether they have to access it via that IP address or the address of a proxy server? Worse still, you now have an additional point of failure - not only is there the security on the service running on the opened port to consider, but the proxy server now theoretically could have its own problems.

      Indeed, this is a perfect example of the problems with security by obscurity - what you've done is made the job much more complex for yourself while offering no security advantages whatsoever. Thus you believe you've made yourself more secure, but opened up a slew of potential holes you didn't otherwise have.

      Other than filtering (ie removing bad things - packets to the wrong ports, packets to and from the wrong IP addresses), you should have as little as possible between the two systems as possible.

    84. Re:Good articles by Dwonis · · Score: 1
      NAT is an ugly hack that results in adding unnecessary cruft to protocols. Just look at FTP -- it's a great protocol which is fairly straightforward to implement, but it's difficult to use because of NAT, unless you hack add additional junk (special handling for FTP) to the NAT box.

      Just because global IPv4 address usage is stabilizing doesn't mean the problems caused by NAT and its neighbours isn't increasing.

      NAT is a broken mess that needs to disappear. I'll probably end up writing a paper on that (and why firewalls are an equally ill-advised workaround for shoddy software) when I get time.

    85. Re:Good articles by squiggleslash · · Score: 2, Insightful
      Even worse, chances are each machine would be being allocated 65,536 ports. 65,536! What a waste! Why would they want that many connections open - indeed, it's 131,072 ports if you consider both UDP and TCP!

      Clearly we need to stop allocating IP addresses to people. I can have 152.102.96.23 port 2001, and you can have 152.102.96.23 port 2002 (both the UDP one and the TCP one! See I'm being generous). Larger companies like Ford and GM can share an IP address and have 32,768 ports each.

      This is much more efficient, and absolutely necessary. Sure, it will take much more administration to administer networks where every port has to be accounted for, but clearly if we can hold off upgrading to superior technologies by merely sacrificing convenience, that will be a price worth paying.

      --
      You are not alone. This is not normal. None of this is normal.
    86. Re:Good articles by Gareman · · Score: 1

      You don't even need professional grade equipment. My lame-o $99 Dlink firewall/WAP/switch can do port mapping. I've got one "real" IP address with the ports mapped to two internal addresses for mail/ssl (one server) and web/ftp (another server).

    87. Re:Good articles by mjh · · Score: 1

      First of all, I said that the problem with NAT specifically with the home user. I was talking about the impact to medium & larger corporate users. And the problem with corporate users isn't that it's not possible to get dual NAT to work. It certainly is possible. It's just difficult to maintain, especially when you're a large company with lots of external connections. Dual NAT is not a solution that scales well, even if it does work.

      --
      Key to financial independence: Spend less than you earn. Save and invest the difference. Do it for a long time.
    88. Re:Good articles by E-Rock · · Score: 1

      Yea, but the grandparent wanted to map to the same port twice, for that you need to map two IPs to the box. I don't think any of the home grade NAT boxes will bind more than one IP.
      Anyway, NAT is great stuff. Put your servers in the DMZ and put all your users behind a NAT. Save IPs and prevent them from hosting 'accidentally'.

    89. Re:Good articles by volkris · · Score: 1

      This comment is just silly.

      Why create the risk? Good question. Close those ports and know what's running on your computers.

    90. Re:Good articles by Anonymous Coward · · Score: 0

      Precisely... The US will most likely continue to use IPv4 addresses for quite sometime. Other places OTOH will adopt IPv6 more rapidly.

      The real question will be how the internet core handles things.. with IPv6 blocks being extremely portable, there is some concern that BGPv4 will not be able to handle things properly.

    91. Re:Good articles by Garabito · · Score: 1

      This would be the RIAA/MPAA dream: splitting the Internet into servers/clients ( = content providers / consumers ) No P2P, no free speech, no netizens, just manipulable paying consumers.

    92. Re:Good articles by Anonymous Coward · · Score: 0

      And who or what exactly is the 'internet' that you request this to? A large BGP v6 core MF router or even better a central Check Dud Firewall with fw sam?

      And who says that the request was genuine or your request is going to the correct 'internet'.... or your request has not been passed on like chinese whispers?

      Oh a world wide PKI could solve that....

      Nice thought but no lollie.

    93. Re:Good articles by Anonymous Coward · · Score: 0

      > With the number of networks now being NATed and the such, will we ever truly need something like IPv6?

      Well that depends if ISPs start investigating how many pcs are behind a NAT router and start billing through the nose. Then they might as well have their own internet IP address.

    94. Re:Good articles by Anonymous Coward · · Score: 0

      He's the one with the short penis.

    95. Re:Good articles by madbastd · · Score: 1

      NAT can be seen as increasing the IP address space by 16 bits (the size of the TCP or UDP port space: 17 bits if both are used). So, it effectively extends the IPv4 address space to 48 bits, which is enough for a long while. (It's also a hack, but so was the telephone, IMHO.) If that space runs out, there's always the possibility of making an extension to the TCP port space to allow 32 bits (or more): deploying a nice, backwards-compatible TCP extension on the Internet would probably be easier than rolling out all of IPv6. It's not clear, howevever, whether that would actually stop the IPv4 space running out: I think that's more an issue of the politics of handing out IPv4 address space.

    96. Re:Good articles by }}mons{{ · · Score: 0

      yep, this is easy to implement using iptables...

    97. Re:Good articles by arkane1234 · · Score: 1

      Well, I'm not a highly-experienced admin,

      You know, that's about like starting off a conversation with "I don't know what I'm talking about, but..."

      Each computer gets its dotted-quad address,
      In IPV6, every computer gets it's own hex-encoded address, also. Just a different way of putting it.

      For basic routing, I just set the ipforwarding flag in OpenBSD. NAT also makes DHCP less necessary.

      You still need to allocate IPs to each computer, whether you use NAT or not. It's just a different IP schema. If you staticly placed the IP, it's the same as if you were staticaly placing a routable IP. NAT and DHCP are totally different things.


      Of course, a Fortune 500 company would reach different conclusions based on their complexity, but, then, a Fortune 500 company is supposed to have people on staff who understand networking through and through (key words: supposed to).


      There's a far cry between a small business and a Fortune 500 company. A Fortune 500 company would have a turnkey solution more than likely to interconnect their different offices through someone like Qwest or MCI, letting them take care of the actual network routing. Done right, you honestly don't need people on hand that are guru enough to translate a packet down to it's individual bytes, remembering sequences that occur in the different segments that, occurring in certain orders, mean a certain issue is happening. Those people are called consultants :)

      To be honest, I'm a little intimidated by IPV6. I'll admit it, but I'm not going to make excuses all the while trying to validate my use of a 10.x.x.x network in a corporate environment. As of right now though, the support for IPV6 is not where it should be. You can't just pick up a version of Windows off the shelf and have IPV6 enabled, and alot of networked appliances aren't IPV6 aware. Thankfully, there's IPV6to4 tunnelling, which will make it so much easier.

      --
      -- This space for lease, low setup fee, inquire within!
    98. Re:Good articles by Trepalium · · Score: 1
      Proxy servers can provide different kinds of security than simple filtering can. In particular, it can provide authentication. A packet filter has no way to tell if a particular packet came from an authenticated source or not. A web-proxy, an gather information about the currently logged on user, and which sites this user visits, or can deny access to certain users to certain sites, or at certain times of the day. An SMTP proxy can provide additional security to the network by doing anti-virus scanning and spam filtering.

      At work, we use a web proxy server to log access to the internet. It prevents most applications that aren't specificly designed to handle the proxy from accessing the internet without authorization.

      --
      I used up all my sick days, so I'm calling in dead.
    99. Re:Good articles by dracocat · · Score: 1

      You'll never escape the limit of n internal servers , that require the same port and serve a different function, for n publicly addressable IPs. Not unless you do some kludge like having an http proxy looking at Host: headers on requests.

      Just to be accurate. Because if your servers use different ports (i.e. mail servers, http servers, etc), or they are each serving the same content (i.e. load balancing), then a single ip is not a problem.

    100. Re:Good articles by ysachlandil · · Score: 1

      10/16 : 16777216 addresses
      172.16/12 : 1048576 addresses
      169.254/16 : 65536 addresses
      192.168/16 : 65536 addresses

      total : 17956864 addresses

      Minus 10% cutting loss when subnetting leaves you with more than 16 million ip addresses. So only really big corporations could have this problem (most of them have a public class A already).

      IMHO not a problem

      --Blerik

    101. Re:Good articles by dicey · · Score: 1

      > You don't want your local network having a
      > public IP address, even if you do have a
      > firewall

      This is just plain wrong. Whether an IP address is publicly accessible or not is a function of the global routing tables and your firewall(s). The real issue is that people need to have globally UNIQUE addresses for many reasons. IP Addresses need not be public but they should be unique.

    102. Re:Good articles by Khazunga · · Score: 1
      Try to get an smtp server on a port other than 25. Or try to have users remember that your url is http://www.example.com:3245/ and not wonder why you are down when they try to access through http://www.example.com/ and hit a different box.

      NAT is a kludge and, albeit its success will never be more than a kludge, with bad side-effects.

      But, I have to grant this, you are technically correct, and probably know NAT's problems as well as I do. It's just that less informed people might think that: a) NAT's don't have side effects. b) NAT's are good for security because they filter packets. Both are wrong.

      --
      If at first you don't succeed, skydiving is not for you
    103. Re:Good articles by dracocat · · Score: 1

      Correct. But my point is you only need one IP for your SMTP server, HTTP server, POP server, DNS Server, Exchange Server, or what not. NAT can also provide a way for you to load balance your multiple HTTP servers that serve the same content.

      While not elimnating the need for multiple IP's, there are many ways that companies could save IPs if the need ever arose.

      So don't be surprised if/when IPs become scarse that suddenly companies find IPs that they are not using. Thats all.

    104. Re:Good articles by kraker · · Score: 1

      Everything else can be retrofitted to IPv4.
      Well, yes, that's exactly the problem with IPv4. All the good stuff has been glued on later. With IPv6, all these things like security, automatic configuration and lots more have been part of the design from the start.

    105. Re:Good articles by Omnifarious · · Score: 1

      Yeah, two NATed networks that have previously laboriously set up an agreement to communicate can communicate. Whee.

      What about some random network out there? Are you proposing some sort of automatic tunnel creation system? If you're going to go through all that effort, why not just do IPv6?

  6. BTW by mirko · · Score: 1

    Using redundant private address allows more than the 2^32 addresses to be created, as long as we have some "hubs" standing between each of the subnets, it's ok...
    The real "problem" is that we could eventually get to some private inside private inside private network which could force consummers to pay some toll-fees to access other subnets...

    --
    Trolling using another account since 2005.
    1. Re:BTW by Anonymous Coward · · Score: 0

      Such addresses aren't routable. You're not going to be able to connect to a server inside a private inside a private inside a private network, except through some port juggling hacks which you're not likely to get from your commercial ISP.

    2. Re:BTW by anthony_dipierro · · Score: 1

      You're not going to be able to connect to a server inside a private inside a private inside a private network, except through some port juggling hacks which you're not likely to get from your commercial ISP.

      You're not likely to be able to get an IPv6 address from your commercial ISP either so that's a moot point. Port juggling hacks, while not elegant, work just fine. If an ISP wanted you to receive incoming connections (most don't), giving you a few static IP/port pairs forwarded to your private IP would easily solve that problem.

  7. So.. by pirodude · · Score: 4, Insightful

    So yeah, it'll take 20 years to exhaust the space. Let's wait until 2029 to switch to IPv6.

    Or instead start switching now (after all, it'll probably take atleast 10 years to get everything switched over) and not worry about IPs until we're extinct.

    1. Re:So.. by leerpm · · Score: 5, Insightful

      According to their study, yes it will take 20 years for 100% of the address space to be used up. But there was a study done (trying to find the URL right now..) saying that once we reach a critical mass of around 85% usage, it will become nearly impossible for an organization to obtain new address space. At this point, we will essentially be in a crisis-state, where no one will be able to request more space.

    2. Re:So.. by mcpkaaos · · Score: 1

      Considering you have been time warped backwards about 6 years, I think IPv6 the least of your worries right now.

      That leads me to ask, are there jobs in the future?

      --
      It goes from God, to Jerry, to me.
    3. Re:So.. by Anonymous Coward · · Score: 0

      In which case, how about we assign everyone an IPv6 address at birth? Hey, if having one IPv6 address for every device we own is cool, just think how exciting it'll be when you can address people by IPv6 address!

    4. Re:So.. by Anonymous Coward · · Score: 0
      That leads me to ask, are there jobs in the future?
      Yes. There are many jobs available building and maintaining time machines. All you need is a degree in physics specialising in time travel!
    5. Re:So.. by Anonymous Coward · · Score: 0

      of course not. why do you think he came back here? (though he is off by a year or two for when there where jobs..)

    6. Re:So.. by leerpm · · Score: 1

      Exactly. It may take 20 years to completely exhaust the space, but we will have to make the switch way before that happens.

      One analogy I have come up with is bathrooms. Say you have 100 bathrooms, and right now 50 of them are busy (assigned). Now you (person #51) come along and want to use one. Is it very hard to find a spare washroom out of the 100, when 50 are free? Probably not too hard. Now think about when there are 90 bathrooms full and person #91 comes along to find a bathroom. It will be a lot harder to find one!

      The same analogy can be applied to the IPv4 address space. I am ignoring the fact that you could have a database keeping track of all of the free bathrooms to point people to. But even in the real world, it is not as simple as 'ask and you shall recieve'. There are lag issues between when an organization gives up an address space and wants to move to a different one. Especially in Asia and Europe right now, organizations are having major problems getting enough address space to meet their needs and are having to resort to NAT because they have no choice whatsoever. NAT may work for little users who only run email/web, but it doesn't for people who want to do things like VoIP, and hosting of many other services.

      To summarize, we need to migrate to IPv6 well before the address space runs out completely.

    7. Re:So.. by anthony_dipierro · · Score: 1

      I have a better idea. Why don't we spend 2 years creating IPv7, and make it backward compatible with IPv4. Then we can allow people to gradually switch as they find it necessary.

    8. Re:So.. by pmz · · Score: 1

      it will become nearly impossible for an organization to obtain new address space

      Hierarchical NAT.

      It works for DNS, NTP, routing, etc. Why not IP allocation? Who says a particular IP address has to be globally unique? I honestly couldn't care if someone in Zimbabwe or Ukraine has the same IP address I do, as long as the packets get from point A to point B reliably (e.g., how many people in the USA have 100 Oak Street as their address with the differentiator being city/state or ZIP? I'd bet hundreds do.).

    9. Re:So.. by serial+frame · · Score: 2, Insightful
      Heh heh heh...Wouldn't you wish.

      First off--Where at, then, in the IPv4 packet header, do you suggest putting the "differentiator"? Oh, shucks, I guess there isn't much space left in the header. (I'm interpreting you literally, here.)

      Not to mention, the Internet is about connectivity, and what you describe is balkanizing it all. What if my friend in Zimbabwe was running a web server, and me, in Ukraine, wanted to view his web site? The only possible way to view the web site would be to know the address of a proxy server that was also within the same portion of his network, and possibly, any addresses of any proxies in between, in order to get a single HTTP request out.

      The results of your idea wouldn't be far from necessitating something akin to bang paths like in UUCP. Once again, the Internet was architected with the value of end-to-end connectivity in mind, and you are obviously attempting to negate that value.

      There is a point in time where duct tape and baling wire isn't so much of a good option.

      --

      -
      And the Angel said unto me, "These are the cries of the carrots! The cries of the carrots!"
    10. Re:So.. by pmz · · Score: 1

      Not to mention, the Internet is about connectivity, and what you describe is balkanizing it all.

      Well, it's just an idea I threw out there. DNS is already country-specific in a lot of ways, so putting some similar smoke and mirrors into NAT and routing might not be terrible. I'm also not convinced it's the best option, but it's an option, nonetheless.

    11. Re:So.. by aminorex · · Score: 1

      There was an idiosyncratic fellow who tried
      to push his personal "IPv8" on various open
      source network stacks about 5 years ago.
      It met your stated requirements, so you could
      save 2 years by adopting his work.

      (Google break)

      Ah yes, 1996, Jim Fleming. A visionary
      before his time.

      --
      -I like my women like I like my tea: green-
    12. Re:So.. by pmz · · Score: 1

      Where at, then, in the IPv4 packet header, do you suggest putting the "differentiator"?

      Another note: there isn't a differentiator in the IP address. Rather each region in the world gets its own IP address, which is NAT-ed to each sub-region in that region, which is NAT-ed to each sub-sub-region in that sub-region, etc. It isn't too far different than how the post office works, I think. It would scale well to inter-planetary or inter-stellar communication, too, with a little tweaking of IPv4 (i.e., go beyond 10.* and 192.* for NAT networks).

    13. Re:So.. by serial+frame · · Score: 1

      Sure, the IP stacks on the world's machines wouldn't mind, but I'm sure the applications might have a bit of a problem communicating with machines in the more diverse regions of the planet.

      --

      -
      And the Angel said unto me, "These are the cries of the carrots! The cries of the carrots!"
    14. Re:So.. by FryGuy1013 · · Score: 1

      First off--Where at, then, in the IPv4 packet header, do you suggest putting the "differentiator"? Oh, shucks, I guess there isn't much space left in the header. (I'm interpreting you literally, here.)

      Maybe the evil bit can be used.. Sure, maybe Russia and China may have it set and some routers might mistake their packets as evil, but they're Communist anyway so the routers shouldn't care!

      --
      bananas like monkeys.
  8. Security by Grey_14 · · Score: 0

    I thought another major pro for IPv6 was security? It has a lot more built into the protocol doesnt it?

  9. If it isn't broken... by heironymouscoward · · Score: 3, Interesting

    The cost of moving to IPv6 is going to be so huge that it will remain a research project until the benefits are correspondingly irresistable.

    It will almost always be cheaper to hack IPv4 than to switch to IPv6, and this will be the rule for 99% of IP users.

    My prediction is that IPv6 will never come into general use, we will stick with IPv4 for at least 40-50 more years. I have absolutely no idea what will replace IPv4, something will, but it will not be IPv6.

    --
    Ceci n'est pas une signature
    1. Re:If it isn't broken... by leerpm · · Score: 3, Informative

      The US military is moving to solely IPv6 by the end of the decade. The rest of the US government will probably be not too far behind. IPv6 is happening right now, and will replace IPv4.

    2. Re:If it isn't broken... by Anonymous Coward · · Score: 1, Interesting
      IPv8, of course.

      BTW:


      Slow Down Cowboy!

      Slashdot requires you to wait 2 minutes between each successful posting of a comment to allow everyone a fair chance at posting a comment.

      It's been 40 seconds since you last successfully posted a comment

      Chances are, you're behind a firewall or proxy, or clicked the Back button to accidentally reuse a form. Please try again. If the problem persists, and all other options have been tried, contact the site administrator.


      So don't tell me everything is fine and dandy, Pollyanna.
    3. Re:If it isn't broken... by Just+Some+Guy · · Score: 1
      The cost of moving to IPv6 is going to be so huge that it will remain a research project until the benefits are correspondingly irresistable.

      What costs are those? The backbones are migrating to IPv6-capable routers. Once that's in place, the mid-level upstreams will start routing v6 to their customers. Once the end-user ISPs have v6 capability, it's trivial to offer service to their customers, and IPv6 Just Works on modern operating systems.

      Sure, there'll be a few headaches as services are ported to recognize AF_INET6 alongside AF_INTET, but the key here is that it will be a gradual transition.

      You can already send me email via IPv6 if your system supports it. My primary (and secondary, for that matter) MX has both A and AAAA records; your network will automagically use whichever transport we share in common. So long as users have hybrid connectivity, why does there have to be any significant cost to the migration?

      I freely admit that I'm not providing enterprise services, so feel free point out any glaring holes in my logic that I may not be aware of.

      --
      Dewey, what part of this looks like authorities should be involved?
    4. Re:If it isn't broken... by amorsen · · Score: 1

      I have no idea why you think going IPv6 is expensive. Going dual-stack is trivial (I know because I did it, and it really was trivial). Then in 20 or 40 years when everyone else has switched and all applications upgraded, you can turn off the IPv4 stack.

      --
      Finally! A year of moderation! Ready for 2019?
    5. Re:If it isn't broken... by Krapangor · · Score: 1

      The US military moved to Iraq, too.
      And what is the result ?

      --
      Owner of a Mensa membership card.
    6. Re:If it isn't broken... by Anonymous Coward · · Score: 0

      The cost of moving to IPv6 is going to be so huge that it will remain a research project until the benefits are correspondingly irresistable.


      Except Japan and South Korea decided the transition should be finished by 2007.
      They already have native ISP. Heck, I'm in Europe, and even my ISP offers native IPv6
      (I have a /64, no less).


      One day you will wake up, and see address-space starved countries (this includes Asia) have developped massively the IPv6 technology, and you'll have to ditch your Cisco routers for Hitachi, NEC, Fujitsu routers. (Hint: search KAME or USAGI on Google).

    7. Re:If it isn't broken... by nehril · · Score: 1

      almost right... people will move to ipv6 when ipv6 is cheaper than ipv4.

      when your new company's ISP will sell you either a 4 addr ipv4 block for $200, or 64,000 ipv6 addresses for $100, AND the ipv6 enabled router/firewall/webserver/smtpserver devices are the same price, THEN people will switch.

      not until then, because of da cash money.

    8. Re:If it isn't broken... by Phil+Wherry · · Score: 1

      The U.S. military was also going to be moving all of their coding efforts to the Ada programming language. As I'm sure folks have noticed, this didn't happen. They certainly have an interest in standards, but they're also pragmatic enough to realize that standards are about interoperability. I'd fully expect them to rethink or delay their IPV6 mandate if there isn't sufficient industry support for it.

    9. Re:If it isn't broken... by mdmarkus · · Score: 1

      The US government was to move to OSI by the early '90s, but that didn't seem to happen and OSI is truly dead.

    10. Re:If it isn't broken... by azaris · · Score: 1

      The US military is moving to solely IPv6 by the end of the decade. The rest of the US government will probably be not too far behind. IPv6 is happening right now, and will replace IPv4.

      I think given the current information security knowhow and general paranoia in the US Administration, they'll move to carrier-pidgeons or something. Yes, I know there is a RFC for that.

    11. Re:If it isn't broken... by aminorex · · Score: 1

      They were going to move to avian carriers,
      but then it turned out that the pigeons were
      all muslims.

      --
      -I like my women like I like my tea: green-
    12. Re:If it isn't broken... by leerpm · · Score: 1

      At the executive level, yes, GWB's crew has enough problems already. But at the lower levels of government, I think there are lots of good people who see the advantages of moving forward. Remember that there is lots of inter-department communication so as the Pentagon moves to IPv6, so will the NSA, then the CIA and FBI. Then the whole Justice Department, the State Department, Commerce, Energy, etc. I do admit though it will be decades before something like the Department of Agriculture makes the move.

  10. NAT firewalls a huge factor by websensei · · Score: 5, Interesting
    my brother david weekly had this to say about it, which I found interesting:

    This message was posted on a mailing list in response to a post that claimed that IPv6 would be widespread by 2005 due to an IPv4 address shortage

    NATs, unfortunately, made a need to switch over to IPv6 wholly unnecessary. Such a switchover will probably not happen for at least another ten years. Even ten years ago, we were "running out of" IPv4 space due to incredibly inefficient allocations using the "class based addressing" method - by which your network was deemed to either to likely possess 253 computers, 65,533 computers, or 16,777,213 computers. A specific network was identified by 24, 16, or 8 bits. (The more bits it takes to identify a network, the more networks can exist but at the expense of having fewer unique addresses per network.)

    This was quickly determined to be an inordinate waste of addresses and as early as the early 90's folks were predicting we'd rapidly run out of addresses. So class allocations changed a little, and instead of giving an organization with 1000 computers a class B (with 65,533 useable addresses), they'd give them four class C's (with 1012 addresses). This helped stem the tide for a bit and arguably saved the Internet's ass, but it was clear that a more elegant system for identifying networks was needed.

    After some backbone technology re-architecting, a new scheme called Classless Internet Domain Routing, or CIDR was introduced, which allowed bit-sized granularity, meaning that a network was identified by exactly as many bits as you needed. Your network could possess 13 computers, or 16,381 computers, and the system could deal with that efficiently. CIDR definitely also helped save the Internet's ass. But the addresses kept on coming; that dang Internet was getting popular very quickly! Pundits started talking about The Great IPv6 changeover, despite the fact that less than one person in 100 on the Internet had an IPv6-enabled operating system.

    Then came NATs. While Network Address Translation had been used in many environments, it hadn't really taken off tremendously. Then Linksys released a rather affordable cute little blue box. This piece of hardware let home users plug in several computers to the blue box, configure it with a web interface, jack in their cable/DSL connection and suddenly be sharing Internet access easily with everyone in the house, using one IP address and so fooling the ISP into thinking that there was only one computer using the Internet (many ISPs either don't permit or don't have the infrastructure to give out multiple addresses to a customer). These NATs had a secondary benefit, which was that by default, all incoming connections from the outside are dropped on the floor. I'm not sure Linksys had such "firewalling" in mind when originally designing the device - it's purely a practical issue. I mean, if someone says to a NAT "here's this piece of information" - to who which of the four connected computers should the NAT send it? By default, the NAT will give up and just drop the sorry packet. This means that when you're behind a NAT, you're protected from a whole class of Internet attacks. This realization further drove adoption.

    Companies with low IT budgets realized that they wouldn't have to buy extra IP addresses from their ISP (which often came at a premium) and that they could have simple firewalling without a complex configuration. Both companies and people could not see the inherent value in having each of their computers have an Internet-deliverable address, and there was real value (protection) to be had in NOT be addressable from the Internet.

    This, again, saved the Internet's ass. Instead of an organization of 1000 needing a class B, wasting hundreds of thousands of IPs, or even four Class Cs, this organization now only needs a single IP address to cover all of its desktops. Now instead of thinking about IP addresses as computer addresses, they have started to become network addresses, which is to say,

    --

    La via sola al paradiso incommincia nel inferno
    1. Re:NAT firewalls a huge factor by hey · · Score: 1

      Companies with low IT budgets realized that they wouldn't have to buy extra IP addresses from their ISP (which often came at a premium) and that...

      IPv6 would remove the practice of ISPs selling
      IP address at a premium. For that alone its worth it. Would make for more grassroots servers.
    2. Re:NAT firewalls a huge factor by Tim+C · · Score: 2, Insightful

      Would make for more grassroots servers.

      But you can set up your own grassroots server now, even with NAT. At worst, if you want to set up more than one server providing the same service, you run some on non-standard ports and have your gateway/NAT box forward the connections based on port. True, then people have to remember to use the port as well - but you could set the "standard" one to list all available services.

      Alternatively, if you host each on a seperate domain name, you could set up some sort of controller that forwarded the requests to the appropriate interal box & port transparently.

      In short, the IP address restrictions are easily worked around - it's the upstream bandwidth that's the fundamental limit. My current home connection is 256Kbps upstream, and nothing I do can change that. That limits music streaming, for example, to one stream, without dropping quality to an imho unacceptably low level.

    3. Re:NAT firewalls a huge factor by Vargasan · · Score: 2, Insightful

      "IPv6 would remove the practice of ISPs selling
      IP address at a premium. For that alone its worth it. Would make for more grassroots servers."

      Or they could just keep selling IPs at premium and make even MORE money.

      You have to think like a corporation, not like a hopeful user.

      --
      Putting the romance back into necromancer.
    4. Re:NAT firewalls a huge factor by Malor · · Score: 1

      Just one small addendum -- it's worth pointing out that NAT alone isn't very secure protection; most NAT-only devices will freely pass packets that are addressed to their private network range. (ie, you're NATting from 10.0.0.0/24 to your external ip; if packets show up at that IP aimed at 10.0.0.22, the NAT device will route them.)

      This isn't necessarily a big issue, but employees have been known to go bad at ISPs, and you have no protection against them with a NAT-only device. A true stateful firewall is much better.

      Just don't think that a firewall alone is a panacea. If, for instance, you run a virus out of email, or if a service you're offering (Kazaa is a possibility) has an exploitable hole, your firewall doesn't help. Firewalls and NAT devices prevent a large percentage of possible security breaches, but they are far from foolproof.

    5. Re:NAT firewalls a huge factor by pueywei · · Score: 2, Insightful

      I absolutely despise having to deal with crap that NAT introduces. I currently have my nat box forward all ports not defined to my main machine. For some reason, the forwarding breaks some stuff. Like prissy file transfers brokered by the various im networks. The other three boxes are essentially screwed. No incoming connections means no file transfers, no ddc (for irc). The outbound triggered dynamic port mapping doesn't help much if all of the boxes want to be connected to the same irc server, for example. I want IPv6 now!

    6. Re:NAT firewalls a huge factor by Anonymous Coward · · Score: 0

      Well come on now, 256K is a lot more than you had a for a similar price a few years ago, right? It's not like that's a fundamental barrier that will never change. I get 500K upstream probably for less than your 256K, but I live in a country where bandwidth is cheaper than the US. The upstream bandwidth is not a long term technical issue. Your DSL router can probably handle at least a few megs a second upstream. If you have an old USR surfboard cable modem you can crank it way up if your provider would allow it and wireless will easily be offering competition on the multiple mbps range in the next few years. It's reasonable to assume that within ten years you'll be able to get at least cat5 with 10mbps ethernet upstream. At the very least you'll have VHDL at a couple megs upstream. There's a vast glut of wholesale bandwidth that needs to be soaked up. This isn't a big technical issue like the addressing of the net, it's just a money game you're playing with your ISP over the next few months.

    7. Re:NAT firewalls a huge factor by swb · · Score: 1

      NAT's limitation is that it overcomplicates internetworking with other networks, as you run into overlapping address space, since everyone uses the same RFC1918 address space, usually wastefully.

      You can do NAT-NAT solutions, but they can be a real bear to debug as well as being nonfunctional in a number of software or application environments.

    8. Re:NAT firewalls a huge factor by RevMike · · Score: 1

      Great essay!

      I think you said synchronous when you meant symmetric. At least by the terms I'm familiar with, consumer DSL, cable, and even 56K dialup are assymetric, providing more dowload bandwidth and less upload bandwidth. Commercial DSL products, frame realy, T[123], etc connections are typically symmetric, providing equal bandwidth in both directions.

    9. Re:NAT firewalls a huge factor by amorsen · · Score: 1
      Or they could just keep selling IPs at premium and make even MORE money.

      Sure they could. But since my provider was foolish enough to give me one single IPv4 IP, I automatically have 2^80 IPv6 IPs. I probably won't run out soon. And if they had given me a fake address (IPv4 NAT), I could use Teredo to get the same amount. If ISPs one day decide that giving out single IPv6 addresses to customers is a winning prospect, they will have to deal with the whole tunnelling infrastructure that has sprung up around IPv6. I would gladly give out some of my IPv6 addresses to other nearby users, perhaps in blocks of 2^64. That would let me supply 65000 people with a decently large allocation each. (Of course I'd run out of bandwidth if I did that, but lots who are better connected would do it too.)

      With IPv6 the addresses will be competed so far down in price that there is no point in charging for them.

      --
      Finally! A year of moderation! Ready for 2019?
    10. Re:NAT firewalls a huge factor by ZeissIcon · · Score: 1

      It sounds to me like you have fewer problems with NAT as a concept than you do with NAT being configurable to your needs. There are a number of very, very good NATing firewalls available for Linux; I recommend monmotha (look for it on Freshmeat) which runs very nicely on a salvaged 300 Mhz P II with 64 MB of RAM.

      I have about 8 machines currently behind my firewall using NAT, and have never had any problems with redirects to strange ports, etc. Even if you want to run some servers on the other side of the firewall, even if your ISP blocks port 80, just use:

      foo 86400 IN A 216.219.239.186:2222 ;Cl=2

      bar 86400 IN A 216.219.239.186: 2223 ;Cl=2

      in bind (or whatever is appropriate for your DNS server) and you're set once you've redirected those ports on your firewall to 80 on your server (or not, depending on your Apache config).

      The other advantage to using linux for your firewalling is that you can spoof your mac address if your ISP has the rather inconvienient policy of "securing" their network by authenticating by MAC address.

    11. Re:NAT firewalls a huge factor by stripes · · Score: 1
      Or they could just keep selling IPs at premium and make even MORE money.

      Not really. When you have more then one place to go to buy the same thing ("Internet Connectivity" in this case) the companies (or people) that sell them have a few ways to get more consumers to buy. A fairly successful way to sell more is to lower the price. So if two companies sold DSL connections and one gave you a single IPv6 address plus as many more as you wanted at $1/month each and the other sold gave away one plus sold them for $0.50 each the more costly company is going to lose customers (all other things being equal of corse...if they provide more bandwidth or mail server space or uptime they might not lose customers). When they start losing customers they will look around and decide to drop the price to at least match the other guys. Of corse those other guys liked getting more customers, so they will drop their price some more. Both companies will likely repeat that process until they are selling the item at their cost, or until the differences are too small for people to notice (23 IPv6 addresses for $0.01 vs. 24 IPv6 addresses for $0.01).

      Of corse this will not happen when there isn't a real choice in providers (say a Cable-only area, or DSL-only and of corse with only one Cable or DSL provider), it will also happen faster in areas with multiple providers...

      You have to think like a corporation, not like a hopeful user.

      Fortunitly you don't have to think like a corporation, but like a bunch of corporations greedily attempting to get the most money from a bunch of tight fisted users each attempting to get as much service as they can use for as close to as free as they can manage.

      It is the same reason why a newer cheaper pesticide will make farmers more money for a short period of time, but then merely result in lower food prices for the rest of us (er, and maybe six legged frogs...maybe I need to find an example that has fewer environmental issues...)

    12. Re:NAT firewalls a huge factor by O · · Score: 1

      Could you explain what your BIND config entries mean (or post a link)? I've never seen that before.

      --

      1, 1, 2, 3, 5, 8, 13, 21 -- Mathematics is the Language of Nature.
    13. Re:NAT firewalls a huge factor by Anonymous Coward · · Score: 0

      IPv6 would stop (or, at least, severely curtail) the practice of randomly port scanning IP addresses (it would create haystacks for all the needles in our sewing kits, so to speak). For that alone it's worth it.

      How could a non-email worm propagate if it took days to find another vulerable host?

    14. Re:NAT firewalls a huge factor by aminorex · · Score: 1

      Actually, that won't help. Those prissy IM
      programs probably don't support IPv6 anyhow.
      What you really need is an IPv4 implementation
      that makes NAT transparent. Then stuff would
      just work.

      --
      -I like my women like I like my tea: green-
    15. Re:NAT firewalls a huge factor by crapulent · · Score: 1

      NAT mitigates the problem for the most part on the client (or typical "end user") end, very true.

      One thing that I have not seen many people mention in this discussion is the server-side analogue: Name-based virtual hosting. Circa 1996 or 1997, a majority of web sites operated on the 1:1 mapping of IP address to hostname, as most browsers were still old stupid HTTP/1.0 things. But with the advent of name-based virtual hosting made possible by the Host: field that was optional in HTTP/1.0 but required in HTTP/1.1, we now routinely have hundreds or thousands of web sites on a single IP address. This vastly cut down on the appetite of IP addresses on the server end of things. If you're ever bored or curious, browse over to http://whois.sc and try out their reverse-IP tool. It requires that you sign up for a free account, but once you've done that you can enter any IP address and see all the web sites that are hosted on that interface. It's often quite surprising how many sites are on some server. You can use this trick if you're paying for shared web space from a hosting company to see approximately how many other sites they have running on that same server.

      The only thorn in the side of name-based vhosting is SSL. You cannot host more than a single https site per IP address. Or at least, you can't and still have each site present its own signed certificate. It's a chicken-and-egg problem. The server doesn't know which host it is supposed to be masquerading as until the HTTP headers arrive, but this happens after the secure channel has already been established. When the client initially asks for the server's certificate it has no choice but to respond with the default, meaning that you can really only realistically host one https site per IP address. But I'd say this is really a minority of sites out there, and there are workarounds such as hosting multiple secure sites from a single domain: www.secureserver.com/site1, www.secureserver.com/site2, etc.

    16. Re:NAT firewalls a huge factor by Anonymous Coward · · Score: 0

      ... or we could just use IPv6 and have them fix their programs - something which isn't hard.

    17. Re:NAT firewalls a huge factor by iantri · · Score: 1

      I wouldn't call this easily worked around -- why would you want to jump through all these hoops when you could just have an IP for every machine for IPv6?

    18. Re:NAT firewalls a huge factor by rodgster · · Score: 1

      So... Your main box is the default host behind your NAT router and you run IM. I hope you are running a machine with a built in firewall set to maximum.

      If this is the case, why even have a NAT box.

      Why not just plug your machine directly into your internet connection, make it multi-homed, route & NAT for your other machines behind it? Problem solved (for your main box).

      While you are at it, just turn off the firewalling on your main box, that probably what's causing the problems in the first place.

      --
      Who will guard the guards?
    19. Re:NAT firewalls a huge factor by Anonymous Coward · · Score: 0

      IPv6 would remove the practice of ISPs selling IP address at a premium. For that alone its worth it. Would make for more grassroots servers.

      No, IP address space will still cost you. There is bookkeeping overhead associated with IP address allocations, at every level of the system. Even if the marginal cost comes down, the forces driving the adoption of NAT are likely still to exist.

      For example: Suppose that ten years from now, I want to use 100 IP addresses for my various internet-enabled devices, and my ISP charges me $1/month for every ten static IP addresses. It would still be worthwhile for me to use one or more NATs and sit behind a few IP addresses.

      NATs will remain very popular unless the cost of a static IP decreases faster than the demand for IP addresses increases. But even if we had infinite address space, there would still be nontrivial costs for an ISP granting the addresses that will be used by home users or businesses.

    20. Re:NAT firewalls a huge factor by phossie · · Score: 1

      try this for a purely economic study of the farm example. in my view as a grower, very well done.

      --

      [|]
    21. Re:NAT firewalls a huge factor by Permission+Denied · · Score: 1
      One thing that I have not seen many people mention in this discussion is the server-side analogue: Name-based virtual hosting.

      Name-based virtual hosting works great for HTTP, but not so well for SMTP. Since the standards require a fully-qualified A-record in an email address, lots of MUAs will expand a CNAME pointer into an A-record; if the client doesn't do it, you can be sure some intervening MTA will. This makes sense since it's really the MX record that determines where the mail should go and MX records can only be associated with A records (AFAIK, don't remember from the DNS specs).

      This basically means that if a customer wants user@example.com, domain.com has to have an A record. One could of course receive mail with only a CNAME, but since MUAs and MTAs automatically expand addresses to the A-record, the customer's correspondents will end up seeing "user@mx.provider.com" instead of "user@example.com". This is unsightly and causes confusion among non-tech types. Since HTTP, SMTP and DNS are the primary services where people pay for hosting, it could be that SMTP creates a bottleneck in the IPv4 space.

      The only thorn in the side of name-based vhosting is SSL.

      This may be one of the reasons why START_TLS is preferred over SSL for new protocols. If HTTP used START_TLS instead of SSL, the client could transmit the Host header before the server needed to present a certificate.

      OTOH, HTTP works very well right now, so I'm not suggesting messing with the spec to include START_TLS.

    22. Re:NAT firewalls a huge factor by Anonymous Coward · · Score: 0

      What in the world are you talking about?

      An SMTP message has an envelope recipient (which generally starts the same as the RFC822 header To/CC field).

      If the envelope recipient is foo@example.com, then the delivering MTA will look up an MX record for example.com. Whether it resolves to a.mx.example.com or mx1.cheepmailhosting.com is irrelevant. The MTA when resolves the A record for the given MX (unless it is in-bailiwick, in which case the initial response often has it as glue). This yields an IP address.

      The MTA connects to the IP address and says it has a message for the envelope recipient (foo@example.com). The remote MTA is either configured to accept mail for example.com or isn't, and accepts or rejects the message.

      There is nothing to say that N domains cannot share an MX record, or even have their own MX records which point to the same IP.

    23. Re:NAT firewalls a huge factor by pueywei · · Score: 1

      I have no firewalling on my main machine(XP/Mandrake) - Don't need it. Of course, I block a few ports at the NAT router - ports like 135-139 etc, and disable non-essential services. The reason why I don't have my main do NAT is because it's not on constantly. Plus, I don't like running externeous services. IM file transfer is not the only issue - I've got one case where a friend couldn't ftp in. He was on some university network that presumerably also uses NAT. Both the IM issue and this cleared up once I directly connected my main box to my cable modem.

    24. Re:NAT firewalls a huge factor by pueywei · · Score: 1

      If IPv6 falls on us suddenly tomorrow, I bet we'll see the first programs supporting it in a week or two. Unless the app makers plan on going out of business, they'll deliver. Besides, alpha stacks already exist for XP and *nix.

    25. Re:NAT firewalls a huge factor by Permission+Denied · · Score: 1
      If the envelope recipient is foo@example.com, then the delivering MTA will look up an MX record for example.com. Whether it resolves to a.mx.example.com or mx1.cheepmailhosting.com is irrelevant.

      Incorrect; I looked up the RFCs and MX records cannot point to CNAME pointers according to rfc 974 (the reasoning is that it prevents a certain type of mail loop).

      In addition, the process does not work as you described: if the message is addressed to @a.example.com and a.example.com is a CNAME alias, the MTA will look up the A RR that the CNAME points to and then look up the MX record for the A RR; it will not look up the MX record for the CNAME alias. This is also the step at which the address will be expanded from the CNAME to an A RR and this expansion does not just happen in the envelope, but the To, CC, etc. headers are modified.

      So you cannot have CNAME RRs returned in MX records and it makes no sense to have an MX record for a CNAME alias since it won't be used. But this is irrelevant anyway since the address is not modified to contain the MX; the address is modified to contain the A RR and this is what users will see. If you simply want to receive mail @example.com, you could make example.com a CNAME alias; however, if you don't want addresses automatically exanded from "foo@example.com" to "foo@provider.com", "example.com" must have an A RR.

      Example: find a random hosted page that only has a CNAME, not an A RR. For example, sourceforge has a CNAME wildcard record, so use "asdfasdf.sourceforge.net". Send mail to yourself, chaning the From address to "webmaster@asdfasdf.sourceforge.net"; make sure this mail goes through an MTA and is not just delivered locally. In the received message, note that the From header has been changed and you now have a mail "From: webmaster@projects.sourceforge.net" and not "From: webmaster@asdfasdf.sourceforge.net". This means that if you host two customers, say example1.com and example2.com and both want to receive mail at "webmaster@example1.com" and "webmaster@example2.com", one of them will need an A RR.

    26. Re:NAT firewalls a huge factor by Anonymous Coward · · Score: 0

      Where did I say that CNAME records were involved? Multiple A records can point to a single IP. CNAMEs are worthless and create more problems than they solve.

    27. Re:NAT firewalls a huge factor by Anonymous Coward · · Score: 0

      I should also point out that RFC 974 has been obseleted by RFC 2821.

      From section 5:
      The lookup first attempts to locate an MX record associated with the name. If a CNAME is found instead, the resulting name is processed as if it were the initial name.

      So CNAME processing happens *only* if you don't have an MX. And then if it does, that is used only to do host lookup for delivery. Envelope rewriting should happen only if explicitly requested by the MTA's admin. Rewriting of the RFC822 message should *never* happen in current MTAs.

    28. Re:NAT firewalls a huge factor by Anonymous Coward · · Score: 0

      OK, one more comment. :)

      I was somewhat wrong. Sendmail actually does the rewriting of RFC822 headers in some situations (if your sendmail.cf specifies this). I find this a deplorable practice, but whatever.

      See here for more details: http://cr.yp.to/im/cname.html Basically, don't use CNAMEs with mail.

  11. A presentation about this 'shortage'. by lemmen · · Score: 1
    A presentation at the latest RIPE meeting can be found here.
    It was very interesting... :)

  12. IPv6 isn't just for bigger addresses by lildogie · · Score: 3, Insightful

    IPv6 also provides security infrastructure.

    Imagine a world where you can trust the "from" IP address in a packet.

    1. Re:IPv6 isn't just for bigger addresses by Grey_14 · · Score: 0

      Can anyone post a link to how this is done, I mean, how can the from address be for sure? The same technique for spoofing ip4 could still be done with the right tools couldnt it?

    2. Re:IPv6 isn't just for bigger addresses by Woy · · Score: 1

      I'd say that with IPv6 you can send up your wire ANY packet you want (at least with open source OS and drivers). However, packets with source IP's that don't match the subnet will probably be dropped at the routers.

      --
      "If God created us in his own image we have more than reciprocated." - Voltaire
    3. Re:IPv6 isn't just for bigger addresses by Anonymous Coward · · Score: 0

      Yes, however, the article is about dispelling the ip shortage myth of IPv4, which is bullshit.

      IOW, if you try to push for IPv6, do not start your argumentation by ".. in a couple of months, we'll have a shortage of addresses with the IPv4 standard."

      I'm not sure i would like a world where we could trust the from IP of all packets sent. That would effectively, eliminate anonimity on the net. ;-)

    4. Re:IPv6 isn't just for bigger addresses by Anonymous Coward · · Score: 0

      The exact same thing is done with IPv4 by all respectable ISPs.

    5. Re:IPv6 isn't just for bigger addresses by jaques · · Score: 1

      Agreed, it is designed more with security in maind the IPv4 was. Also many other improvments, such as priority routing (for streams) and much improved multicasting. I think the shortage issue is an overplayed and dubious card. There is way more to IPv6 than that. Its about making the internet 'smarter' as well. --Jaques

      --
      Jaques
    6. Re:IPv6 isn't just for bigger addresses by WhiteWolf666 · · Score: 1

      No, the correct way to push for IPv6 is to say, "I want my cell phone to talk to my refrigrator. Actually, I want everyone one of my electrical devices to have a public addressable IP"

      Though, seriously, IPv6 will make IP addresses MUCH cheaper. Free, for all intents and purpose.

      --
      WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
    7. Re:IPv6 isn't just for bigger addresses by Jeff+DeMaagd · · Score: 1

      That depends on whether the "from" IP machine hasn't been compromised. Even if compromising over a network can't happen, one can compromise by physically being at such a "trusted" machine and send things.

    8. Re:IPv6 isn't just for bigger addresses by Woy · · Score: 1
      The exact same thing is done with IPv4 by all respectable ISPs.

      Then i guess i never had a respectable ISP.

      --
      "If God created us in his own image we have more than reciprocated." - Voltaire
    9. Re:IPv6 isn't just for bigger addresses by anthony_dipierro · · Score: 1

      Imagine a world where you can trust the "from" IP address in a packet.

      OK. I imagined it. So what? What real world problem does this solve that isn't already solved?

    10. Re:IPv6 isn't just for bigger addresses by babyrat · · Score: 1

      and it will remain secure until someone breaks it.

      Imagine thinking you can trust a 'from' address, when you can't!

    11. Re:IPv6 isn't just for bigger addresses by Nasarius · · Score: 1

      OK. I imagined it. So what? What real world problem does this solve that isn't already solved?

      DDoS attacks.

      --
      LOAD "SIG",8,1
    12. Re:IPv6 isn't just for bigger addresses by anthony_dipierro · · Score: 1

      Umm, how the hell does this solve against DDoS attacks?

      In theory it could protect against DoS attacks which use IP spoofing, but that's purely theoretical. I'm talking about real world problems that aren't already solved some other way.

    13. Re:IPv6 isn't just for bigger addresses by Anonymous Coward · · Score: 0

      "IPv6 also provides security infrastructure.
      Imagine a world where you can trust the "from" IP address in a packet.
      "

      Imagine that! It would be something like TCP...

    14. Re:IPv6 isn't just for bigger addresses by unother · · Score: 1

      Well isn't that a wee bit better than not knowing this to be the case at all?

      Yeah, and someone could always get a duplicate of your modern luxury car's key made, thus getting in just fine. It doesn't mean security is pointless; just that more secure is better.

  13. Different Problems? by Richard_at_work · · Score: 4, Interesting

    I thought the current issue with IPv4 was not the limited number of ip addresses, but the increased routing tables brought on by classless routing? These days, the central routers on the Internet have routing tables which are huge, which must cost someone somewhere to upgrade them.

    IPv6 was supposed to deal with this issue as much as it dealt with the number of ip addresses available, in that it would revert back to a semi class based routing set, with ISPs being assigned a range of addresses.

    Thats how I understood it when I asked anyhow.

    1. Re:Different Problems? by leerpm · · Score: 2, Interesting

      Yes, the size of the routing tables is one more reason for the upgrade to IPv6. But there are a few problems with IPv6 that still need to be worked out before we can say for sure that the routing tables are going to get much smaller. The biggest one so far is the issue of multi-homing (having more than one provider to your network). No one solution has come forward that isn't without some significant disadvantages over the current way it is done in IPv4.

    2. Re:Different Problems? by Anonymous Coward · · Score: 0

      It's easier to wait 18 months for the problem to go away, than to upgrade all the network infrastructure. Besides, you don't want to put all those network hardware companies out of a job, do you?

    3. Re:Different Problems? by anthony_dipierro · · Score: 1

      I thought the current issue with IPv4 was not the limited number of ip addresses, but the increased routing tables brought on by classless routing?

      First of all, I think moore's law already took care of that problem.

      But secondly, the solution is not to redo the entire internet. If you want to solve routing problems there is absolutely no reason to involve the end-user. You could, have the ISPs automatically tag extra routing information at the second hop. DJB was right when he said that one of the major flaws with IPv6 is that the "designers don't have a transition plan." (emphasis his)

  14. "Uncertainties" by Andorion · · Score: 2, Insightful

    The entire second article is null and void for this reason, quoted from the article:

    Of course such projections are based on the underlying assumption that tomorrow will be much like today, and the visible changes that have occurred in the past will smoothly translate to continued change in the future. There are some obvious weaknesses in this assumption, and many events could disrupt this prediction.

    The argument that we're going to run out of space is based on the assumption that in the (near) future MANY MANY household appliances and objects which don't currently have anything to do with the internet are going to become attached to it.

    ~Berj

    1. Re:"Uncertainties" by Zocalo · · Score: 1
      I *really* can't see an RIR agreeing to assign the huge numbers of IPs that would be required to give each Internet enabled household appliance or phone a DHCP address for the duration of the connection, let alone a static IP, when NAT is a viable option.

      I think we are much more likely to see the first widescale commercial IPv6 deployments in the fields of VoIP, mobile Internet devices and household devices, communicating via a gateway to the IPv4 Internet. Hopefully this will then provide the catalyst necessary to start the global deployment of IPv6 so we can all start to benefit from the enhanced features and security that it offers.

      --
      UNIX? They're not even circumcised! Savages!
    2. Re:"Uncertainties" by Anonymous Coward · · Score: 0

      Nonsense! I do not now, nor will I ever want my "household appliances" to have routable ip addresses. At most I might let them talk to a central server on my internal network, but I highly doubt it. I really don't want to run Windows Update on my refrigerator.

    3. Re:"Uncertainties" by Andorion · · Score: 1

      You might not want to, but you might eventually have to because every "intelligent" model sold (except the old iceboxes we have today) will require just that.

      ~Berj

    4. Re:"Uncertainties" by Andorion · · Score: 1

      Hrrm... you don't think large corporations or even our government would see any benefit in having a static ID associated with not only every appliance, but with every household?

      ~Berj

    5. Re:"Uncertainties" by Zocalo · · Score: 2, Insightful
      I think you misunderstand me. Sure, I can see the "benefits" to a Big Brother entity of having static IPs everywhere, but that wasn't my point. Having dealt with RIPE it's already impossible to get a /24 for 200 workstations because of NAT. Imagine what the reaction would be if A.N.Other Telco asked for a /8 for its 3G network. I suspect the laughter from RIPE's offices in Amsterdam would be heard right across Europe.

      Mobile Internet and Internet appliances are largely a green field technology; what better place to start a widescale deployment of IPv6. I personally don't give a damn about the billions of IP addresses that I personally can have, I want the enhanced security features! And yes, I am aware that would entail a static IP and so on with all the Big Brother issues you allude to.

      --
      UNIX? They're not even circumcised! Savages!
    6. Re:"Uncertainties" by Anonymous Coward · · Score: 0

      Yeah, 'cause ISPs are just doing their damndest to push static IP addresses on people now.

    7. Re:"Uncertainties" by Anonymous Coward · · Score: 0

      ISPs can't get large blocks of IPv4 addresses, so obviously they're not pushing static IP addresses. That would change with IPv6.

  15. I for one welcome our new IPv6 overlords! by Anonymous Coward · · Score: 0

    *SPOILER*

    this is a joke from the simpsons

  16. Why the rush? by Vidar+Leathershod · · Score: 1

    I don't see any reason to rush to IPv6. With all the NATing going on, and all the old orgs that have way more ip space than they need, IPv4 should last a long time. By the time we need something different, who is to say that IPv6 will be the best solution.

    There are two groups that seem to want to push IPv6. One group is made up of tech geeks, who can't sit still and enjoy life with IPv4. The scary group are the big brothers of the world, who would like nothing more than to have individually traceable numbers to an exact device, no currency that lacks tracking and stupid colors (i.e. not green), and black boxes in vehicles supposedly for "tolls" but actually for tracking the citizenry. Oh, and the limiting of gun ownership to "militias" organized by the state. Then we can finally be just like the Soviet Union was, which is their plan anyway.

    Exactly why we need Reagan back, to drive these pinkos back into their caves. :)

    Vidar

    --
    The brains of a chicken, coupled with the claws of two eagles, may well hatch the eggs of our destruction.
    1. Re:Why the rush? by Anonymous Coward · · Score: 0

      I have yet to see one of these evil people you talk about endorsing IPv6. It's just the tech geeks, and hell, we'll endorse anything if it means more gadgets to play with. Come on, admit it, you like flashing lights and pushing buttons as much as the rest of us.

    2. Re:Why the rush? by Anonymous Coward · · Score: 0

      Oh, yeah, the whole world is turning into the Soviet Union. Right. Wake me up when John Ashcroft starts the mass executions of political prisoners.

  17. Small problem... by dubdays · · Score: 1

    Assuming a smooth continuity of growth in demand where growth rates are proportional to the size of the Internet, and assuming a continuation of the current utilization efficiency levels in the Internet, and assuming a continuing balance between public address utilization and various forms of address compression, and assuming the absence of highly disruptive events, then it would appear that the IPv4 world, in terms of address availability, could continue for another two decades or so without reaching any fixed boundary. Yeah, two decades if everyone's pacemaker isn't running Apache on a wireless connection by then.

  18. IPv6 = loss of privacy by redelm · · Score: 1
    One thing that has helped the Internet grow is a perception of privacy and anonymity. Just look at how people are worried about cookies.

    Whatever it's other advantages, IPv6 will greatly reduce privacy. One partion of the 128 bit source will be your MAC, there for all to see and log.

    Dialup and DHCP give some piercable measure of anonymity. Somebody has to approach your ISP and get the logs manually.

    1. Re:IPv6 = loss of privacy by Anonymous Coward · · Score: 0

      uh, no. I can clearly see you have no knowledge of why a MAC address exists. The MAC address only exists within your local LAN. The IP address is a layer of abstraction higher. Learn OSI Layers 2 and 3 and you'll understand the difference.

    2. Re:IPv6 = loss of privacy by iamsure · · Score: 1

      Uh, no, you didn't do your research. The parent poster was correct - the IPv6 address DOES include the MAC address, including during full network routing - not just local routing like in IPv4.

      In IPv6, the MAC is included in the IP address - as you said, on that higher layer.

    3. Re:IPv6 = loss of privacy by Anonymous Coward · · Score: 1, Informative

      Using the MAC address is only one way to assign addresses, and MAC addresses can be changed. RFC 3041: "Privacy Extensions for Stateless Address Autoconfiguration in IPv6" gives another, based on frequently changing random addresses.

      Even with static addresses, ISP logs would still be necessary to see who owns them. You might be able to find out some other way, like if you have logs of them logging into a web site with a username or email address - but this works for dynamic addresses too.

    4. Re:IPv6 = loss of privacy by Xner · · Score: 1

      Besides, there is a standard (as much as anything that is as poorly diffused as IPv6 can have substandards) that generates a new throwaway address each time interval if you are truly worried about people on the internet figuring out your MAC adress. I cant remember the name/number but it is included in the WinXP stack.
      After all, we wouldnt want the people at slashdot to know you run a cheapo Realtek card would we?

      --
      Pathman, Free (as in GPL) 3D Pac Man
    5. Re:IPv6 = loss of privacy by Anonymous Coward · · Score: 0

      I'd advise you to have a look at RFC 3041. It deals with this very issue.

      Basically, the RFC describes a method to use address es in stateless autoconfig which change over time. Takes care of the privacy issue.

      Any more questions?

    6. Re:IPv6 = loss of privacy by Anonymous Coward · · Score: 0

      got a link to that? an actual, authoritative link? no? i thought so.

    7. Re:IPv6 = loss of privacy by JAZ · · Score: 1

      how about you learn to Google

      have if you can't be bothered with the 70,000 links confirming that your interface address (MAC) is part of and IPV6 Address, here is just one...
      http://www.ipv6forum.com/navbar/events/birmingham0 0/presentations/YanickPouffary/sld014.htm

      --


      "Karma can only be portioned out by the cosmos." -- Homer Simpson
    8. Re:IPv6 = loss of privacy by f3lix · · Score: 1

      er, that's only for the auto-generated link-local addresses - I think that these addresses are non-routable (although I'm sure that someone can correct me if I'm wrong here). I don't think that there's actually any reason why your MAC address should be there, it's just a convenient way of getting unique addresses automatically for each machine on a LAN.

    9. Re:IPv6 = loss of privacy by amorsen · · Score: 2, Informative

      If you like to keep your MAC there, you can use that. It has a lot of advantages. But if you don't like it, you don't have to use it. It's a free world. You can number your machines in a Fibonacci sequence if you prefer.

      --
      Finally! A year of moderation! Ready for 2019?
    10. Re:IPv6 = loss of privacy by caluml · · Score: 1

      You **can** use your MAC address within the IPv6 address if you so choose.

      But how is this different to having a static IPv4 address currently?

  19. IPv8 by apoplectic · · Score: 1

    Let's just forego IPv6 all together and wait for IPv8 to set in.

    1. Re:IPv8 by Anonymous Coward · · Score: 0

      You mean Microsoft IP for Objects 2032...

    2. Re:IPv8 by Anonymous Coward · · Score: 0

      Excellent, at last every molecule in my body can have an IP address. I will become one with the machines.

      *scratches head*

      Damn, just lost a large ISPs worth....

    3. Re:IPv8 by Anonymous Coward · · Score: 0

      Hah! Don't drag that looney into this.

  20. Myth? by dcs · · Score: 1

    Well, it certainly doesn't look like a myth to me, who have been involved in the process of acquiring a range of IP addresses.

    --
    (8-DCS)
  21. NAT sucks by Scarblac · · Score: 1

    NAT sucks. I want to be able to reach any computer on my LAN from the outside by its own IP address. So I hope IPv6 is implemented sooner rather than later.

    But of course that won't come out of the US. The US has 70% of the IP addresses, there won't be a shortage there any time soon. Asia doesn't really have another option though. This will soon be yet another area in which the US lags behind the world.

    --
    I believe posters are recognized by their sig. So I made one.
    1. Re:NAT sucks by 4of12 · · Score: 1

      It does suck and it's pushing the technology in a strange direction.

      If you want to get access to inside your LAN and you don't have some official VPN client, etc., you have to set up your internal machine to actively poke out on ports 80 or 443 to some relay point for "further instructions" on how to establish a VPN. That's assuming the relay point is writable.

      As others have noted, the "protections" and IP multiplication benefits of NAT have had a side effect of choking information flow and flexibility.

      --
      "Provided by the management for your protection."
    2. Re:NAT sucks by WuphonsReach · · Score: 1

      NAT sucks. I want to be able to reach any computer on my LAN from the outside by its own IP address.

      ... and so do the black-hats.

      Are you positive that you've properly configured your firewall and that all of your internal computers are properly secured?

      --
      Wolde you bothe eate your cake, and have your cake?
    3. Re:NAT sucks by Michael+Hunt · · Score: 1

      yes.

  22. why dont we just... by Anonymous Coward · · Score: 0

    why dont we just beat up ppl that arent using their ips, and take their ips from them?? Spammers are a good first choice...in fact we can start w/ the ppl who posted that gummie bear and yoda doll comment earlier on this topic....

  23. Are there no other reasons to switch? by That_Dan_Guy · · Score: 1

    I thought IPv6 was supposed to help with the large internet routing tables and help deal with some security issues. Its been awhile since I read up on this since I deal so much in IPv4 that it just hasn't been necassary for me to readup on v6 in awhile. Hmmm... Perhaps thats why we aren't going to upgrade, we're all too busy dealing with v4....

  24. It's HAVE, silly.. by Rostin · · Score: 0

    How long do we HAVE?

  25. well, guess we'll have to wait by Joe+the+Lesser · · Score: 1

    for IPv6

    Necessity is the mother of invention, and we don't need it.

    --
    "I only speak the truth"
    Karma: null(Mostly affected by an unassigned variable)
  26. IPv6 here we come! by TubeSteak · · Score: 1

    no seriously, if Walmart and the DoD make an effort it'll happen. (its a joke laugh) Whats more likely is that China or some other country with a highly centralized internet setup will be the first to push IPv6 all the way. Its already been done on smaller scales, so maybe someone can explain where the costs are in pushing it worldwide (besides anything hardware related)?

    --
    [Fuck Beta]
    o0t!
    1. Re:IPv6 here we come! by leerpm · · Score: 1

      It is already happening. Asia and Europe are miles ahead of North America in terms of IPv6 deployment. This is just another area (like mobile/wireless) where the US and Canada are going to fall behind the rest of the world because the suits don't have the foresight to look any more into the future than next quarter's results.

      ps. I am Canadian

  27. How about... by zyridium · · Score: 1

    We scrap IP totally and all band together to create a big token ring network?

    1. Re:How about... by Anonymous Coward · · Score: 0

      We scrap IP totally and all band together to create a big token ring network?

      Wrong level of the OSI stack. Token ring is a peer of ethernet, not IP. You still use IP over Token Ring.

    2. Re:How about... by caluml · · Score: 1

      One big NetBEUI broadcast domain - now that would be fun.

  28. Whats the chance? by Froze · · Score: 1

    That when IPV6 goes official that the gorverning body would consider handing out a block (maybe 256 addys) to every person. These are assigned permanently and can then be your phone number, personal webspace, permanent email address, etc. I think this would be really nice,

    Anyone care to comment on their perceived pros and cons to this idea?

    --
    -- The morphemes of your disquisition are ascertainable, but they have eschewed an ambit of transpicuous exposition.
    1. Re:Whats the chance? by Zocalo · · Score: 1

      Probably none since IPv6 allocations don't work that way, plus can you imagine having a routing table with over six *billion* entries? You can however do some nice tricks with DNS to achieve a similar result; essentially you split the DNS record into two halves, one being the ISP and the other being your "private" address. If you have multiple ISPs then the private address can remain the same while you update the ISP part as required. It was intended as an enhancement to the DNS round-robin loadsharing technique, but can be used for other things too.

      --
      UNIX? They're not even circumcised! Savages!
    2. Re:Whats the chance? by Fulcrum+of+Evil · · Score: 1

      Anyone care to comment on their perceived pros and cons to this idea?

      Why would I need an IP tied to my webspace, anyway? Most people don't care enough to justify it, and it's more complicated than just running some shared servers with blogs, etc.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    3. Re:Whats the chance? by Anonymous Coward · · Score: 0

      Sure. I'll comment.

      Won't work. We can't flat route 32 bits (IPv4), what makes you think we can flat route 128 bits (IPv6)? IPv6 does not solve the address portability issue -- you must renumber to your new provider's space every time you change providers.

    4. Re:Whats the chance? by Anonymous Coward · · Score: 0

      better make it 64k addys.

    5. Re:Whats the chance? by amorsen · · Score: 1

      Your IPv6 address cannot follow you. Instead IPv6 offers quick renumbering features and there is a lot of work on mobility and multihoming. I bet that in 10 years you will be used to the IP addresses of the gadgets you carry will be able to change every five minutes (or even faster) if you are moving, and your applications will never notice it.

      --
      Finally! A year of moderation! Ready for 2019?
  29. The question is wrong... by lgeezer · · Score: 2, Funny

    If ipv4 isn't broke, then there's no need to fix it with ipv6: instead, the time is used to allow ipv6 killer apps (your fridge telling your tv that you need more milk) to further mature. Like BBSes and JaNET had Internet gateways, there'll eventually be gateways between ipv4 and ipv6 Internets, and it'll suddenly be with us as if it always had been.

    About then we should be discussing whether housebricks should have IP addresses to report being dug through, or whether being able to detect movement means it could detect the movement from soundwaves, people talking. I can only hope I don't have to shout into each brick the serial number from the inevitable shrinkwrap license.

    1. Re:The question is wrong... by leerpm · · Score: 1

      IPv4 is broke. NAT is the proof of it. I want to give all my machines on my network public addresses, but I cannot because my ISP won't allow it.

    2. Re:The question is wrong... by pauljlucas · · Score: 1
      ... ipv6 killer apps (your fridge telling your tv that you need more milk) ...
      This can be done just fine on your home LAN now with IPv4. There's no reason that either your 'fridge' or your TV need publicly-routable addresses to accomplish this.
      --
      If you reply, do so only to what I explicitly wrote. If I didn't write it, don't assume or infer it.
  30. I'd rather kill that gNAT by camperslo · · Score: 1

    Being behind behind NAT boxes has greatly reduced the public address space needed by many I'm sure, but it cripples our ability to function as equals on the net.
    Just as there have been moves to allow people to retain a phone number when changing cellular carriers, Having a permanent IP (or range of IPs) could have many uses.

    All willing to have IPs starting with something along the lines of a social security number please raise your left foot. All spammers wanting my IPs, raise both feet.

    1. Re:I'd rather kill that gNAT by caluml · · Score: 1

      He who controleth the IP address space, controleth the Internet.

      Me, 2003.

      Imagine if only big companies could afford routable addresses.

  31. biggest problem by sporty · · Score: 1

    Can't have a 1 to 1 mapping of all domain names to unique ip's.

    Imagine a world where everyone did have a homepage on a unique machine w/ no redirecting depending on the ip or hostname or other network tricks.

    Nat will never solve that. It'd solve really silly things like, tracking who connects to what and how. And we wouldn't have silly kludges of solutions, like HTTP 1.1's Host: thing.

    Put up a new website? Just give it another ip! And do an ip mask in apache.

    --

    -
    ping -f 255.255.255.255 # if only

  32. IPv6 will be adopted, just not in USA first by sdxxx · · Score: 5, Interesting

    IPv6 will eventually be adopted, because the way IPv4 addresses are allocated, many regions of the world *do* have a shortage of addresses. In particular, Asia has a serious shortage of IPv4 addresses. In fact, I know of people who run IPv6-only machines in Japan (because there are 6to4 addresses that allow you to reach IPv4 servers with approximately the same functionality as NAT).

    Moreover, as people deploy new infrastructure, they may be forced to use IPv6. For example, at some point every cell phone is going to have a routable IP address--and that is definitely going to require IPv6.

    So while North American desktop machines are unlikely to be switched to IPv6 any time soon, it will happen in other parts of the world and for other types of hardware.

    1. Re:IPv6 will be adopted, just not in USA first by mamba-mamba · · Score: 1

      Here is a URL to back up what you are saying: http://www.caida.org/analysis/geopolitical/bgp2cou ntry/

      In particular, check out the prefix space and AS count by country

      As an example, Japan has less than 3% of the IPv4 address space. India and China have less than 1% each.

      The US already has over half the IP address space.

      MM
      --

      --
      By including this sig, the copyright holders of this work or collection unreservedly place it in the public domain.
    2. Re:IPv6 will be adopted, just not in USA first by Anonymous Coward · · Score: 0

      Maybe they should talk to the country with the curious abbreviation "??", who is hogging an astonishing 22% of the address space.

  33. *sigh* by rakolam · · Score: 1
    Though I realize that this type of study is used to answer the "when" of the IPv4 sky-is-falling question, it will ultimately be used to try and wangle more IPs than one necessarily needs out of their ISP. Keep in mind this statement before you go running off to your LIR with a printout of the article clenched in your fist:
    "The current RIR and LIR distribution model has been very effective in limiting the amount of accumulation of address space in idle holding pools, and in allocating addresses based on efficiency of utilization and conformance to a workable hierarchical model of address-based routing"
    The point being that if more stringent guidelines for IP justification weren't in place, then they'd run out faster. Too many companies assume they should be able to have a class B, "just because".
  34. More than just address space... by f1ipf10p · · Score: 1, Insightful

    While NAT and CIDR made a big difference on the ability to make IPv4 address space last longer, the intrinsic use of IPSec and auto-renumbering features of IPv6 may be enough to get some moving toward it. And they are only two of the benefits.

    The argument to stay on IPv4 sounds a lot like the argument to stay with SNA... We've got it, we know it, we don't know what else we need from it...

    I'm ready for IPv6 when my first customer wants it. Not a day sooner, not a day later.

    P.S. - LU 6.2 to IPv4 with 3172 was pre OSA. Now I can put IPv4 or IPv6 on the host.

    --
    ~8^]
    1. Re:More than just address space... by Anonymous Coward · · Score: 0

      And I'm wondering if the IPSec portion will really be allowed to happen. With all of the Carnivore / Echelon / etc. stuff that's been going on the last few years, do you really think that governments are going to allow wide-spread IPSec deployment?

  35. TROLL The world! TROLL the world! by mekkab · · Score: 0

    You are either ignorant of the plethora of IPv6 address varaitions (no, it doesn't have to include your MAC address! And even if it did- SFW?! Hey, here's the MAC of my cable modem: 000B06A75742! FIND ME.) or just trolling.
    My Guess? Trolling.

    Excuse me, IPv6 reducing privacy?! HAHAHAHAHAHAHA! Go learn about IPsec and IPv6 because I can't waste my time on you.

    --
    In the future, I would want to not be isolated from my friends in the Space Station.
  36. imho by pizza_milkshake · · Score: 2, Funny

    it's a race between IPv6 and *NIX running out of timestamp room in an int... only 3227004721 seconds to go!

    1. Re:imho by Derek+Pomery · · Score: 1

      So, who here is still using an int for a timestamp instead of a timet?
      When time comes, we'll just change the typedef for a timet.

      --
      -- perl -e'print pack"H*","6e656d6f406d38792e6f7267"' /. ate my old sig. Bastards.
    2. Re:imho by Derek+Pomery · · Score: 0

      yes, I have unique underscore dyslexia.
      time_t

      --
      -- perl -e'print pack"H*","6e656d6f406d38792e6f7267"' /. ate my old sig. Bastards.
  37. 04 by Malicious · · Score: 3, Funny

    While we're at it, we should switch to a 5 digit date for the year. Because you know it's going to be Y2k all over again in the year 9999.

    --
    01101001001000000110000101101101001000000110001001 10000101110100011011010110000101101110
    1. Re:04 by Shimbo · · Score: 1

      While we're at it, we should switch to a 5 digit date for the year

      You want the Long Now Foundation, just along the corridor.

    2. Re:04 by GlobalEcho · · Score: 1

      Well, we can eke out a little more time by using our bits more efficiently in a dozenal system.

      BTW, some folks are already thinking about Y10K. See the Long Now.

    3. Re:04 by perttu · · Score: 1

      9 digits ought to be enough for anybody excisting in this universe when using base-60.

    4. Re:04 by kinnell · · Score: 1

      Don't be silly - all the software we're using today will have been replaced by 9999. There's absolutely nothing to worry about.

      --
      If I seem short sighted, it is because I stand on the shoulders of midgets
    5. Re:04 by babyrat · · Score: 2, Informative

      actually it's in 2038 and we've already started the conversion, and it seems like it will last us for a bit, of course perhaps I'm being shortsighted...

      from

      64-bit UNIX time would be safe for the indefinite future, as this variable won't overflow until 2**63 or 9,223,372,036,854,775,808 (over nine quintillion) seconds after the beginning of the UNIX epoch - corresponding to GMT 15:30:08, Sunday, December 4, 292,277,026,596 C.E. This is a rather artificial and arbitrary date, considering that it is several times the average lifespan of a sun like our solar system's, the very same celestial body by which we measure time. The sun is estimated at present to be about four and a half billion years old, and it may last another five billion years before running out of hydrogen and turning into a white dwarf star.

    6. Re:04 by jc42 · · Score: 1

      [A]ll the software we're using today will have been replaced by 9999.

      Back in '99 there was a story about this.

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    7. Re:04 by pmz · · Score: 1

      Y10K. How stupid, because they are only delaying the problem by another 97996 years. NASA will have just finished building their first manned Mars mission only to have the clock tick over to 100000 during launch causing the rocket to fly into the Sun.

  38. IPv6 more necessary than thought by mnmn · · Score: 4, Insightful

    At a certain point in the middle of the last decade, everyone thought they would run out of IP addresses. Work was then put into routers and firewalls to bring to the masses the CIDR and NAT to stem the tide. Now on cisco routers you can do fancy port forwarding to use several servers behind one IP. All this work however could have been replaced by investing in ipv6. The fact that ipv6 is not being implemented means investment is being put into a scheme in which people will eventually run out of IP addresses, while there is a complete alternative available.

    The single biggest damaging factor of ipv4 is the fact that you cant really run servers behind it. There are already ISPs in many countries that provide service from behind a NAT firewall. This kills many people's freedom of speech and the spirit of the Internet where everyone had their own servers and ran whatever they wanted.

    The second damaging factor of the ipv4 is the control that IANA has. Both ICANN and IANA have been used politically and now we have many American ISPs churning out 4 IPs per person and 64 IPs per company, mostly going to waste while ISPs in some countrys like Pakistan's PakNET have 100,000 customers behind one IP none of whom can run their own servers.

    ipv6 can fix all these problems in one fell swoop, simplify routing enormously and introduce IPSec and other security technologies.

    --
    "Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
    1. Re:IPv6 more necessary than thought by pauljlucas · · Score: 1, Insightful
      There are already ISPs in many countries that provide service from behind a NAT firewall. This kills many people's freedom of speech and the spirit of the Internet where everyone had their own servers and ran whatever they wanted.
      No, what kills many people's freedom of speech are totalitarian governments such as China, North Korea, and Saudi Arabia where you can be jailed for speaking out on a street corner. Citizens of such countries have far more to worry about than being behind a NAT.

      As for your "spirit of the Internet": what a whimsical invention. There is no such thing. The Internet was started as a tool of the military, government, and academia. It was never intended to be in peopel's homes much less giving all of them servers. Most people don't even know what a server is, much less how to set one up and run it.

      --
      If you reply, do so only to what I explicitly wrote. If I didn't write it, don't assume or infer it.
    2. Re:IPv6 more necessary than thought by Anonymous Coward · · Score: 0

      Your post's title reminds me of a headline from the UK Guardian a few years ago.

      "Drug Use More Common Than Thought In America."

      Makes me chuckle every time.

    3. Re:IPv6 more necessary than thought by mnmn · · Score: 1

      No, what kills many people's freedom of speech are totalitarian governments such as China, North Korea, and Saudi Arabia where you can be jailed for speaking out on a street corner. Citizens of such countries have far more to worry about than being behind a NAT

      My ISP Sympatico blocks port 25 and my college blocks inbound port 80 so noone in the college can run webservers. I guess I should not complain since some guy in China cant talk about democracy.

      As for your "spirit of the Internet": what a whimsical invention. There is no such thing

      There is such a technology which allows millions of people across many boundaries to connect and share information directly with little cost. That forms the basis of the spirit of the Internet, where people started sharing source code and developed Linux and slashcode. My little brother runs his own IRC server and shares data using P2P software. He also runs game servers and forms online communities with friends in 3 countries.

      Yes the Internet was not orginally intended to be all this. And you know what? UNIX was not originally not intended as a serious OS either.

      --
      "Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
    4. Re:IPv6 more necessary than thought by GPB · · Score: 1
      The fact that ipv6 is not being implemented ...

      The fact is that IPv6 is being implemented. Just about every OS out there offers IPv6 in some form (*bsd, linux, cisco routers, etc). The exception being Windows, with only upgraded XP machines having it.

      The problem is that there is not a big enough push for people to start using it. The technology is mostly already there, we just need to start using it.

      -B

    5. Re:IPv6 more necessary than thought by Anonymous Coward · · Score: 0

      > The second damaging factor of the ipv4 is the
      > control that IANA has. Both ICANN and IANA have
      > been used politically and now we have many
      > American ISPs churning out 4 IPs per person and
      > 64 IPs per company, mostly going to waste while
      > ISPs in some countrys like Pakistan's PakNET
      > have 100,000 customers behind one IP none of
      > whom can run their own servers

      While I might agree with many of your points I
      will take strong exception to this one. The
      Internet was almost exclusively a U.S. creation.
      It was funded by U.S. taxpayers (in the beginning)
      and has beeen largely supported by U.S. businesses
      and other U.S. resources ever since. As such, it
      is only reasonble and right that U.S. companies
      and citizens should be first in line for the
      benefits. The U.S. is not (or shouldn't) be a
      provider of subsides to the rest of the world.

    6. Re:IPv6 more necessary than thought by offroad · · Score: 1

      Though it is very important to preserve the spirit of free speech, however I am not sure IPv6 is the solution. If a country controls all the ISPs in that country, it really doesn't matter whether IPv6 or NAT is used.

      --
      0x1bAtSBCGlobalDotNet
  39. Not a myth by geekmetal · · Score: 1
    It has been suggested that Asia will experience an IPv4 address shortage before other regions. This is simply not true. This is because addresses are distributed in a co-ordinated fashion from a single global pool, and there is no system whereby that pool is exclusively divided among, or pre-allocated to, different countries or regions. Through the current system of address administration, IP addresses are allocated according to immediate need wherever that need is demonstrated and it is simply not possible for isolated "shortages" to exist.

    While it true that the those few articles which predicted a shortage in Asia were wrongly presented, the point is that the given the rate at which the Asian countries are growing in their requirements for IP space we will see shortage and possible poilitical fallouts. To call the shortage a myth is wrong

    --
    There are two kinds of egotists: 1) Those who admit it 2) The rest of us
  40. Efficiency... by BJZQ8 · · Score: 1

    I think that moving to IPv6 is really going in the wrong direction. Sure, it would be great to have an IP address available for every molecule in the universe, but the side-effect of addresses like fec0:02::0060:1dff:ff1e:26ee is not worth it. It's hard enough to remember a dozen IPv4 addresses, their associated subnet masks, and various DNS servers, gateways, etc. The answer is efficient use of the space we have. It used to be easy to get addresses; a school district I used to work for probably had 300 unused IP's...and two used ones. If we start taking back those unused addresses, we can go a lot, lot longer with the address space we have.

  41. IP Addresses by Anonymous Coward · · Score: 0

    Why would any of the devices in my house have to have a global IP address? Why would I want someone half way around the world accessing my toaster.

    This is why we have firewalls and routers. The number of IP addresses is unlimited, but the number of global IP addresses are limited.

    It sounds like someone want to sell a new product.

  42. Usage vs. allocations by cperciva · · Score: 2, Insightful

    Lies, damn lies, and statistics.

    The author is looking at the rate of IPv4 address allocation, and extrapolating future growth based on the current rate. This is a severely flawed methodology, because it does not take into account efficiency of utilization.

    Ten years ago, as the author notes, most networks used around 1% of their allocated IP addresses. Now, networks are expected to use over 50% of their addresses before they can receive a larger allocation. As a result, while the number of *allocated* addresses has not been growing rapidly, the number of *used* addresses certainly has.

    Unfortunately, utilization efficiency is bounded -- it's hard to use more than 100% of your allocated IP addresses. As a result, the rate at which IP addresses are allocated is likely to take a sharp turn upwards, as organizations which until now have been making efficiency improvements, find that they really do need a larger address allocation.

    1. Re:Usage vs. allocations by anticypher · · Score: 1

      it's hard to use more than 100% of your allocated IP addresses

      No, its not hard at all to use more than 100% of your addresses. That is why when I was a network admin, I kept a large bottle of scotch and some wire cutters handy. Did you perhaps mean "intentionally"?

      the AC

      --
      Hemos is like...sci-fi fans;he thinks technology is cool, but he hasn't bothered to understand the science it's based on
    2. Re:Usage vs. allocations by cant_get_a_good_nick · · Score: 1

      Unfortunately, utilization efficiency is bounded -- it's hard to use more than 100% of your allocated IP addresses.

      The article actually lists two technologies to do just this; NAT and DHCP.

  43. One of the primary motivations by Jason+Hood · · Score: 1

    for implementing ipv6 is not necessarily that we will run out of IPs but that IPs will become too expensive for ordinary people and small businesses. Jason

    --
    Are you intolerant of intolerant people?
  44. What about being proactive? by GuardianKnight · · Score: 1

    Bottom line is we have some time before we run out of IP addresses for Public use. So do we need to change tomorrow? No.

    But, why not be proactive. I can't tell you how many times at work being proactive has saved our butts. However, I can tell you how screwed we were when we had to "react". So why not start moving over? It can be done slowly, and not rushed.

    Just my $.02

  45. NAT by Alomex · · Score: 3, Insightful

    I saw an academic paper late last year stating that NAT's and finer subnetting had resulted in a reduction of nearly 30% of allocated IP addresses. That is the first time I saw the "IP shortage no longer a realistic possibility" argument.

    To be clear IP shortave wasn't a myth. There was a time where even conservative projections were pointing towards a dearth of IPs. A solution needed to be implemented. IPv6 was one option, NATs and subnetting was another. The market seems to have chosen this last .

    1. Re:NAT by Uhlek · · Score: 2, Insightful

      The market chose NAT because it was the only technically feasible solution that could be implemented in the short term and still ensure interoperability with the rest of the Internet.

      The fact remains that NAT is a kludge of a solution. We here in the US see NAT like you see in Linksys routers. There are many implementations of NAT that have hundreds -- sometimes thousands -- of users hiding behind various layers of NAT. It's an administrative nightmare to say the least and is not a permanent solution to the problem.

      All NAT has done is stave off the immediacy of the problem. Unfortuantely, no one will want to spend the money to fix the problem until it's too late -- just like the Y2K bug.

      Ah, well, more money for network engineers like me. Woohoo.

    2. Re:NAT by Anonymous Coward · · Score: 0

      yeah, because NAT works with IPv4 and doesn't disrupt the existing address space. NAT is a better solution than a new incompatible address space. it will probably be a better solution for a LOOOONG time. I don't know why people badmouth it.....................

    3. Re:NAT by Anonymous Coward · · Score: 0
      yeah, because NAT works with IPv4 and doesn't disrupt the existing address space. NAT is a better solution than a new incompatible address space. it will probably be a better solution for a LOOOONG time.

      No. NAT is already dead. See, in Asia, people are already forced to use NAT behind NATs. This sucks donkey balls big time. Imagine having to phone your ISP, each time you install a webserver, and having to ask for WWW port 80 to be redirected to one of your NAT-ed machine, each time you install a mail server, ftp server, or whatever. This or use IPv6. Mind you many people in Asia are already using native IPv6, and they are laughing at you and your shortmindedness.

  46. Have to say it... by blizzardsoup · · Score: 1

    I for one welcome our MAC-tracing overlords.

    1. Re:Have to say it... by mekkab · · Score: 1

      ARP! ARP! ARP! (thats how networked machines laugh)

      --
      In the future, I would want to not be isolated from my friends in the Space Station.
  47. No need for global IPs by bigjnsa500 · · Score: 2, Insightful
    This should be a myth because not all machines need too have a global IP. In part, I think this is part of the reason worms and virii are rampant nowadays since there are way more computers with global IPs than ever before. And the users don't have the experience of maintaining the machines.

    I like the idea of a good NAT firewall with private addresses inside. This way you only use 1 IP on the outside.

    --
    This is a test. This is a test of the emergency sig system. This has been only a test.
    1. Re:No need for global IPs by Anonymous Coward · · Score: 0
      Because, of course, worms and viruses don't work behind a NAT! Obviously!

      Seriously, do a reality check here. Worms tend to rely on services being exposed, and all it takes is one service that you have made available behind your firewalled NAT box to compromise your whole internal network.

      "But I only use NAT at home, and I don't run any services," you say. Great, you're fine then. What about all the small businesses, corporations, and more advanced enthusiasts out there that run things like web servers, DNS servers, publicly accessible file servers over a myriad of protocols, and who knows what else? Sure, they can use a firewalling NAT box too, but those services are still exposed which means they're every bit as much susceptible to worms as a machine with a globally unique IP address.

      Clue: NAT does not provide any protection. Firewalls help, but they're no magic bullet. Security is a process; not a box you put in front of your network.

      Oh yeah, and viruses. Because no one ever checks their email from inside of a NATed network, right? If you seriously believe that the effectiveness of a virus (email being THE most common vector of such) is in any way hindered by your NATed network, you're really need to rethink how your gateway is configured.

      Chances are, for your network to be useful, you need to be able to send packets out into the world. Most off-the-shelf solutions do absolutely no filtering from the inside going out. This means a virus still pretty much has free reign to wreak it's havoc both inside your network, and upon the outside world.

      Oh, and someone from the outside (who is probably better trained at network forensics than you are) won't be able to track down which of your computers is the infected one and report it to your ISP. So, more than likely, you're just going to get your whole network shut off, even if it's just one computer with a virus or worm. Isn't that convenient! As a home user this may not bother you, but I assure you that it is very much on the mind of any admin who has to take care of a reasonably large network.

      Moral: before shooting your mouth off about what you think is good security, perhaps a little research might be in your best interest.

    2. Re:No need for global IPs by bigjnsa500 · · Score: 1

      Dang, what's that I see? Oh its only an 'L' on your forehead.

      --
      This is a test. This is a test of the emergency sig system. This has been only a test.
    3. Re:No need for global IPs by Anonymous Coward · · Score: 0

      Don't like being called out for having foolish notions, do you? Don't blame the messenger; you just need to learn more about what NATs and firewalls do and do not do for you. Don't take that sysadmin job until you do, m'kay? You could get fired or sued. I'm only looking out for your best interest.

    4. Re:No need for global IPs by bigjnsa500 · · Score: 1

      Like I really care what an AC says.

      --
      This is a test. This is a test of the emergency sig system. This has been only a test.
    5. Re:No need for global IPs by Anonymous Coward · · Score: 0
      Apparently you do, or you wouldn't be responding, now would you? If you truly didn't care, you would simply be able to blow me off without any response whatsoever. Y'know, logically speaking and all that.

      I'm glad you care. It makes me feel loved and appreciated.

  48. the rate of change is changing by maxconsulting · · Score: 0

    Basically, the goal is to get static IPs for all your devices: you mobile phone, pocket PC, laptop, desktop--so that with your data can find you no matter where you happen to be. So we need about 5 or 6 IP addresses for each person on the planet. Given that we currently don't even have enough IP addresses for all the people in China, looks like we need to upgrade IP.

  49. NAT doesn't stifle innovation by sbma44 · · Score: 1
    at least the way things are running now, most ISPs I've encountered use public address space. It's the consumer's choice to use NAT; if they want to be the next google no one is stopping them, they just need to avoid buying a router. Alright, they might have to call their cable company and get some ports opened -- but that's about it.

    That's not to say it'll stay this way, or that I think NAT is a great thing, but as it stands NAT is optional for most people.

    I for one would love to have public addresses for every machine on my LAN, and replace my NAT router with a simple, small, web-interface firewall box where I can open ports on a per-address basis (I don't think Linksys, D-Link, and the other sub $100 consumer router manufacturers make these, but they should). But in the meantime I'll make do with my SMC's finicky "Virtual Server" port forwarding features.

    1. Re:NAT doesn't stifle innovation by Shakrai · · Score: 1
      at least the way things are running now, most ISPs I've encountered use public address space. It's the consumer's choice to use NAT; if they want to be the next google no one is stopping them, they just need to avoid buying a router

      Well your ISP will usually stop you, either via explicit policies, like my ISP (Roadrunner) or via upload bandwidth caps (also my ISP). I like to ssh into my box from work -- then I got a nastygram from my ISP about running "servers". So I setup iptables rules to reject all ssh connection attempts with a "tcp-reset" except for those from my work IP addresses. To hell with you bastards! If I was really slick I would have found out what IPs they were scanning me from and just denied them ;)

      Agreed on the not buying a router thing. I use my Linux box as our NAT device (iptables rules). Also run Samba and Apache for our LAN but that's another post :) Problem is, even with this slick setup some applications (Kazaa lite is a glaring example), still insist on announcing the local IP address, so even if you setup port forwarding in iptables (or your $60 Linksys), it still won't work.

      --
      I want peace on earth and goodwill toward man.
      We are the United States Government! We don't do that sort of thing.
    2. Re:NAT doesn't stifle innovation by sbma44 · · Score: 1
      ok, that's true -- to be Google2 you'd need a business account, not residential broadband, or they'd hit you with bandwidth caps. Still, it's possible.

      One thing tho: you might want to check your NAT setup. I'm a *nix newb, so I bow to your skillz, but my SMC NAT router lets multiple instances of kazaa lite run at one just fine. Doesn't require ports to be opened up or anything...

    3. Re:NAT doesn't stifle innovation by Shakrai · · Score: 1
      One thing tho: you might want to check your NAT setup. I'm a *nix newb, so I bow to your skillz, but my SMC NAT router lets multiple instances of kazaa lite run at one just fine. Doesn't require ports to be opened up or anything.

      Oh, I can run it just fine, the problem is it still seems to report the IP address of my Windows box (192.168.254.50) to it's supernode, regardless of what my actual outside IP address is. Why the supernodes accept this (instead of using the IP address that the client actually connected from) is beyond me. Bottom line, I can run Kazaa, share files, download files just fine, but my choice of who I download from (or who downloads from me) is limited because of this. I can only download/share files with those who have globally valid IPs. Setting up port forwarding is worthless as long as the supernode is telling everybody that my IP address is 192.168.254.50.

      As I recall, Limewire used to (still does?) allow you to specify your actual IP address to in order to avoid this problem. Think Kazaa will follow their lead? (Or do the truly smart thing and have the supernode itself figure out the IP address)

      --
      I want peace on earth and goodwill toward man.
      We are the United States Government! We don't do that sort of thing.
  50. Sssssssh.... by snake_dad · · Score: 1

    This myth made my ISP decide that they could no longer charge for extra ip's handed out to customers, they said they just didn't have enough. This was the only way that you were allowed to use more than one machine on the cablemodem. Now they've finally allowed using NAT ... don't wake 'm up :)

    --
    karma capped .sig seeking available Slashdot poster for long-term relationship.
  51. Patenting the Grand Plan by handy_vandal · · Score: 1

    We are talking about replacing X, remember. This is an important aspect of the grand plan.
    Should I apply for a patent?


    Of course you should apply for a patent -- how else will you sue Microsoft for hijacking the grand plan ...?

    -kgj

    --
    -kgj
  52. hostip.info by Space+cowboy · · Score: 2, Informative

    Whereas this isn't really related, I've just put up a resource for geolocation of IP's to country/city. It'd be cool if some slashdotters were to type in/select their city - only takes 10 seconds :-)

    The url is hostip.info. The idea is to provide a free geolocation service that you can download the DB from. All the other ones I've found are either pay-for, limited in what you can do, or only to country-resolution. At the moment, this is just to country-resolution as well, but who knows how far it'll go :-)

    Simon.

    --
    Physicists get Hadrons!
    1. Re:hostip.info by anthony_dipierro · · Score: 1

      It doesn't work very well... I suggest you download the databases from here and incorporate them into your info. Click on list of patterns and list of translations. Or if you want I'll send you my tab separated values and some sample perl code. But first you have to open up your code. Anyone else have some data to add to the mix? If we combine the work of just 5 or 6 of us we'll probably have VisualRoute beat in no time.

    2. Re:hostip.info by Space+cowboy · · Score: 1

      The code is there - go to 'get the db' then click on 'site tarball' to get it. At least, it should be there - I'll check!

      When you say 'it doesn't work very well', what do you mean ? That there's not very much data ? Yup, it's pretty empty at the moment - it's been up for about 90 minutes [grin], and had about 67 people add a city. That's it. The countries are from the top-level domain registries, so should be pretty much ok.

      I'd planned on getting it onto its' own topic, but thought I'd post when I saw the IP4 topic - I thought a gentle introduction to slashdot might be in order since the code hasn't been extensively tested (though it's not exactly complex...)

      I'll have a look at the sarangworld.com site, cheers :-)

      Always open to co-operation - use my email (should be in the header) to get in touch :-) I might take you up on the TSV data once I've had a look at the sarangworld data.

      I thought if I could get the slashdot crowd on-side, and maybe some newspaper sites ("map the net!" etc.) we could populate it pretty quickly. It's only accurate to a /24 (but I reckon there's not going to be many /24's spread over more than one city)

      Simon

      --
      Physicists get Hadrons!
    3. Re:hostip.info by anthony_dipierro · · Score: 1

      When you say 'it doesn't work very well', what do you mean ?

      I mean it said I live in Georgia, when I actually live in New Jersey.

      Yup, it's pretty empty at the moment - it's been up for about 90 minutes [grin], and had about 67 people add a city. That's it.

      If you're relying on everyone in every IP address sublock to manually go about recording their city I'm afraid you're never going to have a usable system. After a brief check it looks like you're using the ripe data. Yeah, that'll get you the country some of the time, but it's completely useless as far as getting any deeper than that. Also, the other two files your fetch program tries to obtain seem to be unavailable. I'm still grepping through it, though.

      Always open to co-operation - use my email (should be in the header) to get in touch :-) I might take you up on the TSV data once I've had a look at the sarangworld data.

      I just used a simple perl script (and HTML::TreeBuilder) to parse his html. If you're not familiar with TreeBuilder I could send you the script. I'll send you an email with my email and AIM login. I probably won't have time to go over your scripts today, but I'd definately like to try to incorporate what you have into my scripts which I based on the sarangworld data.

    4. Re:hostip.info by Anonymous Coward · · Score: 0

      FWIW, I just corrected it each time it was wrong, and it seems to give me the right answer every time, now.

      There's not much incentive for people to do this, though, which could make gathering correct data difficult.

    5. Re:hostip.info by Space+cowboy · · Score: 1

      Thanks for doing it though :-)

      Simon

      --
      Physicists get Hadrons!
    6. Re:hostip.info by Anonymous Coward · · Score: 0

      Cool idea: is it just using visitor's remarks on their location to update the country-resolution list?

    7. Re:hostip.info by Space+cowboy · · Score: 1

      yep. I'm about to parse the tables from sarangworld.com as well :-)

      Simon

      --
      Physicists get Hadrons!
  53. Why we haven't run out by ziegast · · Score: 1

    I was working at an ISP when my favorite customer asked me, "I need 12 Class C networks for all of my virtual hosts". A few months back, he had purchased a load balancer (Alteon) that could load-balance web servers and provide a public address to the Internet for the cluster. No one would have any reason to access each individual virtual IP address on the web servers themselves, so I pulled a few address blocks out of my pocket:
    172.16.0.0
    172.16.1.0
    172.16.2.0 ...etc...

    I later explained to him that they were reserved addresses that weren't routable. He thought I was a genius. I, like many other network engineers, was just doing my job. If no one has any business accessing a server or computer from the Internet, don't make it routable to the Internet.

    -ez

    Karma: Whore (you post anonymously when you nothing constructive to add)

    1. Re:Why we haven't run out by chrome · · Score: 1

      I'm not to familiar with the Alteons (they get bad names here) as we use Foundry, but certainly with Foundrys there are some tricks you can't do with private IPs, like Direct Server Return (DSR) which give a distinct performance advantage.

      When the LB is just doing balancing, and no NAT (no rewriting of headers at all) then it works a lot quicker and can handle more concurrent sessions.

      There are still reasons for webservers behind a LB to have real IPs, they just aren't particularly compelling ones :)

    2. Re:Why we haven't run out by SCHecklerX · · Score: 1

      And what happens when that company's private network needs to merge with another's, via private wan link, or worse yet, IPSec? Sorry, but using NAT instead of guaranteeing unique address space for everyone's networks is causing many more problems than it is solving.

  54. IP as Memory Map by handy_vandal · · Score: 1

    I want an IP address for every memory location in each of my boxes.

    -kgj

    --
    -kgj
    1. Re:IP as Memory Map by Anonymous Coward · · Score: 0

      I won't be satisfied until every single atom in the universe has its own IP address.

      --
      God

  55. US Military by jhines · · Score: 1

    Back in june, their IP6 plans were big news.

    http://slashdot.org/article.pl?sid=03/10/22/1755 25 8&mode=thread&tid=103&tid=126&tid=95&tid=9 9

    Given their size, this will get IP6 into many parts of the USA.

  56. If I read one more thing about NAT == security?!? by AndroSyn · · Score: 0, Flamebait

    I'll scream. Lets get the facts straight.

    What most people think of as NAT boxes, are actually combination NAT/Firewalls. The fact that you have non-unique private IP addresses on the hosts behind it does not make anything more secure. If the NAT box is compromised, its real easy to go after the machines behind it. This is no different than having public IP addresses on the devices behind your firewall. Firewall gets compromised, same deal. Now if you have firewall configured correctly, it will block packets to the hosts behind it. With a NAT device, this is really the only mode of operation it has, short of port forwarding certain things to internal addresses.

    Now, does this make sense to any of you people, or are you all slow?

  57. Why the status quo will stay as is by stratjakt · · Score: 2, Insightful

    Most ISPs are making good $ charging out the ass for multiple IPs.

    Comcast wants something like 20 bucks extra a month for each extra IP. Folks who don't understand firewalls and routers and NATs think they need one for their Xbox, PS2, laptop, etc.. Of course, they can only claim they need to charge because of the shortage within the IPv4 addressing space.

    IPv6 makes this means of income obsolete. We all know that phone, cable, and media companies absolutely HATE when an improved technology comes along and makes their business model null and void.

    IPv4 is here to stay for a long while.

    --
    I don't need no instructions to know how to rock!!!!
  58. Arrrrg... by Junta · · Score: 1

    At least know the proper NAT ranges! I've seen even professionals *extremely* misguided that 192.0.0.0/8 and 10.0.0.0/8 are the two NAT networks. They aren't, well, 10.0.0.0/8 is. Again, the private subnets are:
    10.0.0.0/8
    192.168.0.0/16
    172.16.0.0/12

    Don't use outside that range! I've seen stuff *ship* with what is obviously meant to be a private net address that was outside the range because the manufacturer didn't know the netmasks...

    --
    XML is like violence. If it doesn't solve the problem, use more.
    1. Re:Arrrrg... by Anml4ixoye · · Score: 1

      My Apologies. We use all three, and I should have been more specific with that.

    2. Re:Arrrrg... by WuphonsReach · · Score: 1

      I wish the various cable/DSL router companies would randomize the 3rd octet. Right now, they like to default to 192.168.0.x.

      On a strange note, our internal corporate network is 192.0.1.x - which was setup a long time ago (prior to my tenure) and which hasn't been worth changing yet. At least we're finally the point where we use DHCP for everything and static DNS entries instead of IPs so if I ever do decide to actually switch it won't be as difficult.

      --
      Wolde you bothe eate your cake, and have your cake?
    3. Re:Arrrrg... by ThrobbingGristle · · Score: 1

      I know a company that used 11.0.0.0/8 as their internal address space.

      I guess they were Spinal Tap fans or something...

      It goes to 11!

      No, they probably were just idiots.

  59. Counterforces by xant · · Score: 1

    Excellent essay.

    I think there are some counterforces at work against the IPv4 inertia that we're currently experiencing. We may not run out of addresses, but you imply yourself that we're running out of useful addresses - people can't provide services off of their own computers.

    I believe that for the last 2-3 years we've seen a trend by "plebians" as you accurately put it - the second-class citizens of the Internet who have asynchronous bandwidth and not much address space - to want to publish their own content. Almost every ISP now offers webspace to its customers and tools to build a website. Blogs are skyrocketing in popularity, despire the lack of many with actual entertaining content. People want to read about . . . other people like them. It's the Reality TV trend, carried over to the Internet. (Or perhaps Reality TV is the Internet trend, carried over to television, but I digress.)

    Powerful open source and for-pay web tools are making it easier and easier to publish dynamic content. Soon people will discover that there are other ports than port 80, and will want to establish dynamic applications over those protocols as well. Tools will spring up to help those entrepreneurs. All these trends are going to continue; I predict we'll see an exponential growth in people using the Internet to become creators, instead of just consumers.

    With these citizen-created services will come a need for the security features, never mind the address space, that IPv6 has to offer. People are already starting to realize that NATs are making it more difficult to run the publication apps that they want to run. I see "I can do that at work; why can't I do it at home?" becoming a common complaint. "I want to publish on the Internet" will be the mantra that finally kicks IPv6 into gear.

    --
    It's rare that you're presented with a knob whose only two positions are Make History and Flee Your Glorious Destiny.
    1. Re:Counterforces by WuphonsReach · · Score: 1

      Until you get into how much of a PITA it is to run your own server. Making sure that your box doesn't get hacked, that all your security fixes are in place, that a virus doesn't wipe you out.

      Been there, done that and the $60/year that I spend for a host is well worth it.

      --
      Wolde you bothe eate your cake, and have your cake?
  60. Once again by Meor · · Score: 1

    The reason why we want more addresses isn't because we want more nodes, it's because we want simpler routing. If every single node was at a different place on earth, the routing for them all would be a mess; the way IPv4 is designed the routing tables on routers would be huge. The more open space you have between addresses, the simpler routing is. NAT is *not* a solution to IP address shortage, it is a hack. NAT does not provide true connectivity. People don't want to be on unroutable addresses, they do it because they have to. IPv6 solves a lot more problems than ip address shortage. Don't even think of posting your opinion here until you've gone through the entirety of www.6bone.net Auto address configuration, security, simpler routing. Once again, I hate most slashdot users. People who post "We're not running out of addresses, we don't need IPv6" have about the mentality of a 15 year old script kiddie. Learn what the problem means before you try to answer it.

  61. Routing by DaMeatGrinder · · Score: 1
    Its not just about the numbers.

    The Internet today doesn't have a structure that reflects IP address allocation, thus requiring huge routing tables to be maintained by routers.

    RFC 3587: Moreover, the allocation of IPv6 addresses is related to policy and to the stewardship of the IP address space and routing table size, which the RIRs have been managing for IPv4.

    The general format for IPv6 global unicast addresses as defined in "IP Version 6 Addressing Architecture" [ARCH] is as follows:
    <global routing prefix> <subnet ID> <interface ID>
    where the global routing prefix is a (typically hierarchically-structured) value assigned to a site (a cluster of subnets/links), the subnet ID is an identifier of a subnet within the site, and the interface ID is as defined in section 2.5.1 of [ARCH]. The global routing prefix is designed to be structured hierarchically by the RIRs and ISPs. The subnet field is designed to be structured hierarchically by site administrators.

    ... in other words, a hierarchically structured internet = small routing tables. An internet where every /24 can be located geographically anywhere = BGP gets overloaded.

  62. Couterexamples by hey! · · Score: 3, Informative
    Nonsense, I think most of us do it because it makes good sense. You don't want your local network having a public IP address, even if you do have a firewall and the best IDP system available. Why create the risk?

    Not at all.

    Just because you have an assigned network doesn't mean that that network (or all parts of that network) has to be connected. You could even NAT an assigned address behind a firewall if you wanted, and never put out any routing information. It would be just as secure as a non-assigned address, but very convenient in many situations.

    For example, I'm setting up an ad hoc VPN right now between several companies collaborating on a project. Naturally, we are not giving access to each others LANs, but separate segments. Howver, we can't ignore the unassigned addresss used by the other partners. If he uses 192.168.100.0/24 for his LAN, I can't use it for my VLAN segment.


    Another example is when companies merge. They could just plug their LANs in and know everythign would work.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    1. Re:Couterexamples by Anonymous Coward · · Score: 0
      Another example is when companies merge. They could just plug their LANs in and know everythign would work.

      Thanks for the comic relief, man.

  63. IPv4 Vs. IPv6 by blankinthefill · · Score: 2, Insightful

    The problem with IPv4 does not seem to be the lack of address space, but that will be a telling factor when/if a switch is made.
    The major problems are, as has been mentioned, its inefficiencies and its current state. Currently the IPv4 standard is a cobbled together mess. VLSMs and NATing are late additions to the game, and are merely attempts to save an old and dying hulk. The fact remains that no matter what we add to IPv4, it will always be inefficient. In IPv6, most of these methods are inherent and relatively efficient. The mere fact that they are inherent as opposed to added on makes the standard a better one than IPv4 will ever be. Heck, IPv6 even has features that IPv4 doesn't (And probably won't).
    Address space, though, will play a significant part. The graphs and projections are all well and good, but I don't believe they take into account many of the factors involved. As broadband and DSL become more popular and more implemented, it is going to increase the demand for static addresses. Even though there are bad points to having a static address, there are also good points. People will want to have their own address for everything from their cell phones to their home LANs to whatever you can think of. The rush of in the early 90's is nothing compared to what's coming. We have to account for the further IPzation of all products in life, from cars to houses to coffeemakers to refrigerators. Home networks are on the spread. All these things are going to make people want more addresses, addresses that IPv4 can't provide, and even if it could, it would be inefficient, time-consuming, and slower than any thing that IPv6 would provide. This will drive a move away from IPv4. As youngsters become more and more used to the changing faces of tech, they will become more educated in its use as well. This will mean that today's techies will be tomorrow's average citizen. I, personally, don't know of any geek, techie, nerd, whatever you want to call it, who likes using a system that is old, broken, and inefficient to boot! Maybe you do, but I doubt it. These tech savvy youngsters, coupled with increasingly knowledgeable management (hey, it could happen!) would only increase the drive away from IPv4.
    And finally, I think that the authors forgot to take in to account the fact that most growth in certain fields happens exponentially. Most of the technologies that will drive a move away from IPv4 are new, or not old enough to be established. As soon as they age just a bit, and the bad ones are weeded out, the growth in those fields will rise by leaps and bounds. We have seen it with television, radio, cell phones, and most especially computers. To predict an almost linear line of growth is approaching on the naive! Like I said, growth states slow and rapidly increases after it reaches critical mass.
    With all that said, may IPv4 rest in peace. Long live IPv6!

  64. Shortage of area codes teaches a lesson by UpLock · · Score: 3, Informative

    When the Bell system was broken up, the phone system's allocation scheme for area codes and prefix blocks was disrupted. Phone service providers were issued blocks of 10,000 phone numbers with a given prefix, from which they allocated local customers. There was no method for reclaiming unused portions of blocks from independent phone companies. So long as one number from a block remained in use, that prefix block could not be reallocated. THAT is why we suddenly needed new area codes--not because we had run out of unused phone numbers. At the time the new area codes were issued, the actual in service phone numbers comprised less than 50% of the available pool.

  65. Food analogy by Matthias+Wiesmann · · Score: 2, Insightful
    As usual, the problem is not that there are not enought ressources, but that they are not well distributed. There is plenty of food on this planet, yet people are still starving. There are plenty of free IP addresses indeed.

    • Do I have my own IP address? No.
    • Do I have my own subnet? No.
    • Can I get them for a reasonable price? No

    So please stop telling me there is no problem. I thought the basic premise of capitalism was that a resource that is plentiful should be available for a low price?

    Saying that NAT solves the problem is shortsighted. You can put many clients behind a NAT, setting up many servers is more difficult. Sooner or later, each portable phone will have an IP stack, and thus will need an address. As long as those phones are clients, NAT will do the trick, but sooner or later somebody will want to build an application where each phone is a server...

    Using NAT is the same kind of kludge than using offsets for 16 bits pointers in the 8086 instead of 32 bits pointers it worked for some time, but ultimately it was not the solution.

    I'm not saying I have a god given right for an IP address, but that for certain application, peer-to-peer, it will help. I will not be surprised when china or Japan has the next killer app that runs on portable phones, or lots of small computers and basically was possible because the region adopted IP6. When this happens, the same guys who are now saying the IP6 is irrelevant will bemoan the fact that this opportunity was neglected by politics.

    You might argue that the problem is not the address space, but the organisation distributing them - as with food, this is true (but I did not hear Bush saying that Montesanto should stop doing better crop and improve food distribution in the world). In the end, this is a political problem - in general it is easier to solve technical problems.

  66. been known for quite some time now by blueworm · · Score: 1

    I've known this for a while now. It's clear that since a lot of people are moving to NAT to try and protect themselves from viruses and worms exploiting windows vulnerabilities, as well as people sharing service from a single ISP, that IPv4 is here to stay until v6 is legislated into effect.

  67. "Fairly Recently?" by mveloso · · Score: 4, Insightful

    Fairly recently as compared to when? I remember using ftp behind NAT years ago, back in the mid-90s...and boy does that sound strange.

    Anyhow, the stuff now works and is stable (and has for years), so there's no reason to whine about stability, etc. If your software doesn't work behind NAT, it's because they hired an inexperienced network guy to write the code.

    Why not complain about something else, like the crappy X server stuff?

    1. Re:"Fairly Recently?" by Webmonger · · Score: 1

      The problem is that NAT breaks the interconnectedness of the Net. If two machines are NATed (and on different networks), they can't talk directly to each other.

      There are many situations where direct connections are desirable or necessary.

    2. Re:"Fairly Recently?" by Abcd1234 · · Score: 4, Insightful

      Fairly recently as compared to when? I remember using ftp behind NAT years ago, back in the mid-90s...and boy does that sound strange.

      Yeah... it took until around 6 years ago before FTP would even work through a NAT. FTP! One of the oldest protocols on the 'net! And this requires stateful management on the server, which is non-trivial. Basically, it requires a protocol-specific hack.

      Anyhow, the stuff now works and is stable (and has for years), so there's no reason to whine about stability, etc. If your software doesn't work behind NAT, it's because they hired an inexperienced network guy to write the code.

      Sorry, but you're totally wrong, here. There are many applications (IPSec being the most obvious, as well as end-user apps, like VoIP, P2P apps, etc), where the very architecture of said application means NAT fundamentally breaks things. And yes, there are ways to hack around these limitations, but they're just that, hacks. And this is unavoidable... the minute you want machines to be able to directly contact other machines, things break down in the face of NAT.

    3. Re:"Fairly Recently?" by Gerald · · Score: 1

      The problem is that NAT breaks the interconnectedness of the Net. If two machines are NATed (and on different networks), they can't talk directly to each other.

      In many circles (e.g. corporate intranets, data centers, my house) this is a feature. Putting a policy enforcement point (aka a firewall) between your network and the rest of the Internet keeps bad things from coming in and ensures that your users are using the network properly.

    4. Re:"Fairly Recently?" by qtp · · Score: 1

      If two machines are NATed (and on different networks), they can't talk directly to each other.

      [sarcasm]
      Yep, and we all know what a good idea it is to have every single machine connected to a public interface. In fact, the very goal of the internet is so that anybody can connect to any machine at all. At least any authorized person, such as your employees, your boss, your neighbor, your neighbors kids, law enforcement, the RIAA, the MPAA, the Thought Police, etc. Nat is damaging the safety and freedom of the common man with it's ability to hide computers from those who exist to protect us, our rights and our privacy (see above list). Hell, perhaps NAT should be outlawed! I'm only thinking of the children!
      [/sarcasm]

      If you want your machine to be public, get a public IP address, if you want it hidden, use an RFC 1918 addy. Much of the "shortage" of IP4 addys is due to the large netblock owners using public addresses for networks and machines that are not accessable and have no reason to use be accessable from the internet. The rest of the "shortage" is due to large netblock owners that do not use the majority of thier addresses, but hold on to them anyway.

      --
      Read, L
    5. Re:"Fairly Recently?" by Webmonger · · Score: 2, Insightful

      Putting a policy enforcement point (aka a firewall) between your network and the rest of the Internet keeps bad things from coming in and ensures that your users are using the network properly.

      Indeed. But firewalling without NAT is equally effective, and allows you to selectively unblock machines and/or ports.

    6. Re:"Fairly Recently?" by aminorex · · Score: 1

      For "one of the oldest" I read, "one of the
      most obsolete". Nat has rendered those old
      protocols, like h.323, obsolete. They could
      not adapt to the new environment, so they lost
      the evolutionary competition for selection.

      --
      -I like my women like I like my tea: green-
    7. Re:"Fairly Recently?" by Webmonger · · Score: 1

      If you want your machine to be public, get a public IP address, if you want it hidden, use an RFC 1918 addy.

      What if you don't want to run a public service, but do want a few others to connect to you?

      Videoconferencing, bittorrent and netgaming all work best with direct connections. Yet none of these match the traditional idea of a "server" as a dedicated machine that is always public and available.

    8. Re:"Fairly Recently?" by Random832 · · Score: 1

      could you FTP when both you and the ftpd were behind NAT? even if so, many things don't work with double-end NAT (AIM file transfer, DCC, VoIP (i think))

      --
      We've secretly replaced Slashdot with new Folgers Crystals - let's see if it notices.
    9. Re:"Fairly Recently?" by ThrobbingGristle · · Score: 1

      H.323 is obsolete? News to the telco industry. Of course, a lot of stuff is news to the telco industry.

      Also, SIP has many problems with NAT and firewalls too. So many that companys make dedicated SIP fixers that attempt to repair SIP packets that have obviously been NATed at one point.

      How does NAT obsolete another protocol just because it needs protocol specific hacks? Sounds to me like NAT complicates/breaks any protocol that doesn't involve exactly one connection between two hosts and never references an IP other than in the IP header. To me, that sounds like NAT is what's broken, not SIP/H.323/FTP. Ok, FTP is stupid, but the point stands.

    10. Re:"Fairly Recently?" by Random832 · · Score: 1

      there are fundamental concepts that are not possible to implement in an obvious/sensible way if both ends are behind NAT... anything that involves negotiating a connection on a dynamically allocated port via an already-open (on a static port that's translated through) communications channel, is impossible without lots of extra overhead. (correct me if i'm wrong)

      --
      We've secretly replaced Slashdot with new Folgers Crystals - let's see if it notices.
    11. Re:"Fairly Recently?" by squiggleslash · · Score: 1

      Quite. And another thing, to avoid over use of telephone numbers, you should ask your telephone company not to give you a phone number unless you want to be called by anyone and everyone. If you just want to be called by your friends and family, you should figure out some other, mindlessly complex, workaround instead of having a directly ringable telephone number.

      --
      You are not alone. This is not normal. None of this is normal.
    12. Re:"Fairly Recently?" by Doomdark · · Score: 1
      Fairly recently as compared to when? I remember using ftp behind NAT years ago, back in the mid-90s...and boy does that sound strange.

      Using FTP in passive mode was possible, but active mode needed all kinds of tricks (a kernel module for linux I think?). And yes, I had to deal with that in mid-90s. Thing is, FTP was designed on assumption both ends had real IP addresses (to facilitate truly bi-directional communication), and NAT was royal pain in butt to get around.

      --
      I like paying taxes. With them I buy civilization -- Oliver Wendell Holmes
    13. Re:"Fairly Recently?" by qtp · · Score: 1

      Videoconferencing, bittorrent and netgaming all work best with direct connections.

      I don't know about Videoconferencing, or netgaming, but I'm behind NAT and I've never had a problem with participating in bittorrent. It works fine in both directions.

      --
      Read, L
    14. Re:"Fairly Recently?" by qtp · · Score: 1

      mindlessly complex,

      WTF is so difficult about NAT?

      We've got a VOIP phone on our network that works with no problems at all behind NAT (not to mention the fact that your analogy doesn't really apply, the telephone interchange system bears very little resemblance to IP).

      --
      Read, L
    15. Re:"Fairly Recently?" by squiggleslash · · Score: 1
      NAT is difficult if you have two hosts behind two NAT gateways on two seperate networks and you want them talk to each other. And if you think that's easy "Oh, just go into the firewall, edit the translation tables, hope that it doesn't require arbitrary ports to be opened", etc, try adding an additional box that needs similar services to be published and see how far you get.

      As for the latter case, in the case of my example, there is a resemblance. If you're hiding machines behind NAT gateways, you're making them unaddressable. Sure, you can set up "rules" - and you can create bizarre rules for how to answer a shared telephone number too, but it shouldn't be necessary.

      Really, NAT is unnecessary and a pain. It's used for the most part because we never get allocated enough IP addresses - most ISPs will give their DSL customers one, most businesses are lucky to get a class C these days. So we forcably ration our addresses, make our machines unaddressable and use convoluted routing rules to try and get around it. And when you say "Hey, but there's a solution, IPv6 and it works today!", everyone says "Why should we use a working, sensible, practical solution when we have this NAT stuff that sort-of-works even if it's a maintenance nightmare?"

      Why indeed?

      --
      You are not alone. This is not normal. None of this is normal.
    16. Re:"Fairly Recently?" by qtp · · Score: 1

      NAT is difficult if you have two hosts behind two NAT gateways on two seperate networks and you want them talk to each other.

      Set a tunnel. (Encrypt it even.) Use port forwarding on high ports. Use one of the many vpn solutions available. Use a proxy firewall. Multi-home your firewall if necessary

      Just don't front a machine onto the internet unless you absolutely have to.

      NAT is unnecessary and a pain.

      NAT is usefull and rather easy. How much could your ISP be charging for an additional IP anyway? $5.00? $7.00? That much! In order to save a few bucks, you're gonna front each and every machine you have onto routable addresses. Great Idea! 'Cause we all know that every machine in the universe needs to be accessable.

      BTW, here's a link you might be interested in:

      Freenet6.

      Get whatever IPv6 software you need for your OS, and install Freenet6 on your gateway. Start using it now, don't bother waiting for your ISP to catch up. Works fine, but if you're behind a firewall... Let's not get into that one again.

      --
      Read, L
    17. Re:"Fairly Recently?" by Webmonger · · Score: 1

      I don't know about Videoconferencing, or netgaming, but I'm behind NAT and I've never had a problem with participating in bittorrent. It works fine in both directions.

      Bittorrent is in the class of "works with NAT, but works best without it".

      If there's one seed behind NAT and no one else is downloading from it, you won't be able to download that torrent. If someone is downloading from the seed, they therefore don't have NAT, and therefore you CAN download from them.

  68. NAT isn't evil. by Godeke · · Score: 1

    IP shortages forcing the creation of NAT actually turned out to be a good thing.

    NAT has created the opportunity that most private boxes can be operated behind the integrated firewall that is normally provided by such devices. If the cable companies would provide the cable modem with NAT and modest firewalling instead of assigning public addresses to the uninformed masses, many of the recent insecurities would be *much* less critical.

    In the best possible world, everyone would be running public addresses behind a properly configured firewall, with security patches addressed in a timely manner.

    In the *real* world, we have unpatched machines directly accessible with little hope they will be addressed. I wish the NAT bashers would settle down. No, NAT and weak firewalls are not secure... but they are an order of magnitude better than hanging the clueless out in the wind like is currently done.

    Those who moan about not being able to run the services they want should really learn about port mapping.

    Of course, my cable company recently decided I can't even *send* to port 25 anymore, except for the cable company server... that has nothing to do with IP allocation or NAT. It has *everything* to do with the problem addressed above... if the company would supply a NAT box with firewalling, they could do the firewalling of 25 at the users computer, and the user could open an additional server without compromising the integrity of the Internet at large with virus laden beasts.

    IP 6 will mean even more machines without even weak firewalls, meaning a more vulnerable environment for those without the clue to buy a firewall.

    --
    Sig under construction since 1998.
    1. Re:NAT isn't evil. by Morth · · Score: 1

      If the cable companies would provide the cable modem with NAT and modest firewalling instead of assigning public addresses to the uninformed masses, many of the recent insecurities would be *much* less critical.

      And what exactly is it NAT helps with that the firewall doesn't on its own?

      Those who moan about not being able to run the services they want should really learn about port mapping.

      What about services that have dynamic port numbers, such as ftp, dcc, basically any client to client file transfers. Yes there's passive ftp, but what about when both sides are behind NAT?

      IP 6 will mean even more machines without even weak firewalls, meaning a more vulnerable environment for those without the clue to buy a firewall.

      You said it yourself. Provide these users with a firewall. But NAT isn't a firewall, it's a bad way to solve a problem while waiting for a better.

    2. Re:NAT isn't evil. by Godeke · · Score: 1

      You missed the point. The few people who are behind firewalls today in homes and small business are there because the NAT device *includes* a cheap firewall.

      I have had very little luck convincing people and companies to purchase firewalls on the security only front. People are stupid when assessing risk.

      However, show a company or user how they can run many computers off on one connection, and it happens to include some security, and they go for it. Your suggestion to "provide these users with a firewall" doesn't fly in the reality of a user base that would prefer to pinch pennies and clean up the mess later.

      I have made it a requirement that my clients use a firewall if I will be responsible for any administrative tasks. It's lost me a few customers, but then they aren't the ones I want if they are that clueless. Apparently, from the impact of some of the recent worms, not many consultants are adamant about these things. So I appreciate any "accidental" security that happens.

      --
      Sig under construction since 1998.
    3. Re:NAT isn't evil. by Anonymous Coward · · Score: 0

      "And what exactly is it NAT helps with that the firewall doesn't on its own?"

      Firewalls aren't secure if they aren't configured right. How many cable modem users can correctly configure there own firewall? NAT isn't perfect but, at least it does something to address security. It's hard to portscan a machine if you can't route to it.

      His solution is not ideal and may not be for everyone but it is more secure... even if you run IP6.

  69. Re:IPv6 = loss of anonymity by Sloppy · · Score: 1
    And this is really scary, because as we all know, it's impossible to write a packet filter that changes a packet as it moves between networks. It's one of those impossible mythical things, like having a machine lie about its MAC or change the MAC of its adapters. Scary stuff, indeed.

    [/sarcasm] BTW, privacy and anonymity aren't the same thing.

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  70. *Assuming* that growth stays constant... by Anonymous Coward · · Score: 0
    The one article says that numbers would run out somewhere around 2020. Did you read the list of assumptions that came with that figure?

    Assuming a smooth continuity of growth in demand where growth rates are proportional to the size of the Internet, and
    assuming a continuation of the current utilization efficiency levels in the Internet, and
    assuming a continuing balance between public address utilization and various forms of address compression, and
    assuming the absence of highly disruptive events, then
    it would appear that the IPv4 world, in terms of address availability, could continue for another two decades or so without reaching any fixed boundary.

    Plus, it's better to get it off the ground now than wait for the numbers to run out, and if they believe that they'll run out in 2005, then it's better to be safe than sorry.
  71. It's not the addresses, it's the routes by nsayer · · Score: 1

    Last I heard, the big issue that was going to be the "death of IPv4" was the growth of the non-default routing table.

    Almost every internet host and router has a default route pointing to their upstream. At the core of the internet are a collection of routers that do not have default routes, but instead must be able to find the next hop for *all* hosts.

    Because of the haphasard allocation of IPv4 addresses, it's relatively difficult to agregate those routes, and so the routing table is very large. It takes very expensive machines to keep up.

    IPv6 is not required to fix the problem, per se, but it would require a complete re-addressing of most of the existing Internet. The reason we're where we are is that when those legacy allocations were made, no one had any clue that the Internet would be as pervasive as it is. Now that we know better, we can insist on better agregation. IPv6 was designed with this in mind, but the biggest contribution will be that agregation of routes will be insisted upon from the start. That means that the non-default routing table will be vastly smaller, and the core routers will scale much better.

    At the same time, it is true that we've managed to stretch IPv4's address space through abominations like NAT and name based virtual hosting. I'd hardly call that a victory.

    1. Re:It's not the addresses, it's the routes by NerveGas · · Score: 1

      While times *used* to be that it took expensive machines to keep routing tables, a quick trip to eBay with $1,000 will buy you a machine that will handle at least 4 full BGP feeds. If you even need two BGP feeds, chances are that your bandwidth costs greatly eclipse the cost of the router.

      steve

      --
      Oh, you're not stuck, you're just unable to let go of the onion rings.
  72. The two are not mutually exclusive by anticypher · · Score: 1

    I keep seeing articles about switching over from one addressing scheme to another. DJB rants about how it will cost trillions and trillions of dollars and everyone must one day suddenly turn off all IPv4 machines, and switch on v6 machines. His narrowminded buttheadedness is as good a reason as any to avoid his holier-than-everyone-else-ware.

    All modern machines are shipping with IPv6 built in, ready to turn on. Its not an exclusive switch, both stacks peacefully co-exist, and resolvers are capable of returning one preferred scheme over another.

    So for the next few years we'll see more and more IPv6 enabled machines, running both v4 and v6. Until one day some marketing fscktard figures out it is THE great bullet item to differentiate his product from all the others, then there will be an avalanche of "Newest Generation Internet" products.

    Microshaft is already beating the IPv6 drum to developers who want to sell into the .gov.us space, showing how WinXP, longhorn, and the .net infrastructure are already IPv6 enabled. By developing your products on a windoze platform, then automatically you meet one of the newest checklist items. There is no mention about how Solaris, some-but-not-all linuxes, and OS X all have IPv6 ready to go.

    There is still a ways to go for other equipment manufacturers. Cisco consumer grade products can't deal with IPv6 at all, and they are digging their heels in to prevent home users to have IPv6, but with no rational explanation except it might somehow hurt their revenue. Other SOHO router products are a mixed bag, but over the next year or two it will become a mandatory feature.

    There are lots of cariers in Europe now offering IPv6, and IPv6 exchange points are opening up. Some of the more progressive IXes offer it to their customers, although pricing is still very random because the traffic is too small at the moment. Within a year or two, IPv6 will just be offered along side IPv4 all over Europe, because traffic is just traffic. Then all those little islands will join up and we'll see a long period of co-existence between stodgy nostalgic backwards looking IPv4 types and businesses who need to be on the latest version of the internet.

    the AC

    --
    Hemos is like...sci-fi fans;he thinks technology is cool, but he hasn't bothered to understand the science it's based on
  73. IPv4 won't run out for a while because.. by riflemann · · Score: 2, Insightful

    A lot of the reason why IPv4 won't run out is due to the fact that it's so hard to get any space. With extremely strict assignment rules, of course it will be a while before they are all used up.

    Unfortunately, this just means that the ugly hack known as NAT will continue to be used, breaking many applications and protocols, not to mention external reachability of many devices. If there was reachability to all devices, the net would be a lot more useful for controlling embedded devices, but then we'd quickly use up a lot of space more quickly.

    Address space is only a part of the reason to move to IPv6. There are plenty of other features which should be reason enough to move over:

    - Auto address configuration
    - No more LAN renumbering/resizing games
    - Built in tunnelling functions for portable devices
    - Simpler address hierarchy
    - Address renumbering is much simpler, and will soon be do-able automatically
    - Standardised IPSec functionality in all devices

    IPv4 will not run out with the current allocation guidelines - but it will continue to have incredibly restricted functionality due to NAT.

  74. NAT sucks-Security sucks. by Anonymous Coward · · Score: 0

    "As others have noted, the "protections" and IP multiplication benefits of NAT have had a side effect of choking information flow and flexibility."

    That's the very definition of "security". You can either have open "information flow" and be at risk, or you can control information flow, and have security. And flexibility is an inverse function of security. IPv6 isn't going to change those facts, only make them finer-grained (this machine has more security than that machine, as opposed to "this group" of machines has more security than "that group" of machines).

    1. Re:NAT sucks-Security sucks. by 4of12 · · Score: 1

      True enough.

      My beef has always been that control of information flow for simple-minded security policies (we want to do as little work as possible) is to simply reduce information flow.

      I'd just like to see more intellgence built into the control, instead of draconian measures, cutting off ports wholescale.

      --
      "Provided by the management for your protection."
    2. Re:NAT sucks-Security sucks. by Anonymous Coward · · Score: 0

      "My beef has always been that control of information flow for simple-minded security policies (we want to do as little work as possible) is to simply reduce information flow.

      I'd just like to see more intellgence built into the control, instead of draconian measures, cutting off ports wholescale."

      Umm...you do realize that ports are seperate from addressing, be it IPv4 or 6? Draconian port measures can happen with either scheme, and even more so with more addresses to hit. The same with bandwidth-shaping The finer-grained the security, the more work involved in implimenting it. The only reasonable compromise is an educated public having good "information control" at the NIC level.

  75. The govt can mandate it and do an Eisenhower by javester · · Score: 1

    Building out the Interstate system during Eisenhower's time, IMHO, was a big factor in cementing America's dominance - enabling faster, cheaper interstate commerce, and allowing America to be a more homogenous melting pot. It will even help the struggling IT industry, wouldn't it?

    Why not do the same now? That is, build the digital highway on IPv6. Mandate that all govt agencies start using the system, juicing up the telecom industry, and taking advantage of all that dark fiber?

    Wouldn't IPv6 make e-govt, web services easier among other things?

    Heck, maybe, they can revamp the SMTP system too to require IPv6 usage, so that you can really track down em spammers!!!!

    1. Re:The govt can mandate it and do an Eisenhower by javester · · Score: 1

      Ooopppsss.... I made a bit of a non-sequitur last sentence of first paragraph. That was meant to be the last sentence of my posting.

      Anywhooo... the US is losing its technological lead and we can reclaim it by mandating IPv6. It will allow some software companies to create the next killer-app too, and maybe, even reclaim the broadband title at the same time (S. Korea is the most broadband connected country right now).

      Why, it might even enable an "agreeable" DRM that everybody can live with, since you have some security features right on the network layer.

  76. We've already run out by Morth · · Score: 2, Insightful

    Well at least I have. I want to run https/ftps on several of my subdomains, but I only have one ip. I can only use https with one hostname per ip.

    That's just one example. Another is sending a file or playing a game or whatever between two computer each behind a different NAT. You have to do ugly port forwarding rules that might be more or less huge ranges. People have to learn how tcp/ip works on a level completely unnecessary unless you're a techie. And god forbid you want to run two public game servers behind the same nat (many games don't let you specify port to connect to).

    NAT is a necessity, not a feature. Things would be so much easier if it wasn't needed.

    1. Re:We've already run out by Quill_28 · · Score: 1

      There is a lot of things that can't be done well or at all with NAT.
      The problem is NAT solves about 80% of the problems, it is too good.

      But agree NAT sucks with internet games, running servers, and DNS.

    2. Re:We've already run out by ysachlandil · · Score: 1

      Have you tried Apache's ProxyPass directive??? (that is assuming you use Apache)

      Instead of using for example https://sub.domain.com/index.html use https://domain.com/sub/index.html

      HTH

      --Blerik

    3. Re:We've already run out by Morth · · Score: 1

      That's how I'm setting it up now, but it's suboptimal in some ways. Plus it only works for http, there's other protocols out there (FTP, for example, which has this problem even without TLS).

      Sure, perhaps it's something I should live with on a personal internet account. But if everyone was running IPv6, I wouldn't need to, as there'd be plenty of IP-numbers to go around.

  77. The myth of "better" by Anonymous Coward · · Score: 1, Interesting

    "NAT killed IPv6"

    That's because NAT is a *better* solution than IPv6.

    Now before you get your knickers in a bunch, lets take a look at the old saw of "VHS won despite Beta being better".

    I'm here to tell you that this is the biggest myth in the tech community.

    When VCR's first came out, people wanted them to timeshift, and to tape movies from TV. But a movie is 2 hours long. Beta was first and a compromise was to limit recording time to 90 minutes per tape.

    Whoa. Big problem.

    JVC sensing an opportunity made a small, but significant "improvement". They made the recording time 120 minutes. Picture quality was worse, but here the key point:

    "People didn't care about the best picture, they wanted to tape movies".

    Thus, the videophile saw beta was clearly better than VHS because the picture was noticably better. So VHS got a foothold.

    Sony finally killed off beta by making a key mistake.... they refused to license Beta except under very stringent and costly conditions. By contrast, JVC was whoring the VHS spec out to everybody.

    By this time, Sony figured out a way to get longer record times, but it was too late. The die was cast. Sony lost beta because they didn't move quickly enough on the features that people wanted, and they didn't move agressively to get licensees of their Beta technology.

    This was repeated with the 8mm debacle just a few short years later.

    What does thsi have to do with IPV4 vs IPV6. Only this:
    While IPv6 is a technically "better" solution, it isn't solving the problem that people want, and it has a fairly high price tag to boot! So IPv6 from that standpoint is the Sony Betamax of 2003. Better, but only to the elite few.

    1. Re:The myth of "better" by Anonymous Coward · · Score: 0

      NAT is the metaphorical equivalent of putting a band-aid on a gun shot wound. It may have helped the bleeding, but there's much worse problems behind it.

  78. NAT firewalls are a huge factor and a problem by the+frizz · · Score: 1
    And here's a comprehsive list of Things that NATs break

    My pet peeve is not being able to use NetMeeting without a server in the middle when both ends are behind a NAT. This happens all the time from one work place to another work place. Doesn't the same problem affect all p2p applications?

  79. Security isn't an absolute. by Anonymous Coward · · Score: 0

    I'm not certain you understand security to begin with(1). Security has never been about absolutes, but about statistics. What are the odds of a simple consumer-level NAT box being compromised to being with? What about a NAT box in front of a business? Saying that NAT isn't security because it can statistically be compromised is silly. All security can eventually be compromised. Does that mean that it isn't security?

    (1) The purpose of security is to discourage someone from doing something, and if they do pursue? To slow them down.

  80. Ah, the myth of "trust" by Anonymous Coward · · Score: 0

    "magine a world where you can trust the "from" IP address in a packet."

    Just so everybody knows, this is the same kind of "trust" that microsoft wants you to have with Longhorn.

    Thanks, but no thanks.

    Anonymity is a good thing, even if you have to put up with a bunch of crap from "the bad guys".

  81. Re:MOD PARENT UP by mekkab · · Score: 0

    what you talking about my grandmamma for?! ;)

    --
    In the future, I would want to not be isolated from my friends in the Space Station.
  82. HOWTO increase demand for IPv6 by Ridgelift · · Score: 1

    Want to increase the demand for IPv6? Offer legal amnesty for pr0n, games and MP3 swappers. The public will want at that stuff, and push the technology to shift over.

    How do you think we got here in the first place? Entertainment built the internet we know today, not technological innovation.

  83. I dont agree... by arock99 · · Score: 0

    His two decades will become 5-10 years easy...the reason? You cant use past data to predict what will happen, as more and more appliances (or whatever else) come out the rate at which IP space is used up will continue to grow...unless you force someone within a household to use routers for all their networking needs there is no stopping the explosion...IP space will run out well before his predictions. Even if his predictions are correct should we wait until the last minute to introduce a new format? The longer we wait the more expensive a switch will cost to everyone involved...that cost will certainly end up with the customer in the end...

  84. Dude by Anonymous Coward · · Score: 1

    "This will soon be yet another area in which the US lags behind the world."

    Cell phones suck anyway. Their utility is extremely limited, and they mostly appeal to adolescents with too much money and too little sense.

    Its okay to be away from the phone. Get over it already.

  85. I originally read this as... by nitehawk214 · · Score: 0

    2003: An Address Space Odessy

    --
    I'm a good cook. I'm a fantastic eater. - Steven Brust
  86. Conclusion of the 2nd document by Anonymous Coward · · Score: 0

    two decades...with lots of assumptions thrown in for good measure.

  87. Not the whole picture by ItWasThem · · Score: 1

    What I haven't seen mentioned here is that the number of new public IP address requests is not a constant. Sure at the current rate of consumption we may have 20+ years.

    However, more and more I see new devices popping up and old devices being retrofitted (insert obligatory internet fridge/toaster comment here) and I can see the number of nedded IPs increasing exponentially. Especially as the US economy heats back up (if/when) and we all go buy our new internet enabled toys.

    Couple that with migration to VoIP and other IP encroaching and the number when we run out may be more like 10 years.

    At least that's always been my impression.

  88. Worms and IPv6 by amorsen · · Score: 1

    With IPv6 it will be very very very hard for a worm to find even one machine to spread to. On average it will have to scan at least 2^32 IP addresses, assuming that the average IPv6 network has 65000 hosts on it (10 is probably more likely) and that the worm knows enough to only scan networks that have hosts on them at all. That's like scanning the whole IPv4 Internet from a single machine -- not likely. So IPv6 should help a lot.

    --
    Finally! A year of moderation! Ready for 2019?
  89. IPv6 will NEVER HAPPEN by Anonymous Coward · · Score: 1, Insightful

    Unless maybe Microsoft 1) puts it on all new Windows OS and 2) DISABLES IPv4 completely. Otherwise we will stick with IPv4 for along time.

    Think about it.. the only way IPv6 will be "the standard" is if all your favorite sites are on IPv6 *only*.

    The only way your favorite sites will be on IPv6, is when 95-100% of the client machines are on IPv6 *only*.

    The key here is *ONLY* IPv6. As long as machines are on "both" networks, there is absolutely no reason for a company to use IPv6.

    Now .. let's say you are the next google, amazon, ebay, etc. You want to set a web site, will you choose IPv4 or IPv6? Of *course* you will choose IPv4, because most people are using it.

    Let's say you are an ISP customer, your ISP offers you an IPv6 address, or an IPv4 address. The IPv4 address will access all sites (because we're in the middle of the changeover, remember), and the IPv6 address will access, maybe, a handful of geeky sites.

    Why would you get an IPv6 address? The big sites won't abandon IPv4, there's plenty of IPs for them, and therefore ISPs and clients won't abandon it either.

    As long as you are using IPv4 in any capacity, YOU AREN'T SWITCHED OVER to IPv6. That's the key that everybody is missing..you don't get any of the IP address space benefits as long as you are still clinging to IPv4.

    The other benefits of IPv6 are irrelavant, because the address space is different.

    This is subtle but I believe the changeover will NEVER happen, and the BSD/Linux, etc, machines that are all rearin' to go with IPv6 will be used only for private networks (behind NAT and/or tunnel boxes, ironically).

    NAT is not so bad .. I don't know why everybody says it's so terrible and breaks FTP .. why do I care if it breaks an obsolete protocol like FTP?? I don't even *use* FTP any more if I can help it.

    NAT is the right solution for IP address shortage. Instead of wasting time with IPv6, they should've been looking at lower-level NAT routing/addressing protocols that are backwards-compatible, if that's possible.

    I believe ISPs should offer "budget" service which is entirely NAT'd and web/mail/IM only. That would remove HUNDREDS of THOUSANDS of addresses and make them available for re-sale.

    1. Re:IPv6 will NEVER HAPPEN by Jugalator · · Score: 2, Insightful

      Unless maybe Microsoft 1) puts it on all new Windows OS

      You can already get the IPv6 layer for Windows XP. There's even a basic version for it included in XP, although an improved version with more features are available free to download from Microsoft. I recall it wasn't included for the simple reason it wasn't ready.

      I'd be really surprised if there wasn't decent IPv6 support in Windows Longhorn.

      Now .. let's say you are the next google, amazon, ebay, etc. You want to set a web site, will you choose IPv4 or IPv6? Of *course* you will choose IPv4, because most people are using it.

      What are you talking about? What do you mean with next Google? Just because Google doesn't speak IPv4 doesn't mean they have to redesign the service. LOL. It's almost like you think the users or webmasters will need to care about whether they're connected to IPv6 or not? Users just type w-w-w-.-g-o-o-g-l-e-.-c-o-m as usual. Web masters just upload the content to their host as usual. If the host has a DNS entry, then that's just a matter of typing in the name of the host. :-) Where exactly do you see there's such a major difference that you'll suffer from choosing IPv6?

      Let's say you are an ISP customer, your ISP offers you an IPv6 address, or an IPv4 address. The IPv4 address will access all sites (because we're in the middle of the changeover, remember), and the IPv6 address will access, maybe, a handful of geeky sites.

      No, if an IPv6 transition occurs, all IPv4 addresses will be reachable in the new IPv6 format, since a special address space in IPv6 is allocated for this. After a while, more and more will switch to "real" IPv6 addresses. But the customers will never really have to care about these technicalities. They just get their dot com and is happy. :-)

      I think I'm getting where your key misunderstanding and basis for your post is. You think IPv6 wasn't designed to coexist transparently with IPv4. Well, surprise there, it is.

      This is subtle but I believe the changeover will NEVER happen, and the BSD/Linux, etc, machines that are all rearin' to go with IPv6 will be used only for private networks (behind NAT and/or tunnel boxes, ironically).

      Why not on internet? IPv6 was designed from the ground to coexist with IPv4 after all. Routers only supporting IPv6 routing will be able to wrap IPv4 addresses and transmit data to IPv4 hosts, and fix the addresses back so the IPv4-only supporting host will never even know it's connected to an IPv6 network.

      why do I care if it breaks an obsolete protocol like FTP??

      Maybe you don't, but a world outside your ego bubble does, including both corporations and home users. Wake up.

      NAT is the right solution for IP address shortage. Instead of wasting time with IPv6, they should've been looking at lower-level NAT routing/addressing protocols that are backwards-compatible, if that's possible.

      Ooh, I'm so happy you aren't a network protocol designer. :-O

      You seem to have quite a bit of reading to do to catch up with the latest advancements in the IPv6 area and especially how invisibly it can coexist with IPv4. Of course the designers never thought "let's do this protocol, make it totally incompatible, so no one will ever be able to switch smoothly".

      --
      Beware: In C++, your friends can see your privates!
    2. Re:IPv6 will NEVER HAPPEN by Anonymous Coward · · Score: 0

      What are you talking about? What do you mean with next Google?

      The next Google that doesn't have an IPv4 address. Real Google already has a number of IPv4 addresses and they aren't going to give them up. They aren't going to bother switching, they will use the IPv4 address until most clients have IPv6 and can't reach IPv4 addresses (they are different protocols with disjoint address spaces, especially when you ignore the RFCs that aren't part of the IPv6 spec).

      The "next Google" will have to make the choice: do I get an IP address that only a subset of the internet (IPv6) can access, or do I get an IP address that everybody can access? Everybody today is on the IPv4 internet.

      It's hard to see how IPv6 could ever gain enough momentum to make the choice anything other than "well, give me the IPv4 address for now".

      My prediction is that NAT will become more and more common, and addresses more and more valuable, until every company and ISP is on exactly one IP address each.

      Then port forwarding will become more popular and the number will shrink even more (they could add port numbers to DNS to make it transparent).

      Where exactly do you see there's such a major difference that you'll suffer from choosing IPv6?

      Google (or whatever) won't be on IPv6, they'll be on IPv4, because everybody is on IPv4 today. It's not a technical problem, we all know that IPv6 works, it's that hardly anyone is using it, because they don't need to. So Google will never actually *be* ONLY on IPv6. If they are on both IPv6 and IPv4, you haven't solved the IP shortage. But why would Google bother even doing that, since IPv4 works?

      No, if an IPv6 transition occurs, all IPv4 addresses will be reachable in the new IPv6 format, since a special address space in IPv6 is allocated for this.

      Yeah, if the OS makers choose to implement that RFC.. but why do I need an IPv6 address if the sites are on IPv4? That means my computer, my ISP and everything up to the machine that gateways IPv6 to IPv4 has to be upgraded, for nothing, no ROI.

      After a while, more and more will switch to "real" IPv6 addresses.

      Okay, *why* will they do this? What's the incentive? That's my point.

      You think IPv6 wasn't designed to coexist transparently with IPv4. Well, surprise there, it is.

      Yes, co-exist, but not extend or interoperate. IPv4 and IPv6 are disjoint protocols, something has to translate from one to the other. Compare HTTP/1.0 to HTTP/1.1 for instance. When a host without the Host header connects, they can get a page of alternative links that will work based on path, for instance. Or just a message to get a new frickin' browser. Only the browser needs to be upgraded, not the OS, the router, etc. This is an extension of an existing protocol.

      Maybe you don't, but a world outside your ego bubble does, including both corporations and home users. Wake up.

      Incoming FTP has been banished from my servers for at least a year now. All our clients are told to use SFTP, and they don't notice any difference, once we actually get them to try it. Maybe some folks like using goofy dynamic-port based protocols with no encryption but I sure don't! And I don't have any problem downloading from anon ftp sites behind my NAT box at home, so I put up with it until rsync or some other system becomes more prevalent.

      You seem to have quite a bit of reading to do to catch up with the latest advancements in the IPv6 area and especially how invisibly it can coexist with IPv4.

      Exactly, it is designed to co-exist, not to extend. That's why it will fail unless Microsoft or the government specifies that *only* IPv6 should be used. Because otherwise there is zero incentive for me, my org, our ISP, or anybody else to use IPv6.

      I'm going to wait until most other folks have made the switch. And so is everybody else.

  90. IPV4 addresses un/misused... by KojakBang · · Score: 1

    Here is a web site and project that tracks how IPv4 addresses are allocated and misused, i.e. hijacked: http://www.completewhois.com/statistics/index.htm .

    The way I read it, a huge percentage of IPv4 addresses are not even being used...

    --
    "There are two major products that come out of Berkeley: LSD and UNIX. We don't believe this to be a coincidence."
  91. Servers at home by gr8_phk · · Score: 1
    I want my email to come directly to my home server. For this don't I need a place in the global IP space? NAT won't cut it, and DHCP from my ISP keeps my 1 address changing. You'd think the router/firewall folks would want to make little always-on boxes that can receive email directly, but they can't do that today.

    BTW I'm also for a huge subnet of IPV6 that translates GPS coordinates to an address (not to the LSB, so apartment, fridges, etc aren't a problem). This could aid routing, spam, etc...

  92. Do you work at MIT? by Anonymous Coward · · Score: 2, Informative

    I'll take all the addresses I can. Do you work at MIT?

    From the article: The IANA policies for allocation of IPv4 address blocks to the RIRs are applied fairly and are based purely on the documented need for address space.

    Europe has far fewer IP addresses than North American organizations, which have been assigned 74% of all current IPv4 addresses.
    Both Stanford and MIT have more IP addresses than all of China.

  93. ipv6 rollout held back for what? by Loconut1389 · · Score: 2, Interesting

    the original parent states that this article could spell bad news for the ipv6 rollout. Yet, i see no reason why it should have any bearing on ipv6 at all. Why should the ipv6 rollout wait until we have no ip space left in 20 years. Why not switch over and let the availability of space drive innovation for new ideas to use that address space. Theres nothing saying we can't migrate to ipv7, 8, 9, 10 whatever some day later on. ipv6 should proceed at whatever rate the industry is ready for, not by when we are almost out of time. Much the same with our fossil fuel situation, IMHO.

  94. Those are pretty... by DJ+Spencer · · Score: 1
    I like graphs, they keep me from having to decipher things like.. ohh.. Words?

    I especially enjoyed the pie charts... Mmm.. Pie...

    DOH!

  95. Use NAT to get to IPv6 by Anonymous Coward · · Score: 0

    I think the solution is to implement a newer IP system using NAT. Instead of moving to IPv6, why don't we simply append a few octets on the end of the IPv4 address space? These would route through the internet using the first 4 octets, and would be translated to a full address by a NAT-like device. Older hosts and networks could still use current IPv4. As infrastructure gets upgraded, instituitions would collapse thier IP allocations, the IAN would reclaim IPv4 addresses (and reassign them), and eventually the NAT devices would be redundant.

  96. Forgetting the principle by E1v!$ · · Score: 1

    You need to upgrade something before it's broke!

    As previously mentioned, IPv6 is about more than address space...

    Seriously, what happens when the entire world is running IPv4 stuff (as it is now) but CAN'T live without it?

    We need to do the upgrade before the cost of the upgrade becomes so high we can't support it. I say do it now, while the net is still small.

  97. Worms and IPv6-Divide and conqueror. by Anonymous Coward · · Score: 0

    Try thinking like a virus. You don't need to scan the equivalent of the entire Internet. All you need to do is scan from the (infected?) machine you're on out to a given radius, and infect those you find. As you can see, the infection rate is exponential using divide and conqueror as a strategy. The same applies to real-life viruses and worms (remember not every "host" can be infected, but if enough do...)

  98. IP Addresses aren't the problem by wyopittsa · · Score: 1

    Another problem that is actually more pressing has to do with the unique autonomous system number (AS) that are used in BGP (the internet's routing protocol). In the past, a network would just use an AS number from the private partition of their upstream provider, but now more and more networks are becoming multi-homed to two or more providers. Once a network is multi-homed, it then has to request its own AS number. These AS numbers are actually being depleted faster than IPv4 addresses. It has forced the BGP community to begin phasing in a larger AS number field.

  99. I can't see anything by moltar77 · · Score: 1

    Great... someone DOS'ed my monitor!

    1. Re:I can't see anything by CowboyMeal · · Score: 1

      No, just a few pixels. I see that happening on laptops all the time. Darn wireless hackers.

      --
      Your credit card information wants to be free.
  100. MAC forced-in by ISP by redelm · · Score: 1
    If MAC/uid/pers.id were user-optional, I'd have nothing against IPv6. It certainly isn't any different from a IPv4 static IP.

    However, I strongly suspect that Crisco [sic] and other HW vendors will require your MAC to facilitate their routing. Why else is IPv6 128bit addrs? To have lots to facilitate routing!

    Remember, no one gets to assign their own IPaddy. You have to use whatever your ISP gives you if you expect packets to go out, let alone return.

    1. Re:MAC forced-in by ISP by Styx · · Score: 1

      Nope, sorry, Cisco doesn't require anything like that. The ethernet interface configuration on my router looks like this:

      interface Ethernet0
      ip address 80.165.xx.xx 255.255.255.240
      no ip redirects
      no ip proxy-arp
      ipv6 address 2002:50A5:xxxx:2::1/64
      priority-group 1

      No MAC anywhere. And yes, it's a reachable address.

      Your ISP will probably just hand you your own network prefix, to do with as you like.

      --
      /Styx
  101. Anonymity is the inverse function of privacy by redelm · · Score: 1
    Ah, but will those packet filters be implemented by ISPs, their ISPs or backbone providers? I doubt it. Maybe AOL!

  102. MOD PARENT UP by aminorex · · Score: 0, Troll

    End-to-end connectivity is all that matters.
    IPv6 partisans miss this point, so it's
    important to drive it home.

    --
    -I like my women like I like my tea: green-
  103. IP v6 is not in use because it is not good by camusatan · · Score: 1, Informative

    IP v6 is not a particularly good solution. The address fields are way too wide - and when you try to layer TCP on there, the per-packet overhead is just too big.

    That, plus it doesn't seem to be backwards-compatible enough. I think a solution could be engineered whereby hosts that are really on the internet (not behind a firewall) switch to whatever new scheme is supposed to be in use, and regular client machines continue to operate behind NAT's, etc. You could unify the TCP port number and the IPv4 address into some IPv7 (or whatever) unique destination/service identifier.

    Considering that there are almost no uses for IP without TCP (or UDP), not unifying those two protocols is just wasteful.

  104. Not in favor of IPv6 yet by mabu · · Score: 2, Insightful

    I am not in favor of IPv6 being rolled out. I think at the present time, it will amplify all the existing problems we have yet to solve.

    I can appreciate the improved security and anti-spoofing provisions but the cons outweigh the pros. Most of what people are expecting to see with IPv6 will likely not be available to them. It's unlikely that broadband ISPs will give their customers more address space in order to avoid using NAT.

    NATs and VPNs serve very valuable uses within a safe and secure-computing model. If more address space means less people will be using VPNs, that's a bad thing. It will result in more vulnerability of more machines and more headaches for everyone.

    We also have the spamming/DOS issue, which is completely out of hand. There are measures that could be taken with the existing system which would dramatically reduce these problems. Moving to IPv6 will only make things worse until we adopt more regulation of the existing network systems.

    Nowhere is this more obvious than in the area of RBLs. A move to IPv6 would largely wipe out all smtp-based anti-spam blacklisting.

  105. Microsoft and IP V6 by sethadam1 · · Score: 1

    If you installed Longhorn 4051 that was distributed at the MS PDC last week, you'd see that the default install includes "Microsoft IP version 6." A simple ipconfig /all will show you that there appears to be an IPv6 address bound to the NIC.

    Where is got the IP from, I have no idea, though. I assume it's the equivalent of the MS 169.254.x.x null IP.

  106. IP gluttony in Northen Hemisphere by Anonymous Coward · · Score: 0

    That's funny to hear that there is no 'IPv4' shortage... Certainly not for US/Europe/Asia, as those places are taking more than 95% of the IP address range.

    Now, have a look in Latin America... According to RIPE itself we have about 2% of the allocated IPs.
    Yet i do not need any statistics at all, in order to know the IP shortage here... Just try to set up an ISP/whatever_taking_IPs, for example, and see how "easy" (yeah, sarcasm) is to get IPs assigned to you.

  107. Mac OS 10.3 has IPv6 Support Built in... by pizero · · Score: 1

    ...so arguably, it is already available and usable, if not used, in the US.

    1. Re:Mac OS 10.3 has IPv6 Support Built in... by Anonymous Coward · · Score: 1, Informative

      So does Windows XP, FreeBSD, OpenBSD, NetBSD, Linux... but that's hardly the point.

    2. Re:Mac OS 10.3 has IPv6 Support Built in... by j+h+woodyatt · · Score: 2, Informative

      A more cogent point to be made: all of these operating systems that currently support IPv6 do not have the full suite of transition mechanisms that are required to keep the user from having to know whether they are using IPv4 or IPv6 for any given application.

      There's a long list of important transition mechanism protocols that need to be deployed to smooth the transition to IPv6, e.g. 6to4, Teredo, NAPT, etc. And they just aren't there yet.

      Another thing that has to be fixed before IPv6 will start showing up is dual-stack IPv6/IPv4 residential gateway boxes. There are specs for these things floating around, and that implies that there are people planning to build them and roll them out.

      But right now, your average cable-modem system and DSL router are designed to give customers exactly one IPv4 address (and maybe not even a public realm one). Getting IPv6 deployed over the top of this infrastructure is an ongoing process. It's happening now, but it will take years. Maybe even the better part of this decade. Maybe more.

      Most people reading this thread will eventually upgrade to IPv6... without knowing it. A few will upgrade only when they discover how much more they're spending on maintainance of their old IPv4 network compared to what they would have spent if they had upgraded to IPv6 earlier. The rest of you will be killing yourselves, trying to keep from upgrading to IPv6, because you all belong to some kind of sick religious cult.

      --

      --
      jhw
  108. economics by Geno+Z+Heinlein · · Score: 2, Insightful

    In short, the "Death of the Internet" due to lack of IP space is a myth, which doesn't bode well for getting IPv6 rolled out any time soon.

    Perhaps, but IPv6 will make addresses cheap and plentiful. Right now I pay $10 a month for one static IP. I want there to be so many addresses available that providers start advertising "Over 60,000 static IPs free with every account!" (Or the equivalent in name-based routing or any other technology that makes it quick and easy for me to throw another box on the network and connect it to the rest of the world.)

  109. As the article says by Raunch · · Score: 1

    Some disruptions could be found in technology evolution. An upward shift in address take up rates because of an inability of NATs to support emerging popular applications is a possibility. The use of personal mobile IP devices (such as PDAs in their various formats) using public IPv4 addresses would place a massive load on the address space, simply due to the very large volumes associated with deployment of this particular technology.

    The push for IPv6 does not look as though it will come from the growth that we have seen so far. It will come from the multitude of ip consuming devices that are poised to enter the market. VoIP anyone?

    Or maybe just because no one can stop thinking about what it would be like to be a young girl named Lain?

    --
    George II -- Spreading Freedom and American values, one bomb at a time.
  110. NAT will still be used with IPV6 by Anonymous Coward · · Score: 0

    Whoever thinks NAT will become useless when IPV6 comes about is smoking the good stuff.

    I mean, if my ISP found out that I was running as many computes as I was off a single IP, don't you think they would want to charge me more money?

    I could easy get an IPV4 address for all my internal boxes, but at $10 a pop, that adds up to real money.

  111. Grumble by Mr.+Firewall · · Score: 1

    From the article:

    There is a rather unique router operated within the campus of the University of Oregon ( www.route-views.org).

    "Rather unique?" There is no such thing. Uniqueness is binary: either something is unique, or it is not. There are no degrees, and there are no such things as "rather unique," "very unique" or any other qualifier.

    Grumble. I wish publishers would accept copy only from people who can actually WRITE...

    --
    In times of universal deceit, telling the truth gets you modded -1 Troll
  112. IPv6 is much more by Jugalator · · Score: 1

    In short, the "Death of the Internet" due to lack of IP space is a myth, which doesn't bode well for getting IPv6 rolled out any time soon."

    This is just one of maybe 10 nice features with IPv6. Another is native support for IPSec. And ad hoc support for all those handheld devices popping up everywhere. But sure, the address space is maybe the most important one, and the most well known. However, I'd personally really like to see IPv6 rolled out just for the non-address space related improvements.

    --
    Beware: In C++, your friends can see your privates!
  113. Using IM behind NAT by akc · · Score: 1

    I'm pretty sure that Universal Plug and Play (uPnP) provides a way for IM to negotiate through NAT. My netgear router added that to the menu in the last software upgrade.

    At least my family, all on boxes behind the NAT router all seem to be able to use MS IM service. I also managed to use it from my linux workstation using KOPETE.

  114. Internal networks being safer... by adiposity · · Score: 2, Informative

    ...is the biggest fallacy I have ever heard of, especially for people who make extensive use of them. You end up forwarding legions of ports for all the services that must be exposed to the internet, all from one ip address. This means hackers have ONE ip address that effectively has hundreds of services running on it, instead of many different computers with one or two services, which takes much longer to scan.

    It is true that public ip addresses might expose all the *nix computers running sshd, and all the windows computers running smb, but that's what a firewall is for! And one has to have a firewall equivalent (i.e., a machine that all packets must route through) anyway if he's using NAT. Most NAT boxes are firewalls, too.

    The only downside to public ip addresses is that it isn't strictly necessary to have a packet filtering solution to get up and running. But only a fool would set up a corporate network w/o some sort of protection.

    In short, it is actually less work to configure a simple firewall which blocks everything to public ips than it is to configure a simple NAT solution which blocks everything to private ips. And once you start forwarding ports, it's actually the NAT that's less secure, because of the single point of entry. Let's not forget as well that people often "DMZ" one of their internal machines, exposing an entire machine to the outside, which again is far worse than a public, firewalled ip.

    Again, public ips w/o a firewall is an even more insecure situation, but public ips aren't less secure per se. They're less secure in the hands of a fool.

    -Dan

  115. Mod parent up, bloody insightful! by heironymouscoward · · Score: 1

    Yeah, that's it. When I can get 64k IP addresses for the same price as 4, I'll replace my entire router cabinet.

    It's da cash, like the man says.

    --
    Ceci n'est pas une signature
  116. What about the NAT myth? by Merk · · Score: 4, Insightful

    You know the one. It says that "We don't nee IPV6 because we have NAT". It's the same kind of thinking that says that The Internet == The Web. Just because NAT solves a certain subclass of problems that are more naturally solved by extra addresses, doesn't mean that there is no need for IPV6 because there's NAT.

    NAT works great for things like the web, which are initiated behind the NAT machine, and don't make any connections back through the NAT machine. But The Web != The Internet. Even FTP has problems with NAT, but at least those problems are well understood by now. When the original connection is made from the outside world, trying to contact something behind the NAT box, that's when problems start.

    Some people see this difficulty in reaching the machines behind the NAT box as security. It isn't. If you have no other forms of security, it helps a little bit, but it's more like a side effect. Saying that this is security is like saying that a rusty lock is more secure than a new one because it is harder to get the key into it. A stopped analog clock isn't right twice a day, it just appears to be right twice a day, but that doesn't mean it is ever working.

    If a NAT machine were replaced with a simple firewall machine with a closed-down firewall, you'd have the exact same kind of security. No packets get routed to the machines on the other side of the firewall unless the rules permit it. The only difference is that it avoids a lot of hacks. Rather than having to do "ssh -p 10322 mynatbox.mydomain.com" and having to remember that 10322 corresponds to your mail server, you can simply say "ssh mailserver.mydomain.com"

    Doing away with NAT also makes true peer-to-peer networking possible. Currently it doesn't work, you need some kind of a server because you can't initiate connections from the outside world to the NATted boxes. P2P doesn't just mean swapping songs, but also networked gaming.

    This is all just about routable addresses so far, but IPV6 is so much more than that. There are features of IPV6 like security that IPV4 simply doesn't offer.

    So remember kids, The Web != The Internet, and NAT != IPV6, nor can NAT do everything you can do with routable addresses.

    1. Re:What about the NAT myth? by giblfiz · · Score: 1

      On a total sidenote,

      I am behind a NAT and its probably worth taking the time to set some .ssh/config rules. I.E.

      Host mailserver
      Hostname mynatbox.mydomain.com
      Port 10322

      Still a hack though.

    2. Re:What about the NAT myth? by ysachlandil · · Score: 1

      P2P through NAT works like a charm, just use UDP instead of TCP/IP.

      See http://www.doxpara.com/Black_Ops_Hivercon_Final.pp t slide 64 and 65.

      --Blerik

  117. statistsics anyone? by iammaxus · · Score: 1

    why is everyone going with the baseless assumption that the current curve will continue? What about the entire new classes of devices that are getting IPs? Even if the curve does continue, thats a relatively small piece of data to extrapolate that far from.

  118. Good articles-UPnP by Anonymous Coward · · Score: 0

    "(just imagine all the pain you have to go through to use your favorite P2P/game/whatever behind a NAT router)."

    You forgot about UPnP.

    And I believe Linux and FreeBSD can do the same.

  119. Contiguous IP Addresses by rblancarte · · Score: 1

    Maybe this is one of failing of IPv4 - not the fact that we are going to run out of IP addresses, but the fact that we are starting to run out of BIG blocks of addresses. Most companies like to have their computers on a single block of addresses, makes for cleaner setups.

    And honestly, who really cares about the fact that someone is planning ahead for IPv6 and IPv4 is going to last a while? I mean, maybe the sky isn't falling, this is just a way to make sure that we never get into a bind where it is. Look at the (totally bogus) Y2K bug: we THOUGHT it was a problem, and were running to the zero hour to fix it. While it ended up being a dud, if you have the foresight why wait that long?

    Besides, lets say the numbers are right 2 decades for IPv4. That means at the current rate we would have 1.3 MILLION years for IPv6. Then there is no worry whatsoever. I guess the question is, what kind of adgenda would be pushed by everyone moving to IPv6?

    RonB

    --
    It is human nature to take shortcuts in thinking.
    1. Re:Contiguous IP Addresses by some+guy+I+know · · Score: 1
      Look at the (totally bogus) Y2K bug: we THOUGHT it was a problem, and were running to the zero hour to fix it. While it ended up being a dud, if you have the foresight why wait that long?
      Y2K was not "totally bogus"; we thought that it was a problem because it was a problem.
      The only reason that it "ended up being a dud" was because everyone was "running to the zero hour to fix it".

      This IPv6 dealie is similar; the IPv4 running-out-of-addresses thingee won't be a problem because of people who are migrating to (or starting out with) IPv6.
      But if no one did, it would be, eventually.
      --
      Those who sacrifice security to condemn liberty deserve to repeat history or something. - Benjamin Santayana
  120. Rubbish article. We need IPv6 by njdj · · Score: 3, Insightful

    The article is rubbish for several reasons.

    Even on its own terms, it predicts we run out of IPv4 addresses in about 20 years. That seems like the age of the universe to the 20-something kid who wrote the article. To those of us with a little more experience, it is not a long time at all to do something as major as converting the Internet to a different addressing scheme.

    But the basic assumption of the article, that the present situation is OK and the only reason to migrate is to avoid it worsening, is wrong. In many countries, the IPv4 address shortage is very severe today, not in 20 years from now. IP addresses are expensive in the countries where most people live.

    Finally, NAT is not a solution, it's a workaround. Many peer-to-peer applications simply do not work behind a NAT. Sure it lets machines surf the web, send email, and use clients like ftp, telnet, and ssh, but the Internet is much more than a handful of client/server apps. NAT is strangling it.

    1. Re:Rubbish article. We need IPv6 by himi · · Score: 1
      ummmm . . . The "20-something kid who wrote the article" is actually a member of the IAB, and has been active in the Internet community for more than ten years now . . .

      From the article:

      About the Author

      GEOFF HUSTON holds a B.Sc. and a M.Sc. from the Australian National University. He has been closely involved with the development of the Internet for the past decade, particularly within Australia, where he was responsible for the initial build of the Internet within the Australian academic and research sector. Huston is currently the Chief Scientist in the Internet area for Telstra. He is also a member of the Internet Architecture Board, and is the Secretary of the APNIC Executive Committee. He was an inaugural Trustee of the Internet Society, and served as Secretary of the Board of Trustees from 1993 until 2001, with a term of service as chair of the Board of Trustees in 1999 - 2000. He is author of The ISP Survival Guide, ISBN 0-471-31499-4, Internet Performance Survival Guide: QoS Strategies for Multiservice Networks, ISBN 0471-378089, and coauthor of Quality of Service: Delivering QoS on the Internet and in Corporate Networks, ISBN 0-471-24358-2, a collaboration with Paul Ferguson. All three books are published by John Wiley & Sons.


      You should actually /read/ the article, rather than skimming it. It's a very nice piece of work, and what he /doesn't/ say is that we don't need IPv6 - rather, that the argument that we need IPv6 because we're running out of address space is most likely wrong.

      himi
      --

      My very own DeCSS mirror.
  121. Hey, why the Troll? by rmdyer · · Score: 0, Offtopic

    I just ask a perfectly reasonable question. Just looking for the answer. I did find the original post funny, I just wanted to know. I wasn't in the least trying to be an ass.

    What is going on here. Everybody have a bad day or something? Did somebody hit me with a Troll gun?

    Grow up and learn to communicate.

    +500

  122. This is FUD. We are already out of IP addresses. by Herbmaster · · Score: 2, Insightful

    I am a more-or-less typical internet user. I have a cable modem from RCN for my household which happens to have 4-6 computers. Of course, right now I am using NAT. This is an incredibly lame solution for a number of reasons which have been discussed exhaustively here already.
    RCN provides me with a connection, X bandwidth, and 1 IP.
    My incremental cost of more IPs on the same connection and bandwidth is prohibitively high. (I would consider a penny or two per month per IP to be "reasonable" since each IP should have trivial overhead for the ISP)

    Ergo, we are out of IPs already.

    --
    I'm not a smorgasbord.
  123. Re:This is FUD. We are already out of IP addresses by epall · · Score: 1

    I think the reasons that the ISPs screw you on the extra IPs are because they can, and, if you want more than one IP, you're probably somebody who wants more resources so it's going to cost them more.

  124. There is no address shortage by porky_pig_jr · · Score: 1

    To those who claim that companies use the private addresses not because of security considerations, but because they are short of address: I have worked for two companies (BBN and IBM) which had several A-class addresses assigned to them at some point. They have *returned* several of those A-class address, completely voluntarily back to IANA, and this is simply because they have converted their internal address structure to private addresses. The main reason? Security. That's the point 1. Point 2 is those who claim that in a future every appliance in our houses will need an IP address haven't got a clue. Most likely, there will be some proxy device, and in turn it will comunicate with house applicance via some other non-IP protocol.

    Finally, from the horse' mouth so to speak. A conversation with a guy who was one of the IETF chair. Won't give up his name because he's still IETF chair but different division. What he told me is the following. The whole idea of IPv6 was originally to comfort those who claimed there woud be a shortage of IP addresses, back to the time when IP was just becoming more popular. The exact quote: " we were pushing IP, and then there were some voices saying that in a future 32-bit addressing scheme would limit the scope of IP. So we've invented 128-bit address scheme, just to got those folks shut up. But noone really considered at that time conversion from IPv4 to IPv6 would take place any time soon. If ever. The main reason is still the cost of conversion. As the time goes by, and IP keeps proliferating, Internet-wide conversion to IPv6 becomes more and more problematic. Meanwhile that dreaded address shortage is like a horizon - it just keeps moving away from us as we approach the presumed date.

  125. DJB Said It Best by scosol · · Score: 3, Insightful

    The *only* (and fatal) flaw with IPv6 is lack of backward-compatibility.

    And it's never, ever going to work without it...

    http://cr.yp.to/djbdns/ipv6mess.html

    (and he really does have the best host/domain/tld combo in existence)

    --
    I browse at +5 Flamebait- moderation for all or moderation for none.
  126. Behold the Aurora Borealis! by Trejkaz · · Score: 1
    --
    Karma: It's all a bunch of tree-huggin' hippy crap!
  127. Nonsense! by Politas · · Score: 1

    An object can be unique in one way, or it can be unique in many ways. It can be unique in the same way that lots of other objects are unique, or it can be unique in a way that few other objects are unique. Every router is unique in at least one way, whether by IP address or location within the network. This particular router is unique in a way that is unique, which makes it "rather unique".

    Grumble. I wish posters would only be pedantic about things that are CORRECT...

    --

    Politas

  128. Pay more, get more. by Styx · · Score: 1

    That's how I got my /28. I mailed my ISP and told them I needed more IPs. "Fine", they said, "pay for a business connection, tell us how many IPs you need, and pay us $100 once".

    It has been more expensive than a single IP, but the IPs were available, when I needed them.

    For the record, I'm in Europe, and on a 256/256 DSL, so it's not like I'm paying for a T1 or anything.

    --
    /Styx
  129. IP space might be free in the USA by Anonymous Coward · · Score: 0

    The problem is that there isn't free IP space EVERYWHERE northern america has HEAPS of ip space but places like asia have run out maybe the USA should give away their vast IP space to us aussies and our neighbours.

    Yes and nat isn't a solution either as so many people have pointed out.

    bloodbob

  130. Re:This is FUD. We are already out of IP addresses by arkane1234 · · Score: 1

    RCN (ex-Erols), yes... even Cox Cable charges like 5 a month or so for an IP. When I was on dialup with RCN (Erols Internet), I had a static IP and it was supposed to cost 20 a year. Now, it's supply versus demand.

    --
    -- This space for lease, low setup fee, inquire within!
  131. Re:GREASED UP YODA DOLL SHOVED UP DAVID BOWIE'S AS by Anonymous Coward · · Score: 0

    That was beautiful. Mr Bowie would be proud.

  132. IPv6 Probably Inadequate by cardpuncher · · Score: 1

    Having, at least a decade and a half ago, been peripherally involved with IPv6 at the spec stage, I'm not convinced it's really the answer to anything.

    There are loads of things in the Internet that are "broken" in the sense that they were never designed for a global and hostile network environment and some things that are just broken (such as TCP).

    IPv6 doesn't really fix any of the broken things, apart from the lack of address space. The only reason to have a larger address space is to construct a (potentially) universally connected network layer. However, without the ability to control network-layer traffic more effectively at subnetwork boundaries - and more easily-managed and stable routing - the universally-connected network isn't going to happen.

    IPv6 is a solution to a problem of 20 years ago and really has no bearing on today's problems.

  133. We use IPv6 in production already by pchown · · Score: 1

    We already use IPv6, simply because it's more convenient. If you have multiple networks with 10.* or 192.168.* addresses, two things happen. Firstly it's very confusing, so you make mistakes and the routing stops working. Secondly you have to set up VPNs explicitly which is extra work.

    With IPv6, none of this happens. All the organisations have an Internet connection, and that gives them the network part of the address. The host part of the address comes from the MAC address of the ethernet card. No room for confusion.

    You might object that we had to go to the trouble of getting IPv6 Internet connections, but we didn't. IPv6 can be routed over IPv4. This means that we only need our regular Internet connections, and we don't have to run routing daemons or anything like that. The existing IPv4 infrastructure gets our packets from one site to another.

    IPv6 is also much easier to configure because everything happens on the server. If a client has IPv6 enabled, all you have to do is plug it into the network and it will configure itself. Yes, in a way it's like DHCP, but the addresses don't change. This means that you can have long-lived DNS entries pointing to your boxes, that sort of thing, which you can't do easily with DHCP.

    The one time I wouldn't use IPv6 is in a place with lots of old boxes that don't support it very well. But if you have modern Linux or BSD installations or Windows XP, enable it today. You won't regret it.

    I'd quite like to set up a website which is only IPv6, to encourage people to upgrade (that is if I can't persuade Slashdot to drop support for legacy protocols). You only get to see the Dancing Kame if you are IPv6 enabled, but that probably isn't enough to tempt people to switch!

  134. Routing and Addressing are CLASSLESS now by Anonymous Coward · · Score: 0

    /.
    Since CIDR (Classless InterDomain Routing) was introduced (which allowed route aggregation to function properly in the core routers) there has been no IP addressing problem.

    It was never really an issue of address space after CIDR... which was introduced to fix the unscaleable explosion of memory requirements in BGP.

    The concept of address class is obsolete! But then, so are Ciscos, so I'm not suprised that they are still pumping that dead horse.

    Free your mind.....

    --Charlie

  135. We need routable networks by bill_mcgonigle · · Score: 1

    Does IPv6 do anything to help w/ advertising routes for smaller networks?

    I have an internet business that I'd like to get my own routable network for so I could have redundancy and portability. However, at least partially due to efficient design, I have fewer than 20 internet-addressable servers, so I don't qualify for my own netblock (need > 600 IIRC).

    My only options are to move to a colocation facility (very far away, very expensive, overkill, and a security issue) or to try to bum a netblock off of one of my ISP's (not portable, hard to get w/ only two very-competitive ISP's in town). The root cause of this is that the big players don't want massive BGP tables, which is understandable.

    As I see it, the problem isn't that I want my own net, it's that BGP/IPv4 can't handle what I want. AFAICT, IPv6 doesn't improve the situation, since the BGP tables get 4x bigger overnight. Somebody sufficiently clever could figure out a way around this problem.

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  136. Re:This is FUD. We are already out of IP addresses by JohnnyBolla · · Score: 1

    First off, you are in no way a typical user if you have 6 comuters hooked up. Second, you seem to either be missing the point of the additional cost of IP's or intentionally glossing over the main issue, which is this- you need extra routable IP's to run a server. The IP isn't what you are being charged for, it's the bandwidth usage you will incur. AOL users are NATed all to hell, they never notice because they are not serving.
    Your one or two cents idea is foolish, and it porvesd that you don't understand this industry a bit. ISPs don't want you to use 100% of your vailible bandwidth 24x7. Routable IPs are for servers. Servers use the bandwidth all the time. Get it yet?
    I would consult your Terms of Service and see if you are even allowed to run servers, if not you are asking for a free IP to violate your TOS. Your ISP would be brain damaged to give them to you for pennies.
    Another point is this- if you claim you need these other IPs for honorable purposes, you have just illustrated WHY we are "out of IPs". Either you want them to use them a lot, thereby explaining the cost, or you want them to sit there and do nothing, whitch explains why they are so dear. People have them and do nothing with them.
    NAT is the solution. IPv6 is a silly pain in the butt for the people responsible for IP infrastructure. Read the RFCs and all will become clear. There is plenty of space if you know how to configure a network. I think a case could be made that if you don't know how to configure a network you should be kept as far from potentially running a server farm as possible.

    --
    Carpe Deez
  137. Re:This is FUD. We are already out of IP addresses by JohnnyBolla · · Score: 1

    I have to apologize for all the typos in that post. I feel intense shame. My lack of proofreading is inexcusable.

    --
    Carpe Deez
  138. Re:This is FUD. We are already out of IP addresses by Herbmaster · · Score: 1

    First off, you are in no way a typical user if you have 6 comuters hooked up.

    Perhaps I should have said "I am 3 or 4 typical users." One household, multiple people.

    you need extra routable IP's to run a server. The IP isn't what you are being charged for, it's the bandwidth usage you will incur.

    If by "server" you mean "something that listens and accepts connections on a well-known TCP or UDP port", then yes, I want to run servers. If by "server" you mean the more common definition, "something which serves content to other people", then no, not really. We must not give up and decide that running services (online games, ident, peer-to-peer protocols for conferencing and the like) is something to be reserved for "commercial" ISP customers. That is NOT the future.

    Your one or two cents idea is foolish, and it porvesd that you don't understand this industry a bit.

    I don't fault the ISP industry for charging so much; I fault the system for allowing it to be a reasonable way to do business. There is no reason more IPs = more bandwidth, and the system ought to accomodate a business model which makes it exceedingly practical to sell the two as independant variables, with "expensive" bandwidth and "cheap" IPs.

    Routable IPs are for servers.

    This is a really shitty attitude which serves only to defend IPv4's existence. There is no reason this condition should persist.

    --
    I'm not a smorgasbord.
  139. Re:This is FUD. We are already out of IP addresses by JohnnyBolla · · Score: 1

    Ok, explain to me in this wonderful world of free everything what your second machine with a routable IP will be doing. Do you feel a second phone number from the phone company should be 2 cents a month too?

    --
    Carpe Deez
  140. Re:This is FUD. We are already out of IP addresses by Herbmaster · · Score: 1

    Ok, explain to me in this wonderful world of free everything what your second machine with a routable IP will be doing.

    Both computers will be simultaneously participating in the same (online game, online personal conferencing service, terminal sharing protocol, a million other things that don't matter).

    Do you feel a second phone number from the phone company should be 2 cents a month too?

    If you don't understand the difference between multiple phone numbers and multiple IPs you have completely missed the boat. For now, phone lines are burdened by a shitty but adequate protocol/routing system, and the internet is bound by a shitty and already inadequate IPv4 protocol. But I'll entertain your suggestion that some comparison could be made. Suppose phone numbers were allocatable independently from phone lines. Suppose that it were technically trivial to route two phone numbers over the same phone line. Suppose that there was no benefit (i.e. bandwidth of phone conversations) to having multiple phone numbers, other than that a person could call you on distinct numbers. And suppose that there was a virtually unlimited quantity of phone numbers available, as opposed to the current situation where (in the US) you get 10 digits, 3 of which are pretty sharply geographically bound, and 3 more of which are somewhat regionally bound - for example if there were, oh, I dunno, 2^128 phone numbers available in total. Then yes, I would say a reasonable cost for an additional phone number would be a few cents a month.

    --
    I'm not a smorgasbord.
  141. Re:This is FUD. We are already out of IP addresses by JohnnyBolla · · Score: 1

    Uh, I don't know where you are from, but two phone numbers on one line has been possible and indeed sold in the United States for at least 45 years. In fact, every smartass supposition you made up there is in fact 100% accurate. Your ignorance of the situation here is breathtaking. Lemme guess- you're a web designer.
    Actually you were right about one thing, there are a finite amount of phone numbers. Just like IP addresses. Guess why we are running out of this massive pool of phone numbers? Because people have a cell phone, a land line, an office phone (which can use the NAT like 'extension'), a fax line, and a second line for their analog modem.
    Now if those people use all of those lines at once, they should pay for all of those lines. If they don't, maybe they should quit wasting those precious phone numbers.
    Maybe you should try to see what the ramifications of your argument are before making it in the first place and save me the trouble.
    It boils down to this- IP's cost money. Pennies is ridculous and only shows you have no frame of reference to make these statements.

    --
    Carpe Deez
  142. Re:This is FUD. We are already out of IP addresses by Herbmaster · · Score: 1

    Uh, I don't know where you are from, but two phone numbers on one line has been possible and indeed sold in the United States for at least 45 years.

    I am unaware of anywhere where a residential phone line consumer can request a second phone number for their residential line without buying a second line. Please provide a reference to availability and pricing of such a service.

    Lemme guess- you're a web designer.

    Software Engineer, sorry.

    It boils down to this- IP's cost money. Pennies is ridculous and only shows you have no frame of reference to make these statements.

    No shit IPs cost money - now. Please read the original comment you responded to. IPs cost money because we are already out of IPs. We are already out of IPs because we are still using IPv4. Hence the original article is a load of crap. I claim that if everyone used IPv6, ISPs would give out multiple IPs to regular users cheaply (except it wouldn't be pennies for each individual IPv6 address, it would probably be more like hundreds or thousands included in the basic cost of your service). This is because the fact of the matter is that IPs effectively cost NOTHING - as long as you're not stuck with IPv4.

    --
    I'm not a smorgasbord.
  143. Are you sure? by hummassa · · Score: 1

    I use bittorrent in a NATted network and it does upload a lot, and counts as seed.

    --
    It's better to be the foot on the boot than the face on the pavement. ~~ tkx Kadin2048
    1. Re:Are you sure? by Webmonger · · Score: 1

      What happens is non-NATed users connect to you, and NATed users connect to them. Direct connections between NATed machines are impossible (unless they're on the same network).

  144. Re:This is FUD. We are already out of IP addresses by JohnnyBolla · · Score: 1

    You are intentionally being obtuse. The reason there is a shortage is that people like you are cavalier about addresses. IPv6 may be a good idea, I'm not debating that, but IPv4 is not only a good idea, it's the idea we all agreed to use.
    As for the multiple phone number thing, have you ever heard of a party line? Here in Kentucky it's sold as ringmaster service. Two different phone numbers, one physical line.
    You are a software engineer, I won't try to tell you about memory management. I am a network engineer, please don't try to school me on IP protocol.

    --
    Carpe Deez
  145. Re:This is FUD. We are already out of IP addresses by Herbmaster · · Score: 1

    The reason there is a shortage is that people like you are cavalier about addresses.

    I hardly see how. As I originally stated: I only get one IP from my ISP. I want more for non-commercial, non-bandwidth-intensive reasons which I consider legitimate.

    IPv6 may be a good idea, I'm not debating that

    Then why are you, as a network engineer, defending NAT as a solution, hmm? Because I'm a non-network-person, and I want people to have more IPs, I'm an obnoxious jerk who just wants to serve warez to kiddies from my home.

    --
    I'm not a smorgasbord.
  146. Re:This is FUD. We are already out of IP addresses by JohnnyBolla · · Score: 1

    Ok, I'll explain this really slow so you can understand it.
    NAT already works. You aren't really sure why you want a second IP address, you just know you want it for 3 cents a month. There is a lovely thing called PAT that would do exactly what you have demanded, but it's not a free IP so you don't want that.
    IPv6 is a pain in the ass for people like me, who would have to retrofit the whole damn internet because you need a net aware toaster.
    IPv4 is fine, there is no need to fix something that not only isn't broken, but isn't going to break in the near future.
    You claim that IPv6 will fix your problem, but I think that problem is you think you need more routable IP addresses. You can't explain what you want them for that isn't a violation of a residential use contract. Maybe you should think about what you want before you bitch that you can't have it.
    Just a thought.

    --
    Carpe Deez
  147. Re:This is FUD. We are already out of IP addresses by Herbmaster · · Score: 1

    I could have sworn I really did explain why I want multiple real IPs. But apparently you've already decided to ignore me. Obviously NAT "works", but it sucks. There's plenty of other comments in this discussion on the topic of NAT sucking if you don't want to believe me. Here's a nice list of things that NAT breaks which I took from the frizz's comment.

    What do you care if I want my toaster to have a routable IP? The ONLY reason that's a bad idea is that IPv4 has created a scarcity of IPs. You just don't want to have your life inconvenienced by the transition to IPv6. Your argument is completely circular and pointless. And so we get stupid articles like this one by people like you who claim that we're not out of IP addresses and IPv4 isn't broken. The fact of the matter is that IPv4 is adequate to do a bunch of stuff and it's inadequate for a lot of other stuff. A lot of that other stuff is totally valid and your repeated presumption that it's all illegal or otherwise against my residential use contract isn't going to make it go away. Is it essential? Probably not - but how essential it is that everyone have cheap IPs is not in any way a function of the laziness of the network engineer who has to implement the protocol to support it. So let's not pretend that migrating to IPv6 is "pointless" because we won't "need" it for 20 years. Let's migrate as soon as we practically can and stop coming up with stupid excuses not to.

    --
    I'm not a smorgasbord.
  148. Re:This is FUD. We are already out of IP addresses by JohnnyBolla · · Score: 1

    Ok, let's assume that you are right here. What happens when we are out of IPv6 addresses? IPv8? What about a plan to conserve IP addresses? Would that be such a horrible problem for you?
    Better yet, how about you convert everything to Novell or Appletalk?

    --
    Carpe Deez
  149. Re:This is FUD. We are already out of IP addresses by Herbmaster · · Score: 1

    3*10^38 ought to be enough IPs for everybody. =)

    Seriously, that's enough IPs so that everybody on Earth can have their own unique set of IP addresses for each square nanometer on the surface of Earth. 128-bits is probably more than enough address space to handle everything that humans will ever want to address precisely. Unless we start giving out /32s to individual ISPs, we're not going to have a problem.

    When IPv6 is found to be obsolete, it will not be because we've run out of addresses and are resorting to NAT to distribute them. It will probably be because we want more features out of IP unrelated to address space.

    --
    I'm not a smorgasbord.
  150. Re:This is FUD. We are already out of IP addresses by JohnnyBolla · · Score: 1

    Time will tell. Let's rekindle this in five years.

    --
    Carpe Deez
  151. Same here... by qtp · · Score: 1

    My bittorrent uplaod speeds are aproximately 2/3 my download speeds, which seems reasonable.

    I'm not quite sure why I always seem to be able to do the things that "you can't do" behind NAT.

    Perhaps my configuration is wrong. ;-)

    --
    Read, L