欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種網(wǎng)關(guān)設(shè)備身份設(shè)置的方法及管理網(wǎng)關(guān)設(shè)備與流程

文檔序號:12661804閱讀:189來源:國知局
一種網(wǎng)關(guān)設(shè)備身份設(shè)置的方法及管理網(wǎng)關(guān)設(shè)備與流程
本發(fā)明涉及計算機(jī)網(wǎng)絡(luò)領(lǐng)域,尤其涉及一種網(wǎng)關(guān)設(shè)備身份設(shè)置的方法及管理網(wǎng)關(guān)設(shè)備。

背景技術(shù):
隨著電腦技術(shù)的不斷發(fā)展,網(wǎng)絡(luò)已經(jīng)成為人們?nèi)粘I钪斜夭豢缮俚膽?yīng)用,隨著計算機(jī)網(wǎng)絡(luò)技術(shù)的不斷普及,網(wǎng)絡(luò)中的流量負(fù)載日益加重,加劇了虛擬網(wǎng)關(guān)設(shè)備的工作量?,F(xiàn)有的多個網(wǎng)關(guān)設(shè)備通過多網(wǎng)關(guān)負(fù)載分擔(dān)協(xié)議實(shí)現(xiàn)多網(wǎng)關(guān)設(shè)備分擔(dān)流量負(fù)載,多個網(wǎng)關(guān)設(shè)備需要通過協(xié)議協(xié)商出一個活動虛擬網(wǎng)關(guān)設(shè)備負(fù)責(zé)答復(fù)客戶端的ARP(AddressResolutionProtocol,地址解析協(xié)議)請求,并為客戶端分配不同的虛擬MAC(Medium/MediaAccessControl,介質(zhì)訪問控制)地址,其余的分擔(dān)網(wǎng)關(guān)設(shè)備作為活躍虛擬轉(zhuǎn)發(fā)設(shè)備負(fù)責(zé)管理活動虛擬網(wǎng)關(guān)設(shè)備分配的客戶端,當(dāng)其中的一臺活躍虛擬轉(zhuǎn)發(fā)設(shè)備出現(xiàn)故障時,同樣需要通過協(xié)議協(xié)商選取其余的活躍虛擬轉(zhuǎn)發(fā)設(shè)備中的一臺來代替該出現(xiàn)故障的活躍虛擬轉(zhuǎn)發(fā)設(shè)備管理該出現(xiàn)故障的活躍虛擬轉(zhuǎn)發(fā)設(shè)備的客戶端。由于在實(shí)現(xiàn)的過程中都需要通過協(xié)議協(xié)商,增加了選取過程的復(fù)雜度,從而降低了業(yè)務(wù)機(jī)制處理的效率,使得在實(shí)現(xiàn)多網(wǎng)關(guān)設(shè)備分擔(dān)流量負(fù)載的過程中不夠智能化。

技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例的目的在于提供一種網(wǎng)關(guān)設(shè)備身份設(shè)置的方法及管理網(wǎng)關(guān)設(shè)備。為了解決上述技術(shù)問題,本發(fā)明第一方面提供了一種網(wǎng)關(guān)設(shè)備身份設(shè)置的方法,可包括:獲取網(wǎng)關(guān)設(shè)備的協(xié)商報文;獲取所述協(xié)商報文中攜帶的網(wǎng)關(guān)設(shè)備優(yōu)先級;根據(jù)所述網(wǎng)關(guān)設(shè)備優(yōu)先級設(shè)置所述網(wǎng)關(guān)設(shè)備的成員身份?;诘谝环矫妫诘谝环矫娴牡谝环N可行的實(shí)施方式中,所述獲取網(wǎng)關(guān)設(shè)備的協(xié)商報文之前,還包括:在虛擬集群中設(shè)置負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組,獲取所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中包含的設(shè)備信息和資源信息,其中,所述設(shè)備信息包括客戶端信息和網(wǎng)關(guān)設(shè)備信息,所述資源信息包括所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的多個虛擬介質(zhì)訪問控制MAC地址;所述網(wǎng)關(guān)設(shè)備為負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中的網(wǎng)關(guān)設(shè)備?;诘谝环矫娴牡谝环N可行的實(shí)施方式,在第一方面的第二種可行的實(shí)施方式中,所述獲取網(wǎng)關(guān)設(shè)備的協(xié)商報文,可包括:如果檢測到網(wǎng)關(guān)設(shè)備加入負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組,則獲取所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的協(xié)商報文?;诘谝环矫娴牡诙N可行的實(shí)施方式,在第一方面的第三種可行的實(shí)施方式中,所述根據(jù)所述網(wǎng)關(guān)設(shè)備優(yōu)先級設(shè)置所述網(wǎng)關(guān)設(shè)備的成員身份,可包括:如果所述網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級小于自身的網(wǎng)關(guān)設(shè)備優(yōu)先級,則設(shè)置所述網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備;如果所述網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級大于自身的網(wǎng)關(guān)設(shè)備優(yōu)先級,則設(shè)置所述網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備。基于第一方面或第一方面的第一種可行的實(shí)施方式,在第一方面的第四種可行的實(shí)施方式中,所述獲取網(wǎng)關(guān)設(shè)備的協(xié)商報文,可包括:如果自身當(dāng)前的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備,并且自身出現(xiàn)故障時,則獲取網(wǎng)關(guān)設(shè)備的協(xié)商報文?;诘谝环矫娴牡谒姆N可行的實(shí)施方式,在第一方面的第五種可行的實(shí)施方式中,所述根據(jù)所述網(wǎng)關(guān)設(shè)備優(yōu)先級設(shè)置所述網(wǎng)關(guān)設(shè)備的成員身份,可包括:設(shè)置所述網(wǎng)關(guān)設(shè)備優(yōu)先級最高的網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備?;诘谝环矫婊虻谝环矫娴牡谝环N可行的實(shí)施方式,在第一方面的第六種可行的實(shí)施方式中,所述獲取網(wǎng)關(guān)設(shè)備的協(xié)商報文,可包括:如果自身當(dāng)前的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備,并且任一所述成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備出現(xiàn)故障時,則獲取其它所述成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備的協(xié)商報文。基于第一方面的第六種可行的實(shí)施方式,在第一方面的第七種可行的實(shí)施方式中,所述根據(jù)所述網(wǎng)關(guān)設(shè)備優(yōu)先級設(shè)置所述網(wǎng)關(guān)設(shè)備的成員身份,可包括:在所述成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備中,設(shè)置網(wǎng)關(guān)設(shè)備優(yōu)先級最高的網(wǎng)關(guān)設(shè)備代替所述出現(xiàn)故障的網(wǎng)關(guān)設(shè)備?;诘谝环矫娴牡谝环N可行的實(shí)施方式,在第一方面的第八種可行的實(shí)施方式中,所述方法還包括:如果所述網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備,則將設(shè)備信息和資源信息發(fā)送給所述網(wǎng)關(guān)設(shè)備?;诘谝环矫娴牡谝环N可行的實(shí)施方式,在第一方面的第九種可行的實(shí)施方式中,所述方法還包括:如果所述網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備,則從所述資源信息中為所述網(wǎng)關(guān)設(shè)備分配虛擬MAC地址,并根據(jù)設(shè)備信息為至少一個客戶端分配所述虛擬MAC地址。本發(fā)明第二方面提供了一種管理網(wǎng)關(guān)設(shè)備,可包括報文獲取模塊、優(yōu)先級獲取模塊和身份設(shè)置模塊,其中:所述報文獲取模塊,用于獲取網(wǎng)關(guān)設(shè)備的協(xié)商報文;所述優(yōu)先級獲取模塊,用于獲取所述協(xié)商報文中攜帶的網(wǎng)關(guān)設(shè)備優(yōu)先級;所述身份設(shè)置模塊,用于根據(jù)所述網(wǎng)關(guān)設(shè)備優(yōu)先級設(shè)置所述網(wǎng)關(guān)設(shè)備的成員身份。基于第二方面,在第二方面的第一種可行的實(shí)施方式中,所述設(shè)備還包括網(wǎng)關(guān)組設(shè)置模塊:所述網(wǎng)關(guān)組設(shè)置模塊,用于在虛擬集群中設(shè)置負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組,獲取所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中包含的設(shè)備信息和資源信息,其中,所述設(shè)備信息包括客戶端信息和網(wǎng)關(guān)設(shè)備信息,所述資源信息包括所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的多個虛擬媒介接入控制MAC地址;所述網(wǎng)關(guān)設(shè)備為負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中的網(wǎng)關(guān)設(shè)備。基于第二方面的第一種可行的實(shí)施方式,在第二方面的第二種可行的實(shí)施方式中,所述報文獲取模塊包括第一獲取單元:所述第一獲取單元,用于如果檢測到網(wǎng)關(guān)設(shè)備加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組,則獲取所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的協(xié)商報文?;诘诙矫娴牡诙N可行的實(shí)施方式,在第二方面的第三種可行的實(shí)施方式中,所述身份設(shè)置模塊包括第一設(shè)置單元,其中:所述第一設(shè)置單元,用于如果所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級小于自身的網(wǎng)關(guān)設(shè)備優(yōu)先級,則設(shè)置所述網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備;所述第一設(shè)置單元還用于如果所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級大于自身的網(wǎng)關(guān)設(shè)備優(yōu)先級,則設(shè)置所述網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備?;诘诙矫婊虻诙矫娴牡谝环N可行的實(shí)施方式,在第二方面的第四種可行的實(shí)施方式中,所述報文獲取模塊還包括第二獲取單元:所述第二獲取單元,用于如果自身當(dāng)前的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備,并且自身出現(xiàn)故障時,則獲取網(wǎng)關(guān)設(shè)備的協(xié)商報文?;诘诙矫娴牡谒姆N可行的實(shí)施方式,在第二方面的第五種可行的實(shí)施方式中,所述身份設(shè)置模塊還包括第二設(shè)置單元:所述第二設(shè)置單元,用于設(shè)置所述網(wǎng)關(guān)設(shè)備優(yōu)先級最高的網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備?;诘诙矫婊虻诙矫娴牡谝环N可行的實(shí)施方式,在第二方面的第六種可行的實(shí)施方式中,所述報文獲取模塊還包括第三獲取單元:所述第三獲取單元,用于如果自身當(dāng)前的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備,并且任一所述成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備出現(xiàn)故障時,則獲取其它所述成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備的協(xié)商報文?;诘诙矫娴牡诹N可行的實(shí)施方式,在第二方面的第七種可行的實(shí)施方式中,所述身份設(shè)置模塊還包括第三設(shè)置單元:所述第三設(shè)置單元,用于在所述成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備中,設(shè)置網(wǎng)關(guān)設(shè)備優(yōu)先級最高的網(wǎng)關(guān)設(shè)備代替所述出現(xiàn)故障的網(wǎng)關(guān)設(shè)備?;诘诙矫娴牡谝环N可行的實(shí)施方式,在第二方面的第八種可行的實(shí)施方式中,所述設(shè)備還包括信息發(fā)送模塊:所述信息發(fā)送模塊,用于如果所述網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備,則將設(shè)備信息和資源信息發(fā)送給所述網(wǎng)關(guān)設(shè)備?;诘诙矫娴牡谝环N可行的實(shí)施方式,在第二方面的第九種可行的實(shí)施方式中,所述設(shè)備還包括地址分配模塊:所述地址分配模塊,用于如果所述網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備,則從所述資源信息中為所述網(wǎng)關(guān)設(shè)備分配虛擬MAC地址,并根據(jù)設(shè)備信息為至少一個客戶端分配所述虛擬MAC地址。本發(fā)明一些可行的實(shí)施方式,可應(yīng)用于控制與轉(zhuǎn)發(fā)分離的場景中,控制器從所述資源信息中為所述網(wǎng)關(guān)設(shè)備分配虛擬MAC地址,指導(dǎo)轉(zhuǎn)發(fā),并根據(jù)設(shè)備信息為至少一個客戶端分配所述虛擬MAC地址,實(shí)現(xiàn)控制與轉(zhuǎn)發(fā)的分離。通過用戶對多個網(wǎng)關(guān)設(shè)備預(yù)設(shè)網(wǎng)關(guān)設(shè)備優(yōu)先級,設(shè)置網(wǎng)關(guān)設(shè)備的成員身份為活動虛擬網(wǎng)關(guān)設(shè)備或活動虛擬轉(zhuǎn)發(fā)設(shè)備,無需再運(yùn)行協(xié)議協(xié)商的過程,減少了選取過程的復(fù)雜度,提高了業(yè)務(wù)機(jī)制處理的效率,使得在實(shí)現(xiàn)多網(wǎng)關(guān)設(shè)備分擔(dān)流量負(fù)載的過程中更加智能化。附圖說明為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明實(shí)施例提供的一種網(wǎng)關(guān)設(shè)備身份設(shè)置的方法的流程示意圖;圖2是本發(fā)明實(shí)施例提供的另一種網(wǎng)關(guān)設(shè)備身份設(shè)置的方法的流程示意圖;圖3是本發(fā)明實(shí)施例提供的又一種網(wǎng)關(guān)設(shè)備身份設(shè)置的方法的流程示意圖;圖4是本發(fā)明實(shí)施例提供的又一種網(wǎng)關(guān)設(shè)備身份設(shè)置的方法的流程示意圖;圖5是本發(fā)明實(shí)施例提供的又一種網(wǎng)關(guān)設(shè)備身份設(shè)置的方法的流程示意圖;圖6是本發(fā)明實(shí)施例提供的一種管理網(wǎng)關(guān)設(shè)備的結(jié)構(gòu)示意圖;圖7是本發(fā)明實(shí)施例提供的另一種管理網(wǎng)關(guān)設(shè)備的結(jié)構(gòu)示意圖;圖8是本發(fā)明實(shí)施例提供的報文獲取模塊的結(jié)構(gòu)示意圖;圖9是本發(fā)明實(shí)施例提供的身份設(shè)置模塊的結(jié)構(gòu)示意圖;圖10為本發(fā)明實(shí)施例提供的一種基于計算機(jī)系統(tǒng)的管理網(wǎng)關(guān)設(shè)備的結(jié)構(gòu)示意圖。具體實(shí)施方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。在本發(fā)明實(shí)施例中,在多網(wǎng)關(guān)流量負(fù)載分擔(dān)的初始搭建中,可選的,用戶在虛擬集群中選定一個網(wǎng)關(guān)設(shè)備作為設(shè)置其他網(wǎng)關(guān)設(shè)備身份的設(shè)備(以下稱為管理網(wǎng)關(guān)設(shè)備),并將所述管理網(wǎng)關(guān)設(shè)備的成員身份設(shè)定為活動虛擬網(wǎng)關(guān)設(shè)備。本發(fā)明的實(shí)施例,可應(yīng)用于控制與轉(zhuǎn)發(fā)分離的場景中,控制器從資源信息中為網(wǎng)關(guān)設(shè)備分配虛擬MAC地址,指導(dǎo)轉(zhuǎn)發(fā),并根據(jù)設(shè)備信息為至少一個客戶端分配虛擬MAC地址,實(shí)現(xiàn)控制與轉(zhuǎn)發(fā)的分離。請參見圖1,本發(fā)明實(shí)施例提供的一種網(wǎng)關(guān)設(shè)備身份設(shè)置的方法,包括:S101,獲取網(wǎng)關(guān)設(shè)備的協(xié)商報文;具體的,所述協(xié)商報文包括所述網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級,所述網(wǎng)關(guān)設(shè)備優(yōu)先級可以是用戶根據(jù)所述網(wǎng)關(guān)設(shè)備的性能指數(shù)設(shè)定的優(yōu)先級參數(shù),有以下三種情況需要獲取網(wǎng)關(guān)設(shè)備的協(xié)商報文:1、當(dāng)虛擬集群中有網(wǎng)關(guān)設(shè)備需要對所述管理網(wǎng)關(guān)設(shè)備進(jìn)行多網(wǎng)關(guān)流量負(fù)載分擔(dān)時,所述管理網(wǎng)關(guān)設(shè)備獲取所述該網(wǎng)關(guān)設(shè)備的協(xié)商報文;2、當(dāng)所述管理網(wǎng)關(guān)設(shè)備出現(xiàn)故障時,所述管理網(wǎng)關(guān)設(shè)備獲取多網(wǎng)關(guān)流量負(fù)載分擔(dān)的多個網(wǎng)關(guān)設(shè)備中成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備的協(xié)商報文;3、當(dāng)多網(wǎng)關(guān)流量負(fù)載分擔(dān)的多個網(wǎng)關(guān)設(shè)備中任一成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備出現(xiàn)故障時,則所述管理網(wǎng)關(guān)設(shè)備獲取其它成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備的協(xié)商報文。需要說明的是,當(dāng)虛擬集群中有網(wǎng)關(guān)設(shè)備需要對所述管理網(wǎng)關(guān)設(shè)備進(jìn)行多網(wǎng)關(guān)流量負(fù)載分擔(dān)時,所述對所述管理網(wǎng)關(guān)設(shè)備進(jìn)行多網(wǎng)關(guān)流量負(fù)載分擔(dān)的網(wǎng)關(guān)設(shè)備向所述管理網(wǎng)關(guān)設(shè)備發(fā)送協(xié)商報文,以請求加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組;如果多網(wǎng)關(guān)流量負(fù)載分擔(dān)中已經(jīng)存在成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備,當(dāng)所述管理網(wǎng)關(guān)設(shè)備出現(xiàn)故障時,向成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備請求協(xié)商報文;如果多網(wǎng)關(guān)流量負(fù)載分擔(dān)中已經(jīng)存在成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備,多網(wǎng)關(guān)流量負(fù)載分擔(dān)的多個網(wǎng)關(guān)設(shè)備中任一成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備出現(xiàn)故障時,所述管理網(wǎng)關(guān)設(shè)備向其它所述成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備請求協(xié)商報文。S102,獲取所述協(xié)商報文中攜帶的網(wǎng)關(guān)設(shè)備優(yōu)先級;具體的,從所述協(xié)商報文中獲取網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級。S103,根據(jù)所述網(wǎng)關(guān)設(shè)備優(yōu)先級設(shè)置所述網(wǎng)關(guān)設(shè)備的成員身份;具體的,所述成員身份包括活躍虛擬網(wǎng)關(guān)設(shè)備和活躍虛擬轉(zhuǎn)發(fā)設(shè)備,根據(jù)獲取到的網(wǎng)關(guān)設(shè)備協(xié)商報文中的網(wǎng)關(guān)設(shè)備優(yōu)先級設(shè)置所述網(wǎng)關(guān)設(shè)備的成員身份,具體設(shè)置方式可以為:1、當(dāng)虛擬集群中有網(wǎng)關(guān)設(shè)備需要對所述管理網(wǎng)關(guān)設(shè)備進(jìn)行多網(wǎng)關(guān)流量負(fù)載分擔(dān)時,如果獲取到的所述對所述管理網(wǎng)關(guān)設(shè)備進(jìn)行多網(wǎng)關(guān)流量負(fù)載分擔(dān)的網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級小于所述管理網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級,則所述管理網(wǎng)關(guān)設(shè)備設(shè)置所述對所述管理網(wǎng)關(guān)設(shè)備進(jìn)行多網(wǎng)關(guān)流量負(fù)載分擔(dān)的網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備;如果獲取到的所述對所述管理網(wǎng)關(guān)設(shè)備進(jìn)行多網(wǎng)關(guān)流量負(fù)載分擔(dān)的網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級大于所述管理網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級,則所述管理網(wǎng)關(guān)設(shè)備設(shè)置所述對所述管理網(wǎng)關(guān)設(shè)備進(jìn)行多網(wǎng)關(guān)流量負(fù)載分擔(dān)的網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備;需要說明的是,如果所述管理網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級與所述對所述管理網(wǎng)關(guān)設(shè)備進(jìn)行多網(wǎng)關(guān)流量負(fù)載分擔(dān)的網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級相同,可選的,通過比較系統(tǒng)MAC地址的大?。喝绻龉芾砭W(wǎng)關(guān)設(shè)備的系統(tǒng)MAC地址大于所述對所述管理網(wǎng)關(guān)設(shè)備進(jìn)行多網(wǎng)關(guān)流量負(fù)載分擔(dān)的網(wǎng)關(guān)設(shè)備的系統(tǒng)MAC地址,則所述管理網(wǎng)關(guān)設(shè)備設(shè)置所述對所述管理網(wǎng)關(guān)設(shè)備進(jìn)行多網(wǎng)關(guān)流量負(fù)載分擔(dān)的網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備;如果所述管理網(wǎng)關(guān)設(shè)備的系統(tǒng)MAC地址小于所述對所述管理網(wǎng)關(guān)設(shè)備進(jìn)行多網(wǎng)關(guān)流量負(fù)載分擔(dān)的網(wǎng)關(guān)設(shè)備的系統(tǒng)MAC地址,則所述管理網(wǎng)關(guān)設(shè)備設(shè)置所述對所述管理網(wǎng)關(guān)設(shè)備進(jìn)行多網(wǎng)關(guān)流量負(fù)載分擔(dān)的網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備。2、如果多網(wǎng)關(guān)流量負(fù)載分擔(dān)中已經(jīng)存在成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備,當(dāng)管理網(wǎng)關(guān)設(shè)備出現(xiàn)故障時,所述管理網(wǎng)關(guān)設(shè)備根據(jù)獲取的多網(wǎng)關(guān)流量負(fù)載分擔(dān)中所有網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級,設(shè)置所述網(wǎng)關(guān)設(shè)備優(yōu)先級最高的網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備。3、如果多網(wǎng)關(guān)流量負(fù)載分擔(dān)中已經(jīng)存在成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備,多網(wǎng)關(guān)流量負(fù)載分擔(dān)的多個網(wǎng)關(guān)設(shè)備中任一成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備出現(xiàn)故障時,所述管理網(wǎng)關(guān)設(shè)備根據(jù)獲取的多網(wǎng)關(guān)流量負(fù)載分擔(dān)中其余成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級,設(shè)置所述網(wǎng)關(guān)設(shè)備優(yōu)先級最高的網(wǎng)關(guān)設(shè)備代替所述出現(xiàn)故障的網(wǎng)關(guān)設(shè)備,此時,所述網(wǎng)關(guān)設(shè)備優(yōu)先級最高的網(wǎng)關(guān)設(shè)備的成員身份仍然為活躍虛擬轉(zhuǎn)發(fā)設(shè)備;還可以通過用戶在虛擬集群中設(shè)置一臺網(wǎng)關(guān)設(shè)備代替所述出現(xiàn)故障的網(wǎng)關(guān)設(shè)備,所述管理網(wǎng)關(guān)設(shè)備將用戶在虛擬集群中設(shè)置的網(wǎng)關(guān)設(shè)備設(shè)置為活躍虛擬轉(zhuǎn)發(fā)設(shè)備。根據(jù)上述三種情況,所述管理網(wǎng)關(guān)設(shè)備將網(wǎng)關(guān)設(shè)備的成員身份通過VRRP(VirtualRouterRedundancyProtocol,虛擬路由器冗余協(xié)議)報文發(fā)送至所述網(wǎng)關(guān)設(shè)備。本發(fā)明的實(shí)施例,可應(yīng)用于控制與轉(zhuǎn)發(fā)分離的場景中,控制器從資源信息中為網(wǎng)關(guān)設(shè)備分配虛擬MAC地址,指導(dǎo)轉(zhuǎn)發(fā),并根據(jù)設(shè)備信息為至少一個客戶端分配虛擬MAC地址,實(shí)現(xiàn)控制與轉(zhuǎn)發(fā)的分離。在本發(fā)明實(shí)施例中,通過用戶對多個網(wǎng)關(guān)設(shè)備預(yù)設(shè)的網(wǎng)關(guān)設(shè)備優(yōu)先級,設(shè)置網(wǎng)關(guān)設(shè)備的成員身份為活動虛擬網(wǎng)關(guān)設(shè)備或活動虛擬轉(zhuǎn)發(fā)設(shè)備,無需再運(yùn)行協(xié)議協(xié)商的過程,減少了選取過程的復(fù)雜度,提高了業(yè)務(wù)機(jī)制處理的效率,使得在實(shí)現(xiàn)多網(wǎng)關(guān)設(shè)備分擔(dān)流量負(fù)載的過程中更加智能化。請參見圖2,本發(fā)明實(shí)施例另一種網(wǎng)關(guān)設(shè)備身份設(shè)置的方法,包括:S201,在虛擬集群中設(shè)置負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組,獲取所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中的設(shè)備信息和資源信息。其中,所述設(shè)備信息包括客戶端信息和網(wǎng)關(guān)設(shè)備信息。所述資源信息包括虛擬MAC地址,所述網(wǎng)關(guān)設(shè)備為負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中的網(wǎng)關(guān)設(shè)備。具體的,管理網(wǎng)關(guān)設(shè)備在虛擬集群中設(shè)置負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組時,所述管理網(wǎng)關(guān)設(shè)備作為所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的活躍虛擬網(wǎng)關(guān)設(shè)備,為所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組設(shè)置唯一標(biāo)識,并獲取所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中包含的設(shè)備信息和資源信息。其中,所述設(shè)備信息包括所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中的客戶端信息和網(wǎng)關(guān)設(shè)備信息,所述資源信息包括所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的多個虛擬MAC地址。需要說明的是,用戶可以通過對虛擬集群中的一些網(wǎng)關(guān)設(shè)備設(shè)置所述標(biāo)識,這些網(wǎng)關(guān)設(shè)備可以通過所述標(biāo)識查找到所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組,并向所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中的所述管理網(wǎng)關(guān)設(shè)備發(fā)送協(xié)商報文,以請求加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組;如果所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中已經(jīng)存在成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備,當(dāng)管理網(wǎng)關(guān)設(shè)備出現(xiàn)故障時,向所述成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備請求協(xié)商報文;如果所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中已經(jīng)存在成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備,當(dāng)所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中任一成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備出現(xiàn)故障時,管理網(wǎng)關(guān)設(shè)備向其它所述成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備請求協(xié)商報文。其中,所述管理網(wǎng)關(guān)設(shè)備和所述網(wǎng)關(guān)設(shè)備均為負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中的網(wǎng)關(guān)設(shè)備。S202,獲取網(wǎng)關(guān)設(shè)備的協(xié)商報文。具體的,所述協(xié)商報文包括網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級,所述網(wǎng)關(guān)設(shè)備優(yōu)先級可以為用戶根據(jù)所述網(wǎng)關(guān)設(shè)備的性能指數(shù)設(shè)定的優(yōu)先級參數(shù),有以下三種情況需要獲取網(wǎng)關(guān)設(shè)備的協(xié)商報文:1、當(dāng)虛擬集群中有網(wǎng)關(guān)設(shè)備需要進(jìn)入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組時,所述管理網(wǎng)關(guān)設(shè)備獲取所述需要進(jìn)入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的協(xié)商報文;2、當(dāng)管理網(wǎng)關(guān)設(shè)備出現(xiàn)故障時,獲取負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備的協(xié)商報文;3、當(dāng)所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中任一成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備出現(xiàn)故障時,則所述管理網(wǎng)關(guān)設(shè)備獲取其它所述成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備的協(xié)商報文。S203,獲取所述協(xié)商報文中攜帶的網(wǎng)關(guān)設(shè)備優(yōu)先級。具體的,從所述協(xié)商報文中獲取網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級。S204,根據(jù)所述網(wǎng)關(guān)設(shè)備優(yōu)先級設(shè)置所述網(wǎng)關(guān)設(shè)備的成員身份。具體的,如果有網(wǎng)關(guān)設(shè)備加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組,則所述管理網(wǎng)關(guān)設(shè)備確定所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級是否小于自身的網(wǎng)關(guān)設(shè)備優(yōu)先級;如果是,則設(shè)置所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備;如果否,則設(shè)置所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備;需要說明的是,如果所述管理網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級與所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級相同,可選的通過比較系統(tǒng)MAC地址的大?。喝绻龉芾砭W(wǎng)關(guān)設(shè)備的系統(tǒng)MAC地址大于所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的系統(tǒng)MAC地址,則所述管理網(wǎng)關(guān)設(shè)備設(shè)置所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備;如果所述管理網(wǎng)關(guān)設(shè)備的系統(tǒng)MAC地址小于所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的系統(tǒng)MAC地址,則所述管理網(wǎng)關(guān)設(shè)備設(shè)置所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備。如果所述管理網(wǎng)關(guān)設(shè)備出現(xiàn)故障時,所述管理網(wǎng)關(guān)設(shè)備設(shè)置所述網(wǎng)關(guān)設(shè)備優(yōu)先級最高的網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備,并且該網(wǎng)關(guān)設(shè)備成為管理網(wǎng)關(guān)設(shè)備。如果所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中任一所述成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備出現(xiàn)故障時,所述管理網(wǎng)關(guān)設(shè)備在所述成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備中,設(shè)置網(wǎng)關(guān)設(shè)備優(yōu)先級最高的網(wǎng)關(guān)設(shè)備代替所述出現(xiàn)故障的網(wǎng)關(guān)設(shè)備。S205,如果所述網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備,則將設(shè)備信息和資源信息發(fā)送給所述網(wǎng)關(guān)設(shè)備,以使所述網(wǎng)關(guān)設(shè)備根據(jù)所述設(shè)備信息和資源信息為至少一個客戶端分配虛擬MAC地址,最終使所述客戶端根據(jù)所述虛擬MAC地址查找對應(yīng)的所述網(wǎng)關(guān)設(shè)備作為業(yè)務(wù)網(wǎng)關(guān)。具體的,如果所述管理網(wǎng)關(guān)設(shè)備設(shè)置了所述網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備,則將所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中的設(shè)備信息和資源信息發(fā)送給所述網(wǎng)關(guān)設(shè)備。所述網(wǎng)關(guān)設(shè)備根據(jù)所述設(shè)備信息和資源信息為至少一個客戶端分配虛擬MAC地址,并且通過VRRP報文對客戶端群體下發(fā)自身的虛擬MAC地址,使得客戶端群體中擁有所述虛擬MAC地址的客戶端查找到所述網(wǎng)關(guān)設(shè)備作為業(yè)務(wù)網(wǎng)關(guān)。S206,如果所述網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備,則從所述資源信息中為所述網(wǎng)關(guān)設(shè)備分配虛擬MAC地址,并根據(jù)設(shè)備信息為至少一個客戶端分配所述虛擬MAC地址,以使所述客戶端根據(jù)所述虛擬MAC地址查找所述網(wǎng)關(guān)設(shè)備作為業(yè)務(wù)網(wǎng)關(guān)。具體的,如果所述管理網(wǎng)關(guān)設(shè)備設(shè)置了所述網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備,則從所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中的資源信息中分配一個虛擬MAC地址給所述網(wǎng)關(guān)設(shè)備,并根據(jù)設(shè)備信息為至少一個客戶端分配該虛擬MAC地址。所述網(wǎng)關(guān)設(shè)備通過VRRP報文對客戶端群體下發(fā)自身的虛擬MAC地址,使得客戶端群體中擁有所述虛擬MAC地址的客戶端查找到所述網(wǎng)關(guān)設(shè)備作為業(yè)務(wù)網(wǎng)關(guān)。本發(fā)明的實(shí)施例,可應(yīng)用于控制與轉(zhuǎn)發(fā)分離的場景中,控制器從資源信息中為網(wǎng)關(guān)設(shè)備分配虛擬MAC地址,指導(dǎo)轉(zhuǎn)發(fā),并根據(jù)設(shè)備信息為至少一個客戶端分配虛擬MAC地址,實(shí)現(xiàn)控制與轉(zhuǎn)發(fā)的分離。在本發(fā)明實(shí)施例中,在虛擬集群的架構(gòu)下設(shè)置負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組,通過用戶對多個網(wǎng)關(guān)設(shè)備預(yù)設(shè)的網(wǎng)關(guān)設(shè)備優(yōu)先級,設(shè)置網(wǎng)關(guān)設(shè)備的成員身份為活動虛擬網(wǎng)關(guān)設(shè)備或活動虛擬轉(zhuǎn)發(fā)設(shè)備,無需再運(yùn)行協(xié)議協(xié)商的過程,減少了選取過程的復(fù)雜度,提高了故障處理的靈活性,并且通過網(wǎng)關(guān)設(shè)備自行下發(fā)自身的虛擬MAC地址,以提供給客戶端選擇對應(yīng)的網(wǎng)關(guān)設(shè)備作為業(yè)務(wù)網(wǎng)關(guān),實(shí)現(xiàn)了設(shè)置成員身份和下發(fā)虛擬MAC地址的功能分離,提高了業(yè)務(wù)機(jī)制處理的效率,使得在實(shí)現(xiàn)多網(wǎng)關(guān)設(shè)備分擔(dān)流量負(fù)載的過程中更加智能化。請參見圖3,為本發(fā)明實(shí)施例提供又一種網(wǎng)關(guān)設(shè)備身份設(shè)置的方法的流程示意圖。如圖3所示,本發(fā)明實(shí)施例的所述方法具體應(yīng)用于當(dāng)虛擬集群中有新的網(wǎng)關(guān)設(shè)備加入負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組時的場景,該方法包括:S301,在虛擬集群中設(shè)置負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組,獲取所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中包含的設(shè)備信息和資源信息。其中,所述設(shè)備信息包括客戶端信息和網(wǎng)關(guān)設(shè)備信息。所述資源信息包括虛擬MAC地址。具體的,管理網(wǎng)關(guān)設(shè)備在虛擬集群中設(shè)置負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組時,管理網(wǎng)關(guān)設(shè)備作為所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的活躍虛擬網(wǎng)關(guān)設(shè)備,為所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組設(shè)置唯一標(biāo)識,并獲取所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中包含的設(shè)備信息和資源信息。其中,所述設(shè)備信息包括所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中的客戶端信息和網(wǎng)關(guān)設(shè)備信息。所述資源信息包括所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中的多個虛擬MAC地址。用戶可以通過對虛擬集群中的一些網(wǎng)關(guān)設(shè)備設(shè)置所述標(biāo)識,這些網(wǎng)關(guān)設(shè)備可以通過所述標(biāo)識查找到所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組,并向所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中的所述管理網(wǎng)關(guān)設(shè)備發(fā)送協(xié)商報文,以請求加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組。S302,如果檢測到網(wǎng)關(guān)設(shè)備加入負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組,則獲取所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的協(xié)商報文。具體的,如果檢測到虛擬集群中有網(wǎng)關(guān)設(shè)備加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組進(jìn)行多網(wǎng)關(guān)流量負(fù)載分擔(dān)時,獲取所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的協(xié)商報文。其中,所述協(xié)商報文包括所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級,所述網(wǎng)關(guān)設(shè)備優(yōu)先級可以為用戶根據(jù)所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的性能指數(shù)設(shè)定的優(yōu)先級參數(shù)。S303,獲取所述協(xié)商報文中攜帶的網(wǎng)關(guān)設(shè)備優(yōu)先級;具體的,從所述協(xié)商報文中獲取所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級。S304,如果所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級小于自身的網(wǎng)關(guān)設(shè)備優(yōu)先級,則設(shè)置所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備;具體的,如果所述管理網(wǎng)關(guān)設(shè)備判斷加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級小于自身的網(wǎng)關(guān)設(shè)備優(yōu)先級,則設(shè)置所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備。需要說明的是,如果所述管理網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級與所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級相同,可選的通過比較系統(tǒng)MAC地址的大?。喝绻龉芾砭W(wǎng)關(guān)設(shè)備的系統(tǒng)MAC地址大于所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的系統(tǒng)MAC地址,則所述管理網(wǎng)關(guān)設(shè)備設(shè)置所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備;如果所述管理網(wǎng)關(guān)設(shè)備的系統(tǒng)MAC地址小于所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的系統(tǒng)MAC地址,則所述管理網(wǎng)關(guān)設(shè)備設(shè)置所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備。S305,如果所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備,則從所述資源信息中為所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備分配虛擬MAC地址,并根據(jù)設(shè)備信息為至少一個客戶端分配所述虛擬MAC地址,以使所述客戶端根據(jù)所述虛擬MAC地址查找所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備作為業(yè)務(wù)網(wǎng)關(guān);具體的,如果所述管理網(wǎng)關(guān)設(shè)備設(shè)置了所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備,則從所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中的資源信息中分配一個虛擬MAC地址給所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備,并根據(jù)設(shè)備信息為至少一個客戶端分配該虛擬MAC地址。所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備通過VRRP報文對客戶端群體下發(fā)自身的虛擬MAC地址,使得客戶端群體中擁有所述虛擬MAC地址的客戶端查找到所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備作為業(yè)務(wù)網(wǎng)關(guān)。S306,如果所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級大于自身的網(wǎng)關(guān)設(shè)備優(yōu)先級,則設(shè)置所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備;具體的,如果所述管理網(wǎng)關(guān)設(shè)備判斷加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級大于自身的網(wǎng)關(guān)設(shè)備優(yōu)先級,則設(shè)置所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備。S307,如果所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備,則將設(shè)備信息和資源信息發(fā)送給所述網(wǎng)關(guān)設(shè)備,以使所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備根據(jù)所述設(shè)備信息和資源信息為至少一個客戶端分配虛擬MAC地址,最終使所述客戶端根據(jù)所述虛擬MAC地址查找對應(yīng)的所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備作為業(yè)務(wù)網(wǎng)關(guān);具體的,如果所述管理網(wǎng)關(guān)設(shè)備設(shè)置了所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備,則將所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中的設(shè)備信息和資源信息發(fā)送給所述網(wǎng)關(guān)設(shè)備,此時,所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備成為管理網(wǎng)關(guān)設(shè)備。所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備成為管理網(wǎng)關(guān)設(shè)備后,所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備根據(jù)所述設(shè)備信息和資源信息為至少一個客戶端分配虛擬MAC地址,并且通過VRRP報文對客戶端群體下發(fā)自身的虛擬MAC地址,使得客戶端群體中擁有所述虛擬MAC地址的客戶端查找到所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備作為業(yè)務(wù)網(wǎng)關(guān)。本發(fā)明的實(shí)施例,可應(yīng)用于控制與轉(zhuǎn)發(fā)分離的場景中,控制器從資源信息中為網(wǎng)關(guān)設(shè)備分配虛擬MAC地址,指導(dǎo)轉(zhuǎn)發(fā),并根據(jù)設(shè)備信息為至少一個客戶端分配虛擬MAC地址,實(shí)現(xiàn)控制與轉(zhuǎn)發(fā)的分離。在本發(fā)明實(shí)施例中,在虛擬集群的架構(gòu)下設(shè)置負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組,通過用戶對多個網(wǎng)關(guān)設(shè)備預(yù)設(shè)的網(wǎng)關(guān)設(shè)備優(yōu)先級,設(shè)置網(wǎng)關(guān)設(shè)備的成員身份為活動虛擬網(wǎng)關(guān)設(shè)備或活動虛擬轉(zhuǎn)發(fā)設(shè)備,無需再運(yùn)行協(xié)議協(xié)商的過程,減少了選取過程的復(fù)雜度,提高了故障處理的靈活性,并且通過網(wǎng)關(guān)設(shè)備自行下發(fā)自身的虛擬MAC地址,以提供給客戶端選擇對應(yīng)的網(wǎng)關(guān)設(shè)備作為業(yè)務(wù)網(wǎng)關(guān),實(shí)現(xiàn)了設(shè)置成員身份和下發(fā)虛擬MAC地址的功能分離,提高了業(yè)務(wù)機(jī)制處理的效率,使得在實(shí)現(xiàn)多網(wǎng)關(guān)設(shè)備分擔(dān)流量負(fù)載的過程中更加智能化。請參見圖4,為本發(fā)明實(shí)施例提供又一種網(wǎng)關(guān)設(shè)備身份設(shè)置的方法的流程示意圖。如圖4所示,本發(fā)明實(shí)施例的所述方法可以應(yīng)用于當(dāng)虛擬分擔(dān)網(wǎng)關(guān)組中成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備的管理網(wǎng)關(guān)設(shè)備出現(xiàn)故障時的場景,該方法包括:S401,在虛擬集群中設(shè)置負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組,獲取所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中包含的設(shè)備信息和資源信息。其中,所述設(shè)備信息包括客戶端信息和網(wǎng)關(guān)設(shè)備信息。所述資源信息包括虛擬MAC地址,所述網(wǎng)關(guān)設(shè)備為負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中的網(wǎng)關(guān)設(shè)備。具體的,管理網(wǎng)關(guān)設(shè)備在虛擬集群中設(shè)置負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組時,管理網(wǎng)關(guān)設(shè)備作為所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的活躍虛擬網(wǎng)關(guān)設(shè)備,為所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組設(shè)置唯一標(biāo)識,并獲取所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中包含的設(shè)備信息和資源信息。其中,所述設(shè)備信息包括所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中的客戶端信息和網(wǎng)關(guān)設(shè)備信息。所述資源信息包括所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中的多個虛擬MAC地址。如果所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中已經(jīng)存在成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備,當(dāng)所述管理網(wǎng)關(guān)設(shè)備出現(xiàn)故障時,所述管理網(wǎng)關(guān)設(shè)備向所述成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備請求協(xié)商報文。S402,如果自身當(dāng)前的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備,并且自身出現(xiàn)故障時,則獲取網(wǎng)關(guān)設(shè)備的協(xié)商報文;具體的,如果所述管理網(wǎng)關(guān)設(shè)備出現(xiàn)故障時,所述管理網(wǎng)關(guān)設(shè)備獲取所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備的協(xié)商報文。其中,所述協(xié)商報文包括網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級,所述網(wǎng)關(guān)設(shè)備優(yōu)先級可以為用戶根據(jù)所述網(wǎng)關(guān)設(shè)備的性能指數(shù)設(shè)定的優(yōu)先級參數(shù)。S403,獲取所述協(xié)商報文中攜帶的網(wǎng)關(guān)設(shè)備優(yōu)先級;具體的,所述管理網(wǎng)關(guān)設(shè)備從所述協(xié)商報文中獲取所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級。S404,設(shè)置所述網(wǎng)關(guān)設(shè)備優(yōu)先級最高的網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備;具體的,所述管理網(wǎng)關(guān)設(shè)備通過獲取的所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級,設(shè)置所述網(wǎng)關(guān)設(shè)備優(yōu)先級最高的網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備。S405,如果所述網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備,則將設(shè)備信息和資源信息發(fā)送給所述網(wǎng)關(guān)設(shè)備,以使所述網(wǎng)關(guān)設(shè)備根據(jù)所述設(shè)備信息和資源信息為至少一個客戶端分配虛擬MAC地址,最終使所述客戶端根據(jù)所述虛擬MAC地址查找對應(yīng)的所述網(wǎng)關(guān)設(shè)備作為業(yè)務(wù)網(wǎng)關(guān);具體的,當(dāng)所述管理網(wǎng)關(guān)設(shè)備在所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中設(shè)置了網(wǎng)關(guān)設(shè)備優(yōu)先級最高的網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備時,所述管理網(wǎng)關(guān)設(shè)備將設(shè)備信息和資源信息發(fā)送給所述網(wǎng)關(guān)設(shè)備,此時,所述網(wǎng)關(guān)設(shè)備成為管理網(wǎng)關(guān)設(shè)備。所述網(wǎng)關(guān)設(shè)備成為管理網(wǎng)關(guān)設(shè)備后,根據(jù)所述設(shè)備信息和資源信息為至少一個客戶端分配虛擬MAC地址,所述至少一個客戶端屬于原來的管理網(wǎng)關(guān)設(shè)備的客戶端,所述網(wǎng)關(guān)設(shè)備通過VRRP報文對客戶端群體下發(fā)自身的虛擬MAC地址,使得客戶端群體中擁有所述虛擬MAC地址的客戶端查找到所述網(wǎng)關(guān)設(shè)備作為業(yè)務(wù)網(wǎng)關(guān)。本發(fā)明的實(shí)施例,可應(yīng)用于控制與轉(zhuǎn)發(fā)分離的場景中,控制器從資源信息中為網(wǎng)關(guān)設(shè)備分配虛擬MAC地址,指導(dǎo)轉(zhuǎn)發(fā),并根據(jù)設(shè)備信息為至少一個客戶端分配虛擬MAC地址,實(shí)現(xiàn)控制與轉(zhuǎn)發(fā)的分離。在本發(fā)明實(shí)施例中,在虛擬集群的架構(gòu)下設(shè)置負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組,通過用戶對多個網(wǎng)關(guān)設(shè)備預(yù)設(shè)的網(wǎng)關(guān)設(shè)備優(yōu)先級,設(shè)置網(wǎng)關(guān)設(shè)備的成員身份為活動虛擬網(wǎng)關(guān)設(shè)備或活動虛擬轉(zhuǎn)發(fā)設(shè)備,無需再運(yùn)行協(xié)議協(xié)商的過程,減少了選取過程的復(fù)雜度,提高了故障處理的靈活性,并且通過網(wǎng)關(guān)設(shè)備自行下發(fā)自身的虛擬MAC地址,以提供給客戶端選擇對應(yīng)的網(wǎng)關(guān)設(shè)備作為業(yè)務(wù)網(wǎng)關(guān),實(shí)現(xiàn)了設(shè)置成員身份和下發(fā)虛擬MAC地址的功能分離,提高了業(yè)務(wù)機(jī)制處理的效率,使得在實(shí)現(xiàn)多網(wǎng)關(guān)設(shè)備分擔(dān)流量負(fù)載的過程中更加智能化。請參見圖5,為本發(fā)明實(shí)施例提供又一種網(wǎng)關(guān)設(shè)備身份設(shè)置的方法的流程示意圖。如圖5所示,本發(fā)明實(shí)施例的所述方法具體應(yīng)用于當(dāng)管理網(wǎng)關(guān)設(shè)備作為虛擬分擔(dān)網(wǎng)關(guān)組中的活躍虛擬網(wǎng)關(guān)設(shè)備,所述虛擬分擔(dān)網(wǎng)關(guān)組中任一成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備出現(xiàn)故障時的場景,該方法包括:S501,在虛擬集群中設(shè)置負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組,獲取所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中包含的設(shè)備信息和資源信息。其中,所述設(shè)備信息包括客戶端信息和網(wǎng)關(guān)設(shè)備信息,所述資源信息包括虛擬MAC地址,所述網(wǎng)關(guān)設(shè)備為負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中的網(wǎng)關(guān)設(shè)備;具體的,管理網(wǎng)關(guān)設(shè)備在虛擬集群中設(shè)置負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組時,管理網(wǎng)關(guān)設(shè)備作為所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的活躍虛擬網(wǎng)關(guān)設(shè)備,為所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組設(shè)置唯一標(biāo)識,并獲取所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中包含的設(shè)備信息和資源信息,其中,所述設(shè)備信息包括所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中的客戶端信息和網(wǎng)關(guān)設(shè)備信息,所述資源信息包括所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中的多個虛擬MAC地址,所述網(wǎng)關(guān)設(shè)備為負(fù)載分擔(dān)網(wǎng)關(guān)組中的網(wǎng)關(guān)設(shè)備。如果所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中已經(jīng)存在成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備,當(dāng)所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中任一成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備出現(xiàn)故障時,所述管理網(wǎng)關(guān)設(shè)備向其它所述成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備請求協(xié)商報文。S502,如果自身當(dāng)前的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備,并且任一所述成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備出現(xiàn)故障時,則獲取其它所述成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備的協(xié)商報文;具體的,如果所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中有任一所述成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備出現(xiàn)故障時,所述管理網(wǎng)關(guān)設(shè)備獲取所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中其余成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備的協(xié)商報文。其中,所述協(xié)商報文包括網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級,所述網(wǎng)關(guān)設(shè)備優(yōu)先級可以為用戶根據(jù)所述網(wǎng)關(guān)設(shè)備的性能指數(shù)設(shè)定的優(yōu)先級參數(shù)。S503,獲取所述協(xié)商報文中攜帶的網(wǎng)關(guān)設(shè)備優(yōu)先級;具體的,所述管理網(wǎng)關(guān)設(shè)備從所述協(xié)商報文中獲取所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中除了發(fā)生故障的網(wǎng)關(guān)設(shè)備的其余成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級。S504,在所述成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備中,設(shè)置網(wǎng)關(guān)設(shè)備優(yōu)先級最高的網(wǎng)關(guān)設(shè)備代替所述出現(xiàn)故障的網(wǎng)關(guān)設(shè)備;具體的,所述管理網(wǎng)關(guān)設(shè)備通過獲取的所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級,設(shè)置所述網(wǎng)關(guān)設(shè)備優(yōu)先級最高的網(wǎng)關(guān)設(shè)備代替所述出現(xiàn)故障的網(wǎng)關(guān)設(shè)備。其中,所述網(wǎng)關(guān)設(shè)備優(yōu)先級最高的網(wǎng)關(guān)設(shè)備的成員身份仍然為活躍虛擬轉(zhuǎn)發(fā)設(shè)備。S505,如果所述網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備,則從所述資源信息中為所述網(wǎng)關(guān)設(shè)備分配虛擬MAC地址,并根據(jù)設(shè)備信息為至少一個客戶端分配所述虛擬MAC地址,以使所述客戶端根據(jù)所述虛擬MAC地址查找所述網(wǎng)關(guān)設(shè)備作為業(yè)務(wù)網(wǎng)關(guān);具體的,如果所述管理網(wǎng)關(guān)設(shè)備設(shè)置了所述網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備,并使所述網(wǎng)關(guān)設(shè)備代替所述出現(xiàn)故障的網(wǎng)關(guān)設(shè)備,所述管理網(wǎng)關(guān)設(shè)備根據(jù)設(shè)備信息為至少一個客戶端分配該虛擬MAC地址,所述至少一個客戶端為原來屬于所述出現(xiàn)故障的網(wǎng)關(guān)設(shè)備的客戶端。所述網(wǎng)關(guān)設(shè)備通過VRRP報文對客戶端群體下發(fā)自身的虛擬MAC地址,使得客戶端群體中擁有所述虛擬MAC地址的客戶端查找到所述網(wǎng)關(guān)設(shè)備作為業(yè)務(wù)網(wǎng)關(guān)??蛇x的,還可以通過用戶在虛擬集群中設(shè)置一臺網(wǎng)關(guān)設(shè)備代替所述出現(xiàn)故障的設(shè)備,所述管理網(wǎng)關(guān)設(shè)備將該網(wǎng)關(guān)設(shè)備設(shè)置為活躍虛擬轉(zhuǎn)發(fā)設(shè)備,并從所述資源信息為該網(wǎng)關(guān)設(shè)備分配虛擬MAC地址,根據(jù)設(shè)備信息為至少一個客戶端分配所述虛擬MAC地址,所述至少一個客戶端為原來屬于所述出現(xiàn)故障的網(wǎng)關(guān)設(shè)備的客戶端。該網(wǎng)關(guān)設(shè)備通過VRRP報文對客戶端群體下發(fā)自身的虛擬MAC地址,使得客戶端群體中擁有所述虛擬MAC地址的客戶端查找到該網(wǎng)關(guān)設(shè)備作為業(yè)務(wù)網(wǎng)關(guān)。本發(fā)明的實(shí)施例,可應(yīng)用于控制與轉(zhuǎn)發(fā)分離的場景中,控制器從資源信息中為網(wǎng)關(guān)設(shè)備分配虛擬MAC地址,指導(dǎo)轉(zhuǎn)發(fā),并根據(jù)設(shè)備信息為至少一個客戶端分配虛擬MAC地址,實(shí)現(xiàn)控制與轉(zhuǎn)發(fā)的分離。在本發(fā)明實(shí)施例中,在虛擬集群的架構(gòu)下設(shè)置負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組,通過用戶對多個網(wǎng)關(guān)設(shè)備預(yù)設(shè)的網(wǎng)關(guān)設(shè)備優(yōu)先級,設(shè)置網(wǎng)關(guān)設(shè)備的成員身份為活動虛擬網(wǎng)關(guān)設(shè)備或活動虛擬轉(zhuǎn)發(fā)設(shè)備,無需再運(yùn)行協(xié)議協(xié)商的過程,減少了選取過程的復(fù)雜度,提高了故障處理的靈活性,并且通過網(wǎng)關(guān)設(shè)備自行下發(fā)自身的虛擬MAC地址,以提供給客戶端選擇對應(yīng)的網(wǎng)關(guān)設(shè)備作為業(yè)務(wù)網(wǎng)關(guān),實(shí)現(xiàn)了設(shè)置成員身份和下發(fā)虛擬MAC地址的功能分離,提高了業(yè)務(wù)機(jī)制處理的效率,使得在實(shí)現(xiàn)多網(wǎng)關(guān)設(shè)備分擔(dān)流量負(fù)載的過程中更加智能化。請參見圖6,為本發(fā)明實(shí)施例提供的一種管理網(wǎng)關(guān)設(shè)備的結(jié)構(gòu)示意圖。如圖6所示,本發(fā)明實(shí)施例的所述管理網(wǎng)關(guān)設(shè)備1包括報文獲取模塊11、優(yōu)先級獲取模塊12和身份設(shè)置模塊13,其中:所述報文獲取模塊11,用于獲取網(wǎng)關(guān)設(shè)備的協(xié)商報文;具體實(shí)現(xiàn)中,所述協(xié)商報文包括網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級,所述網(wǎng)關(guān)設(shè)備優(yōu)先級可以為用戶根據(jù)所述網(wǎng)關(guān)設(shè)備的性能指數(shù)設(shè)定的優(yōu)先級參數(shù),有以下三種情況所述報文獲取模塊11需要獲取網(wǎng)關(guān)設(shè)備的協(xié)商報文:1、當(dāng)虛擬集群中有網(wǎng)關(guān)設(shè)備需要對所述管理網(wǎng)關(guān)設(shè)備1進(jìn)行多網(wǎng)關(guān)流量負(fù)載分擔(dān)時,所述報文獲取模塊11獲取所述網(wǎng)關(guān)設(shè)備的協(xié)商報文;2、當(dāng)所述管理網(wǎng)關(guān)設(shè)備1出現(xiàn)故障時,所述報文獲取模塊11需要獲取多網(wǎng)關(guān)流量負(fù)載分擔(dān)的多個網(wǎng)關(guān)設(shè)備中成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備的協(xié)商報文;3、當(dāng)多網(wǎng)關(guān)流量負(fù)載分擔(dān)的多個網(wǎng)關(guān)設(shè)備中任一成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備出現(xiàn)故障時,則所述報文獲取模塊11獲取其它所述成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備的協(xié)商報文。需要說明的是,當(dāng)虛擬集群中有網(wǎng)關(guān)設(shè)備需要對所述管理網(wǎng)關(guān)設(shè)備1進(jìn)行多網(wǎng)關(guān)流量負(fù)載分擔(dān)時,所述網(wǎng)關(guān)設(shè)備向所述管理網(wǎng)關(guān)設(shè)備1發(fā)送協(xié)商報文,以請求加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組;如果多網(wǎng)關(guān)流量負(fù)載分擔(dān)中已經(jīng)存在成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備,當(dāng)管理網(wǎng)關(guān)設(shè)備1出現(xiàn)故障時,向所述成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備請求協(xié)商報文;如果多網(wǎng)關(guān)流量負(fù)載分擔(dān)中已經(jīng)存在成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備,多網(wǎng)關(guān)流量負(fù)載分擔(dān)的多個網(wǎng)關(guān)設(shè)備中任一成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備出現(xiàn)故障時,所述管理網(wǎng)關(guān)設(shè)備1向其它所述成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備請求協(xié)商報文。所述優(yōu)先級獲取模塊12,用于獲取所述協(xié)商報文中攜帶的網(wǎng)關(guān)設(shè)備優(yōu)先級;具體實(shí)現(xiàn)中,所述優(yōu)先級獲取模塊12從所述協(xié)商報文中獲取網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級。身份設(shè)置模塊13,用于根據(jù)所述網(wǎng)關(guān)設(shè)備優(yōu)先級設(shè)置所述網(wǎng)關(guān)設(shè)備的成員身份;具體實(shí)現(xiàn)中,所述成員身份包括活躍虛擬網(wǎng)關(guān)設(shè)備和活躍虛擬轉(zhuǎn)發(fā)設(shè)備,所述身份設(shè)置模塊13根據(jù)所述優(yōu)先級獲取模塊12獲取到的網(wǎng)關(guān)設(shè)備協(xié)商報文中的網(wǎng)關(guān)設(shè)備優(yōu)先級設(shè)置所述網(wǎng)關(guān)設(shè)備的成員身份,具體設(shè)置方式可以為:1、當(dāng)虛擬集群中有網(wǎng)關(guān)設(shè)備需要對所述管理網(wǎng)關(guān)設(shè)備1進(jìn)行多網(wǎng)關(guān)流量負(fù)載分擔(dān)時,如果所述優(yōu)先級獲取模塊12獲取到的所述網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級小于所述管理網(wǎng)關(guān)設(shè)備1的網(wǎng)關(guān)設(shè)備優(yōu)先級,則所述身份設(shè)置模塊13設(shè)置所述網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備;如果所述優(yōu)先級獲取模塊12獲取到的所述網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級大于所述管理網(wǎng)關(guān)設(shè)備1的網(wǎng)關(guān)設(shè)備優(yōu)先級,則所述身份設(shè)置模塊13設(shè)置所述網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備;需要說明的是,如果所述管理網(wǎng)關(guān)設(shè)備1的網(wǎng)關(guān)設(shè)備優(yōu)先級與所述網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級相同,可選的通過比較系統(tǒng)MAC地址的大?。喝绻龉芾砭W(wǎng)關(guān)設(shè)備1的系統(tǒng)MAC地址大于所述網(wǎng)關(guān)設(shè)備的系統(tǒng)MAC地址,則所述身份設(shè)置模塊13設(shè)置所述網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備;如果所述管理網(wǎng)關(guān)設(shè)備1的系統(tǒng)MAC地址小于所述網(wǎng)關(guān)設(shè)備的系統(tǒng)MAC地址,則所述身份設(shè)置模塊13設(shè)置所述網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備。2、如果多網(wǎng)關(guān)流量負(fù)載分擔(dān)中已經(jīng)存在成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備,當(dāng)管理網(wǎng)關(guān)設(shè)備1出現(xiàn)故障時,所述身份設(shè)置模塊13根據(jù)所述優(yōu)先級獲取模塊12獲取的多網(wǎng)關(guān)流量負(fù)載分擔(dān)中所有網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級,設(shè)置所述網(wǎng)關(guān)設(shè)備優(yōu)先級最高的網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備。3、如果多網(wǎng)關(guān)流量負(fù)載分擔(dān)中已經(jīng)存在成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備,多網(wǎng)關(guān)流量負(fù)載分擔(dān)的多個網(wǎng)關(guān)設(shè)備中任一成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備出現(xiàn)故障時,所述身份設(shè)置模塊13根據(jù)所述優(yōu)先級獲取模塊12獲取的多網(wǎng)關(guān)流量負(fù)載分擔(dān)中其余成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級,設(shè)置所述網(wǎng)關(guān)設(shè)備優(yōu)先級最高的網(wǎng)關(guān)設(shè)備代替所述出現(xiàn)故障的網(wǎng)關(guān)設(shè)備,此時,所述網(wǎng)關(guān)設(shè)備優(yōu)先級最高的網(wǎng)關(guān)設(shè)備的成員身份仍然為活躍虛擬轉(zhuǎn)發(fā)設(shè)備;還可以通過用戶在虛擬集群中設(shè)置一臺網(wǎng)關(guān)設(shè)備代替所述出現(xiàn)故障的網(wǎng)關(guān)設(shè)備,所述身份設(shè)置模塊13將用戶在虛擬集群中設(shè)置的網(wǎng)關(guān)設(shè)備設(shè)置為活躍虛擬轉(zhuǎn)發(fā)設(shè)備。根據(jù)上述三種情況,所述管理網(wǎng)關(guān)設(shè)備1將網(wǎng)關(guān)設(shè)備的成員身份通過VRRP(VirtualRouterRedundancyProtocol,虛擬路由器冗余協(xié)議)報文發(fā)送至所述網(wǎng)關(guān)設(shè)備。在本發(fā)明實(shí)施例中,通過用戶對多個網(wǎng)關(guān)設(shè)備預(yù)設(shè)的網(wǎng)關(guān)設(shè)備優(yōu)先級,設(shè)置網(wǎng)關(guān)設(shè)備的成員身份為活動虛擬網(wǎng)關(guān)設(shè)備或活動虛擬轉(zhuǎn)發(fā)設(shè)備,無需再運(yùn)行協(xié)議協(xié)商的過程,減少了選取過程的復(fù)雜度,提高了業(yè)務(wù)機(jī)制處理的效率,使得在實(shí)現(xiàn)多網(wǎng)關(guān)設(shè)備分擔(dān)流量負(fù)載的過程中更加智能化。請參見圖7,為本發(fā)明實(shí)施例提供的另一種管理網(wǎng)關(guān)設(shè)備的結(jié)構(gòu)示意圖。如圖7所示,本發(fā)明實(shí)施例的所述管理網(wǎng)關(guān)設(shè)備2包括網(wǎng)關(guān)組設(shè)置模塊21、報文獲取模塊22、優(yōu)先級獲取模塊23、身份設(shè)置模塊24、信息發(fā)送模塊25和地址分配模塊26,其中:所述網(wǎng)關(guān)組設(shè)置模塊21,用于在虛擬集群中設(shè)置負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組,獲取所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中包含的設(shè)備信息和資源信息,其中,所述設(shè)備信息包括客戶端信息和網(wǎng)關(guān)設(shè)備信息,所述資源信息包括虛擬MAC地址,所述網(wǎng)關(guān)設(shè)備為負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中的網(wǎng)關(guān)設(shè)備;具體實(shí)現(xiàn)中,所述網(wǎng)關(guān)組設(shè)置模塊21在虛擬集群中設(shè)置負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組時,所述管理網(wǎng)關(guān)設(shè)備2作為所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的活躍虛擬網(wǎng)關(guān)設(shè)備,所述網(wǎng)關(guān)組設(shè)置模塊21為所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組設(shè)置唯一標(biāo)識,并獲取所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中包含的設(shè)備信息和資源信息,其中,所述設(shè)備信息包括所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中的客戶端信息和網(wǎng)關(guān)設(shè)備信息,所述資源信息包括所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中的多個虛擬MAC地址。需要說明的是,用戶可以通過對虛擬集群中的一些網(wǎng)關(guān)設(shè)備設(shè)置所述標(biāo)識,這些網(wǎng)關(guān)設(shè)備可以通過所述標(biāo)識查找到所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組,并向所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中的所述管理網(wǎng)關(guān)設(shè)備2發(fā)送協(xié)商報文,以請求加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組;如果所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中已經(jīng)存在成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備,當(dāng)管理網(wǎng)關(guān)設(shè)備2出現(xiàn)故障時,向所述成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備請求協(xié)商報文;如果所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中已經(jīng)存在成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備,當(dāng)所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中任一成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備出現(xiàn)故障時,管理網(wǎng)關(guān)設(shè)備2向其它所述成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備請求協(xié)商報文。其中,所述管理網(wǎng)關(guān)設(shè)備和所述網(wǎng)關(guān)設(shè)備均為負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中的網(wǎng)關(guān)設(shè)備。所述報文獲取模塊22,用于獲取網(wǎng)關(guān)設(shè)備的協(xié)商報文;具體實(shí)現(xiàn)中,所述協(xié)商報文包括網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級,所述網(wǎng)關(guān)設(shè)備優(yōu)先級可以為用戶根據(jù)所述網(wǎng)關(guān)設(shè)備的性能指數(shù)設(shè)定的優(yōu)先級參數(shù),所述報文獲取模塊22獲取網(wǎng)關(guān)設(shè)備的協(xié)商報文。本發(fā)明的實(shí)施例,可應(yīng)用于控制與轉(zhuǎn)發(fā)分離的場景中,控制器從資源信息中為網(wǎng)關(guān)設(shè)備分配虛擬MAC地址,指導(dǎo)轉(zhuǎn)發(fā),并根據(jù)設(shè)備信息為至少一個客戶端分配虛擬MAC地址,實(shí)現(xiàn)控制與轉(zhuǎn)發(fā)的分離。具體的,請一并參見圖8,為本發(fā)明實(shí)施例提供報文獲取模塊的結(jié)構(gòu)示意圖。如圖8所示,所述報文獲取模塊22包括第一獲取單元221、第二獲取單元222和第三獲取單元223,其中:所述第一獲取單元221,用于如果檢測到網(wǎng)關(guān)設(shè)備加入負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組,則獲取所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的協(xié)商報文;具體實(shí)現(xiàn)中,如果所述管理網(wǎng)關(guān)設(shè)備2檢測到虛擬集群中有網(wǎng)關(guān)設(shè)備加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組進(jìn)行多網(wǎng)關(guān)流量負(fù)載分擔(dān)時,所述第一獲取單元221獲取所述網(wǎng)關(guān)設(shè)備的協(xié)商報文。所述第二獲取單元222,用于如果自身當(dāng)前的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備,并且自身出現(xiàn)故障時,則獲取網(wǎng)關(guān)設(shè)備的協(xié)商報文;具體實(shí)現(xiàn)中,如果所述管理網(wǎng)關(guān)設(shè)備2自身出現(xiàn)故障時,所述第二獲取單元222獲取所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備的協(xié)商報文。所述第三獲取單元223,用于如果自身當(dāng)前的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備,并且任一所述成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備出現(xiàn)故障時,則獲取其它所述成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備的協(xié)商報文;具體實(shí)現(xiàn)中,如果所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中有任一所述成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備出現(xiàn)故障時,所述第三獲取單元223獲取所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中其余成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備的協(xié)商報文。所述優(yōu)先級獲取模塊23,用于獲取所述協(xié)商報文中攜帶的網(wǎng)關(guān)設(shè)備優(yōu)先級;具體實(shí)現(xiàn)中,所述優(yōu)先級獲取模塊23從所述協(xié)商報文中獲取網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級。所述身份設(shè)置模塊24,用于根據(jù)所述網(wǎng)關(guān)設(shè)備優(yōu)先級設(shè)置所述網(wǎng)關(guān)設(shè)備的成員身份;具體實(shí)現(xiàn)中,所述成員身份包括活躍虛擬網(wǎng)關(guān)設(shè)備和活躍虛擬轉(zhuǎn)發(fā)設(shè)備,所述身份設(shè)置模塊24根據(jù)所述優(yōu)先級獲取模塊23獲取到的網(wǎng)關(guān)設(shè)備協(xié)商報文中的網(wǎng)關(guān)設(shè)備優(yōu)先級設(shè)置所述網(wǎng)關(guān)設(shè)備的成員身份,并將所述網(wǎng)關(guān)設(shè)備的成員身份通過VRRP報文發(fā)送至所述網(wǎng)關(guān)設(shè)備。本發(fā)明的實(shí)施例,可應(yīng)用于控制與轉(zhuǎn)發(fā)分離的場景中,控制器從資源信息中為網(wǎng)關(guān)設(shè)備分配虛擬MAC地址,指導(dǎo)轉(zhuǎn)發(fā),并根據(jù)設(shè)備信息為至少一個客戶端分配虛擬MAC地址,實(shí)現(xiàn)控制與轉(zhuǎn)發(fā)的分離。具體的,請一并參見圖9,為本發(fā)明實(shí)施例提供的身份設(shè)置模塊的結(jié)構(gòu)示意圖。如圖9所示,所述身份設(shè)置模塊24包括第一設(shè)置單元241、第二設(shè)置單元242、第三設(shè)置單元243,其中:所述第一設(shè)置單元241,用于如果所述網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級小于自身的網(wǎng)關(guān)設(shè)備優(yōu)先級,則設(shè)置所述網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備;還用于如果所述網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級大于自身的網(wǎng)關(guān)設(shè)備優(yōu)先級,則設(shè)置所述網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備;具體實(shí)現(xiàn)中,如果加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級小于所述管理網(wǎng)關(guān)設(shè)備2的網(wǎng)關(guān)設(shè)備優(yōu)先級,則所述第一設(shè)置單元241設(shè)置所述網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備;如果加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級大于所述管理網(wǎng)關(guān)設(shè)備2的網(wǎng)關(guān)設(shè)備優(yōu)先級,則所述第一設(shè)置單元241設(shè)置所述網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備;可選的,如果加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級與所述管理網(wǎng)關(guān)設(shè)備2的網(wǎng)關(guān)設(shè)備優(yōu)先級相同,并且所述管理網(wǎng)關(guān)設(shè)備2的系統(tǒng)MAC地址大于所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的系統(tǒng)MAC地址,則所述第一設(shè)置單元241設(shè)置所述網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備;如果加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的網(wǎng)關(guān)設(shè)備優(yōu)先級與所述管理網(wǎng)關(guān)設(shè)備2的網(wǎng)關(guān)設(shè)備優(yōu)先級相同,并且所述管理網(wǎng)關(guān)設(shè)備2的系統(tǒng)MAC地址小于所述加入所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組的網(wǎng)關(guān)設(shè)備的系統(tǒng)MAC地址,則所述第一設(shè)置單元241設(shè)置所述網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備。所述第二設(shè)置單元242,用于設(shè)置所述網(wǎng)關(guān)設(shè)備優(yōu)先級最高的網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備;具體實(shí)現(xiàn)中,所述第二設(shè)置單元242根據(jù)所述第二獲取單元222獲取的所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備的協(xié)商報文,設(shè)置所述協(xié)商報文中網(wǎng)關(guān)設(shè)備優(yōu)先級最高的網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備。所述第三設(shè)置單元243,用于在所述成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備中,設(shè)置網(wǎng)關(guān)設(shè)備優(yōu)先級最高的網(wǎng)關(guān)設(shè)備代替所述出現(xiàn)故障的網(wǎng)關(guān)設(shè)備;具體實(shí)現(xiàn)中,所述第三設(shè)置單元243根據(jù)所述第三獲取單元223獲取的所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中其余成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備的網(wǎng)關(guān)設(shè)備的協(xié)商報文,設(shè)置所述協(xié)商報文中網(wǎng)關(guān)設(shè)備優(yōu)先級最高的網(wǎng)關(guān)設(shè)備代替所述出現(xiàn)故障的網(wǎng)關(guān)設(shè)備。其中,所述網(wǎng)關(guān)設(shè)備優(yōu)先級最高的網(wǎng)關(guān)設(shè)備的成員身份仍然為活躍虛擬轉(zhuǎn)發(fā)設(shè)備??蛇x的,還可以通過用戶在虛擬集群中設(shè)置一臺網(wǎng)關(guān)設(shè)備代替所述出現(xiàn)故障的設(shè)備,所述第三設(shè)置單元243將該網(wǎng)關(guān)設(shè)備設(shè)置為活躍虛擬轉(zhuǎn)發(fā)設(shè)備。所述信息發(fā)送模塊25,用于如果所述網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備,則將設(shè)備信息和資源信息發(fā)送給所述網(wǎng)關(guān)設(shè)備,以使所述網(wǎng)關(guān)設(shè)備根據(jù)所述設(shè)備信息和資源信息為至少一個客戶端分配虛擬MAC地址,最終使所述客戶端根據(jù)所述虛擬MAC地址查找對應(yīng)的所述網(wǎng)關(guān)設(shè)備作為業(yè)務(wù)網(wǎng)關(guān);具體實(shí)現(xiàn)中,如果所述第一設(shè)置單元241設(shè)置了所述網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備,則所述信息發(fā)送模塊25將所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中的設(shè)備信息和資源信息發(fā)送給所述網(wǎng)關(guān)設(shè)備,此時,所述網(wǎng)關(guān)設(shè)備成為管理網(wǎng)關(guān)設(shè)備。所述網(wǎng)關(guān)設(shè)備根據(jù)所述設(shè)備信息和資源信息為至少一個客戶端分配虛擬MAC地址,并且通過VRRP報文對客戶端群體下發(fā)自身的虛擬MAC地址,使得客戶端群體中擁有所述虛擬MAC地址的客戶端查找到所述網(wǎng)關(guān)設(shè)備作為業(yè)務(wù)網(wǎng)關(guān);如果所述第二設(shè)置單元242在所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中設(shè)置了網(wǎng)關(guān)設(shè)備優(yōu)先級最高的網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬網(wǎng)關(guān)設(shè)備時,所述信息發(fā)送模塊25將設(shè)備信息和資源信息發(fā)送給所述網(wǎng)關(guān)設(shè)備,此時,所述網(wǎng)關(guān)設(shè)備成為管理網(wǎng)關(guān)設(shè)備。所述網(wǎng)關(guān)設(shè)備根據(jù)所述設(shè)備信息和資源信息為至少一個客戶端分配虛擬MAC地址,所述至少一個客戶端屬于原來的管理網(wǎng)關(guān)設(shè)備2的客戶端,所述網(wǎng)關(guān)設(shè)備通過VRRP報文對客戶端群體下發(fā)自身的虛擬MAC地址,使得客戶端群體中擁有所述虛擬MAC地址的客戶端查找到所述網(wǎng)關(guān)設(shè)備作為業(yè)務(wù)網(wǎng)關(guān)。所述地址分配模塊26,用于如果所述網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備,則從所述資源信息中為所述網(wǎng)關(guān)設(shè)備分配虛擬MAC地址,并根據(jù)設(shè)備信息為至少一個客戶端分配所述虛擬MAC地址,以使所述客戶端根據(jù)所述虛擬MAC地址查找所述網(wǎng)關(guān)設(shè)備作為業(yè)務(wù)網(wǎng)關(guān);具體實(shí)現(xiàn)中,如果所述第一設(shè)置單元241設(shè)置了所述網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備,則所述地址分配模塊26從所述負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組中的資源信息中分配一個虛擬MAC地址給所述網(wǎng)關(guān)設(shè)備,并根據(jù)設(shè)備信息為至少一個客戶端分配該虛擬MAC地址。所述網(wǎng)關(guān)設(shè)備通過VRRP報文對客戶端群體下發(fā)自身的虛擬MAC地址,使得客戶端群體中擁有所述虛擬MAC地址的客戶端查找到所述網(wǎng)關(guān)設(shè)備作為業(yè)務(wù)網(wǎng)關(guān);如果所述第三設(shè)置單元243設(shè)置了所述網(wǎng)關(guān)設(shè)備的成員身份為活躍虛擬轉(zhuǎn)發(fā)設(shè)備,并使所述網(wǎng)關(guān)設(shè)備代替所述出現(xiàn)故障的網(wǎng)關(guān)設(shè)備,所述地址分配模塊26根據(jù)設(shè)備信息為至少一個客戶端分配該虛擬MAC地址,所述至少一個客戶端為原來屬于所述出現(xiàn)故障的網(wǎng)關(guān)設(shè)備的客戶端。所述網(wǎng)關(guān)設(shè)備通過VRRP報文對客戶端群體下發(fā)自身的虛擬MAC地址,使得客戶端群體中擁有所述虛擬MAC地址的客戶端查找到所述網(wǎng)關(guān)設(shè)備作為業(yè)務(wù)網(wǎng)關(guān)??蛇x的,還可以通過用戶在虛擬集群中設(shè)置一臺網(wǎng)關(guān)設(shè)備代替所述出現(xiàn)故障的設(shè)備,所述第三設(shè)置單元243將該網(wǎng)關(guān)設(shè)備設(shè)置為活躍虛擬轉(zhuǎn)發(fā)設(shè)備,所述地址分配模塊26從所述資源信息為該網(wǎng)關(guān)設(shè)備分配虛擬MAC地址,根據(jù)設(shè)備信息為至少一個客戶端分配所述虛擬MAC地址,所述至少一個客戶端為原來屬于所述出現(xiàn)故障的網(wǎng)關(guān)設(shè)備的客戶端。該網(wǎng)關(guān)設(shè)備通過VRRP報文對客戶端群體下發(fā)自身的虛擬MAC地址,使得客戶端群體中擁有所述虛擬MAC地址的客戶端查找到該網(wǎng)關(guān)設(shè)備作為業(yè)務(wù)網(wǎng)關(guān)。本發(fā)明的實(shí)施例,可應(yīng)用于控制與轉(zhuǎn)發(fā)分離的場景中,控制器從資源信息中為網(wǎng)關(guān)設(shè)備分配虛擬MAC地址,指導(dǎo)轉(zhuǎn)發(fā),并根據(jù)設(shè)備信息為至少一個客戶端分配虛擬MAC地址,實(shí)現(xiàn)控制與轉(zhuǎn)發(fā)的分離。在本發(fā)明實(shí)施例中,在虛擬集群的架構(gòu)下設(shè)置負(fù)載分擔(dān)網(wǎng)關(guān)設(shè)備組,通過用戶對多個網(wǎng)關(guān)設(shè)備預(yù)設(shè)的網(wǎng)關(guān)設(shè)備優(yōu)先級,設(shè)置網(wǎng)關(guān)設(shè)備的成員身份為活動虛擬網(wǎng)關(guān)設(shè)備或活動虛擬轉(zhuǎn)發(fā)設(shè)備,無需再運(yùn)行協(xié)議協(xié)商的過程,減少了選取過程的復(fù)雜度,提高了故障處理的靈活性,并且通過網(wǎng)關(guān)設(shè)備自行下發(fā)自身的虛擬MAC地址,以提供給客戶端選擇對應(yīng)的網(wǎng)關(guān)設(shè)備作為業(yè)務(wù)網(wǎng)關(guān),實(shí)現(xiàn)了設(shè)置成員身份和下發(fā)虛擬MAC地址的功能分離,提高了業(yè)務(wù)機(jī)制處理的效率,使得在實(shí)現(xiàn)多網(wǎng)關(guān)設(shè)備分擔(dān)流量負(fù)載的過程中更加智能化。本發(fā)明實(shí)施例中的管理網(wǎng)關(guān)設(shè)備可以基于計算機(jī)系統(tǒng)來實(shí)現(xiàn),圖1-圖5所示的方法均可在基于計算機(jī)系統(tǒng)的管理網(wǎng)關(guān)設(shè)備中實(shí)現(xiàn)。圖10示出了基于計算機(jī)系統(tǒng)的管理網(wǎng)關(guān)設(shè)備的實(shí)施例。本實(shí)施例中的管理網(wǎng)關(guān)設(shè)備可以包括:處理器401、存儲器402和通信接口403。存儲器402用于存儲程序代碼。處理器401用于執(zhí)行存儲器402中存儲的程序代碼。本發(fā)明實(shí)施例中,存儲器402存儲有第一程序代碼,處理器401用于執(zhí)行該第一程序代碼,包括執(zhí)行如下操作:獲取網(wǎng)關(guān)設(shè)備的協(xié)商報文;獲取所述協(xié)商報文中攜帶的網(wǎng)關(guān)設(shè)備優(yōu)先級;根據(jù)所述網(wǎng)關(guān)設(shè)備優(yōu)先級設(shè)置所述網(wǎng)關(guān)設(shè)備的成員身份。通信接口403,用于與外部設(shè)備通信,如與用戶終端通信。業(yè)務(wù)控制設(shè)備與用戶終端之間交互的消息(如方法實(shí)施例圖1-圖5所示)均通過通信接口403發(fā)送和接收。其中,處理器401根據(jù)存儲器402中的程序代碼對通信接口403接收到的消息進(jìn)行處理,并通過通信接口403與外部設(shè)備交互。處理器401可以是中央處理器(centralprocessingunit,CPU)、專用集成電路(application-specificintegratedcircuit,ASIC)等。其中,本實(shí)施例中的管理網(wǎng)關(guān)設(shè)備可以包括總線404。處理器401、存儲器402以及通信接口403之間可通過總線404連接并通信。其中,存儲器402可以包括:隨機(jī)存取存儲器(randomaccessmemory,RAM),只讀存儲器(read-onlymemory,ROM),磁盤等具有存儲功能的實(shí)體。本發(fā)明實(shí)施例中的呼叫上下文可緩存在RAM中。本發(fā)明的實(shí)施例,可應(yīng)用于控制與轉(zhuǎn)發(fā)分離的場景中,控制器從資源信息中為網(wǎng)關(guān)設(shè)備分配虛擬MAC地址,指導(dǎo)轉(zhuǎn)發(fā),并根據(jù)設(shè)備信息為至少一個客戶端分配虛擬MAC地址,實(shí)現(xiàn)控制與轉(zhuǎn)發(fā)的分離。在本發(fā)明實(shí)施例中,通過用戶對多個網(wǎng)關(guān)設(shè)備預(yù)設(shè)的網(wǎng)關(guān)設(shè)備優(yōu)先級,設(shè)置網(wǎng)關(guān)設(shè)備的成員身份為活動虛擬網(wǎng)關(guān)設(shè)備或活動虛擬轉(zhuǎn)發(fā)設(shè)備,無需再運(yùn)行協(xié)議協(xié)商的過程,減少了選取過程的復(fù)雜度,提高了業(yè)務(wù)機(jī)制處理的效率,使得在實(shí)現(xiàn)多網(wǎng)關(guān)設(shè)備分擔(dān)流量負(fù)載的過程中更加智能化。通過以上的實(shí)施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可以用硬件實(shí)現(xiàn),或固件實(shí)現(xiàn),或它們的組合方式來實(shí)現(xiàn)。當(dāng)使用軟件實(shí)現(xiàn)時,可以將上述功能存儲在計算機(jī)可讀介質(zhì)中或作為計算機(jī)可讀介質(zhì)上的一個或多個指令或代碼進(jìn)行傳輸。計算機(jī)可讀介質(zhì)包括計算機(jī)存儲介質(zhì)和通信介質(zhì),其中通信介質(zhì)包括便于從一個地方向另一個地方傳送計算機(jī)程序的任何介質(zhì)。存儲介質(zhì)可以是計算機(jī)能夠存取的任何可用介質(zhì)。以此為例但不限于:計算機(jī)可讀介質(zhì)可以包括RAM、ROM、EEPROM、CD-ROM或其他光盤存儲、磁盤存儲介質(zhì)或者其他磁存儲設(shè)備、或者能夠用于攜帶或存儲具有指令或數(shù)據(jù)結(jié)構(gòu)形式的期望的程序代碼并能夠由計算機(jī)存取的任何其他介質(zhì)。此外。任何連接可以適當(dāng)?shù)某蔀橛嬎銠C(jī)可讀介質(zhì)。例如,如果軟件是使用同軸電纜、光纖光纜、雙絞線、數(shù)字用戶線(DSL)或者諸如紅外線、無線電和微波之類的無線技術(shù)從網(wǎng)站、服務(wù)器或者其他遠(yuǎn)程源傳輸?shù)?,那么同軸電纜、光纖光纜、雙絞線、DSL或者諸如紅外線、無線和微波之類的無線技術(shù)包括在所屬介質(zhì)的定影中。如本發(fā)明所使用的,盤(Disk)和碟(disc)包括壓縮光碟(CD)、激光碟、光碟、數(shù)字通用光碟(DVD)、軟盤和藍(lán)光光碟,其中盤通常磁性的復(fù)制數(shù)據(jù),而碟則用激光來光學(xué)的復(fù)制數(shù)據(jù)。上面的組合也應(yīng)當(dāng)包括在計算機(jī)可讀介質(zhì)的保護(hù)范圍之內(nèi)。以上所揭露的僅為本發(fā)明較佳實(shí)施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
莱州市| 榆林市| 囊谦县| 祥云县| 迭部县| 宜丰县| 武川县| 化隆| 峡江县| 修水县| 永善县| 罗定市| 时尚| 巍山| 丹寨县| 哈密市| 海门市| 旬阳县| 金秀| 邳州市| 佛学| 闻喜县| 邵阳县| 阿尔山市| 丰都县| 涿州市| 永登县| 河东区| 古浪县| 汶川县| 澜沧| 连城县| 遂宁市| 石首市| 酉阳| 色达县| 宣武区| 灌阳县| 库车县| 宣威市| 横山县|