[發明專利]一種配置資源調度方法及裝置有效
| 申請號: | 202011400420.0 | 申請日: | 2020-12-02 |
| 公開(公告)號: | CN112600765B | 公開(公告)日: | 2022-07-29 |
| 發明(設計)人: | 劉世貞 | 申請(專利權)人: | 杭州迪普科技股份有限公司 |
| 主分類號: | H04L47/70 | 分類號: | H04L47/70;H04L41/0803;H04L67/10;H04L12/66 |
| 代理公司: | 北京博思佳知識產權代理有限公司 11415 | 代理人: | 王茹 |
| 地址: | 310051 浙江省杭*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 配置 資源 調度 方法 裝置 | ||
本說明書提供一種配置資源調度方法及裝置,所述方法包括:解除了相關技術中,配置資源組和內網設備的一一對應的綁定關系,并預先配置了數量小于內網設備數量的配置資源組。網關設備在接收到某一內網設備請求新建首個會話的報文時,為該內網設備分配一個配置資源組,基于該配置資源組對該請求新建首個會話的報文進行NAT處理。如果網關設備接收到該內網設備請求新建下一個會話的報文時,依然基于該配置資源組對請求新建下一個會話的報文進行NAT處理。如果該內網設備的全部會話都已經老化,則收回分配給該內網設備的配置資源組。可以使用少于內網設備的配置資源組進行動態調度,減少了每個配置資源組的閑置時間,減少了資源浪費。
技術領域
本說明書涉及計算機應用技術領域,尤其涉及一種配置資源調度方法及裝置。
背景技術
內網與公網之間的網關設備基于網絡地址轉換(Network Address Translation,NAT)協議,實現在內網設備與公網設備之間新建會話(本文中所述的會話都是指內網設備與公網設備之間的會話)。
網關設備維護有資源池,資源池中的資源包括若干公網地址與端口范圍。在實際應用中,通常會對資源池中資源進行如下配置:將端口范圍劃分為多個端口塊,每個端口塊的端口數量相同;針對每個公網地址,分別將每個端口塊與該公網地址組成一個配置資源組。
網關設備會預先將不同的配置資源組分配給不同的內網設備。針對每個內網設備,網關設備當接收到該內網設備請求新建會話的報文時,會用該內網設備對應的配置資源組中的一個配置資源(一個公網地址和一個端口的組合),去配置該新建會話的報文的源地址和源端口,且一個配置資源只能用于新建一個會話,這樣,使得該內網設備可以與公網設備之間新建會話。
需要說明的是,同一內網設備可以請求新建多個會話,不同會話所綁定的端口并不相同。因此,任一內網設備對應的配置資源組中端口塊的端口數量決定了該內網設備能夠新建的會話數量的上限。
然而,這種預先為每個內網設備分配一個配置資源組的實現方式,存在資源浪費的技術問題。
發明內容
為克服相關技術中存在的資源浪費問題,本說明書提供了一種配置資源調度方法及裝置。
根據本說明書實施例的第一方面,提供一種配置資源調度方法,應用于網關設備,所述網關設備對應于S個內網設備;預先配置所述網關設備的資源池,使得所述資源池包括M個公網地址與由N個端口組成的端口范圍,并使得所述端口范圍被劃分為多個端口塊,每個端口塊的端口數量為Q,針對每個公網地址,分別將每個端口塊與該公網地址組成一個配置資源組;其中,M*N/Q<S;所述方法包括:
在接收到任一內網設備請求新建會話的報文的情況下,若存在該內網設備正在占用的配置資源組,則基于該內網設備正在占用的配置資源組,對該報文進行NAT處理;若不存在該內網設備正在占用的配置資源組,則使該內網設備占用一個未被占用的配置資源組,并基于該內網設備正在占用的配置資源組,對該報文進行NAT處理;
在監測到該內網設備的全部會話已老化的情況下,收回該內網設備正在占用的配置資源組。
根據本說明書實施例的第二方面,提供一種配置資源調度裝置,應用于網關設備,所述網關設備對應于S個內網設備;預先配置所述網關設備的資源池,使得所述資源池包括M個公網地址與由N個端口組成的端口范圍,并使得所述端口范圍被劃分為多個端口塊,每個端口塊的端口數量為Q,針對每個公網地址,分別將每個端口塊與該公網地址組成一個配置資源組;其中,M*N/Q<S;所述裝置包括:
NAT處理單元,用于在接收到任一內網設備請求新建會話的報文的情況下,若存在該內網設備正在占用的配置資源組,則基于該內網設備正在占用的配置資源組,對該報文進行NAT處理;若不存在該內網設備正在占用的配置資源組,則使該內網設備占用一個未被占用的配置資源組,并基于該內網設備正在占用的配置資源組,對該報文進行NAT處理;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州迪普科技股份有限公司,未經杭州迪普科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011400420.0/2.html,轉載請聲明來源鉆瓜專利網。





