深入了解路由器與交換機的區別2

  雖然乙太網第二層交換機是基於多連線埠網橋發展而來,但畢竟交換有其更豐富的特性,使之不但是獲得更多頻寬的最好途徑,而且還使網路更易管理。而路由器是osi協定模型的網路層中的分組交換設備(或網路層中繼設備),路由器的基本功能是把數據(ip報文)傳送到正確的網路,包括:

1.ip數據報的轉發,包括數據報的尋徑和傳送;

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

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

4.ip數據報的差錯處理及簡單的擁塞控制;

5.實現對ip數據報的過濾和記帳。

對於不同地規模的網路,路由器的作用的側重點有所不同。

在主幹網上,路由器的主要作用是路由選擇。主幹網上的路由器,必須知道到達所有下層網路的路徑。這需要維護龐大的路由表,並對連線狀態的變化作出儘可能迅速的反應。路由器的故障將會導致嚴重的信息傳輸問題。

在地區網中,路由器的主要作用是網路連線和路由選擇,即連線下層各個基層網路單位--園區網,同時負責下層網路之間的數據轉發。

在園區網內部,路由器的主要作用是分隔子網。早期的互連網基層單位是區域網路(lan),其中所有主機處於同一邏輯網路中。隨著網路規模的不斷擴大,區域網路演變成以高速主幹和路由器連線的多個子網所組成的園區網。在其中,處個子網在邏輯上獨立,而路由器就是唯一能夠分隔它們的設備,它負責子網間的報文轉發和廣播隔離,在邊界上的路由器則負責與上層網路的連線。

3 第二層交換機和路由器的區別

傳統交換機從網橋發展而來,屬於osi第二層即數據鏈路層設備。它根據mac地址定址,通過站表選擇路由,站表的建立和維護由交換機自動進行。路由器屬於osi第三層即網路層設備,它根據ip地址進行定址,通過路由表路由協定產生。交換機最大的好處是快速,由於交換機只須識別幀中mac地址,直接根據mac地址產生選擇轉發連線埠算法簡單,便於asic實現,因此轉發速度極高。但交換機的工作機制也帶來一些問題。

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