以太網(wǎng)交換機是基于以太網(wǎng)傳輸數(shù)據(jù)的交換機,以太網(wǎng)采用共享總線型傳輸媒體方式的局域網(wǎng)。交換機能同時連通許多對端口,使每一對相互通信的主機都能像獨占通信媒體那樣,進行無沖突地傳輸數(shù)據(jù)。下文由排名前十工業(yè)交換機廠家具體淺析以太網(wǎng)交換機的工作原理。
以太網(wǎng)交換機的結(jié)構(gòu)是每個端口都直接與主機相連,并且一般都工作在全雙工方式。以太網(wǎng)交換機是數(shù)據(jù)鏈路層的機器,以太網(wǎng)使用物理地址(MAC地址),48位,6字節(jié)。其工作原理是:當(dāng)接受到一個廣播幀時,他會向除接受端口之外的所有端口轉(zhuǎn)發(fā)。當(dāng)接受到一個單播幀時,檢查其目的地址并對應(yīng)自己的MAC地址表,如果存在目的地址,則轉(zhuǎn)發(fā),如果不存在則泛洪(廣播),廣播后如果沒有主機的MAC地址與幀的目的MAC地址相同,則丟棄,若有主機相同,則會將主機的MAC自動添加到其MAC地址表中。
以太網(wǎng)交換機分割沖突域,每個端口獨立成一個沖突域。每個端口如果有大量數(shù)據(jù)發(fā)送,則端口會先將收到的等待發(fā)送的數(shù)據(jù)存儲到寄存器中,在輪到發(fā)送時再發(fā)送出去。