Programming Books C Java PHP Python Learn more Browse Programming Books
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more

TCP/IP & Linux Protocol Implementation: Systems Code for the Linux Internet Hardcover

ISBN-13: 978-0471408826 ISBN-10: 0471408824 Edition: 1st

Amazon Price New from Used from Collectible from
Hardcover
"Please retry"
$58.60 $7.39

Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student



NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Series: Wiley Networking Council Series
  • Hardcover: 800 pages
  • Publisher: Wiley; 1st edition (October 15, 2001)
  • Language: English
  • ISBN-10: 0471408824
  • ISBN-13: 978-0471408826
  • Product Dimensions: 9.6 x 7.9 x 2.4 inches
  • Shipping Weight: 4.2 pounds
  • Average Customer Review: 2.5 out of 5 stars  See all reviews (14 customer reviews)
  • Amazon Best Sellers Rank: #3,336,869 in Books (See Top 100 in Books)

Editorial Reviews

From the Back Cover

"This remarkable book ought to be titled 'TCP/IP illustrated'! In clear and concise language and figures, the authors take the reader on a programmer's dream guide to Linux on the 'Net. If you need to know how it works, this is the book that should be in your library."--Vinton Cerf

TCP/IP and Linux Protocol Implementation

Boasting high performance, high availability, and open source code, Linux has emerged as the optimal choice for an operating system. Yet for Linux to be adopted by the mainstream, it must be capable of supporting the TCP/IP Internet protocol. With this comprehensive book, you'll be taken step by step through the process of how Linux TCP/IP keeps the network running. Leading expert Jon Crowcroft explores the Linux TCP/IP protocol stack, offering detailed explanations of how Linux implements its communications protocols.

The book begins by examining the life cycle of a single packet, from creation to transmission and from reception to consumption. You'll then find an overview of socket programming and learn about the kernel infrastructure support for communications in general. The authors also walk you through the implementation of the network layer code of support and describe the transport protocol implementations. Additionally, they examine network security, describing the various networking filtering techniques and applications.

Complete with explanations and illustrations, this book shows you:
* Ways in which protocol state and packet data are stored
* How the format of packets are transmitted, forwarded, and received
* Rules for processing user, network, and timer events
* The progression of the set of tasks involved in communication
* The set of actions carried out by the system manager

Networking Council Books put technology into perspective for decision-makers who need an implementation strategy, a vendor and outsourcing strategy, and a product and design strategy. The series advisors are three of the most influential leaders of the networking community:

LYMAN CHAPIN-Chief Scientist at NextHop Technologies, former Chief Scientist at BBN, and founding trustee of the Internet Society

SCOTT BRADNER-Senior Consultant for Harvard University, Transport Area Director IETF, trustee of the Internet Society, and ISOC VP of Standards

VINTON CERF-Senior Vice President for Internet Architecture and Technology at MCI WorldCom, founding President of the Internet Society, and co-inventor of TCP/IP

Wiley Computer Publishing
Timely. Practical. Reliable.

Visit our Web site at www.wiley.com/compbooks/
Visit the Networking Council Web site at www.wiley.com/networkingcouncil

About the Author

JON CROWCROFT is Marconi Professor of Communications Systems at the University of Cambridge. He is a member of the Internet Architecture Board (IAB) of IETF, which provides oversight for Internet standards. He is also a senior member of IEEE and a Fellow of the Royal Academy of Engineering.
IAIN PHILLIPS is a lecturer in the Department of Computer Science at Loughborough University, where he was previously a Research Fellow in the Department of Electronic and Electrical Engineering. He is a member of the British Computer Society and a Chartered Engineer.

Customer Reviews

2.5 out of 5 stars
Share your thoughts with other customers

Most Helpful Customer Reviews

10 of 10 people found the following review helpful By Larry R on December 1, 2001
Format: Hardcover
My opinion is this book is pretty much just some relatively high level networking concepts and a printout of a bunch of the Linux kernel source code.
I guess some value add is supposed to be in giving some idea of which code fragments in the kernel source files do what, but I do not think it does a very good job of that, since it does not start with a top-down description of what needs to be done and then proceed towards more detailed views, finally ending up with annotated source code. It pretty much just gives the top level, and page after page of printouts of Linux kernel source.
For me, this adds very little value, so the book is worth very little to me. At the very least I think anyone considering buying the book should take a look at it before spending money.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
7 of 7 people found the following review helpful By H. Wang on October 25, 2004
Format: Hardcover
I was cheated into believing this book might have a lot of meat in it because of number of pages (almost 1000 pages), but I was wrong when I started reading the book. Over 90% of the pages are kernel source code, literally, without any word addition or deduction. It might just include a CD ROM which contains the source code and make this book a better buy at 100 pages (if charge less also).

This book wants to teach you tcp/ip protocol and try to sell you on the Linux front since it is hot today. But it fails in both aspects. The tcp/ip protocol descrition is so short and incomplete that I don't believe anyone reading this book along would become familiar with tcp/ip. Nor does this book teach you about how to understand/modify kernel tcp stack in case you want to do something your own.

It is a shame that Vinton Cerf is the editor of this book and gives comment comparing that to "TCP/IP Illustrated". This book is way below the league and looks like some college students finishing a school report (no time, let's fill up with copied materials!). Vinton may lose his sense of technicality due to MCI Worldcom bankruptcy.

Finally, I would comment on the organization of the book. Each chapter starts with some summarization of introduction, then copy of relevant kernel code, usually in sections with one line description from the author. I give the book two start mainly for these brief introduction and summarization.

save your money.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
6 of 6 people found the following review helpful By EZRA KOPER on February 17, 2002
Format: Hardcover
90% of the book is kernel Source Code without almost no explanation. Why buy this book if you can view the source code for free
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
7 of 8 people found the following review helpful By A Customer on May 26, 2002
Format: Hardcover
this book is just an imprint of the kernel
with under 0.1% of documentation. do not buy it.
in linux-netzwerkarchitektur from wehrle, paehlke, et.al.
and device drivers from rubini, corbet you will find better
better and more detailed descriptions of what is happening
in the TCP-IP-implementation in the linux kernel.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
7 of 8 people found the following review helpful By A Customer on February 7, 2002
Format: Hardcover
This book is simply a rehash of the source code so don't bother spending 60-some dollars when there are better books on the subject. With almost 900 pages, you might think you're going to read a detailed technical presentation of the TCP/IP Linux source much like Wright and Stevens did for BSD. Well, look somewhere else, like the Linux source, because that's all this entire book is with little, if any, added value.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
7 of 8 people found the following review helpful By A Customer on June 8, 2003
Format: Hardcover
This is one of the worst TCP/IP books I have ever encountered. Originally I had hoped it would be similar to the Stevens books on BSD, but there is very little narrative and no code annotation. If you simply downloaded the current kernel and printed out the source code, you would essentially have a more up-to-date version of this book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
4 of 4 people found the following review helpful By A Customer on May 30, 2004
Format: Hardcover
This book was basically the linux source code without the benefits of lxr.linux.no. The book is full of code examples without any explanations. The index is lame and does not include many key terms .
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Product Images from Customers

Most Recent Customer Reviews

Search
ARRAY(0xa566e270)