IMO the best book on the market is 'MPLS-Enabled Applications' by Ina Minei, Julian Lucek. It has the best coverage all the things you mentioned plus VPLS, P2MP LSP, draft-rosen and NG-VPN multicast architectures and the explanations are clear and concise.
I wrote a review of this book a while back: http://www.shortestpathfirst.net/2009/11/30/book-review-mpls-aplications/ This book is awesome. You won't regret buying it. Stefan Fouant > -----Original Message----- > From: Michael Helmeste [mailto:mhelm...@uvic.ca] > Sent: Thursday, December 23, 2010 5:49 PM > To: nanog@nanog.org > Subject: Good MPLS/VPLS book? > > Does anyone have a favorite book or resource discussing MPLS and all > associated Lego blocks (e.g. LDP, TE, VPLS, martini, mBGP et. al.)? > > I understand the basics of what MPLS is and how you create a circuit > from > A to B but I'm afraid it still escapes me when trying to figure out how > someone would, say, create a multicast capable VPN with 5 edge points. > > Any pointers to a good way to reduce my level of ignorance on this > subject would be appreciated. Vendor literature doesn't bother me as > long > as the concepts are there. > > Regards, > Michael H. >