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

網(wǎng)絡帶寬檢測方法、裝置及網(wǎng)絡設備與流程

文檔序號:12038779閱讀:234來源:國知局
網(wǎng)絡帶寬檢測方法、裝置及網(wǎng)絡設備與流程
本發(fā)明涉及通信技術(shù)領域,尤其涉及網(wǎng)絡帶寬檢測方法、裝置及網(wǎng)絡設備。

背景技術(shù):
隨著網(wǎng)絡設備的不斷更新,網(wǎng)絡具有越來越高的網(wǎng)絡帶寬,但網(wǎng)絡延遲的存在極大地影響了網(wǎng)絡帶寬的利用率,為了充分利用網(wǎng)絡帶寬,需要采用高效且受網(wǎng)絡延遲影響較小的網(wǎng)絡帶寬檢測方法,以便根據(jù)檢測結(jié)果獲取的網(wǎng)絡帶寬,調(diào)節(jié)網(wǎng)絡設備發(fā)送數(shù)據(jù)的速率?,F(xiàn)有技術(shù)中,可以采用雙端檢測方式檢測網(wǎng)絡帶寬,該檢測方式先由發(fā)送端網(wǎng)絡設備以預定速率R向接收端網(wǎng)絡設備發(fā)送測量包,接收端網(wǎng)絡設備記錄接收到的測量包的到達時間,并根據(jù)記錄的到達時間繪出延遲曲線,當根據(jù)延遲曲線檢測到R高于網(wǎng)絡帶寬,從而造成傳輸鏈路擁塞時,接收端網(wǎng)絡設備將檢測結(jié)果反饋至發(fā)送端網(wǎng)絡設備,發(fā)送端網(wǎng)絡設備根據(jù)策略調(diào)整R的大小并再次發(fā)送測量包,直至接收端網(wǎng)絡設備根據(jù)繪出的延遲曲線確認鏈路無擁塞,從而檢測出調(diào)整后的R近似于網(wǎng)絡帶寬。發(fā)明人在對現(xiàn)有技術(shù)的研究過程中發(fā)現(xiàn),現(xiàn)有網(wǎng)絡帶寬檢測方法,需要發(fā)送端網(wǎng)絡設備與接收端網(wǎng)絡設備共同進行檢測,并且當發(fā)送端網(wǎng)絡設備首次發(fā)送測量包的速率R高于網(wǎng)絡帶寬時,可能需要發(fā)送端網(wǎng)絡設備多次調(diào)整速率R并發(fā)送測量包才能由接收端網(wǎng)絡設備檢測出網(wǎng)絡帶寬,因此檢測時間較長,且檢測過程需要占用大量網(wǎng)絡資源。

技術(shù)實現(xiàn)要素:
本發(fā)明實施例中提供了網(wǎng)絡帶寬檢測方法、裝置及網(wǎng)絡設備,用以解決現(xiàn)有技術(shù)中檢測網(wǎng)絡帶寬時間較長,且需要占用大量網(wǎng)絡資源的問題。為解決上述問題,本發(fā)明實施例提供的技術(shù)方案如下:第一方面,提供一種網(wǎng)絡帶寬檢測方法,所述方法包括:第一網(wǎng)絡設備分別以第一速率向第二網(wǎng)絡設備發(fā)送多組探測報文,以使所述第一網(wǎng)絡設備與所述第二網(wǎng)絡設備之間設置的路由設備和所述第二網(wǎng)絡設備中的每個設備接收到一組探測報文;所述第一網(wǎng)絡設備接收所述每個設備根據(jù)接收到的探測報文的數(shù)量返回的失效報文;所述第一網(wǎng)絡設備根據(jù)所述每個設備返回的失效報文的數(shù)量計算所述第一網(wǎng)絡設備與所述第二網(wǎng)絡設備之間每段鏈路的鏈路帶寬;所述第一網(wǎng)絡設備根據(jù)所述每段鏈路的鏈路帶寬確定所述第一網(wǎng)絡設備與所述第二網(wǎng)絡設備之間的網(wǎng)絡帶寬。結(jié)合第一方面,在第一方面的第一種可能的實現(xiàn)方式中,所述第一網(wǎng)絡設備分別以第一速率向第二網(wǎng)絡設備發(fā)送多組探測報文,包括:第一網(wǎng)絡設備為所述每個設備生成一組網(wǎng)絡控制報文協(xié)議ICMP探測報文,所述每個設備的一組ICMP探測報文中的生存時間TTL字段的值設置為與所述設備對應的鏈路的鏈路編號一致,所述設備對應的鏈路為所述設備與所述設備的上一跳設備之間的鏈路;第一網(wǎng)絡設備分別以第一速率向所述第二網(wǎng)絡設備發(fā)送為所述每個設備生成的一組ICMP探測報文。結(jié)合第一方面,或第一方面的第一種可能的實現(xiàn)方式,在第一方面的第二種可能的實現(xiàn)方式中,所述第一網(wǎng)絡設備根據(jù)所述每個設備返回的失效報文的數(shù)量計算所述第一網(wǎng)絡設備與所述第二網(wǎng)絡設備之間每段鏈路的鏈路帶寬,包括:所述第一網(wǎng)絡設備將向所述每個設備發(fā)送的一組探測報文的數(shù)量減去所述設備返回的失效報文的數(shù)量,獲得所述設備對應的鏈路上的丟失報文數(shù)量;將所述丟失報文數(shù)量除以所述發(fā)送的一組探測報文的數(shù)量后與所述第一速率相乘,得到第一乘積,將所述第一速率與所述第一乘積的差值確定為所述設備對應的鏈路的鏈路帶寬。結(jié)合第一方面,或第一方面的第一種可能的實現(xiàn)方式,或第一方面的第二種可能的實現(xiàn)方式,在第一方面的第三種可能的實現(xiàn)方式中,所述第一網(wǎng)絡設備根據(jù)所述每段鏈路的鏈路帶寬確定所述第一網(wǎng)絡設備與所述第二網(wǎng)絡設備之間的網(wǎng)絡帶寬,包括:所述第一網(wǎng)絡設備從所述每段鏈路的鏈路帶寬中獲得最小的鏈路帶寬,將所述最小的鏈路帶寬確定為所述第一網(wǎng)絡設備與所述第二網(wǎng)絡設備之間的網(wǎng)絡帶寬。結(jié)合第一方面,或第一方面的第一種可能的實現(xiàn)方式,或第一方面的第二種可能的實現(xiàn)方式,在第一方面的第四種可能的實現(xiàn)方式中,所述第一網(wǎng)絡設備根據(jù)所述每段鏈路的鏈路帶寬確定所述第一網(wǎng)絡設備與所述第二網(wǎng)絡設備之間的網(wǎng)絡帶寬,包括:所述第一網(wǎng)絡設備從所述每段鏈路的鏈路帶寬中獲得最小的鏈路帶寬;所述第一網(wǎng)絡設備為所述最小的鏈路帶寬對應的第一設備重新生成一組探測報文,重新生成的所述一組探測報文中包含的報文數(shù)量大于所述第一設備已接收到的所述第一網(wǎng)絡設備發(fā)送的一組探測報文中包含的報文數(shù)量;所述第一網(wǎng)絡設備向所述第一設備發(fā)送所述重新生成的一組探測報文;所述第一網(wǎng)絡設備接收所述第一設備根據(jù)接收到的探測報文的數(shù)量返回的第一失效報文;所述第一網(wǎng)絡設備將根據(jù)所述第一失效報文的數(shù)量計算的鏈路帶寬確定為所述第一網(wǎng)絡設備與所述第二網(wǎng)絡設備之間的網(wǎng)絡帶寬。第二方面,提供一種網(wǎng)絡帶寬檢測裝置,所述裝置包括:發(fā)送單元,用于分別以第一速率向第二網(wǎng)絡設備發(fā)送多組探測報文,以使所述第一網(wǎng)絡設備與所述第二網(wǎng)絡設備之間設置的路由設備和所述第二網(wǎng)絡設備中的每個設備接收到一組探測報文;接收單元,用于接收所述每個設備根據(jù)接收到的探測報文的數(shù)量返回的失效報文;計算單元,用于根據(jù)所述接收單元接收到的所述每個設備返回的失效報文的數(shù)量計算所述第一網(wǎng)絡設備與所述第二網(wǎng)絡設備之間每段鏈路的鏈路帶寬;確定單元,用于根據(jù)所述計算單元計算的所述每段鏈路的鏈路帶寬確定所述第一網(wǎng)絡設備與所述第二網(wǎng)絡設備之間的網(wǎng)絡帶寬。結(jié)合第二方面,在第二方面的第一種可能的實現(xiàn)方式中,所述發(fā)送單元包括:探測報文生成子單元,用于為所述每個設備生成一組網(wǎng)絡控制報文協(xié)議ICMP探測報文,所述每個設備的一組ICMP探測報文中的生存時間TTL字段的值設置為與所述設備對應的鏈路的鏈路編號一致,所述設備對應的鏈路為所述設備與所述設備的上一跳設備之間的鏈路;探測報文發(fā)送子單元,用于分別以第一速率向所述第二網(wǎng)絡設備發(fā)送為所述每個設備生成的一組ICMP探測報文。結(jié)合第二方面,或第二方面的第一種可能的實現(xiàn)方式,在第二方面的第二種可能的實現(xiàn)方式中,所述計算單元包括:丟失報文計算子單元,用于將向所述每個設備發(fā)送的一組探測報文的數(shù)量減去所述設備返回的失效報文的數(shù)量,獲得所述設備對應的鏈路上的丟失報文數(shù)量;鏈路帶寬確定子單元,用于將所述丟失報文數(shù)量除以所述發(fā)送的一組探測報文的數(shù)量后與所述第一速率相乘,得到第一乘積,將所述第一速率與所述第一乘積的差值確定為所述設備對應的鏈路的鏈路帶寬。結(jié)合第二方面,或第二方面的第一種可能的實現(xiàn)方式,或第二方面的第二種可能的實現(xiàn)方式,在第二方面的第三種可能的實現(xiàn)方式中,所述確定單元,具體用于從所述每段鏈路的鏈路帶寬中獲得最小的鏈路帶寬,將所述最小的鏈路帶寬確定為所述第一網(wǎng)絡設備與所述第二網(wǎng)絡設備之間的網(wǎng)絡帶寬。結(jié)合第二方面,或第二方面的第一種可能的實現(xiàn)方式,或第二方面的第二種可能的實現(xiàn)方式,在第二方面的第四種可能的實現(xiàn)方式中,所述確定單元包括:最小帶寬獲得子單元,用于從所述每段鏈路的鏈路帶寬中獲得最小的鏈路帶寬;探測報文重生子單元,用于為所述最小的鏈路帶寬對應的第一設備重新生成一組探測報文,重新生成的所述一組探測報文中包含的報文數(shù)量大于所述第一設備已接收到的所述第一網(wǎng)絡設備發(fā)送的一組探測報文中包含的報文數(shù)量;探測報文重發(fā)子單元,用于向所述第一設備發(fā)送所述重新生成的一組探測報文;失效報文接收子單元,用于接收所述第一設備根據(jù)接收到的探測報文的數(shù)量返回的第一失效報文;網(wǎng)絡帶寬確定子單元,用于將根據(jù)所述第一失效報文的數(shù)量計算的鏈路帶寬確定為所述第一網(wǎng)絡設備與所述第二網(wǎng)絡設備之間的網(wǎng)絡帶寬。第三方面,提供一種網(wǎng)絡設備,所述網(wǎng)絡設備作為與第二網(wǎng)絡設備通信的第一網(wǎng)絡設備,包括:總線,以及通過所述總線連接的網(wǎng)絡接口、發(fā)送器、接收器和處理器,所述網(wǎng)絡接口,用于連接網(wǎng)絡中的路由設備;所述發(fā)送器,用于通過所述網(wǎng)絡接口分別以第一速率向第二網(wǎng)絡設備發(fā)送多組探測報文,以使所述第一網(wǎng)絡設備與所述第二網(wǎng)絡設備之間設置的路由設備和所述第二網(wǎng)絡設備中的每個設備接收到一組探測報文;所述接收器,用于接收所述每個設備根據(jù)接收到的探測報文的數(shù)量返回的失效報文;所述處理器,用于根據(jù)所述每個設備返回的失效報文的數(shù)量計算所述第一網(wǎng)絡設備與所述第二網(wǎng)絡設備之間每段鏈路的鏈路帶寬,并根據(jù)所述每段鏈路的鏈路帶寬確定所述第一網(wǎng)絡設備與所述第二網(wǎng)絡設備之間的網(wǎng)絡帶寬。結(jié)合第三方面,在第三方面的第一種可能的實現(xiàn)方式中,所述處理器,還用于為所述每個設備生成一組網(wǎng)絡控制報文協(xié)議ICMP探測報文,所述每個設備的一組ICMP探測報文中的生存時間TTL字段的值設置為與所述設備對應的鏈路的鏈路編號一致,所述設備對應的鏈路為所述設備與所述設備的上一跳設備之間的鏈路;所述發(fā)送器,具體用于通過所述網(wǎng)絡接口分別以第一速率向所述第二網(wǎng)絡設備發(fā)送為所述每個設備生成的一組ICMP探測報文。結(jié)合第三方面,或第三方面的第一種可能的實現(xiàn)方式,在第三方面的第二種可能的實現(xiàn)方式中,所述處理器,具體用于將向所述每個設備發(fā)送的一組探測報文的數(shù)量減去所述設備返回的失效報文的數(shù)量,獲得所述設備對應的鏈路上的丟失報文數(shù)量,將所述丟失報文數(shù)量除以所述發(fā)送的一組探測報文的數(shù)量后與所述第一速率相乘,得到第一乘積,將所述第一速率與所述第一乘積的差值確定為所述設備對應的鏈路的鏈路帶寬。結(jié)合第三方面,或第三方面的第一種可能的實現(xiàn)方式,或第三方面的第二種可能的實現(xiàn)方式,在第三方面的第三種可能的實現(xiàn)方式中,所述處理器,具體用于從所述每段鏈路的鏈路帶寬中獲得最小的鏈路帶寬,將所述最小的鏈路帶寬確定為所述第一網(wǎng)絡設備與所述第二網(wǎng)絡設備之間的網(wǎng)絡帶寬。結(jié)合第三方面,或第三方面的第一種可能的實現(xiàn)方式,或第三方面的第二種可能的實現(xiàn)方式,在第三方面的第四種可能的實現(xiàn)方式中,所述處理器,還用于從所述每段鏈路的鏈路帶寬中獲得最小的鏈路帶寬,為所述最小的鏈路帶寬對應的第一設備重新生成一組探測報文,重新生成的所述一組探測報文中包含的報文數(shù)量大于所述第一設備已接收到的所述第一網(wǎng)絡設備發(fā)送的一組探測報文中包含的報文數(shù)量;所述發(fā)送器,還用于通過所述網(wǎng)絡接口向所述第一設備發(fā)送所述重新生成的一組探測報文;所述接收器,還用于接收所述第一設備根據(jù)接收到的探測報文的數(shù)量返回的第一失效報文;所述處理器,還用于將根據(jù)所述第一失效報文的數(shù)量計算的鏈路帶寬確定為所述第一網(wǎng)絡設備與所述第二網(wǎng)絡設備之間的網(wǎng)絡帶寬。本發(fā)明實施例中,第一網(wǎng)絡設備分別以第一速率向第二網(wǎng)絡設備發(fā)送多組探測報文,以使第一網(wǎng)絡設備與第二網(wǎng)絡設備之間設置的路由設備和第二網(wǎng)絡設備中的每個設備接收到一組探測報文,接收每個設備根據(jù)接收到的探測報文的數(shù)量返回的失效報文,根據(jù)每個設備返回的失效報文的數(shù)量計算第一網(wǎng)絡設備與第二網(wǎng)絡設備之間每段鏈路的鏈路帶寬,并根據(jù)每段鏈路的鏈路帶寬確定第一網(wǎng)絡設備與第二網(wǎng)絡設備之間的網(wǎng)絡帶寬。本發(fā)明實施例只需要在第一網(wǎng)絡設備側(cè)部署網(wǎng)絡帶寬檢測功能,且無需第二網(wǎng)絡設備對第一網(wǎng)絡設備發(fā)出的每個數(shù)據(jù)包都進行響應,因此有效縮短了網(wǎng)絡帶寬的檢測時間,節(jié)省了網(wǎng)絡資源;并且,由于采用本發(fā)明實施例還可以檢測到每段鏈路的鏈路帶寬,因此提高了網(wǎng)絡帶寬的檢測精度。附圖說明為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為應用本發(fā)明實施例的一個網(wǎng)絡架構(gòu)示意圖;圖2為本發(fā)明網(wǎng)絡帶寬檢測方法的一個實施例流程圖;圖3為本發(fā)明網(wǎng)絡帶寬檢測方法的另一個實施例流程圖;圖4為本發(fā)明網(wǎng)絡帶寬檢測方法的另一個實施例流程圖;圖5為本發(fā)明實施例的一個應用場景示意圖;圖6為本發(fā)明網(wǎng)絡帶寬檢測裝置的實施例框圖;圖7為本發(fā)明網(wǎng)絡設備的實施例框圖。具體實施方式下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整的描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。本發(fā)明實施例中,第一網(wǎng)絡設備與第二網(wǎng)絡設備之間的傳輸路徑上設置有多個路由設備,即第一網(wǎng)絡設備與第二網(wǎng)絡設備之間的傳輸路徑由多段鏈路組成,假設第一網(wǎng)絡設備、第二網(wǎng)絡設備或第一網(wǎng)絡設備與第二網(wǎng)絡設備之間的每個路由設備都是一個網(wǎng)絡節(jié)點,則所謂鏈路就是從一個網(wǎng)絡節(jié)點到相鄰網(wǎng)絡節(jié)點的一段傳輸路徑,該傳輸路徑上沒有其他的網(wǎng)絡節(jié)點。參見圖1,為本發(fā)明實施例的一個網(wǎng)絡架構(gòu)示意圖:圖1中,第一網(wǎng)絡設備與第二網(wǎng)絡設備之間有m個路由設備,第一網(wǎng)絡設備與路由設備1之間的鏈路為鏈路1,即鏈路1為路由設備1對應的鏈路,同理,路由設備1與路由設備2之間的鏈路為鏈路2,以此類推,路由設備m-1與路由設備m之間的鏈路為鏈路m,路由設備m與第二網(wǎng)絡設備之間的鏈路為鏈路m+1。本發(fā)明實施例通過檢測每段鏈路的鏈路帶寬以獲得第一網(wǎng)絡設備與第二網(wǎng)絡設備之間的網(wǎng)絡帶寬,下面結(jié)合具體實施例進行詳細說明。參見圖2,為本發(fā)明網(wǎng)絡帶寬檢測方法的一個實施例流程圖:步驟201:第一網(wǎng)絡設備分別以第一速率向第二網(wǎng)絡設備發(fā)送多組探測報文,以使第一網(wǎng)絡設備與第二網(wǎng)絡設備之間設置的路由設備和第二網(wǎng)絡設備中的每個設備接收到一組探測報文。本發(fā)明實施例中,第一網(wǎng)絡設備和第二網(wǎng)絡設備可以具體為網(wǎng)絡中的主機設備,或者交換機,或者路由器等。結(jié)合圖1,假設第一網(wǎng)絡設備預先獲知了第一網(wǎng)絡設備與第二網(wǎng)絡設備之間設置的路由設備的數(shù)量m時,則可以為m個路由設備和第二網(wǎng)絡設備中的每個設備生成一組探測報文并發(fā)送生成的一組探測報文,即共生成m+1組探測報文;如果第一網(wǎng)絡設備未獲知第一網(wǎng)絡設備與第二網(wǎng)絡設備之間設置的路由設備的數(shù)量m時,則可以根據(jù)網(wǎng)絡類型生成n組探測報文,n的數(shù)量大于m+1,以保證每個路由設備和第二網(wǎng)絡設備都可以接收到一組探測報文,例如,對于城域網(wǎng),可以設置n為10,對于異地網(wǎng)絡,則可以設置n為15左右。具體的,第一網(wǎng)絡設備可以為包括第二網(wǎng)絡設備和所有路由設備在內(nèi)的每個設備生成一組網(wǎng)絡控制報文協(xié)議(InternetControlMessageProtocol,ICMP)探測報文,每個設備的一組ICMP探測報文中的生存時間(TimeToLive,TTL)字段的值設置為與該設備對應的鏈路的鏈路編號一致,該設備對應的鏈路為該設備與該設備的上一跳設備之間的鏈路,結(jié)合圖1可知,例如,第一網(wǎng)絡設備為路由設備2生成的一組ICMP探測報文的TTL設置為路由設備2對應的鏈路2的編號,即TTL為2,然后第一網(wǎng)絡設備分別以第一速率向第二網(wǎng)絡設備發(fā)送為每個設備生成的一組ICMP探測報文,該第一速率為預設的速率,通常可以將第一速率設置為高于網(wǎng)絡的實際帶寬的速率。本實施例中,第一網(wǎng)絡設備可以將ICMP探測報文混合在向第二網(wǎng)絡設備發(fā)送的數(shù)據(jù)報文中進行發(fā)送,此時發(fā)送ICMP探測報文的第一速率與數(shù)據(jù)報文的發(fā)送速率一致。本實施例中,ICMP是傳輸控制協(xié)議/因特網(wǎng)互聯(lián)協(xié)議(TCP/IP,TransmissionControlProtocol/InternetProtocol)的一個子協(xié)議,可以用于在IP主機、路由器之間傳遞控制消息。本實施例中,ICMP探測報文可以具體為Ping報文。TTL字段是ICMP探測報文頭部的字段,用來設置報文在網(wǎng)絡中經(jīng)過網(wǎng)絡設備轉(zhuǎn)發(fā)的次數(shù),即ICMP探測報文每經(jīng)過一個路由設備轉(zhuǎn)發(fā)時,該路由設備會先將該ICMP探測報文頭部的TTL字段的值減1,然后再轉(zhuǎn)發(fā)到下一跳路由設備,當ICMP探測報文頭部的TTL字段的值為0時,則路由設備丟棄該ICMP探測報文,并且返回與所丟棄ICMP探測報文數(shù)量一致的失效報文,即路由設備返回的失效報文的數(shù)量反映了該路由設備實際接收到的ICMP探測報文的數(shù)量。步驟202:第一網(wǎng)絡設備接收每個設備根據(jù)接收到的探測報文的數(shù)量返回的失效報文。步驟203:第一網(wǎng)絡設備根據(jù)每個設備返回的失效報文的數(shù)量計算第一網(wǎng)絡設備與第二網(wǎng)絡設備之間每段鏈路的鏈路帶寬。具體的,第一網(wǎng)絡設備可以將向包括第二網(wǎng)絡設備和所有路由設備在內(nèi)的每個設備發(fā)送的一組探測報文的數(shù)量減去所述每個設備返回的失效報文的數(shù)量,獲得所述設備對應的鏈路上的丟失報文數(shù)量,將丟失報文數(shù)量除以發(fā)送的一組探測報文的數(shù)量后與第一速率相乘,得到第一乘積,將第一速率與第一乘積的差值確定為所述設備對應的鏈路的鏈路帶寬。步驟204:第一網(wǎng)絡設備根據(jù)每段鏈路的鏈路帶寬確定第一網(wǎng)絡設備與第二網(wǎng)絡設備之間的網(wǎng)絡帶寬。可選的,第一網(wǎng)絡設備可以從每段鏈路的鏈路帶寬中獲得最小的鏈路帶寬,將最小的鏈路帶寬確定為所述第一網(wǎng)絡設備與所述第二網(wǎng)絡設備之間的網(wǎng)絡帶寬。可選的,第一網(wǎng)絡設備也可以從每段鏈路的鏈路帶寬中獲得最小的鏈路帶寬,為最小的鏈路帶寬對應的第一設備重新生成一組探測報文,重新生成的一組探測報文中包含的報文數(shù)量大于第一設備已接收到的第一網(wǎng)絡設備發(fā)送的一組探測報文中包含的報文數(shù)量,向第一設備發(fā)送重新生成的一組探測報文,接收第一設備根據(jù)接收到的探測報文的數(shù)量返回的第一失效報文,并將根據(jù)第一失效報文的數(shù)量計算的鏈路帶寬確定為第一網(wǎng)絡設備與第二網(wǎng)絡設備之間的網(wǎng)絡帶寬。這種實現(xiàn)方式在通過最小的鏈路帶寬獲得了可以表示網(wǎng)絡帶寬的鏈路后,通過提高向該鏈路對應的網(wǎng)絡設備發(fā)送的探測報文的數(shù)量,進一步提高網(wǎng)絡帶寬的測量精度。由上述實施例可見,該實施例只需要在第一網(wǎng)絡設備側(cè)部署網(wǎng)絡帶寬檢測功能,且無需第二網(wǎng)絡設備對第一網(wǎng)絡設備發(fā)出的每個數(shù)據(jù)包都進行響應,因此有效縮短了網(wǎng)絡帶寬的檢測時間,節(jié)省了網(wǎng)絡資源;并且,由于采用本發(fā)明實施例還可以檢測到每段鏈路的鏈路帶寬,因此提高了網(wǎng)絡帶寬的檢測精度。參見圖3,為本發(fā)明網(wǎng)絡帶寬檢測方法的另一個實施例流程圖,該實施例示出了通過最小鏈路帶寬確定網(wǎng)絡帶寬的檢測過程:步驟301:第一網(wǎng)絡設備為第一網(wǎng)絡設備與第二網(wǎng)絡設備之間設置的路由設備和第二網(wǎng)絡設備中的每個設備生成一組ICMP探測報文,每個設備的一組ICMP探測報文中的TTL字段的值設置為與該設備對應的鏈路的鏈路編號一致。結(jié)合圖1,假設第一網(wǎng)絡設備預先獲知了第一網(wǎng)絡設備與第二網(wǎng)絡設備之間設置的路由設備的數(shù)量m時,則第一網(wǎng)絡設備可以為路由設備1到路由設備m的m個路由設備以及第二網(wǎng)絡設備分別生成一組ICMP探測報文,共m+1組ICMP探測報文,每一組ICMP探測報文中包含的報文數(shù)量可以一致,其中,路由設備1對應鏈路1,因此將為路由設備1生成的一組ICMP探測報文中的TTL字段設置為1,路由設備2對應鏈路2,因此將為路由設備2生成的一組ICMP探測報文中的TTL字段設置為2,以此類推,將為路由設備m生成的一組ICMP探測報文中的TTL字段設置為m,將為第二網(wǎng)絡設備生成的一組ICMP探測報文中的TTL字段設置為m+1。步驟302:第一網(wǎng)絡設備分別以第一速率向第二網(wǎng)絡設備發(fā)送為每個設備生成的一組ICMP探測報文。本實施例中,第一速率為預設的速率,通??梢詫⒌谝凰俾试O置為高于網(wǎng)絡的實際帶寬的速率。本實施例中,第一網(wǎng)絡設備可以將ICMP探測報文混合在向第二網(wǎng)絡設備發(fā)送的數(shù)據(jù)報文中進行發(fā)送,此時發(fā)送ICMP探測報文的第一速率與數(shù)據(jù)報文的發(fā)送速率一致。步驟303:第一網(wǎng)絡設備接收每個設備根據(jù)接收到的探測報文的數(shù)量返回的失效報文。本實施例中,TTL字段是ICMP探測報文頭部的字段,用來設置報文在網(wǎng)絡中經(jīng)過網(wǎng)絡設備轉(zhuǎn)發(fā)的次數(shù),即ICMP探測報文每經(jīng)過一個路由設備轉(zhuǎn)發(fā)時,該路由設備會先將該ICMP探測報文頭部的TTL字段的值減1,然后再轉(zhuǎn)發(fā)到下一跳路由設備,當ICMP探測報文頭部的TTL字段的值為0時,則路由設備丟棄該ICMP探測報文,并且返回與所丟棄ICMP探測報文數(shù)量一致的失效報文,即路由設備返回的失效報文的數(shù)量反映了該路由設備實際接收到的ICMP探測報文的數(shù)量;結(jié)合圖1,m個路由設備中的每個路由設備返回的失效報文可以具體為TTL失效報文,第二網(wǎng)絡設備返回的失效報文可以具體為ICMP響應報文。步驟304:第一網(wǎng)絡設備根據(jù)每個設備返回的失效報文的數(shù)量計算第一網(wǎng)絡設備與第二網(wǎng)絡設備之間每段鏈路的鏈路帶寬。結(jié)合圖1,假設第一速率為P,則如果鏈路i(i為1至m之間的自然數(shù))的鏈路帶寬Pi>P或Pi=P,則對于路由設備i所接收到的所有初始設置TTL=i的ICMP探測報文,都將返回TTL失效報文,且這些TTL失效報文都會被第一網(wǎng)絡設備接收;如果鏈路i的鏈路帶寬Pi<P,則對于路由設備i所接收到的所有初始設置TTL=i的ICMP探測報文,會有大約t個ICMP探測報文因網(wǎng)絡擁塞排隊而被丟棄,其中,N為每一組ICMP探測報文中包含的報文數(shù)量,對于這t個ICMP探測報文則無TTL失效報文返回,因此第一網(wǎng)絡設備接收到的TTL失效報文的數(shù)量將會少于所發(fā)送的TTL=i的ICMP探測報文的數(shù)量,因此第一網(wǎng)絡設備可以根據(jù)統(tǒng)計接收到的TTL失效報文的數(shù)量n就可以估算出該段鏈路的鏈路帶寬Pi,如下式所示:步驟305:第一網(wǎng)絡設備從每段鏈路的鏈路帶寬中獲得最小的鏈路帶寬,將該最小的鏈路帶寬確定為第一網(wǎng)絡設備與第二網(wǎng)絡設備之間的網(wǎng)絡帶寬。結(jié)合圖1,第一網(wǎng)絡設備計算出m個鏈路的鏈路帶寬后,通過比較從中選擇一個最小的鏈路帶寬作為第一網(wǎng)絡設備與第二網(wǎng)絡設備之間的網(wǎng)絡帶寬,該最小的鏈路帶寬所在的鏈路也可以稱為第一網(wǎng)絡設備與第二網(wǎng)絡設備之間的緊張鏈路。本發(fā)明實施例可以應用在廣域網(wǎng)(WideAreaNetwork,WAN)中,WAN的一種典型應用場景為,本地主機需要通過WAN將大量數(shù)據(jù)發(fā)送到異地服務器,如圖5所示,由于WAN帶寬資源有限,因此可以通過應用本發(fā)明實施例對WAN的網(wǎng)絡帶寬進行檢測,從而根據(jù)網(wǎng)絡帶寬檢測結(jié)果確定出緊張鏈路,對數(shù)據(jù)發(fā)送速率進行調(diào)整,以便充分利用WAN的網(wǎng)絡帶寬。由上述實施例可見,該實施例只需要在第一網(wǎng)絡設備側(cè)部署網(wǎng)絡帶寬檢測功能,且無需第二網(wǎng)絡設備對第一網(wǎng)絡設備發(fā)出的每個數(shù)據(jù)包都進行響應,因此有效縮短了網(wǎng)絡帶寬的檢測時間,節(jié)省了網(wǎng)絡資源;并且,由于采用本發(fā)明實施例還可以檢測到每段鏈路的鏈路帶寬,因此提高了網(wǎng)絡帶寬的檢測精度。參見圖4,為本發(fā)明網(wǎng)絡帶寬檢測方法的另一個實施例流程圖,該實施例示出了通過重新向最小鏈路帶寬對應的路由設備發(fā)送探測報文,從而進一步精確檢測網(wǎng)絡帶寬的過程:步驟401:第一網(wǎng)絡設備分別以第一速率向第二網(wǎng)絡設備發(fā)送多組探測報文,以使第一網(wǎng)絡設備與第二網(wǎng)絡設備之間設置的路由設備和第二網(wǎng)絡設備中的每個設備接收到一組探測報文。本發(fā)明實施例中,第一網(wǎng)絡設備和第二網(wǎng)絡設備可以具體為網(wǎng)絡中的主機設備,或者交換機,或者路由器等。結(jié)合圖1,假設第一網(wǎng)絡設備預先獲知了第一網(wǎng)絡設備與第二網(wǎng)絡設備之間設置的路由設備的數(shù)量m時,則可以為m個路由設備和第二網(wǎng)絡設備中的每個設備生成一組探測報文并發(fā)送生成的一組探測報文,即共生成m+1組探測報文;如果第一網(wǎng)絡設備未獲知第一網(wǎng)絡設備與第二網(wǎng)絡設備之間設置的路由設備的數(shù)量m時,則可以根據(jù)網(wǎng)絡類型生成n組探測報文,n的數(shù)量大于m+1,以保證每個路由設備和第二網(wǎng)絡設備都可以接收到一組探測報文,例如,對于城域網(wǎng),可以設置n為10,對于異地網(wǎng)絡,則可以設置n為15左右。其中,第一網(wǎng)絡設備可以為包括第二網(wǎng)絡設備和所有路由設備在內(nèi)的每個設備生成一組ICMP探測報文,每個設備的一組ICMP探測報文中的TTL字段的值設置為與所述設備對應的鏈路的鏈路編號一致,所述設備對應的鏈路為所述設備與所述設備的上一跳設備之間的鏈路,然后第一網(wǎng)絡設備分別以第一速率向第二網(wǎng)絡設備發(fā)送為每個設備生成的一組ICMP探測報文。本實施例中,第一網(wǎng)絡設備可以將ICMP探測報文混合在向第二網(wǎng)絡設備發(fā)送的數(shù)據(jù)報文中進行發(fā)送,此時發(fā)送ICMP探測報文的第一速率與數(shù)據(jù)報文的發(fā)送速率一致,該ICMP探測報文可以具體為Ping報文。結(jié)合圖1,例如,第一網(wǎng)絡設備生成m+1組Ping報文,每一組Ping報文包含N個報文,第一網(wǎng)絡設備以預定速率P向第二網(wǎng)絡設備發(fā)送數(shù)據(jù),則第一網(wǎng)絡設備可以同時以預定速率P向各個路由設備和第二網(wǎng)絡設備發(fā)送m+1組Ping報文。其中,第一組Ping報文的TTL設為1,第二組Ping報文的TTL設為2,依次類推,第m組Ping報文的TTL設為m,第m+1組Ping報文的TTL設為m+1。每一組Ping報文每經(jīng)過一個路由設備,TTL值減1,當TTL=0時,路由設備會將Ping報文丟棄,并向第一網(wǎng)絡設備返回一個失效報文;其中,m個路由設備中的每個路由設備返回的失效報文可以具體為TTL失效報文,第二網(wǎng)絡設備返回的失效報文可以具體為ICMP響應報文。其中,N的取值可以根據(jù)需要設置,N的取值越大,則網(wǎng)絡帶寬的檢測精度越高。步驟402:第一網(wǎng)絡設備接收每個設備根據(jù)接收到的探測報文的數(shù)量返回的失效報文。本發(fā)明實施例中,TTL字段是ICMP探測報文頭部的字段,用來設置報文在網(wǎng)絡中經(jīng)過網(wǎng)絡設備轉(zhuǎn)發(fā)的次數(shù),即ICMP探測報文每經(jīng)過一個路由設備轉(zhuǎn)發(fā)時,該路由設備會先將該ICMP探測報文頭部的TTL字段的值減1,然后再轉(zhuǎn)發(fā)到下一跳路由設備,當ICMP探測報文頭部的TTL字段的值為0時,則路由設備丟棄該ICMP探測報文,并且返回與所丟棄ICMP探測報文數(shù)量一致的失效報文,即路由設備返回的失效報文的數(shù)量反映了該路由設備實際接收到的ICMP探測報文的數(shù)量。步驟403:第一網(wǎng)絡設備根據(jù)每個設備返回的失效報文的數(shù)量計算第一網(wǎng)絡設備與第二網(wǎng)絡設備之間每段鏈路的鏈路帶寬。本發(fā)明實施例中,結(jié)合圖1,針對每一組Ping報文,第一網(wǎng)絡設備可以根據(jù)接收到的路由設備返回的TTL失效報文的數(shù)目,確定每一段鏈路的鏈路帶寬,如下式:上式中,i表示鏈路的鏈路號,Pi表示第i段鏈路的鏈路帶寬,P表示預先設置的第一速率,N表示每一組Ping報文所包含的報文數(shù)量,n表示網(wǎng)絡設備i返回的TTL失效報文的數(shù)量。下面用一個具體的例子來說明鏈路帶寬的計算過程:假設第一網(wǎng)絡設備與第二網(wǎng)絡設備之間有四個路由設備,網(wǎng)絡的往返時間(RoundTripTime,RTT)為1s(秒),報文以一個高于網(wǎng)絡實際帶寬的速度10MB/s發(fā)送。測試時間為4s,這4s中一共發(fā)送40個Ping報文,這些Ping報文分為4組,每組Ping報文的TTL字段的值分別為1、2、3、4。4s測試時間結(jié)束后,針對每一組Ping報文,假設第一網(wǎng)絡設備接收到的TTL失效報文的數(shù)量如下表1所示:表1Ping報文分組編號1234TTL字段值1234Ping報文數(shù)量N10101010TTL失效報文數(shù)量n10877結(jié)合上表1,對于TTL=1的一組Ping報文,丟失報文數(shù)量t=10-10=0,因此鏈路1的鏈路帶寬對于TTL=2的一組Ping報文,丟失報文數(shù)量t=10-8=2,因此鏈路2的鏈路帶寬對于TTL=3的一組Ping報文,丟失報文數(shù)量t=10-7=3,因此鏈路3的鏈路帶寬對于TTL=4的一組Ping報文,丟失報文數(shù)量t=10-7=3,因此鏈路4的鏈路帶寬步驟404:第一網(wǎng)絡設備從每段鏈路的鏈路帶寬中獲得最小的鏈路帶寬。根據(jù)步驟403中的計算結(jié)果可知,鏈路3及鏈路4的鏈路帶寬最小,為7MB/s。因此可以將鏈路3確定網(wǎng)絡中的緊張鏈路,即鏈路3為網(wǎng)絡中鏈路帶寬最小的一段鏈路。由此可以在后續(xù)的測量中增加向鏈路3對應的路由設備發(fā)送的一組Ping報文的數(shù)量,從而提高測量精度。步驟405:第一網(wǎng)絡設備為最小的鏈路帶寬對應的第一設備重新生成一組探測報文,重新生成的一組探測報文中包含的報文數(shù)量大于第一設備已接收到的第一網(wǎng)絡設備發(fā)送的一組探測報文中包含的報文數(shù)量。由步驟404可知,鏈路3的鏈路帶寬最下,因此第一網(wǎng)絡設備可以重新為鏈路3對應的路由設備生成一組Ping報文,并將該組Ping報文的TTL字段的值設置為3,為了更加準確地測量網(wǎng)絡帶寬,上述重新生成的一組Ping報文中的報文數(shù)量可以盡可能大,例如,報文數(shù)量為100或1000等。步驟406:第一網(wǎng)絡設備向第一設備發(fā)送重新生成的一組探測報文。步驟407:第一網(wǎng)絡設備接收第一設備根據(jù)接收到的探測報文的數(shù)量返回的第一失效報文。步驟408:第一網(wǎng)絡設備將根據(jù)第一失效報文的數(shù)量計算的鏈路帶寬確定為第一網(wǎng)絡設備與第二網(wǎng)絡設備之間的網(wǎng)絡帶寬。本步驟中,第一網(wǎng)絡設備根據(jù)第一失效報文的數(shù)量計算鏈路帶寬的過程與步驟403中的描述一致,在此不再贅述。需要說明的是,應用本發(fā)明網(wǎng)絡帶寬檢測實施例,不但可以根據(jù)檢測出的網(wǎng)絡帶寬進行數(shù)據(jù)發(fā)送速率調(diào)節(jié)外,還可以將帶寬檢測程序植入到路由設備中,以使路由設備可以獲取網(wǎng)絡中的不同鏈路的鏈路帶寬,并據(jù)此進行路由選擇,從而避免網(wǎng)絡擁塞。由上述實施例可見,該實施例只需要在第一網(wǎng)絡設備側(cè)部署網(wǎng)絡帶寬檢測功能,且無需第二網(wǎng)絡設備對第一網(wǎng)絡設備發(fā)出的每個數(shù)據(jù)包都進行響應,因此有效縮短了網(wǎng)絡帶寬的檢測時間,節(jié)省了網(wǎng)絡資源;并且,由于采用本發(fā)明實施例還可以檢測到每段鏈路的鏈路帶寬,因此提高了網(wǎng)絡帶寬的檢測精度。另外,上述實施例初步確定出緊張鏈路后,可以通過再次向該緊張鏈路對應的路由設備發(fā)送一組探測報文,以提高網(wǎng)絡帶寬檢測精度。與本發(fā)明網(wǎng)絡帶寬檢測方法的實施例相對應,本發(fā)明還提供了網(wǎng)絡帶寬檢測裝置及網(wǎng)絡設備的實施例。參見圖6,為本發(fā)明網(wǎng)絡帶寬檢測裝置的實施例框圖:該網(wǎng)絡帶寬檢測裝置包括:發(fā)送單元610、接收單元620、計算單元630和確定單元640。其中,發(fā)送單元610,用于分別以第一速率向第二網(wǎng)絡設備發(fā)送多組探測報文,以使所述第一網(wǎng)絡設備與所述第二網(wǎng)絡設備之間設置的路由設備和所述第二網(wǎng)絡設備中的每個設備接收到一組探測報文;接收單元620,用于接收所述每個設備根據(jù)接收到的探測報文的數(shù)量返回的失效報文;計算單元630,用于根據(jù)所述接收單元620接收到的所述每個設備返回的失效報文的數(shù)量計算所述第一網(wǎng)絡設備與所述第二網(wǎng)絡設備之間每段鏈路的鏈路帶寬;確定單元640,用于根據(jù)所述計算單元630計算的所述每段鏈路的鏈路帶寬確定所述第一網(wǎng)絡設備與所述第二網(wǎng)絡設備之間的網(wǎng)絡帶寬。在一個可選的實現(xiàn)方式中,所述發(fā)送單元610可以包括(圖6中未示出):探測報文生成子單元,用于為所述每個設備生成一組網(wǎng)絡控制報文協(xié)議ICMP探測報文,所述每個設備的一組ICMP探測報文中的生存時間TTL字段的值設置為與所述設備對應的鏈路的鏈路編號一致,所述設備對應的鏈路為所述設備與所述設備的上一跳設備之間的鏈路;探測報文發(fā)送子單元,用于分別以第一速率向所述第二網(wǎng)絡設備發(fā)送為所述每個設備生成的一組ICMP探測報文。在另一個可選的實現(xiàn)方式中,所述計算單元630可以包括(圖6中未示出):丟失報文計算子單元,用于將向所述每個設備發(fā)送的一組探測報文的數(shù)量減去所述設備返回的失效報文的數(shù)量,獲得所述設備對應的鏈路上的丟失報文數(shù)量;鏈路帶寬確定子單元,用于將所述丟失報文數(shù)量除以所述發(fā)送的一組探測報文的數(shù)量后與所述第一速率相乘,得到第一乘積,將所述第一速率與所述第一乘積的差值確定為所述設備對應的鏈路的鏈路帶寬。在另一個可選的實現(xiàn)方式中,所述確定單元640,可以具體用于從所述每段鏈路的鏈路帶寬中獲得最小的鏈路帶寬,將所述最小的鏈路帶寬確定為所述第一網(wǎng)絡設備與所述第二網(wǎng)絡設備之間的網(wǎng)絡帶寬。在另一個可選的實現(xiàn)方式中,所述確定單元640可以包括(圖6中未示出):最小帶寬獲得子單元,用于從所述每段鏈路的鏈路帶寬中獲得最小的鏈路帶寬;探測報文重生子單元,用于為所述最小的鏈路帶寬對應的第一設備重新生成一組探測報文,重新生成的所述一組探測報文中包含的報文數(shù)量大于所述第一設備已接收到的所述第一網(wǎng)絡設備發(fā)送的一組探測報文中包含的報文數(shù)量;探測報文重發(fā)子單元,用于向所述第一設備發(fā)送所述重新生成的一組探測報文;失效報文接收子單元,用于接收所述第一設備根據(jù)接收到的探測報文的數(shù)量返回的第一失效報文;網(wǎng)絡帶寬確定子單元,用于將根據(jù)所述第一失效報文的數(shù)量計算的鏈路帶寬確定為所述第一網(wǎng)絡設備與所述第二網(wǎng)絡設備之間的網(wǎng)絡帶寬。參見圖7,為本發(fā)明網(wǎng)絡設備的實施例框圖:該網(wǎng)絡設備作為與第二網(wǎng)絡設備通信的第一網(wǎng)絡設備,包括:總線710,以及通過所述總線710連接的網(wǎng)絡接口720、發(fā)送器730、接收器740和處理器750。其中,所述網(wǎng)絡接口720,用于連接網(wǎng)絡中的路由設備;所述發(fā)送器730,用于通過所述網(wǎng)絡接口720分別以第一速率向第二網(wǎng)絡設備發(fā)送多組探測報文,以使所述第一網(wǎng)絡設備與所述第二網(wǎng)絡設備之間設置的路由設備和所述第二網(wǎng)絡設備中的每個設備接收到一組探測報文;所述接收器740,用于接收所述每個設備根據(jù)接收到的探測報文的數(shù)量返回的失效報文;所述處理器750,用于根據(jù)所述每個設備返回的失效報文的數(shù)量計算所述第一網(wǎng)絡設備與所述第二網(wǎng)絡設備之間每段鏈路的鏈路帶寬,并根據(jù)所述每段鏈路的鏈路帶寬確定所述第一網(wǎng)絡設備與所述第二網(wǎng)絡設備之間的網(wǎng)絡帶寬。在一個可選的實現(xiàn)方式中:所述處理器750,還可以用于為所述每個設備生成一組網(wǎng)絡控制報文協(xié)議ICMP探測報文,所述每個設備的一組ICMP探測報文中的生存時間TTL字段的值設置為與所述設備對應的鏈路的鏈路編號一致,所述設備對應的鏈路為所述設備與所述設備的上一跳設備之間的鏈路;所述發(fā)送器730,可以具體用于通過所述網(wǎng)絡接口720分別以第一速率向所述第二網(wǎng)絡設備發(fā)送為所述每個設備生成的一組ICMP探測報文。在另一個可選的實現(xiàn)方式中:所述處理器750,可以具體用于將向所述每個設備發(fā)送的一組探測報文的數(shù)量減去所述設備返回的失效報文的數(shù)量,獲得所述設備對應的鏈路上的丟失報文數(shù)量,將所述丟失報文數(shù)量除以所述發(fā)送的一組探測報文的數(shù)量后與所述第一速率相乘,得到第一乘積,將所述第一速率與所述第一乘積的差值確定為所述設備對應的鏈路的鏈路帶寬。在另一個可選的實現(xiàn)方式中:所述處理器750,可以具體用于從所述每段鏈路的鏈路帶寬中獲得最小的鏈路帶寬,將所述最小的鏈路帶寬確定為所述第一網(wǎng)絡設備與所述第二網(wǎng)絡設備之間的網(wǎng)絡帶寬。在另一個可選的實現(xiàn)方式中:所述處理器750,還可以用于從所述每段鏈路的鏈路帶寬中獲得最小的鏈路帶寬,為所述最小的鏈路帶寬對應的第一設備重新生成一組探測報文,重新生成的所述一組探測報文中包含的報文數(shù)量大于所述第一設備已接收到的所述第一網(wǎng)絡設備發(fā)送的一組探測報文中包含的報文數(shù)量;所述發(fā)送器730,還還用于通過所述網(wǎng)絡接口720向所述第一設備發(fā)送所述重新生成的一組探測報文;所述接收器740,還可以用于接收所述第一設備根據(jù)接收到的探測報文的數(shù)量返回的第一失效報文;所述處理器750,還可以用于將根據(jù)所述第一失效報文的數(shù)量計算的鏈路帶寬確定為所述第一網(wǎng)絡設備與所述第二網(wǎng)絡設備之間的網(wǎng)絡帶寬。由上述實施例可見,第一網(wǎng)絡設備分別以第一速率向第二網(wǎng)絡設備發(fā)送多組探測報文,以使第一網(wǎng)絡設備與第二網(wǎng)絡設備之間設置的路由設備和第二網(wǎng)絡設備中的每個設備接收到一組探測報文,接收每個設備根據(jù)接收到的探測報文的數(shù)量返回的失效報文,根據(jù)每個設備返回的失效報文的數(shù)量計算第一網(wǎng)絡設備與第二網(wǎng)絡設備之間每段鏈路的鏈路帶寬,并根據(jù)每段鏈路的鏈路帶寬確定第一網(wǎng)絡設備與第二網(wǎng)絡設備之間的網(wǎng)絡帶寬。本發(fā)明實施例只需要在第一網(wǎng)絡設備側(cè)部署網(wǎng)絡帶寬檢測功能,且無需第二網(wǎng)絡設備對第一網(wǎng)絡設備發(fā)出的每個數(shù)據(jù)包都進行響應,因此有效縮短了網(wǎng)絡帶寬的檢測時間,節(jié)省了網(wǎng)絡資源;并且,由于采用本發(fā)明實施例還可以檢測到每段鏈路的鏈路帶寬,因此提高了網(wǎng)絡帶寬的檢測精度。本領域的技術(shù)人員可以清楚地了解到本發(fā)明實施例中的技術(shù)可借助軟件加必需的通用硬件平臺的方式來實現(xiàn)?;谶@樣的理解,本發(fā)明實施例中的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在存儲介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例或者實施例的某些部分所述的方法。本說明書中的各個實施例均采用遞進的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對于系統(tǒng)實施例而言,由于其基本相似于方法實施例,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。以上所述的本發(fā)明實施方式,并不構(gòu)成對本發(fā)明保護范圍的限定。任何在本發(fā)明的精神和原則之內(nèi)所作的修改、等同替換和改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1