交換器是一種用於電(光)訊號轉送的網路設備,它可以為接取交換器的任兩個網路節點提供獨享的電訊號通路。交換器只是用來分配網路資料的,它可以把很多主機連起來,這些主機對外各有各的IP;交換器工作在中繼層,根據MAC位址尋址,且不能提供該功能。
本教學操作環境:windows7系統、Dell G3電腦。
交換器是什麼
交換器(Switch)是一種用於電(光)訊號轉送的網路設備。它可以為接取交換器的任兩個網路節點提供獨享的電訊號通路。最常見的交換器是乙太網路交換器。其他常見的還有電話語音交換機、光纖交換器等。
交換器的傳輸模式有全雙工,半雙工,全雙工/半雙工自適應 。交換器的全雙工是指交換器在發送數據的同時也能夠接收數據,兩者同步進行,這好像我們平時打電話一樣,說話的同時也能夠聽到對方的聲音。目前的交換器都支援全雙工。全雙工的好處在於遲延小,速度快。
交換器只是用來分配網路資料的,他可以把很多主機連起來,這些主機對外各有各的IP。交換器工作在中繼層,根據MAC位址定址,且不能提供此功能。
交換器的工作原理
#交換器工作於OSI參考模型的第二層,它有一條很高頻寬的背部匯流排和內部交換矩陣,所有的連接埠都掛在這條背部總線上。工作時,交換器首先會根據收到資料幀中的來源MAC位址建立該位址同交換器連接埠的映射,並將其寫入MAC位址表中。然後,交換器將資料幀中的目的MAC位址同已建立的MAC位址表進行比較,以決定由哪個連接埠進行轉送。如果資料幀中的目的MAC位址不在MAC位址表中,則會向所有連接埠轉送。當某個接收埠回應後,交換機會學習新的MAC位址,並把它加到內部MAC位址表中,從而把網路「分段」。在今後的通訊中,發送到該MAC位址的封包將僅送往其對應的端口,而不是所有的端口。
交換器可在同一時刻進行多個連接埠對之間的資料傳輸,每個連接埠都可視為獨立的網段,連接在其上的網路設備獨自享有全部的頻寬,無須同其他設備競爭使用。當節點A向節點D發送資料時,節點B可同時向節點C發送數據,且這兩個傳輸都享有網路的全部頻寬,都有自己的虛擬連線。
更多相關知識,請造訪常見問題欄位!
以上是交換器是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

MantisBT
Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

記事本++7.3.1
好用且免費的程式碼編輯器

MinGW - Minimalist GNU for Windows
這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

PhpStorm Mac 版本
最新(2018.2.1 )專業的PHP整合開發工具

SublimeText3漢化版
中文版,非常好用