需要那些設備以連接到網路?
網路是現今架構中不可或缺的元素,而架設網路需要那些基本的設備呢?
常見的元素包含:Hub、Switch、Router、Modem、Load balancer
Hub (集線器) 讓區域網路中的多台設備可以互相溝通,其工作原理十分單純,只要收到任何一個封包都會廣播連接到同一Hub的其他電腦。但是由於一次只可以傳輸一個設備的封包,因此除非只有要連接少數設備,否則已經較少使用。
Switch (交換機) 類似於Hub可以讓區域網路中的多台設備互相傳輸封包,但是由於其會記錄各端口的MAC編號於內部的MAC表,因此可精確傳替封包給目標設備。
Router (路由器) 是一種網路裝置,具有路由表,用於記錄不同IP範圍應該通過哪個連接埠轉發到哪個裝置。當收到網路封包時,路由器根據路由表中的規則進行轉發。
Modem (數據機) 用於將ISP提供的類比訊號與內部網路的數位網路訊號進行雙向轉換。ISP的網路訊號可以是光纖、電話訊號(DSL)、有線電視訊號(Cable)等不同種類的訊號,因此需要使用相應種類的數據機進行相互轉換。數據機還可以執行封包完整性驗證、資料壓縮等功能。部分高級數據機還具有兼容多種外部訊號或兼具路由器功能的特點。
Load balancer (負載平衡器) 平均分配流量到到多個伺服器,以避免單一伺服器的負載過大。
有硬體也有軟體形式的負載平衡器,軟體形式的負載平衡器通常同時身兼反向代理的工作。
有多種決定呼叫哪一個後端伺服器的演算法