1. 程式人生 > >巧用MAC地址表

巧用MAC地址表

  對於身處網路環境的人來說,不少朋友應該遇到過這種的情況:某一個終端找不到接在了哪一個交換機口上,也不知道資料包怎樣走的。

  ok,那麼這時候MAC地址表就作用了,拿下圖的實驗環境(H3C)來說好了

  環境描述:

    A為核心交換機,B為接入層交換機,C為接入終端

  

  當我們找不到裝置從哪接入進來的時候,我們應該這樣做

    1. 去A上去檢視MAC地址表,從A上可以檢視到C的MAC地址來源於哪個埠

      

 

    2. 去B上去繼續檢視MAC地址表,檢視C的MAC來源於哪個埠,如果這時候找到了,就可以知道C終端連在哪個埠上

      

 

  原理解析:

    因為MAC地址的定址是處於一個廣播範圍,而此實驗的結構恰好是一個園區網的三層架構模式(好吧,其實大部分都還是三層架構),所以可以捕捉到MAC地址資訊。

 

  MAC地址捕捉的條件:

    1. 環境是廣播範圍內

    2. 有資料的互動(沒有資料互動是捕獲不到MAC地址的,比如ping、業務流量等資料互動)

    3. MAC表的生成預設是動態學習,但是這個MAC地址表有個老化時間,預設時間是300s。300s過後會清空MAC地址表,如果300s過後就沒有資料互動了,此時還是獲取不到MAC地址。