在複雜的網路基礎設施生態系統中,網橋充當智慧聯結器,有助於擴充套件和最佳化網路效能。網橋是在 OSI 模型的資料鏈路層(第 2 層)執行的裝置,用於連線兩個或多個網段以建立單個統一網路。儘管現代網路已經取得了顯著的發展,但理解橋對於掌握基本網路概念和解決特定的連線挑戰仍然至關重要。

瞭解網橋的基礎知識

網橋是一種在資料鏈路層連線多個網段的網路裝置。與僅放大訊號的簡單中繼器不同,網橋可根據 MA​​C(媒體訪問控制)地址智慧過濾和轉發資料。這種選擇性轉發功能使網橋比集線器更加複雜,同時其基本操作與交換機具有相似之處。

網橋的主要目的是將大型網路劃分為更小的網段,減少衝突域並提高整體網路效能。當網橋收到資料幀時,它會檢查目標 MAC 地址,並做出智慧決策:是否將該幀轉發到另一個網段,或者如果目標與源位於同一網段,則將其過濾掉。

橋接技術的誕生

網橋作為乙太網早期網路擁塞問題的解決方案而出現。隨著組織網路的發展,他們面臨著越來越多的衝突和頻寬限制。網橋提供了一種在保持連線的同時對網路進行邏輯分段的方法,從而使網路能夠超越單個衝突域的物理限制。

網橋如何工作

網橋的執行涉及多個關鍵流程,實現網段之間的智慧流量管理。

學習和構建MAC地址表

當網橋第一次上電時,它不知道哪些裝置位於哪些網段。然而,橋樑是自學裝置,可以隨著時間的推移積累知識。當幀透過網橋時,它會檢查每個幀的源 MAC 地址並記錄它到達的埠。

例如,如果 MAC 地址為 AA:BB:CC:DD:EE:01 的計算機傳送到達埠 1 的幀,網橋會在其 MAC 地址表(也稱為轉發表或網橋表)中記錄此關聯。隨著時間的推移,網橋會構建一個全面的對映,顯示哪些 MAC 地址可以透過哪些埠訪問。

這個學習過程是持續的。當裝置通訊、移動或新增到網路時,網橋會相應地更新其表。表中的條目通常有一個超時期限(通常為 300 秒),以確保表保持最新狀態並且不會因過時資訊而變得混亂。

過濾和轉發決策

一旦網橋獲悉 MAC 地址,它就可以做出智慧轉發決策。當幀到達網橋時,它會根據其表檢查目標 MAC 地址:

過濾:如果目的MAC地址與源MAC地址在同一網段,則網橋將過濾該幀並且不轉發該幀。這可以防止不必要的流量在網段之間交叉。

轉發:如果目標 MAC 地址位於不同網段,則網橋僅將幀轉發到通向該網段的埠。

洪水:如果目標 MAC 地址尚未在網橋的表中,則網橋將幀洪泛到除其到達埠之外的所有埠。當目標裝置響應時,網橋就會獲知其位置。

與向所有埠廣播所有內容的集線器相比,這種選擇性轉發極大地減少了網路流量和衝突。

[圖片 1:顯示連線兩個網段並具有過濾和轉發邏輯的網橋的圖]

使用生成樹協議進行環路預防

橋接網路中的一項挑戰是潛在的環路。如果多個網橋連線相同的網段,資料幀可能會無休止地迴圈,產生廣播風暴,從而導致整個網路癱瘓。為了防止這種情況,網橋實施生成樹協議(STP)。

STP 允許網橋相互通訊並自動配置自身以建立無環路拓撲。該協議將一個網橋指定為“根網橋”,然後確定透過網路的最佳路徑,同時阻止會產生環路的冗餘路徑。如果主路徑發生故障,STP 可以啟用先前阻塞的路徑以維持連線。

網橋的型別

網橋有多種形式,每種形式適合不同的網路場景。

透明橋

透明網橋是最常見的型別,對網路上的裝置來說是不可見的。裝置不知道橋的存在——它們只是像平常一樣傳送幀,橋在幕後處理轉發邏輯。這種即插即用的特性使得透明網橋易於部署,無需對現有裝置進行配置更改。

源路由橋

源路由橋主要用於令牌環網路。在此方法中,源裝置確定透過網路的整個路徑,並將路由資訊包含在幀頭中。網橋讀取此路由資訊並相應地轉發幀。隨著令牌環網路的衰落,這種方法基本上已經過時了。

翻譯橋樑

轉換橋連線不同型別的網路,例如乙太網和令牌環,或具有不同幀格式的網路。這些網橋不僅轉發流量,還可以在不同的幀型別和協議之間進行轉換,從而實現不相容的網段之間的通訊。

無線網橋

無線網橋使用射頻來連線網段,無需物理電纜。它們對於連線鋪設電纜不切實際或昂貴的建築物或地點特別有用。無線網橋可以跨越一定距離連線兩個乙太網,有效地無線擴充套件網路,同時保持相同的廣播域。

【圖2:不同網橋型別及其在各種網路場景中的應用說明】

網橋與其他網路裝置

瞭解網橋與其他網路裝置的比較有助於闡明它們在現代網路中的作用。

橋樑與樞紐

集線器在物理層執行,並將所有資料簡單地廣播到所有埠,從而建立一個大的衝突域。網橋在資料鏈路層執行,並根據 MA​​C 地址智慧轉發流量,為每個網段建立單獨的衝突域。這使得網橋在管理網路流量方面比集線器更加高效。

橋接器與交換機

現代交換機本質上是具有增強效能和功能的多埠橋。兩者都在第 2 層執行並使用 MAC 地址進行轉發決策。然而,交換機通常為每個埠提供專用頻寬、支援全雙工通訊以及 VLAN 和埠安全等附加功能。本質上,交換機可以被認為是一個橋,每個裝置都有一個埠,而不是連線整個網段。

網橋與路由器

網橋在第 2 層執行並連線同一網路內的網段,而路由器在第 3 層執行並連線不同的網路。網橋使用MAC地址進行轉發,而路由器則使用IP地址。路由器可以進行更智慧的路徑選擇、實施安全策略並防止廣播風暴在網路之間傳播。網橋延伸單一網路;路由器互連多個不同的網路。

網橋的常見用途

儘管現代網路中交換機非常普遍,但網橋在特定場景中仍然發揮著重要作用。

擴充套件網路範圍

網橋可以將網路的物理範圍擴充套件到單個網段的限制之外。透過連線兩個遙遠的網段,網橋允許網路跨越更遠的距離,同時保持連線並有效管理流量。

連線不同的媒體型別

網橋可以使用不同的物理介質連線網段,例如將光纖網段連結到銅纜乙太網網段。這種靈活性允許組織根據距離要求、環境條件或預算限制利用不同的電纜型別。

無線網路擴充套件

無線網橋通常用於將網路擴充套件到遠端建築物、室外區域或禁止安裝電纜的位置。它們可以連線監控系統,為附屬建築提供網際網路接入,或者跨街道或停車場連線校園。

網路分段

在流量模式可預測的環境中,網橋可以分段網路以減少擁塞。例如,網橋可以將內部流量較大的部門與組織的其他部分分開,從而允許本地流量保留在本地,同時仍然提供對共享資源的訪問。

遺留網路整合

擁有遺留裝置或專業工業系統的組織可以使用網橋將舊網段與現代基礎設施整合,而不需要昂貴的裝置更換。

優點和侷限性

優點:

  • 透過分割衝突域來減少網路擁塞
  • 擴充套件網路物理範圍
  • 連線不同的媒體型別
  • 透明操作,無需重新配置裝置
  • 根據MAC地址過濾流量,提高效率
  • 網路擴充套件簡單,價效比高

限制:

  • 無法防止跨橋接網段的廣播風暴
  • 不提供現代交換機的高階功能
  • 僅限第 2 層轉發 — 無法在 IP 子網之間路由
  • 可能會在較大的橋接網路中引入延遲
  • 對於大型、複雜的網路,其可擴充套件性低於路由器

網橋在現代網路中的作用

雖然專用橋接裝置如今不太常見,但橋接概念仍然是網路的基礎。現代交換機在其操作中採用橋接原理,軟體橋接廣泛應用於虛擬化環境、Linux 系統和無線接入點。

虛擬機器管理程式使用軟體橋將虛擬機器連線到物理網路。 Linux系統可以建立橋接介面來共享網路連線或連線虛擬環境。家庭路由器通常橋接無線和有線介面以建立統一的家庭網路。

結論

網橋代表了網路技術的重要發展,為流量轉發引入了智慧,並使網路能夠超越單網段限制。透過在資料鏈路層執行並根據 MA​​C 地址做出轉發決策,網橋為現代交換技術奠定了基礎。

瞭解網橋有助於闡明網路如何分段流量、管理衝突和擴充套件連線。雖然大多數網路中的獨立橋接裝置已很大程度上被交換機和路由器取代,但橋接原理仍然嵌入到幾乎所有現代網路基礎設施中。無論您是管理企業網路、設定無線連線還是使用虛擬化環境,網路橋接的概念在建立高效、可擴充套件的網路架構方面都繼續發揮著至關重要的作用。