Buy new:
$84.99$84.99
$4.98
delivery:
Aug 23 - 25
Payment
Secure transaction
Ships from
nagpurkar
Sold by
Returns
Eligible for Return, Refund or Replacement within 30 days of receipt
Buy used: $8.71
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required. Learn more
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Linux TCP/IP Stack: Networking For Embedded Systems 1st Edition
There is a newer edition of this item:
Purchase options and add-ons
- ISBN-101584502843
- ISBN-13978-1584502845
- Edition1st
- PublisherCharles River Media
- Publication dateApril 15, 2004
- LanguageEnglish
- Dimensions9.2 x 1.7 x 7.3 inches
- Print length600 pages
Editorial Reviews
About the Author
Product details
- Publisher : Charles River Media; 1st edition (April 15, 2004)
- Language : English
- Paperback : 600 pages
- ISBN-10 : 1584502843
- ISBN-13 : 978-1584502845
- Item Weight : 2.05 pounds
- Dimensions : 9.2 x 1.7 x 7.3 inches
- Best Sellers Rank: #5,298,077 in Books (See Top 100 in Books)
- #83 in TCP-IP
- #176 in Electrical & Electronic Engineering
- #1,030 in Linux Networking & System Administration
- Customer Reviews:
Important information
To report an issue with this product, click here.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
The author apparently has plenty of knowledge about networking and Linux and his description about networking code in Linux (like device drivers in first part of the book) is generally very detailed. It covers almost all Linux tcp/ip related design and implementation so the book is good enough to give you an overall picture of what the book claims to do: tcp/ip stack and how it is implemented in Linux.
But the main issue with the book is that it is not easy to read and follow. When the author throw out some new concept/variable/function/usage/etc., he not necessary gives enough explanation on them. Sometimes there is no explanation at all. This makes you have more questions when you read on. Eventually these more questions overwhelm you and make you stop and start thinking how/why all these things work. I really like the writing style of two other books in Linux: Robert Love's Linux Kernel Development and Rubini/Corbet's Linux Device Drivers. Any new topic/concept/variable is accompanied with notes/explanations/usage on how/why such is such. This difference makes this one a 4-star, instead of 5-star.
By all means, read the above two books (and maybe other books on Linux kernels) before reading this one. Read this one when you feel you are comfortable with device driver, kernel development
and tcp/ip protocol. Otherwise you make feel disappointed or confused.
It never explains the main processing of TCP like cwnd update and sshthresh. After reading the whole book I still didnt understand what is done in TCP like which function does what.
A complete failure to qualify as a good book.
I suggest "Understanding Linux Network Internals" which explains very clearly what is done in IP. I expect that the author of that book comes up with a second volume that deals with TCP.
At the time I got to place my two-cent's worth, there are already 5 other reviews rating this book in a very positive light.
While the style of presentation of a technical subject may not be strictly original, there have been few attempts by other authors to use it, this author has actually delivered - very effectively.
Technical writers, take a note of this work - it can serve as a blueprint for other technical subjects. Publishers, please a take note of the style and the thoroughness that this work employs to present a complex technical subject. The demand is there - the competition is very scarce.
Yes, this book presents a comprehensive technical explanation in a very practical as well as theoretical terms, and more importantly, places all the components of the technology subject matter within context. After you get through this book you will not be left in a position where you sit in front of your computer and realize you really have no idea how to apply the knowledge of the book you just read. Instead, you will be off and running. Think back, how many books that you read in the past delivered this kind of ability to you?
In closing, I appeal to the author of this book to select another subject of the current technology and write another book. Sadly, the bookshelves are full of "bibles", "primers", and definitive guides that leave the reader wondering what to do AFTER they read them.
If you need to know how to DO networking, this book is a must.
The book is aimed at th engineers and programmers implementing dedicated or embedded systems including sockets, network interfaces, application protocols and practical considerations.
The CD included with the book includes the source code developed in the book, much of which can be modified to fit many quasi-standard applications, and a considerable amount of additional technical information on Linux and the particular aspects of TCP/IP.
It explains in detail Network devices, drivers, UDP, TCP, IP and IPv6. And it shows in detail all the steps a packet goes through when moving from the application layer to the socket layer, then through the transport layer (TCP or UDP), Network Layer (IP) and Data Link Layer and finally to the physical layer. Then it shows the details of the flow of the packet at the receiving side.
