當前位置:學者齋 >

計算機 >網路技術 >

傳統和現代交換機不同之處

傳統和現代交換機不同之處

傳統交換機從網橋發展而來,屬於OSI第二層即資料鏈路層裝置。它根據MAC地址定址,通過站表選擇路由,站表的建立和維護由交換機自動進行。路由器屬於OSI第三層即網路層裝置,它根據IP地址進行定址,通過路由表路由協議產生。

傳統和現代交換機不同之處

交換機最大的好處是快速,由於交換機只須識別幀中MAC地址,直接根據MAC地址產生選擇轉發埠演算法簡單,便於ASIC實現,因此轉發速度極高。但交換機的工作機制也帶來一些問題。

  1.迴路:

根據交換機地址學習和站表建立演算法,交換機之間不允許存在迴路。一旦存在迴路,必須啟動生成樹演算法,阻塞掉產生迴路的埠。而路由器的路由協議沒有這個問題,路由器之間可以有多條通路來平衡負載,提高可靠性。

  2.負載集中:

交換機之間只能有一條通路,使得資訊集中在一條通訊鏈路上,不能進行動態分配,以平衡負載。而路由器的路由協議演算法可以避免這一點,OSPF路由協議演算法不但能產生多條路由,而且能為不同的網路應用選擇各自不同的最佳路由。

  3.廣播控制:

交換機只能縮小衝突域,而不能縮小廣播域。整個交換式網路就是一個大的廣播域,廣播報文散到整個交換式網路。而路由器可以隔離廣播域,廣播報文不能通過路由器繼續進行廣播。

  4.子網劃分

交換機只能識別MAC地址。MAC地址是實體地址,而且採用平坦的地址結構,因此不能根據MAC地址來劃分子網。而路由器識別IP地址,IP地址由網路管理員分配,是邏輯地址且IP地址具有層次結構,被劃分成網路號和主機號,可以非常方便地用於劃分子網,路由器的主要功能就是用於連線不同的網路。

  5.保密問題:

雖說傳統交換機也可以根據幀的源MAC地址、目的MAC地址和其他幀中內容對幀實施過濾,但路由器根據報文的源IP地址、目的地址、TCP埠地址等內容對報文實施過濾,更加直觀方便。

  6.介質相關:

交換機作為橋接裝置也能完成不同鏈路層和物理層之間的轉換,但這種轉換過程比較複雜,不適合ASIC實現,勢必降低交換機的轉發速度。因此目前交換機主要完成相同或相似物理介質和鏈路協議的網路互連。

而不會用來在物理介質和鏈路層協議相差甚元的網路之間進行互連,而路由器則不同,它主要用於不同網路之間互連,因此能連線不同物理介質、鏈路層協議和網路層協議的網路。路由器在功能上雖然佔據了優勢,但價格昂貴,報文轉發速度低。

  擴充套件知識

前市場上的某些交換機號稱具有QoS保證,實際上只支援單級別的優先順序設定,在邏輯上不形成環路,而一旦出現故障,啟用備份鏈路,在這裡拿出來和大家分享一下,希望對大家有用。

我們經常說到的乙太網傳統交換機實際是一個基於網橋技術的多埠第二層網路裝置,它為資料幀從一個埠到另一個任意埠的轉發提供了低時延、低開銷的通路。而路由器是OSI協議模型的網路層中的分組交換裝置(或網路層中繼裝置),路由器的基本功能是把資料(IP報文)傳送到正確的網路,包括:

資料報的轉發,包括資料報的尋徑和傳送;

2.子網隔離,抑制廣播風暴;

3.維護路由表,並與其他路由器交換路由資訊,這是IP報文轉發的基礎。

資料報的差錯處理及簡單的擁塞控制;

5.實現對IP資料報的過濾和記帳。

交換機和路由器的區別

  • 文章版權屬於文章作者所有,轉載請註明 https://xuezhezhai.com/zh-tw/jsj/wl/xkkn55.html