Jonathan Hassell's approach is to lay down a foundation of RADIUS protocol theory, then explain how to implement the protocol with a particular product (FreeRADIUS for Linux). He approaches both elements of his book with precision and detail, and provides plenty of tabular information for reference. He's also liberal with examples, which is a welcome trait if you're in a hurry to know how to format a radiusd.conf file or how to configure Cisco IOS to do RADIUS authentication. This is a comprehensive treatment of a complicated subject. --David Wall
Topics covered: How the RADIUS protocol provides authentication, authorization, and accounting (AAA services), and how it fits with other elements of network design. The author covers the protocol in theory before digging into its implementation in FreeRADIUS for Linux and the integration of that package with several important networking products.
About the Author
Jonathan Hassell is a systems administrator, IT consultant, and industry author residing in Raleigh, NC. He has extensive experience in networking technologies and Internet connectivity and currently runs his own web hosting business, Enable Hosting. He is the author of "RADIUS" for O'Reilly and Associates and is a columnist for WindowsITSecurity.COM and Pinnacle's Linux AppDev newsletter. He has also worked with IBM to develop a tutorial on Apache web server optimization.