10 ms·
Anyone Who Still Thinks IPv6 Won't Happen Isn't Watching the Measurements
- wglb 13y agoWould be interested to know of that percentage how many are NOT dual stack. Adaptation is one thing, replacement of IPv4 is quite another.
- baq 13y agoi wouldn't expect anything more than 0% and i don't think there's anything wrong with that. dual stack won't die before ipv6 is much, much more above 50%, probably 90% or so.
- rqebmm 13y agoOverall I think you're right but I would be surprised if it's 0%. There's bound to be some peering setups with IPv6 on both sides.
- baq 13y agoyeah but google's stats probably won't show them.
- marcosdumay 13y agoAt some time the ISPs are going to start connecting their clients only by 6to4 gateways. They are currently using NAT, but NAT is a mess. At some point a proper migration will be cheaper. Anyway, I guess that the oposite of the GPs question. It's IPv6 only clients, not servers, but this is the path that makes more sense.
- syncsynchalt 13y agoYou can't even resolve DNS of many/most v6 sites without v4. Specifically, even if someone is serving v6 DNS they often neglect to put a v6 glue record in the root servers (if it's even possible in their TLD). I still can't see someone running v6 without v4 except as a toy or to prove the point of how bad an experience it would be.
- ianburrell 13y agoYou can resolve DNS with IPv6 only as long as the DNS resolver is dual stack. A completely IPv6 ISP wouldn't be feasible. The main problem is that most of the web would be inaccessible. You could mainly visit Google, Facebook, and Wikipedia.
- baq 13y agothat productivity gains...
- ianburrell 13y agoIt is possible to run IPv6 only with NAT64 and DNS64 where the DNS resolver changes IPv4 addresses to IPv6 for proxy that switches protocols. T-mobile is running IPv6 only trial. It works well except for apps that can't handle IPv6 at all and usually because they include addresses in the protocol. Skype is probably the biggest example.
- p1mrx 13y agoT-Mobile has moved beyond the trial stage. Lots of Android 4.4 devices ship with an IPv6-only APN, and a 464XLAT daemon that provides connectivity to legacy apps, like Skype. If it's still just a trial, then I can't imagine how they'd get their stats up to 15% so quickly.
- skrause 13y agoIn Germany the major cable providers are currently switching to DS-Lite which means native IPv6 and carrier-grade NAT for IPv4. The cable companies came a bit late to the broadband party and can't get any more large IPv4 block from RIPE now that they're having a large growth of customers. Only the old DSL providers like Deutsche Telekom (which is still has the largest market share) can offer real dual stack (with a /56 for IPv6) since they have enough IPv4 addresses and no real growth anymore.
- belorn 13y agoLook at browser adaption for a possible time frame. It took time before websites used new cool features like html5, and even longer before they stop supporting older versions like IE4 or WAP/WML.
- vidar 13y agoI have to admit, back in 2006-7 I was genuinely scared that this couldn't be done. Happy to be wrong!
- fournm 13y agoI'll admit to being scared much more recently than that, ha.
- marcosdumay 13y agoPeople have a tendency to reactly surprizingly fast once their inaction creates an emergency.
- nawitus 13y agoHmm, I wonder if smartphones could "easily" switch to IPv6?
- wmf 13y agoThey already did.
- mhurron 13y agoDepends on the OS https://sites.google.com/site/tmoipv6/lg-mytouch https://sites.google.com/site/tmoipv6/lg-mytouch (For T-Mobile, I believe AT&T also has IPv6 available) Also depends on correct instructions, the linked PDF (under screenshots) there is correct, the instructions at that link do not appear to work. As for wifi, I can't say, my AP doesn't pass RA's so none of my wireless clients configure to IPv6. Time to add it to the list of stuff to upgrade.
- tedchs 13y agoFor 4G (WiMax / LTE), Verizon requires devices to support IPv6. My Moto X is dual-stack, with a public IPv6 address and a private 10/8 IPv4 address. http://en.wikipedia.org/wiki/4G#IPv6_support http://en.wikipedia.org/wiki/4G#IPv6_support
- danyork 13y agoMany of them already do. My iPhone works wonderfully on my IPv6 home network and connects to sites over IPv6 without a problem. I know this is true for some Android devices as well.
- pktgen 13y agoExpect this number to rise in the near future as Comcast Netflix traffic moves to IPv6: http://www.dslreports.com/forum/r29057080- http://www.dslreports.com/forum/r29057080-
- joosters 13y agoMythic Beasts (a great UK hosting/colo service) just announced an IPv6-only virtual server - £5/month instead of £7/month for IPv4: https://www.mythic-beasts.com/order/vps6 https://www.mythic-beasts.com/order/vps6
- nly 13y ago... a /96? Come on, it's bad enough that my dedicated provider only gives me a /64 You're better off getting an IPv4 only box and getting a /48 tunnel from HE.net
- shawabawa3 13y agoIs this sarcasm? Isn't a /96 4 billion addresses? Why would you possibly want more for a single small VPS? Just because you can?
- deleted 13y ago[deleted]
- sp332 13y agoIANA guidance (edit: IETF, technically, but no one is disagreeing) is to give every customer at least a /64. Semantically, the first 64 bits are the network address and the last 64 bits are the host address. https://tools.ietf.org/html/rfc5375#appendix-B https://tools.ietf.org/html/rfc5375#appendix-B Practically, they are working very hard to prevent routing table fragmentation. To minimize the size of backbone routing tables, they are granting huge amounts of addresses to anyone who asks, just to make sure that no one needs to use non-contiguous network numbers.
- dspillett 13y agoHe is overreacting a little, but the design of IPv6 was not primarily focused on address depletion, it was more about keeping routing tables simple. A /64 is the base unit for public routing. The recommendation is that each single end-site should have a /64. A company or collection of hosts should get a /48. An ISP should have a /32 or perhaps more than one (though I doubt many are big enough to need more than one). Things are a little confused with VPS providers. If you are running your own box (or boxes) with many VMs for your self/company on it then a /64 for the whole lot is how it is generally done, but for renting out VPSs you should have a /48 and give out /64s to your clients (probably not one per VPS, but one per client). So essentially, if you are not getting a /64 it is a sign that your provider is doing it wrong. While it may seem a very minor point it could also indicate they have misunderstood or ignored other conventions too. /96 isn't really bad though - you often see hosts handing out IPv6 addresses like they are IPv4 addresses. Take for example http://serverbros.co.uk/openvz.html http://serverbros.co.uk/openvz.html, to pick on someone at random via a quick Google search: a whole five v6 addresses! What a generous arrangement!
- muench 13y agoDoes anyone have a recommendation for a good primer on IPv6? Is there something significantly better than reading the IPv6 wikipedia page or googling 'IPv6 primer'?
- jlgaddis 13y agohttps://getipv6.info/ https://getipv6.info/ is ARIN's IPv6 wiki
- danyork 13y ago@muench - we've tried to assemble some pointers on http://www.internetsociety.org/deploy360/ipv6/ http://www.internetsociety.org/deploy360/ipv6/ In particular you may find the "IPv6 for IPv4 Experts" ebook of use: https://sites.google.com/site/yartikhiy/home/ipv6book https://sites.google.com/site/yartikhiy/home/ipv6book
- zaphoyd 13y agoThe change from Jan to Feb 2014 alone is impressive: Comcast: 20.61% -> 24.42% AT&T: 13.53% -> 16.77% Verizon Wireless: 40.03% -> 45.75% Time Warner Cable: 3.88% -> 5.37% T-Mobile USA: 9.58% -> 15.76% Google Fiber: 71.87% -> 76.43%
- abjorn 13y agoWhere are these numbers coming from? This seems completely divergent from the statistics here: http://www.google.com/intl/en/ipv6/statistics.html http://www.google.com/intl/en/ipv6/statistics.html
- nandhp 13y agoAlso, it's not clear what "Google Fiber 76.43%" means. Is that meant to be the percentage of subscribers with IPv6 access? I was under the impression that all Google Fiber customers had IPv6.
- danyork 13y agoIt's the percentage of IPv6 adoption seen coming from Google Fiber networks by the companies participating in the World IPv6 Launch measurements program. (See the bottom of http://www.worldipv6launch.org/measurements/ http://www.worldipv6launch.org/measurements/ for how IPv6 adoption rates are being measured.) My guess would be that while all Google Fiber customers very well may have IPv6, they may be using some devices that are only IPv4 capable.
- nextweek2 13y agoMy internet TV and my Xbox 360 are IPv4 only. So I am guessing they'll be that way for the next 5+ years of the life span I expect of them.
- simcop2387 13y agoIt's likely 76% that have google fiber, and a router that supports it and their computer setup to work with it. Since it's measured by sites actually reporting the traffic on ipv6 vs ipv4 the ones not on ipv6 are likely those with setups that are preventing proper support.
- chair6 13y agoMade this a few years ago but it's still useful - check whether your own site is accessible over IPv6: http://ready.chair6.net http://ready.chair6.net Seems this news article isn't -- http://ready.chair6.net/?url=circleid.com http://ready.chair6.net/?url=circleid.com
- ternaryoperator 13y agoGood tool. Nicely done!
- nextstep 13y agoIPv6 is such a minor win for the Internet now. I'm more excited for a new protocol all together, maybe something like Open Libernet: http://www.openlibernet.org http://www.openlibernet.org
- SudoAlex 13y agoAll ISPs need to do is provide IPv6 connectivity, a router with IPv6 support - and the traffic will flow. It really should be as simple as that! Windows Vista supports IPv6, modern versions of OS X supports IPv6, etc. You don't have to configure it - just like you don't have to figure IPv4 with DHCP. Typical end users don't question their IPv4 connectivity, they just plug in their router and things work. The exact same thing should happen with IPv6. The only issue is going to be old customer routers which can't be upgraded with new firmware.
- coldpie 13y agoWhat if the website you want to visit doesn't support IPv6?
- mhurron 13y agoEverybody still supports IPv4 on the client. You run dual stack.
- danyork 13y agoAsk the website owner when they will support IPv6! (and you can point them to tutorials like this one: http://www.internetsociety.org/deploy360/resources/making-content-available-over-ipv6/ http://www.internetsociety.org/deploy360/resources/making-co... ) It would be great if more websites supported IPv6. Like, oh, (cough)(cough)HN(cough)(cough).
- zaphoyd 13y agoIn this case, your network is probably doing NAT64 or you should be doing it. For non-HTTPS web there is also: https://www.sixxs.net/tools/gateway/ https://www.sixxs.net/tools/gateway/
- akira2501 13y agoNAT64? It's still an absolute mess. From http://en.wikipedia.org/wiki/NAT64 http://en.wikipedia.org/wiki/NAT64: "Not everything is accessible with NAT64, such as SIP, Skype, MSN, and sites with IPv4 literals.[a] However, 464XLAT RFC 6877,[3] which uses NAT64, allows for such protocols over ipv6 only connections."
- apaprocki 13y agoIs anyone here actually using IPv6 with US cable modem providers (e.g. TWC)? Even though the device connected to the modem gets an IPv6 address, it is completely unclear as to a) what the assigned IPv6 block is or b) how to go about requesting one. It feels like they're in a limbo state of deployment where the edges work but they don't have the workflow/infrastructure set up to dole out address blocks to customers.
- endianswap 13y agoA family friend with Comcast in the Seattle area has an IPv6 address that Google and other sites can see. That is, when they ask Google what their IP address is they only get their IPv6 address back as a response. This can only happen if end-to-end they're routing over IPv6, right?
- zaphoyd 13y agoI have Comcast cable service in Chicago. I have an SB6120 modem and an Airport Extreme base station. I didn't do anything special beyond plug it in. The Airport Base has an IPv6 page that shows what the delegated /64 subnet is. All the devices on my network have autoconfigured themselves with addresses in that range. I appear to be able to manually set hosts to any address in that range as well and it seems to work fine. I do this on some of my server VMs because otherwise they generate a new random address every few days (privacy mode woo). The privacy addressing makes assigning a DNS name to said VM more difficult. I've had the same /64 delegated to me since June 2012. I've heard that you can request a /60 prefix (16 subnets) if your router supports IPv6 Prefix Delegation (pretty sure the Apple one doesn't). I don't know exactly how you go about doing that though. I'd probably start with the HSI forums on dslreports.com
- apaprocki 13y agoSee, I have exactly the same setup (SB6xxx + AE) and on TWC in NYC it just doesn't work. The AE gets an IPv6 address from the modem, but TWC isn't assigning it a prefix, so all IPv6 devices behind the AE just sit there twiddling their digital thumbs.
- sargun 13y agoOur new DC are all IPv6 enabled (we started launching them in December) with dual stack, and preference for IPv6. Only 1 of the DCs are online so far, and we're already pushing around something like 3 Gb/s of traffic over V6. It was nice how many things just magically worked atop V6, once we added AAAA records. One thing that was sad though, is how poorly everything built atop, and around Ruby worked.
- valas 13y agoDo you run virtualization in your DC? If you do, is IPv6 only inside VM context or you also use it as a transport (i.e. switches see IPv6 packets)?
- sargun 13y agoYes. IPv6 all over. Actually, we're looking at deprecating IPv6 at the transport layer entirely, and moving to IPv4 in IPv6 over GRE tunnels, but that's largely reliant on having RFC5549 in a few specific places (the edge terms).
- shdon 13y agoDon't you mean deprecating IPv4 then?
- valas 13y agoWhat's the benefit of using IPv6 as transport (as opposed to using IPv4 as transport)?
- nextweek2 13y agoOne of the big wins you get with IPv6 is that is doesn't allow fragmenting. This means packets will be dropped but that's not a bad thing when you have other layers taking care of retransmission. So routers then don't have to spend a lot of time chopping packets up and can just either shift packets faster or drop them telling the sender to slow down. The other advantage I hope we see enabled is multicast. All these streaming services could massively reduce their bandwidth usage if the Internet allowed multicasts.
- simon_vetter 13y agoYet, popular server software like nodejs still prefer ipv4 over ipv6 addresses, slowing down the transition even more [1]. 1. https://github.com/joyent/node/blob/master/src/cares_wrap.cc#L878 https://github.com/joyent/node/blob/master/src/cares_wrap.cc...
- deleted 13y ago[deleted]
- blakesmith 13y agoDoesn't it iterate over IPv6 addresses a few lines down? [1]. Sure, it iterates through IPv4 first, but does it make sense to prefer IPv6 given that IPv4 is still the most popular? 1. https://github.com/joyent/node/blob/master/src/cares_wrap.cc#L906 https://github.com/joyent/node/blob/master/src/cares_wrap.cc...
- simon_vetter 13y agoYes, it will connect just fine over v6 if no v4 addresses are available. It should, however, try v6 first and then fall back to v4. At least on Linux and OSX, getaddrinfo() won't return ipv6 addresses if the local machine doesn't have any global ipv6 address, which means that a server without ipv6 connectivity won't waste any cycle trying to use addresses it can't reach. Preferring v4 means that you'll never shift your traffic over to v6 unless v4 is shut down. Because networks and services are going to be dual stack for as long as sysadmins see substantial v4 traffic, such behavior will create another chicken and the egg problem. It will also put more strain on the network (as traffic will eventually have to go through multiple layers of NAT, etc), render operations more difficult (how do I know who made that request if an entire datacenter is behind one or two ip addresses?), and in the end, make network operations more expensive, because we'll have to run dual stack longer than necessary.
- blakesmith 13y agoThanks for following up and clarifying!
- zw123456 13y agoA lot of those numbers are deceptive because carriers are starting to use IPv6 for an outer trunking protocol but the users IPv4 flow is encapsulated within.
- p1mrx 13y agoI don't think that's right. The stats are based on users' web browsers hitting the measurement points using an IPv6 HTTP connection. It would be possible to fake it using NAT-PT, or a transparent HTTP proxy with IPv6 on the Internet-facing side, but I doubt that ISPs would be deploying hacks like that on a significant scale.