注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)Linux深入理解Linux網(wǎng)絡(luò)技術(shù)內(nèi)幕

深入理解Linux網(wǎng)絡(luò)技術(shù)內(nèi)幕

深入理解Linux網(wǎng)絡(luò)技術(shù)內(nèi)幕

定 價(jià):¥128.00

作 者: (意)本 著,夏安,閆江毓,黃景昌 譯
出版社: 中國(guó)電力出版社
叢編項(xiàng):
標(biāo) 簽: LINUX

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787508379647 出版時(shí)間: 2009-06-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 996 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  Linux如此的流行正是得益于它的特性豐富及有效的網(wǎng)絡(luò)協(xié)議棧。如果你曾經(jīng)驚嘆于Linux能夠?qū)崿F(xiàn)如此復(fù)雜的工作,或者你只是想通過(guò)現(xiàn)實(shí)中的例子學(xué)習(xí)現(xiàn)代網(wǎng)絡(luò),《深入理解Linux網(wǎng)絡(luò)內(nèi)幕》將會(huì)給你指導(dǎo)。同其他OReilly的流行書(shū)籍一樣,《深入理解Linux網(wǎng)絡(luò)內(nèi)幕》清楚地闡述了網(wǎng)絡(luò)的基本概念,并指導(dǎo)你如何用C語(yǔ)言實(shí)現(xiàn)。雖然早先的 TCP/IP經(jīng)驗(yàn)是有用的,但初學(xué)者通過(guò)《深入理解Linux網(wǎng)絡(luò)內(nèi)幕》仍然可以學(xué)習(xí)到協(xié)議本身和大量的應(yīng)用信息。一旦徹底掌握了這些網(wǎng)絡(luò)工具,你就可以使用《深入理解Linux網(wǎng)絡(luò)內(nèi)幕》這本書(shū)所附的代碼,準(zhǔn)確地指出Linux內(nèi)核中最重要的部分如何工作。網(wǎng)絡(luò)功能的實(shí)現(xiàn)或破壞在不同的時(shí)候是由不同的代碼塊完成的,這正是理解網(wǎng)絡(luò)和實(shí)現(xiàn)它的難點(diǎn)中的一部分。《深入理解Linux網(wǎng)絡(luò)內(nèi)幕》該書(shū)的成功之一就是描述這些代碼塊如何集成,以及眾多的函數(shù)和數(shù)據(jù)結(jié)構(gòu)之間的關(guān)系?!渡钊肜斫釲inux網(wǎng)絡(luò)內(nèi)幕》不僅描述了Linux網(wǎng)絡(luò)的全貌,而且是理解Linux網(wǎng)絡(luò)細(xì)節(jié)的有效指南。

作者簡(jiǎn)介

  Christian Benvenuti是一個(gè)專注于操作系統(tǒng)網(wǎng)絡(luò)的設(shè)計(jì)者。他在《深入理解Linux網(wǎng)絡(luò)技術(shù)內(nèi)幕》一書(shū)中不僅解釋了Linux代碼如何工作,還闡述了主要網(wǎng)絡(luò)特性的目的以及在不同解決方案間是如何抉擇的?!渡钊肜斫釲inux網(wǎng)絡(luò)技術(shù)內(nèi)幕》中還包含了大量的流程圖和其他圖表以幫助讀者理解。

圖書(shū)目錄

前言
第一部分 基礎(chǔ)背景
 第一章 簡(jiǎn)介
 基本術(shù)語(yǔ)
  常見(jiàn)編碼模式
 用戶空間工具
  瀏覽源代碼
 當(dāng)功能以補(bǔ)丁形式提供時(shí)
 第二章 關(guān)鍵數(shù)據(jù)結(jié)構(gòu)
 套接字緩沖區(qū):sk—buff結(jié)構(gòu)
  net—device結(jié)構(gòu)
  本章涉及的文件
 第三章 用戶空間與內(nèi)核的接
 概論
  procfs與sysctl
 ioctl
  Netlink
 配置改變串行化
第二部分 系統(tǒng)初始化
 第四章 通知鏈
使用通知鏈的原因
概論
定義鏈
鏈注冊(cè)
鏈上的通知事件
網(wǎng)絡(luò)子系統(tǒng)的通知鏈
通過(guò)/proc文件系統(tǒng)的調(diào)整
本章涉及的函數(shù)和變量
本章涉及的文件和目錄
 第五章 網(wǎng)絡(luò)設(shè)備初始化
 系統(tǒng)初始化概論
  設(shè)備注冊(cè)和初始化
 NIC初始化的基本目標(biāo)
  設(shè)備與內(nèi)核之間的交互
 初始化選項(xiàng)
  模塊選項(xiàng)
 設(shè)備處理層初始化:net—dev—init
 用戶空間輔助程序
虛擬設(shè)備
通過(guò)/proc文件系統(tǒng)調(diào)整
本章涉及的函數(shù)和變量
本章涉及的文件和目錄
 第六章 PCI層和網(wǎng)絡(luò)接口卡
本章涉及的數(shù)據(jù)結(jié)構(gòu)
PCI NIC設(shè)備驅(qū)動(dòng)程序的注冊(cè)
電源管理和網(wǎng)絡(luò)喚醒
PCI NIC驅(qū)動(dòng)程序注冊(cè)范例
大藍(lán)圖
通過(guò)/proc文件系統(tǒng)調(diào)整
本章涉及的函數(shù)和變量
本章涉及的文件和目錄
第七章 組件初始化的內(nèi)核基礎(chǔ)架構(gòu)
引導(dǎo)期間的內(nèi)核選項(xiàng)
模塊初始化代碼
優(yōu)化宏卷標(biāo)
引導(dǎo)期間初始化函數(shù)
內(nèi)存最優(yōu)化
通過(guò)/proc文件系統(tǒng)調(diào)整
本章涉及的函數(shù)和變量
本章涉及的文件和目錄
第八章 設(shè)備注冊(cè)和初始化
設(shè)備注冊(cè)之時(shí)
設(shè)備除名之時(shí)
分配net—device結(jié)構(gòu)
NIC注冊(cè)和除名的架構(gòu)
  設(shè)備初始化
 net—device結(jié)構(gòu)的組織
  設(shè)備狀態(tài)
  設(shè)備的注冊(cè)和除名
  設(shè)備注冊(cè)
  設(shè)備除名
  開(kāi)啟和關(guān)閉網(wǎng)絡(luò)設(shè)備
  更新設(shè)備隊(duì)列規(guī)則狀態(tài)
  從用戶空間配置設(shè)備相關(guān)信息
  虛擬設(shè)備
  上鎖
 通過(guò)/proc文件系統(tǒng)調(diào)整
  本章涉及的函數(shù)和變量
  本章涉及的文件和目錄
第三部分 傳輸和接收
 第九章 中斷和網(wǎng)絡(luò)驅(qū)動(dòng)程序
 決策和流量方向
  接收到幀時(shí)通知驅(qū)動(dòng)程序
 中斷處理函數(shù)
  softnet—data結(jié)構(gòu)
 第十章 幀的接收
  與其他功能交互
  設(shè)備的開(kāi)啟和關(guān)閉
  隊(duì)列
  通知內(nèi)核幀已接收:NAPI和netif_rx
  設(shè)備驅(qū)動(dòng)程序與內(nèi)核問(wèn)的IB接口:netif_rx的第一部分
  擁塞管理
  處理NET_RX_SOFTIRQ:net_rxa_ction
 第十一章 幀的傳輸
 傳輸?shù)拈_(kāi)啟和關(guān)閉
 第十二章 中斷事件一般性參考數(shù)據(jù)
 統(tǒng)計(jì)數(shù)據(jù)
  通過(guò)/proc和sysfs文件系統(tǒng)調(diào)整
 本部分涉及的函數(shù)和變量
  本部分涉及的文件和目錄
 第十三章 協(xié)議處理函數(shù)
 網(wǎng)絡(luò)協(xié)議棧概論
  執(zhí)行正確的協(xié)議處理函數(shù)
  協(xié)議處理函數(shù)的組織
  協(xié)議處理函數(shù)的注冊(cè)
  Ethernet與IEEE 802.3幀
  通過(guò)/proc文件系統(tǒng)進(jìn)行調(diào)整
 本章涉及的函數(shù)和變量
  本章涉及的文件和目錄
第四部分 橋接
 第十四章 橋接:概念
 中繼器、網(wǎng)橋以及路由器
  網(wǎng)橋與交換機(jī)
  主機(jī)
  用網(wǎng)橋合并LAN
  橋接不同技術(shù)的LAN
  地址學(xué)習(xí)
  多臺(tái)網(wǎng)橋
 第十五章 橋接:生成樹(shù)協(xié)議
  基本術(shù)語(yǔ)
  階層交換式L2拓?fù)浞独?br />  生成樹(shù)協(xié)議的基本元素
  網(wǎng)橋ID和端口ID
  網(wǎng)橋協(xié)議數(shù)據(jù)單元(BPDU)
  定義活躍拓?fù)?br />  定時(shí)器
  拓?fù)渥兓?br />  BPDU封裝
  傳輸配置BPDU
  處理入口幀
  收斂時(shí)間
  新版生成樹(shù)協(xié)議概況
 第十六章 橋接:Linux實(shí)現(xiàn)
  網(wǎng)橋設(shè)備抽象
 重要的數(shù)據(jù)結(jié)構(gòu)
 橋接程序的初始化
  建立網(wǎng)橋設(shè)備和網(wǎng)橋端口
  建立一個(gè)新網(wǎng)橋設(shè)備
  阿橋設(shè)備設(shè)置函數(shù)
  刪除網(wǎng)橋
  給網(wǎng)橋添加端口
  啟動(dòng)和關(guān)閉網(wǎng)橋設(shè)備
  啟動(dòng)和關(guān)閉網(wǎng)橋端口
  改變網(wǎng)橋端口狀態(tài)
  大藍(lán)圖
  轉(zhuǎn)發(fā)數(shù)據(jù)庫(kù)
  處理入口流量
 網(wǎng)橋設(shè)備上的傳輸
  生成樹(shù)協(xié)議(STP)
  netdevice通知鏈
 第十七章 橋接:其他主題
 用戶空間配置工具
  通過(guò)/proc文件系統(tǒng)調(diào)整網(wǎng)橋
  通過(guò)/sys文件系統(tǒng)調(diào)整網(wǎng)橋
  統(tǒng)計(jì)數(shù)據(jù)
  本部分涉及的數(shù)據(jù)結(jié)構(gòu)
 本部分涉及的函數(shù)和變量
  本部分涉及的文件和目錄
第五部分 因特網(wǎng)協(xié)議第4版(IPv4)
第六部分 鄰居子系統(tǒng)
第七部分 路由

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)