深入理解Linux網絡技術內幕

深入理解Linux網絡技術內幕 pdf epub mobi txt 電子書 下載 2025

[意] Benvenuti 著,夏安,閆江毓,黃景昌 譯
想要找書就要到 靜思書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
齣版社: 中國電力齣版社
ISBN:9787508379647
版次:1
商品編碼:10100456
包裝:平裝
開本:16開
齣版時間:2009-06-01
用紙:膠版紙
頁數:996
字數:1401000
正文語種:中文

具體描述

內容簡介

  Linux如此的流行正是得益於它的特性豐富及有效的網絡協議棧。如果你曾經驚嘆於Linux能夠實現如此復雜的工作,或者你隻是想通過現實中的例子學習現代網絡,《深入理解Linux網絡內幕》將會給你指導。同其他OReilly的流行書籍一樣,《深入理解Linux網絡內幕》清楚地闡述瞭網絡的基本概念,並指導你如何用C語言實現。雖然早先的 TCP/IP經驗是有用的,但初學者通過《深入理解Linux網絡內幕》仍然可以學習到協議本身和大量的應用信息。一旦徹底掌握瞭這些網絡工具,你就可以使用《深入理解Linux網絡內幕》這本書所附的代碼,準確地指齣Linux內核中重要的部分如何工作。  
  網絡功能的實現或破壞在不同的時候是由不同的代碼塊完成的,這正是理解網絡和實現它的難點中的一部分。《深入理解Linux網絡內幕》該書的成功之一就是描述這些代碼塊如何集成,以及眾多的函數和數據結構之間的關係。《深入理解Linux網絡內幕》不僅描述瞭Linux網絡的全貌,而且是理解Linux網絡細節的有效指南。

作者簡介

  Christian Benvenuti是一個專注於操作係統網絡的設計者。他在《深入理解Linux網絡技術內幕》一書中不僅解釋瞭Linux代碼如何工作,還闡述瞭主要網絡特性的目的以及在不同解決方案間是如何抉擇的。《深入理解Linux網絡技術內幕》中還包含瞭大量的流程圖和其他圖錶以幫助讀者理解。

內頁插圖

目錄

前言
第一部分 基礎背景
第一章 簡介
基本術語
常見編碼模式
用戶空間工具
瀏覽源代碼
當功能以補丁形式提供時

第二章 關鍵數據結構
套接字緩衝區:sk—buff結構
net—device結構
本章涉及的文件

第三章 用戶空間與內核的接
概論
procfs與sysctl
ioctl
Netlink
配置改變串行化


第二部分 係統初始化
第四章 通知鏈
使用通知鏈的原因
概論
定義鏈
鏈注冊
鏈上的通知事件
網絡子係統的通知鏈
通過/proc文件係統的調整
本章涉及的函數和變量
本章涉及的文件和目錄

第五章 網絡設備初始化
係統初始化概論
設備注冊和初始化
NIC初始化的基本目標
設備與內核之間的交互
初始化選項
模塊選項
設備處理層初始化:net—dev—init
用戶空間輔助程序
虛擬設備
通過/proc文件係統調整
本章涉及的函數和變量
本章涉及的文件和目錄

第六章 PCI層和網絡接口卡
本章涉及的數據結構
PCI NIC設備驅動程序的注冊
電源管理和網絡喚醒
PCI NIC驅動程序注冊範例
大藍圖
通過/proc文件係統調整
本章涉及的函數和變量
本章涉及的文件和目錄

第七章 組件初始化的內核基礎架構
引導期間的內核選項
模塊初始化代碼
優化宏捲標
引導期間初始化函數
內存最優化
通過/proc文件係統調整
本章涉及的函數和變量
本章涉及的文件和目錄

第八章 設備注冊和初始化
設備注冊之時
設備除名之時
分配net—device結構
NIC注冊和除名的架構
設備初始化
net—device結構的組織
設備狀態
設備的注冊和除名
設備注冊
設備除名
開啓和關閉網絡設備
更新設備隊列規則狀態
從用戶空間配置設備相關信息
虛擬設備
上鎖
通過/proc文件係統調整
本章涉及的函數和變量
本章涉及的文件和目錄

第三部分 傳輸和接收
第九章 中斷和網絡驅動程序
決策和流量方嚮
接收到幀時通知驅動程序
中斷處理函數
softnet—data結構

第十章 幀的接收
與其他功能交互
設備的開啓和關閉
隊列
通知內核幀已接收:NAPI和netif_rx
設備驅動程序與內核問的IB接口:netif_rx的第一部分
擁塞管理
處理NET_RX_SOFTIRQ:net_rxa_ction

第十一章 幀的傳輸
傳輸的開啓和關閉

第十二章 中斷事件一般性參考數據
統計數據
通過/proc和sysfs文件係統調整
本部分涉及的函數和變量
本部分涉及的文件和目錄

第十三章 協議處理函數
網絡協議棧概論
執行正確的協議處理函數
協議處理函數的組織
協議處理函數的注冊
Ethernet與IEEE 802.3幀
通過/proc文件係統進行調整
本章涉及的函數和變量
本章涉及的文件和目錄


第四部分 橋接
第十四章 橋接:概念
中繼器、網橋以及路由器
網橋與交換機
主機
用網橋閤並LAN
橋接不同技術的LAN
地址學習
多颱網橋
第十五章 橋接:生成樹協議
基本術語
階層交換式L2拓撲範例
生成樹協議的基本元素
網橋ID和端口ID
網橋協議數據單元(BPDU)
定義活躍拓撲
定時器
拓撲變化
BPDU封裝
傳輸配置BPDU
處理入口幀
收斂時間
新版生成樹協議概況

第十六章 橋接:Linux實現
網橋設備抽象
重要的數據結構
橋接程序的初始化
建立網橋設備和網橋端口
建立一個新網橋設備
網橋設備設置函數
刪除網橋
給網橋添加端口
啓動和關閉網橋設備
啓動和關閉網橋端口
改變網橋端口狀態
大藍圖
轉發數據庫
處理入口流量
網橋設備上的傳輸
生成樹協議(STP)
netdevice通知鏈

第十七章 橋接:其他主題
用戶空間配置工具
通過/proc文件係統調整網橋
通過/sys文件係統調整網橋
統計數據
本部分涉及的數據結構
本部分涉及的函數和變量
本部分涉及的文件和目錄


第五部分 因特網協議第4版(IPv4)
第六部分 鄰居子係統
第七部分 路由

前言/序言


用戶評價

評分

書不錯圖很多你真的會吃粽子嗎?再這樣吃 遭罪的就是孩子啊......

評分

書的內容很好!讀完收貨很大!值得購買!

評分

書很好(?▽?),深入簡齣,言簡意賅,適閤入門小白學習,這次京東力度很大,滿3-2,很劃算

評分

印刷還行,就是包裝過來的時候有些寒磣瞭。

評分

正在學,正好有活動就買瞭,其實想買彆的,但是這個有活動,先買本看看把~

評分

從此好好學習天天嚮上。進入linux世界

評分

區域概況:擁有復旦、同濟、財大等多所全國一流高校的楊浦區,教育資源得天獨厚,坊間素有“南徐匯,北楊浦”的美稱。楊浦教育最大的特點就是優質均衡,不僅幼小初高都有不少全市頂尖的好學校,它還是少有的公辦和民辦教育齊頭並進的區。對大部分楊浦的孩子來說,進入對口的公立學校完全可以接受;而如果選擇拼民辦,也有蘭生、存誌、凱慧、上外雙語等四校八大生源的主要供應校可供選擇。

評分

書很好,應該是正版,信任京東!!!

評分

很劃算,618做活動的,三摺購書。。。。。。。。。。

相關圖書

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.tinynews.org All Rights Reserved. 静思书屋 版权所有