Gå direkte til innholdet
The Definitive Guide to Linux Network Programming
Spar

The Definitive Guide to Linux Network Programming

Apress' The Definitive Guide to Linux Network Programming is a clear, concise treatment of creating clients and servers under the Linux operating system. The book assumes that the reader knows C and has experience developing code on Linux, but provides everything else a programmer needs for real-world network programming, including design, implementation, debugging, and security. Readers will learn about the many kinds of socket types, sessioned vs. sessionless protocols, how to build a custom protocol, encryption, how to use SSL, and how to tunnel data.

Ur innehållet:

Networks and Protocols.- Base Functions.- General Network Sockets.- Protocols.- Client-Server Architecture.- Implementing Custom Protocols.- Considerations.- Debugging and Development Cycle.- Case Study: A Networked Application.- Securing Network Communication.- Authentication and Data Signing.- Designing for Security.- Case Study: A Secure Network Application.- Appendix A: IPv6 for Linux.- Appendix B: Raw Sockets.- Appendix C: Kernel Tuning.

ISBN
9781590593226
Språk
Engelsk
Vekt
310 gram
Utgivelsesdato
4.8.2004
Forlag
APress
Antall sider
400