win7系統(tǒng)下載
當前位置: 首頁 > 網絡技術教程 > 詳細頁面

3層交換與路由的區(qū)別

發(fā)布時間:2022-06-02 文章來源:深度系統(tǒng)下載 瀏覽:

網絡技術是從1990年代中期發(fā)展起來的新技術,它把互聯(lián)網上分散的資源融為有機整體,實現(xiàn)資源的全面共享和有機協(xié)作,使人們能夠透明地使用資源的整體能力并按需獲取信息。資源包括高性能計算機、存儲資源、數據資源、信息資源、知識資源、專家資源、大型數據庫、網絡、傳感器等。 當前的互聯(lián)網只限于信息共享,網絡則被認為是互聯(lián)網發(fā)展的第三階段。

傳統(tǒng)的交換與路由區(qū)別

三層交換機在對第一個數據流進行路由后,它將會產生一個MAC地址與IP地址的映射表,當同樣的數據流再次通過時,將根據此表直接從二層通過而不是再次路由,從而消除了路由器進行路由選擇而造成網絡的延遲,提高了數據包轉發(fā)的效率。

假設兩個使用IP協(xié)議的機器通過第三層交換機進行通信的過程,。。。若兩個機器不在同一子網內,如發(fā)送機器A要與目的機器C通信,發(fā)送機器A要向“缺省網關”發(fā)出ARP包,而“缺省網關”的IP地址已經在系統(tǒng)軟件中設置。這個IP地址實際上對應第三層交換機的第三層交換模塊。所以當發(fā)送機器A對“缺省網關”的IP地址廣播出一個ARP請求時,若第三層交換模塊在以往的通信過程中已得到目的機器C的MAC地址,則向發(fā)送機器A回復C的MAC地址;否則第三層交換模塊根據路由信息向目的機器廣播一個ARP請求,目的機器C得到此ARP請示后向第三層交換模塊回復其MAC地址,第三層交換模塊保存此地址并回復給發(fā)送機器A。以后,當再進行A與C之間數據包轉發(fā)進,將用最終的目的機器的MAC地址封裝,數據轉發(fā)過程全部交給第二層交換處理,信息得以高速交換。既所謂的一次選路,多次交換。

問題一:第二段說“則向發(fā)送機器A回復C的MAC地址”,我用ethereal抓包看過,L3交換機回的是自己的IP(默認網關)對應的MAC,而且從道理上講,L3交換機也不可能回C的MAC給A啊,因為1,A和C不在一個網段,A保存C的MAC也沒有意義;2,A發(fā)出去的ARP請求中沒有C的IP, L3交換機怎么可能知道A想和C通信呢?

這么說來這段話說的不對?可是為啥流行著么廣泛呢?是我的理解有誤?抓包也有誤?

問題二:如果把默認網關看成一個黑盒子,只從A和C來抓包,能否判斷出來默認網關是router還是L3交換機么?

問題三:文檔1說“三層交換機在對第一個數據流進行路由后,它將會產生一個MAC地址與IP地址的映射表”,請問這個表是什么表?難道是目的IP和下一跳 IP對應的MAC的對應關系?沒見過這樣的表啊,路由器上有arp表和路由表,交換機上有MAC表,L3交換機上有mac表,arp表,路由表?墒荓3 交換機上沒有見過文檔1說的這種表啊?

問題四:“一次選路,多次交換”怎么理解?文檔1說“當同樣的數據流再次通過時,將根據此表直接從二層通過而不是再次路由”,我的理解是L3收到同樣的數據流后,查看目的IP,然后查到下一跳IP對應的MAC以及接口,然后轉出去。

可是這樣的話,如果在L3交換機上我修改了下一跳,這個表怎么知道刷新呢?

另眼看的觀點區(qū)別

我的觀點:

問題1:上面這段話是有錯誤的,交換機永遠不可能用主機C的MAC來回應主機A,而是用自己的和A機所在網段的虛接口的MAC來回應。 也就是說三層交換并沒有改變數據的發(fā)送以及接收流程。

問題2:如果把默認網關看成黑盒子,那么的確無法判斷是三層交換還是三層路由。

問題3/4:你說的這個表聯(lián)系上下文應該指的是一個供硬件轉發(fā)使用的轉發(fā)表,三層交換的路由過程基本上是靠硬件完成的,當第一個包被轉發(fā)后,系統(tǒng)會形成一個單獨的轉發(fā)表,后續(xù)的轉發(fā)由特殊的ASIC硬件查詢這個表來完成,不在走軟件查詢的路由過程,從而提高轉發(fā)速度,但是這并沒有從本質上改變數據轉發(fā)的流程,這個就是”一次路由,多次交換“。

我認為的三層交換和三層路由的區(qū)別:

1、三層交換機能夠提供比路由器大的多的轉發(fā)速率,而路由器的轉發(fā)速率相對較低。
2、三層交換機通常僅支持IP協(xié)議的告訴轉發(fā),路由器通常支持多種協(xié)議。
3、三層交換機的接口比較單一,且數目眾多。路由器有豐富的接口類型,但是一般單一類型的接口數目較少。
4、三層交換機能夠連接的網絡類型較單一。路由器可以實現(xiàn)多種異種網絡的互聯(lián)。

另外,我認為交換機和路由器在轉發(fā)上沒有本質的區(qū)別,無非一個偏硬件,一個偏軟件。況且現(xiàn)在的高速路由器也借鑒了交換機的技術,也實現(xiàn)了部分的硬件轉發(fā),從而也就有了“快速轉發(fā),”“極速轉發(fā)”等等術語。

【相關文章】

  • 路由器設備發(fā)展的總結與展望
  • 正確配置思科路由器口令從而保障網絡安全
  • 如何快速恢復路由器的IOS操作系統(tǒng)簡介


網絡的神奇作用吸引著越來越多的用戶加入其中,正因如此,網絡的承受能力也面臨著越來越嚴峻的考驗―從硬件上、軟件上、所用標準上......,各項技術都需要適時應勢,對應發(fā)展,這正是網絡迅速走向進步的催化劑。

本文章關鍵詞: 交換 路由應用 路由 路由技術