Slashdot Mirror


Free IPv4 Pool Now Down To Seven /8s

Zocalo writes "For those of you keeping score, ICANN just allocated another four /8 IPv4 blocks; 23/8 and 100/8 to ARIN, 5/8 and 37/8 to RIPE, leaving just seven /8s unassigned. In effect however, this means that there are now just two /8s available before the entire pool will be assigned due to an arrangement whereby the five Regional Internet Registries would each automatically receive one of the final five /8s once that threshold was met. The IPv4 Address Report counter at Potaroo.net is pending an update and still saying 96 days, but it's now starting to look doubtful that we're going to even make it to January."

82 of 460 comments (clear)

  1. Soo... by Facegarden · · Score: 2, Interesting

    So, I keep hearing all this news about them running low... What happens when we run out?
    -Taylor

    --
    Worldwide Military budgets: $2100 billion. Worldwide Space Exploration budgets: $38 billion. Really, world? Really?
    1. Re:Soo... by tehniobium · · Score: 4, Informative
      --
      No kitty, this is my pot pie!
    2. Re:Soo... by keeboo · · Score: 3, Funny

      Dunno... The heat death of the internet?

    3. Re:Soo... by Konsalik · · Score: 4, Informative

      THE INTERWEBZ EXPLODZ!!! Ok no seriously, once ICANN allocates the final blocks the IPv4 space will be declared as "used up" but it is still up to the regional RIRs to *use* those IPs. ie if ICANN issues IPs they are not automatically used. Thus it will still be a while after that when they are really all used up. Even then we could maybe see a sharing of sub-blocks between regional RIRs (?) For example AfriNic will probably have quite a surplus if it receives another /8 range. Lastly there are (not so preferable) technologies available such as NAT to allow the internet to continue functioning as it did (more or less). In the end we will need to move to IPv6.

    4. Re:Soo... by glwtta · · Score: 4, Informative

      it is still up to the regional RIRs to *use* those IPs

      Regional Internet Registry.

      --
      sic transit gloria mundi
    5. Re:Soo... by icebraining · · Score: 2, Insightful

      Some already are, others' aren't. It's not cheap, hence it'll be delayed, as always.

    6. Re:Soo... by mmontour · · Score: 4, Insightful

      "Why not now"? Because slack-ass websites like the one you're currently browsing still haven't bothered to flip on the IPv6 switch. I have IPv6 at home (pretty much plug-and-play; just enable it on the Apple Airport base station and all of the LAN machines pick up an address) and the only site I've found to go to is "ipv6.google.com". OK, there's also a dancing turtle GIF on kame.net, but that doesn't really count.

      Interestingly there is an "ipv6.slashdot.org" DNS entry. However it has no IPv6 "AAAA" record, only an IPv4 "A". Seriously guys, WTF? If a techie "News for Nerds" site can't be bothered to make itself available to IPv6 users then there's little hope for the rest of the web.

    7. Re:Soo... by sjames · · Score: 2, Insightful

      It ain't cheap if you're a major provider, but for the rest of us it is somewhere between dirt cheap to absolutely free.

      It WOULD have been cheap or free for the major providers as well had they not spent the last 10 years with their heads buried in the sand. They could have gotten v6 capable routers as part of their normal upgrade cycle.

    8. Re:Soo... by zach_the_lizard · · Score: 2, Informative

      It's not just providers. There're enterprises who have some quite expensive routers that don't do v6. Not all home gear does v6; my iPhone 3G doesn't, and I'm pretty sure some of the consoles I have don't do it either. My printer doesn't. There are solutions to this, but that's still more work.

      --
      SSC
    9. Re:Soo... by zach_the_lizard · · Score: 2, Interesting

      There's ipv6.facebook.com, and that's a pretty major site.

      --
      SSC
    10. Re:Soo... by Straterra · · Score: 4, Informative

      Any iOS device with 4.0 or later supports IPv6, including your iPhone.

    11. Re:Soo... by hedwards · · Score: 2, Interesting

      I'm curious why Apple chose not to include support. I mean after all MS offers support for IPv6 since SP1. Is it a resources thing like Flash or is it something that Steve hates, like Flash.

    12. Re:Soo... by Nigel+Stepp · · Score: 2, Interesting

      Some big ipv6 domains. (This list was posted to the nanog mailing list last week or so):

      ipv6.cnn.com
      ipv6.comcast.net
      ipv6.google.com
      www.ipv6.cisco.com
      www.v6.facebook.com
      m.v6.facebook.com
      ipv6.t-mobile.com
      ipv6.weather.yahoo.com

      --
      4096R/EF7BAFA6 79E1 DF98 D09D 898F 9A11 F6F0 DDDC 23FA EF7B AFA6
    13. Re:Soo... by sjames · · Score: 2, Interesting

      Dual stack is the natural next step here. That means only things going off the LAN/VPN need support v6.

      The enterprises won't have to replace their expensive routers, they can set up 6rd servers and department based gateways (or just configure the gateways they already have. Like the providers, they could have had the full support for free with a tiny bit of foresight.

      New home router, $50, not all that expensive. Of go to OpenWRT.

      Your printer doesn't likely need to go to v6. I suspect you don't offer it as a public resource.

      You should update your phone's software. I understand iOS does support v6. I have no idea if the consoles do or do not support v6. If not, pester the vendor for a flash update.

    14. Re:Soo... by afidel · · Score: 2

      I believe the problem was that some OS's preferred AAAA results even if they didn't have a working connected IPv6 address and hence the user got black holed from the site or majorly long delays for the connection to time out. According to Googles numbers ~.1% of internet users have broken dual stacks vs .26% have working IPv6 connections. There's also an average increase of ~150ms for a dual stacked host that connects to the IPv6 address. linky

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    15. Re:Soo... by gbjbaanb · · Score: 2, Funny

      There's ipv6.facebook.com

      phew. I was beginning to get worried!

    16. Re:Soo... by Inda · · Score: 2, Interesting

      My XBOX360 connects to my home network through IPv6. The amusing thing is, I did absolutely fuck-all to make it connect this way.

      --
      This post contains benzene, nitrosamines, formaldehyde and hydrogen cyanide.
  2. The most surprising turn of events by Arancaytar · · Score: 3, Insightful

    ... since the unexpected end of the century in '99.

    (What is actually surprising is that the internet still hasn't widely adopted IP6, and ISPs are now turning to ludicrous measures - NAT - to keep avoiding what makes sense.)

    1. Re:The most surprising turn of events by Volante3192 · · Score: 2

      There is no year zero.

    2. Re:The most surprising turn of events by timeOday · · Score: 5, Insightful

      And the best part for ISPs is, NAT turns the Internet from its inherent peer-to-peer nature into a client/server architecture where all home users can be relegated to "content consumers" under cover of IP4 address shortages. Score!

    3. Re:The most surprising turn of events by gnasher719 · · Score: 2

      you forgot year zero (or are you born having 1 year already under your belt?)

      He was talking about years and centuries, not about age.
      We started counting centuries with the first century (year 1 to 100), then the second century (year 101 to 200) and so on. The twentieth century was from 1901 to 2000. The 21st century is 2001 to 2100, the 3rd millenium (see how we count millenia starting with 1 as well) is 2001 to 3000. The same rules are used for years, centuries, millenia. They all start with 1.

    4. Re:The most surprising turn of events by sjames · · Score: 5, Insightful

      Lets say your ISP assigns you 10.0.32.128. Now, kindly tell me how you plan to connect to your home PC from work.

    5. Re:The most surprising turn of events by Lennie · · Score: 2, Insightful

      IPv4 will last us about one and half year. IPv4 will run out next year, the regional registries (RIR's) will run out a number of months later and if you are lucky your provider still has some new IPv4 addresses left for his new customers.

      Then your provider can only get new addresses for money from other providers/organisations which want to sell them for money.

      The following will happen, first for new customers and eventually for all existing customers.

      When we get to a point where your access-provider does not have enough IPv4-addresses you will just get a private IPv4-address through DHCP instead of your public IPv4-address. Probably in the 10.0.0.0/8 range.

      You will be stuck behind an IPv4 NAT which sits in the provider network, not at your home. That NAT will be congested, it will be slow.

      This means probably no online games and no P2P on IPv4 for you (and other things will break too).

      You will however get a complimentary IPv6-block of a size which is atleast a /64, which is has more addresses then the whole IPv4-range.

      At the time when this happends, your OS will have IPv6-support and IPv6 will probably be enabled on most of the websites, mailservers and what not. You might need to replace your modem or router though. Maybe you will get a new one from your provider, maybe not, depends on your arraignment.

      (kind of useful version of IPv6 in Windows since XP, useful in Windows Vista/7, Mac OS X had the last update recently to fix the last issue, Linux has no problems, even things like Network Manager supports it)

      A real IPv4-address will be a privilege (read: you pay extra).

      Or when you do what to play games, you might need to get a VPN to somewhere else and pay extra for that service/IP-address.

      So when you are stuck behind a IPv4 NAT, websites which don't add IPv6 will also be slow.

      When we really run out, I think you all just want to use IPv6 like it was intended.

      --
      New things are always on the horizon
    6. Re:The most surprising turn of events by DeadBeef · · Score: 5, Insightful

      What will make it even more fun is if you have two branch offices of the same company connected to the different ISPs getting 172.16.32.66 and 10.0.65.88, how do you set up a VPN between them?

      --
      I am a lawyer and this constitutes legal advice and I shall indemnify you against any losses arising from taking it.
    7. Re:The most surprising turn of events by bbn · · Score: 2, Informative

      That being the case, we as a culture have also decided that decades start a year x0, centuries start at x00, and millenniums start at x000.

      No we have not. You will have a very hard time relating to historic dates if you think so. Ever wondered why we are currently in the 21st century and not the 20th? Because the first century was not the number 0 century, as you would have it. The same way, the first year was not the number 0 year, the first decade was not the number 0 decade and the first millenia was not the number 0 millenia.

      Just because uneducated people have a hard time grasping this, does not make it less so. If you start calling this the 20th century just because the year is 20xx you will not be understood correctly.

      That said, because the general public seems to be quite uneducated about our calendar system, the mainstream media must be careful when the exact years of the boundaries of decades, centuries and millenias is important. Books for professionals can assume the reader knows the calendar.

    8. Re:The most surprising turn of events by bbn · · Score: 4, Informative

      Configure your home router to pass the port for whatever service you want to access from work to the system that can deal with it at home. Connect to that address using that port.

      This is where the trouble begins. You can do this today because it is _your_ router doing the NAT. With no more IPv4 available, you will be sharing your IPv4 with your neighbours. This means carrier NAT. How do you program your ISPs router? You don't.

    9. Re:The most surprising turn of events by Nigel+Stepp · · Score: 4, Insightful

      A lot of the rest of us get along pretty well with putting our servers behind a router/NAT that lets us define which ports get forwarded to which systems behind the router, thus adding "firewall" as a feature.

      Thing is, that's only when you have control over the NAT device. If ISPs move to multiple levels of NAT, as some people suggest, then you no longer have access to a thing on which you can forward ports. You're stuck being a content consumer.

      --
      4096R/EF7BAFA6 79E1 DF98 D09D 898F 9A11 F6F0 DDDC 23FA EF7B AFA6
    10. Re:The most surprising turn of events by HeronBlademaster · · Score: 3, Insightful

      ISPs will just charge extra for a "real" IP address. (Basically the same thing they do now if you want more than however many come with your base service.)

    11. Re:The most surprising turn of events by sjames · · Score: 2, Insightful

      That only works because your home router does the Nat using a public IP address your ISP assigns.

      That was not the question. I said your ISP assigns you a NATed IP (so you are now doing double NAT at least). You can configure the port forwarding on YOUR NAT device, but I'll bet your ISP won't let you configure THEIR device.

      I am familiar with using ssh to tunnel as well. Not a problem for some (including me), but not everyone has an ssh account on a server with a public IP at work.

      Given all that, it's MUCH easier to just go with v6 and call it good. Fortunately, Comcast has both 6to4 and 6rd servers for their customers. Before that, I was routing v6 through the Netherlands.

    12. Re:The most surprising turn of events by sjames · · Score: 2, Insightful

      In other words, the NAT won't cut it, yes.

    13. Re:The most surprising turn of events by Idiomatick · · Score: 2, Insightful

      Completely offtopic: I bet you could sell that account for a few hundred bucks.

    14. Re:The most surprising turn of events by sjames · · Score: 2, Insightful

      It has been true, but necessarily cannot remain true. That's the whole point, in a few short months we'll be all out. No more real addresses to assign.

      Some people for some reason think NAT can fix that all by itself such that IPv6 need never happen.

      A better answer is for ISPs to deploy 6rd along with NAT. I don't mind so much if they give me an address in 10/8 if they also offer a solid 6rd tunnel.

      Next step is to offer v6 only and a translator/proxy for ::ffff:0000:0000/96 so customers can reach the holdouts stuck in v4.

      Then finally (eventually) IPv4 can drop away as far as publicly routed packets go.

    15. Re:The most surprising turn of events by TheLink · · Score: 2, Insightful

      Under the assumption that most ISP's provide real addresses to their clients (which is, AFAIK, true), I believe I'm correct in saying that NAT has been a decent bridge.

      This whole story is about running out of IPv4 addresses, and thus contrary to your assumption. Providing "real IPv6 addresses" to clients doesn't help them if they need to talk to the very many IPv4 only machines out there.

      When they run out of IPv4 addresses, ISPs will stop providing "real" IPv4 addresses to clients. The "real" IPv4 addresses will be shared via NAT.

      They WILL use IPv4 to IPv4 NAT so that users can talk to IPv4 only servers. Most won't use IPv6 to IPv4 NAT/proxying for that because it isn't as well tested, and doesn't really add much (if you're going to NAT for that reason you might as well use IPv4 to IPv4 NATing).

      Big Media will see this as a feature, since P2P becomes harder.

      --
  3. where is ATT and comcast with IPV6? by Joe+The+Dragon · · Score: 2, Insightful

    where is ATT and comcast with IPV6?

    1. Re:where is ATT and comcast with IPV6? by the_macman · · Score: 3, Insightful

      Busy counting their profit and laughing over all the money you think they want to spend on IPV6 upgrades.

    2. Re:where is ATT and comcast with IPV6? by ziggyzaggy · · Score: 4, Informative
    3. Re:where is ATT and comcast with IPV6? by LordLimecat · · Score: 2

      Yes, that IPv6 address comcast hands me is imaginary. Absolutely no way ipv6.google.com resolves from my home network, right?

    4. Re:where is ATT and comcast with IPV6? by sjames · · Score: 2

      6to4 requires a public address, 6rd does not as long as the 6rd server has a route to the private addresses. Since the ISP that would do the NATing is also deploying the 6rd server, they can do that with no problem.

  4. Re:Meh. Allocate 240.0.0.0/4. by Trolan · · Score: 3, Insightful

    And have to push new TCP/IP stacks for most operating systems to get them to understand that that is now viable space. This would be effort better spent on just going IPv6.

  5. Re:Meh. Allocate 240.0.0.0/4. by A · · Score: 4, Informative
  6. IPv6 Compatability by Konsalik · · Score: 4, Funny

    Remember before Y2k almost all computer manufacturers placed "Y2k Compliant" or "Y2k Ready" logos on everything from bare computer cases to speakers? Well I cant wait for my "IPv6 Ready" USB keyboard...

  7. Re:Oh noes! by by+(1706743) · · Score: 4, Funny

    How will I ever be able to use my twittering armchair fart detector?

    Well, you'll have to choose between a NAT twittering armchair fart detector and an IPv6 twittering armchair fart detector!

  8. Well by openback · · Score: 2

    Does anybody wanna buy an......eight? http://www.youtube.com/watch?v=rfelvI_ikf4

  9. ipv6 by Anonymous Coward · · Score: 3, Insightful

    Whens slashdot going to go ipv6?

  10. So slashdot, when are YOU getting on ipv6 by Anonymous Coward · · Score: 3, Interesting

    Because I'm on it right now yet I see no AAAA record. Pretty much anyone on Comcast can get a 6rd address at the drop of a hat; native dual stack is coming. Other providers will have to get on the bandwagon soon I gather. Whine endless about the end of ipv4 after you've already made arrangements to join the modern age.

  11. Re:I wish we could... by blair1q · · Score: 3, Funny

    If we are to do that then the address field of the packet header should be a null-terminated string, not a fixed or limited size.

    Note that if you embed the length in the header you have to decide how wide the length field is, which then limits the string length. Though I'll accept arguments to the effect that an 18e18-character address should be enough for anyone.

  12. So what happens to Hamachi by thegreenbandit · · Score: 2

    Will everyone using Hamachi be unable to reach whoever gets a 5/8 address?

  13. Re:NAT! by Xugumad · · Score: 5, Insightful

    I'm frankly terrified that the "solution" to this is not to fix the underlying issue, but instead to layer work-arounds on it.

    Not to mention, unless I'm much mistaken a NAT can support 65536 connections at maximum (number of valid ports for outgoing connections). A /8 network might be okay, but putting a larger network behind NAT isn't going to help, and you can't layer them (because you still need a port free for the connection). We're going to run out, NAT just delays the inevitable by layering a giant administrative headache on the top.

  14. Re:all because MS won't put TLS on XP... by drinkypoo · · Score: 4, Insightful

    what needs "public" IPs?

    Anything that wants to participate in the peer-to-peer internet as a peer.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  15. Re:Meh. Allocate 240.0.0.0/4. by MarkRose · · Score: 2, Insightful

    And every router. In every office. And every home.

    And who knows how many routers would have those addresses hardcoded in hardware.

    It's probably just as easy to go IPv6, when you consider the hassles and testing.

    --
    Be relentless!
  16. Re:Last IP! by Nethead · · Score: 3, Interesting

    I can announce and route down to a /32. It's up to my peers to accept that announcement. Some may and some may not. It depends upon politics, payment, router memory and BOFH whim.

    A /24 is commonly the longest network accepted for re-announcement, but that is not a hard rule.

    --
    -- I have a private email server in my basement.
  17. Re:Maybe I'm being naive... by characterZer0 · · Score: 2, Informative

    They did not bother, because they thought if there was a freaking decade to roll it out, that would be plenty of time.

    --
    Go green: turn off your refrigerator.
  18. Re:Maybe I'm being naive... by dominion · · Score: 2

    Well, that was very helpful, and thank you for your enlightened and useful response!

  19. Re:NAT! by EdIII · · Score: 2, Insightful

    The whole thing is a lesson in waste and inefficiency.

    Every business that I have ever known, or been involved with its network, was delivered anywhere from 4-32 IP addresses on their T1 lines. Just recently I setup a new business cablemodem connection and they just gave me ,without me asking, 8 IP addresses.

    What the heck do I need 8 IP addresses for at a branch office? I don't really know of any businesses that really need a static IP address, much less multiple ones to host multiple publicly addressable servers. Everyone is either using the "cloud" or hosted services at a colo.

    Demand is going to change things quite quickly. I expect that the first T1 line that is held up because there is no IP address for it is going to start things rolling. NAT is not a perfect solution and I sincerely doubt a company paying $500+ a month for a T1 is going to settle for being treated that way. Certainly not the IT staff.

    Most guys I know are quite reasonable. If any ISP came to me and asked to reduce me down to 1 or 2 IP addresses per branch office or connection I would readily agree.

    Now in the colo... that is another matter entirely. Some places I work with actually use a couple hundred different IP addresses for legitimate reasons.

    It's all waste. IP address reclamation will get us back at least 40% of the address space.

  20. Re:Maybe I'm being naive... by bbn · · Score: 3, Informative

    3ffe:1900:4545:3:200:f8ff:fe21:67cf

    That would be 63.254.25.0.69.69.0.3.2.0.248.255.254.33.103.207 using your scheme which is horrible. Is also leaves out the most useful compression feature, so you can write 3ffe:1900::/32 instead of 63.254.25.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0/32. Just counting out the correct numbers of .0 is horrible.

    Practical real life IPv6 addresses often use compression: ipv6.l.google.com has IPv6 address 2a00:1450:8005::63, ipv6.myip.dk has IPv6 address 2001:470:27:f9::2, ipv6.net has IPv6 address 2a00:1188:5:2::8. If you care about your address you can make it short, since the last 64 bits is yours to decide.

  21. Re:all because MS won't put TLS on XP... by Lennie · · Score: 3, Informative

    Actually it does support TLS, it just doesn't support SNI. Or actually IE and Safari only, because they use the windows library. Firefox and Chrome use the library first developed at Netscape and Opera uses OpenSSL.

    But as SNI is the part that adds 'Namebased virtual hosts' to TLS, the result is the same as you mentioned. Everything that wants to use a certificate still needs it's own IPv4-address (and/or IPv6 address) for now.

    --
    New things are always on the horizon
  22. Re:NAT! by Burning1 · · Score: 2

    NAT can be implemented a huge number of ways.

    On small class C networks, especially when using consumer grade equipment, it's very common to put the entire network behind a single external IP address. Each outgoing connection is assigned a port on the NAT box. Network utilization on a class C should never be so great as to exhaust the number of available ports. This is many to one NAT.

    For larger corporate networks, it's common to use a pool of IP addresses on a more advanced router. Because each IP address has it's own pool of available ports, many more connections are available.

    Finally, it's possible to abhor the use of port mapping, and simply assign an IP address to each client host that connects through the router, and simply redirect all traffic back to the client that initiated the first connection. Since each client has an entire IP, all traffic to that IP would be redirected back to the client, with a 1 to 1 port map. This would essentially permit any protocol to work through the NAT box, including active FTP and some of the other PITA protocols This approach also means that you only have to have enough IPs to support your active users, instead of every user on your network.

    With that said, it's been a long time since I was building firewalls, so some of my terminology may be off, or incorrect. Hopefully someone can clarify any mistakes I've made.

  23. Re:NAT! by Nethead · · Score: 3, Interesting

    IP address reclamation will get us back at least 40% of the address space.

    But not necessaries usable addresses on routable boundaries.

    --
    -- I have a private email server in my basement.
  24. Re:Maybe I'm being naive... by TurtleBay · · Score: 2, Informative

    Just tacking on more numbers becomes a problem because IPv6 addresses are 128 bits long and not 32 bits like IPv4. 1.1.209.85.255.147 is only a 48 bit number. An example of a 128 bit IP address in decimal would be 209.85.255.147.236.152.95.220.51.119.152.21.201.103.118.1 Having to use up to 64 digits to describe one address is not efficient, even if using only numbers are easier to say or remember than alphanumeric hex.

  25. Dibs!!! by MobileTatsu-NJG · · Score: 4, Funny

    How long before I can get the address 255.255.255.255? I wanna set up a website called 'endoftheinternet.com'!

    --

    "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    1. Re:Dibs!!! by Venzor · · Score: 2

      I think that's more like 'alloftheinternet.com' ;)

      --
      If someone is wrong, don't insult; Educate.
  26. Re:Maybe I'm being naive... by ptudor · · Score: 2, Insightful

    IPv6 solves problems beyond just the raw number of bits for addressing.

    In your example, 48 bits isn't enough space--in a few years we would be doing another next-gen IP, after implementing IPng as the CTOs start panicking. I don't want to deploy a new Internet every two decades, I'd rather get past the flaws in IPv4 once for my lifetime and start thinking about Y2038.

    Convention is meant to be broken. But perhaps you ignore that we're speaking about bits, not decimal data. The subnet mask FFFFFF00 I see in ifconfig has the same meaning as /24 or 1111-1111 1111-1111 1111-1111 0000-0000 and we all know that because we're smart enough to read slashdot.

    Decimal address can used all you like in IPv6. If you like 208.80.11.254, address your host as 2620:0:c0:1:208:80:11:254 and be happy; meanwhile I'd rather use stateless autoconfiguration or a simple address like n:n:n:1::53 for my nameserver.

    Adoption could be less painless if you weren't citing address space that was deprecated and removed from the Internet five years ago. How is the 6bone keeping its memory alive for so long? Use 2001:db8:: for examples, or at least start an address with operational space like 2610. RIP 3ffe, 6/6/6.

  27. Re:NAT! by jewelises · · Score: 2

    Not to mention, unless I'm much mistaken a NAT can support 65536 connections at maximum (number of valid ports for outgoing connections).

    I believe that with TCP the limit is 65536 concurrent connections to one host and port. In other words, you can use the same source port for two concurrent, outgoing connections at the same time as long as the destination is different. (This is similar to the principle of how more than one connection to a single port on a server work without problems as long as the client host/ip combination is different.)

  28. Re:Last IP! by tokennrg · · Score: 2, Interesting

    It will, ARIN will start handing out /28's. You think routers are choking on routes now, just wait. Edge networks that are multihomed will be ok, you can drop large swaths of announcements and still get plenty of diversity; in the core however....gonna suck for them. Or not...we'll see how it goes. https://www.arin.net/policy/nrpm.html#four10

  29. Re:Last IP! by LordLimecat · · Score: 2, Interesting

    er, I have several publicly routable /29 blocks at several clients. Care to clarify your statement? As posted, it is misleading at best.

  30. Re:all because MS won't put TLS on XP... by shentino · · Score: 4, Insightful

    Sounds like something ISPs actually wouldn't mind obstructing.

  31. MAC Address? by itamblyn · · Score: 3, Interesting

    Why is IPv6 not based on MAC adresses? I've never understood this. Every piece of electronics capable of connecting to a network has at least one unique hardware id already. Why do we need a new one? Is there are reason not to just use this number? Or have I misunderstood, and this actually IS the plan.

    1. Re:MAC Address? by CyprusBlue113 · · Score: 3, Informative

      Privacy

      --
      a handful of selfish greedy people are no match for millions of selfish, greedy people -u4ya
    2. Re:MAC Address? by RzUpAnmsCwrds · · Score: 3, Informative

      Why is IPv6 not based on MAC adresses? I've never understood this.

      Well, first of all, it sort of is. The typical way to get an address on an IPv6 network is stateless auto-configuration, which basically allows your client to combine an advertised route prefix with the EUI-64 (basically a longer version of a MAC address that can be generated from a MAC address) to determine its IP. You don't need any configuration for new clients and they always get the same IP address. Note that Windows Vista/7 use a hashing function with random data and the MAC address so that you can't track a single machine based on its IPv6 address, which solves privacy concerns.

      Second, you can't just use the MAC address because it's not easy to route traffic that way. Routing works today because networks are assigned contiguous blocks of addresses, so it's easy to tell where to route traffic based on the address prefix. If we just had MAC addresses (which contain no information about which devices are connected to which networks), routing would require huge tables that would frequently change. This works OK for a small to medium sized network (e.g. switched Ethernet) but it doesn't work at all for the Internet. Even medium-large organizations need to use subnets to effectively manage traffic, which aren't possible without network prefixes.

  32. Re:Maybe I'm being naive... by zippthorne · · Score: 3, Funny

    The colons and hex are for typing it in. It stored in 16 bytes on disk, just like ipv4 addresses are stored in 4 bytes currently. There are lots of ways of representing a v6 address, though, just like there are lots of ways of representing a v4 address (hex, being among them, iirc, and for a while firefox would let you type in the unsigned integer that the 4 bytes represent and would translate that directly.)

    The rest of us will just use a lookup service to map an easily remembered string to the v6 numerical address. At the moment, though, I'm not sure I cann think of an analogous service for ipv4, but I'm sure someone's doing it.

    --
    Can you be Even More Awesome?!
  33. Re:NAT! by ugen · · Score: 2

    No, there is no such limitation. You are mistaken. Connections can be matched based on both a port and a remote destination, so the same mapped port could be used for multiple connections.

    What you wanted to say is that NAT is limited to 65535 unique host mappings (i.e. that many IP's hidden behind one IP). Well, if we can extend IPv4 number of hosts that many times, we should be good for a few thousand years :)

  34. Re:all because MS won't put TLS on XP... by ugen · · Score: 2, Informative

    Not true at all. It is possible to establish a direct peer to peer connection between two hosts which are *both* behind NAT. You do need a "rendezvous" server to bounce a few packets - that's not hard to do, and can be easily accommodated as part of any other P2P infrastructure (or even outside of it).

    In fact, running P2P in that manner would significantly increase privacy of its participants because to anyone outside a given network there will no longer be a visible single mapping of IP to a "person" (or household etc).

  35. Re:Maybe I'm being naive... by geekpowa · · Score: 4, Insightful

    A curious key thing I fail to understand about this issue is why the ip4/ip6 issue encourages people to act so rudely towards other professionals who demonstrate at least some grasp of the underlying issue.

    I think you ask a reasonable question, the question in my mind similar to yours: the transition from ip4/ip6 appears to be hard and this is a factor in it's slow adoption so what prevented the design a more gentler protocol that provided a smoother/simpler transition; particularly given our heavy reliance on this network in so many facets of our civilization?

    As a programmer that does alot of network type stuff close to the metal, frequently designing my own OSI 7 protocols, I understand ip4 and higher layers very well, better than most IT professionals; but certainly not as well as a carrier network engineer. I know little about IP6 other than than regular reports about it's high barrier to entry and the inherent complexity associated with the change over. Maybe I need to make time and learn more about it now; but life is busy and other things compete for my time.

    But to such questions can always be counted on being treated rudely by ip6 zealots. Just like the ruby programming language, I am keen to learn more when I get the spare time, and I dabble when I can, but in some ways disinclined given how rude and obnoxious the community advocating it can be.

  36. Re:Whatever by Cochonou · · Score: 2, Insightful

    Honestly, by reading your first two bullet points I really thought your post was a good joke. But when I consider the entirety of what you've written, there is a distinct possibility that it may be instead a sad story.

  37. Re:Meh. Allocate 240.0.0.0/4. by XO · · Score: 2, Interesting

    I doubt that, there'd be no reason for anyone to write it up to not understand 240*

    --
    "Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
  38. Re:Whatever by LingNoi · · Score: 2, Informative

    1. I'm an american and think world == us. yeeha!
    2. I don't like China because my government told me so. Lets steal their IP addresses that were allocated to them because my country is more important.
    3. NAT because it works for me and my simple use cases so it must work for everyone else on the internet too.
    4. I don't think future expansion is important with my simple house hold use cases so obviously trading a couple of IP addresses is going to be the future! duh! People who need a few million for a different country are just going to have to suck it.
    5. I don't like the look of the new address so it should be shorter! If we run out of space then see 3.
    6. I don't like IPv6 so I'm going to take a little bit of fact and stretch it way past truth to the point where someone reading about the topic for the first time thinks i'm an internets expert.

    In conclusion - I don't know anything about what I am talking about. The facts I do know are outdated, are wrong and/or don't make sense in the context I place them in.

    FTFY

  39. Re:a gazillion IPv6's spamming? hell no by Lennie · · Score: 3, Informative

    What is the difference for IPv6 ?

    Their currently is one IPv6-DNS-blocklist, they use something like: 5 bad IP's in one /64, block the whole /64, 5 bad /64 block the whole /48. Or some system like that.

    Or do you mean their isn't enough tooling yet ?

    --
    New things are always on the horizon
  40. Re:Maybe I'm being naive... by joost · · Score: 2

    You complain that IPv6 people are rude to you, but bring this little gem to the table:

    Maybe I need to make time and learn more about it now; but life is busy and other things compete for my time.

    The truth is you do need to make time and learn more about it now. Really, if you've grasped IPv4 you will grasp IPv6 too. Spend a couple evenings with an Oreilly book and you will be fine.

  41. Re:all because MS won't put TLS on XP... by ugen · · Score: 2, Informative

    Lots and lots of documentation on that. Google for "nat" and "rendezvous".

    Here is a first random link I came up with: http://www.brynosaurus.com/pub/net/p2pnat/

    Basically, rendezvous server (a host with "real" IP out there) punches a "hole" in each NAT for and on behalf of the respective counterparty. Once it made those "holes", parties communicate directly. Done.

  42. Re:Crazy.... by DavidTC · · Score: 3, Insightful

    It would probably on buy a few more years to reclaim these addresses and chop them up, but surely the problem is just poor usage as opposed to exhaustion.

    *SLAP*

    Seriously, we've already done this. Repeatedly. At no point has the actual transition started happening, even with all the 'extra time' given it.

    Attempting to figure out a way to get more time will not actually solve the problem at all.

    At the very least, we need IPv4 to blow up first, so the transition actually starts. After that point, if need be, we can start looking for more IPs to use during the transition.

    But first, we actually have to start.

    I got new ISP service in August. I got a router with it. This router does not do IPv6. In August. 2010.

    The problem isn't 'lack of time', the problem is LACK OF STARTING.

    --
    If corporations are people, aren't stockholders guilty of slavery?
  43. Re:NAT! by mpsheppa · · Score: 2

    Not to mention, unless I'm much mistaken a NAT can support 65536 connections at maximum

    This is not true, at least for TCP connections. While many implementations might have this limit for simplicity sake, there is no actual reason why you can't use the same local port for different destinations, e.g. TCP port 1000 could have active connections to www.slashdot.org on port 80 and to www.microsft.com on port 80 and there is sufficient information in each packet to work out which of those two connections each packet belongs to. You see this type of multiplexing in reverse on servers where port 80 might have thousands of connections to it active at once.

  44. Re:Whatever by knorthern+knight · · Score: 3, Interesting

    > I agree that the MAC address based network address is
    > scary but I wonder how much of a signature they already
    > have from other properties of my computer.. I wonder
    > how long before the IPv6 address is used to try and
    > prove that it was a specific computer that generated
    > some traffic.

    Here's a computer-user IQ test. Question "what is your MAC address?"

    * Typical user... I don't got a Mac, I got a Winders PC.

    * Competent user... checks his network config and supplies answer.

    * l33t h@x0r d00d... what do you want it to be?

    --

    I'm not repeating myself
    I'm an X window user; I'm an ex-Windows user