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