Computer Networks: A Systems Approach (sixth edition)
本書作者:Larry Peterson and Bruce Davie
出版年份:2019
書評教師:國立臺北科技大學 資訊與財金管理系 林敬皇 助理教授
【總評】
整體評價:
本書以自下而上視角作為主題,說明 OSI 模型各層級網路架構建置時的相關議題。對於資訊、理工科系學生較易理解並引起學習興趣。
試用心得:
以 OTB 為課程知識基礎,補充在實作面練習更能幫助學生理解課程所要探討的內容。強化學生學習的意願,並能以 OTB 作為實作後查詢基本知識內容呼應實作內容。
提供試用後之建議,給欲使用此參考書授課之教師:
單一 OTB 書籍涵蓋面可能不完整,建議設計自身所要帶領的課程內容後,引用不同 OTB 書籍,將使課程更為完整豐富。
【分項評比】
完整性(Comprehensiveness):
幾乎涵蓋了 OSI 及 TCP/IP 的所有議題,重點焦聚在網際網路中的幾個主要組成部分,因此該書將幾個主題組合在一起。比如“互連”部分,它涵蓋了交換機、乙太網路、IP 等,容易讓沒有基礎背景學生混淆。且提供部分的程式碼,讓老師及學生可以直接使用來解釋計算機網路的問題,無需自己編寫程式。
內容正確性(Content Accuracy):
本書的資訊和內容準確。但因沒有包含很多解釋某些主題的範例。教師可能需要根據教科書的資訊和內容自行補充定義及範例。
一致性(Consistency):
本書有良好的可閱讀性,通俗易懂。
清晰性(Clarity):
本書側重於解釋問題,然後概述其解決方案背後的基本思想,而不是僅限於描述解決方案本身。2019 年更新包括對幾個近期發展(例如 QUIC、TCP/BBR 或區塊鏈)的議題,通俗易懂。
組織結構流暢度(Organization Structure Flow):
目錄清楚地說明了在何處閱讀哪個主題。由於某些主題的特性,同一主題可以在多個層次上涵蓋(如,可靠的資料傳輸既可能是鏈結層又是傳輸層問題,路由/轉發主要發生在網路層,但也用於 overlay 網路或交換乙太網等),整體而言,這本書在對這些主題進行分類時有很好的平衡,並會說明其中的連結和關係。
語法誤差度(Grammatical Errors):
我沒有發現任何錯誤。
文化相關性(Cultural Relevance):
沒有文化相關性問題。
模組性(Modularity):
本書將相關主題分組,便於讀者熟悉一節中的所有主題。但是,這種設計策略也有缺點。由於不同的主題可能存在於 Internet 協定應用的不同層中,因此將它們包含在一個部分中有些部分讀者需要背景知識,教師須引導及進行補充。
Relevance Longevity(銜接新知之容易度-教科書內容之敘述方式、範例或時事等…):
2019 年修訂,已補充一些新的技術知識,TCP/IP Internet 協定多沒有太大變化,作為基本知識的學習使用本書沒有問題。
Interface(介面之適用性-是否因為不同瀏覽器或不同行動載具,而格式不正確或圖片扭曲):
這本書使用 PDF 檔案格式、網頁形式,包含不同的載具上是用導航、呈現都沒有問題。
Go to open textbook
https://open.umn.edu/opentextbooks/textbooks/computer-networks-a-systems-approach