網(wǎng)橋(Bridge)應用于局域網(wǎng),是一種具有智能連接服務的網(wǎng)絡設備。1.網(wǎng)橋工作層面及功能
網(wǎng)橋工作在OSI 參考模型的數(shù)據(jù)鏈路層。網(wǎng)橋一般有兩個端口,每個端口都有自己的MAC地址,分別橋接兩個網(wǎng)段。
網(wǎng)橋功能: 首先,網(wǎng)橋具有數(shù)據(jù)過濾、存儲和轉發(fā)的功能。其次,從網(wǎng)絡規(guī)模來看,一個網(wǎng)橋可以連接兩個小網(wǎng)段,擴大網(wǎng)絡距離和應用范圍;從網(wǎng)絡性能的角度來看,網(wǎng)橋可以將一個大的局域網(wǎng)分成兩個小的網(wǎng)段。段,使原本位于一個沖突域的網(wǎng)絡被劃分為兩個沖突域。提高了網(wǎng)站建設的溝通能力。2.網(wǎng)橋工作原理
如圖3-8所示,通過網(wǎng)橋的兩個端口橋接兩個網(wǎng)段。網(wǎng)橋中內(nèi)置了一張橋接表,記錄了連接到網(wǎng)橋的節(jié)點機MAC地址與橋接端口的映射關系(見右表)。 如果主機A向主機B發(fā)送一個數(shù)據(jù)幀,橋接端口B1會同時收到A發(fā)送的數(shù)據(jù)幀,橋會查詢橋接表得知A和B都橋接在同一個端口BI,網(wǎng)橋會丟棄該數(shù)據(jù)幀。 DataFrame(過濾函數(shù))。當主機A向主機X發(fā)送一個數(shù)據(jù)幀,網(wǎng)橋查詢橋接表得知目的MAC橋接在端口B2上或者無法確定目的MAC所在的端口時,網(wǎng)橋會將數(shù)據(jù)幀存儲起來(storage功能)并轉發(fā)到網(wǎng)段2(轉發(fā)功能)。
網(wǎng)橋的過濾功能起到劃分沖突域的作用。網(wǎng)橋的轉發(fā)功能不能阻塞廣播,也就是說網(wǎng)橋連接的兩個網(wǎng)段仍然在同一個廣播域;網(wǎng)橋的存儲功能意味著數(shù)據(jù)轉發(fā)會被延遲。3.橋接表的生成
網(wǎng)橋的橋接表一開始是空的,現(xiàn)在它的智能已經(jīng)具備了“自學習”的功能。每個數(shù)據(jù)幀被橋接端口接收后,會自動將數(shù)據(jù)幀的源MAC地址與對應的橋接端口映射一一記錄;無法確定數(shù)據(jù)幀的目的MAC,即當不知道目的MAC連接到哪個端口時,采用Flooding的方法向接收數(shù)據(jù)幀的端口以外的其他端口廣播。以這種方式逐步生成一個完整的橋接表。
此外,通過網(wǎng)橋的存儲轉發(fā)功能擴展,連接在網(wǎng)橋兩端的網(wǎng)段可以使用不同的媒體訪問協(xié)議,如以太網(wǎng)、令牌總線、令牌環(huán)等,組成一個不同的網(wǎng)絡。局域網(wǎng)混合在一起。混合網(wǎng)絡環(huán)境,但這種網(wǎng)橋比較復雜,需要轉換幀格式。一般網(wǎng)橋的存儲轉發(fā)增加了網(wǎng)絡延遲,不適合實時應用網(wǎng)絡。
我們專注高端建站,小程序開發(fā)、軟件系統(tǒng)定制開發(fā)、BUG修復、物聯(lián)網(wǎng)開發(fā)、各類API接口對接開發(fā)等。十余年開發(fā)經(jīng)驗,每一個項目承諾做到滿意為止,多一次對比,一定讓您多一份收獲!