1.一種負(fù)載均衡的方法,其特征在于,包括:
發(fā)送方設(shè)備在當(dāng)前周期內(nèi),分別通過每條鏈路向接收方設(shè)備發(fā)送每條鏈路各自對應(yīng)數(shù)量的鏈路層發(fā)現(xiàn)協(xié)議LLDP報文;
接收方設(shè)備根據(jù)在當(dāng)前周期內(nèi)在每條鏈路上接收的LLDP報文以及接收的LLDP報文的數(shù)量,分別計算每條鏈路的鏈路質(zhì)量參數(shù);
接收方設(shè)備分別通過每條鏈路向發(fā)送方設(shè)備發(fā)送各鏈路的反饋LLDP報文,每條鏈路的反饋LLDP報文分別攜帶有各自的鏈路質(zhì)量參數(shù);
發(fā)送方設(shè)備根據(jù)每條鏈路的鏈路質(zhì)量參數(shù)調(diào)節(jié)每條鏈路的業(yè)務(wù)比例。
2.根據(jù)權(quán)利要求1所述的負(fù)載均衡的方法,其特征在于,接收方設(shè)備根據(jù)在當(dāng)前周期內(nèi)在每條鏈路上接收的LLDP報文以及接收的LLDP報文的數(shù)量,分別計算每條鏈路的鏈路質(zhì)量參數(shù)包括:
接收方設(shè)備在當(dāng)前周期內(nèi)每接收到一個LLDP報文,確定在當(dāng)前周期內(nèi),在當(dāng)前接收的LLDP報文對應(yīng)的鏈路上實際接收的LLDP報文的數(shù)量;
接收方設(shè)備通過解析當(dāng)前接收的LLDP報文,確定發(fā)送方設(shè)備在當(dāng)前周期內(nèi),在當(dāng)前接收的LLDP報文對應(yīng)的鏈路上需發(fā)送的LLDP報文的總數(shù)量;
當(dāng)接收方設(shè)備確定當(dāng)前周期結(jié)束時,計算每條鏈路的鏈路質(zhì)量參數(shù);
其中,鏈路質(zhì)量參數(shù)為i為鏈路編號,NUMRx為在當(dāng)前周期內(nèi),在鏈路i上實際接收的LLDP報文的數(shù)量,NUMTx為在當(dāng)前周期內(nèi),在鏈路i上需發(fā)送的LLDP報文的總數(shù)量。
3.根據(jù)權(quán)利要求2所述的負(fù)載均衡的方法,其特征在于,發(fā)送方設(shè)備根據(jù)每條鏈路的鏈路質(zhì)量參數(shù)調(diào)節(jié)每條鏈路的業(yè)務(wù)比例包括:
發(fā)送方設(shè)備根據(jù)每條鏈路的鏈路質(zhì)量參數(shù)計算每條鏈路的業(yè)務(wù)比例,鏈路的業(yè)務(wù)比例為其中,∑L(i)為各個鏈路在當(dāng)前周期內(nèi)的鏈路質(zhì)量參數(shù)之和;
發(fā)送方設(shè)備根據(jù)計算出的每條鏈路的業(yè)務(wù)比例調(diào)整每條鏈路需承載的業(yè)務(wù)量。
4.根據(jù)權(quán)利要求1-3任一項所述的負(fù)載均衡的方法,其特征在于,接收方設(shè)備分別通過每條鏈路向發(fā)送方設(shè)備發(fā)送各鏈路的反饋LLDP報文包括:
接收方設(shè)備分別通過每條鏈路向發(fā)送方設(shè)備連續(xù)發(fā)送三次各鏈路的反饋LLDP報文。
5.根據(jù)權(quán)利要求4所述的負(fù)載均衡的方法,其特征在于,
發(fā)送方設(shè)備發(fā)送的LLDP報文中包含類型長度值TLV字段,TLV字段中包括所述LLDP報文的周期序號、在周期序號對應(yīng)的周期內(nèi)需在所述LLDP報文對應(yīng)的鏈路上發(fā)送LLDP報文的總數(shù)量、所述LLDP報文的序號。
6.一種負(fù)載均衡的裝置,其特征在于,所述裝置包括:
發(fā)送單元,用于在當(dāng)前周期內(nèi),分別通過每條鏈路向接收方設(shè)備發(fā)送每條鏈路各自對應(yīng)數(shù)量的鏈路層發(fā)現(xiàn)協(xié)議LLDP報文;
接收單元,用于分別通過每條鏈路接收接收方設(shè)備發(fā)送的各鏈路的反饋LLDP報文,每條鏈路的反饋LLDP報文分別攜帶有各自的鏈路質(zhì)量參數(shù),每條鏈路的鏈路質(zhì)量參數(shù)為接收方設(shè)備根據(jù)在當(dāng)前周期內(nèi),在每條鏈路上接收的LLDP報文以及接收的LLDP報文的數(shù)量計算出的;
調(diào)節(jié)單元,用于根據(jù)所述接收單元接收的每條鏈路的鏈路質(zhì)量參數(shù)調(diào)節(jié)每條鏈路的業(yè)務(wù)比例。
7.根據(jù)權(quán)利要求6所述的負(fù)載均衡的裝置,其特征在于,
所述調(diào)節(jié)單元,還用于根據(jù)每條鏈路的鏈路質(zhì)量參數(shù)計算每條鏈路的業(yè)務(wù)比例;
其中,鏈路質(zhì)量參數(shù)為i為鏈路編號,NUMRx為接收方設(shè)備在當(dāng)前周期內(nèi),在鏈路i上實際接收的LLDP報文的數(shù)量,NUMTx為所述發(fā)送單元在當(dāng)前周期內(nèi),在鏈路i上需發(fā)送的LLDP報文的總數(shù)量;
鏈路的業(yè)務(wù)比例為其中,∑L(i)為各個鏈路在當(dāng)前周期內(nèi)的鏈路質(zhì)量參數(shù)之和;根據(jù)計算出的每條鏈路的業(yè)務(wù)比例調(diào)整每條鏈路需承載的業(yè)務(wù)量。
8.根據(jù)權(quán)利要求7所述的負(fù)載均衡的裝置,其特征在于,
所述發(fā)送單元發(fā)送的LLDP報文中包含類型長度值TLV字段,TLV字段中包括所述LLDP報文的周期序號、在周期序號對應(yīng)的周期內(nèi)需在所述LLDP報文對應(yīng)的鏈路上發(fā)送LLDP報文的總數(shù)量、所述LLDP報文的序號。
9.一種負(fù)載均衡的裝置,其特征在于,所述裝置包括:
接收單元,用于在當(dāng)前周期內(nèi),分別通過每條鏈路接收發(fā)送方設(shè)備發(fā)送的每條鏈路各自對應(yīng)數(shù)量的鏈路層發(fā)現(xiàn)協(xié)議LLDP報文;
計算單元,用于根據(jù)在當(dāng)前周期內(nèi)在每條鏈路上所述接收單元接收的LLDP報文以及接收的LLDP報文的數(shù)量,分別計算每條鏈路的鏈路質(zhì)量參數(shù);
發(fā)送單元,用于分別通過每條鏈路向發(fā)送方設(shè)備發(fā)送各鏈路的反饋LLDP報文,每條鏈路的反饋LLDP報文分別攜帶有所述計算單元計算的各自的鏈路質(zhì)量參數(shù),以使得發(fā)送方設(shè)備根據(jù)每條鏈路的鏈路質(zhì)量參數(shù)調(diào)節(jié)每條鏈路的業(yè)務(wù)比例。
10.根據(jù)權(quán)利要求9所述的負(fù)載均衡的裝置,其特征在于,
所述計算單元,還用于在當(dāng)前周期內(nèi)每接收到一個LLDP報文,確定在當(dāng)前周期內(nèi),在當(dāng)前接收的LLDP報文對應(yīng)的鏈路上實際接收的LLDP報文的數(shù)量;通過解析當(dāng)前接收的LLDP報文,確定發(fā)送方設(shè)備在當(dāng)前周期內(nèi),在當(dāng)前接收的LLDP報文對應(yīng)的鏈路上需發(fā)送的LLDP報文的總數(shù)量;當(dāng)確定當(dāng)前周期結(jié)束時,計算每條鏈路的鏈路質(zhì)量參數(shù);
其中,鏈路質(zhì)量參數(shù)為i為鏈路編號,NUMRx為在當(dāng)前周期內(nèi),在鏈路i上實際接收的LLDP報文的數(shù)量,NUMTx為在當(dāng)前周期內(nèi),在鏈路i上需發(fā)送的LLDP報文的總數(shù)量。
11.根據(jù)權(quán)利要求9或10所述的負(fù)載均衡的裝置,其特征在于,
所述發(fā)送單元,還用于分別通過每條鏈路向發(fā)送方設(shè)備連續(xù)發(fā)送三次各鏈路的反饋LLDP報文。
12.根據(jù)權(quán)利要求11所述的負(fù)載均衡的裝置,其特征在于,
發(fā)送方設(shè)備發(fā)送的LLDP報文中包含類型長度值TLV字段,TLV字段中包括所述LLDP報文的周期序號、在周期序號對應(yīng)的周期內(nèi)需在所述LLDP報文對應(yīng)的鏈路上發(fā)送LLDP報文的總數(shù)量、所述LLDP報文的序號。