(1) 當交換機從某個端口收到一個數(shù)據(jù)包,它先讀取包頭中的源MAC地址,這樣它就知道源MAC地址的機器是連在哪個端口上的;
�。�2) 再去讀取包頭中的目的MAC地址,并在地址表中查找相應的端口;
�。�3) 如表中有與這目的MAC地址對應的端口,把數(shù)據(jù)包直接復制到這端口上;
�。�4) 如表中找不到相應的端口則把數(shù)據(jù)包廣播到所有端口上,當目的機器對源機器回應時,交換機又可以學習一目的MAC地址與哪個端口對應,在下次傳送數(shù)據(jù)時就不再需要對所有端口進行廣播了。
不斷的循環(huán)這個過程,對于全網(wǎng)的MAC地址信息都可以學習到,二層交換機就是這樣建立和維護它自己的地址表。
評判二層交換機性能優(yōu)劣的主要技術(shù)參數(shù):
�。�1) 由于交換機對多數(shù)端口的數(shù)據(jù)進行同時交換,這就要求具有很寬的交換總線帶寬,如果二層交換機有N個端口,每個端口的帶寬是M,交換機總線帶寬超過N×M,那么這交換機就可以實現(xiàn)線速交換;
�。�2) 學習端口連接的機器的MAC地址,寫入地址表,地址表的大�。ㄒ话銉煞N表示方式:一為BEFFER RAM,一為MAC表項數(shù)值),地址表大小影響交換機的接入容量;
�。�3) 還有一個就是二層交換機一般都含有專門用于處理數(shù)據(jù)包轉(zhuǎn)發(fā)的ASIC (Application specific Integrated Circuit)芯片,因此轉(zhuǎn)發(fā)速度可以做到非�?�。由于各個廠家采用ASIC不同,直接影響產(chǎn)品性能。
1、L2-L4層過濾