tft每日頭條

 > 圖文

 > mac修改地址的危害

mac修改地址的危害

圖文 更新时间:2024-08-19 16:16:49
首先什麼是MAC地址漂移呢?

MAC地址漂移是指:在同一個VLAN内,一個MAC地址有兩個出接口,并且後學習到的出接口覆蓋原出接口的現象。這是官方定義,通俗的講,MAC地址漂移指的是MAC地址表項的出接口發生了變更。到底什麼意思呢?看了下圖就明白了。

mac修改地址的危害(MAC地址漂移會有啥影響)1

MAC地址漂移會有什麼影響?
  1. 上網響應慢!!
  2. 上網無響應!!
  3. 視頻卡着不能動!

這些都可能是MAC地址漂移,組網設備成環導緻的。隻要解決MAC地址漂移,破除組網中的環路,這些讨厭的畫面就會自動消失的。

為什麼會有MAC地址漂移呢?

mac修改地址的危害(MAC地址漂移會有啥影響)2

如上圖,正常情況下,PC的報文通過Port1進入Switch後,會從Port3轉發出去,MAC地址表項學習到的出接口是Port1。但是當Switch、Switch1和Swtich2三台設備之間存在環路時,PC的報文通過Switch2-­­­->Switch1後,又會通過Port2進入Switch,導緻MAC地址表項的出接口更新為Port2,從而就會産生MAC地址漂移告警。由此可見MAC地址發生漂移的根本原因就是組網中存在二層環路。

怎麼判斷設備上是否存在MAC地址漂移呢?

方法1:在打開終端顯示和MAC地址漂移告警開關情況下,在設備産生MAC地址漂移告警時,就會打印出如下告警信息。并且會間隔一段時間多次打印喲。

mac修改地址的危害(MAC地址漂移會有啥影響)3

方法2:在打開MAC地址漂移告警開關時,通過命令display trapbuffer查看告警的緩存信息,判斷設備上是否存在MAC地址漂移。

mac修改地址的危害(MAC地址漂移會有啥影響)4

方法3:在打開MAC地址漂移檢測功能時,通過命令display mac-address flapping record查看最近一個月MAC地址漂移的信息。記錄的信息包括:MAC地址漂移發生的開始時間和結束時間,發生MAC地址漂移的VLAN和MAC,漂移的端口和漂移的次數。

mac修改地址的危害(MAC地址漂移會有啥影響)5

方法4:在沒有開啟MAC地址漂移檢測功能時,隻能用最原始的辦法---不停的查看MAC地址表項的出接口,來判斷設備上是否存在MAC地址漂移了。如下圖,多次查看MAC地址表項,出接口信息在兩個端口之間跳變。這就可以認為發生了MAC地址漂移。

mac修改地址的危害(MAC地址漂移會有啥影響)6

怎麼消除MAC地址漂移告警呢?

消除MAC地址漂移的辦法有三種:

第一種:人工把發生漂移的接口shutdown。

優點:最簡單可靠

缺點:需要人工參與,整個接口的流量都會中斷。

第二種:通過在接口上配置漂移檢測動作為error-dwon,自動down掉漂移的端口。

優點:及時快捷,還可以通過配置自動恢複時間定時恢複端口。

缺點:整個接口的流量都會中斷。

第三種:通過在接口上配置漂移檢測動作為quit-vlan,使發生漂移的接口指定VLAN域内退出,從而消除MAC地址漂移,破除環路。

優點:隻解決存在環路的VLAN域,不會使其他正常VLAN域的流量中斷。

缺點:指定老化周期内,隻能使一個接口從VLAN中退出。如果存在多個環路,破環會比較慢。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved