0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

交換機(jī)的特點(diǎn)、工作原理及數(shù)據(jù)交換方式

jf_qwOiugB3 ? 來(lái)源:通信弱電交流學(xué)習(xí) ? 2023-05-31 09:58 ? 次閱讀

交換機(jī)(Switch)也是網(wǎng)絡(luò)中的一種集線設(shè)備,與集線器一樣,它能以自身為中心連接網(wǎng)絡(luò)節(jié)點(diǎn),能對(duì)接收到的信息進(jìn)行再生放大以增加網(wǎng)絡(luò)的傳輸距離;但它又與集線器不同——交換機(jī)是一種交換式設(shè)備。

作為一種交換式設(shè)備,交換機(jī)的每個(gè)端口能為與之相連的節(jié)點(diǎn)提供專用的帶寬,讓每個(gè)節(jié)點(diǎn)獨(dú)占信道。交換機(jī)端口、節(jié)點(diǎn)以及交換機(jī)容量的關(guān)系如下所示。

ad058ef8-fefa-11ed-90ce-dac502259ad0.png

(1)交換機(jī)的特點(diǎn)

交換機(jī)主要具有以下特點(diǎn)。

①獨(dú)享帶寬。若一臺(tái)端口速率為100Mbit/s的交換機(jī)同時(shí)連接N臺(tái)計(jì)算機(jī),那么網(wǎng)絡(luò)的總帶寬為N x 100Mbit/s。換言之,采用交換機(jī)組建的交換式以太網(wǎng)的網(wǎng)絡(luò)帶寬不會(huì)因節(jié)點(diǎn)數(shù)量的增加而減少,網(wǎng)絡(luò)性能也不會(huì)因負(fù)荷的增加而降低。

②多對(duì)節(jié)點(diǎn)可并行通信。交換機(jī)允許自身連接的多對(duì)設(shè)備同時(shí)建立通信鏈路,進(jìn)行數(shù)據(jù)交換。

③可靈活配置端口速率。交換機(jī)允許各節(jié)點(diǎn)按照自身需求靈活配置端口速率,且交換機(jī)不僅支持某種速率的端口,還支持端口自適應(yīng)配置。

④便于管理。交換機(jī)支持構(gòu)造虛擬局域網(wǎng)(VLAN),以軟件的方式通過(guò)邏輯工作組劃分和管理網(wǎng)絡(luò)中的設(shè)備。

另外,交換機(jī)可與使用集線器搭建的網(wǎng)絡(luò)兼容,在從共享式局域網(wǎng)過(guò)渡到交換式以太網(wǎng)時(shí)可替代集線器,實(shí)現(xiàn)網(wǎng)絡(luò)的無(wú)縫連接。

(2)交換機(jī)的工作原理

交換機(jī)在接收到數(shù)據(jù)時(shí),會(huì)先檢查數(shù)據(jù)中包含的MAC地址,再將數(shù)據(jù)從目的主機(jī)所在的端口轉(zhuǎn)發(fā)出去。交換機(jī)之所以能實(shí)現(xiàn)這一功能,是因?yàn)榻粨Q機(jī)內(nèi)存有一張MAC地址表,該表記錄了網(wǎng)絡(luò)中所有MAC地址與該交換機(jī)各端口的對(duì)應(yīng)信息。當(dāng)有數(shù)據(jù)幀需要通過(guò)該交換機(jī)進(jìn)行轉(zhuǎn)發(fā)時(shí),交換機(jī)根據(jù)內(nèi)部存儲(chǔ)的MAC地址表獲取目的設(shè)備所對(duì)應(yīng)的端口,通過(guò)找到的端口轉(zhuǎn)發(fā)數(shù)據(jù),如下圖所示。

ad0df048-fefa-11ed-90ce-dac502259ad0.png

假設(shè)上圖中的設(shè)備pc2向主機(jī)pc3發(fā)送一個(gè)數(shù)據(jù)幀,交換機(jī)接收到該數(shù)據(jù)幀后,會(huì)先查出目的MAC地址為00-0B-2F-4B-60-57,然后查詢MAC地址表,找到目的MAC地址連接的端口號(hào)E0/5,將數(shù)據(jù)從端口E0/5轉(zhuǎn)發(fā)出去。

交換機(jī)中的MAC地址表初始為空,交換機(jī)自投入使用后,會(huì)通過(guò)一定的措施構(gòu)建并完善MAC地址表,這一過(guò)程主要包含4個(gè)重要概念:學(xué)習(xí)、轉(zhuǎn)發(fā)、泛洪和更新。

①學(xué)習(xí)。當(dāng)端口E0/1連接的設(shè)備pc1要發(fā)送數(shù)據(jù)幀給另外一臺(tái)設(shè)備時(shí),交換機(jī)會(huì)先檢查數(shù)據(jù)幀中的源MAC地址(00-0B-2F-4B-60-26),判斷MAC地址表中是否存在相關(guān)記錄,若有則更新記錄(00-0B-2F-4B-60-26,E0/1),否則新增記錄。

②轉(zhuǎn)發(fā)。交換機(jī)檢查數(shù)據(jù)幀中的目的MAC地址,查詢MAC地址表中與目的MAC地址相關(guān)的記錄,若找到相應(yīng)記錄,則將數(shù)據(jù)幀轉(zhuǎn)發(fā)到記錄對(duì)應(yīng)的端口。

③泛洪。若MAC地址表中不存在與目的MAC地址相關(guān)的記錄,交換機(jī)一時(shí)無(wú)法獲取目的主機(jī)所連接的端口,此時(shí)交換機(jī)將發(fā)送數(shù)據(jù)幀給除源端口外所有的端口(此即泛洪),等到相應(yīng)的目的端口回復(fù)后,交換機(jī)記下回應(yīng)數(shù)據(jù)幀的源MAC地址和對(duì)應(yīng)端口,以方便后續(xù)轉(zhuǎn)發(fā)。

④更新。為保證MAC地址表的正確性,交換機(jī)內(nèi)部每隔一定時(shí)間會(huì)將表進(jìn)行一次更新。

(3)數(shù)據(jù)交換方式

交換機(jī)的數(shù)據(jù)交換方式分為直接交換和存儲(chǔ)交換兩種。

直接交換指交換機(jī)接收到數(shù)據(jù)幀后,立即獲取幀中的目的地址,并通過(guò)MAC地址表獲取目的端口號(hào),轉(zhuǎn)發(fā)數(shù)據(jù)幀。此種數(shù)據(jù)交換方式效率高、延遲小,但又具有如下缺點(diǎn):

①可靠性較低。數(shù)據(jù)在傳輸過(guò)程中可能因碰撞而損壞,但直接交換方式不檢查數(shù)據(jù)幀的完整性和正確性,直接轉(zhuǎn)發(fā)數(shù)據(jù),無(wú)法保證數(shù)據(jù)幀傳輸?shù)目煽啃浴?/p>

②不同速率的端口無(wú)法直通。由于沒(méi)有緩存,不能將具有不同速率的輸入/輸出端口直接接通。

③實(shí)現(xiàn)困難。當(dāng)交換機(jī)的端口增加時(shí),交換矩陣的復(fù)雜性也隨之增加,實(shí)現(xiàn)起來(lái)比較困難。

存儲(chǔ)轉(zhuǎn)發(fā)是應(yīng)用比較廣泛的一種數(shù)據(jù)交換方式,使用此種方式,交換機(jī)接收到數(shù)據(jù)幀后會(huì)將數(shù)據(jù)幀進(jìn)行存儲(chǔ)與校驗(yàn),若校驗(yàn)結(jié)果表明數(shù)據(jù)無(wú)誤,再取出目的MAC地址,通過(guò)映射表查找相應(yīng)端口進(jìn)行轉(zhuǎn)發(fā)。

與直接交換相比,存儲(chǔ)轉(zhuǎn)發(fā)方式的延遲較大,但具有檢錯(cuò)能力,且可支持不同速率的端口間的數(shù)據(jù)交換。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 帶寬
    +關(guān)注

    關(guān)注

    3

    文章

    897

    瀏覽量

    40796
  • 交換機(jī)
    +關(guān)注

    關(guān)注

    20

    文章

    2610

    瀏覽量

    99093
  • 網(wǎng)絡(luò)
    +關(guān)注

    關(guān)注

    14

    文章

    7485

    瀏覽量

    88540
  • 集線器
    +關(guān)注

    關(guān)注

    0

    文章

    378

    瀏覽量

    39414
  • Mac
    Mac
    +關(guān)注

    關(guān)注

    0

    文章

    1095

    瀏覽量

    51339

原文標(biāo)題:什么是交換機(jī)?交換機(jī)的作用是什么?

文章出處:【微信號(hào):通信弱電交流學(xué)習(xí),微信公眾號(hào):通信弱電交流學(xué)習(xí)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    三層交換機(jī)工作原理

    三層交換機(jī)工作原理--賽迪網(wǎng) 三層的涵義  三層交換機(jī)中的“三層”指的是OSI(開(kāi)放系統(tǒng)互連)七層參考模型的下面三層。如果您想理解三層交換,首先就需要理解OSI參考模型。   1
    發(fā)表于 06-10 12:26

    電話交換機(jī)工作原理

    電話交換機(jī)就控制方式而論,主要分兩大類:   1.布線邏輯控制(WLC,Wired Logic Control)它是通過(guò)布線方式實(shí)現(xiàn)交換機(jī)的邏輯控制功能,.通常
    發(fā)表于 07-18 10:37

    程控交換機(jī)工作原理

    程控交換機(jī)工作原理通信網(wǎng)的分類l 固定電話網(wǎng)l 移動(dòng)電話網(wǎng)l 傳輸網(wǎng)l 支撐網(wǎng)l 智能網(wǎng)l 數(shù)據(jù)通信網(wǎng)l 多媒體通信網(wǎng)[hide][/hide]
    發(fā)表于 06-15 09:09

    電話交換機(jī)工作原理

    電話交換機(jī)工作原理
    發(fā)表于 07-18 10:24 ?9992次閱讀
    電話<b class='flag-5'>交換機(jī)工作原理</b>圖

    電話交換機(jī)工作原理

    電話交換機(jī)工作原理關(guān)鍵詞 :程控 交換機(jī) 原理  電話交換機(jī)就控制方式而論,主要分兩大類:   1.布線邏輯
    發(fā)表于 07-18 10:35 ?5102次閱讀

    交換機(jī)如何工作

    交換機(jī)如何工作 交換技術(shù)是一個(gè)具有簡(jiǎn)化、低價(jià)、高性能和高端口密集特點(diǎn)交換產(chǎn)品,體現(xiàn)了
    發(fā)表于 08-01 12:03 ?668次閱讀

    交換機(jī)交換方式

    交換機(jī)交換方式        
    發(fā)表于 01-08 11:09 ?972次閱讀

    交換機(jī)的傳輸速度

    交換機(jī)的傳輸速度              交換機(jī)的傳輸速度是指交換機(jī)端口的數(shù)據(jù)交換
    發(fā)表于 01-08 11:23 ?2547次閱讀

    交換機(jī)工作原理 交換機(jī)的主要功能

      交換機(jī)是一種計(jì)算機(jī)網(wǎng)絡(luò)設(shè)備,用于在局域網(wǎng)或廣域網(wǎng)中轉(zhuǎn)發(fā)數(shù)據(jù)包。它的主要功能是將來(lái)自一臺(tái)計(jì)算機(jī)的數(shù)據(jù)包轉(zhuǎn)發(fā)到另外一臺(tái)計(jì)算機(jī),以實(shí)現(xiàn)計(jì)算機(jī)之間的通信。交換機(jī)有多種類型和
    發(fā)表于 03-14 14:04 ?3350次閱讀

    光纖交換機(jī)的作用與功能 光纖交換機(jī)與普通交換機(jī)有什么不同

     數(shù)據(jù)交換功能:光纖交換機(jī)可以根據(jù)MAC地址表在局域網(wǎng)內(nèi)找到相應(yīng)的目標(biāo)地址,實(shí)現(xiàn)數(shù)據(jù)包的轉(zhuǎn)發(fā)和交換,從而實(shí)現(xiàn)不同端口之間的數(shù)據(jù)傳輸和
    發(fā)表于 05-06 18:21 ?6171次閱讀

    二層交換機(jī)和三層交換機(jī)在功能和適用范圍的差異

    ? 計(jì)算機(jī)網(wǎng)絡(luò)中的交換機(jī)是用于在局域網(wǎng)(LAN)中轉(zhuǎn)發(fā)數(shù)據(jù)包的重要設(shè)備。其中,二層交換機(jī)和三層交換機(jī)是兩種常見(jiàn)的交換機(jī)類型。本文將詳細(xì)介紹二
    的頭像 發(fā)表于 06-12 14:16 ?4344次閱讀
    二層<b class='flag-5'>交換機(jī)</b>和三層<b class='flag-5'>交換機(jī)</b>在功能和適用范圍的差異

    交換機(jī)的基本工作原理?交換機(jī)的二、三、四層交換技術(shù)簡(jiǎn)析

    交換機(jī)根據(jù)收到數(shù)據(jù)幀中的源MAC地址建立該地址同交換機(jī)端口的映射,并將其寫(xiě)入MAC地址表中。
    的頭像 發(fā)表于 08-12 15:15 ?1600次閱讀
    <b class='flag-5'>交換機(jī)</b>的基本<b class='flag-5'>工作原理</b>?<b class='flag-5'>交換機(jī)</b>的二、三、四層<b class='flag-5'>交換</b>技術(shù)簡(jiǎn)析

    匯聚交換機(jī)和核心交換機(jī)區(qū)別

    匯聚交換機(jī)和核心交換機(jī)是網(wǎng)絡(luò)中常見(jiàn)的兩種交換機(jī)設(shè)備,在網(wǎng)絡(luò)中扮演著不同的角色和功能。雖然它們的主要目標(biāo)是提供高速、高效的數(shù)據(jù)交換數(shù)據(jù)傳輸,
    的頭像 發(fā)表于 01-22 14:32 ?3803次閱讀

    交換機(jī)工作原理中的操作包括什么

    交換機(jī)是計(jì)算機(jī)網(wǎng)絡(luò)中常見(jiàn)的一種網(wǎng)絡(luò)設(shè)備,用于在局域網(wǎng)中傳輸數(shù)據(jù)。它可以根據(jù)數(shù)據(jù)包的目的地址進(jìn)行轉(zhuǎn)發(fā),并且可以實(shí)現(xiàn)多臺(tái)計(jì)算機(jī)的同時(shí)通信。交換機(jī)工作原
    的頭像 發(fā)表于 02-05 11:26 ?806次閱讀

    交換機(jī)工作原理是什么?3類交換機(jī)故障詳解

    傳統(tǒng)的交換機(jī)本質(zhì)上是具有流量控制能力的多端口網(wǎng)橋,即傳統(tǒng)的(二層) 交換機(jī)。把路由技術(shù)引入交換機(jī),可以完成網(wǎng)絡(luò)層路由選擇,故稱為三層交換,這是交換機(jī)
    的頭像 發(fā)表于 11-05 10:12 ?65次閱讀