亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

網(wǎng)絡(luò)擁塞控制方法、存儲(chǔ)介質(zhì)及電子設(shè)備與流程

文檔序號(hào):40463307發(fā)布日期:2024-12-27 09:28閱讀:9來源:國知局
網(wǎng)絡(luò)擁塞控制方法、存儲(chǔ)介質(zhì)及電子設(shè)備與流程

本發(fā)明涉及網(wǎng)絡(luò)通信,具體而言,涉及一種網(wǎng)絡(luò)擁塞控制方法、存儲(chǔ)介質(zhì)及電子設(shè)備。


背景技術(shù):

1、近年來,為了降低算力資源間網(wǎng)絡(luò)傳輸延時(shí),提高網(wǎng)絡(luò)吞吐率,基于遠(yuǎn)程直接內(nèi)存訪問(remote?direct?memory?access,rdma)的以太網(wǎng)上的遠(yuǎn)程直接內(nèi)存訪問(rdma?overconverged?ethernet,roce)技術(shù)開始部署于以太網(wǎng)電力信息通信網(wǎng)絡(luò)中。為了保證高效、可靠的rdma數(shù)據(jù)傳輸,基于互聯(lián)網(wǎng)協(xié)議(internet?protocol,ip)和以太網(wǎng)的數(shù)據(jù)中心網(wǎng)絡(luò)在鏈路層部署了基于優(yōu)先級的流量控制(priority-based?flow?control,pfc)機(jī)制防止緩存溢出,實(shí)現(xiàn)了無丟包的數(shù)據(jù)傳輸。然而,基于端口的pfc機(jī)制并沒有區(qū)分出真正導(dǎo)致?lián)砣牧?,pfc的暫?;謴?fù)機(jī)制極易造成隊(duì)頭阻塞、擁塞擴(kuò)散和死鎖等問題。當(dāng)交換機(jī)入端口被其緩存隊(duì)列第一個(gè)數(shù)據(jù)包的出端口暫停時(shí),將導(dǎo)致隊(duì)列中發(fā)送到其他出端口的數(shù)據(jù)包也被阻塞。更嚴(yán)重的是,當(dāng)網(wǎng)絡(luò)中某個(gè)交換機(jī)發(fā)生擁塞,pfc逐跳流控機(jī)制最終會(huì)使得與該擁塞無關(guān)的上游交換都會(huì)接收到擁塞信號(hào)并暫停數(shù)據(jù)包的轉(zhuǎn)發(fā)。擁塞不斷向源端擴(kuò)散會(huì)造成高排隊(duì)延時(shí)和低網(wǎng)絡(luò)吞吐率,大大增加了流傳輸時(shí)間。

2、因此,在部署了pfc機(jī)制的無損網(wǎng)絡(luò)中,一些基于流的端到端傳輸協(xié)議相繼被提出,以有效緩解網(wǎng)絡(luò)擁塞,減少pfc的觸發(fā)次數(shù)。然而,這些端到端的擁塞控制協(xié)議通常需要多個(gè)往返時(shí)延(round-trip?time,rtt)才收斂到目的速率,雖然能有效控制長流造成的持續(xù)擁塞,但難以控制生命期極短的突發(fā)短流所造成的突發(fā)擁塞。

3、針對上述的問題,目前尚未提出有效的解決方案。


技術(shù)實(shí)現(xiàn)思路

1、本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)擁塞控制方法、存儲(chǔ)介質(zhì)及電子設(shè)備,以至少解決相關(guān)技術(shù)中存在的擁塞識(shí)別存在精準(zhǔn)度低、網(wǎng)絡(luò)鏈路帶寬浪費(fèi)多的技術(shù)問題。

2、根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種網(wǎng)絡(luò)擁塞控制方法,包括:在發(fā)送端將目標(biāo)數(shù)據(jù)包經(jīng)由交換機(jī)發(fā)送至接收端的過程中,基于所述交換機(jī)集成的帶內(nèi)遙測功能測量元數(shù)據(jù),其中,所述元數(shù)據(jù)用于指示鏈路的狀態(tài)信息,所述鏈路用于指示數(shù)據(jù)包從所述發(fā)送端經(jīng)過所述交換機(jī)到達(dá)所述接收端的傳輸路徑;基于所述元數(shù)據(jù)檢測所述鏈路的擁塞狀態(tài);在所述擁塞狀態(tài)為存在擁塞的情況下,將所述鏈路的擁塞信息發(fā)送至所述發(fā)送端,用于所述發(fā)送端基于所述擁塞信息,調(diào)整數(shù)據(jù)包發(fā)送速率。

3、根據(jù)本發(fā)明實(shí)施例的另一方面,還提供了另一種網(wǎng)絡(luò)擁塞控制方法,包括:將目標(biāo)數(shù)據(jù)包經(jīng)由交換機(jī)發(fā)送至接收端;接收到所述交換機(jī)返回的確認(rèn)數(shù)據(jù)包,其中,所述確認(rèn)數(shù)據(jù)包中攜帶有鏈路的擁塞信息,所述擁塞信息是在將所述目標(biāo)數(shù)據(jù)包經(jīng)由所述交換機(jī)發(fā)送至所述接收端的過程中,所述交換機(jī)基于集成的帶內(nèi)遙測功能測量到的元數(shù)據(jù)確定的,所述鏈路用于指示數(shù)據(jù)包從發(fā)送端經(jīng)過所述交換機(jī)到達(dá)所述接收端的傳輸路徑,所述元數(shù)據(jù)用于指示鏈路的狀態(tài)信息;基于所述確認(rèn)數(shù)據(jù)包中攜帶的所述擁塞信息,調(diào)整數(shù)據(jù)包發(fā)送速率。

4、根據(jù)本發(fā)明實(shí)施例的另一方面,還提供了另一種網(wǎng)絡(luò)擁塞控制方法,包括:在發(fā)送端將目標(biāo)數(shù)據(jù)包經(jīng)由交換機(jī)發(fā)送至接收端的過程中,基于所述交換機(jī)集成的帶內(nèi)遙測功能測量元數(shù)據(jù),其中,所述元數(shù)據(jù)用于指示鏈路的狀態(tài)信息,所述鏈路用于指示數(shù)據(jù)包從所述發(fā)送端經(jīng)過所述交換機(jī)到達(dá)所述接收端的傳輸路徑;所述交換機(jī)基于所述元數(shù)據(jù)檢測所述鏈路的擁塞狀態(tài);在所述擁塞狀態(tài)為存在擁塞的情況下,所述交換機(jī)將攜帶有擁塞信息的確認(rèn)數(shù)據(jù)包發(fā)送至所述發(fā)送端;所述交換機(jī)基于所述擁塞信息,調(diào)整數(shù)據(jù)包發(fā)送速率。

5、根據(jù)本發(fā)明實(shí)施例的另一方面,還提供了一種非易失性存儲(chǔ)介質(zhì),所述非易失性存儲(chǔ)介質(zhì)存儲(chǔ)有多條指令,所述指令適于由處理器加載并執(zhí)行任意一項(xiàng)所述的網(wǎng)絡(luò)擁塞控制方法。

6、根據(jù)本發(fā)明實(shí)施例的另一方面,還提供了一種電子設(shè)備,包括一個(gè)或多個(gè)處理器和存儲(chǔ)器,所述存儲(chǔ)器用于存儲(chǔ)一個(gè)或多個(gè)程序,其中,當(dāng)所述一個(gè)或多個(gè)程序被所述一個(gè)或多個(gè)處理器執(zhí)行時(shí),使得所述一個(gè)或多個(gè)處理器實(shí)現(xiàn)任意一項(xiàng)所述的網(wǎng)絡(luò)擁塞控制方法。

7、在本發(fā)明實(shí)施例中,通過在發(fā)送端將目標(biāo)數(shù)據(jù)包經(jīng)由交換機(jī)發(fā)送至接收端的過程中,基于所述交換機(jī)集成的帶內(nèi)遙測功能測量元數(shù)據(jù),其中,所述元數(shù)據(jù)用于指示鏈路的狀態(tài)信息,所述鏈路用于指示數(shù)據(jù)包從所述發(fā)送端經(jīng)過所述交換機(jī)到達(dá)所述接收端的傳輸路徑;基于所述元數(shù)據(jù)檢測所述鏈路的擁塞狀態(tài);在所述擁塞狀態(tài)為存在擁塞的情況下,將所述鏈路的擁塞信息發(fā)送至所述發(fā)送端,用于所述發(fā)送端基于所述擁塞信息,調(diào)整數(shù)據(jù)包發(fā)送速率,達(dá)到了基于交換機(jī)集成的帶內(nèi)遙測功能進(jìn)行元數(shù)據(jù)的采集以及鏈路擁塞狀態(tài)的檢測,發(fā)送端基于接收到的擁塞信息及時(shí)的調(diào)整發(fā)包速率的目的,從而實(shí)現(xiàn)了提升網(wǎng)絡(luò)擁塞狀態(tài)識(shí)別的準(zhǔn)確性,在減少網(wǎng)絡(luò)擁塞狀況的同時(shí),避免鏈路帶寬被浪費(fèi)的技術(shù)效果,進(jìn)而解決了相關(guān)技術(shù)中存在的擁塞識(shí)別存在精準(zhǔn)度低、網(wǎng)絡(luò)鏈路帶寬浪費(fèi)多的技術(shù)問題。



技術(shù)特征:

1.一種網(wǎng)絡(luò)擁塞控制方法,其特征在于,包括:

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述元數(shù)據(jù)中至少包括隊(duì)列長度、鏈路利用率的情況下,所述基于所述元數(shù)據(jù)檢測所述鏈路的擁塞狀態(tài),包括:

3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述鏈路的擁塞信息發(fā)送至所述發(fā)送端,包括:

4.一種網(wǎng)絡(luò)擁塞控制方法,其特征在于,包括:

5.根據(jù)權(quán)利要求4所述的方法,其特征在于,在所述擁塞信息中至少包括隊(duì)列長度、隊(duì)列變化率的情況下,所述基于所述確認(rèn)數(shù)據(jù)包中攜帶的所述擁塞信息,調(diào)整數(shù)據(jù)包發(fā)送速率,包括:

6.根據(jù)權(quán)利要求5所述的方法,其特征在于,在所述擁塞信息中還包括鏈路利用率、鏈路帶寬、平均數(shù)據(jù)包傳輸時(shí)延、鏈路剩余容量的情況下,通過如下方式得到第一速率閾值:

7.根據(jù)權(quán)利要求5所述的方法,其特征在于,在所述隊(duì)列長度大于預(yù)定長度,并且所述隊(duì)列變化率小于預(yù)設(shè)變化率閾值的情況下,調(diào)整所述調(diào)整數(shù)據(jù)包發(fā)送速率至小于第二速率閾值,包括:

8.一種網(wǎng)絡(luò)擁塞控制方法,其特征在于,包括:

9.一種非易失性存儲(chǔ)介質(zhì),其特征在于,所述非易失性存儲(chǔ)介質(zhì)存儲(chǔ)有多條指令,所述指令適于由處理器加載并執(zhí)行權(quán)利要求1至8中任意一項(xiàng)所述的網(wǎng)絡(luò)擁塞控制方法。

10.一種電子設(shè)備,其特征在于,包括一個(gè)或多個(gè)處理器和存儲(chǔ)器,所述存儲(chǔ)器用于存儲(chǔ)一個(gè)或多個(gè)程序,其中,當(dāng)所述一個(gè)或多個(gè)程序被所述一個(gè)或多個(gè)處理器執(zhí)行時(shí),使得所述一個(gè)或多個(gè)處理器實(shí)現(xiàn)權(quán)利要求1至8中任意一項(xiàng)所述的網(wǎng)絡(luò)擁塞控制方法。


技術(shù)總結(jié)
本發(fā)明公開了一種網(wǎng)絡(luò)擁塞控制方法、存儲(chǔ)介質(zhì)及電子設(shè)備。涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,該方法包括:在發(fā)送端將目標(biāo)數(shù)據(jù)包經(jīng)由交換機(jī)發(fā)送至接收端的過程中,基于交換機(jī)集成的帶內(nèi)遙測功能測量元數(shù)據(jù),其中,元數(shù)據(jù)用于指示鏈路的狀態(tài)信息,鏈路用于指示數(shù)據(jù)包從發(fā)送端經(jīng)過交換機(jī)到達(dá)接收端的傳輸路徑;基于元數(shù)據(jù)檢測鏈路的擁塞狀態(tài);在擁塞狀態(tài)為存在擁塞的情況下,將鏈路的擁塞信息發(fā)送至發(fā)送端,用于發(fā)送端基于擁塞信息,調(diào)整數(shù)據(jù)包發(fā)送速率。本發(fā)明解決了相關(guān)技術(shù)中存在的擁塞識(shí)別存在精準(zhǔn)度低、網(wǎng)絡(luò)鏈路帶寬浪費(fèi)多的技術(shù)問題。

技術(shù)研發(fā)人員:郝佳愷,李宇婷,金明,董旭,白昊洋,董崢,王涵,楊靜,龐迪,陳錦前,任殷林,郭少勇,李宏鑒,薛昆,王小瞳,丁一鳴,劉曉宸,卻鑫運(yùn),郝漢卿,張展鵬,李晨,惲珺
受保護(hù)的技術(shù)使用者:國網(wǎng)北京市電力公司
技術(shù)研發(fā)日:
技術(shù)公布日:2024/12/26
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1