報(bào)文的源MAC地址分別為第一序列中的流量總值所對應(yīng)的VRRP備份組內(nèi)的各個(gè)路由器的虛擬MAC地址。
[0064]如圖5所示,為本發(fā)明的實(shí)施例中路由器的結(jié)構(gòu)框圖,路由器400包括VRRP負(fù)載均衡的裝置300。
[0065]以上所述的是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出對于本技術(shù)領(lǐng)域的普通人員來說,在不脫離本發(fā)明所述的原理前提下還可以作出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也在本發(fā)明的保護(hù)范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種VRRP虛擬路由器冗余協(xié)議負(fù)載均衡的方法,應(yīng)用于包括多個(gè)路由器的VRRP備份組,多個(gè)路由器至少包括Master主路由器和Backup備用路由器,其特征在于,所述方法包括: 所述Master主路由器接收終端發(fā)送的ARP地址解析協(xié)議請求; 所述Master主路由器根據(jù)最新得到的所述VRRP備份組內(nèi)各個(gè)路由器的流量總值的排序序列,將所述VRRP備份組內(nèi)流量總值最小的路由器的虛擬MAC介質(zhì)訪問控制地址發(fā)送給所述終端。2.如權(quán)利要求1所述的方法,其特征在于,在Master主路由器接收終端發(fā)送的ARP請求之前,所述方法還包括: 所述Master主路由器接收網(wǎng)管平臺(tái)發(fā)送的所述VRRP備份組內(nèi)的各個(gè)路由器在預(yù)定時(shí)長的時(shí)間段內(nèi)統(tǒng)計(jì)的流量總值,其中,所述流量總值是由網(wǎng)管平臺(tái)在所述預(yù)定時(shí)長的時(shí)間段內(nèi)通過查詢所述VRRP備份組內(nèi)的各個(gè)路由器的虛擬MAC地址得到的; 所述Master主路由器根據(jù)所述流量總值的大小對所述VRRP備份組內(nèi)的各個(gè)路由器的流量總值進(jìn)行排序。3.如權(quán)利要求2所述的方法,其特征在于,所述Master主路由器根據(jù)最新得到的所述VRRP備份組內(nèi)各個(gè)路由器的流量總值的排序序列,將所述VRRP備份組內(nèi)流量總值最小的路由器的虛擬MAC地址發(fā)送給所述終端之后或所述Master主路由器在預(yù)設(shè)時(shí)間閾值內(nèi)沒有接收到終端發(fā)送的ARP請求時(shí),所述方法還包括: 所述Master主路由器根據(jù)所述VRRP備份組內(nèi)的各個(gè)路由器連接的所有終端的流量值的排序序列和所述VRRP備份組內(nèi)各個(gè)路由器的流量總值的排序序列,在所述預(yù)設(shè)時(shí)長的時(shí)間段內(nèi)將排序后的所述VRRP備份組內(nèi)各個(gè)路由器的虛擬MAC地址依次發(fā)送給排序后的終端,由所述終端更新原有的各個(gè)路由器的虛擬MAC地址,其中,所述VRRP備份組內(nèi)的各個(gè)路由器連接的所有終端的流量值的排序序列的排序順序與所述VRRP備份組內(nèi)各個(gè)路由器的流量總值的排序序列的排序順序相反。4.如權(quán)利要求3所述的方法,其特征在于,所述方法還包括: 所述Master主路由器接收網(wǎng)管平臺(tái)在所述預(yù)設(shè)時(shí)長的時(shí)間段內(nèi)發(fā)送的所述VRRP備份組內(nèi)的各個(gè)路由器連接的所有終端的流量值; 所述Master主路由器根據(jù)所述流量值的大小對所述VRRP備份組內(nèi)的各個(gè)路由器連接的所有終端的流量值進(jìn)行排序。5.如權(quán)利要求4所述的方法,其特征在于,所述Master主路由器根據(jù)所述VRRP備份組內(nèi)的各個(gè)路由器連接的所有終端的流量值的排序序列和所述VRRP備份組內(nèi)各個(gè)路由器的流量總值的排序序列,在所述預(yù)設(shè)時(shí)長的時(shí)間段內(nèi)將排序后的所述VRRP備份組內(nèi)各個(gè)路由器的虛擬MAC地址依次發(fā)送給排序后的終端,由所述終端更新原有的各個(gè)路由器的虛擬MAC地址,具體包括: 所述Master主路由器根據(jù)所述流量總值的大小對所述VRRP備份組內(nèi)的各個(gè)路由器的流量總值由小到大進(jìn)行排序,形成第一序列; 所述Master主路由器根據(jù)所述流量值的大小對所述VRRP備份組內(nèi)的各個(gè)路由器連接的所有終端的流量值由大到小進(jìn)行排序,形成第二序列; 所述Master主路由器依次向所述第二序列中的流量值所對應(yīng)的終端發(fā)送攜帶有源MAC地址的ARP請求報(bào)文,由所述終端根據(jù)所述源MAC地址更新原有的各個(gè)路由器的虛擬MAC地址,其中,所述Master主路由器依次發(fā)送的各個(gè)ARP請求報(bào)文的源MAC地址分別為第一序列中的流量總值所對應(yīng)的所述VRRP備份組內(nèi)的各個(gè)路由器的虛擬MAC地址。6.一種VRRP負(fù)載均衡的裝置,其特征在于,包括: 第一接收模塊,用于接收終端發(fā)送的ARP地址解析協(xié)議請求; 第一發(fā)送模塊,用于根據(jù)最新得到的所述VRRP備份組內(nèi)各個(gè)路由器的流量總值的排序序列,將所述VRRP備份組內(nèi)流量總值最小的路由器的虛擬MAC介質(zhì)訪問控制地址發(fā)送給所述終端。7.如權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括: 第二接收模塊,用于接收網(wǎng)管平臺(tái)發(fā)送的所述VRRP備份組內(nèi)的各個(gè)路由器在預(yù)定時(shí)長的時(shí)間段內(nèi)統(tǒng)計(jì)的流量總值,其中,所述流量總值是由網(wǎng)管平臺(tái)在所述預(yù)定時(shí)長的時(shí)間段內(nèi)通過查詢所述VRRP備份組內(nèi)的各個(gè)路由器的虛擬MAC地址得到的; 第一處理模塊,用于根據(jù)所述流量總值的大小對所述VRRP備份組內(nèi)的各個(gè)路由器的流量總值進(jìn)行排序。8.如權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括: 第二發(fā)送模塊,用于根據(jù)所述VRRP備份組內(nèi)的各個(gè)路由器連接的所有終端的流量值的排序序列和所述VRRP備份組內(nèi)各個(gè)路由器的流量總值的排序序列,在所述預(yù)設(shè)時(shí)長的時(shí)間段內(nèi)將排序后的所述VRRP備份組內(nèi)各個(gè)路由器的虛擬MAC地址依次發(fā)送給排序后的終端,由所述終端更新原有的各個(gè)路由器的虛擬MAC地址,其中,所述VRRP備份組內(nèi)的各個(gè)路由器連接的所有終端的流量值的排序序列的排序順序與所述VRRP備份組內(nèi)各個(gè)路由器的流量總值的排序序列的排序順序相反。9.如權(quán)利要求8所述的裝置,其特征在于,所述裝置還包括: 第三接收模塊,用于接收網(wǎng)管平臺(tái)在所述預(yù)設(shè)時(shí)長的時(shí)間段內(nèi)發(fā)送的所述VRRP備份組內(nèi)的各個(gè)路由器連接的所有終端的流量值; 第二處理模塊,用于根據(jù)所述流量值的大小對所述VRRP備份組內(nèi)的各個(gè)路由器連接的所有終端的流量值進(jìn)行排序。10.如權(quán)利要求9所述的裝置,其特征在于, 所述第一處理模塊進(jìn)一步用于根據(jù)所述流量總值的大小對所述VRRP備份組內(nèi)的各個(gè)路由器的流量總值由小到大進(jìn)行排序,形成第一序列; 所述第二處理模塊進(jìn)一步用于根據(jù)所述流量值的大小對所述VRRP備份組內(nèi)的各個(gè)路由器連接的所有終端的流量值由大到小進(jìn)行排序,形成第二序列; 所述第二發(fā)送模塊進(jìn)一步用于依次向所述第二序列中的流量值所對應(yīng)的終端發(fā)送攜帶有源MAC地址的ARP請求報(bào)文,由所述終端根據(jù)所述源MAC地址更新原有的各個(gè)路由器的虛擬MAC地址,其中,所述Master主路由器依次發(fā)送的各個(gè)ARP請求報(bào)文的源MAC地址分別為第一序列中的流量總值所對應(yīng)的所述VRRP備份組內(nèi)的各個(gè)路由器的虛擬MAC地址。11.一種路由器,其特征在于,包括如權(quán)利要求6?10任一項(xiàng)所述的VRRP負(fù)載均衡的 目.ο
【專利摘要】本發(fā)明提供了一種VRRP負(fù)載均衡的方法、裝置和路由器,其中,一種VRRP負(fù)載均衡的方法應(yīng)用于包括多個(gè)路由器的VRRP備份組,多個(gè)路由器至少包括Master主路由器和Backup備用路由器,方法包括:Master主路由器接收終端發(fā)送的ARP地址解析協(xié)議請求;Master主路由器根據(jù)最新得到的VRRP備份組內(nèi)各個(gè)路由器的流量總值的排序序列,將VRRP備份組內(nèi)流量總值最小的路由器的虛擬MAC介質(zhì)訪問控制地址發(fā)送給終端。本發(fā)明的實(shí)施例能夠減少現(xiàn)有的VRRP負(fù)載均衡模式中VRRP備份組中路由器轉(zhuǎn)發(fā)流量不均勻的問題和能夠減輕流量大的路由器的轉(zhuǎn)發(fā)壓力,實(shí)現(xiàn)了VRRP備份組內(nèi)各個(gè)路由器的流量負(fù)載均衡。
【IPC分類】H04L12/803
【公開號(hào)】CN105721328
【申請?zhí)枴緾N201410719982
【發(fā)明人】張秋菊, 邵會(huì)勇, 李虹
【申請人】中興通訊股份有限公司
【公開日】2016年6月29日
【申請日】2014年12月2日