|
網(wǎng)絡(luò)交換機(jī)工作原理二層交換機(jī)工作于OSI參考模型的第 二層,即數(shù)據(jù)鏈路層。交換機(jī)內(nèi)部的CPU會在每個(gè)端口成功連接時(shí),通過將MAC地址和端口對應(yīng),形成一張MAC表。在今后的通訊中,發(fā)往該MAC地址的數(shù)據(jù)包將僅送往其對應(yīng)的端口,而不是所有的端口。 因此交換機(jī)可用于劃分?jǐn)?shù)據(jù)鏈路層廣播,即沖突域;但它不能劃分網(wǎng)絡(luò)層廣播,即廣播域。交換技術(shù)是在OSI 七層網(wǎng)絡(luò)模型中的第 二層,即數(shù)據(jù)鏈路層進(jìn)行操作的,因此交換機(jī)對數(shù)據(jù)包的轉(zhuǎn)發(fā)是創(chuàng)建在MAC (Media Access Control) 地址--物理地址基礎(chǔ)之上的。 對于IP 網(wǎng)絡(luò)協(xié)議來說,它是透明的,即交換機(jī)在轉(zhuǎn)發(fā)數(shù)據(jù)包時(shí),不知道也無須知道信源機(jī)和信宿機(jī)的IP 地址,只需知其物理地址即MAC 地址。 交換機(jī)在操作過程當(dāng)中會不斷的收集資料去創(chuàng)建它本身的一個(gè)地址表,這個(gè)表相當(dāng)簡單,它說明了某個(gè)MAC 地址是在哪個(gè)端口上被發(fā)現(xiàn)的,所以當(dāng)交換機(jī)收到一個(gè)TCP/IP 數(shù)據(jù)包時(shí),它便會看一下該數(shù)據(jù)包的目的MAC 地址,核對一下自己的地址表以確認(rèn)應(yīng)該從哪個(gè)端口把數(shù)據(jù)包發(fā)出去。 |