?? 前言.txt
字號:
前 言本書講述了在互聯網上傳送數據的“盒子”的內部是如何工作的,這些“盒子”有不同的名稱:網橋、路由器、交換機和集線器。本書也講述了連接到網絡上的設備。在這個領域有不少的混亂。大多數術語的定義不準確,使用時相互抵觸;術語及規范的數量驚人;一些知識分布在不同的文檔中,還有很多非書面的民間智慧。引起混亂的還有教條。信念被當成真理,對任何教條的置疑都會引起不滿的回應。但良好的工程要求我們懂得我們在做什么,以及為什么這樣做;要求我們保持開放的思想,從經驗中獲得知識。在本書中,我沒有直接討論某個協議的細節,而是首先集中在所要解決的問題上。我考查了每個問題的多種解決方法,討論其中涉及的工程折衷。然后我檢查已經應用的方案,對這些方案進行比較。對任何觀點,我都給出了技術上的理由,如果你認為我遺落了某些論據,歡迎通過電子郵件與我進行討論。我的電子郵件地址附在書后,希望你從頭到尾讀過本書后才能找到它。在本書第1版中,我的意圖是幫助人們理解問題和通常的解決方案,而假定他們會去閱讀規范以得到特定協議的細節。但人們不僅利用本書來理解問題,還把它當作參考書。因此在本版中,我收錄了更多的協議細節。我認為,要深入了解某件東西必須把它與其它東西作比較。第1版是“最小化”的,因為我常只舉兩個例子:兩種網橋,網橋與路由器,面向連接的與無連接的網絡層協議,兩個無連接的協議(CLNP和IP)。在本版中我增加了更多的例子,包括ATM、IPv6、IPX、AppleTalk和DECnet。這樣做,部分是因為這些協議存在著,并且較難找到相關的信息。但更主要的,是因為這些協議體現了不該錯過的有趣的想法。當我們設計新協議時,應該學習以前的想法,無論是好的還是壞的。另外,在對問題作了一般描述之后,就很容易討論一些例子。本書導讀前四章與第1版中的相應部分沒有明顯的不同,但其余部分已大量重寫。第1章至第4章包括了一般網絡概念、數據鏈路問題(如編址和復用)、透明橋和生成樹算法及源路由網橋。第5章是全新的,解釋了交換的概念如何演變到重新發現網橋。它也包括了VLAN和快速以太網。余下部分集中在第三層(網絡層)。第6章是網絡層概覽,第7章涉及面向連接的網絡,包括ATM和X.25。第8章討論無連接網絡層的一般問題,第9章包括了第三層中的一般編址技術,詳盡比較了IP、IPv6、CLNP、DECnet、AppleTalk和IPX。第10章談到在網絡層報頭中應出現的信息及幾種協議報頭的對比。第11章涉及自動配置和近鄰發現,包括ARP和DHCP協議。第12章是一般的路由選擇算法。第13章討論最長前綴匹配問題,這在快速轉發IP包時需要。第14章討論各種路由選擇協議的特點,包括RIP、IS-IS、OSPF、PNNI、NLSP和BGP。第15章是網絡層組播。第16章說明如何設計免受破壞的網絡,這在將來會有用。最后兩章總結了本書,我希望它們是輕松有趣的。第17章探究了將網橋和路由器區別開來的秘密,第18章試圖收集人們有關如何設計協議的經驗知識。最后有一張術語表。我在第一次使用某個術語時會給出定義,但如果我沒有給出定義,你也可以從術語表中找到。
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -