(chap1 网络基础知识)网络的构成要素:(3)交换机
3. 網(wǎng)橋/2層交換機(jī)
網(wǎng)橋是在OSI模型的第2層——數(shù)據(jù)鏈路層面上連接兩個(gè)網(wǎng)絡(luò)的設(shè)備,有時(shí)也把網(wǎng)橋稱作2層交換機(jī)(2交換機(jī))。
3.1 數(shù)據(jù)幀
網(wǎng)橋的數(shù)據(jù)傳輸單元稱為幀。 它能夠識(shí)別數(shù)據(jù)鏈路層中的數(shù)據(jù)幀,并將這些數(shù)據(jù)幀臨時(shí)存儲(chǔ)于內(nèi)存,再重新生成信號(hào)作為一個(gè)全新的幀轉(zhuǎn)發(fā)給相連的另一個(gè)網(wǎng)段。
由于能夠存儲(chǔ)這些數(shù)據(jù)幀,
-
網(wǎng)橋能夠連接等傳輸速率完全不同的數(shù)據(jù)鏈路(網(wǎng)橋基本上只用于連接相同類型的網(wǎng)絡(luò)),eg. 10BASE-T與100BASE-TX
-
網(wǎng)橋沒(méi)有連接網(wǎng)段個(gè)數(shù)的限制
3.2 數(shù)據(jù)校驗(yàn)
數(shù)據(jù)鏈路的數(shù)據(jù)幀中有一個(gè)數(shù)據(jù)位叫做FCS,用以校驗(yàn)數(shù)據(jù)是否正確送達(dá)目的地。網(wǎng)橋通過(guò)檢查這個(gè)域中的值,將那些損壞的數(shù)據(jù)丟棄,從而避免發(fā)送給其他的網(wǎng)段。
- FCS
用CRC (Cyclic RedundancyCheck,循環(huán)冗余校驗(yàn)碼)方式校驗(yàn)數(shù)據(jù)幀中的位
3.3 地址自學(xué)機(jī)制和過(guò)濾功能控制網(wǎng)絡(luò)流量
有些網(wǎng)橋能夠判斷是否將數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)給相鄰的網(wǎng)段,這種網(wǎng)橋被稱作自學(xué)式網(wǎng)橋。這類網(wǎng)橋會(huì)記住曾經(jīng)通過(guò)自己轉(zhuǎn)發(fā)的所有數(shù)據(jù)幀的MAC地址,并保存到自己里的內(nèi)存表中。由此,可以判斷哪個(gè)網(wǎng)段中包含持有哪類MAC地址的設(shè)備。
eg. 通信過(guò)程:主機(jī)A與主機(jī)B之間進(jìn)行通信時(shí),只針對(duì)主機(jī)A發(fā)送數(shù)據(jù)幀
step1. 主機(jī)A向主機(jī)B發(fā)送數(shù)據(jù)幀
step2. 網(wǎng)橋?qū)W習(xí)到主機(jī)A屬于網(wǎng)絡(luò)A
step3. 由于網(wǎng)橋尚不知道主機(jī)B屬于哪個(gè)網(wǎng)絡(luò),暫時(shí)將數(shù)據(jù)幀轉(zhuǎn)發(fā)給網(wǎng)絡(luò)B
step4. 主機(jī)B向主機(jī)A發(fā)送數(shù)據(jù)幀
step5. 由于網(wǎng)橋此時(shí)已經(jīng)知道主機(jī)A屬于網(wǎng)絡(luò)A,不再將應(yīng)發(fā)往主機(jī)A的數(shù)據(jù)幀轉(zhuǎn)發(fā)給網(wǎng)絡(luò)B。并且它也學(xué)習(xí)到主機(jī)B屬于網(wǎng)絡(luò)A。
當(dāng)主機(jī)A再發(fā)送數(shù)據(jù)幀給主機(jī)B時(shí),只在網(wǎng)絡(luò)A中傳送。
3.5 交換集線器和集線器
-
交換集線器(具有網(wǎng)橋功能的 Hub)
-
集線器(只有中繼器功能的Hub)
總結(jié)
以上是生活随笔為你收集整理的(chap1 网络基础知识)网络的构成要素:(3)交换机的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: (chap1 网络基础知识)网络的构成要
- 下一篇: (chap1 网络基础知识)通信类型