Understanding Linux Network Internals 在線電子書 圖書標籤: linux network Kernel 網絡 Linux 計算機 網絡編程 networking
發表於2024-11-22
Understanding Linux Network Internals 在線電子書 pdf 下載 txt下載 epub 下載 mobi 下載 2024
介紹的是3層以下的協議和實現。如果想看TCP等上層協議的實現,不建議看這本,這本應該寫給路由器開發人員的。
評分很翔實,我主要看瞭Neighboring子係統,沒想到ARP可以講這麼多。
評分介紹的是3層以下的協議和實現。如果想看TCP等上層協議的實現,不建議看這本,這本應該寫給路由器開發人員的。
評分介紹的是3層以下的協議和實現。如果想看TCP等上層協議的實現,不建議看這本,這本應該寫給路由器開發人員的。
評分很翔實,我主要看瞭Neighboring子係統,沒想到ARP可以講這麼多。
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.
“The function consists of a wrapper that grabs the lock, does its work by invoking a function whose name begins with two underscores, and releases the lock.”翻译成:此函数内有一个包裹函数会取得回转锁,然后调用一个以两个下划线符号开头命名的函数,接着再释放...
評分关于内核网络子系统的工作原理,这是最重要的一本书。 2005年12月,可以说还是来得太迟了。
評分关于内核网络子系统的工作原理,这是最重要的一本书。 2005年12月,可以说还是来得太迟了。
評分虽然是经典书,但是盛名之下其实难副。我是对照着英文原版看的,无论翻译好坏,英文原版写得也比较一般。例如驱动层的介绍,组织得比较差,没有做到循序渐进,各种细节穿插,让人读得时候累,看完后发现其实书本也没讲多少东西(很多东西没讲,比如netpoll、gso等)。而...
評分“The function consists of a wrapper that grabs the lock, does its work by invoking a function whose name begins with two underscores, and releases the lock.”翻译成:此函数内有一个包裹函数会取得回转锁,然后调用一个以两个下划线符号开头命名的函数,接着再释放...
Understanding Linux Network Internals 在線電子書 pdf 下載 txt下載 epub 下載 mobi 下載 2024