交換機的工作原理是什么
交(jiao)換(huan)機(ji)工(gong)作于OSI參考(kao)模型(xing)的(de)(de)第二層,它有一條(tiao)很高帶寬的(de)(de)背部(bu)總線和內部(bu)交(jiao)換(huan)矩陣,所(suo)有的(de)(de)端(duan)(duan)口都掛接在這(zhe)條(tiao)背部(bu)總線上(shang)。工(gong)作時,交(jiao)換(huan)機(ji)首(shou)先會根據(ju)(ju)(ju)收到數(shu)(shu)(shu)據(ju)(ju)(ju)幀中的(de)(de)源MAC地(di)(di)(di)址(zhi)(zhi)(zhi)建立該(gai)地(di)(di)(di)址(zhi)(zhi)(zhi)同交(jiao)換(huan)機(ji)端(duan)(duan)口的(de)(de)映(ying)射(she),并(bing)將其(qi)寫入(ru)MAC地(di)(di)(di)址(zhi)(zhi)(zhi)表(biao)中。然后,交(jiao)換(huan)機(ji)將數(shu)(shu)(shu)據(ju)(ju)(ju)幀中的(de)(de)目的(de)(de)MAC地(di)(di)(di)址(zhi)(zhi)(zhi)同已建立的(de)(de)MAC地(di)(di)(di)址(zhi)(zhi)(zhi)表(biao)進行比較,以決定由哪(na)個端(duan)(duan)口進行轉發。如(ru)果數(shu)(shu)(shu)據(ju)(ju)(ju)幀中的(de)(de)目的(de)(de)MAC地(di)(di)(di)址(zhi)(zhi)(zhi)不在MAC地(di)(di)(di)址(zhi)(zhi)(zhi)表(biao)中,則向所(suo)有端(duan)(duan)口轉發。當某個接收端(duan)(duan)口回應(ying)后,交(jiao)換(huan)機(ji)會學習新的(de)(de)MAC地(di)(di)(di)址(zhi)(zhi)(zhi),并(bing)把它添加(jia)入(ru)內部(bu)MAC地(di)(di)(di)址(zhi)(zhi)(zhi)表(biao)中,從而(er)(er)把網絡“分段”。在今后的(de)(de)通訊(xun)中,發往該(gai)MAC地(di)(di)(di)址(zhi)(zhi)(zhi)的(de)(de)數(shu)(shu)(shu)據(ju)(ju)(ju)包將僅送往其(qi)對應(ying)的(de)(de)端(duan)(duan)口,而(er)(er)不是所(suo)有的(de)(de)端(duan)(duan)口。
交換機在(zai)同一時(shi)刻(ke)可進行(xing)多個(ge)端(duan)口(kou)對之間的(de)數(shu)據(ju)傳輸,每(mei)一端(duan)口(kou)都可視為獨立(li)的(de)網(wang)段,連接在(zai)其上的(de)網(wang)絡(luo)設備獨自(zi)享(xiang)有全部的(de)帶寬,無(wu)須同其他設備競爭使(shi)用。當節(jie)點(dian)(dian)A向(xiang)(xiang)節(jie)點(dian)(dian)D發送(song)數(shu)據(ju)時(shi),節(jie)點(dian)(dian)B可同時(shi)向(xiang)(xiang)節(jie)點(dian)(dian)C發送(song)數(shu)據(ju),而(er)且這(zhe)兩個(ge)傳輸都享(xiang)有網(wang)絡(luo)的(de)全部帶寬,都有著自(zi)己的(de)虛擬連接。
交換機有什么作用
1、學習MAC地址
交換機了解每(mei)一端口相連設備的MAC地(di)址(zhi),并將地(di)址(zhi)同相應(ying)的端口映射起來,并存(cun)放(fang)在交換機緩存(cun)中(zhong)(zhong)的MAC地(di)址(zhi)表中(zhong)(zhong)。如果接收到新的端口回(hui)應(ying),它可以學習新的MAC地(di)址(zhi)并記錄好。
2、轉發數據幀
當一個數(shu)據幀的目的地址(zhi)(zhi)在MAC地址(zhi)(zhi)表中有(you)映射時,它被轉(zhuan)發到連接目的節點的端(duan)口而不是(shi)所有(you)端(duan)口。
3、消除回路
當交(jiao)換機包(bao)括一個冗余回路(lu)時(shi),以交(jiao)換機通(tong)過生(sheng)成樹協議避免回路(lu)的產生(sheng),同時(shi)允許存在(zai)后備路(lu)徑(jing)。
4、連接不同網絡
交換(huan)(huan)機(ji)除了能夠連接同種類型(xing)的網(wang)絡(luo)之(zhi)外,還可以在不同類型(xing)的網(wang)絡(luo)之(zhi)間起到互連作(zuo)用(yong)(yong)。如今許(xu)多交換(huan)(huan)機(ji)都能夠提供支持(chi)快速(su)以太網(wang)或(huo)FDDI等(deng)的高(gao)速(su)連接端口,用(yong)(yong)于連接網(wang)絡(luo)中的其它交換(huan)(huan)機(ji)或(huo)者為帶寬占用(yong)(yong)量大(da)的關鍵服(fu)務器(qi)提供附加(jia)帶寬。
5、劃分局域網
交換機(ji)可以像網(wang)橋(qiao)那樣(yang),將局(ju)域網(wang)分為多(duo)個(ge)沖突域,每個(ge)沖突域都是有獨立的寬(kuan)帶,因(yin)此(ci)大(da)大(da)提高了局(ju)域網(wang)的帶寬(kuan)。
申明:以上方法源于程序系統索引或網民分享提供,僅供您參考使用,不代表本網站的研究觀點,證明有效,請注意甄別內容來源的真實性和權威性。