分布式系統使用區域網、廣域網和互連網路進行通訊。底層網路的效能、可靠性、可伸縮性、移動性以及服務質量特徵都影響著分布式系統的行為,因而也影響這些系統的設計。為適應使用者需求的改變,無線網路和有服務質量保障的高效能網路應運而生。
計算機網路所基於的原理包括協議分層、包交換、路由以及資料流等,網際互連技術使得異構網路可以整合在一起。網際網路就是乙個重要的例子。它的協議廣泛地應用於分布式系統中。網際網路中使用的定址以及路由方案經受了網際網路快速成長所帶來的影響。它們也被不斷地修正,以適應未來的發展並滿足新的對移動性、安全性以及服務質量的需求。
在例項研究中將給出特定網路的技術設計,包括乙太網、ieee 802.11(wifi)和藍芽無線網路。
《分布式系統 概念與設計》一第2章 系統模型
本章提供三個重要且互補的解釋方法,以便有效地描述和討論分布式系統的設計 物理模型考慮組成系統的計算機和裝置的型別以及它們的互連,不涉及特定的技術細節。體系結構模型是從系統的計算元素執行的計算和通訊任務方面來描述系統 這裡計算元素或是指單個計算機或是指通過網路互連的計算機集合。客戶 伺服器和對等模型是...
《分布式系統 概念與設計》一第3節 練習
本書旨在提供對網際網路和其他分布式系統原理的理解,提供這些系統的體系結構 演算法和設計,展示它們如何滿足當代分布式應用的需求。本書的前7章覆蓋分布式系統研究的基礎部分。前兩章提供對主題的概念性概述,介紹了分布式系統的特徵和在系統設計中所必須解決的挑戰 最重要的可伸縮性 異構性 安全性和故障處理。這兩...
《分布式系統 概念與設計》一3 3 網路原理
計算機網路的基礎是20世紀60年代發展起來的包交換技術。它使得傳送到多個位址的訊息可以共享同一條通訊鏈結,這不同於常規 所採用的電路交換技術。當鏈結可用時,資料報按順序排列在緩衝區中,然後傳送。通訊是非同步的 訊息經過一段延遲到達目的地,該延遲取決於資料報在網路中傳遞所花費的時間。3.3.1 資料報...