交換機(Switch)意為“開關”是一種用于電(光)信號轉發(fā)的網(wǎng)絡設備。它可以為接入交換機的任意兩個網(wǎng)絡節(jié)點提供獨享的電信號通路。常見的交換機是以太網(wǎng)交換機。其他常見的還有電話語音交換機、光纖交換機等。
其實,交換技術是一個具有簡化、低價、高性能和高端口密集特點的交換產品,體現(xiàn)了橋接技術的復雜交換技術在OSI參考模型的第二層操作。與橋接器一樣,交換機按每一個包中的MAC地址相對簡單地決策信息轉發(fā)。而這種轉發(fā)決策一般不考慮包中隱藏的更深的其他信息。
和集線器每個端口共享同樣帶寬不同的是,交換機的數(shù)據(jù)帶寬具有獨享性。在這樣的前提下,在同一個時間段內,交換機就可以將數(shù)據(jù)傳輸?shù)蕉鄠€節(jié)點之間,并且每個節(jié)點都可 以當做獨立網(wǎng)段而獨自享有固定的部分帶寬,這樣就沒有和其他設備進行競爭實用的必要。
交換機工作于OSI參考模型的第二層,即數(shù)據(jù)鏈路層。交換機內部的CPU會在每個端口成功連接時,通過將MAC地址和端口對應,形成一張MAC表。在今后的通訊中,發(fā)往該MAC地址的數(shù)據(jù)包將僅送往其對應的端口,而不是所有的端口。因此,交換機可用于劃分數(shù)據(jù)鏈路層廣播,即沖突域;但它不能劃分網(wǎng)絡層廣播,即廣播域。