Publisher: Addison-Wesley, 1993, 600 pages
While the computer networking community debates which network standards to adopt — TCP/IP or OSI — today's programmers and engineers must be able to understand and work with both sets of protocols. Here is the first book to present an even handed and objective look at both protocol suites, comparing them feature by feature and showing you clearly where they are different, where they are similar, and how they got to be that way.
David Piscitello and Lyman Chapin can offer a historical perspective possible only from experts who have participated in the development and implementation of TCP/IP and OSI standards. This book opens with their fascinating insiders' account of how the standards were developed, which sets the stage for the very practical information that follows. They compare the TCP/IP and OSI architectures and then examine each of the protocol layers, using a "top-down" approach, which deals first with the user-visible distributed applications (such as electronic mail, directories, and network management) and then with the way in which these applications are supported by lower-layer networking protocols.
Specifically, the book compares:
Equipped with the information in this landmark book, you will be able to cut through the political rhetoric of the open systems debate and apply the authorsä hard-won practical assessment of TCP/IP and OSI to the real-world task of building, operating, and using networks.
A brilliant comparision between (the now dead) OSI and TCP/IP. The book is very well written and in fact, funny. Also, they give away the start of the usage of the term 'entity'. You gotta love this one.