交換機(jī)與集線器比較:從OSI體系結(jié)構(gòu)來(lái)看,集線器屬于首層物理層設(shè)備,而交換機(jī)屬于OSI的第二層數(shù)據(jù)鏈路層設(shè)備。也就是說(shuō)集線器只是對(duì)數(shù)據(jù)的傳輸起到同步、放大的作用,對(duì)于數(shù)據(jù)傳輸中的短幀、碎片等無(wú)法進(jìn)行有效的處理,不能保證數(shù)據(jù)傳輸?shù)耐暾院驼_性;而交換機(jī)不但可以對(duì)數(shù)據(jù)的傳輸做到同步、放大和整理,而且可以過(guò)濾短幀、碎片等。
ATM技術(shù)采用固定長(zhǎng)度53個(gè)字節(jié)的信元交換。由于長(zhǎng)度固定,因而便于用硬件實(shí)現(xiàn)ATM采用專(zhuān)門(mén)的非差別連接,并行運(yùn)行,可以通過(guò)一個(gè)交換機(jī)同時(shí)建立多個(gè)節(jié)點(diǎn),但并不會(huì)影響每個(gè)節(jié)點(diǎn)之間的通信能力。ATM還容許在源節(jié)點(diǎn)和目標(biāo)節(jié)點(diǎn)建立多個(gè)虛擬鏈接,以保障足夠的帶寬和容錯(cuò)能力。ATM采用了統(tǒng)計(jì)時(shí)分電路進(jìn)行復(fù)用,因而能大大提高通道的利用率。ATM的帶寬可以達(dá)到25M、155M、622M甚至數(shù)Gb的傳輸能力。
交換機(jī)工作于OSI參考模型的第二層,即數(shù)據(jù)鏈路層。交換機(jī)內(nèi)部的CPU會(huì)在每個(gè)端口成功連接時(shí),通過(guò)將MAC地址和端口對(duì)應(yīng),形成一張MAC表。使用交換機(jī)也可以把網(wǎng)絡(luò)“分段”,通過(guò)對(duì)照IP地址表,交換機(jī)只允許必要的網(wǎng)絡(luò)流量通過(guò)交換機(jī)。在今后的通訊中,發(fā)往該MAC地址的數(shù)據(jù)包將僅送往其對(duì)應(yīng)的端口,而不是所有的端口。因此,交換機(jī)可用于劃分?jǐn)?shù)據(jù)鏈路層廣播,即沖突域;但它不能劃分網(wǎng)絡(luò)層廣播,即廣播域。