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

計算機(jī)網(wǎng)絡(luò):一種開源的設(shè)計實(shí)現(xiàn)方法

計算機(jī)網(wǎng)絡(luò):一種開源的設(shè)計實(shí)現(xiàn)方法

定 價:¥79.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

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

第6章  應(yīng)用層6.1  一般問題6.1.1  端口如何工作6.1.2  服務(wù)器如何啟動6.1.3  服務(wù)器分類6.1.4  應(yīng)用層協(xié)議的特點(diǎn)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)郵件標(biāo)準(zhǔn)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)絡(luò)管理協(xié)議6.6.1  簡介6.6.2  體系結(jié)構(gòu)框架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  服務(wù)質(zhì)量和同步機(jī)制6.9  對等應(yīng)用程序6.9.1  簡介6.9.2  P2P的體系結(jié)構(gòu)6.9.3  P2P應(yīng)用的性能問題6.9.4  案例研究:BitTorrent 6.10  總結(jié)常見陷阱進(jìn)一步閱讀常見問題解答練習(xí)
第7章  互聯(lián)網(wǎng)服務(wù)質(zhì)量7.1  一般問題7.1.1  信令協(xié)議7.1.2  QoS路由7.1.3  許可控制7.1.4  分組分類7.1.5  監(jiān)管7.1.6  調(diào)度7.2  QoS體系結(jié)構(gòu)7.2.1  集成服務(wù)7.2.2  區(qū)分服務(wù)7.3  QoS組件的算法7.3.1  許可控制7.3.2  流標(biāo)識7.3.3  令牌桶7.3.4  分組調(diào)度7.3.5  分組丟棄7.4  總結(jié)常見陷阱進(jìn)一步閱讀常見問題解答練習(xí)
第8章  網(wǎng)絡(luò)安全8.1  一般問題8.1.1  數(shù)據(jù)安全8.1.2  訪問安全8.1.3  系統(tǒng)安全8.2  數(shù)據(jù)安全8.2.1  密碼學(xué)原理8.2.2  數(shù)字簽名和消息認(rèn)證8.2.3  鏈路層隧道8.2.4  IP安全8.2.5  傳輸層安全8.2.6  VPN技術(shù)的比較8.3  訪問安全8.3.1  簡介8.3.2  網(wǎng)絡(luò)層/傳輸層防火墻8.3.3  應(yīng)用層防火墻8.4  系統(tǒng)安全8.4.1  信息收集8.4.2  漏洞利用8.4.3  惡意代碼8.4.4  典型的防御8.5  總結(jié)常見陷阱進(jìn)一步閱讀常見問題解答練習(xí)
附錄A  名人錄附錄B  Linux內(nèi)核概述附錄C  開發(fā)工具附錄D  網(wǎng)絡(luò)實(shí)用工具 

本目錄推薦

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