通俗易懂學IT——交換機
聽到switch大家可能先想到的就是任天堂的switch遊戲機,但我們今天介紹的是華為的switch——交換機。也許屏幕前的你會問交換機是什麼?跟我有關係嗎?可不要小瞧交換機,每天在公司辦公,偶爾去網吧和哥們兒聯網打遊戲,都非常需要它,日常絕大多數的通信沒有交換機是無法實現的。今天小編就帶你瞭解網絡信息傳輸的中轉站——交換機。
交換機是一種用於電(光)信號轉發的網絡設備。交換機收到數據時,它會檢查數據的目的M A C地址,然後把數據從其連接目的主機的接口轉發出去。就如同我們生活中 的住址,這裡的M A C地址則可以理解為網絡設備的地址。
如果交換機接收到的數據其目的M A C地址並不存在於交換機的M A C地址表中,交換機又是如何做到轉發信息的呢?要知道交換機除了會根據M A C地址表直接進行轉發還會泛洪、學習和丟棄。
舉例來說,P C 1想要訪問P C 2但是交換機並不知道P C 2的M A C地址,此時交換機會將數據從接收口以外的其他所有端口複製併發一份出去。並且將P C 1的接收口地址記錄到M A C地址表中。當交換機接收到P C 2的回覆後,交換機也會將P C 2的端口地址記錄到M A C地址表中。這裡交換機進行的數據廣播有一個形象的名字:泛洪。交換機記錄新M A C地址的過程便是:學習。
當交換機所接收數據的源M A C地址和數據的目的M A C地址相同時交換機便不再繼續處理,這便是丟棄。
這樣交換機就可以轉發數據了。現在你知道什麼是交換機了嗎?想要了解更多IT知識可以點擊關注私信我。