“交換機(jī)”是一個(gè)舶來(lái)詞,源自英文“Switch”,原意是“開關(guān)”,中國(guó)技術(shù)界在引入這個(gè)詞匯時(shí),翻譯為“交換”。在英文中,動(dòng)詞“交換”和名詞“交換機(jī)”是同一個(gè)詞(注意這里的“交換”特指電信技術(shù)中的信號(hào)交換,與物品交換不是同一個(gè)概念)。
其實(shí),交換技術(shù)是一個(gè)具有簡(jiǎn)化、低價(jià)、高性能和高端口密集特點(diǎn)的交換產(chǎn)品,體現(xiàn)了橋接技術(shù)的復(fù)雜交換技術(shù)在OSI參考模型的第二層操作。與橋接器一樣,交換機(jī)按每一個(gè)包中的MAC地址相對(duì)簡(jiǎn)單地決策信息轉(zhuǎn)發(fā)。而這種轉(zhuǎn)發(fā)決策一般不考慮包中隱藏的更深的其他信息。
不論是人工交換還是程控交換,都是為了傳輸語(yǔ)音信號(hào),是需要獨(dú)占線路的“電路交換”。而以太網(wǎng)是一種計(jì)算機(jī)網(wǎng)絡(luò),需要傳輸?shù)氖菙?shù)據(jù),因此采用的是“分組交換”。但無(wú)論采取哪種交換方式,交換機(jī)為兩點(diǎn)間提供“獨(dú)享通路”的特性不會(huì)改變。就以太網(wǎng)設(shè)備而言,交換機(jī)和集線器的本質(zhì)區(qū)別就在于:當(dāng)A發(fā)信息給B時(shí),如果通過(guò)集線器,則接入集線器的所有網(wǎng)絡(luò)節(jié)點(diǎn)都會(huì)收到這條信息(也就是以廣播形式發(fā)送),只是網(wǎng)卡在硬件層面就會(huì)過(guò)濾掉不是發(fā)給本機(jī)的信息;而如果通過(guò)交換機(jī),除非A通知交換機(jī)廣播,否則發(fā)給B的信息C絕不會(huì)收到(獲取交換機(jī)控制權(quán)限從而監(jiān)聽的情況除外)。
交換機(jī)在同一時(shí)刻可進(jìn)行多個(gè)端口對(duì)之間的數(shù)據(jù)傳輸。每一端口都可視為獨(dú)立的物理網(wǎng)段(注:非IP網(wǎng)段),連接在其上的網(wǎng)絡(luò)設(shè)備獨(dú)自享有全部的帶寬,無(wú)須同其他設(shè)備競(jìng)爭(zhēng)使用。當(dāng)節(jié)點(diǎn)A向節(jié)點(diǎn)D發(fā)送數(shù)據(jù)時(shí),節(jié)點(diǎn)B可同時(shí)向節(jié)點(diǎn)C發(fā)送數(shù)據(jù),而且這兩個(gè)傳輸都享有網(wǎng)絡(luò)的全部帶寬,都有著自己的虛擬連接。假使這里使用的是10Mbps的以太網(wǎng)交換機(jī),那么該交換機(jī)這時(shí)的總流通量就等于2×10Mbps=20Mbps,而使用10Mbps的共享式HUB時(shí),一個(gè)HUB的總流通量也不會(huì)超出10Mbps。