集線器,路由器,交換機之間的區別

2021-04-02 04:47:44 字數 3984 閱讀 2828

一、路由器(router):工作在osi第三層(網路層)上、肯有連線不同型別網路的能力並能夠選擇資料傳送路徑的網路裝置。

路由器有三個特徵:工作在網路層上、能夠連線不同型別的網路、能夠選擇資料傳的路徑。

1、路由器工作在第三層上,路由器是第三層網路裝置,這樣說大家可能都不理解,就先說一下集線器和交換機吧。   集線器工作在第一層(即物理層),它沒有智慧型處理能力,對它來說,資料只是電流而已,當乙個埠的電流傳到集線器中時,它只是簡單地將電流傳送到其他埠,至於其他埠連線的計算機接收不接收這些資料,它就不管了。   交換機工作在第二層(即資料鏈路層),它要比集線器智慧型一些,對它來說,網路上的資料就是mac位址的集合,它能分辨出幀中的源mac位址和目的mac位址,因此可以在任意兩個埠間建立聯絡,但是交換機並不懂得ip位址,它只知道mac位址。   路由器工作在第三層(即網路層),它比交換機還要「聰明」一些,它能理解資料中的ip位址,如果它接收到乙個資料報,就檢查其中的ip位址,如果目標位址是本地網路的就不理會,如果是其他網路的,就將資料報**出本地網路。   2、路由器能連線不同型別的網路   我們常見的集線器和交換機一般都是用於連線乙太網的,但是如果將兩種網路型別連線起來,比如乙太網與atm網,集線器和交換機就派不上用場了。   路由器能夠連線不同型別的區域網和廣域網,如乙太網、atm網、fddi網、令牌環網等。不同型別的網路,其傳送的資料單元——幀(frame)的格式和大小是不同的,就像公路運輸是汽車為單位裝載貨物,而鐵路運輸是以車皮為單位裝載貨物一樣,從汽車運輸改為鐵路運輸,必須把貨物從汽車上放到火車車皮上,網路中的資料也是如此,資料從一種型別的網路傳輸至另一種型別的網路,必須進行幀格式轉換。路由器就有這種能力,而交換機和集線器就沒有。   實際上,我們所說的「網際網路」,就是由各種路由器連線起來的,因為網際網路上存在各種不同型別的網路,集線器和交換機根本不能勝任這個任務,所以必須由路由器來擔當這個角色。   3、路由器具有路徑選擇能力   在網際網路中,從乙個節點到另乙個節點,可能有許多路徑,路由器可以選擇通暢快捷的近路,會大大提高通訊速度,減輕網路系統通訊負荷,節約網路系統資源,這是集線器和二層交換機所根本不具備的效能。

路由器的種類:1、接入路由器   接入路由器是指將區域網使用者接入到廣域網中的路由器裝置,我們區域網使用者接觸最多的就是接入路由器了。只要有網際網路的地方,就會有路由器。如果你通過區域網共享線路上網,就一定會使用路由器。   有的讀者會心生疑問:我是通過**伺服器上網的,不用路由器不也能接入網際網路嗎?其實**伺服器也是一種路由器,一台計算機加上網絡卡,再加上isdn(或modem或adsl),再安裝上**伺服器軟體,事實上就已經構成了路由器,只不過**伺服器是用軟體實現路由功能,而路由器是用硬體實現路由功能,就像vcd軟解壓軟體和vcd機的關係一樣,結構不同,但是功能卻是相同的。   2、企業級路由器   企業級的路由器是用於連線大型企業內成千上萬的計算機,普通的區域網使用者就接觸不到了。與接入路由器相比,企業級路由器支援的網路協議多、速度快,要處理各種區域網型別,支援多種協議,包括ip、ipx和vine,還要支援防火牆、包過濾以及大量的管理和安全策略以及vlan(虛擬區域網)。   3、骨幹級路由器   只有工作在電信等少數部門的技術人員,才能接觸到骨幹級路由器。網際網路目前由幾十個骨幹網構成,每個骨幹網服務幾千個小網路,骨幹級路由器實現企業級網路的互聯。對它的要求是速度和可靠性,而**則處於次要地位。硬體可靠性可以採用**交換網中使用的技術,如熱備份、雙電源、雙資料通路等來獲得。這些技術對所有骨幹路由器來說是必須的。   骨幹網上的路由器終端系統通常是不能直接訪問的,它們連線長距離骨幹網上的isp和企業網路。網際網路的快速發展給骨幹網、企業網和接入網都帶來了小的挑戰。"

二、集線器(hub):在ose模型中屬於資料鏈路層

集線器最大的特點就是採用共享型模式,就是指在有乙個埠在向另乙個埠傳送資料時,其他埠就處於「等待」狀態。為什麼會「等待」呢?舉個例子來說,其實在單位時間內a向b傳送資料報時,a是傳送給b、c、d三個埠的(該現象即緊接下文介紹的ip廣播),但是只有b接收,其他的埠在第一單位時間判斷不是自己需要的資料後將不會再去接收a傳送來的資料。直到a再次傳送ip廣播,在a再次傳送ip廣播之前的單位時間內,c,d是閒置的,或者cd之間可以傳輸資料。如圖1,我們可以理解為集線器內部只有一條通道(即公共通道),然後在公共通道下方就連線著所有埠。

三、交換機:基於mac(網絡卡的硬體位址)識別,能完成封裝**資料報功能的網路裝置。交換機可以「學習」mac位址,並把其存放在內部位址表中,能過在資料幀的始發者和目標接收者之間建立臨時的交換路徑,使資料幀直接同源位址到達目的位址。

區域網交換機的定義:乙太網、快速乙太網、fddi和令牌環網常被稱為傳統區域網,它們都是共享介質、共享頻寬的共享式區域網。為了提高頻寬,往往採用路由器進行網路分割,將乙個網路分為多個網段,每個網段有不同的子網位址,不同的廣播域,以減少網路上的衝突,提高網路頻寬。微化網段已不能適應區域網擴充套件和新的網路應用對高頻寬的需求,有人說「傳統區域網  已走到盡頭」

近幾年突起的交換式區域網技術,能夠解決共享式區域網所帶來的網路效率低、不能提供足夠的網路頻寬和網路不易擴充套件等一系列問題。它從根本上改變了共享式區域網的結構,解決了頻寬瓶頸問題。目前已有交換乙太網、交換令牌環、交換fddi和atm等交換區域網,其中交換乙太網應用最為廣泛。交換區域網已成為當今區域網技術的主流。

交換機提供了橋接能力以及在現存網路上增加頻寬的功能。

用於l a n上的交換機與網橋相似,因為它們都運作在資料鏈路層(第2層)的m a c子層上,都檢驗著所有進入的網路流量的裝置位址。與網橋還有一點相似,交換機保持一張有關位址的資訊表,並用該資訊來決定如何過濾並**l a n流量

與網橋不同,交換機採用交換技術來增加資料的輸入輸出總和和安裝介質的頻寬。一般交換機**延遲很小,能經濟地將網路分成小的衝突網域,為每個工作站提供更高的頻寬。

交換機和路由器之間有什麼區別?

(1)工作層次不同

最初的交換機是工作在osi/rm開放體系結構的資料鏈路層(第二層),而路由器一開始設計工作在osi模型的網路層。由於交換機工作在osi的第二層(資料鏈路層),所以它的工作原理比較簡單,而路由器工作在osi的第三層(網路層),可以得到更多的協議資訊,路由器可以做出更加智慧型的**決策。

(2)資料**所依據的物件不同

交換機是利用實體地址或者說mac位址來確定**資料的目的位址。而路由器則是利用不同網路的id號(即ip位址)來確定資料**的位址。ip位址是在軟體中實現的,描述的是裝置所在的網路,有時這些第三層的位址也稱為協議位址或者網路位址。mac位址通常是硬體自帶的,由網絡卡生產商來分配的,而且已經固化到了網絡卡中去,一般來說是不可更改的。而ip位址則通常由網路管理員或系統自動分配。

(3)傳統的交換機只能分割衝突域,不能分割廣播域;而路由器可以分割廣播域。由交換機連線的網段仍屬於同乙個廣播域,廣播資料報會在交換機連線的所有網段上傳播,在某些情況會導致通訊擁護和安全漏洞。連線到路由器上的網段會被分配成不同的廣播域,廣播資料不會穿過路由器。

雖然第三層以上交換機具有vlan功能,也可以分割廣播域,但是各子廣播域之間是不能通訊交流的,它們之間的交流仍然需要路由器。

(4)路由器提供了防火牆的服務,它僅僅**特定位址的資料報,不傳送不支援路由協議的資料報傳送和求知目標網路資料報的傳送,從而可以防止廣播風暴。

舉個例子來說:在網內時,當客戶端a傳送資料報給客戶端b時,集線器便將來自a的資料報**給每乙個埠,此時b就處於接收狀態,其它埠則處於拒絕狀態;在網外也如此,當客戶端a傳送網域名稱「.163.com」時,通過集線器,然後經過dns網域名稱解析把ip位址(202.108.36.172)發回給集線器。此時,集線器便**給所有接入的埠,需要此位址的機器便處於接收狀態(客戶端a處於接收狀態),不需要則處於拒絕狀態。

這應該是最簡單的乙個名詞了,也可以理解為hub的工作頻率,比如工作頻率為33mhz的hub,那麼在單位時間內hub能做什麼事呢?上面在解釋共享型的時候已經舉了個例子,但是有一點在這需要解釋的是,比如我們有的時候會看到a在向b傳送資料的「同時」,c也在向d傳送資料,這看起來似乎有點矛盾,也確實是這樣,那為什麼會看起來2者同時在進行呢?因為a在第乙個單位時間內傳送資料給b的時候,由於廣播的原因,b、c、d在第乙個單位時間內會同時接受廣播,但是c,d會從第2個單位時間開始拒絕接收a發來的資料,因為c和d已經判斷出這些資料不是他們需要的資料。而且在第2個單位時間的時候c也傳送乙個資料廣播,a,b,d都接受,但是只有d會接收這些資料。這些操作只用2到3個單位時間,但是我們卻很難察覺到,感覺上就是在同時「進行」一樣。

集線器 路由器 交換機 區別

1.工作在物理層,埠與主機之間使用半雙工通訊。2.只要其中一台主機發出資訊,集線器會把資訊複製給其他的所有埠主機,廣播,不會根據mac位址 幀。3.集線器的所有主機共享乙個衝突域 衝突域即本來不打算傳送給所有主機,但經過集線器之後所有埠都會收到資訊,即共享乙個衝突域,此時若有其他主機傳送訊息,就會發...

路由器 交換機 集線器的區別

路由器 router 是連線網際網路中各區域網 廣域網的裝置。在路由器中記錄著路由表,它會根據通道的情況自動選擇和設定路由,以最佳路徑,按前後順序傳送訊號。發生在網路層。交換機 switch 是一種用於電 光 訊號 的網路裝置。它可以為接入交換機的任意兩個網路節點提供獨享的電訊號通路,把傳輸的資訊送...

路由器 交換機 集線器

集線器也叫hub,工作在物理層 最底層 沒有相匹配的軟體系統,是純硬體裝置。集線器主要用來連線計算機等網路終端。集線器為共享式頻寬,連線在集線器上的任何乙個裝置傳送資料時,其他所有裝置必須等待,此裝置享有全部頻寬,通訊完畢,再由其他裝置使用頻寬。正因此,集線器連線了乙個衝突域的網路。所有裝置相互交替...