
The Linux TCP/IP Stack
Networking For Embedded Systems
Thomas F. Herbert - Collection Programming Series
Résumé
The Linux TCP/IP Stack: Networking for Embedded Systems provides an 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 2.6 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 in the 2.6 kernel.
Key features
- Discusses key topics for embedded systems such as real-time requirements, the Linux IPv6 implementation, and how Linux TCP/IP is interfaced to diverse drivers and protocols
- Provides embedded systems engineers, protocol writers, network device driver writers, and others interested in Linux networking with an in-depth guide to how TCP/IP works
- Answers detailed networking questions by focusing on the internal operations and structure of the Linux TCP/IP stack-not just applications programming
Sommaire
- Introduction
- Broadband Networking Protocols of Yesterday and Today
- TCP/IP in Embedded Systems
- Linux Networking Interfaces and Device Drivers
- Linux Sockets
- The Linux TCP/IP Stack
- Socket Buffers and Linux Memory Allocation
- Sending the Data from the Socket through UDP and TCP
- The Network Layer, IP
- Receiving Data in the Transport Layer, UDP, and TCP
- Internet Protocol Version 6 (IPv6)
- Appendix A: RFCs
- Appendix B: About the CD-ROM
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Charles River Media |
Auteur(s) | Thomas F. Herbert |
Collection | Programming Series |
Parution | 13/07/2004 |
Nb. de pages | 586 |
Format | 19 x 23,5 |
Couverture | Broché |
Poids | 1035g |
Intérieur | Noir et Blanc |
EAN13 | 9781584502845 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Systèmes d'exploitation Linux Administration, réseau et sécurité
- Informatique Développement d'applications Programmation UNIX / Linux
- Informatique Réseaux et télecommunications Ouvrages généraux
- Informatique Réseaux et télecommunications Protocoles et standards TCP/IP
- Informatique Réseaux et télecommunications Conception et architectures réseau
- Informatique Réseaux et télecommunications Administration réseau
- Informatique Réseaux et télecommunications Qualité de service - QoS
- Informatique Certifications Linux