交換機的工作原理有哪些,交換機的作用及工作原理是什麼?

2021-05-05 08:09:15 字數 4029 閱讀 4346

1樓:正在頭疼的人

交換機工作:

當你開開啟交換機是,裡面是空的,沒有任何mac地址(就是實體地址),這時當這個網路裡的a給b傳送資料時,由於交換機裡沒有任何地址,既他查不到b的地址,所以交換機就廣播到所有的計算機上,同時從a發的資料包裡找到a的mac地址記錄下來,b給c發時記錄b的mac地址,同理,記錄b,c,d……的地址,當都記錄下來時,a再給b發資料時,在交換機上能找到b 的地址,交換機就不在廣播,直接發到b上面,這樣提高傳輸速度,也節省頻寬(交換機工作可以簡單描述為:廣播未知幀,**已知幀)。

交換機工作原理:

交換機能夠檢查每一個收到的資料包,並且對該資料包進行相應的動作處理。在交換機內儲存著每一個網段上所有節點的實體地址,它只允許必要的網路流量通過交換機。例如,當交換機接收到一個資料包之後,它需要根據自身以儲存的網路地址表來檢驗資料包內所包含的 傳送方地址和接收方地址。

如果接收方地址位於傳送方地址網段,那麼該資料包將會被交換機丟棄,不會通過交換機傳送到其它的網段;如果接收方地址與傳送方地址是屬於兩個不同的網段內,那麼該資料包就會被交換機**到目標網段。這樣,我們就可以通過交換機的過 濾和**功能,來避免網路廣播風暴,減少誤包和錯包的出現。

在實際網路構件的過程中,是選擇使用交換機還是選擇其它的網路部件,主要還是要根據不同部件在網路中的不同作用來決定。在網路中交換機主要具有兩方面的重要作用。第一,交換機可以將原有的網路劃分成多個子網路,能夠做到擴充套件網路有效傳輸距離,並支援更多的 網路節點。

第二,使用交換機來劃分網路還可以有效隔離網路流量,減少網路中的衝突,緩解網路擁擠情況。但是,在使用交換機進行處理資料包的時候,不可避免的會帶來處理延遲時間,所以如果在不必要的情況下盲目使用交換機就可能會在實際上降低整個網路的效能。

交換機的作用及工作原理是什麼?

2樓:中關村**

交換機負責連線網路裝置(如交換機、路由器、防火牆、無線ap等)和終端裝置(如計算機、伺服器、攝像頭、網路印表機等);路由器實現區域網與區域網的互聯,區域網與internet的互聯;而防火牆作為一個安全網路裝置,作用於內部網路與內部網路之間,或者內部網路與internet之間。總的來說,交換機負責連線裝置,路由器負責連線網路,防火牆負責網路訪問限制。

1.交換機的功能

交換機的功能是連線計算機、伺服器、網路印表機、網路攝像頭、ip**等終端裝置,並實現與其它交換機、無線接入點、路由器、網路防火牆等網路裝置的互聯,從而構建區域網絡,實現所有裝置之間的通訊。

2.交換機的工作原理

當交換機從其某個埠收到一個資料包時,先讀取包頭中的源mac地址(即傳送該資料包的裝置網絡卡的mac地址),將該mac地址和埠對應起來新增到交換機記憶體裡的地址表中;然後再讀取包頭中的目的mac地址,對照記憶體裡的地址表看該mac地址與哪個埠對應,如果地址表中有該mac地址的對應埠,則將該資料包直接複製到對應的埠上,如果沒有找到,則將該資料幀作為一個廣播幀傳送到所有的埠,對應的mac地址裝置會自動接受該幀資料,同時,交換機將接受該幀資料的埠與這個目的mac地址對應起來放入記憶體中的地址表中。

飛暢科技,專業做工業交換機的廠家,自主研發品牌,歡迎前來了解、交流。

交換機的工作原理是什麼?

3樓:愛影小洛

一、交換機復的工作原制理

1.交換機根據收到數bai

據幀中的源mac地址

du建立該地址同交換zhi

機埠的對映,並dao將其寫入mac地址表中。

2.交換機將資料幀中的目的mac地址同已建立的mac地址表進行比較,以決定由哪個埠進行**。

3.如資料幀中的目的mac地址不在mac地址表中,則向所有埠**。這一過程稱為泛洪(flood)。

4.廣播幀和組播幀向所有的埠**。

交換機的工作原理和主要功能是什麼?

簡述交換機的工作原理?

4樓:匿名使用者

學習 ** 廣播(泛洪) 更新

三層交換機工作原理是什麼?

5樓:大大的

三層交換機工作原理:使用ip的裝置a------------------------三層交換機------------------------使用ip的裝置b。

比如a要給b傳送資料,已知目的ip,那麼a就用子網掩碼取得網路地址,判斷目的ip是否與自己在同一網段。

如果在同一網段,但 不知道**資料所需的mac地址,a就傳送一個arp請求,b返回其mac地址,a用此mac封裝資料包併傳送給交換機,交換機起用二層交換模組,查詢mac地址表,將資料包**到相應的埠。

所以可見對於不是同一子網的資料,最先在mac表中放的是預設閘道器的mac地址;然後就由三層模組接收到此資料包,查詢路由表以確定到達b的路由,將構造一個新的幀頭,其中以預設閘道器的mac地址為源mac地址,以主機b的mac地址為目的mac地址。

通過一定的識別觸發機制,確立主機a與b的mac地址及**埠的對應關係,並記錄進流快取條目表,以後的a到b的資料,就直接交由二層交換模組完成。這就通常所說的一次路由多次**。

表面上看,第三層交換機是第二層交換器與路由器的合二而一,然而這種結合並非簡單的物理結合,而是各取所長的邏輯結合。

其重要表現是,當某一資訊源的第一個資料流進行第三層交換後,其中的路由系統將會產生一個mac地址與ip地址的對映表,並將該表儲存起來,當同一資訊源的後續資料流再次進入交換環境時,交換機將根據第一次產生並儲存的地址對映表,直接從第二層由源地址傳輸到目的地址,不再經過第三路由系統處理。

從而消除了路由選擇時造成的網路延遲,提高了資料包的**效率,解決了網間傳輸資訊時路由產生的速率瓶頸。所以說,第三層交換機既可完成第二層交換機的端**換功能,又可完成部分路由器的路由功能。

即第三層交換機的交換機方案,實際上是一個能夠支援多層次動態整合的解決方案,雖然這種多層次動態整合功能在某些程度上也能由傳統路由器和第二層交換機搭載完成,但這種搭載方案與採用三層交換機相比。

不僅需要更多的裝置配置、佔用更大的空間、設計更多的佈線和花費更高的成本,而且資料傳輸效能也要差得多,因為在海量資料傳輸中,搭載方案中的路由器無法克服路由傳輸速率瓶頸。

顯然,第二層交換機和第三層交換機都是基於埠地址的端到端的交換過程,雖然這種基於mac地址和ip地址的交換機技術,能夠極大地提高各節點之間的資料傳輸率,但卻無法根據埠主機的應用需求來自主確定或動態限制埠的交換過程和資料流量,即缺乏第四層智慧應用交換需求。

第四層交換機不僅可以完成端到端交換,還能根據埠主機的應用特點,確定或限制它的交換流量。簡單地說,第四層交換機是基於傳輸層資料包的交換過程的,是一類基於tcp/ip協議 應用層的使用者應用交換需求的新型區域網交換機。

第四層交換機支援tcp/udp第四層以下的所有協議,可識別至少80個位元組的資料包包頭長度,可根據tcp/udp埠號來區分資料包的應用型別,從而實現應用層的訪問控制和服務質量保證。

所以,與其說第四層交換機是硬體網路裝置,還不如說它是軟體 網路管理系統。也就是說,第四層交換機是一類以軟體技術為主,以硬體技術為輔的網路管理交換裝置。

最後值得指出的是,某些人在不同程度上還存在一些模糊概念,認為所謂第四層交換機實際上就是在第三層交換機上增加了具有通過辨別第四層協議埠的能力,僅在第三層交換機上增加了一些增值軟體罷了。

因而並非工作在傳輸層,而是仍然在第三層上進行交換操作,只不過是對第三層交換更加敏感而已,從根本上否定第四層交換的關鍵技術與作用。

我們知道,資料包的第二層ieee802.1p欄位或第三層iptos欄位可以用於區分資料包本身的優先順序,我們說第四層交換機基於第四層資料包交換。

這是說它可以根據第四層tcp/udp埠號來分析資料包應用型別,即第四層交換機不僅完全具備第三層交換機的所有交換功能和效能,還能支援第三層交換機不可能擁有的網路流量和服務質量控制的智慧型功能。

6樓:一諾寶貝

三層交換技術就是二層交換技術+三層**技術。

傳統的交換技術是在osi網路標準模型中的第二層——資料鏈路層進行操作的,而三層交換技術是在網路模型中的第三層實現了資料包的高速**。

應用第三層交換技術即可實現網路路由的功能,又可以根據不同的網路狀況做到最優的網路效能。

程控數字交換機的工作原理,數字程控交換機的工作原理是什麼?

程控數字交換機,全稱為儲存程式控制交換機 與之對應的是佈線邏輯控制交換機,簡稱布控交換機 也稱為程控交換機或數字程控交換機。通常專指用於 交換網的交換裝置,它以計算機程式控制 的接續。程控交換機是利用現代計算機技術,完成控制 接續等工作的 交換機。一種特殊用途的使用者交換機。它有若干 機共用外線,適...

匯聚交換機和核心交換機的區別匯聚交換機和核心交換機的區別是什麼

按網路應用分為接入交換機 匯聚層交換機和骨幹核心交換機三類。其實他們沒有本質區別,只是用的地方不同,就像麵粉可以做餅也可以做饅頭。人們根據實際要求來決定它們是啥。接入交換機是最常見的交換機,它直接與外網聯絡,使用最廣泛,尤其是在一般辦公室 小型機房和業務受理較為集中的業務部門 多 製作中心 管理中心...

核心交換機與匯聚層交換機 接入層交換機如何設定,與路由器如何

1 首先進入系統檢視system view 2 建立eth trunk介面,inte ce eth trunk 1。3 然後在eth trunk邏輯口上執行undo portswitch命令,把聚合鏈路從二層轉換到三層undo portswitch。4 將三層介面加入到eth trunk中nte c...