国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      衡量服務(wù)器在tcp傳輸中對(duì)數(shù)據(jù)處理效率的方法及系統(tǒng)的制作方法

      文檔序號(hào):7823656閱讀:280來源:國(guó)知局
      衡量服務(wù)器在tcp傳輸中對(duì)數(shù)據(jù)處理效率的方法及系統(tǒng)的制作方法
      【專利摘要】本發(fā)明適用于數(shù)據(jù)處理領(lǐng)域,提供了衡量服務(wù)器在TCP傳輸中對(duì)數(shù)據(jù)處理效率的方法及系統(tǒng)。所述方法具體為:首先,計(jì)算數(shù)據(jù)發(fā)送服務(wù)器發(fā)送的兩個(gè)相鄰數(shù)據(jù)包的發(fā)送時(shí)間戳之差;然后將所述兩個(gè)相鄰數(shù)據(jù)包的發(fā)送時(shí)間戳之差與預(yù)設(shè)的時(shí)間戳差的閾值進(jìn)行比較;最后根據(jù)比較結(jié)果判斷數(shù)據(jù)發(fā)送服務(wù)器的發(fā)送效率是否合格。本發(fā)明提供的衡量服務(wù)器在TCP傳輸中對(duì)數(shù)據(jù)處理效率的方法及系統(tǒng),結(jié)合TCP/IP協(xié)議中其他相關(guān)指標(biāo)綜合判定本地服務(wù)器對(duì)數(shù)據(jù)的處理效率,進(jìn)而明確判定現(xiàn)網(wǎng)中業(yè)務(wù)速率低的問題點(diǎn),完善了當(dāng)前TCP/IP網(wǎng)絡(luò)的指標(biāo)體系。
      【專利說明】衡量服務(wù)器在TCP傳輸中對(duì)數(shù)據(jù)處理效率的方法及系統(tǒng)

      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明屬于數(shù)據(jù)處理領(lǐng)域,尤其涉及一種衡量服務(wù)器在TCP傳輸中對(duì)數(shù)據(jù)處理效率的方法及系統(tǒng)。

      【背景技術(shù)】
      [0002]TCP/IP (Transmiss1n Control Protocol/Internet Protocol)傳輸控制協(xié)議 /互聯(lián)網(wǎng)協(xié)議,又名網(wǎng)絡(luò)通訊協(xié)議,是Internet最基本的協(xié)議、Internet國(guó)際互聯(lián)網(wǎng)絡(luò)的基礎(chǔ),由網(wǎng)絡(luò)層的IP協(xié)議和傳輸層的TCP協(xié)議組成。TCP/IP定義了電子設(shè)備如何連入因特網(wǎng),以及數(shù)據(jù)如何在它們之間傳輸?shù)臉?biāo)準(zhǔn)。協(xié)議采用了 4層的層級(jí)結(jié)構(gòu),每一層都呼叫它的下一層所提供的網(wǎng)絡(luò)來完成自己的需求。通俗而言:TCP負(fù)責(zé)發(fā)現(xiàn)傳輸?shù)膯栴},一旦有問題就發(fā)出信號(hào),要求重新傳輸,直到所有數(shù)據(jù)安全正確地傳輸?shù)侥康牡亍?br> [0003]TCP提供一種面向連接的、可靠的字節(jié)流服務(wù)。為了實(shí)現(xiàn)可靠的字節(jié)流服務(wù),TCP協(xié)議中增加了很多相關(guān)指標(biāo)來幫助實(shí)現(xiàn)這一目標(biāo),如下所示:
      [0004]RTO(Retransmiss1n TimeOut)即重傳時(shí)間間隔。主機(jī)在發(fā)送一個(gè)TCP數(shù)據(jù)包后,如果遲遲沒有收到ACK (Acknowledgement,即確認(rèn)字符,在數(shù)據(jù)通信中,接收站發(fā)給發(fā)送站的一種傳輸類控制字符,表示發(fā)來的數(shù)據(jù)已確認(rèn)接收無誤),主機(jī)多久后會(huì)重傳這個(gè)數(shù)據(jù)包。主機(jī)從發(fā)出數(shù)據(jù)包到第一次TCP重傳開始,這段時(shí)間間隔稱之為重傳時(shí)間間隔。
      [0005]RTT (Round-Trip Time):往返時(shí)延。在計(jì)算機(jī)網(wǎng)絡(luò)中它是一個(gè)重要的性能指標(biāo),表示從發(fā)送端發(fā)送數(shù)據(jù)開始,到發(fā)送端收到來自接收端的確認(rèn)(接收端收到數(shù)據(jù)后便立即發(fā)送確認(rèn)),總共經(jīng)歷的時(shí)延。
      [0006]Sff(Sliding window)滑動(dòng)窗口:源主機(jī)在收到確認(rèn)消息之前可以傳輸?shù)臄?shù)據(jù)的大小稱為窗口大小。用于管理丟失數(shù)據(jù)和流量控制。
      [0007]其中,在當(dāng)前TCP/IP協(xié)議中應(yīng)用較為廣泛的兩個(gè)時(shí)延指標(biāo)為RTT和RT0。而RTT由三個(gè)部分決定:即鏈路的傳播時(shí)間、末端系統(tǒng)的處理時(shí)間以及路由器的緩存中的排隊(duì)和處理時(shí)間,其中,前面兩個(gè)部分的值作為一個(gè)TCP連接相對(duì)固定,路由器的緩存中的排隊(duì)和處理時(shí)間會(huì)隨著整個(gè)網(wǎng)絡(luò)擁塞程度的變化而變化,所以RTT的變化在一定程度上反映了網(wǎng)絡(luò)擁塞程度的變化。RTO:超時(shí)與重傳中一個(gè)很最重要的部分是對(duì)一個(gè)給定連接的往返時(shí)間(RTT)的測(cè)量,由于網(wǎng)絡(luò)流量的變化,這個(gè)時(shí)間會(huì)相應(yīng)地發(fā)生改變,TCP需要跟蹤這些變化并動(dòng)態(tài)調(diào)整超時(shí)時(shí)間RT0。
      [0008]目前現(xiàn)網(wǎng)中出現(xiàn)了以下網(wǎng)絡(luò)狀況:在傳輸一定大小的數(shù)據(jù)包時(shí),RTT值較小、無重傳、單個(gè)數(shù)據(jù)包傳輸速率較快,但是整體業(yè)務(wù)傳輸速率卻較低。針對(duì)此種情況,業(yè)內(nèi)推測(cè)有可能是本地服務(wù)器(數(shù)據(jù)發(fā)送端)對(duì)數(shù)據(jù)包的發(fā)送以及對(duì)ACK響應(yīng)的處理效率較低導(dǎo)致,現(xiàn)有的TCP/IP協(xié)議中出現(xiàn)的指標(biāo)主要用于反應(yīng)數(shù)據(jù)的傳輸問題,沒有一個(gè)指標(biāo)可以反應(yīng)本地服務(wù)器(數(shù)據(jù)發(fā)送端)對(duì)數(shù)據(jù)流的處理效率的。


      【發(fā)明內(nèi)容】

      [0009]本發(fā)明所要解決的技術(shù)問題在于提供一種衡量服務(wù)器在TCP傳輸中對(duì)數(shù)據(jù)處理效率的方法及系統(tǒng),旨在判定本地服務(wù)器對(duì)數(shù)據(jù)的處理效率,進(jìn)而明確判定現(xiàn)網(wǎng)中業(yè)務(wù)速率低的問題點(diǎn)。
      [0010]本發(fā)明是這樣實(shí)現(xiàn)的,一種衡量服務(wù)器在TCP傳輸中對(duì)數(shù)據(jù)處理效率的方法,包括如下步驟:
      [0011]步驟一:計(jì)算數(shù)據(jù)發(fā)送服務(wù)器發(fā)送的兩個(gè)相鄰數(shù)據(jù)包的發(fā)送時(shí)間戳之差;
      [0012]步驟二:將所述兩個(gè)相鄰數(shù)據(jù)包的發(fā)送時(shí)間戳之差與預(yù)設(shè)的時(shí)間戳差的閾值進(jìn)行比較;
      [0013]步驟三:根據(jù)比較結(jié)果判斷數(shù)據(jù)發(fā)送服務(wù)器的發(fā)送效率是否合格。
      [0014]進(jìn)一步地,若所述兩個(gè)相鄰數(shù)據(jù)包的發(fā)送時(shí)間戳包含有在發(fā)送兩次相鄰數(shù)據(jù)包之間對(duì)接收到的ACK消息的處理時(shí)間信息,則步驟二具體為:
      [0015]將所述兩個(gè)相鄰數(shù)據(jù)包的發(fā)送時(shí)間戳之差減去TCP傳輸中的往返時(shí)延得到的值,再與預(yù)設(shè)的時(shí)間戳差的閥值進(jìn)行比較。
      [0016]本發(fā)明還提供了一種衡量服務(wù)器在TCP傳輸中對(duì)數(shù)據(jù)處理效率的系統(tǒng),所述系統(tǒng)包括:
      [0017]計(jì)算模塊:用于計(jì)算數(shù)據(jù)發(fā)送服務(wù)器發(fā)送的兩個(gè)相鄰數(shù)據(jù)包的發(fā)送時(shí)間戳之差;
      [0018]比較模塊:用于將所述計(jì)算模塊得到的發(fā)送時(shí)間戳之差與預(yù)設(shè)的時(shí)間戳差的閾值進(jìn)行比較;
      [0019]判斷模塊:根據(jù)比較結(jié)果判斷數(shù)據(jù)發(fā)送服務(wù)器的發(fā)送效率是否合格。
      [0020]進(jìn)一步地,若所述兩個(gè)相鄰數(shù)據(jù)包的發(fā)送時(shí)間戳包含有在發(fā)送兩次相鄰數(shù)據(jù)包之間對(duì)接收到的ACK消息的處理時(shí)間信息,則比較模塊具體用于將所述計(jì)算模塊得到的發(fā)送時(shí)間戳之差減去TCP傳輸中的往返時(shí)延得到的值,再與預(yù)設(shè)的時(shí)間戳差的閥值進(jìn)行比較。
      [0021]本發(fā)明與現(xiàn)有技術(shù)相比,有益效果在于:提供一種衡量服務(wù)器在TCP傳輸中對(duì)數(shù)據(jù)處理效率的方法及系統(tǒng),通過判斷服務(wù)器的發(fā)送效率合格與否來進(jìn)一步判斷服務(wù)器對(duì)數(shù)據(jù)的處理效率,進(jìn)而明確判定現(xiàn)網(wǎng)中業(yè)務(wù)速率低的問題點(diǎn),完善了當(dāng)前TCP/IP網(wǎng)絡(luò)的指標(biāo)體系。

      【專利附圖】

      【附圖說明】
      [0022]圖1是本發(fā)明實(shí)施例提供的一種服務(wù)器在TCP傳輸中對(duì)數(shù)據(jù)處理能力的衡量方法;
      [0023]圖2是本發(fā)明實(shí)施例提供的DPT計(jì)算示意圖;
      [0024]圖3是本發(fā)明實(shí)施例提供的一種服務(wù)器在TCP傳輸中對(duì)數(shù)據(jù)處理能力的衡量系統(tǒng)。

      【具體實(shí)施方式】
      [0025]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
      [0026]本發(fā)明提供了一種衡量服務(wù)器在TCP傳輸中對(duì)數(shù)據(jù)處理效率的方法,通過判斷發(fā)送效率合格與否來進(jìn)一步判斷服務(wù)器對(duì)數(shù)據(jù)的處理效率,所述方法為:計(jì)算數(shù)據(jù)發(fā)送服務(wù)器發(fā)送兩個(gè)相鄰數(shù)據(jù)包之間的時(shí)間間隔即數(shù)據(jù)處理時(shí)間DPT(The Data ProcessingTime),并將DPT用于反應(yīng)服務(wù)器對(duì)數(shù)據(jù)包的發(fā)送處理效率;圖1所示,具體步驟如下:
      [0027]步驟A:計(jì)算數(shù)據(jù)發(fā)送服務(wù)器發(fā)送的兩個(gè)相鄰數(shù)據(jù)包的發(fā)送時(shí)間戳之差DPT ;
      [0028]步驟B:將所述兩個(gè)相鄰數(shù)據(jù)包的發(fā)送時(shí)間戳之差DPT與預(yù)設(shè)的時(shí)間戳差的閾值進(jìn)行比較;
      [0029]步驟C:根據(jù)比較結(jié)果判斷數(shù)據(jù)發(fā)送服務(wù)器的發(fā)送效率是否合格。
      [0030]若所述兩個(gè)相鄰數(shù)據(jù)包的發(fā)送時(shí)間戳包含有在發(fā)送兩次相鄰數(shù)據(jù)包之間對(duì)接收到的ACK消息的處理時(shí)間信息,則步驟B具體為:
      [0031]將所述兩個(gè)相鄰數(shù)據(jù)包的發(fā)送時(shí)間戳之差DPT減去RTT得到的值與預(yù)設(shè)的時(shí)間戳差的閥值進(jìn)行比較。
      [0032]下面舉一具體實(shí)施例:
      [0033]結(jié)合圖2分兩類情況進(jìn)行討論,第一類:DPT1 = time2_timel,該時(shí)間內(nèi)沒有接收到ACK (Acknowledgement)消息,若第一類DPT與預(yù)設(shè)的時(shí)間戳差的閾值比較,結(jié)果不合格的話說明本端數(shù)據(jù)包發(fā)送速率低,原因可能是數(shù)據(jù)發(fā)送服務(wù)器存在連續(xù)發(fā)送多個(gè)數(shù)據(jù)包的情況,比方說:對(duì)于SP服務(wù)器向用戶下發(fā)數(shù)據(jù)包的過程中,可能由于SP服務(wù)器的應(yīng)用層負(fù)荷過高導(dǎo)致本端數(shù)據(jù)包發(fā)送速率過低,從而影響整體業(yè)務(wù)效率;第二類:DPT2 =time5-time3,該時(shí)間內(nèi)接收到了 ACK消息,第二類DPT的大小由兩部分決定:即DPT2 =RTT+數(shù)據(jù)發(fā)送服務(wù)器處理數(shù)據(jù)包時(shí)間,將所述兩個(gè)相鄰數(shù)據(jù)包的發(fā)送時(shí)間戳之差DPT2減去RTT得到的值(即數(shù)據(jù)發(fā)送服務(wù)器處理數(shù)據(jù)包時(shí)間)與預(yù)設(shè)的時(shí)間戳差的閥值進(jìn)行比較,根據(jù)結(jié)果合格與否來判斷數(shù)據(jù)發(fā)送服務(wù)器對(duì)數(shù)據(jù)的處理效率,因此需要結(jié)合RTT的大小來綜合判定數(shù)據(jù)發(fā)送服務(wù)器對(duì)數(shù)據(jù)的處理效率。
      [0034]本發(fā)明還提供了一種衡量服務(wù)器在TCP傳輸中對(duì)數(shù)據(jù)處理效率的系統(tǒng),如圖3所示,所述系統(tǒng)包括:
      [0035]計(jì)算模塊1:用于計(jì)算數(shù)據(jù)發(fā)送服務(wù)器發(fā)送的兩個(gè)相鄰數(shù)據(jù)包的發(fā)送時(shí)間戳之差;
      [0036]比較模塊2:用于將所述計(jì)算模塊I得到的發(fā)送時(shí)間戳之差與預(yù)設(shè)的時(shí)間戳差的閾值進(jìn)行比較;
      [0037]判斷模塊3:根據(jù)比較結(jié)果判斷數(shù)據(jù)發(fā)送服務(wù)器的發(fā)送效率是否合格。
      [0038]若所述兩個(gè)相鄰數(shù)據(jù)包的發(fā)送時(shí)間戳包含有在發(fā)送兩次相鄰數(shù)據(jù)包之間對(duì)接收到的ACK消息的處理時(shí)間信息,則比較模塊具體用于將所述計(jì)算模塊得到的發(fā)送時(shí)間戳之差減去RTT得到的值與預(yù)設(shè)的時(shí)間戳差的閥值進(jìn)行比較。
      [0039]此發(fā)明應(yīng)用于所有TCP/IP網(wǎng)絡(luò),提供一種衡量服務(wù)器在TCP傳輸中對(duì)數(shù)據(jù)處理效率的方法及系統(tǒng),結(jié)合TCP/IP協(xié)議中其他相關(guān)指標(biāo)綜合判定本地服務(wù)器對(duì)數(shù)據(jù)的處理效率,進(jìn)而明確判定現(xiàn)網(wǎng)中業(yè)務(wù)速率低的問題點(diǎn),完善了當(dāng)前TCP/IP網(wǎng)絡(luò)的指標(biāo)體系。
      [0040]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
      【權(quán)利要求】
      1.衡量服務(wù)器在扣?傳輸中對(duì)數(shù)據(jù)處理效率的方法,其特征在于,所述方法包括如下步驟: 步驟纟:計(jì)算數(shù)據(jù)發(fā)送服務(wù)器發(fā)送的兩個(gè)相鄰數(shù)據(jù)包的發(fā)送時(shí)間戳之差; 步驟8:將所述兩個(gè)相鄰數(shù)據(jù)包的發(fā)送時(shí)間戳之差與預(yù)設(shè)的時(shí)間戳差的閾值進(jìn)行比較; 步驟:根據(jù)比較結(jié)果判斷數(shù)據(jù)發(fā)送服務(wù)器的發(fā)送效率是否合格。
      2.如權(quán)利要求1所述的衡量服務(wù)器在扣?傳輸中對(duì)數(shù)據(jù)處理效率的方法,其特征在于,若所述兩個(gè)相鄰數(shù)據(jù)包的發(fā)送時(shí)間戳包含有在發(fā)送兩次相鄰數(shù)據(jù)包之間對(duì)接收到的八(?消息的處理時(shí)間信息,則步驟8具體為: 將所述兩個(gè)相鄰數(shù)據(jù)包的發(fā)送時(shí)間戳之差減去扣?傳輸中的往返時(shí)延得到的值,再與預(yù)設(shè)的時(shí)間戳差的閥值進(jìn)行比較。
      3.衡量服務(wù)器在扣?傳輸中對(duì)數(shù)據(jù)處理效率的系統(tǒng),其特征在于,所述系統(tǒng)包括: 計(jì)算模塊:用于計(jì)算數(shù)據(jù)發(fā)送服務(wù)器發(fā)送的兩個(gè)相鄰數(shù)據(jù)包的發(fā)送時(shí)間戳之差; 比較模塊:用于將所述計(jì)算模塊得到的發(fā)送時(shí)間戳之差與預(yù)設(shè)的時(shí)間戳差的閾值進(jìn)行比較; 判斷模塊:根據(jù)比較結(jié)果判斷數(shù)據(jù)發(fā)送服務(wù)器的發(fā)送效率是否合格。
      4.如權(quán)利要求3所述的衡量服務(wù)器在扣?傳輸中對(duì)數(shù)據(jù)處理效率的系統(tǒng),其特征在于,若所述兩個(gè)相鄰數(shù)據(jù)包的發(fā)送時(shí)間戳包含有在發(fā)送兩次相鄰數(shù)據(jù)包之間對(duì)接收到的八(?消息的處理時(shí)間信息,則比較模塊具體用于將所述計(jì)算模塊得到的發(fā)送時(shí)間戳之差減去10?傳輸中的往返時(shí)延得到的值,再與預(yù)設(shè)的時(shí)間戳差的閥值進(jìn)行比較。
      【文檔編號(hào)】H04L12/26GK104506383SQ201410805941
      【公開日】2015年4月8日 申請(qǐng)日期:2014年12月22日 優(yōu)先權(quán)日:2014年12月22日
      【發(fā)明者】雷果, 葉春生, 車新奕, 程濤木, 劉軍徽 申請(qǐng)人:深圳市博瑞得科技有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1