路由器|華為路由器與交換知識分享—交換機與路由器的區別

路由器|華為路由器與交換知識分享—交換機與路由器的區別

文章圖片



交換機與路由器收到未知表項如何處理
交換機
收到目的MAC地址不在本地MAC表中的報文 , 向所有同vlan端口泛洪(未知單播幀)
該場景中 , 入接口、出接口相同 。

【路由器|華為路由器與交換知識分享—交換機與路由器的區別】路由器
收到目的IP不在本地路由表中的報文 , 直接丟棄 。
路由器收到源目IP相同的數據包 , 正常轉發處理(出入接口相同 , 也正常轉發)
三層交換機和路由器的區別(三大點)

  1. 硬件區別
三層交換機通過”交換芯片”轉發數據 。
路由器則是使用CPU轉發(所以三層交換機網絡收斂速度慢于路由 , 且抵抗網絡震蕩的能力差一些)
  1. 數據處理方式區別
三層交換機的 \"首包\" 通過CPU轉發 , 同時通過ARP協議建立ARP表項 (軟件表項)然后通過軟件表項配置用于 IP 轉發的 \"三層轉發表\" (后續報文采用該表項高速轉發不走CPU)
路由器通過路由表選擇路由后 , 路由將會被下發到 FIB 表 , 數據到達路由器時使用 FIB 表進行最長掩碼匹配再轉發【所以三層交換機在數據轉發速度上比路由器更快】
3、功能區別
三層交換機轉發速度更快 , 可以加快局域網內數據的交換 (為其加入路由功能也是為了這個目的)
二層交換機的轉發速度也快 , 但是二層設備不能實現不同網絡間的互訪 , 單純只使用路由器轉發效率又低 , 所以三層交換機就很有用了
三層交換機主要用途是用來替代路由器 , 作為網絡的核心 , 所以暫時沒有用于廣域網的需求 (局域網中一般將三層交換機用于核心層、匯聚層)
路由器可以提供包括分組過濾、分組轉發、優先級、復用、加密、壓縮、防火墻等等各種功能 , 且接口類型豐富 , 支持多種三層功能
路由器在大型網絡的路由協議計算中 , 路由表大小、收斂速度都優于三層交換機

    相關經驗推薦