交換機(jī)交換機(jī)的層數(shù)區(qū)別
時(shí)間:2022-02-15 14:48:01 | 來(lái)源:信息時(shí)代
時(shí)間:2022-02-15 14:48:01 來(lái)源:信息時(shí)代
二層交換機(jī)
二層交換機(jī)是指僅支持OSI第二層(數(shù)據(jù)鏈路層)交換技術(shù)的交換機(jī),二層交換技術(shù)發(fā)展比較成熟,二層交換機(jī)屬于數(shù)據(jù)鏈路層設(shè)備,可識(shí)別數(shù)據(jù)包中的MAC地址信息,根據(jù)MAC地址進(jìn)行轉(zhuǎn)發(fā),并將這些MAC地址對(duì)應(yīng)的端口記錄在自己內(nèi)部的一個(gè)地址表中。
二層交換機(jī)工作的過(guò)程首先當(dāng)交換機(jī)從某個(gè)端口收到一個(gè)數(shù)據(jù)包,他先讀取包頭中的源MAC地址,這樣它就知道源MAC地址的機(jī)器是連在哪個(gè)端口上的,再去讀取包頭中的目的MAC地址,并在地址表中查找相應(yīng)的端口,最后如果表中有與這目的MAC地址對(duì)應(yīng)的端口,把數(shù)據(jù)包直接復(fù)制到這端口上,反之找不到相應(yīng)的端口則把數(shù)據(jù)包廣播到所有端口上,當(dāng)目的機(jī)器對(duì)源機(jī)器回應(yīng)時(shí),交換機(jī)又可以學(xué)習(xí)這一目的MAC地址與哪個(gè)端口對(duì)應(yīng),在下次傳送數(shù)據(jù)時(shí)就不需要對(duì)所有端口進(jìn)行廣播了。不斷重復(fù)這個(gè)過(guò)程,對(duì)于全網(wǎng)的MAC地址信息都可以學(xué)習(xí)到,二層交換機(jī)就是這樣建立和維護(hù)它自己的地址表。
二層交換機(jī)的工作原理有以下三個(gè)特點(diǎn):(1)因?yàn)榻粨Q機(jī)是對(duì)多數(shù)端口的數(shù)據(jù)進(jìn)行同時(shí)交換,這就要求具有很寬的交換總線寬帶,如果二層交換機(jī)有N端口,每個(gè)端口的寬帶是M,交換機(jī)總線寬帶超過(guò)N×M,那么交換級(jí)就可以做線速交換;(2)學(xué)習(xí)端口連接的機(jī)器的MAC地址,寫入地址表,地址表的大?。ㄒ话銉煞N表示法:一為BUFFERRAM,一為MAC表項(xiàng)數(shù)值),地址表的大小影響交換機(jī)的接入容量;(3)二層交換機(jī)一般都含有專門用于處理數(shù)據(jù)包轉(zhuǎn)發(fā)的ASIC芯片,因此轉(zhuǎn)發(fā)速度能做到非???,并且由于各廠家采用的ASIC不同,直接影響產(chǎn)品性能。
三層交換機(jī)
三層交換機(jī)是具有部分路由器功能的交換機(jī),三層交換機(jī)最重要的目的是加快大型局域網(wǎng)內(nèi)部的數(shù)據(jù)交換,所具有的路由功能也是為這個(gè)目的服務(wù)的,能夠做到一次路由,多次轉(zhuǎn)發(fā)。三層交換技術(shù)就是二層交換技術(shù) 三層轉(zhuǎn)發(fā)技術(shù)。傳統(tǒng)交換技術(shù)是在OSI網(wǎng)絡(luò)標(biāo)準(zhǔn)模型第二層——數(shù)據(jù)鏈路層進(jìn)行操作的,而三層交換技術(shù)是在網(wǎng)絡(luò)模型中的第三層實(shí)現(xiàn)了數(shù)據(jù)包的高速轉(zhuǎn)發(fā),既可以實(shí)現(xiàn)網(wǎng)絡(luò)路由功能,有能根據(jù)不同的網(wǎng)絡(luò)狀況做到最優(yōu)化網(wǎng)絡(luò)性能。
四層交換機(jī)
四層交換機(jī)是基于傳輸層數(shù)據(jù)包的交換過(guò)程的,是一類基于TCP/IP協(xié)議應(yīng)用層的用戶應(yīng)用交換需求的新型局域網(wǎng)交換機(jī)。第四層交換機(jī)支持TCP/UDP第四層以下的所有協(xié)議,可以識(shí)別至少80個(gè)字節(jié)的數(shù)據(jù)包包頭長(zhǎng)度,可根據(jù)TCP/UDP端口號(hào)來(lái)區(qū)分?jǐn)?shù)據(jù)包的應(yīng)用類型,從而實(shí)現(xiàn)應(yīng)用層的訪問(wèn)控制和保證服務(wù)質(zhì)量。