预购商品
书目分类
特别推荐
讚譽 譯者序 序言 版序言 前言 第1章基礎1 問題:建造網路1& 1.1應用2 1.2需求4 1.2.1利益相關者5 1.2.2可擴展的連通性5 1.2.3經濟高效的資源分享9 1.2.4支援通用服務11 1.2.5可管理性15 1.3體系結構15 1.3.1分層和協議16 1.3.2封裝18 1.3.3多工和多路分解20 1.3.4七層OSI模型20 1.3.5網際網路體系結構21 1.4軟體23 1.4.1應用程式設計介面(通訊端)24 1.4.2應用示例26 1.5性能29 1.5.1頻寬與時延29 1.5.2延遲頻寬積33 1.5.3高速網路34 1.5.4應用的性能需求35 透視圖:功能增速37 習題38 第2章直接相連43 問題:連接到網路43 2.1技術概覽44 2.2編碼47 2.3組幀50 2.3.1面向位元組的協定(PPP)51 2.3.2面向比特的協議(HDLC)52 2.3.3基於時鐘的組幀(SONET)53 2.4差錯檢測56 2.4.1網際網路校驗和演算法57 2.4.2迴圈冗餘校驗58 2.5可靠傳輸62 2.5.1停止等待62 2.5.2滑動窗口64 2.5.3併發邏輯通道72 2.6多路訪問網路72 2.6.1物理特性73 2.6.2訪問協議74 2.6.3乙太網使用經驗77 2.7無線網路77 2.7.1基本問題79 2.7.2802.11/Wi-Fi81 2.7.3藍牙(802.15.1)86 2.8接入網路87 2.8.1無源光網路88 2.8.2蜂窩網路89 透視圖:邊緣競賽92 習題94 第3章網路互聯101 問題:並不是所有網路都是 直接相連的101 3.1交換基礎102 3.1.1資料包103 3.1.2虛電路交換104 3.1.3源路由111 3.2交換式乙太網113 >3.2.1學習型橋接器114 3.2.2實現115 3.2.3生成樹演算法116 3.2.4廣播和多播120 3.2.5虛擬區域網路(VLAN)120 3.3互聯網(IP)122 3.3.1什麼是互聯網122 3.3.2服務模型124 3.3.3全域地址129 3.3.4IP資料包轉發130 3.3.5子網劃分和無類地址132 3.3.6位址轉換(ARP)137 3.3.7主機配置(DHCP)139 3.3.8差錯報告(ICMP)141 3.3.9虛擬網路和隧道142 3.4路由144 3.4.1用圖表示網路146 3.4.2距離向量(RIP)147 3.4.3鏈路狀態(OSPF)153 3.4.4度量159 3.5實現162 3.5.1軟體交換機162 3.5.2硬體交換機163 3.5.3軟體定義網路165 透視圖:虛擬網路一直走下去167 習題168 第4章網路互聯179 問題:擴展到數十億節點179 4.1互聯網179 4.1.1路由區181 4.1.2域間路由(BGP)182 4.2IPv6190 4.2.1歷史視角190 4.2.2地址和路由191 4.2.3分組格式194 4.2.4功能196 4.3多播197 4.3.1多播地址198 4.3.2多播路由(DVMRP、PIM、MSDP)199 4.4多協議標籤交換(MPLS)208 4.4.1基於目的地的轉發209 4.4.2顯式路由213 4.4.3虛擬私人網路和隧道214 4.5移動設備之間的路由217 4.5.1移動網路的挑戰218 4.5.2路由到移動主機(移動IP)219 透視圖:雲正在“吞噬”網際網路224 習題225 第5章端到端協議229 問題:進程間如何通信229 .1簡單多路分解(UDP)230 5.2可靠位元組流(TCP)232 5.2.1端到端問題232 5.2.2報文段格式234 5.2.3連接建立與終止236 5.2.4再論滑動窗口240 5.2.5觸發傳輸244 5.2.6自我調整重傳246 5.2.7記錄邊界249 5.2.8TCP擴展250 5.2.9性能251 5.2.10其他設計選擇(SCTP、QUIC)253 5.3遠程程序呼叫256 5.3.1RPC基礎256 5.3.2RPC實現(SunRPC、DCE、gRPC)261 5.4即時傳輸(RTP)270 5.4.1需求271 5.4.2RTP設計272 5.4.3控制協議275 透視圖:HTTP是新的“細腰”277 習題279 第6章擁塞控制286 問題:分配資源286 6.1資源配置問題287 6.1.1網路模型287 6.1.2分類方法290 6.1.3評價標準292 6.2排隊規則294 6.2.1FIFO294 6.2.2公平排隊295 6.3TCP擁塞控制298 6.3.1加性增/乘性減299 6.3.2慢啟動301 6.3.3快速重傳和快速恢復305 6.3.4TCPCUBIC307 6.4擁塞控制308 6.4.1主動佇列管理(DECbit、RED、ECN)308 6.4.2基於源的擁塞避免(Vegas、BBR、DCTCP)313 6.5服務品質319 6.5.1應用需求319 6.5.2綜合服務(RSVP)323 6.5.3區分服務(EF、AF)330 6.5.4基於方程的擁塞控制334 透視圖:軟體定義流量工程336 習題337 第7章端到端數據344 問題:我們用資料做什麼?344 7.1表示格式化345 7.1.1分類方法346 7.1.2例子(XDR、ASN.1、NDR、Protobufs)349 7.1.3標記語言(XML)354 7.2多媒體資料357 7.2.1無失真壓縮技術358 7.2.2圖像表示和壓縮(GIF、JPEG)360 7.2.3視訊壓縮(MPEG)364 7.2.4在網上傳輸MPEG368 7.2.5音訊壓縮(MP3)370 透視圖:大資料和分析371 習題373 第8章網路安全377 問題:安全攻擊377 8.1信任和威脅378 8.2密碼構建塊379 8.2.1密碼原理379 8.2.2對稱金鑰密碼381 8.2.3公開金鑰密碼382 8.2.4認證碼384 8.3金鑰預分發386 8.3.1公開金鑰預分發387 8.3.2對稱金鑰預分發390 8.3.3Diffie-Hellman金鑰交換391 8.4認證協定392 8.4.1原始性和時效性技術393 8.4.2公開金鑰認證協定394 8.4.3對稱金鑰認證協定395 8.5系統實例398 8.5.1良好隱私398 8.5.2安全外殼400 8.5.3傳輸層安全(TLS、SSL、HTTPS)402 8.5.4IP安全405 8.5.5無線安全(802.11i)407 8.5.6防火牆408 透視圖:區塊鏈和去中心化網際網路412 習題414 第9章應用417 問題:應用需要自己的協定417 9.1傳統應用417 9.1.1電子郵件(SMTP、MIME、IMAP)418 9.1.2萬維網(HTTP)424 9.1.3Web服務430 9.2多媒體應用437 9.2.1會話控制和呼叫控制(SDP、SIP、H.323)437 9.2.2多媒體應用的資源配置444 9.3基礎設施應用447 9.3.1名字服務(DNS)448 9.3.2網路管理(SNMP、OpenConfig)455 >9.4覆蓋網路458 9.4.1路由覆蓋網路460 9.4.2對等網465 9.4.3內容分發網路474 透視圖:雲是新的網際網路478 習題479 習題選答483 術語表493
客服公告
热门活动
订阅电子报