Vous voulez voir cette page en français ? Cliquez ici.

Have one to sell? Sell yours here
Linux TCP/IP: Networking for Embedded Systems [With CDROM]
 
See larger image
 

Linux TCP/IP: Networking for Embedded Systems [With CDROM] [Paperback]

Thomas F. Herbert


Available from these sellers.



Product Details


Product Description

Product Description

The Linux TCP/IP Stack: Networking for Embedded Systems 2/E provides an updated, in-depth guide to implementing and using the Linux TCP/IP stack in embedded systems projects. It begins with a general overview of TCP/IP networking, with background information on applicable networking standards. From there, it details the TCP/IP implementation in Linux by following a packet of data as it flows through the stack from the sending system, out the wire, and back through the input side of the stack in the receiving machine. This unique approach gives programmers an inside look at the entire process. Throughout the text, topics of particular interest to engineers implementing embedded systems are discussed, such as sockets, network interfaces, application layer protocols, and practical considerations. This is a great resource for embedded systems programmers and engineers, as well as networking professionals interested in learning more about the implementation of Linux TCP/IP.

About the Author

Thomas F. Herbert (Richmond, VA) is Vice President of Technology and Managing Partner of Infosecure Systems and Solutions, LLC. Infosecure Systems and Solutions is a company specializing in open source solutions for IT and embedded technology throughout the Americas. He has over 15 years of experience as an embedded engineer and has worked on many aspects of both open and embedded systems. He has written for Embedded Systems Programming and given numerous presentations at the Embedded Systems Conference.

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

Customer Reviews

There are no customer reviews yet on Amazon.ca
5 star:    (0)
4 star:    (0)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
Share your experience with this product with others
Create your own review
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 3.2 out of 5 stars (4 customer reviews)

4 of 4 people found the following review helpful
4.0 out of 5 stars Not bad, not perfect, Dec 20 2007
By A. Saidi - Published on Amazon.com
This review is from: Linux TCP/IP: Networking for Embedded Systems [With CDROM] (Paperback)
This book is really nothing about embedded systems and all about the Linux networking stack. There is the offhanded remark about how something that is mentioned might apply to an embedded system, but the title of the book is really misleading. The book covers the network stack from device driver up to the socket layer and does a fair job with more details than any other current book on the subject matter (i've looked at them all as of Dec 07).

Reading the book it does seem like there wasn't much editing: It's easy to spot a typo every couple of pages (some times there is a completely duplicated paragraph); I've seen a couple of mistakes and the writing is quite repetitive at times. Additionally, it seems like some content was shifted around at the very last minute which is odd for the second edition of the book.

Even with it's flaws I think it does a better job than most. The only real contender is Linux Networking Architecture which in my opinion is better written and clearer, however in some areas (notably the transport layer) it's more brief. I would rather have an expanded edition of that book that went into more details, but this does a reasonable job.

4 of 5 people found the following review helpful
2.0 out of 5 stars TCP part is over-simplied, Oct 31 2007
By Y. Cheng - Published on Amazon.com
This review is from: Linux TCP/IP: Networking for Embedded Systems [With CDROM] (Paperback)
I have been working in OS TCP stack over 6 years and I am very disappointed about the TCP part of this book. TCP is a complex protocol with tens of optimization extensions and tweaks. Different OS implementations vary significantly. It is essential to at least describe what RFCs Linux implements and its variations from the standards. I.e., give a global picture of the design and implementation philosophy of Linux TCP. For example, Linux implements the forward RTO RFC, but the author does not even mention it or cite the technical papers in TCP retransmissions. If you want to know indepth knowledge of Linux TCP, check the slight-outdated 10 page Linux Congestion Control paper, it provides more information than this book.

4 of 5 people found the following review helpful
2.0 out of 5 stars found 2 errors in the first day I got this book., July 13 2007
By Mark Twain - Published on Amazon.com
This review is from: Linux TCP/IP: Networking for Embedded Systems [With CDROM] (Paperback)
1, pg. 318. figure 7.2 - tcp_send_skb has been removed since 2.6.6, but it still appears in a book, which the author claims that it's based kernel 2.6.16.

2, pg. 485. paragraph 2 - "this processing is done by tcp_v4_hnd_req" is not right, actually tcp_v4_hnd_req expects a SYN-ACK. If SYN comes, it does nothing.
 Go to Amazon.com to see all 4 reviews  3.2 out of 5 stars 

Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback