虛擬化雲計算環境中,大批量物理服務器需要做到vlan二層互通,配置出錯時有發生,如果快速檢測,做到業務不熟前期確保vlan互通是個難題
思路:
指定服務器ssh地址範圍、用戶名、密碼,需要檢測的vlan範圍,需要監測的網卡名。
本地維護終端登陸到各服務器上執行檢測腳本。
每臺服務器指定網上構造帶vlan的組播、廣播報文發送,檢測是否能接收到範圍內其他主機發過來的檢測報文,列出異常鏈路。
考慮,所有監聽up後再開始發送檢測報文;檢測保溫的發送方式,避免風暴。
ps:access、trunk均允許帶vlan的報文通過,所不同的是access僅允許vlan標籤和pvid相同的報文,trunk則允許配置的範圍內的所有vlan帶tag。
待開發,開發完成後上傳到github