1.一種VSM系統(tǒng)中發(fā)送協(xié)議報(bào)文的方法,其特征在于,所述方法應(yīng)用于VSM系統(tǒng),所述VSM系統(tǒng)包含一臺主用設(shè)備以及多臺與所述主用設(shè)備連接的備用設(shè)備,所述主用設(shè)備和備用設(shè)備均包含有交換芯片、出接口和級聯(lián)口,其中,任一設(shè)備上的交換芯片與該設(shè)備上的出接口和級聯(lián)口相關(guān)聯(lián),并保存有所關(guān)聯(lián)的出接口和級聯(lián)口所允許通過的VLAN的VLAN允許列表,以及該設(shè)備上的出接口和級聯(lián)口所配置的阻塞組信息,其中,在任一設(shè)備的交換芯片所保存的VLAN允許列表中均包含同一專用VLAN,所述專用VLAN為VSM系統(tǒng)發(fā)送協(xié)議報(bào)文的專用VLAN,不可被用戶更改,所述專用VLAN被加入專用阻塞組且為該專用阻塞組中的唯一成員,所述專用阻塞組是VSM系統(tǒng)發(fā)送協(xié)議報(bào)文時(shí),為所述主用設(shè)備的出接口和級聯(lián)口以及備用設(shè)備的出接口和級聯(lián)口配置的專用阻塞組,不可被用戶更改,在任一設(shè)備的交換芯片所保存的阻塞組信息中,所述主用設(shè)備的出接口和級聯(lián)口以及備用設(shè)備的出接口和級聯(lián)口均將專用阻塞組配置為轉(zhuǎn)發(fā)狀態(tài),所述方法包括:
主用設(shè)備的CPU給協(xié)議報(bào)文添加專用VLAN的標(biāo)簽;
主用設(shè)備的CPU將所述協(xié)議報(bào)文發(fā)送至目標(biāo)設(shè)備的交換芯片,所述目標(biāo)設(shè)備是所述協(xié)議報(bào)文的出接口所在的設(shè)備;
目標(biāo)設(shè)備的交換芯片根據(jù)所接收協(xié)議報(bào)文的VLAN標(biāo)簽確定目標(biāo)VLAN,所述目標(biāo)VLAN是所述協(xié)議報(bào)文所屬的VLAN,并根據(jù)所述目標(biāo)VLAN確定目標(biāo)阻塞組,所述目標(biāo)阻塞組是所述協(xié)議報(bào)文所屬VLAN所加入的阻塞組;
目標(biāo)設(shè)備的交換芯片判斷自身所保存的VLAN允許列表是否包含所述目標(biāo)VLAN,如果是,則繼續(xù)判斷在所述目標(biāo)設(shè)備的交換芯片保存的阻塞組信息中,所述目標(biāo)設(shè)備的出接口是否將目標(biāo)阻塞組配置為轉(zhuǎn)發(fā)狀態(tài),如果是,則在摘掉所述協(xié)議報(bào)文的專用VLAN標(biāo)簽后,通過所述目標(biāo)設(shè)備的出接口發(fā)送所述協(xié)議報(bào)文。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
如果目標(biāo)設(shè)備的交換芯片判斷自身所保存的VLAN允許列表并不包含所述目標(biāo)VLAN,則丟棄所述目標(biāo)VLAN對應(yīng)的協(xié)議報(bào)文。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
如果目標(biāo)設(shè)備的交換芯片判斷在所述目標(biāo)設(shè)備的交換芯片保存的阻塞組信息中,所述目標(biāo)設(shè)備的出接口并未將目標(biāo)阻塞組配置為轉(zhuǎn)發(fā)狀態(tài),則丟棄所述目標(biāo)VLAN對應(yīng)的協(xié)議報(bào)文。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述專用VLAN,包括:
VLAN 4095。
5.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,所述方法還包括:
在所述目標(biāo)設(shè)備的交換芯片丟棄所述目標(biāo)VLAN對應(yīng)的協(xié)議報(bào)文后,目標(biāo)設(shè)備的交換芯片向主用設(shè)備的CPU反饋發(fā)送結(jié)果。
6.一種VSM系統(tǒng)中發(fā)送協(xié)議報(bào)文的系統(tǒng),其特征在于,所述系統(tǒng)應(yīng)用于VSM系統(tǒng),所述VSM系統(tǒng)包含一臺主用設(shè)備以及多臺與所述主用設(shè)備連接的備用設(shè)備,所述主用設(shè)備和備用設(shè)備均包含有交換芯片、出接口和級聯(lián)口,其中,任一設(shè)備上的交換芯片與該設(shè)備上的出接口和級聯(lián)口相關(guān)聯(lián),并保存有所關(guān)聯(lián)的出接口和級聯(lián)口所允許通過的VLAN的VLAN允許列表,以及該設(shè)備上的出接口和級聯(lián)口所配置的阻塞組信息,其中,在任一設(shè)備的交換芯片所保存的VLAN允許列表中均包含同一專用VLAN,所述專用VLAN為VSM系統(tǒng)發(fā)送協(xié)議報(bào)文的專用VLAN,不可被用戶更改,所述專用VLAN被加入專用阻塞組且為該專用阻塞組中的唯一成員,所述專用阻塞組是VSM系統(tǒng)發(fā)送協(xié)議報(bào)文時(shí),為所述主用設(shè)備的出接口和級聯(lián)口以及備用設(shè)備的出接口和級聯(lián)口配置的專用阻塞組,不可被用戶更改,在任一設(shè)備的交換芯片所保存的阻塞組信息中,所述主用設(shè)備的出接口和級聯(lián)口以及備用設(shè)備的出接口和級聯(lián)口均將專用阻塞組配置為轉(zhuǎn)發(fā)狀態(tài),所述系統(tǒng)包括:
主用設(shè)備的CPU,用于給協(xié)議報(bào)文添加專用VLAN的標(biāo)簽;還用于將所述協(xié)議報(bào)文發(fā)送至目標(biāo)設(shè)備的交換芯片,所述目標(biāo)設(shè)備是所述協(xié)議報(bào)文的出接口所在的設(shè)備,可以是主用設(shè)備,也可以是備用設(shè)備;
主用設(shè)備的交換芯片以及備用設(shè)備的交換芯片,用于根據(jù)所接收協(xié)議報(bào)文的VLAN標(biāo)簽確定目標(biāo)VLAN,所述目標(biāo)VLAN是所述協(xié)議報(bào)文所屬的VLAN,并根據(jù)所述目標(biāo)VLAN確定目標(biāo)阻塞組,所述目標(biāo)阻塞組是所述協(xié)議報(bào)文所屬VLAN所加入的阻塞組;還用于判斷自身所保存的VLAN允許列表是否包含所述目標(biāo)VLAN,如果是,則繼續(xù)判斷在自身所保存的阻塞組信息中,自身所在設(shè)備的出接口是否將目標(biāo)阻塞組配置為轉(zhuǎn)發(fā)狀態(tài),如果是,則在摘掉所述協(xié)議報(bào)文的專用VLAN標(biāo)簽后,通過自身所在設(shè)備的出接口發(fā)送所述協(xié)議報(bào)文。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,
所述主用設(shè)備的交換芯片以及備用設(shè)備的交換芯片,還用于在判斷自身所保存的VLAN允許列表并不包含所述目標(biāo)VLAN時(shí),丟棄所述目標(biāo)VLAN對應(yīng)的協(xié)議報(bào)文。
8.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,
所述主用設(shè)備的交換芯片以及備用設(shè)備的交換芯片,還用于當(dāng)判斷得出,在自身保存的阻塞組信息中,自身所在設(shè)備的出接口并未將目標(biāo)阻塞組配置為轉(zhuǎn)發(fā)狀態(tài)時(shí),丟棄所述目標(biāo)VLAN對應(yīng)的協(xié)議報(bào)文。
9.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述專用VLAN,包括:
VLAN 4095。
10.根據(jù)權(quán)利要求7或8所述的系統(tǒng),其特征在于,
所述主用設(shè)備的交換芯片以及備用設(shè)備的交換芯片,還用于在丟棄所述目標(biāo)VLAN對應(yīng)的協(xié)議報(bào)文后,向主用設(shè)備的CPU反饋發(fā)送結(jié)果。