
| 本书系统地阐述了网络的基本概念,并指导你如何用C语言实现。同时描述了Linux网络的全貌,解释了Linux代码是如何工作的,主要网络特性的目的,网络通信的主要问题,以及在不同解决方案间是如何抉择的。同时,本书还包含了大量的流程图和其他图表以帮助读者理解。 |
| Preface PattI.GeneraIBackground 1. Introduction 2. Critical Data Structures 3. User-Space-to-Kernel Interface PartII.Systemlnitialization 4. Notification Chains 5. Network Device Initialization 6. The PCl Layer and Network Interface Cards 7. Kernel Infrastructure for Component Initialization 8. Device Registration and Initialization Part III. Transmission and Reception 9. Interrupts and Network Drivers 10. Frame Reception 11. Frame Transmission 12. General and Reference Material About Interrupts 13. Protocol Handlers Part IV. Bridging 14. Bridging: Concepts 15. Bridging: The Spanning Tree Protocol 16. Bridging:tinuxlmplementation 17. Bridging: Miscellaneous Topics Part V.Internet Protocol Version 4 (IPv4) 18. Internet Protocol Version 4 (IPv4): Concepts 19. Internet Protocol Version 4 (IPv4): tinux Foundations and Features 20. Internet Protocol Version 4 (IPv4): Forwarding and Local Delivery 21. Internet Protocol Version 4 (IPv4): Transmission 22. Internet Protocol Version 4 (IPv4): Handling Fragmentation 23. Internet Protocol Version 4 (IPv4): Miscellaneous Topics 24. Layer Four Protocol and Raw IP Handling 25. Internet Control Message Protocol (ICMPv4) PartVI.Neighboring Subsystem 26. Neighboring Subsystem: Concepts 27. Neighboring Subsystem: Infrastructure 28. Neighboring Subsystem: Address Resolution Protocol (ARP) 29. Neighboring Subsystem: Miscellaneous lopics Part VII. Routing 30. Routing: Concepts 31. Routing: Advanced 32. Routing:tinuxlmplementation 33. Routing: The Routing Cache 34. Routing: Routing Tables 35. Routing: tookups 36. Routing: Miscellaneous Topics Index |
商品评论(0条)