[發明專利]端口分配方法及裝置有效
| 申請號: | 201310661891.0 | 申請日: | 2013-12-09 |
| 公開(公告)號: | CN104702710B | 公開(公告)日: | 2019-02-26 |
| 發明(設計)人: | 華一強;王明會;王健全;夏俊杰;張文鉞;丁焰;楊艷松;何曉峰;王澤林;謝夢楠 | 申請(專利權)人: | 中國聯合網絡通信集團有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12 |
| 代理公司: | 北京中博世達專利商標代理有限公司 11274 | 代理人: | 申健 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 端口 分配 方法 裝置 | ||
本發明公開了一種端口分配方法及裝置,涉及互聯網通信技術領域,解決了使用現有的端口分配方法會產生端口塊利用率較低的問題。本發明實施例提供的端口分配方法包括:根據歷史日志中用戶每次在線期間被分配的端口數量預測將分配給用戶的靜態端口塊的大小;根據靜態端口塊的大小為用戶預分配端口;當接收到用戶的資源耗盡請求時,給用戶追加分配具有指定數量端口的動態端口塊;其中,靜態端口塊與動態端口塊的端口數總和小于網絡運營商指定端口塊的大小。端口分配裝置包括預測模塊、第一分配模塊及第二分配模塊。
技術領域
本發明涉及互聯網通信技術,尤其涉及端口分配方法及裝置。
背景技術
隨著互聯網用戶的日益增加,互聯網面臨著IPv4(Internet Protocol ver4,網絡之間互連的協議第四版)地址資源不足的問題。NAT(Network Address Translation,網絡地址轉換)技術提供了一種解決方案。
NAT是將IP數據包頭中的IP地址轉換為另一個IP地址的技術。借助具備NAT功能的服務器(稱為NAT服務器)可以將多個私網IP地址映射為一個公網IPv4地址。例如:內部的四個私網IP地址IP1~IP4,映射成外部的一個公網IPv4地址IP5,具體地,(IP1,Port1)映射成(IP5,Port1),(IP2,Port1)映射成(IP5,Port2),(IP3,Port2)映射成(IP5,Port3),(IP4,Port2)映射成(IP5,Port4)。
其中,Portn(n=1,2,3或4)指NAT服務器給對應的IP地址所分配的端口。一個IPv4地址具有65535個端口,其中,1~1023之間的端口號被指定了特殊用途,其余的64000個左右的端口可以由用戶使用。
常見的用戶上網操作有瀏覽網頁和下載文件,瀏覽網頁時需要使用的端口數較少,為70個左右,而下載文件時所需的端口數較多,為700個左右,為了保證用戶上網的流暢性,網絡運營商會為一個用戶分配一個指定端口塊,該指定端口塊包含較多的端口,通常為4000個,這樣,一個IPv4地址的64000個端口能分配給16個用戶使用。
實踐證明,對于只瀏覽網頁的用戶,僅會使用指定端口塊中的70個左右的端口,指定端口塊中的其余3930個端口都處于閑置狀態,這會產生指定端口塊的利用率(70/4000=1.75%)較低的問題。
發明內容
本發明的實施例提供一種端口分配方法及裝置,解決了使用現有的端口分配方法會產生端口塊利用率較低的問題。
為達到上述目的,本發明的實施例采用如下技術方案:
一種端口分配方法,包括:根據歷史日志中用戶每次在線期間被分配的端口數量預測將分配給所述用戶的靜態端口塊的大小;根據所述靜態端口塊的大小為所述用戶預分配端口;當接收到所述用戶的資源耗盡請求時,給所述用戶追加分配具有指定數量端口的動態端口塊;所述靜態端口塊與所述動態端口塊的端口數總和小于網絡運營商指定端口塊的大小。
具體地,所述根據歷史日志中用戶每次在線期間被分配的端口數量預測將分配給所述用戶的靜態端口塊的大小,包括:獲取在第一指定時間段內,所述用戶每次在線期間被分配的端口數量的平均值、最大值或最小值;使所述用戶的靜態端口塊的大小等于所述平均值、所述最大值或所述最小值。
可選地,所述根據歷史日志中用戶每次在線期間被分配的端口數量預測將分配給所述用戶的靜態端口塊的大小,包括:獲取在第二指定時間段內,所述用戶每次在線期間被分配的端口數量的最大值;使所述用戶的靜態端口塊的大小等于所述最大值的120%。
優選地,所述靜態端口塊與所述動態端口塊屬于同一個IP地址。
可選地,所述的端口分配方法,還包括:當所述動態端口塊中所有端口在所述用戶的本次在線期間內的第三指定時間段內未被使用,則釋放所述動態端口塊。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國聯合網絡通信集團有限公司,未經中國聯合網絡通信集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310661891.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:DNS安全查詢方法和裝置
- 下一篇:一種域名解析方法、設備及系統





