Just a guy in Vermont trying to connect all the dots...
Author's posts
May 21
Switzerland Edges Out Romania As Top In IPv6 Adoption (via Google)
By way of a message to the “ipv6-ops” mailing list this morning we learned the fun fact that according to Google’s IPv6 Statistics Switzerland has edged out Romania as the country with the most IPv6 adoption coming in at 9.47% versus Romania at 8.63%.
Given that Romania has held the lead in IPv6 adoption for quite some time, as shown in Eric Vyncke’s comparison stats, the rise by Switzerland is quite interesting to see.
I’ll note that some of the other IPv6 statistics sites do not yet show Switzerland with the same percentage as Google, but this may have to do with both methodology and timing. For instance, Eric Vyncke’s web browser comparison uses Google’s data and so tomorrow may show the higher percentage given that today it says it is based on yesterday’s data. Regardless of the exact measurements, Eric’s chart for Switzerland shows the dramatic climb, as does a chart from APNIC using a different measurement system.
As to why the jump in IPv6, a message to the ipv6-ops list indicated that the carrier Swisscom has been turning on IPv6 and this is backed up by APNIC’s stats for Swisscom.
Kudos to the team at Swisscom who is making IPv6 available! It’s great to see… and now we look forward to seeing how long Switzerland will retain this lead – or what country will be next to take the leadership crown in IPv6 adoption.
May 20
FIR #704 – 5/20/13 – For Immediate Release
May 20
TDYR #007 – Reflections On Galway And Travel In Ireland
May 19
Two Years Of Cancer – The Other Reason For The Trip To Ireland
Beyond the fact that I had a conference in Dublin, Ireland, there was a second and much more powerful reason why my wife accompanied me on this trip. You see, it was two years ago on May 16th when a doctor told us that Lori had cancer.
It was in July 2011 when she had her surgery and it was shortly after that when they told us she had invasive cancer and would need chemo and much more... but the date of May 16 will be forever remembered by us as the day that everything changed.
To say that it's been two years of hell would be a mild understatement - and I've written about much of the trials of the first year as well as the subsequent treatment with Herceptin.
At this stage, the treatment continues - she has four more years of daily Tamoxifen pills with all the glorious fun of chemically-induced menopause, joint pain, ongoing fatigue and all the other side effects. As a spouse of someone going through it all, it's very tough to watch all that she is going through - all with the hope that it will be enough to keep her cancer away.
So on May 16th, we left my conference in Dublin behind and set out to explore Ireland and see what we could see... no plans, no schedules and not even any hotel rooms. Just the two of us and a rental car.
Each day we continue to seek out "the new normal", whatever that is, and to learn to live with this very unwelcome guest in our lives. This trip was our way to celebrate a dark anniversary and say in our own way that we will not let cancer win.
May 15
Slides from RIPE66: Making an Application Fully IPv6 Compliant
Today at the RIPE66 meeting in Dublin, Ireland, Bert Hubert of PowerDNS fame gave a great presentation about “Making an application fully IPv6 compliant“:
The video and audio for the session should be available soon. I very much enjoyed Bert’s presentation and he had a few points that I will think about adding to the next version of the book. One specific point is around collecting statistics. Bert noted that in IPv4 you again typically only have one IP address to worry about for each connection, while in IPv6 you may have many different IP addresses for a connection (or you could have). And so you may need to think about your storage of all that statistics information.
I only had two minor quibbles with Bert’s slides:
- On slide 11, Bert suggests there could be several different ways of displaying IPv6 addresses with port numbers. As I stated in the question time, RFC 5952 states that it should be Bert’s choice “a”.
- On the issue of how to choose whether to use the IPv6 or IPv4 interface, the “Happy Eyeballs” technique defined in RFC 6555 is one that many developers are now using.
Overall, I was very glad to see Bert’s presentation out there as we need to have more such presentations helping application developers think about these issues of migrating to IPv6.
P.S. If you want to easily refer people to Bert’s slides, he provided the very easy URL of:
May 15
Slides from RIPE66: Making an Application Fully IPv6 Compliant
Today at the RIPE66 meeting in Dublin, Ireland, Bert Hubert of PowerDNS fame gave a great presentation about “Making an application fully IPv6 compliant“:
The video and audio for the session should be available soon. I very much enjoyed Bert’s presentation and he had a few points that I will think about adding to the next version of the book. One specific point is around collecting statistics. Bert noted that in IPv4 you again typically only have one IP address to worry about for each connection, while in IPv6 you may have many different IP addresses for a connection (or you could have). And so you may need to think about your storage of all that statistics information.
I only had two minor quibbles with Bert’s slides:
- On slide 11, Bert suggests there could be several different ways of displaying IPv6 addresses with port numbers. As I stated in the question time, RFC 5952 states that it should be Bert’s choice “a”.
- On the issue of how to choose whether to use the IPv6 or IPv4 interface, the “Happy Eyeballs” technique defined in RFC 6555 is one that many developers are now using.
Overall, I was very glad to see Bert’s presentation out there as we need to have more such presentations helping application developers think about these issues of migrating to IPv6.
P.S. If you want to easily refer people to Bert’s slides, he provided the very easy URL of:
May 15
TDYR #006 – At RIPE66 In Dublin Talking IPv6 And DNS/DNSSEC
May 14
Watch LIVE Today – RIPE66 Panel On Routing Resiliency
In about 90-ish minutes, during the session block from 16:00-17:30 local time in Dublin, Ireland, our Internet Society colleague Andrei Robachevsky will be co-moderating a panel about routing resiliency and anti-spoofing of routes and IP addresses. You can watch and listen live at:
As noted in the RIPE 66 Meeting Plan, the panel comes after two talks related to DNS security (that also look quite interesting). The session block starts at 16:00 – we expect the panel will probably start somewhere between 16:30 – 17:00.
A description of the panel is:
Panel: Seven Years of Anti-Spoofing: What Happened Since the RIPE Task Force and What Still Needs to be Done
Tuesday, 14 May, in the 16:00-17:30 block
This panel of network operators, security experts and vendors to dive into the issue of spoofed IP addresses and how they contribute to Distributed Denial-of-Service (DDoS) attacks. Given that there are known mitigation approaches such as BCP 38, why are DDoS attacks still so common? What can the larger operator community be doing to combat IP spoofing?
This session is extremely relevant to the new Routing Resiliency/Security section of the site that we are seeking to build out, so we’ll definitely be listening to the conversations and feedback.
FYI, if you would like to reach either Jan Zorz or I to meet with us while we are here at RIPE66, please send us an email at deploy360@isoc.org.
May 14
SoundCloud Rolls Out Auto-Sharing To Google+
The new SoundCloud app for iOS provides the following new features related to Google+:
- The ability to login to SoundCloud with your Google+ credentials. This is only really useful to people who are new to SoundCloud as it simplifies the account creation process by letting you login with your Google+ ID.
- The ability to share sounds out to Google+ from within the iOS app.
- Automatic sharing of new sounds you create to your Google+ account.
The last one is the most interesting to me and the focus of what I'll write about here. I'll note, too, that according to multiple reports, including an article in TheNextWeb, the ability to login to SoundCloud via Google+ is also available in the Android SoundCloud app, although apparently the sharing is not there. The automatic sharing is centrally configured in SoundCloud's web interface and so may not have a dependence on the mobile app.
Automatic Sharing From SoundCloud To Google+
This is again the most important feature of the update to me. SoundCloud has for quite some time had the ability to automatically share any new sound you upload out to Twitter, Facebook (including Facebook Pages) and Tumblr. This new release adds Google+ to the mix.You need to login to your SoundCloud account and go to Settings -> Connections. Once there you will see a new Google+ button:
Selecting the button allows you to go through the standard Google+ process to authorize this application to connect to your Google+ account. Once you do that, you will see a new connection at the bottom of your list of connections:
Somewhat bizarrely it doesn't use a Google+ icon but rather something that reminds me more of MySpace.
Similarly, over in the iOS app, after you save a recording and are getting ready to post the sound to SoundCloud, the "Sharing Options" now have a Google+ option at the top - but without any icon:
In theory, this should all allow the auto-publishing of links to new sounds out to your Google+.
Sounds Great... But Didn't Work :-(
So, after configuring all of this, I recorded a new episode 5 of my The Dan York Report on this topic... and it did NOT auto-post to Google+. When I was in Google+ there was a yellow message that appeared several times at the top of my screen that said something like:
"Oops... there was a problem posting "TYDR #005 ..." Retrying.
Unfortunately it appeared and disappeared too quickly to get a screenshot.
Manually Sharing From SoundCloud Web or iOS App
The good news is that the SoundCloud web also provides a mechanism to manually share a sound out to Google+. If you click on the Share icon on the page for a sound, you can select the Google+ tab:
and then write a message about the sound and choose who to share it with:
Similarly, you can now do this sharing from within the iOS app itself:
I'm showing these windows for sharing the sound I created, but this could be for ANY sound that you listen to within the SoundCloud app or web interface.
So What About That Auto-Sharing?
Why didn't my first episode after configuring Google+ integration auto-publish out to Google+? I don't know. I'm going to assume this was perhaps a "teething pain" as the folks at SoundCloud get this integration working.
Regardless, it's good to see this integration with Google+ happening (assuming it starts working) and more apps being able to connect into Google+.
An audio commentary about part of this announcement can be found at:
If you found this post interesting or useful, please consider either:
- following me on Twitter;
- adding me to a circle on Google+;
- subscribing to my email newsletter; or
- subscribing to the RSS feed.
May 14