交換機工作原理

【交換機工作原理】1、假設A主機發送的數據幀(源MAC地址為00-00-00-11-11-11 , 目標MAC地址為00-00-00-22-22-22)到交換機的1號接口 , 交換機首先查詢的MAC地址表中1號接口對應的源MAC地址條目 , 如果條目中沒有數據幀的源MAC地址 , 交換機會就將這個接口對應的源地址和收到該數據幀的接口標號(1號口)對應起來 , 添加到MAC地址表中
2、如果交換機沒有在MAC地址表中找到數據幀目的地所對應的條目 , 交換機就無法確定該從那個接口將數據幀轉發出去 , 于是它被迫選用了廣播的方式 , 即除了1號口之外的所有接口都將轉發這個數據幀 , 我下面圖所示 , 于是 , 網絡中的主機B和主機C都會收到 。
3、接收回應信息 。主機B會響應這個廣播 , 并回應一個數據幀(源MAC地址為00-00-00-22-22-22 , 目標MAC地址為00-00-00-11-11-11) , 交換機也會將此幀的源MAC地址和接口標號(2號口)對應起來 , 添加到MAC地址表中 , 如下面圖所示 , 
4、主機A和主機B之間的通訊不用借助廣播了 。因為MAC地址表中已經有它們的條目了 , 如下面圖所示 , 主機A發送的數據幀的目標地址為00-00-00-22-22-22 , 交換機會發現這個地址對應的接口號為2 , 于是交換機將只向2號口發送數據幀 。