国产精品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>

      一種通過預(yù)判斷對報文進(jìn)行動態(tài)匹配的方法

      文檔序號:7554530閱讀:161來源:國知局
      專利名稱:一種通過預(yù)判斷對報文進(jìn)行動態(tài)匹配的方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及計(jì)算機(jī)網(wǎng)絡(luò)領(lǐng)域,特別涉及一種通過預(yù)判斷對報文進(jìn)行動態(tài)匹配的方法。
      背景技術(shù)
      當(dāng)前網(wǎng)絡(luò)設(shè)備,特別是多核架構(gòu)網(wǎng)絡(luò)設(shè)備,大多采用連接表的方式轉(zhuǎn)發(fā)報文,相對于逐包處理報文的方法,逐流處理報文可大大提高報文的處理和轉(zhuǎn)發(fā)速度,連接表以IP五兀組的形式組成一個表項(xiàng),IP五兀組為原IP地址,目的IP地址,協(xié)議號,原端口號,目的端口號,其中IP五元組相同的報文會匹配到相同的表項(xiàng)中,并對報文執(zhí)行相同的處理。在對網(wǎng)絡(luò)設(shè)備進(jìn)行穩(wěn)定性測試和最大連接數(shù)測試時,測試儀通常至少新建100萬條連接,然后對每個連接進(jìn)行打流保活,并不斷地創(chuàng)建連接,此時會由于CPU忙于匹配報文是否為新建連接報文還是保活連接報文,導(dǎo)致CPU使用率過高而丟包?;诖?,現(xiàn)有技術(shù)確實(shí)有待于改善。

      發(fā)明內(nèi)容
      針對現(xiàn)有技術(shù)的不足,本發(fā)明提供一種通過預(yù)判斷對報文進(jìn)行動態(tài)匹配的方法,使得報文查表時間減少,降低CPU使用率。為實(shí)現(xiàn)以上目的,本發(fā)明通過以下技術(shù)方案予以實(shí)現(xiàn):本發(fā)明提供一種通過預(yù)判斷對報文進(jìn)行動態(tài)匹配的方法,包括以下步驟:CPU接收到報文,并判斷所述報文與連接表的第一個表項(xiàng)是否匹配,如果匹配,則所述報文為保活連接報文,并將該表項(xiàng)置于所述連接表的鏈尾。優(yōu)選的,所述方法進(jìn)一步包括:當(dāng)所述報文與所述連接表的第一個表項(xiàng)不匹配時,則所述報文為新建連接報文,在所述連接表中建立新的表項(xiàng),并將該表項(xiàng)置于所述連接表的鏈尾。優(yōu)選的,在CPU接收報文之前進(jìn)一步包括:測試儀對已有連接進(jìn)行保活,并創(chuàng)建新的連接。優(yōu)選的,所述測試儀對已有連接按照所述連接表表項(xiàng)的順序進(jìn)行保活,并創(chuàng)建新的連接。優(yōu)選的,所述表項(xiàng)包括IP五元組,所述IP五元組為原IP地址,目的IP地址,協(xié)議
      號,原端口號,目的端口號。本發(fā)明提供一種通過預(yù)判斷對報文進(jìn)行動態(tài)匹配的方法,用于提高報文匹配的速度,解決了現(xiàn)有技術(shù)中由于CPU忙于匹配報文是否為新建連接報文還是保活連接報文,導(dǎo)致CPU使用率過高而丟包的問題,提高整機(jī)測試性能,保證了網(wǎng)絡(luò)的安全有效運(yùn)行。


      圖1為本發(fā)明一實(shí)施例的流程圖。
      具體實(shí)施例方式下面對于本發(fā)明所提出的一種通過預(yù)判斷對報文進(jìn)行動態(tài)匹配的方法,結(jié)合附圖和實(shí)施例詳細(xì)說明。如圖1所示,本實(shí)施例提供一種通過預(yù)判斷對報文進(jìn)行動態(tài)匹配的方法,包括以下步驟:S1、CPU接收到報文,并判斷所述報文與連接表的第一個表項(xiàng)是否匹配,如果匹配,則執(zhí)行步驟S2,如果不匹配,則執(zhí)行步驟S3 ;S2、所述報文為?;钸B接報文,將該表項(xiàng)置于所述連接表的鏈尾;S3、所述報文為新建連接報文,在所述連接表中建立新的表項(xiàng),并將該表項(xiàng)置于所述連接表的鏈尾。優(yōu)選的,在CPU接收報文之前進(jìn)一步包括步驟SO:測試儀對已有連接進(jìn)行?;?,并創(chuàng)建新的連接。優(yōu)選的,所述測試儀對已有連接按照所述連接表表項(xiàng)的順序進(jìn)行?;?,并創(chuàng)建新的連接。優(yōu)選的,所述表項(xiàng)包括IP五元組,所述IP五元組為原IP地址,目的IP地址,協(xié)議
      號,原端口號,目的端口號。本發(fā)明通過提供一種通過預(yù)判斷對報文進(jìn)行動態(tài)匹配的方法,用于提高報文匹配的速度,解決了現(xiàn)有技術(shù)中由于CPU忙于匹配報文是否為新建連接報文還是?;钸B接報文,導(dǎo)致CPU使用率過高而丟包的問題,保證了無線自組織網(wǎng)絡(luò)的安全有效運(yùn)行。以上實(shí)施方式僅用于說明本發(fā)明,而并非對本發(fā)明的限制,有關(guān)技術(shù)領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明的精神和范圍的情況下,還可以做出各種變化和變型,因此所有等同的技術(shù)方案也屬于本發(fā)明的范疇,本發(fā)明的專利保護(hù)范圍應(yīng)由權(quán)利要求限定。
      權(quán)利要求
      1.一種通過預(yù)判斷對報文進(jìn)行動態(tài)匹配的方法,其特征在于,包括以下步驟: CPU接收到報文,并判斷所述報文與連接表的第一個表項(xiàng)是否匹配,如果匹配,則所述報文為?;钸B接報文,并將該表項(xiàng)置于所述連接表的鏈尾。
      2.如權(quán)利要求1所述的方法,其特征在于,所述方法進(jìn)一步包括:當(dāng)所述報文與所述連接表的第一個表項(xiàng)不匹配時,則所述報文為新建連接報文,在所述連接表中建立新的表項(xiàng),并將該表項(xiàng)置于所述連接表的鏈尾。
      3.如權(quán)利要求1或2所述的方法,其特征在于,在CPU接收報文之前進(jìn)一步包括:測試儀對已有連接進(jìn)行保活,并創(chuàng)建新的連接。
      4.如權(quán)利要求3所述的方法,其特征在于,所述測試儀對已有連接按照所述連接表表項(xiàng)的順序進(jìn)行?;?,并創(chuàng)建新的連接。
      5.如權(quán)利要求4所述的方法,其特征在于,所述表項(xiàng)包括IP五元組,所述IP五元組為原IP地址,目的IP地址,協(xié)議號,原端口號,目的端口號。
      全文摘要
      本發(fā)明提供一種通過預(yù)判斷對報文進(jìn)行動態(tài)匹配的方法,包括以下步驟CPU接收到報文,并判斷所述報文與連接表的第一個表項(xiàng)是否匹配,如果匹配,則所述報文為?;钸B接報文,并將該表項(xiàng)置于所述連接表的鏈尾;本發(fā)明用于提高報文匹配的速度,解決由于CPU的使用率過高而導(dǎo)致的丟包問題。
      文檔編號H04L29/12GK103188355SQ20131011277
      公開日2013年7月3日 申請日期2013年4月2日 優(yōu)先權(quán)日2013年4月2日
      發(fā)明者陳海濱 申請人:漢柏科技有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1