Transcript 下載/瀏覽
計算機概論網路概念與網際網路 網路基本概念-2 各網路結合 有時候需要將現存的數個網路相連以形成一 個更廣的通訊系統。 例如數個匯流排網路連接形成一個大型的 匯流排網路,這可籍由接續器 (repeater)、橋接器(bridge)、轉接器 (switch)達成。 接續器:將兩個匯流排網路連接。 各網路結合 橋接器與接續器相似但較複雜、更有效 率。 轉接器基本上是一個有多重連結的橋接 器,可以連接多個匯流排而非僅只有兩 個。 各網路結合 兩個異質網路間建立連結而形成網際網路,是 由一種稱為路由器(router)的設備來完成的。 例如WiFi網路與乙太網路之連結 路由器是一部屬於兩個網路共有的電腦,可以 將訊息由一個網路傳到另一個網路。 一個網路與網際網路相連的那一「點」常被稱 為閘門(gateway)。 工作單元間通訊 各工作單位之間訊息的交換稱為工作單元間通 訊(interprocess communication)。 有兩種模式:用戶/伺服器模式、同儕對同 儕模式 工作單元間通訊 用戶/伺服器模式:這個模式所定義由 各工作單元所扮演的基本角色可為用戶 端(client),它對其他工作單元提出請 求;或為伺服器端(server),它滿足用 戶端提出的請求。 工作單元間通訊 另一個模式是同儕對同儕模式(peer-topeer model,經常縮寫為 P2P) 。 只涉及兩個同等工作單元 互相通訊 例如即時通訊(instant messaging) 分散式系統 分散式系統(distributed systems):它 們是由網路上不同的電腦中分別以工作 單元來執行的軟體單元所組成。 例如:全球資訊存取系統、公司整體 會計與存貨系統、網路電腦遊戲 分散式系統 早期的分散式系統是獨立地從零打造起,現今 則有共用的基礎架構供應這些系統使用 一個成果就是一個稱為 Enterprise JavaBeans(由 昇陽發展)的系統。 使用Enterprise JavaBeans時,一個分散式系統 是由稱為 beans 的單元所構成,而beans 自動 地繼承了企業的基礎架構。因此新系統中只有因 應用而異的特殊部分必須被開發 分散式系統 另外一個微軟發展的稱為.NET Framework 的軟體開發環境。同樣地,在.NET環境中大 部分組件已完成,只須開發特定應用的部分