Slashdot Mirror


US Shrugs Off World's IP Address Shortage

Clifton Griffin writes "C|Net has an article stating that the U.S. isn't making the push for IPv6 like others are even though the networking appliances and operating systems are ready for it. It goes on to explain that North America has 70% of the Internet address space and that there is a total of 1 billion IPs left, which may sound like a lot but considering we now have Internet-enabled cellphones and VoIP, it really isn't."

26 of 616 comments (clear)

  1. Re:Change by kmak · · Score: 2, Interesting

    Americans don't fear change per se... they fear changes to their bottomline.. that's what happens when a country is driven on money..

    --

    I'm not the devil.. just his advocate.
  2. Cell Phones by andy1307 · · Score: 3, Interesting

    Why can't cell phones use NAT? I thought they already did.

  3. Re:Change by Acidic_Diarrhea · · Score: 2, Interesting
    What countries aren't driven by economics? The only ones that I can think of are obsessed with religion and if you offer me life in the U.S. or life in Iran, I'll take life in the U.S.

    But you are right, the switch over to IPv6 will be costly and that's a big reason why it hasn't been widely adopted. But here's my thinking on this: if you look at this for the long-range economics, more IP addresses will be a good thing. Every device you own can have an address and when a device has an address, companies can sell you services for it. Certainly, I'm not the only one to ever realize this and so I've got to assume that companies just aren't ready to roll out their product line of George Foreman Grills/Web Browsers - but it's coming.

    In short, the economics of the move are relevant but not in the simple sense that companies just don't want to pony up. The market has to be ready to capitalize on the change.

    --
    I hate liberals. If you are a liberal, do not reply.
  4. Re:nat by wfberg · · Score: 4, Interesting


    do cell phones, refirgerators, and other "appliances" really need a dedicated static i.p. address? why can't they use NAT and private addresses?


    But if you have, say, 2 appliances that you need to be able to access from the outside, you'd need to keep them apart. For example one could be on port 31337 and the other on port 31338 and those ports are forwarded to 10.0.0.1:22 and 10.0.0.2:22. Of course, setting that up manually is a bit of a chore, plus you'd have to remember all of it. It would be neat if there was a standardized protocol to do this. Guess what, hotshot! This is your lucky day! There *is* such a protocol, and it *eliminates* all problems you could think of. It's not called uPNP,it's called... wait for it.. IPv6 !

    --
    SCO employee? Check out the bounty
  5. Insightful IPv6 article by Danta · · Score: 4, Interesting

    D.J.Bernstein has an insightful rant about how/why the transition to IPv6 is going too slow while some people claim the transition is already done.

  6. A bit of math by Darth_brooks · · Score: 3, Interesting

    Available number of IPv4 addresses: 4.2 billion

    Number of people on earth: 6.35 Billion according to ibilio

    At this moment, Every other person on earth could have their own IP address. And we'd still have a billion IP's to spare.

    Throw NAT into the equation just for fun.

    With proper addressing schemes, IPv4 still has a ton of life left in it. It's nice to know IP6 is out there. But just because it's better doesn't mean it will ever gain world wide acceptance.

    Just ask Preston Tucker, The makers of the Betamax, The Newton development team, etc

    --
    There are some people that if they don't know, you can't tell 'em.
  7. Only person that doesn't get it by brendanoconnor · · Score: 2, Interesting

    I keep reading about how every device needs to have an ip address. WHY??? Why does every single device these days need to be connected to the internet? I see much more bad coming from a fully connected world then now.

    Imagine your air conditioner, refrigerator, television and VCR, amongst other thigns, all connected via ip to the net. You could then make it so the user could log in to a server that acted as a gateway to these devices, and told them what to do when to do it. Now, say some punk kiddie scripter gets control of this gateway, and tell the frig to turn off, the air to be set at 60 (In southern cali where it gets to the 90s regularly this is bad), the tv turned on, the VCR to record (or try if a tap is there). All this is going on while joe user has no clue at all. Imagine the money lose because of someones actions all because we insist on things being connected?

    I suppose that is why I just don't get why it must all be conncetd, which is why I don't see why 4.3 billion addresses isn't enough. I mean, do cell phones need ips, really? Can't the cell phone companies just nat some address space. They could fit i think 60 million by natting the 10 network if i recall. Oh well.

  8. Re:of course they are shrugging it off... by jandrese · · Score: 4, Interesting

    Don't worry, I'm sure ISPs will still find a way to charge you an additional $15 (It's more expensive because 6 is bigger than 4) for each additional IP address you use.

    Having a static public IP can be extremely handy though. Whenever I have a cool graphic or whatnot I want my friends to see, I just stick it up on the webserver and send the email in a link. Because many of my friends use pine or AOL or Hotmail or whatnot, that's the most reliable way of distributing the file. Even my Mom likes getting a link and being able to click on it rather than saving the file off somewhere and trying to open it later. And that's only one of the many many useful things you can do once you have a server and a static IPs, especially once you learn CGI and the power of perl. :) It's really a shame that so many ISPs are terrified of people running private little servers for personal use.

    --

    I read the internet for the articles.
  9. BZZZT wrong! by Chibi+Merrow · · Score: 4, Interesting

    If other countries were willing/able to dis-associate their chunk of the Internet from the US's chunk, they could do that RIGHT NOW to solve the IP Address shortage and not spend any money on the IPv6 upgrade. Just cut the cables and re-assign the addresses that America previously 'owned' to other nations on the Non-American Internet. It's the same principle as addressing on a private network; you can use the same IPs as someone else, just as long as your network can't see their network.
    Oh, and with NAT your networks can even be connected and still work. Hey wait, if we can use NAT to hide non-unique addresses from the Internet and not lose connectivity... Why the big push for the switch?
    The fact of the matter is users of the Internet DON'T WANT to be disconnected from the American section of the Internet. And the rest of the world switching to IPv6 while the US lags a few years behind won't bring that about, either. You can route between IPv4 and IPv6 networks (that's what the protocol was designed for) and there's no incentive for American businesses to spend money on an upgrade that they'll see no return on.
    Really man, find a good reason to spit venom at the US and stick to it. Attacking us because the other nations of the world want a unique IP address on every phone, car, bike, toaster, and gilette razor while we don't see the need for it immediately is just silly. The world can do what it wants and we can do what we want without breaking anything.

    --
    Maxim: People cannot follow directions.
    Increases in truth directly with the length of time spent explaining them
  10. DoD making a big push for IPv6 by espo812 · · Score: 3, Interesting

    As reported before, the US Department of Defense is going to become fully IPv6 compliant by 2008 and purchasing only IPv6 compliant devices starting in October (see this press release).

    Will they make full compliance by 2008? Probably not, knowing how government institutions work. However, DoD purchases a lot of computers, a lot of networked devices, etc. I remember hearing about 70% of their traffic goes accross the Internet (years ago, and they create a lot of traffic.) They have been a big influence on the 'net in the past, and I think this will be a big catalyst to IPv6 in the future.

    --

    espo
  11. Re:I'll donate a few IP Addy's for a good cause by Jeremy+Erwin · · Score: 4, Interesting

    Maybe companies in poorer countries could aquire it for their internal networking. Stuff like this is real costly right now.
    You do realize that poorer countries will probably have to make the switch to ipv6, sooner than the countries that will (in your scheme) be donating the routers, don't you?

  12. Re:of course they are shrugging it off... by jandrese · · Score: 2, Interesting

    Does anybody work in one of those overseas ISPs that have switched to IPv6? I'd like to hear some actual accounts from the trenches on this one. It could be as the above poster implied, or it could be relatively painless and automatic save for some of your older users who still have Win3.0 on their 386 and wonder why their 9600 baud modem connection isn't working anymore...

    --

    I read the internet for the articles.
  13. Problems? by phorm · · Score: 3, Interesting
    • Voicechat or Videochat: Not NAT-friendly, not at all. Anyone who can help me with this will be on my friends list
    • Gaming: Fairly NAT friendly. Most of my games work fine, battle.net works fine, direct games often work well (Sometimes hosting is a biatch though).
    • Serving: Serving what? FTP is the main pain but there are special kernel mods to make it NAT'able, the rest works fairly well.
    • Direct P2P: What do you mean by direct? Kazaa works fine for both upload/download with my current IPtables config. If you mean file-transfers, MSN/ICQ are a bit quirky... as uploads can be iffy (MSN downloads ok though, anyone want to help me with this)
  14. Re:Shrug by Twister002 · · Score: 4, Interesting

    > Have you tried to do voice chat?

    Yes, better I've done video chat using MSN messenger netphone, CUCme, Netmeeting, and ICUII. Had to configure the router but it worked.

    >Gaming?

    Yes, both playing and serving. Had a RTCW beta server running on my Linux box with people connecting and playing outside my firewall. Quake servers, Counterstrike Server, even Moonbase Commander once, Age of Mythology beta test, Ultima Online, Anarchy Online. Just about everything.

    >Serving?

    Yes, I ran my own web server, FTP server, and mail server behind a NATted firewall/router for over a year on a cable modem. The only reason I stopped was because I moved away from the service area.

    >Anything other then basic web browsing behind a NAT?

    Yes, SSHing, telnet, MUDing, IMing, FTPing, Napster (shhhh) back when it was still up. IM file transfers.

    My NAT router/firewall cost $50. One of those rare, expensive hacks I guess.

    It's not like port forwarding is a big deal, or expensive, or really screws up the network.

    --
    "For a successful technology, honesty must take precedence over public relations for nature cannot be fooled." -Feynman
  15. ok, I'll do it. where do I start? by carpe_noctem · · Score: 3, Interesting

    Ok, I would be willing to convert my network to IPv6, but where do I begin? I use DSL, and have a static IP. How do you (a) get a block of IPv6 addresses, and (b) get your ISP to actually connect them to you?

    If your ISP doesn't support IPv6, are you SOL?

    --
    "Quoting famous computer scientists out of context is the root of all evil (or at least most of it) in programming." - K
    1. Re:ok, I'll do it. where do I start? by Daniel+Boisvert · · Score: 2, Interesting

      Your best bet to get started is to sign up with one of the free IPv6 tunnel broker services (such as Hurricane Electric or Freenet6), which will allow you to get a boatload of addresses for your own use, as well as provide you with a tunnel to use them through. These services can provide you with over a BILLION publicly addressable IPv6 addresses for free.

      The next step is to configure your home router/firewall box as a dual-stack machine, following the howtos for your particular OS. The one for Gentoo Linux is extremely straightforward, based on my experience with it a few nights ago.

      The last step is to migrate the rest of your internal machines over to IPv6-only. They will use your dual-stack router for connections to IPv4-only sites (similar to the NAT you're probably already using).

      The only real downside to this is that your IPv6-only machines will only be directly addressable from other IPv6 machines. You'd have to wait for your ISP to support IPv6 before you can get a fully IPv6 pipe, but upgrading your internal network now-ish sounds like a pretty good idea to me.

      NOTE--If you're stuck behind a NAT box that you don't control, you'll have LOTS of problems getting a tunnel to work. If you figure out how to do it, please let me know; I failed miserably at this... :)

  16. Re:nat by th3axe · · Score: 2, Interesting
    People laugh at this because it's funny. I'm a geek, but even I don't really think my fridge, washing machine, stove, etc. need to be networked.

    The classic KISS principle applies. Do you want your stove/fridge/critical home appliance to stop functioning because of a toasted circuit board? I like my protocols simple and my appliances simpler. This is a case of adding functionality to a system that really doesn't need it.

    Sure, it'd be cool, but ultimately, who cares? I'm sure as hell not going to rush out a buy me a whole new suite of networked appliances.

    Also, think about this, appliances last forever relative to information technology. We had a fridge that we just replaced that was new in 1976. How much has tech changed since then? I think this sort of thing is like color on appliances - sure lime green looked neato in 1975, but in 2003 it looks like crap. I'll stick with white on my major (and expensive to replace or fix) appliances and I'll be avoiding stuff that makes them more complicated than they really need to be.

    Of course, your mileage may differ...

    --
    "It's real and we can touch it, so least we know where we stand." - Jack Burton
  17. Re:Shrug by radish · · Score: 2, Interesting

    I have a NAT setup consisting of the following:

    Linux box for firewall/routing
    Linux server (web/ftp/mail)
    W2K desktop - gaming, p2p, general use
    Laptop - email, web, work (VPN)
    PS2 - games :)
    Tivo - Tivoweb online scheduling, data updates via IP

    Guess what? It all works. About the only thing I don't do which you mention is VoIP, but the others are all fine. I get great performance up and down for the p2p I've tried (e.g. kazaa, edonkey, gnucleus). Gaming on both the PC and PS2 works without a hitch. For the SOCOM voice chat feature I had to forward a UDP range to the PS2 from the firewall, but that's no big deal, and it seems to work for Hardware Online Arena as well. The gameplay itself worked first time with no tweaks (using the SuSEfirewall2 config script for iptables). Serving is all done from one box - web (apache) and ftp/mail. Again, with the aid of a couple of port forwards it works fine. The tivo is proxied behind the apache server, adding a nice layer of security and allowing me to use a seperate (virtual) host name for it. The VPN for accessing work works fine through the NAT, although I can only have one client running at a time (a limitation due to the way VPN works). Not a problem as there's only one of me :)

    I have to agree with the original poster, for me NAT works perfectly well. It even gives some advantages (IMHO) - the knowledge that my less secure machines (w2k, tivo) are not even addressable from the outside world is somewhat comforting. And I'd disagree strongly with the idea that I "don't do much with my computer" - I think I do pretty much as much as anyone does, w.r.t network access anyway. You say forwarding is bad - how many webservers do you need in your apartment? I can see problems if you, say, had to PS2s and wanted to play SOCOM on both with the voice option, but I guess that's not a common problem :) I'd also say it's really up to the protocol designers to use something more routable than a 1000-port range :)

    So I'm in no hurry to move to IPv6 - I can see no advantage to me whatsoever. Of course I support the whole process, it makes sense to migrate before it's an emergency, but until it's trivially easy (and it isn't right now) there's no point.

    --

    ---- Den ene knappen er powerknapp, den andre er Bender voice knapp "Bite My Shiny Metal Ass"

  18. Re:of course they are shrugging it off... by anthony_dipierro · · Score: 2, Interesting

    And nothing to do with the fact that they would have to spend even more resources on technical support for their customers

    ISPs could/should just provide an IPv6 to IPv4 tunnel for users unless they specifically ask for direct IPv6 access.

  19. Re:Yes, I know that by inertia187 · · Score: 2, Interesting

    Even if a NAT is set up in an office, it's doesn't have to be used for VoIP. At our office, the phone switch is assigned direct IP addresses. But even if there are 75 people behind the NAT, no one would assign 75 IP addresses to the phone switch. Really smart switches would route local calls to the phone company's copper, and long distance to IP. If all IPs are in use, the phone company's copper is used for long distance. The net result is that less IPs are used than the number of workstations, even with VoIP in heavy use.

    --
    A programmer is a machine for converting coffee into code.
  20. dyndns by gosand · · Score: 2, Interesting
    Having a static public IP can be extremely handy though. Whenever I have a cool graphic or whatnot I want my friends to see, I just stick it up on the webserver and send the email in a link. Because many of my friends use pine or AOL or Hotmail or whatnot, that's the most reliable way of distributing the file. Even my Mom likes getting a link and being able to click on it rather than saving the file off somewhere and trying to open it later. And that's only one of the many many useful things you can do once you have a server and a static IPs, especially once you learn CGI and the power of perl. :) It's really a shame that so many ISPs are terrified of people running private little servers for personal use.

    dyndns.org

    I have a dynamic IP (pppoe) and have hosted a personal server for several years. I have an address where I can FTP, ssh, start up a quake server, and run a website. With dyndns, webhop, NAT and IP forwarding on my firewall, it is all easy, and it is all sitting in my computer room.

    Seriously, if you have a dynamic IP and want to have a static address linked to it, visit dyndns.org.

    --

    My beliefs do not require that you agree with them.

  21. From the Firewall-Wizards mailing list, about IPV6 by smitty45 · · Score: 3, Interesting

    Marcus Ranum (author of NFR and someone who knows what he's talking about):

    "IPV6 is insane overcomplexity if that was the only problems we wanted to solve. We could have doubled the address size of V4, bumped the version number, and left-filled from zero. As far as the "route glut" problems that stimulated the original design of IPV6, we could have used conventions (e.g. something like CIDR addressing which hadn't been thought of when the V6 effort started) that could easily have solved those issues.

    Basically, the standards pukes are having fun playing their little games but none of it's really going to solve real problems. IPV6 is gonna be like ISO protocols all over again: what if they gave a protocol and nobody came?"

  22. Re:Shrug by Anonymous+Canard · · Score: 4, Interesting
    There are 32k class B addresses so there are about 32000 corporations or organizations which own the range of addresses you give. There are also 127 class A addresses, many of those also controlled by corporations or organizations. From a quick perusal of the registrations we find:

    GE (3.x.x.x), GTEI (4.x.x.x and 8.x.x.x), army.mil (6.x.x.x, and 55.x.x.x), AT&T (12.x.x.x, 32.x.x.x), Xerox (13.x.x.x), HP (15.x.x.x, 16.x.x.x), Apple (17.x.x.x), MIT (18.x.x.x), Ford (19.x.x.x), CSC (20.x.x.x), ARIN.NET (24, 63-69), ucl.ac.uk (25), nipr.mil (33), inet-hou.com (34), merit.edu (35), psi.net (38), uu.net (40), v6nic.net (43), ampr.org (44), vt.edu (45), Nortel (46), Dupont (52), debir.de (53), usps.gov (56), equant.net (57), apnic.net (60, 61), ripe.net (62, 80-82).

    Those are all of the ones that respond to an in-addr.arpa request. It would be interesting to see how many of those listed actually use their addressable space. ARIN, RIPE, and APNIC provide subdivided blocks of addresses to Europe, Asia, and North America. Net 34 (inet-hou.com) appears to be the personal property of a Houston resident named Richard Harrison. Net 44 (ampr.org) is the amateur packet radio subnet, and there are a few other ISPs there, like 40 (uu.net), 38 (psi.net), and probably one or both of the AT&T class A's. And there are a few universities both in the US and one in the UK. I would suspect that most of the corporate subnets are firewalled anyway, so moving any of those would represent only the inconvenience of renumbering their networks -- but it isn't as if the machines were actually reachable from the 'net.

    --

    --
    BitTorrent in C -- LibBT
    http://www.sf.net/projects/libbt
  23. Re:Shrug by don_carnage · · Score: 2, Interesting

    The reason the US isn't implementing IPv6 has nothing to do with address space.

    I could be wrong, but it might have something to do with the cost of upgrading all of the routers. And I'm not talking about just hardware costs, I'm talking about the amount of time it will take net admins to upgrade their equipment. "Spend money to make money" doesn't seem to apply in this economy.

  24. Re:of course they are shrugging it off... by digitalsushi · · Score: 3, Interesting

    additinal bandwidth costs aside, the main reason us ISPs are afraid of you running services is when you decide to try for tech help and call in, stumping our techs and wasting about 12 bucks an hour. 90 minutes of tech support blows the profit margin for X number of users. its not your virgin apache install with a perl page counter that we fear, its the money that we lose that we fear :D

    given that, we dont block any ports, give out real IPs, and my ISP at home far away also blocks no ports and gives out real IPs.

    and given THAT, as an isp netadmin, and as an isp customer to someone else, i'd gladly pay 5 bucks/month to a paranoid isp to unblock my ports and give me a real ip. ARIN charges you like 2 grand a year for your own /20, I think it was. you do the math.

    --
    slashdot: where everyone yells sarcastic metaphors to themselves to understand the issue
  25. Re:Here we go... by pHDNgell · · Score: 2, Interesting

    Canned response 3: NAT is an easy way to secure machines.

    Not suggesting that you think this is true, but it's a very wide misconception. NAT gives a lot of people a false sense of security. ``My system is on a non-routed IP address, there's no way anyone can break into it.''

    The problem, of course, is that they proceed to route it through a NAT, run externally visible services on it[0], network clients that are actively connecting out on the internet--possibly introducing back doors[1], etc...

    [0] I broke into a major e-commerce site where the first system I was logged into had a 10.x address.

    [1] I've had people attach to my local X server on a private network from the internet riding over a bug in my ssh *client* (good thing I usually use -v, saw it right away).

    --
    -- The world is watching America, and America is watching TV.