1.網(wǎng)橋工作層面及功能
網(wǎng)橋工作于OSI參考模型的數(shù)據(jù)鏈路層。網(wǎng)橋一般有兩個端口,每個端口均有自己的MAC地址,分別橋接兩個網(wǎng)段。
網(wǎng)橋功能:首先網(wǎng)橋具有數(shù)據(jù)過濾、存儲和轉(zhuǎn)發(fā)功能。其次,從網(wǎng)絡(luò)大小上看,網(wǎng)橋可以將兩個小的網(wǎng)段連接起來,以拓展網(wǎng)絡(luò)距離和應(yīng)用范圍;從網(wǎng)絡(luò)性能上看,網(wǎng)橋可以將一個大的LAN劃分成兩個小的網(wǎng)段,使原來位于一個沖突域的網(wǎng)絡(luò)被分割為兩個沖突域.提高了網(wǎng)站建設(shè)通信能力。
2.網(wǎng)橋工作原理
如圖3-8所示,通過網(wǎng)橋的兩個端口橋接兩個網(wǎng)段。在網(wǎng)橋里有一個內(nèi)置橋接表,記錄著網(wǎng)橋連接節(jié)點(diǎn)機(jī)的MAC地址與橋接端口的映射關(guān)系(見右側(cè)表)。

網(wǎng)橋的過濾功能起到了分割沖突域的作用。網(wǎng)橋的轉(zhuǎn)發(fā)功能并不能阻隔廣播,說明由網(wǎng)橋連接的兩個網(wǎng)段依然同處一個廣播域;網(wǎng)橋的存儲功能,說明數(shù)據(jù)轉(zhuǎn)發(fā)會有延遲。
3.橋接表的生成
網(wǎng)橋的橋接表開始是空的,它的智能化休現(xiàn)在其具有的“自學(xué)習(xí)”功能.網(wǎng)橋端口每收到一個數(shù)據(jù)幀后,自動會將該數(shù)據(jù)幀的源發(fā)MAC地址與對應(yīng)的網(wǎng)橋端口映射一一記錄下來;對數(shù)據(jù)幀的目的MAC無法決策,即不知道目的MAC連接在哪個端口時,則采用泛洪(Flooding)法向接收此數(shù)據(jù)幀端口以外的其他端口廣播.這樣逐漸生成一個完整的橋接表。
另外,由網(wǎng)橋的存儲和轉(zhuǎn)發(fā)功能延伸,網(wǎng)橋兩端連接的網(wǎng)段可以使用不同的介質(zhì)訪問協(xié)議,如以太網(wǎng)、令牌總線、令牌環(huán)等,構(gòu)成一個不同LAN混連在一起的混合網(wǎng)絡(luò)環(huán)境,但這種網(wǎng)橋比較復(fù)雜,需要進(jìn)行幀格式的轉(zhuǎn)換。一般網(wǎng)橋的存儲轉(zhuǎn)發(fā)使網(wǎng)絡(luò)延遲增加,不宜用于實(shí)時應(yīng)用的網(wǎng)絡(luò)。