Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Understanding Linux Network Internals

Buy
Understanding Linux Network Internals, 9780596002558 (0596002556), O'Reilly, 2005

If you've ever wondered how Linux carries out the complicated tasks assigned to it by the IP protocols -- or if you just want to learn about modern networking through real-life examples -- Understanding Linux Network Internals is for you.

Like the popular O'Reilly book, Understanding the Linux Kernel, this book clearly explains the underlying concepts and teaches you how to follow the actual C code that implements it. Although some background in the TCP/IP protocols is helpful, you can learn a great deal from this text about the protocols themselves and their uses. And if you already have a base knowledge of C, you can use the book's code walkthroughs to figure out exactly what this sophisticated part of the Linux kernel is doing.

Part of the difficulty in understanding networks -- and implementing them -- is that the tasks are broken up and performed at many different times by different pieces of code. One of the strengths of this book is to integrate the pieces and reveal the relationships between far-flung functions and data structures. Understanding Linux Network Internals is both a big-picture discussion and a no-nonsense guide to the details of Linux networking. Topics include:

  • Key problems with networking

  • Network interface card (NIC) device drivers

  • System initialization

  • Layer 2 (link-layer) tasks and implementation

  • Layer 3 (IPv4) tasks and implementation

  • Neighbor infrastructure and protocols (ARP)

  • Bridging

  • Routing

  • ICMP

Author Christian Benvenuti, an operating system designer specializing in networking, explains much more than how Linux code works. He shows the purposes of major networking features and the trade-offs involved in choosing one solution over another. A large number of flowcharts and other diagrams enhance the book's understandability.

(HTML tags aren't allowed.)

JDBC, Servlets and JSP Black Book
JDBC, Servlets and JSP Black Book
This is a unique book for self learning and getting expertization in java database and Web technologies as JDBC, Servlet, JSP, JSTL and JSF. This book is not only useful for self updating readers but also useful for the readers who already known the concepts and get more indept knowledge on the topic this book is titled. This book gives complete...
RFID Systems: Research Trends and Challenges
RFID Systems: Research Trends and Challenges

This book provides an insight into the 'hot' field of Radio Frequency Identification (RFID) Systems

In this book, the authors provide an insight into the field of RFID systems with an emphasis on networking aspects and research challenges related to passive Ultra High Frequency (UHF) RFID systems. The book reviews...

The Dynamics of Business Communication: How to Communicate Efficiently and Effectively (Studymates Professional)
The Dynamics of Business Communication: How to Communicate Efficiently and Effectively (Studymates Professional)

Who else wants to be able to communicate effectively? From early theorists to modern social scientists studies in communication have undergone a number of significant changes. Many of the concepts of early researchers can be seen to underpin many of the practices of business communication today. Whether in an internal sense where radical...


MCSA/MCSE: Windows Server 2003 Network Infrastructure Implementation, Management, and Maintenance Study Guide (70-291)
MCSA/MCSE: Windows Server 2003 Network Infrastructure Implementation, Management, and Maintenance Study Guide (70-291)
Microsoft’s Microsoft Certified Systems Administrator (MCSA) and Microsoft Certified Systems Engineer (MCSE) tracks for Windows Server 2003 are the premier certifications for computer industry professionals. Covering the core technologies around which Microsoft’s future will be built, this program provides powerful...
Transactions on Edutainment I (Lecture Notes in Computer Science / Transactions on Edutainment) (No. 1)
Transactions on Edutainment I (Lecture Notes in Computer Science / Transactions on Edutainment) (No. 1)

This journal subline serves as a forum for stimulating and disseminating innovative research ideas, theories, emerging technologies, empirical investigations, state-of-the-art methods, and tools in all different genres of Edutainment, such as Game-based Learning and Serious Games, Interactive Storytelling, Virtual Learning Environments, VR-based...

Flexible Web Design: Creating Liquid and Elastic Layouts with CSS
Flexible Web Design: Creating Liquid and Elastic Layouts with CSS

Take the book you’re holding in your hands right now, and resize it so that it’s easier to read.

Don’t feel bad—I’ve given you an impossible exercise, but I promise the book will be filled with practical instead of ridiculous exercises from here on out. That’s because we’re going to...

©2020 LearnIT (support@pdfchm.net) - Privacy Policy