Category: About The Book

About The Book

Updated Version of “Migrating Applications to IPv6” Book/Ebook Available Through O’Reilly

If you’ve bought the ebook or printed version of the book within the past few weeks, you should have received the most recent updated version.  As I mentioned previously, I submitted to O’Reilly a range of updates – and have confirmed that an updated version is now shipping.  It includes:

  • Added new section on recent events and changes that make it critical for application developers to be thinking about IPv6.
  • Added section on connecting to DNS servers over IPv6 and about DNS and DHCPv6
  • Added sidebar about RFC 5952, “A Recommendation for IPv6 Address Text Representation”
  • Expanded text about “Happy Eyeballs” algorithm and included mention of RFC 6556 for testing for happy eyeballs.
  • Added brief info about lessons learned from World IPv6 Day
  • Added info about World IPv6 Launch in 2012
  • Added new section on testing resources
  • Added new section about setting up an IPv6 test network
  • Updated IPv6 NAT info to point to RFC 6296
  • Added warning about SMTP’s way of showing IPv6 addresses
  • Added additional resources, including a new section about some informational RFCs that may be of interest to application developers.

If you previously purchased the book directly from O’Reilly, you should have been notified of this update.

I’m very appreciative of the feedback received thus far – and definitely welcome further feedback!  I’ve also received many kind words and comments that the book has been very helpful.  That’s great to hear… and exactly why I wrote it!

Updates Submitted For “Migrating Applications To IPv6” Book

Very early this morning, I submitted a range of updates to the book to O’Reilly’s production team. As this is the first formal update I’ve made, I’m not sure of the exact process from here, but at some point soon the updated content will be available as part of the normal book.  I’ll post about it here on the site when it’s ready, and anyone who bought the ebook directly from O’Reilly will be automagically notified about how to download the updates.

Here’s a snapshot of the changes I made to the book:

  • Added new section on recent events and changes that make it critical for application developers to be thinking about IPv6.
  • Added section on connecting to DNS servers over IPv6 and about DNS and DHCPv6
  • Added sidebar about RFC 5952, “A Recommendation for IPv6 Address Text Representation”
  • Expanded text about “Happy Eyeballs” algorithm and included mention of RFC 6556 for testing for happy eyeballs.
  • Added brief info about lessons learned from World IPv6 Day
  • Added info about World IPv6 Launch in 2012
  • Added new section on testing resources
  • Added new section about setting up an IPv6 test network
  • Updated IPv6 NAT info to point to RFC 6296
  • Added warning about SMTP’s way of showing IPv6 addresses
  • Added additional resources, including a new section about some informational RFCs that may be of interest to application developers.

I’m pleased with how it came out… there’s been a great amount of new information added in the last few months that will be helpful for application developers and it was great to incorporate that into the book.

Next up, I’d like to add some images that illustrate some of the points in the book… but that’s the next update…

… and please do let me know if you have suggestions for additions you’d like to see in the book, either as a comment here or via email.

First Update Started To “Migrating Apps to IPv6” – Any Further Feedback?

After moving through a job change and reaching a steady state with a family medical issue, I’ve finally got some cycles ahead of me to get back to something I’ve wanted to do for several months now… get an update out to this book!

I’m currently writing more text and am looking to do the following to the book in this update:

  1. Add a few more graphics to illustrate points, particularly the “happy eyeballs” concept.
  2. Expand coverage of the “privacy address” issue.
  3. Expand on the issues around Carrier-Grade / Large-Scale NAT.
  4. Add in some of the lessons from World IPv6 Day on June 8th.
  5. Add examples / case studies from people who have gone through the migration of their app over to IPv6.

On this final point, I have a few developers who I am contacting to see if they are willing to share their story, but I am definitely open to including more case studies. If you have migrated one of your applications to work on IPv6, I’d love to hear from you.

Beyond this list, do any of you have other points you would like to see included in the book? Or areas in the book that you would like to see expanded?

Please either leave a comment here or drop me an email to let me know. Thanks!

I’m not sure of the exact timeframe but I’m hoping to get an update out by the end of November.

P.S. Note that any of you who bought the ebook directly from O’Reilly will be automatically notified when the new version is published online.

Migrating Apps to IPv6 Now Available For Purchase at O’Reilly.com

I’m very pleased to announce that “Migrating Applications to IPv6” is now available for purchase as an eBook from O’Reilly Books:

Migrating Applications to IPv6 - O Reilly Media

The book is available in the formats of ePub, Mobi and PDF and should work with any eBook reader out there, including the iPad, Kindle, Nook, iPhone, etc.

The beautiful thing about purchasing the book as an eBook from O’Reilly is that you will be notified as soon as there are any updates. Given that companies and software vendors are only now starting to really look at migrating to IPv6, I expect that there will be a good bit of change in the time ahead as people learn more about migrating applications to IPv6. My plan is to periodically update the book as more information becomes available as more apps are migrated. For that reason, I’d strongly encourage you to purchase the eBook version of the book so that you’ll keep getting upgrades as they become available.

Amazon adds BookScan data – I can see where the last purchases were made :-)

Amazon.com recently started making book sales data from Nielsen BookScan available through their "Author Central" portal - and it yields some interesting data for those of us writing books. Now, it's not complete data as BookScan only covers about 75% of the online and offline booksellers, and it does NOT include ebooks, Kindle editions, etc. Still, it can provide some fun facts like the fact that the last purchases of Seven Deadliest Unified Communications Attacks were in New York, Chicago and L.A.:

amazonbookscan-7ducattacks.jpg

What's cool for me as an author is that it also aggregates and displays data across all my books. Now... my books are not exactly NY Times Bestsellers (what? you mean the world isn't racing to learn about UC security? :-) so the data isn't as exciting as it would be for those with more mainstream books... but it's very cool to see. Thanks to Amazon for making this data available (for free) to all of us who write books!