注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計程序設計綜合計算機網(wǎng)絡:一種開源的設計實現(xiàn)方法

計算機網(wǎng)絡:一種開源的設計實現(xiàn)方法

計算機網(wǎng)絡:一種開源的設計實現(xiàn)方法

定 價:¥79.00

作 者: (中國臺灣)Ying-DarLin,(中國臺灣)Ren-HungHwang,(美)FredBaker 著,陳向陽,吳云韜,徐瑩 譯 李瓊 校
出版社: 機械工業(yè)出版社
叢編項: 計算機科學叢書
標 簽: 計算機/網(wǎng)絡 網(wǎng)絡配置與管理 網(wǎng)絡與數(shù)據(jù)通信

ISBN: 9787111426042 出版時間: 2014-02-01 包裝: 平裝
開本: 16開 頁數(shù): 476 字數(shù):  

內容簡介

  本書講述了為什么設計一個有效的協(xié)議比了解一個協(xié)議如何工作更重要,在解釋協(xié)議行為的同時還介紹了它的核心概念和基本原理。為了進一步彌補長期以來設計和實現(xiàn)之間存在的差距,書中討論了在何處以及如何基于Linux系統(tǒng)實現(xiàn)協(xié)議的設計。本書詳細、全面地介紹了包括硬件(8B/10B、OFDM、CRC32、CSMA/CD和crypto)、驅動程序(以太網(wǎng)和PPP)、內核(最長前綴匹配、校驗和、NAT、TCP流量控制、套接字、整形器、調度器、防火墻和VPN),以及后臺程序(RIP/OSPF/BGP、DNS、FTP、SMTP/POP3/IMAP4、HTTP、SNMP、SIP、流媒體和P2P)實現(xiàn)的56個開源實例。本書特點邏輯推理為什么、哪里以及如何設計和實現(xiàn)協(xié)議。56個開源代碼明確地描述了核心協(xié)議和機制。4個附錄介紹因特網(wǎng)、開源社區(qū)、Linux內核、開發(fā)工具和網(wǎng)絡工具。包含69個有關歷史演變(33)、行動原則(26)和性能問題(10)的工具條。每章后面都有常見問題解答和“常見陷阱”。課堂所用PPT以及習題答案可以通過課程網(wǎng)站www。mhhe。com/lin獲得。

作者簡介

  Ying-Dar Lin,中國臺灣國立交通大學計算機科學教授。他于1993年從美國加州大學洛杉磯分校(UCLA)獲得計算機科學博士學位。他目前擔任《IEEE Communications Surveys and Tutorials 》、《IEEE Communications Letters》和《 Computer Communications,and Computer Networks》的編委。Ren-Hung Hwang,中國臺灣國立中正大學計算機科學系特聘研究教授。他于1993年在馬薩諸塞大學阿默斯特分校獲得計算機科學博士學位。他曾發(fā)表過150余篇有關計算機網(wǎng)絡的國際會議論文。Fred Baker,曾先后任職于CDC、Vitalink和ACC公司,一直活躍于網(wǎng)絡和通信行業(yè)中,他目前是思科系統(tǒng)公司的會員。他曾擔任IETF主席,主持許多IETF工作組。目前他是IETF中IPv6運行工作組的主席之一,并且是Internet Engineering Task Force Administrative Oversight Committee的會員之一。

圖書目錄

Computer Networks:An Open Source Approach出版者的話譯者序前言作者簡介第1章  基礎知識1.1  計算機網(wǎng)絡互聯(lián)的需求1.1.1  連通性:節(jié)點、鏈路、路徑1.1.2  可擴展性:節(jié)點的數(shù)量1.1.3  資源共享1.2  基本原理1.2.1  性能測量1.2.2  控制平面上的操作1.2.3  數(shù)據(jù)平面上的操作1.2.4  互操作性1.3  互聯(lián)網(wǎng)體系結構1.3.1  連通性解決方案1.3.2  可擴展性解決方案1.3.3  資源共享的解決方案1.3.4  控制平面和數(shù)據(jù)平面操作1.4  開放源代碼實現(xiàn)1.4.1  開放與封閉1.4.2  Linux系統(tǒng)中的軟件體系結構1.4.3  Linux內核1.4.4  客戶端和守護進程服務器1.4.5  接口驅動程序1.4.6  設備控制器1.5  本書路標:數(shù)據(jù)包的生命歷程1.5.1  數(shù)據(jù)包數(shù)據(jù)結構:sk_buff1.5.2  在Web服務器中數(shù)據(jù)包的生命歷程1.5.3  數(shù)據(jù)包在網(wǎng)關中的生命歷程1.6  總結演變的沙漏常見陷阱進一步閱讀常見問題解答練習
第2章  物理層2.1  一般性問題2.1.1  數(shù)據(jù)和信號:模擬的或數(shù)字的2.1.2  發(fā)送和接收流2.1.3  傳輸:線路編碼和數(shù)字調制2.1.4  傳輸損失2.2  介質2.2.1  有線介質2.2.2  無線介質2.3  信息編碼和基帶傳輸2.3.1  信源編碼和信道編碼2.3.2  線路編碼2.4  數(shù)字調制和多路復用2.4.1  通帶調制2.4.2  多路復用2.5  高級主題2.5.1  擴頻2.5.2  單載波與多載波2.5.3  多輸入、多輸出2.6  總結常見陷阱進一步閱讀常見問題解答練習
第3章  鏈路層3.1 一般問題3.1.1 成幀3.1.2 尋址3.1.3  差錯控制和可靠性3.1.4  流量控制3.1.5  介質訪問控制3.1.6  橋接3.1.7  鏈路層的數(shù)據(jù)包流3.2  點到點協(xié)議3.2.1  高級數(shù)據(jù)鏈路控制3.2.2  點到點協(xié)議3.2.3  因特網(wǎng)協(xié)議控制協(xié)議3.2.4  以太網(wǎng)上的PPP(PPPoE)3.3  以太網(wǎng)(IEEE 802.3)3.3.1  以太網(wǎng)的演變:藍圖3.3.2  以太網(wǎng)MAC3.3.3  以太網(wǎng)的精選主題3.4  無線鏈路3.4.1  IEEE 802.11無線局域網(wǎng)3.4.2  藍牙技術3.4.3  WiMAX技術3.5  橋接3.5.1  自學習3.5.2  生成樹協(xié)議3.5.3  虛擬局域網(wǎng)3.6  網(wǎng)絡接口的設備驅動程序3.6.1  設備驅動程序的概念3.6.2  在Linux設備驅動程序中如何與硬件通信3.7  總結常見陷阱進一步閱讀常見問題解答練習
第4章  互聯(lián)網(wǎng)協(xié)議層4.1  一般問題4.1.1  連通性問題4.1.2  可擴展性問題4.1.3  資源共享問題4.1.4  IP層協(xié)議和分組流概述4.2  數(shù)據(jù)平面協(xié)議:互聯(lián)網(wǎng)協(xié)議4.2.1  互聯(lián)網(wǎng)協(xié)議版本4.2.2  網(wǎng)絡地址翻譯4.3  互聯(lián)網(wǎng)協(xié)議版本4.3.1  IPv6頭部格式4.3.2  IPv6擴展頭部4.3.3  IPv6中的分段4.3.4  IPv6地址的表示法4.3.5  IPv6地址空間分配4.3.6  自動配置4.3.7  從IPv4到IPv6的遷移4.4  控制平面協(xié)議:地址管理4.4.1  地址解析協(xié)議4.4.2  動態(tài)主機配置4.5  控制平面協(xié)議:錯誤報告4.6  控制平面協(xié)議:路由4.6.1  路由原理4.6.2  域內路由4.6.3  域間路由4.7  組播路由4.7.1  將復雜性遷移到路由器4.7.2  組成員管理4.7.3  組播路由協(xié)議4.7.4  域間組播4.8  總結常見陷阱進一步閱讀常見問題解答練習
第5章  傳輸層5.1  一般問題5.1.1  節(jié)點到節(jié)點與端到端5.1.2  差錯控制和可靠性5.1.3  速率控制:流量控制和擁塞控制5.1.4  標準編程接口5.1.5  傳輸層分組流5.2  不可靠的無連接傳輸:UDP5.2.1  頭部格式5.2.2  差錯控制:每個分段的校驗和5.2.3  承載單播/組播實時流量5.3  可靠的面向連接的傳輸:TCP5.3.1  連接管理5.3.2  數(shù)據(jù)傳輸?shù)目煽啃?.3.3  TCP流量控制5.3.4  TCP擁塞控制5.3.5  TCP頭部格式5.3.6  TCP定時器管理5.3.7  TCP性能問題及增強5.4  套接字編程接口5.4.1  套接字5.4.2  通過UDP和TCP綁定應用程序5.4.3  繞過UDP和TCP傳輸5.5  用于實時流量的傳輸協(xié)議5.5.1  實時需求5.5.2  標準數(shù)據(jù)平面協(xié)議:RTP5.5.3  標準控制平面協(xié)議:RTCP5.6  總結常見陷阱進一步閱讀常見問題解答練習

第6章  應用層6.1  一般問題6.1.1  端口如何工作6.1.2  服務器如何啟動6.1.3  服務器分類6.1.4  應用層協(xié)議的特點6.2  域名系統(tǒng)6.2.1  簡介6.2.2  域名空間6.2.3  資源記錄6.2.4  名字解析6.3  電子郵件6.3.1  簡介6.3.2  互聯(lián)網(wǎng)郵件標準6.3.3  互聯(lián)網(wǎng)郵件協(xié)議6.4  萬維網(wǎng)6.4.1  簡介6.4.2  Web命名和尋址6.4.3  HTML和XML6.4.4  HTTP6.4.5  Web緩存和代理6.5  文件傳輸協(xié)議6.5.1  簡介6.5.2  雙連接操作模型:帶外信令6.5.3  FTP協(xié)議消息6.6  簡單網(wǎng)絡管理協(xié)議6.6.1  簡介6.6.2  體系結構框架6.6.3  管理信息庫6.6.4  SNMP中的基本操作6.7  VoIP6.7.1  簡介6.7.2  H.326.7.3  會話初始化協(xié)議6.8  流媒體6.8.1  簡介6.8.2  壓縮算法6.8.3  流媒體協(xié)議6.8.4  服務質量和同步機制6.9  對等應用程序6.9.1  簡介6.9.2  P2P的體系結構6.9.3  P2P應用的性能問題6.9.4  案例研究:BitTorrent 6.10  總結常見陷阱進一步閱讀常見問題解答練習
第7章  互聯(lián)網(wǎng)服務質量7.1  一般問題7.1.1  信令協(xié)議7.1.2  QoS路由7.1.3  許可控制7.1.4  分組分類7.1.5  監(jiān)管7.1.6  調度7.2  QoS體系結構7.2.1  集成服務7.2.2  區(qū)分服務7.3  QoS組件的算法7.3.1  許可控制7.3.2  流標識7.3.3  令牌桶7.3.4  分組調度7.3.5  分組丟棄7.4  總結常見陷阱進一步閱讀常見問題解答練習
第8章  網(wǎng)絡安全8.1  一般問題8.1.1  數(shù)據(jù)安全8.1.2  訪問安全8.1.3  系統(tǒng)安全8.2  數(shù)據(jù)安全8.2.1  密碼學原理8.2.2  數(shù)字簽名和消息認證8.2.3  鏈路層隧道8.2.4  IP安全8.2.5  傳輸層安全8.2.6  VPN技術的比較8.3  訪問安全8.3.1  簡介8.3.2  網(wǎng)絡層/傳輸層防火墻8.3.3  應用層防火墻8.4  系統(tǒng)安全8.4.1  信息收集8.4.2  漏洞利用8.4.3  惡意代碼8.4.4  典型的防御8.5  總結常見陷阱進一步閱讀常見問題解答練習
附錄A  名人錄附錄B  Linux內核概述附錄C  開發(fā)工具附錄D  網(wǎng)絡實用工具 

本目錄推薦

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