Router:
中譯:路由器
功能:交換不同網段的封包、決定封包的傳送方向及路徑
作用層:TCP/IP的第三層及第四層(IP和TCP/UDP Port)
補充:市面上所售的IP分享器,也有人稱做ROUTER
不過功能上面就差很多了....
Switch:
中譯:交換器 或是 橋接器(Bridge)
功能:傳送封包,連接PC
作用層:TCP/IP的第二層(MAC)
補充:市面上有所謂的無網管功能及有網管功能的交換器
無網管功能的交換器有的地方會叫做Switch HUB
跟一般的交換器少了網路管理、VLAN、STP及Multicast管理的功能
HUB:
中譯:集線器
功能:連接多台PC
作用層:TCP/IP的第一層
Layer3 Switch(MultiLayer3 Switch)
中譯:第三層交換器 或是 多層交換器
功能:同Switch,不過多了 Routing(路由) 的功能
作用層:TCP/IP的第二層及第三、四層(MAC、IP及TCP/UDP Port)
補充:雖然Layer3 Switch也跟Router一樣有路由的功能
不過,仍然無法當作Router
因為現在的Layer3 Switch仍然無法做NAT(網路位置轉譯)功能
除非你要用像是Cisco 65XX等級的Layer3 Switch
現在需要一個設備來連接ADSL、專線或是FTTx =====>那所需要的是Router 或是 IP 分享器
如果是要擴充連接的電腦 =====>那需要的是Switch and HUB
路由器ROUTER又稱GATEWAY ;它雖然常常帶有HUB的功能,但是他絕對不只是HUB
hub本身是透明的,它沒有IP ; hub本身是不處理資料的,除非是高級的switch hub,
否則一般的HUB甚至根本不是數位產品。它只是個訊號交換\緩衝放大器。
但路由器最少會有兩組IP,分別在不同的網域中
router一定要處理數位資料流,它讓內網的封包出去,外網的封包進來。
它是就是這兩個網域之間的橋樑。
為什麼需要router?全部連在一起就好了嘛!
這麼做的話事情就大條了。
全世界的4千萬台電腦的資料全部擠在一起,共享100MB的網路,不用玩了。
Router把內網的資料流與外網的資料流隔開,只有跨網域的資料才穿過router交換。
Internet這個術語就是「網網相連」的意思;
如果沒有router,就沒有Internet的概念了。
比較好的名稱是路徑選擇器
它主要的功能就是在 不同的網路間選擇一條最佳的路徑,都用在比較大型的區域網路架構下,
像學校或是企業,而且通常每個單位都會有一台做為自己區域網路對外的連接,
像企業裡的A部門會有一台ROUTER,B部門會有一台ROUTER,而各自的ROUTER下再接數10~百台以上的電腦
而 今天有A部門的某台電腦要找G部門某台電腦裡的資料,則找到一條路徑是從
RA(ROUTER A)->RC->RF->RG,但這條路徑不一定是最佳的,可能只要RA->RD->RG,則路由器就會自己做修正,
這樣 就可以減少不必要的路徑了,速度也變快了,要有這些功能其實就不是那麼簡單的事了,
要有資料庫要有測試的功能,因此路由器已經可以說是一台特殊的電腦 囉!~價格通常都在20萬上下囉!
而路由器的設定也是一門技術喔!
Router既然都已經經手處理資料流了,那就可以把很多功能都包含進來:
(1)Firewall, : 我可以決定什麼資料可以進來,什麼資料可以出去
(2)QoS : 我可以決定誰的資料先走,誰可以使用比較大的頻寬等等..
(3)負載平衡 : 我可以使用兩條對外的線路,讓資料平均的在兩個線路上傳輸。一條線路發生故障時,所有的資料流自動移轉到另一條線路上。
(4)NAT 網址轉換:就是人稱的ip分享器,我可以在內網使用虛擬的IP,這樣可以解決ip不夠的問題,也同時把內網與外網徹底的隔開了。
(5)Voip : 網路電話的應用
(6)... 太多了,想得到的都有人做。
IP分享器是BASE ON router的,也常帶有簡單的firewall功能,
高級的機器會有頻寬管理,做到負載平衡就很少見了。
SWITCH 就是「交換機」,這個詞眼暗示了「不是共享頻寬,而是直接對接的」
就像我們打電話是透過交換機對接一樣,數十萬人同時在打電話,但是彼此不會干擾
這樣可以讓不同的兩組電腦之間擁有完整的頻寬可以使用。
HUB 可以做成 SWITCH HUB
ROUTER 也可以有SWITCH 的能力
SWITCH的話,是屬於第二層交換器(ROUTER是第一層),他又稱為交換式集線器,
跟普通HUB不同的事,他不僅僅只有集線器的功能,他還有橋接器的功能,
他能記憶哪個位址在哪個PORT,再決定將封包送往何處因為未受影響的PORT就可以繼續對其他PORT傳送資料,
突破了集線器只能有一對PORT在工作的限制,因此對一台高階的N PORT 100Mbps交換器而言,
假如每一個PORT都能以全雙工模式互傳資料的話,那麼理論上最大的傳輸頻寛為100 x N Mbps,
而SWITCH的價格比較便宜也比較不用麻煩的設定
IP 把它當成地址
Switch 你可以把它當成同一條路(也可以用來分割路段)
Router 就可以說是路口,
就是用來告訴你往南或往北應該是左轉還是右轉或是直走....等資訊
(會紀錄在Routeing Table上)
資料來源:http://www.wretch.cc/blog/dagron/9498732