注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡操作系統(tǒng)Linux深入淺出Linux TCP/IP協(xié)議棧

深入淺出Linux TCP/IP協(xié)議棧

深入淺出Linux TCP/IP協(xié)議棧

定 價:¥49.00

作 者: 羅鈺 編著
出版社: 人民郵電出版社
叢編項:
標 簽: LINUX

ISBN: 9787115216274 出版時間: 2010-01-01 包裝: 平裝
開本: 16開 頁數(shù): 342 字數(shù):  

內容簡介

  本書主要對Linux 2.6.18內核協(xié)議棧源代碼做了一些基本的分析,這些分析基于作者在操作系統(tǒng)方面的研究和網(wǎng)絡協(xié)議開發(fā)過程中的經驗和筆記,編寫本書的目的主要是使讀者能夠在盡可能短的時間內掌握Linux內核協(xié)議棧的工作機理,為移植和擴展協(xié)議棧打下基礎。本書首先介紹了內核源碼的整體概況及協(xié)議棧初始化過程,然后結合配置、用戶使用協(xié)議棧的方法,采取深入淺出、由上及下的策略對協(xié)議棧的代碼進行了分解和注釋。最后還介紹了通信界里較流行的VLAN技術和LACP協(xié)議。本書適合Linux網(wǎng)絡開發(fā)人員以及對Linux內核感興趣的讀者閱讀。

作者簡介

  羅鈺,貴州人,國防科學技術大學碩士畢業(yè),多年Linux底層開發(fā)經驗,精通軟件分析與設計、TCP/IP協(xié)議,曾開發(fā)Windows/Linux/Vxworks/FreeBSD等平臺的設備驅動,開發(fā)過以太網(wǎng)芯片驅動、二層協(xié)議以及OSPF路由協(xié)議,對MPLS架構設計有非常豐富的經驗,擅長編譯器、CPU技術,近年來一直致力于無線網(wǎng)絡產品系統(tǒng)的分析與設計工作。

圖書目錄

第1章 操作系統(tǒng)、網(wǎng)絡、協(xié)議棧、代碼
 1.1 Linux操作系統(tǒng)介紹
  1.1.1 Linux操作系統(tǒng)架構簡介
  1.1.2 網(wǎng)絡協(xié)議發(fā)展介紹
 1.2 本書的組織和安排
  1.2.1 基本的數(shù)據(jù)結構和計算機術語
  1.2.2 圖片風格演示
  1.2.3 本書的組織
第2章 內核系統(tǒng)初始化
 2.1 系統(tǒng)初始化流程簡介
 2.2 內核文件解讀
  2.2.1 ELF文件格式
  2.2.2 Link Scripts知識
  2.2.3 Linux內核鏡像解析
 2.3 中斷及任務調度管理
  2.3.1 中斷及軟中斷模型
  2.3.2 各種語境下的切換
  2.3.3 內核下的同步與互斥
  2.3.4 各種異步手段
 2.4 虛擬文件系統(tǒng)
 2.5 網(wǎng)絡協(xié)議棧各部分初始化
  2.5.1 網(wǎng)絡基礎系統(tǒng)初始化
  2.5.2 網(wǎng)絡內存管理
  2.5.3 網(wǎng)絡文件系統(tǒng)初始化
  2.5.4 網(wǎng)絡協(xié)議初始化
  2.5.5 初步了解路由系統(tǒng)
 2.6 Linux設備管理
  2.6.1 底層PCI模塊的初始化
  2.6.2 網(wǎng)絡設備接口初始化例程
第3章 配置網(wǎng)絡系統(tǒng)
 3.1 配置過程分析
  3.1.1 配置是如何下達到內核的?
  3.1.2 socket系統(tǒng)調用
  3.1.3 ioctl代碼的實現(xiàn)
  3.1.4 loopback接口的配置過程
  3.1.5 IP別名的實現(xiàn)
 3.2 回顧FIB系統(tǒng)初始化
 3.3 深入FIB系統(tǒng)
 3.4 FIB系統(tǒng)發(fā)生了什么樣的變化
 3.5 直接訪問路由表
 3.6 接口狀態(tài)變化的處理過程
第4章 網(wǎng)絡層實現(xiàn)的初步研究
 4.1 從ping 127.0.0.1開始旅程
 4.2 再次相遇Socket系統(tǒng)調用
 4.3 IP數(shù)據(jù)報文格式
 4.4 send系統(tǒng)調用
 4.5 在路由系統(tǒng)中游歷
  4.5.1 查找出口
  4.5.2 當目的地址是遠端主機時
  4.5.3 創(chuàng)建對應路由cache表項
  4.5.4 創(chuàng)建對應鄰居表項
 4.6 回到發(fā)送的路徑
  4.6.1 IP層發(fā)送過程
  4.6.2 揭密hh_cache
 4.7 ARP的作用
  4.7.1 ARP的機制
  4.7.2 ARP報文格式
  4.7.3 Linux ARP協(xié)議的實現(xiàn)
 4.8 到達設備驅動層
  4.8.1 數(shù)據(jù)鏈路層幀格式
  4.8.2 Loopback設備的發(fā)送過程
 4.9 接收過程:從中斷到路由系統(tǒng)
 4.10 ICMP
  4.10.1 ICMP報文格式
  4.10.2 ping本機地址及回環(huán)地址
  4.10.3 ping外部地址
 4.11 從內核到用戶
第5章 傳輸層實現(xiàn)的研究
第6章 Select系統(tǒng)調用的實現(xiàn)機制
第7章 數(shù)據(jù)鏈路層協(xié)議實現(xiàn)
后記
參考文獻

本目錄推薦

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