当前位置 - 股票行情交易網 - 股票交易 - 交換機出現環路的原因

交換機出現環路的原因

數據在交換機裏產生環路主要是由於物理上(或者邏輯上)在在線路環路造成的,在局域網中,數據包的發送是由MAC地址來決定最終發送方向的。

對於HUB或者不支持STP的交換機,如果線路中存環路,例如兩臺HUBA,B的端口1,10形成壹個環路,則對於每臺HUB的1,10端口都有對方和自己的MAC地址表,

當AUB的壹臺機器發送數據到另外壹臺機器時,這些數據將在1,10端口上被發送,BHUB收到數據後,又會在10,1端口再次發送這些數據,而AHUB收到數據後,也會在1,10端口上發送數據,造成數據不停的在兩臺HUB之間反彈,最終因超時被丟棄。

壹般來說,目前使用的交換機都支持STP,在STP的支持下,交換機會自己察覺環路的形成,並切斷環路的壹端,保證網絡的正常運行。

擴展資料:

判斷網絡環路的思路:

由於大部分交換機幾乎都支持端口環回監測功能,巧妙地利用該功能,就能讓交換機自動判斷出指定通信端口中是否發生了網絡環路現象。

壹旦在指定的以太網通信端口上啟用環回監測功能後,交換機設備就能自動定時對所有通信端口進行掃描監測,以便判斷通信端口是否存在網絡環路現象。

要是監測到某個交換端口被網絡環回時,該交換端口就會自動處於環回監測狀態。

依照交換端口參數設置以及端口類型的不同,交換機就會自動將指定交換端口關閉掉或者自動上報對應端口的日誌信息,日後只要查看日誌信息或根據端口的啟用狀態,就能快速判斷出局域網中是否存在網絡環路現象了。

百度百科--交換機環路