橋接器
編輯網橋是一種計算機網絡設備,它從多個通信網絡或網段創建一個單一的聚合網絡。 此功能稱為網絡橋接。 橋接不同于路由。 路由允許多個網絡獨立通信,但仍保持獨立,而橋接連接兩個獨立的網絡,就好像它們是一個網絡一樣。 在 OSI 模型中,橋接在數據鏈路層(第 2 層)執行。 如果橋接網絡的一個或多個網段是無線的,則該設備稱為無線網橋。
網絡橋接技術的主要類型有簡單橋接、多端口橋接和學習或透明橋接。
透明橋接
編輯透明橋接使用一個稱為轉發信息庫的表來控制網段之間幀的轉發。 該表一開始是空的,條目會在網橋接收到幀時添加。 如果在表中未找到目標地址條目,則該幀將泛洪到網橋的所有其他端口,將幀泛洪到除接收它的那個段之外的所有網段。 通過這些泛洪幀,目標網絡上的主機將做出響應并創建轉發數據庫條目。 源地址和目標地址都用在這個過程中:源地址記錄在表的條目中,而目標地址在表中查找并匹配到正確的段以將幀發送到。 數字設備公司 (DEC) 最初在 1980 年xxx發了該技術。
在雙端口網橋的上下文中,轉發信息庫可以看作是一個過濾數據庫。 網橋讀取幀的目標地址并決定轉發或過濾。 如果網橋確定目標主機在網絡的另一個網段上,它會將幀轉發到該網段。 如果目標地址與源地址屬于同一網段,網橋會過濾該幀,防止它到達不需要它的其他網絡。
透明橋接也可以在具有兩個以上端口的設備上運行。 例如,考慮連接到三個主機 A、B 和 C 的網橋。該網橋具有三個端口。 A 連接到網橋端口 1,B 連接到網橋端口 2,C 連接到網橋端口 3。A 將尋址到 B 的幀發送到網橋。 網橋檢查幀的源地址,并在其轉發表中為主機 A 創建一個地址和端口號條目。 網橋檢查幀的目標地址,但未在其轉發表中找到它,因此將其泛洪(廣播)到所有其他端口:2 和 3。主機 B 和 C 接收到幀。主機 C 檢查目標地址 并忽略該幀,因為它與其地址不匹配。 主機 B 識別出目標地址匹配并生成對 A 的響應。在返回路徑上,網橋將 B 的地址和端口號條目添加到其轉發表。 網橋的轉發表中已經有 A 的地址,因此它只將響應轉發到端口 1。主機 C 或端口 3 上的任何其他主機都不會受到響應的影響。 現在可以在 A 和 B 之間進行雙向通信,而無需進一步向網絡泛洪。 現在,如果 A 發送一個尋址到 C 的幀,將使用相同的過程,但這次網橋不會為 A 的地址/端口創建新的轉發表條目,因為它已經這樣做了。
當幀格式及其尋址未發生實質性變化時,橋接稱為透明。 需要非透明橋接,尤其是當橋接兩側的幀尋址方案彼此不兼容時,例如 在具有本地尋址的 ARCNET 和使用 IEEE MAC 地址的以太網之間,需要轉換。 然而,大多數情況下,這種不兼容的網絡是在兩者之間路由的,而不是橋接的。
簡單橋接
編輯一個簡單的網橋連接兩個網段,通常通過透明操作并逐幀決定是否從一個網絡轉發到另一個網絡。 通常使用存儲和轉發技術,因此作為轉發的一部分,幀完整性在源網絡上得到驗證,CSMA/CD 延遲在目標網絡上得到調節。
與簡單地擴展網段xxx跨度的中繼器相比,網橋僅轉發需要通過網橋的幀。 此外,橋梁通過在橋梁的任一側創建單獨的沖突域來減少沖突。
多端口橋接
編輯多端口網橋連接多個網絡并透明地操作以逐幀決定是否轉發流量。 此外,多端口網橋必須決定向何處轉發流量。 與簡單網橋一樣,多端口網橋通常使用存儲和轉發操作。 多端口網橋功能是網絡交換機的基礎。
內容由匿名用戶提供,本內容不代表www.gelinmeiz.com立場,內容投訴舉報請聯系www.gelinmeiz.com客服。如若轉載,請注明出處:http://www.gelinmeiz.com/196175/