交換機(Switch)意為“開關(guān)”是一種用于電(光)信號轉(zhuǎn)發(fā)的網(wǎng)絡(luò)設(shè)備。它可以為接入交換機的任意兩個網(wǎng)絡(luò)節(jié)點提供獨享的電信號通路。常見的交換機是以太網(wǎng)交換機。其他常見的還有電話語音交換機、光纖交換機等。
與橋接器不同的是交換機轉(zhuǎn)發(fā)延遲很小,操作接近單個局域網(wǎng)性能,遠(yuǎn)遠(yuǎn)超過了普通橋接互聯(lián)網(wǎng)網(wǎng)絡(luò)之間的轉(zhuǎn)發(fā)性能。
交換技術(shù)允許共享型和專用型的局域網(wǎng)段進行帶寬調(diào)整,以減輕局域網(wǎng)之間信息流通出現(xiàn)的瓶頸問題。已有以太網(wǎng)、快速以太網(wǎng)、FDDI和ATM技術(shù)的交換產(chǎn)品。
因為交換機有帶寬很高的內(nèi)部交換矩陣和背部總線,并且這個背部總線上掛接了所有的端口,通過內(nèi)部交換矩陣,就能夠把數(shù)據(jù)包直接而迅速地傳送到目的節(jié)點而非所有節(jié)點, 這樣就不會浪費網(wǎng)絡(luò)資源,從而產(chǎn)生非常高的效率。同時在此過程中,數(shù)據(jù)傳輸?shù)某潭确浅8?,更是受到使用者的歡迎和普遍好評。
交換機工作于OSI參考模型的第二層,即數(shù)據(jù)鏈路層。交換機內(nèi)部的CPU會在每個端口成功連接時,通過將MAC地址和端口對應(yīng),形成一張MAC表。在今后的通訊中,發(fā)往該MAC地址的數(shù)據(jù)包將僅送往其對應(yīng)的端口,而不是所有的端口。因此,交換機可用于劃分?jǐn)?shù)據(jù)鏈路層廣播,即沖突域;但它不能劃分網(wǎng)絡(luò)層廣播,即廣播域。