交換機的作用、功能和工作原理詳解
交換機有多個埠,每個埠都有橋接功能,可以連線到區域網或高效能伺服器或工作站。實際上,交換機有時被稱為多埠橋。那麼,交換機,到底有什麼作用呢?交換機的功能和工作原理是什麼?接下來我們就來看看吧!
負責連線網路裝置 ( 如交換機、路由器、防火牆、無線 AP 等。 ) 和終端裝置 ( 如電腦、伺服器、攝像頭、網路印表機等。 ) ;實現路由器區域網與區域網的互聯,區域網與網際網路的互聯;防火牆作為一種安全的網路裝置,作用於內部網路和內部網路之間,或者內部網路和網際網路之間。一般來說,交換機負責連線裝置,路由器負責連線網路,防火牆負責限制網路訪問。
一、交換機的功能
交換機的功能是連線計算機、伺服器、網路印表機、網路攝像機、 IP 電話等終端裝置,實現與其他交換機、無線接入點、路由器、網路防火牆等網路裝置的互聯,從而構建區域網,實現所有裝置之間的通訊。
二、交換機的工作原理
交換機位於 OSI 參考模型的第二層 ( 資料鏈路層 ) 。交換機的工作依賴於 MAC 地址的識別 ( 所有的網路裝置都有一個唯一的 MAC 地址,通常是廠商直接燒錄到網路卡里的 ) 。
當交換機從它的一個埠接收到一個資料包時,首先讀取報頭中的源 MAC 地址 ( 即傳送資料包的裝置的網路卡的 MAC 地址 ) ,將 MAC 地址和埠新增到交換機 memory 中的地址表中。然後讀取報頭中的目的 MAC 地址,對比記憶體中的地址表,看該 MAC 地址對應哪個埠,如果地址表中有該 MAC 地址對應的埠,則將資料包直接複製到對應的埠,如果沒有,則將資料幀作為廣播幀傳送到所有埠,對應的 MAC 地址裝置會自動接受幀資料,同時交換機將接收幀資料的埠放入與目的 MAC 地址對應的記憶體中。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70005384/viewspace-2923065/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 網路交換機功能和原理的詳細說明
- 【轉】交換機開發(一)—— 交換機的工作原理
- 交換機的概念以及工作原理
- 詳解python的super()的作用和原理Python
- Nginx的工作原理和配置詳解Nginx
- 核心交換機的TRUNK配置功能詳細講解(轉)
- 交換技術:軟交換機的概念、特徵和作用(轉)特徵
- 詳解H3C交換機“埠安全”功能
- redis自學(33)哨兵的作用和工作原理Redis
- 瞭解交換機原理 詳解廣播風暴成因(轉)
- 交換機是什麼,它的工作原理是什麼
- 圖文詳解 HDFS 的工作機制及其原理
- 交換機中的工作原理以及種類的區分(轉)
- 交換機ARP代理詳解
- SpringMVC工作原理詳解SpringMVC
- 一文讀懂DHCP的工作原理和作用
- 核心交換機的TRUNK配置功能詳細講解 ( 到底什麼是TRUNK呢?)
- 詳解爬蟲與RPA的工作原理和差異爬蟲
- Dubbo原理和機制詳解(非常全面)
- 代理伺服器的工作原理詳解伺服器
- 交換機的基本原理
- springMVC 的工作原理和機制SpringMVC
- Token 的作用和原理
- 【轉】交換機開發(三)—— 深入分析三層網路交換機的原理和設計
- 工作流引擎的工作原理與功能
- 容器的工作原理和隔離機制
- 史上最通俗的集線器、交換機、路由器功能原理入門路由器
- 選購交換機的引數依據和主要的引數指標詳解指標
- XtraBackup工具詳解 Part 3 XtraBackup工作原理
- 二層交換機和三層交換機的區別
- 詳解Java Socket的工作機制Java
- 轉載---交換機、集線器、路由器區別和作用路由器
- 詳解 php 反射機制原理PHP反射
- Kafka 架構和原理機制 (圖文全面詳解)Kafka架構
- 詳解 AWS 的突發效能例項:CPU 和頻寬突發的工作原理
- Java虛擬機器:Jvm概念和原理詳解以及GC機制的分析Java虛擬機JVMGC
- HTTP響應報文與工作原理詳解HTTP
- JMS詳細的工作原理【轉】