Monitor Link是一種端口聯動方案,主要用於配合二層拓撲協議的組網應用,通過監控設備的上行端口,根據其up/down狀態的變化來觸發下行端口up/down狀態的變化,從而觸發下遊設備上拓撲協議所控製備份鏈路的切換,如圖 1所示。
圖 1 Monitor Link應用場景示意圖
Monitor Link組也叫監控鏈路組,每個組由上行端口和下行端口共同組成。一個Monitor Link組可以有多個上行端口或下行端口,但一個端口隻能屬於一個Monitor Link組。
如圖 1所示,Device B和Device D各自的端口Ehternet1/1和Ehternet1/2分別組成了一個Monitor Link組,其中Ethernet1/1為上行端口,Ethernet1/2為下行端口。
上行端口和下行端口是Monitor Link組中的兩個端口角色:
l 上行端口又稱為Uplink端口,是Monitor Link組中被監控的端口,Monitor Link組的狀態與之保持聯動。當Monitor Link組中沒有上行端口或所有上行端口都down時,Monitor Link組就處於down狀態;而隻要有一個上行端口up,Monitor Link組就處於up狀態。
l 下行端口又稱為Downlink端口,是Monitor Link組中的監控端口,其狀態與Monitor Link組的狀態保持聯動。當Monitor Link組的up/down狀態發生改變時,下行端口的狀態就會發生相應的改變,從而與Monitor Link組的狀態保持一致。
我們把上行端口所在的鏈路稱為上行鏈路(Uplink),下行端口所在的鏈路稱為下行鏈路(Downlink)。
每個Monitor Link組獨立進行上行端口的監控和下行端口的聯動。當Monitor Link組中沒有上行端口或所有上行端口都down時,Monitor Link組就處於down狀態,並將強製使其所有下行端口的狀態都變為down;而隻要有一個上行端口由down變為up,Monitor Link組的狀態就恢複為up,並使其所有下行端口的狀態都恢複為up。