網(wǎng)絡(luò)交換機知識普及
交換機相信大家都有所了解,對于網(wǎng)絡(luò)交換機,有些朋友就不太了解,經(jīng)常有些同事、客戶問我網(wǎng)絡(luò)交換機工作原理又是什么,交換機的作用又是什么。
網(wǎng)絡(luò)交換機擁有一條很高帶寬的背板總線和內(nèi)部交換矩陣。網(wǎng)絡(luò)交換機的所有端口都掛接在這條背部總線上??刂齐娐肥盏綌?shù)據(jù)包以后,網(wǎng)絡(luò)交換機處理端口會查找內(nèi)存中的MAC地址(網(wǎng)卡的硬件地址)對照表以確定目的MAC的NIC(網(wǎng)卡)掛接在哪個端口上,再通過內(nèi)部交換矩陣直接將數(shù)據(jù)包迅速傳送到目的節(jié)點,而不是所有節(jié)點,目的MAC若不存在才廣播到所有的端口。我們可以明顯地看出,這種方式一方面效率高,不會浪費網(wǎng)絡(luò)資源,只是對目的地址發(fā)送數(shù)據(jù),一般來說不易產(chǎn)生網(wǎng)絡(luò)堵塞;另一個方面數(shù)據(jù)傳輸安全,因為它不是對所有節(jié)點都同時發(fā)送,發(fā)送數(shù)據(jù)時其他節(jié)點很難偵聽到所發(fā)送的信息。這也是交換機為什么會節(jié)點都同時發(fā)送,發(fā)送數(shù)據(jù)時其他節(jié)點很難偵聽到所發(fā)送的信息。這也是網(wǎng)絡(luò)交換機為什么會很快取代集線器的重要原因之一,也是網(wǎng)絡(luò)交換機的作用最大的亮點。

網(wǎng)絡(luò)交換機的主要功能包括物理編址、網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)、錯誤校驗、幀序列以及流量控制。目前一些高檔交換機還具備了一些新的功能,如對VLAN(虛擬局域網(wǎng))的支持、對鏈路匯聚的支持,甚至有的還具有路由和防火墻的功能。
網(wǎng)絡(luò)交換機除了能夠連接同種類型的網(wǎng)絡(luò)之外,還可以在不同類型的網(wǎng)絡(luò)(如以太網(wǎng)和快速以太網(wǎng))之間起到互連作用。如今許多交換機都能夠提供支持快速以太網(wǎng)或FDDI等的高速連接端口,用于連接網(wǎng)絡(luò)中的其他交換機或者為帶寬占用量大的關(guān)鍵服務(wù)器提供附加帶寬。
因此,網(wǎng)絡(luò)交換機是一種基于MAC地址識別、能完成封裝轉(zhuǎn)發(fā)數(shù)據(jù)包功能的網(wǎng)絡(luò)設(shè)備。對于因第一次發(fā)送到目的地址不成功的數(shù)據(jù)包,網(wǎng)絡(luò)交換機會再次同時向所有節(jié)點發(fā)送,以找到這個目的MAC地址,找到后就會把這個地址重新加入到自己的MAC地址列表中,以便下次再發(fā)送到這個節(jié)點時就不會發(fā)錯。網(wǎng)絡(luò)交換機的這種功能就稱之為“MAC地址學(xué)習(xí)”功能。
?在計算機網(wǎng)絡(luò)系統(tǒng)中,交換是相對于共享工作模式的改進。絡(luò)上所有節(jié)點同時發(fā)送同一信息,然后再由每一臺終端通過驗證數(shù)據(jù)包頭的地址信息來確定是否接收。在這種方式下很容易造成網(wǎng)絡(luò)堵塞,因為其實接收數(shù)據(jù)的一般來說只有一個終端節(jié)點,而現(xiàn)在對所有節(jié)點都發(fā)送,那么絕大部分?jǐn)?shù)據(jù)流量是無效的,這樣就造成整個網(wǎng)絡(luò)數(shù)據(jù)傳輸效率相當(dāng)?shù)?。另一方面,由于所發(fā)送的數(shù)據(jù)包每個節(jié)點都能偵聽到,那顯然就不會很安全了,容易出現(xiàn)一些不安全因素。
大概來說,網(wǎng)絡(luò)交換機的每個端口都用來連接一個獨立的網(wǎng)段,但是有時為了提供更快的接入速度,我們可以把一些重要的網(wǎng)絡(luò)計算機直接連接到交換機的端口上。這樣,網(wǎng)絡(luò)的關(guān)鍵服務(wù)器和重要用戶就擁有更快的接入速度,支持更大的信息流量。







