用TCP/IP進行網際互連第二卷

內容介紹

《用TCP/IP進行網際互連:設計、實現與核心(ANSI C版)(第3版)(第2卷)》是關於計算機網路的經典教材。全書共三卷。第二卷在第一卷介紹了TCP/IP基本概念的基礎上,進一步詳細討論了TCWIP的實現細節。這一卷的突出特點是非常注重實際。作者利用程式代碼實現了TCP/IP的每個技術細節,並且所有代碼在書中均可找到,有助於讀者深入了解並掌握TCP/IP的細節內容。書中附錄分別給出了過程調用交叉參考表、程式代碼中用到的C數據結構交叉參考表以及Xinu函式和常量。

作者介紹

道格拉斯·科默(DotJglas E.Corner)博士是美國普渡大學(Purdue University)計算機科學系資深教授,美國計算機學會(ACM)會員,精通軟、硬體,曾開發過包括TCP/IP協定軟體、編譯程式、設備驅動程式和作業系統在內的許多低層的軟體系統,曾在貝爾實驗室製作過VLSI晶片。科默是網際網路體系結構委員會(IAB)的成員,在網際網路的形成過程中立下了汗馬功勞,目前是計算機諸多領域的領軍人物。在教學大綱制定和實驗室籌建方面,科默堪稱先驅,他的著作已被翻譯成16種文字出版。科默在業界諮詢工作中聲明遠揚,為全世界成千上萬的專業工程師和學生答疑解惑,時任Software:Practice and Experience雜誌主編。

作品目錄

第1章引言與概述1.1TCP/IP協定1.2了解細節的必要性1.3協定問互動作用的複雜性1.4本書採用的方法1.5研究代碼的重要性1.6Xinu作業系統1.7本書其餘部分的組織1.8小結深入研究第2章作業系統中的TCP/IP軟體結構2.1引言2.2進程的概念2.3進程的優先權2.4進程的同步通信2.5進程間通信 2.5.1連線埠 2.5.2訊息傳送2.6設備驅動程式和輸入、輸出程式2.7網路的輸入和中斷2.8向高層協定傳遞分組2.9IP協定與傳輸協定之間的數據報傳遞 2.9.1將傳人的數據報傳送給TCP 2.9.2將傳人的數據報傳送給UDP2.10向應用程式的傳遞操作2.11輸出時的信息流2.12從TCP經過IP到網路輸出2.13UDP輸出處理2.14小結深入研究習題第3章網路接口層3.1引言3.2網路接口抽象模型 3.2.1接口數據結構3.3乙太網的基本定義 3.3.1套用中的統計數據3.4接口的邏輯狀態3.5本地主機接口3.6緩衝區管理 3.6.1大緩衝區方案 3.6.2鍊表方案(mbuf) 3.6.3方案舉例 3.6.4有關緩衝區的其他議題3.7傳人分組的多路分解3.8小結深入研究習題第4章地址的發現及綁定(ARP)4.1引言4.2ARP軟體在理論上的結構4.3ARP設計方案舉例4.4ARP高速快取的數據結構4.5ARP輸出處理 4.5.1搜尋ARP高速快取 4.5.2ARF請求分組的廣播 4.5.3輸出過程4.6ARP輸入處理 4.6.1向表中增加已轉換的表項 4.6.2傳送等待傳送的分組 4.6.3ARP輸入過程4.7ARP高速快取的管理 4.7.1高速快取表項的分配 4.7.2高速快取的定期維護管理 4.7.3釋放佇列中的分組4.8ARP初始化4.9ARP參數配置4.10小結深入研究習題第5章IP:軟體的總體結構5.1引言……第6章IP:選路表和選路算法第7章IP:分片與重組第8章IP:差錯出理(ICMP)第9章IP:組播處理(IGMP)第10章UDP:用戶數據報第11章TCP:數據結構和輸入處理第12章TCP:有限狀態機的實現第13章TCP:輸出處理第14章定時器管理第15章流量控制和自適應重發第16章緊急數據處理和推功能第17章套接層的接口第18章RIP:主動路由傳播和被動獲取第19章OSPF:使用SPF算法的路由傳播第20章SNMP:MIB變數、表示形式和綁定第21章SNMP:客戶與伺服器第22章SNMP:表格訪問函式第23章實現的回顧附錄1過程調用交叉參考表附錄2程式代碼中使用到的C數據結構交叉參考表附錄3程式代碼中使用到的Xinu函式和常量參考文獻

熱門詞條

聯絡我們