Tuesday, October 11, 2011
Review: DNS & BIND on IPv6
Format: Paperback, 52 pages
Publisher: O'Reilly Media (May 27, 2011)
I have a relationship with a number of publishers whereby I can request review copies of their books and then, after going through them, write my reviews. This is a perfectly normal transaction and a win-win for both the reviewer and the publisher. The publisher gets some free marketing and the reviewer gets a book.
I requested Cricket Liu's DNS & BIND on IPv6 from O'Reilly...twice, along with several other titles. They never came and never came and never came, which is unusual, especially after they told me they'd sent the package twice.
Ordinarily, I would have moved on, but I really have an interest in IPv6 and Liu is the DNS and BIND guru, so I did something I normally wouldn't have done. I bought the book. I had a gift certificate so technically, I wasn't out-of-pocket, but a little less than $30.00 for 52 pages is still a tad spendy (as you can tell, I live on a budget).
All that aside, when the book came, I tore into it with a passion.
Liu's book, and a number of other similar "thin books" being put out by O'Reilly are really more of an appendix to larger tomes. Just imagine the content of DNS & BIND on IPv6 fitting into the back pages of DNS and BIND 5th Ed. (2006). I can imagine when the 6th edition is published, the IPv6 book content will be folded in, but that's just my wishful thinking.
Don't expect a lot of background from the IPv6 book. It assumes that you are well versed in DNS and BIND and don't need a lot of hand holding. In fact, you are expected to know a fair amount about how IPv6 works before beginning to read as well. The "background to IPv6" part of the book is barely a page long, then you launch right into IPv6 forward and reverse mapping.
If you are a DNS administrator and just need to understand how IPv6 figures into your job, this book is a good introduction. Like the other books in this series (last August, I reviewed Migrating Applications to IPv6 which is only 50 pages), the limited page count allows the reader only a taste of the topic at hand. You're not going to dig very deep (slight pun there for dig fans). Actually, a certain amount of the content can be traced back to RFC 1886 which is the IETF documentation for DNS Extensions to support IP version 6.
I was just a little disappointed that Liu didn't mention that RFC 1886 has been obsoleted by RFC 3596, especially since the latter RFC was released eight years ago. It may not have made any difference in how he wrote the book, but keeping up with standards is the lifeblood of understanding IPv6 implementation.
Still, the book doesn't disappoint as long as you keep the intended audience and scope in mind. If you're a DNS/BIND administrator and you need a brief ramp up on IPv6 and name resolution, Liu's book is the source to check out.