注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡操作系統(tǒng)LinuxLinux內(nèi)核網(wǎng)絡棧源代碼情景分析

Linux內(nèi)核網(wǎng)絡棧源代碼情景分析

Linux內(nèi)核網(wǎng)絡棧源代碼情景分析

定 價:¥89.00

作 者: 曹桂平 編著
出版社: 人民郵電出版社
叢編項:
標 簽: LINUX

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

內(nèi)容簡介

  《Linux內(nèi)核網(wǎng)絡棧源代碼情景分析》主要對Linux1.2.13內(nèi)核協(xié)議棧的全部源代碼做了詳細的分析,該版本所有代碼都在一個文件夾中,每種協(xié)議的實現(xiàn)都只有一個文件與之對應,分析該版本源代碼可以方便讀者迅速掌握Linux網(wǎng)絡協(xié)議結構?!禠inux內(nèi)核網(wǎng)絡棧源代碼情景分析》共分為5個部分。具體內(nèi)容包括網(wǎng)絡??傮w架構分析、網(wǎng)絡協(xié)議頭文件分析、BSDsocket層實現(xiàn)分析、INETsocket層實現(xiàn)分析、網(wǎng)絡層實現(xiàn)分析、鏈路層實現(xiàn)分析、網(wǎng)絡設備驅動程序分析、系統(tǒng)網(wǎng)絡棧初始化等內(nèi)容?!禠inux內(nèi)核網(wǎng)絡棧源代碼情景分析》適合Linux網(wǎng)絡開發(fā)人員及Linux內(nèi)核愛好者閱讀。

作者簡介

  曹桂平:中國科學技術大學博士,對操作系統(tǒng)和網(wǎng)絡技術具有極其深厚的興趣,精通Linux內(nèi)核及其網(wǎng)絡線,ARM、PowerPC體系結構,曾開發(fā)Linux、Vxworks等平臺的設備驅動,目前正致力于高速高精度數(shù)據(jù)采集方面的研究。

圖書目錄

第1部分 網(wǎng)絡??傮w架構
 第0章 網(wǎng)絡棧總體架構分析 
  0.1 網(wǎng)絡棧本質及其分層架構 
  0.2 系統(tǒng)調用接口到內(nèi)核的請求傳遞 
   0.2.1 第一層入口:accept.S文件 
   0.2.2 第二層入口:socket.S文件 
   0.2.3 第三層入口:entry.S文件 
第2部分 網(wǎng)絡協(xié)議
 第1章 網(wǎng)絡協(xié)議頭文件分析 
  1.1 etherdevice.h頭文件 
  1.2 icmp.h頭文件 
  1.3 if.h頭文件 
  1.4 if_arp.h頭文件 
  1.5 if_ether.h頭文件 
  1.6 if_plip.h頭文件 
  1.7 if_slip.h頭文件 
  1.8 igmp.h頭文件 
  1.9 in.h頭文件 
  1.10 inet.h頭文件 
  1.11 interrupt.h頭文件 
  1.12 ip.h頭文件 
  1.13 ip_fw.h頭文件 
  1.14 ipx.h頭文件 
  1.15 net.h頭文件 
  1.16 netdevice.h頭文件 
  1.17 notifier.h頭文件 
  1.18 ppp.h頭文件 
  1.19 route.h頭文件 
  1.20 skbuff.h頭文件 
  1.21 socket.h頭文件 
  1.22 sockios.h頭文件 
  1.23 tcp.h頭文件 
  1.24 timer.h頭文件 
  1.25 udp.h頭文件 
  1.26 un.h頭文件 
  1.27 本章小結 
第3部分 網(wǎng)絡棧實現(xiàn)分析
 第2章 BSD socket層實現(xiàn)分析 
  2.1 protocols.c文件 
  2.2 socket.c文件 
   2.2.1 頭文件聲明、全局變量定義、相關函數(shù)聲明 
   2.2.2 move_addr_to_kernel和move_addr_to_user函數(shù) 
   2.2.3 get_fd函數(shù) 
   2.2.4 socki_lookup和sockfd_lookup函數(shù) 
   2.2.5 sock_alloc函數(shù) 
   2.2.6 sock_release_peer、sock_release和sock_close函數(shù) 
   2.2.7 網(wǎng)絡套接字普通文件接口函數(shù) 
   2.2.8 sock_awaitconn函數(shù) 
   2.2.9 sock_socket函數(shù) 
   2.2.10 sock_socketpair函數(shù) 
   2.2.11 sock_bind函數(shù) 
   2.2.12 sock_listen函數(shù) 
   2.2.13 sock_accept函數(shù) 
   2.2.14 sock_connect函數(shù) 
   2.2.15 sock_getsockname和sock_getpeername函數(shù) 
   2.2.16 sock_send和sock_sendto函數(shù) 
   2.2.17 sock_recv和sock_recvfrom函數(shù) 
   2.2.18 sock_setsockopt和sock_getsockopt函數(shù) 
   2.2.19 sock_shutdown函數(shù) 
   2.2.20 sock_fcntl函數(shù) 
   2.2.21 sys_socketcall函數(shù) 
   2.2.22 sock_register和sock_unregister函數(shù) 
   2.2.23 proto_init函數(shù) 
   2.2.24 sock_init函數(shù) 
   2.2.25 socket_get_info函數(shù) 
   2.2.26 socket.c文件小結 
 第3章 INET socket層實現(xiàn)分析
 第4章 傳輸層實現(xiàn)分析
 第5章 網(wǎng)絡層實現(xiàn)分析
 第6章 鏈路層實現(xiàn)分析
第4部分 網(wǎng)絡設備驅動程序
 第7章 網(wǎng)絡設備驅動程序分析 
第5部分 系統(tǒng)網(wǎng)絡棧初始化
 第8章 系統(tǒng)網(wǎng)絡棧初始化 
附錄A TCP協(xié)議可靠性數(shù)據(jù)傳輸實現(xiàn)原理分析 
主要參考文獻

本目錄推薦

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