圖書標籤: linux network Kernel 網絡 Linux 計算機 網絡編程 networking
发表于2024-11-24
Understanding Linux Network Internals pdf epub mobi txt 電子書 下載 2024
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.
在看網橋, 說理還好, 就是囉嗦。。。。紕漏亦不少。。可以一看
評分網橋相關(占瞭書200頁)實現沒看,不包含tcp協議。
評分介紹的是3層以下的協議和實現。如果想看TCP等上層協議的實現,不建議看這本,這本應該寫給路由器開發人員的。
評分介紹的是3層以下的協議和實現。如果想看TCP等上層協議的實現,不建議看這本,這本應該寫給路由器開發人員的。
評分在看網橋, 說理還好, 就是囉嗦。。。。紕漏亦不少。。可以一看
这本书的从系统的初始化,然后讲述了接受和发送,桥的原理、实现和配置,然后开始描述IPv4协议以及在内核中的实现,并且阐述了TCP/IP协议族中的信令协议,ICMPv4的实现。然后讲述了ARP协议,邻居系统的实现,最后阐述了路由,将Linux系统作为一个路由器的做法。 赶快看吧,是...
評分342页图15-15中listening状态若是否下一个判断是否learning,图中出现两个listening 350页图15-20中,bpdu报文格式有问题,mac源地址在前,目的mac在后,和业界惯例不符,英文原版就是如此,不知道为什么. 还有一处笔误,在273页,原文是“ And a similar choice must be made going ...
評分这本书的从系统的初始化,然后讲述了接受和发送,桥的原理、实现和配置,然后开始描述IPv4协议以及在内核中的实现,并且阐述了TCP/IP协议族中的信令协议,ICMPv4的实现。然后讲述了ARP协议,邻居系统的实现,最后阐述了路由,将Linux系统作为一个路由器的做法。 赶快看吧,是...
評分关于内核网络子系统的工作原理,这是最重要的一本书。 2005年12月,可以说还是来得太迟了。
評分342页图15-15中listening状态若是否下一个判断是否learning,图中出现两个listening 350页图15-20中,bpdu报文格式有问题,mac源地址在前,目的mac在后,和业界惯例不符,英文原版就是如此,不知道为什么. 还有一处笔误,在273页,原文是“ And a similar choice must be made going ...
Understanding Linux Network Internals pdf epub mobi txt 電子書 下載 2024