国产精品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ǎng)絡(luò)終端及網(wǎng)絡(luò)終端連線資源分配方法

      文檔序號(hào):9435987閱讀:603來(lái)源:國(guó)知局
      網(wǎng)絡(luò)終端及網(wǎng)絡(luò)終端連線資源分配方法
      【技術(shù)領(lǐng)域】
      [0001] 本發(fā)明涉及網(wǎng)絡(luò)通信,尤其涉及一種網(wǎng)絡(luò)終端及網(wǎng)絡(luò)終端連線資源分配方法。
      【背景技術(shù)】
      [0002] 隨著因特網(wǎng)的快速發(fā)展,使用因特網(wǎng)的用戶數(shù)量越來(lái)越多,這使得可供分配的因 特網(wǎng)協(xié)議(InternetProtocol,IP)地址越來(lái)越少,因此,具有網(wǎng)絡(luò)地址轉(zhuǎn)換(Network AddressTranslation,NAT)功能的網(wǎng)絡(luò)終端被廣泛應(yīng)用,例如:路由器。傳統(tǒng)的NAT設(shè)備 可以實(shí)現(xiàn)使多個(gè)私有IP共享一個(gè)公有IP的目的,但由于NAT設(shè)備能夠?yàn)樗接蠭P用戶分配 的地址轉(zhuǎn)換資源是有限的,所以,當(dāng)存在某些用戶發(fā)起大量連接會(huì)話,占用NAT設(shè)備的大量 地址轉(zhuǎn)換資源時(shí),會(huì)導(dǎo)致其他用戶無(wú)法建立連線。

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

      [0003] 有鑒于此,本發(fā)明的目的是提供一種新型網(wǎng)絡(luò)終端及網(wǎng)絡(luò)終端連線資源分配方 法。
      [0004] 本發(fā)明提供的網(wǎng)絡(luò)終端連線資源分配方法,應(yīng)用于具有網(wǎng)絡(luò)地址轉(zhuǎn)換功能的網(wǎng)絡(luò) 終端中,網(wǎng)絡(luò)終端連接有多個(gè)用戶端。網(wǎng)絡(luò)終端連線資源分配方法包括:接收用戶端的建立 連線請(qǐng)求;判斷多個(gè)用戶端的當(dāng)前連線的總數(shù)量是否達(dá)到網(wǎng)絡(luò)終端的第一預(yù)設(shè)值,以及發(fā) 出建立連線請(qǐng)求的用戶端當(dāng)前的連線數(shù)量是否達(dá)到了第二預(yù)設(shè)值,第二預(yù)設(shè)值之和小于或 者等于第一預(yù)設(shè)值;根據(jù)判斷結(jié)果確定是否為發(fā)出建立連線請(qǐng)求的用戶端建立連線。
      [0005] 本發(fā)明提供網(wǎng)絡(luò)終端,與多個(gè)用戶端連接,網(wǎng)絡(luò)終端包括網(wǎng)絡(luò)終端連線資源分配 系統(tǒng),網(wǎng)絡(luò)終端連線資源分配系統(tǒng)由網(wǎng)絡(luò)終端運(yùn)行使網(wǎng)絡(luò)終端為多個(gè)用戶端提供建立連線 服務(wù)。網(wǎng)絡(luò)終端系統(tǒng)包括:請(qǐng)求接收模塊用于接收用戶端發(fā)出的建立連線請(qǐng)求;資源判斷 模塊判斷多個(gè)用戶端的當(dāng)前連線總數(shù)量是否達(dá)到第一預(yù)設(shè)值;連線判斷模塊判斷發(fā)出建立 連線請(qǐng)求的用戶端當(dāng)前的連線數(shù)量是否達(dá)到第二預(yù)設(shè)值,其中,第二預(yù)設(shè)值之和小于或者 等于第一預(yù)設(shè)值;建立連線模塊用于依據(jù)判斷結(jié)果,決定是否為發(fā)出建立連線請(qǐng)求的用戶 端建立連線。
      [0006] 上述網(wǎng)絡(luò)終端和網(wǎng)絡(luò)終端連線資源分配方法,通過判斷用戶端當(dāng)前的連線的總數(shù) 量與第一預(yù)設(shè)值的關(guān)系,以及發(fā)出建立連線請(qǐng)求的用戶端的連線數(shù)量與第二預(yù)設(shè)值的關(guān) 系,進(jìn)而決定是否對(duì)發(fā)出建立連線請(qǐng)求的用戶端建立連線,達(dá)到充分利用網(wǎng)絡(luò)終端連線資 源的目的。
      [0007] 以下結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)描述,但不作為對(duì)本發(fā)明的限定。
      【附圖說明】
      [0008] 圖1較佳實(shí)施方式的網(wǎng)絡(luò)終端連線資源分配系統(tǒng)應(yīng)用環(huán)境示意圖。
      [0009] 圖2是較佳實(shí)施方式網(wǎng)絡(luò)終端連線資源分配系統(tǒng)的功能模塊圖。
      [0010] 圖3是網(wǎng)絡(luò)終端連線資源分配方法的流程圖。
      [0011] 主要元件符號(hào)說明
      如下【具體實(shí)施方式】將結(jié)合上述附圖進(jìn)一步說明本發(fā)明。
      【具體實(shí)施方式】
      [0012] 圖1是本發(fā)明一種網(wǎng)絡(luò)終端連線資源分配系統(tǒng)100的應(yīng)用環(huán)境示意圖。網(wǎng)絡(luò)終端 連線資源分配系統(tǒng)100應(yīng)用于具有網(wǎng)絡(luò)地址轉(zhuǎn)換(NetworkAddressTranslation,NAT) 功能的網(wǎng)絡(luò)終端400中。網(wǎng)絡(luò)終端400將多個(gè)用戶端200接入到與因特網(wǎng)300。網(wǎng)絡(luò)終端 400執(zhí)行網(wǎng)絡(luò)終端連線資源分配系統(tǒng)100為多個(gè)用戶端200建立連線服務(wù)。在本實(shí)施方式 中,網(wǎng)絡(luò)終端400可以為路由器等,用戶端200可以為計(jì)算機(jī)、網(wǎng)絡(luò)電視、網(wǎng)絡(luò)電話等等。
      [0013] 圖2為本發(fā)明一種網(wǎng)絡(luò)終端連線資源分配系統(tǒng)100的功能模塊圖。網(wǎng)絡(luò)終端連線 資源分配系統(tǒng)100包括分配模塊10、請(qǐng)求接收模塊20、資源判斷模塊30、連線判斷模塊40、 標(biāo)記模塊50、釋放模塊60、連線類型判斷模塊70和建立連線模塊80。
      [0014] 分配模塊10用于為網(wǎng)絡(luò)終端400分配第一預(yù)設(shè)值的連線總數(shù)量以及為各個(gè)用戶 端200分配第二預(yù)設(shè)值的連線數(shù)量。其中,各個(gè)用戶端200所有的第二預(yù)設(shè)值的數(shù)量之和 小于或者等于第一預(yù)設(shè)值。在本實(shí)施方式中,第一預(yù)設(shè)值和第二預(yù)設(shè)值之間的表達(dá)式為: Q(i) = [ [T-1:R(i) ] /n] +R(i)。其中,Q(i)表示第i個(gè)用戶端200的第二預(yù)設(shè)值;T表示網(wǎng)絡(luò) 終端400的第一預(yù)設(shè)值,第一預(yù)設(shè)值表示網(wǎng)絡(luò)終端400可以為每個(gè)用戶端200提供連線最 大數(shù)量;R(i)表示預(yù)先為第i個(gè)用戶端200分配的連線數(shù)量;n代表接入到網(wǎng)絡(luò)終端400中 的用戶端200的數(shù)量。舉例說明,網(wǎng)絡(luò)終端400的第一預(yù)設(shè)值T為10000,接入到網(wǎng)絡(luò)終端 400中的用戶端200的數(shù)量n為5,i為1,2, 3, 4, 5;每個(gè)用戶端200未分配有預(yù)設(shè)的連線 數(shù)量,則R(1飛)=0,則每個(gè)用戶端200的第二預(yù)設(shè)值為Q(i) = [ [10000-0) ] /5] +0=2000 ;如果 用戶端200中只有第一用戶端200預(yù)先分配連線數(shù)量為1000,,則R(l) =1000,第一用戶端 200的第二預(yù)設(shè)值Q(1) = [ [10000-1000]/5]+1000=2800,而其他的用戶端200的第二預(yù)設(shè)值 Q(2~5) = [[10000-1000]/5]=1800。
      [0015] 請(qǐng)求接收模塊20用于接收用戶端200的建立連線請(qǐng)求。
      [0016] 資源判斷模塊30響應(yīng)該建立連線請(qǐng)求,判斷多個(gè)用戶端200的當(dāng)前連線總數(shù)量是 否達(dá)到第一預(yù)設(shè)值。
      [0017] 當(dāng)各個(gè)用戶端200的當(dāng)前連線總數(shù)量尚未達(dá)到了第一預(yù)設(shè)值時(shí),建立連線模塊80 用于為發(fā)出建立連線請(qǐng)求的用戶端200建立連線項(xiàng)目。在本實(shí)施方式中,連線項(xiàng)目包括用 戶端私人網(wǎng)絡(luò)地址與公有網(wǎng)絡(luò)地址之間的對(duì)照關(guān)系。
      [0018] 當(dāng)各個(gè)用戶端200的當(dāng)前連線總數(shù)量尚未達(dá)到了第一預(yù)設(shè)值時(shí),建立連線模塊80 為發(fā)出建立連線請(qǐng)求的用戶端200建立連線項(xiàng)目后,標(biāo)記模塊50用于判斷發(fā)出建立連線請(qǐng) 求的用戶端200是否被標(biāo)記。
      [0019] 當(dāng)標(biāo)記模塊50判定發(fā)出建立連線請(qǐng)求的用戶端200尚未被標(biāo)記,連線判斷模塊40 用于判斷發(fā)出建立連線請(qǐng)求的用戶端200當(dāng)前的連線數(shù)量是否達(dá)到了第二預(yù)設(shè)值:如果發(fā) 出建立連線請(qǐng)求的用戶端200當(dāng)前的連線數(shù)量已達(dá)到第二預(yù)設(shè)值,則標(biāo)記模塊50還用于為 發(fā)出建立連線請(qǐng)求的用戶端200進(jìn)行標(biāo)記。
      [0020] 當(dāng)各個(gè)用戶端200的當(dāng)前連線總數(shù)量達(dá)到了第一預(yù)設(shè)值時(shí),連線判斷模塊還用于 判斷發(fā)出建立連線請(qǐng)求的用戶端200當(dāng)前的連線數(shù)量是否達(dá)到了第二預(yù)設(shè)值:如果發(fā)出建 立連線請(qǐng)求的用戶端200當(dāng)前的連線數(shù)量已達(dá)到第二預(yù)設(shè)值,則建立連線模塊80拒絕為發(fā) 出建立連線請(qǐng)求的用戶端建立連線;如果發(fā)出建立連線請(qǐng)求的用戶端200當(dāng)前的連線數(shù)量 尚未達(dá)到第二預(yù)設(shè)值,則查找模塊90用于查找超過已被標(biāo)記的超過第二預(yù)設(shè)值的用戶端 200。
      [0021] 連線類型判斷模塊70用于在查找模塊90查找到超過已被標(biāo)記的超過第二預(yù)設(shè)值 的用戶端200后,判斷被標(biāo)記的用戶端200的連線中是否存在基于用戶端數(shù)據(jù)包協(xié)議(UDP) 的連線。
      [0022] 如果被標(biāo)記的用戶端200的連線中存在UDP連線,則釋放模塊60用于釋放被標(biāo)記 的用戶端200的連線中的UDP連線,建立連線模塊80為發(fā)出建立連線請(qǐng)求的用戶端200建 立連線。如果被標(biāo)記的用戶端200的連線中不存在UDP連線,釋放模塊60還用于釋放被標(biāo) 記的用戶端200的連線中的TCP連線,建立連線模塊80為發(fā)出建立連線請(qǐng)求的用戶端200 建立連線。
      [0023] 通過上述功能模塊的執(zhí)行,網(wǎng)絡(luò)終端連線資源分配系統(tǒng)100可以有效地根據(jù)各用 戶端200對(duì)各自的網(wǎng)絡(luò)連線資源的使用情況,以及網(wǎng)絡(luò)終端400自身的網(wǎng)絡(luò)連線資源的使 用情況來(lái)有效地為各用戶端200建立連線,使網(wǎng)絡(luò)終端連線資源能夠得到充分的利用。
      [0024] 圖3示出了本發(fā)明網(wǎng)絡(luò)終端連線資源分配方法的一實(shí)施方式的流程圖。該網(wǎng)絡(luò)終 端連線資源分配方法應(yīng)用于網(wǎng)絡(luò)終端系統(tǒng)100中為各用戶端200進(jìn)行建立連線。該網(wǎng)絡(luò)終 端連線資源分配方法包括如下步驟。
      [0025] 步驟S300,請(qǐng)求接收模塊20接收用戶端200發(fā)
      當(dāng)前第1頁(yè)1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1