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

      處理器的防護(hù)方法和設(shè)備的制作方法

      文檔序號(hào):7985756閱讀:318來(lái)源:國(guó)知局
      處理器的防護(hù)方法和設(shè)備的制作方法
      【專利摘要】本發(fā)明實(shí)施例提供了一種處理器的防護(hù)方法和設(shè)備。該方法包括:確定網(wǎng)絡(luò)設(shè)備中轉(zhuǎn)發(fā)單元向處理器發(fā)送ICMP報(bào)文的傳輸速率;根據(jù)所確定的傳輸速率,控制轉(zhuǎn)發(fā)單元向處理器發(fā)送ICMP報(bào)文的傳輸速率的上限。本發(fā)明實(shí)施例通過(guò)對(duì)ICMP報(bào)文發(fā)送至處理器的傳輸速率進(jìn)行監(jiān)控,動(dòng)態(tài)控制處理器的防護(hù)閾值,從而能夠靈活地防護(hù)ICMP報(bào)文對(duì)處理器的沖擊。
      【專利說(shuō)明】處理器的防護(hù)方法和設(shè)備
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明實(shí)施例涉及網(wǎng)絡(luò)通信領(lǐng)域,并且更具體地,涉及處理器的防護(hù)方法和設(shè)備?!颈尘凹夹g(shù)】
      [0002]ICMP (Internet Control Message Protocol,因特網(wǎng)控制消息協(xié)議)是 TCP(Transmission Control Protocol,傳輸控制協(xié)議)/IP (Internet Protocol,因特網(wǎng)協(xié)議)協(xié)議族的一個(gè)子協(xié)議,用于在IP主機(jī)、路由器之間傳遞控制消息??刂葡⑹侵妇W(wǎng)絡(luò)通不通、主機(jī)是否可達(dá)、路由是否可用等網(wǎng)絡(luò)本身的消息。這些控制消息雖然并不傳輸用戶數(shù)據(jù),但是對(duì)于用戶數(shù)據(jù)的傳遞起著重要的作用。
      [0003]很多常用的工具基于ICMP消息。例如,Traceroute (路由追蹤)命令是通過(guò)發(fā)送包含有特殊TTL (Time To Live,生存時(shí)間)的報(bào)文、然后接收ICMP超時(shí)消息和目標(biāo)不可達(dá)消息來(lái)實(shí)現(xiàn)的。Ping (Packet Internet Groper,因特網(wǎng)報(bào)文探索器)是用ICMP的〃Echorequest"(回顯請(qǐng)求)和"Echo reply"(回顯應(yīng)答)消息來(lái)實(shí)現(xiàn)的。
      [0004]ICMP是一種無(wú)連接的協(xié)議,ICMP報(bào)文流量在網(wǎng)絡(luò)上沒(méi)有規(guī)律,可能某段時(shí)間出現(xiàn)大量ICMP報(bào)文,而其他時(shí)間則ICMP報(bào)文很少。ICMP報(bào)文常常被利用來(lái)攻擊網(wǎng)絡(luò)設(shè)備,例如進(jìn)行DoS (Denial of Service,拒絕服務(wù))攻擊,因此ICMP協(xié)議對(duì)于網(wǎng)絡(luò)安全具有極其重要的意義。
      [0005]網(wǎng)絡(luò)設(shè)備需要處理目的地址(destination address)是本機(jī)的ICMP報(bào)文,將其上送本機(jī)CPU (Central Processing Unit,中央處理單元)的軟件協(xié)議棧。本機(jī)CPU的處理能力是有限的,當(dāng)需要處理的ICMP報(bào)文遠(yuǎn)遠(yuǎn)超過(guò)協(xié)議棧處理能力時(shí),會(huì)導(dǎo)致CPU的過(guò)載,甚至最終導(dǎo)致設(shè)備的癱瘓。
      [0006]因此,需要針對(duì)ICMP報(bào)文的CPU防護(hù)機(jī)制。

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

      [0007]本發(fā)明實(shí)施例提供一種處理器的防護(hù)方法和設(shè)備,能夠靈活地防護(hù)ICMP報(bào)文對(duì)處理器的沖擊。
      [0008]第一方面,提供了一種處理器的防護(hù)方法,包括:確定網(wǎng)絡(luò)設(shè)備中轉(zhuǎn)發(fā)單元向處理器發(fā)送ICMP報(bào)文的傳輸速率;根據(jù)所確定的傳輸速率,控制所述轉(zhuǎn)發(fā)單元向處理器發(fā)送ICMP報(bào)文的傳輸速率的上限。
      [0009]結(jié)合第一方面,在一種實(shí)現(xiàn)方式中,所述根據(jù)所確定的傳輸速率,控制所述轉(zhuǎn)發(fā)單兀向處理器發(fā)送ICMP報(bào)文的傳輸速率的上限,包括:根據(jù)所確定的傳輸速率,將所述傳輸速率的上限設(shè)置為預(yù)定的多個(gè)限速值之一。
      [0010]結(jié)合第一方面及其上述實(shí)現(xiàn)方式,在另一種實(shí)現(xiàn)方式中,該方法還包括:確定所述處理器的占用率。所述根據(jù)所確定的傳輸速率,將所述傳輸速率的上限設(shè)置為預(yù)定的多個(gè)限速值之一,包括:根據(jù)所確定的傳輸速率和所確定的處理器的占用率,將所述傳輸速率的上限設(shè)置為所述多個(gè)限速值之一。[0011]結(jié)合第一方面及其上述實(shí)現(xiàn)方式,在另一種實(shí)現(xiàn)方式中,所述根據(jù)所確定的傳輸速率和所確定的處理器的占用率,將所述傳輸速率的上限設(shè)置為所述多個(gè)限速值之一,包括:在所述處理器的占用率低于第一閾值且所述傳輸速率等于當(dāng)前限速值時(shí),或者在所述處理器的占用率低于第一閾值且所述傳輸速率與當(dāng)前限速值的比值大于或等于Rl時(shí),將所述傳輸速率的上限設(shè)置為所述多個(gè)限速值中比當(dāng)前限速值高一級(jí)的限速值,其中Rl大于O且小于I。
      [0012]結(jié)合第一方面及其上述實(shí)現(xiàn)方式,在另一種實(shí)現(xiàn)方式中,所述將所述傳輸速率的上限設(shè)置為預(yù)定的多個(gè)限速值之一,還包括:在所述處理器的占用率高于第二閾值時(shí),將所述傳輸速率的上限設(shè)置為所述多個(gè)限速值中的最小限速值。
      [0013]結(jié)合第一方面及其上述實(shí)現(xiàn)方式,在另一種實(shí)現(xiàn)方式中,所述根據(jù)所確定的傳輸速率,將所述傳輸速率的上限設(shè)置為預(yù)定的多個(gè)限速值之一,包括:在所述傳輸速率等于所述多個(gè)限速值中比當(dāng)前限速值低一級(jí)的限速值時(shí),或者在所述傳輸速率與所述多個(gè)限速值中比當(dāng)前限速值低一級(jí)的限速值的比值小于或等于R2時(shí),將所述傳輸速率的上限調(diào)整為所述多個(gè)限速值中比當(dāng)前限速值低一級(jí)的限速值,其中R2大于O且小于I。
      [0014]結(jié)合第一方面及其上述實(shí)現(xiàn)方式,在另一種實(shí)現(xiàn)方式中,在所述確定網(wǎng)絡(luò)設(shè)備中轉(zhuǎn)發(fā)單元向處理器發(fā)送ICMP報(bào)文的傳輸速率之前,還包括:將所述傳輸速率的上限設(shè)置為默認(rèn)限速值,其中所述默認(rèn)限速值為所述多個(gè)限速值中的最小限速值。
      [0015]第二方面,提供了一種處理器的防護(hù)設(shè)備,包括:確定單元,用于確定網(wǎng)絡(luò)設(shè)備中轉(zhuǎn)發(fā)單元向處理器發(fā)送因特網(wǎng)控制消息協(xié)議ICMP報(bào)文的傳輸速率;控制單元,用于根據(jù)所述確定單元所確定的傳輸速率,控制所述轉(zhuǎn)發(fā)單元向處理器發(fā)送ICMP報(bào)文的傳輸速率的上限。
      [0016]結(jié)合第二方面,在一種實(shí)現(xiàn)方式中,所述控制單元具體用于將所述傳輸速率的上限設(shè)置為預(yù)定的多個(gè)限速值之一。
      [0017]結(jié)合第二方面及其上述實(shí)現(xiàn)方式,在另一種實(shí)現(xiàn)方式中,所述確定單元還用于確定所述處理器的占用率,所述控制單元具體用于根據(jù)所述確定單元確定的傳輸速率和處理器的占用率,將所述傳輸速率的上限設(shè)置為所述多個(gè)限速值之一。
      [0018]結(jié)合第二方面及其上述實(shí)現(xiàn)方式,在另一種實(shí)現(xiàn)方式中,所述控制單元具體用于在所述處理器的占用率低于第一閾值且所述傳輸速率等于當(dāng)前限速值時(shí),或者在所述處理器的占用率低于第一閾值且所述傳輸速率與當(dāng)前限速值的比值大于或等于Rl時(shí),將所述傳輸速率的上限設(shè)置為所述多個(gè)限速值中比當(dāng)前限速值高一級(jí)的限速值,其中Rl大于O且小于I。
      [0019]結(jié)合第二方面及其上述實(shí)現(xiàn)方式,在另一種實(shí)現(xiàn)方式中,所述控制單元具體用于在所述處理器的占用率高于第二閾值時(shí),將所述傳輸速率的上限設(shè)置為所述多個(gè)限速值中的最小限速值。
      [0020]結(jié)合第二方面及其上述實(shí)現(xiàn)方式,在另一種實(shí)現(xiàn)方式中,所述控制單元具體用于在所述傳輸速率等于所述多個(gè)限速值中比當(dāng)前限速值低一級(jí)的限速值時(shí),或者在所述傳輸速率與所述多個(gè)限速值中比當(dāng)前限速值低一級(jí)的限速值的比值小于或等于R2時(shí),將所述傳輸速率的上限調(diào)整為所述多個(gè)限速值中比當(dāng)前限速值低一級(jí)的限速值,其中R2大于O且小于I。[0021]結(jié)合第二方面及其上述實(shí)現(xiàn)方式,在另一種實(shí)現(xiàn)方式中,控制單元還用于將所述傳輸速率的上限設(shè)置為默認(rèn)限速值,其中所述默認(rèn)限速值為所述多個(gè)限速值中的最小限速值。
      [0022]第三方面,提供了一種網(wǎng)絡(luò)設(shè)備,包括處理器和轉(zhuǎn)發(fā)單元,所述轉(zhuǎn)發(fā)單元,用于向所述處理器發(fā)送因特網(wǎng)控制消息協(xié)議ICMP報(bào)文;所述處理器,用于根據(jù)所述轉(zhuǎn)發(fā)單元向所述處理器發(fā)送ICMP報(bào)文的傳輸速率,控制所述轉(zhuǎn)發(fā)單元向所述處理器發(fā)送ICMP報(bào)文的傳輸速率的上限。
      [0023]本發(fā)明實(shí)施例通過(guò)對(duì)ICMP報(bào)文發(fā)送至處理器的傳輸速率進(jìn)行監(jiān)控,動(dòng)態(tài)控制處理器的防護(hù)閾值,從而能夠靈活地防護(hù)ICMP報(bào)文對(duì)處理器的沖擊。
      【專利附圖】

      【附圖說(shuō)明】
      [0024]為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
      [0025]圖1是可應(yīng)用本發(fā)明實(shí)施例的網(wǎng)絡(luò)設(shè)備的示例框圖。
      [0026]圖2是本發(fā)明一個(gè)實(shí)施例的處理器的防護(hù)方法的流程圖。
      [0027]圖3是本發(fā)明另一實(shí)施例的處理器防護(hù)方法的流程圖。
      [0028]圖4是本發(fā)明一個(gè)實(shí)施例的處理器的防護(hù)設(shè)備的框圖。
      [0029]圖5是本發(fā)明一個(gè)實(shí)施例的網(wǎng)絡(luò)設(shè)備50的框圖。
      【具體實(shí)施方式】
      [0030]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
      [0031]圖1是可應(yīng)用本發(fā)明實(shí)施例的網(wǎng)絡(luò)設(shè)備的示例框圖。應(yīng)注意,圖1的網(wǎng)絡(luò)設(shè)備100僅僅是可應(yīng)用本發(fā)明實(shí)施例的設(shè)備的一個(gè)例子,而非要限制本發(fā)明實(shí)施例的范圍。本發(fā)明實(shí)施例對(duì)網(wǎng)絡(luò)設(shè)備100的具體類型不作限制,例如,網(wǎng)絡(luò)設(shè)備100可以是交換機(jī)、路由器、月艮務(wù)器或終端設(shè)備。
      [0032]如圖1所示,網(wǎng)絡(luò)設(shè)備100包括處理器101和轉(zhuǎn)發(fā)單元102。處理器101的一個(gè)例子是CPU,用于控制網(wǎng)絡(luò)設(shè)備100的整體操作。轉(zhuǎn)發(fā)單元102可以由硬件或固件來(lái)實(shí)現(xiàn),該硬件或固件上存儲(chǔ)有相應(yīng)的轉(zhuǎn)發(fā)邏輯。轉(zhuǎn)發(fā)單元102可以具有較強(qiáng)的報(bào)文轉(zhuǎn)發(fā)能力,但轉(zhuǎn)發(fā)單元102的數(shù)據(jù)處理能力較弱,或者轉(zhuǎn)發(fā)單元102可以借助于處理器101進(jìn)行數(shù)據(jù)處理。
      [0033]轉(zhuǎn)發(fā)單元102在接收到外部發(fā)來(lái)的ICMP報(bào)文時(shí),會(huì)解析該ICMP報(bào)文的目的地址字段。如果該ICMP報(bào)文的目的地址不是網(wǎng)絡(luò)設(shè)備100,則轉(zhuǎn)發(fā)單元102進(jìn)行相應(yīng)的轉(zhuǎn)發(fā)操作;如果該ICMP報(bào)文的目的地址是網(wǎng)絡(luò)設(shè)備100,則轉(zhuǎn)發(fā)單元102需要將該ICMP報(bào)文發(fā)送至處理器101進(jìn)行處理。當(dāng)需要處理的ICMP報(bào)文遠(yuǎn)遠(yuǎn)超過(guò)協(xié)議棧處理能力時(shí),會(huì)導(dǎo)致處理器101的過(guò)載,甚至最終導(dǎo)致網(wǎng)絡(luò)設(shè)備100的癱瘓。[0034]處理器101可以向轉(zhuǎn)發(fā)單元102發(fā)送控制命令,以控制轉(zhuǎn)發(fā)單元102的操作。例如,處理器101可向轉(zhuǎn)發(fā)單元102發(fā)送有關(guān)ICMP報(bào)文傳輸速率的上限的控制命令,以控制轉(zhuǎn)發(fā)單元102向處理器101發(fā)送ICMP報(bào)文的傳輸速率,放置ICMP報(bào)文對(duì)處理器。換句話說(shuō),網(wǎng)絡(luò)設(shè)備100可以對(duì)ICMP報(bào)文設(shè)置流量閾值(單位一般為kbps)。在該機(jī)制下,通過(guò)硬件或軟件,在單位時(shí)間內(nèi),對(duì)于超過(guò)閾值的流量直接進(jìn)行丟棄,從而減輕處理器的負(fù)擔(dān),防止DoS攻擊。
      [0035]對(duì)于交換機(jī)等網(wǎng)絡(luò)設(shè)備,主要通過(guò)針對(duì)各種報(bào)文類型設(shè)置固定的閾值,從而阻止報(bào)文大量沖擊處理器。但是,該閾值的設(shè)定一般相對(duì)較小,僅能滿足部分場(chǎng)景的需求。例如,一旦業(yè)務(wù)量出現(xiàn)激增,當(dāng)前的處理器閾值就不能滿足需求;相反,當(dāng)需要處理的報(bào)文數(shù)量縮減并趨于穩(wěn)定,較大的處理器防護(hù)閾值給攻擊報(bào)文帶來(lái)可乘之機(jī)。因此,這種調(diào)整方式不能靈活地防護(hù)ICMP報(bào)文對(duì)處理器的沖擊。
      [0036]圖2是本發(fā)明一個(gè)實(shí)施例的處理器的防護(hù)方法的流程圖。圖2的方法可以由圖1的網(wǎng)絡(luò)設(shè)備100執(zhí)行,具體地,可由網(wǎng)絡(luò)設(shè)備100的處理器101執(zhí)行,或者由網(wǎng)絡(luò)設(shè)備100中獨(dú)立于處理器101和轉(zhuǎn)發(fā)單元102的專用單元執(zhí)行。為了簡(jiǎn)潔,下文中,結(jié)合圖1的框圖,以處理器101執(zhí)行防護(hù)方法的情況為例進(jìn)行描述,但本發(fā)明實(shí)施例對(duì)防護(hù)方法的執(zhí)行主體不作限制。
      [0037]201,確定網(wǎng)絡(luò)設(shè)備中轉(zhuǎn)發(fā)單元向處理器發(fā)送ICMP報(bào)文的傳輸速率。
      [0038]例如,處理器101可實(shí)時(shí)監(jiān)控轉(zhuǎn)發(fā)單兀102向處理器101發(fā)送ICMP報(bào)文的傳輸速率。傳輸速率的單位可以是kbps (kilobits per second,千比特每秒)。
      [0039]202,根據(jù)所確定的傳輸速率,控制轉(zhuǎn)發(fā)單兀向處理器發(fā)送ICMP報(bào)文的傳輸速率的上限。
      [0040]本發(fā)明實(shí)施例通過(guò)對(duì)ICMP報(bào)文發(fā)送至處理器的傳輸速率進(jìn)行監(jiān)控,動(dòng)態(tài)控制處理器的防護(hù)閾值,從而能夠靈活地防護(hù)ICMP報(bào)文對(duì)處理器的沖擊。
      [0041]可選地,作為一個(gè)實(shí)施例,在步驟202中,處理器101可根據(jù)實(shí)時(shí)監(jiān)控的ICMP報(bào)文傳輸速率,結(jié)合處理器101的ICMP報(bào)文處理能力,不斷調(diào)整相應(yīng)的上限值。ICMP報(bào)文處理能力的單位可以是pps (packets per second,報(bào)文數(shù)每秒)。
      [0042]例如,假設(shè)處理器101對(duì)ICMP報(bào)文的處理能力為2000pps,按照ICMP通常大小100字節(jié)(byte ;1字節(jié)=8比特)計(jì)算,設(shè)置處理器101對(duì)ICMP報(bào)文傳輸速率的上限為1600kbps=(2000X100X8)/1000。
      [0043]與網(wǎng)絡(luò)設(shè)備100相連的另一網(wǎng)絡(luò)設(shè)備以2000pps的速率ping該網(wǎng)絡(luò)設(shè)備100,每個(gè)報(bào)文大小為200字節(jié)。此時(shí),如果處理器101的占用率較小(例如低于50%),則可以將轉(zhuǎn)發(fā)單元102向處理器101發(fā)送ICMP報(bào)文的傳輸速率的上限提高至3200kbps= (2000X 200X8) /1000,以使得處理器101能夠處理所有的ICMP報(bào)文,且不會(huì)導(dǎo)致處理器101的占用率過(guò)高。
      [0044]當(dāng)上述另一網(wǎng)絡(luò)設(shè)備停止ping網(wǎng)絡(luò)設(shè)備100時(shí),處理器101檢測(cè)到ICMP報(bào)文傳輸速率小于1600kbps,則降低ICMP報(bào)文傳輸速率的上限到1600kbps。
      [0045]可選地,作為另一實(shí)施例,在步驟202中,可將傳輸速率的上限設(shè)置為預(yù)定的多個(gè)限速值之一。換句話說(shuō),可以預(yù)先設(shè)置多個(gè)級(jí)別的限速值,級(jí)別越低的限速值越小。這樣可以根據(jù)ICMP報(bào)文傳輸速率與多個(gè)限速值之間的關(guān)系,提高、降低或維持傳輸速率的上限所在的級(jí)別,而無(wú)需不斷計(jì)算傳輸速率的上限,可以更高效地實(shí)現(xiàn)傳輸速率的控制。
      [0046]表1是限速值的級(jí)別的一個(gè)例子,可以預(yù)先配置在網(wǎng)絡(luò)設(shè)備中。應(yīng)注意,表1只是多個(gè)級(jí)別的限速值的例子,而不是要限制本發(fā)明實(shí)施例的范圍。例如,本發(fā)明實(shí)施例可以采用更多或更少個(gè)級(jí)別。
      [0047]表1
      [0048]
      【權(quán)利要求】
      1.一種處理器的防護(hù)方法,其特征在于,包括: 確定網(wǎng)絡(luò)設(shè)備中轉(zhuǎn)發(fā)單元向處理器發(fā)送因特網(wǎng)控制消息協(xié)議ICMP報(bào)文的傳輸速率; 根據(jù)所確定的傳輸速率,控制所述轉(zhuǎn)發(fā)單元向處理器發(fā)送ICMP報(bào)文的傳輸速率的上限。
      2.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所確定的傳輸速率,控制所述轉(zhuǎn)發(fā)單元向處理器發(fā)送ICMP報(bào)文的傳輸速率的上限,包括: 根據(jù)所確定的傳輸速率,將所述傳輸速率的上限設(shè)置為預(yù)定的多個(gè)限速值之一。
      3.如權(quán)利要求2所述的方法,其特征在于,還包括:確定所述處理器的占用率, 所述根據(jù)所確定的傳輸速率,將所述傳輸速率的上限設(shè)置為預(yù)定的多個(gè)限速值之一,包括: 根據(jù)所確定的傳輸速率和所確定的處理器的占用率,將所述傳輸速率的上限設(shè)置為所述多個(gè)限速值之一。
      4.如權(quán)利要求3所述的方法,其特征在于,所述根據(jù)所確定的傳輸速率和所確定的處理器的占用率,將所述傳輸速率的上限設(shè)置為所述多個(gè)限速值之一,包括: 在所述處理器的占用率低于第一閾值且所述傳輸速率等于當(dāng)前限速值時(shí),或者在所述處理器的占用率低于第一閾值且所述傳輸速率與當(dāng)前限速值的比值大于或等于Rl時(shí),將所述傳輸速率的上限設(shè)置為所述多個(gè)限速值中比當(dāng)前限速值高一級(jí)的限速值,其中Rl大于O且小于I。
      5.如權(quán)利要求3所述的方法,其特征在于,所述將所述傳輸速率的上限設(shè)置為預(yù)定的多個(gè)限速值之一,還包括: 在所述處理器的占用率高于第二閾值時(shí),將所述傳輸速率的上限設(shè)置為所述多個(gè)限速值中的最小限速值。
      6.如權(quán)利要求2-5任一項(xiàng)所述的方法,其特征在于,所述根據(jù)所確定的傳輸速率,將所述傳輸速率的上限設(shè)置為預(yù)定的多個(gè)限速值之一,包括: 在所述傳輸速率等于所述多個(gè)限速值中比當(dāng)前限速值低一級(jí)的限速值時(shí),或者在所述傳輸速率與所述多個(gè)限速值中比當(dāng)前限速值低一級(jí)的限速值的比值小于或等于R2時(shí),將所述傳輸速率的上限調(diào)整為所述多個(gè)限速值中比當(dāng)前限速值低一級(jí)的限速值,其中R2大于O且小于I。
      7.如權(quán)利要求2-6任一項(xiàng)所述的方法,其特征在于,在所述確定網(wǎng)絡(luò)設(shè)備中轉(zhuǎn)發(fā)單元向處理器發(fā)送ICMP報(bào)文的傳輸速率之前,還包括: 將所述傳輸速率的上限設(shè)置為默認(rèn)限速值,其中所述默認(rèn)限速值為所述多個(gè)限速值中的最小限速值。
      8.—種處理器的防護(hù)設(shè)備,其特征在于,包括: 確定單元,用于確定網(wǎng)絡(luò)設(shè)備中轉(zhuǎn)發(fā)單元向處理器發(fā)送因特網(wǎng)控制消息協(xié)議ICMP報(bào)文的傳輸速率; 控制單元,用于 根據(jù)所述確定單元所確定的傳輸速率,控制所述轉(zhuǎn)發(fā)單元向處理器發(fā)送ICMP報(bào)文的傳輸速率的上限。
      9.如權(quán)利要求8所述的設(shè)備,其特征在于,所述控制單元具體用于將所述傳輸速率的上限設(shè)置為預(yù)定的多個(gè)限速值之一。
      10.如權(quán)利要求9所述的設(shè)備,其特征在于,所述確定單元還用于確定所述處理器的占用率, 所述控制單元具體用于根據(jù)所述確定單元確定的傳輸速率和處理器的占用率,將所述傳輸速率的上限設(shè)置為所述多個(gè)限速值之一。
      11.如權(quán)利要求10所述的設(shè)備,其特征在于,所述控制單元具體用于在所述處理器的占用率低于第一閾值且所述傳輸速率等于當(dāng)前限速值時(shí),或者在所述處理器的占用率低于第一閾值且所述傳輸速率與當(dāng)前限速值的比值大于或等于Rl時(shí),將所述傳輸速率的上限設(shè)置為所述多個(gè)限速值中比當(dāng)前限速值高一級(jí)的限速值,其中Rl大于O且小于I。
      12.如權(quán)利要求10所述的設(shè)備,其特征在于,所述控制單元具體用于在所述處理器的占用率高于第二閾值時(shí),將所述傳輸速率的上限設(shè)置為所述多個(gè)限速值中的最小限速值。
      13.如權(quán)利要求9-12任一項(xiàng)所述的設(shè)備,其特征在于,所述控制單元具體用于在所述傳輸速率等于所述多個(gè)限速值中比當(dāng)前限速值低一級(jí)的限速值時(shí),或者在所述傳輸速率與所述多個(gè)限速值中比當(dāng)前限速值低一級(jí)的限速值的比值小于或等于R2時(shí),將所述傳輸速率的上限調(diào)整為所述多個(gè)限速值中比當(dāng)前限速值低一級(jí)的限速值,其中R2大于O且小于I。
      14.如權(quán)利要求9-13任一項(xiàng)所述的設(shè)備,其特征在于,控制單元還用于將所述傳輸速率的上限設(shè)置為默認(rèn)限速值,其中所述默認(rèn)限速值為所述多個(gè)限速值中的最小限速值。
      15.一種網(wǎng)絡(luò)設(shè)備,其特征在于,包括處理器和轉(zhuǎn)發(fā)單元, 所述轉(zhuǎn)發(fā)單元,用于向 所述處理器發(fā)送因特網(wǎng)控制消息協(xié)議ICMP報(bào)文; 所述處理器,用于根據(jù)所述轉(zhuǎn)發(fā)單元向所述處理器發(fā)送ICMP報(bào)文的傳輸速率,控制所述轉(zhuǎn)發(fā)單元向所述處理器發(fā)送ICMP報(bào)文的傳輸速率的上限。
      【文檔編號(hào)】H04L12/24GK103812687SQ201210460480
      【公開(kāi)日】2014年5月21日 申請(qǐng)日期:2012年11月15日 優(yōu)先權(quán)日:2012年11月15日
      【發(fā)明者】彭和平, 陳智威 申請(qǐng)人:華為技術(shù)有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1