學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 網(wǎng)絡(luò)知識 > 路由器 > 路由器基礎(chǔ) > 什么是二層交換機(jī)

什么是二層交換機(jī)

時間: 若木635 分享

什么是二層交換機(jī)

  歡迎大家來到學(xué)習(xí)啦,本文為大家?guī)?,歡迎大家閱讀借鑒。

  二層交換機(jī)是指只支持OSI第二層(數(shù)據(jù)鏈路層)交換技術(shù)的交換機(jī),二層交換技術(shù)發(fā)展比較成熟,二層交換機(jī)屬數(shù)據(jù)鏈路層設(shè)備,可以識別數(shù)據(jù)包中的MAC地址信息,根據(jù)MAC地址進(jìn)行轉(zhuǎn)發(fā),并將這些MAC地址與對應(yīng)的端口記錄在自己內(nèi)部的一個地址表中。

  過程

  (1) 當(dāng)交換機(jī)從某個端口收到一個數(shù)據(jù)包,它先讀取包頭中的源MAC地址,這樣它就知道源MAC地址的機(jī)器是連在哪個端口上的;

  (2) 再去讀取包頭中的目的MAC地址,并在地址表中查找相應(yīng)的端口;

  (3) 如表中有與這目的MAC地址對應(yīng)的端口,把數(shù)據(jù)包直接復(fù)制到這端口上;

  (4) 如表中找不到相應(yīng)的端口則把數(shù)據(jù)包廣播到所有端口上,當(dāng)目的機(jī)器對源機(jī)器回應(yīng)時,交換機(jī)又可以學(xué)習(xí)一目的MAC地址與哪個端口對應(yīng),在下次傳送數(shù)據(jù)時就不再需要對所有端口進(jìn)行廣播了。

  不斷的循環(huán)這個過程,對于全網(wǎng)的MAC地址信息都可以學(xué)習(xí)到,二層交換機(jī)就是這樣建立和維護(hù)它自己的地址表。

  特點

  從二層交換機(jī)的工作原理可以推知以下三點:

  (1) 由于交換機(jī)對多數(shù)端口的數(shù)據(jù)進(jìn)行同時交換,這就要求具有很寬的交換總線帶寬,如果二層交換機(jī)有N個端口,每個端口的帶寬是M,交換機(jī)總線帶寬超過N×M,那么這交換機(jī)就可以實現(xiàn)線速交換;

  (2) 學(xué)習(xí)端口連接的機(jī)器的MAC地址,寫入地址表,地址表的大小(一般兩種表示方式:一為BUFFER RAM,一為MAC表項數(shù)值),地址表大小影響交換機(jī)的接入容量;

  (3) 還有一個就是二層交換機(jī)一般都含有專門用于處理數(shù)據(jù)包轉(zhuǎn)發(fā)的ASIC (Application specific Integrated Circuit)芯片,因此轉(zhuǎn)發(fā)速度可以做到非常快。由于各個廠家采用ASIC不同,直接影響產(chǎn)品性能。

126854