Skip to content

Zero Configuration Networking: the Definitive Guide The Definitive Guide

Spend $50 to get a free movie!

ISBN-10: 0596101007

ISBN-13: 9780596101008

Edition: 2005

Authors: Daniel H. Steinberg, Stuart Cheshire

List price: $39.95
Blue ribbon 30 day, 100% satisfaction guarantee!
Out of stock
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

It used to be that two laptops, sitting side by side, couldn't communicate with each other; they may as well have been a thousand miles apart. But that was then, before the advent of Apple's Zero Configuration Networking technology. This amazing open-source technology automatically connects electronic devices on a network, allowing them to interoperate seamlessly-without any user configuration. So now you don't have to lift a finger! Needless to say, it has completely changed the way people connect to devices and programs for printing, file sharing, and other activities. Zero Configuration Networking: The Definitive Guide walks you through this groundbreaking network technology, with a…    
Customers also bought

Book details

List price: $39.95
Copyright year: 2005
Publisher: O'Reilly Media, Incorporated
Publication date: 12/27/2005
Binding: Paperback
Pages: 254
Size: 7.25" wide x 9.25" long x 0.50" tall
Weight: 1.188
Language: English

Stuart Cheshire is currently a Senior Scientist with Apple Computer, specializing in Internet Protocols. He's published papers in the areas of wireless and networking, and Mobile IP, and previously worked on IBM Token Ring with Madge Networks in the U.K. Stuart received the B.A. and M.A. degrees from Sidney Sussex College, Cambridge, U.K., and M.Sc. and Ph.D. degrees from Stanford University.

Foreword
Preface
Introduction to Bonjour and ZeroconfService Discovery with ZeroconfReplacing the AppleTalk Name Binding ProtocolSummary
IP Addresses Without DHCPObtaining an IP AddressClaiming a Link-Local IP AddressSummary
Names Without DNSA Brief Tour of DNSThe Zeroconf NamespaceMulticast DNSClaiming Your Local NameThe Structure of the Multicast DNS MessageSummary
Browsing for ServicesZero Configuration OperationFinding Services, Not DevicesKnowing the ProtocolBuilding on DNSLate BindingDNS-SD TXT RecordsSummary
Service Discovery Beyond the Local LinkDomain EnumerationAdvertising Static ServicesWide-Area Preference SettingsDynamic DNS UpdatesDNS Long-Lived Queries (DNS-LLQ)NAT Port Mapping Protocol (NAT-PMP)Summary
Getting Started with Bonjour/ZeroconfWorking with Bonjour/ZeroconfThe Command-Line ToolSummary
Using the C APIsAsynchronous Programming ModelEvent Handling with a select( ) LoopUsing the DNSServiceDiscovery APIsEvent Handling with Cocoa RunLoop or Core Foundation CFRunLoopEvent Handling with Microsoft Windows GetMessage( ) Message LoopEvent Handling with Microsoft Windows MFCEvent Handling with Independent ThreadsSummary
Using the Java APIsUnderstanding the APIsUsing the APIsAn Extended Example: Tic-Tac-Toe
Using the CFNetwork and Cocoa APIsUsing the CFNetServices APIUsing the NSNetServices API in CocoaA Cocoa Bonjour Extended Example
Ruby, Python, and Other LanguagesRubyPythonEmbedded Responders
Index