[發明專利]基于UDP協議進行數據分發的方法、設備以及系統有效
| 申請號: | 201810256473.6 | 申請日: | 2018-03-27 |
| 公開(公告)號: | CN108566387B | 公開(公告)日: | 2021-08-20 |
| 發明(設計)人: | 苗森;王遠輝;王衛杰;林瑤;周婧 | 申請(專利權)人: | 中國工商銀行股份有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/12 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 王天堯;喬媛 |
| 地址: | 100140 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 udp 協議 進行 數據 分發 方法 設備 以及 系統 | ||
本發明提供了一種基于UDP協議進行數據分發的方法、設備以及系統,涉及數據傳輸技術領域。所述方法包括發送設備將待發送的數據信息封裝成基于UDP協議的數據報,并將數據報進行分組排序;網絡地址轉換設備將分組排序后的數據報進行IP和端口置換,將置換后的數據報通過網絡進行傳送;網絡地址轉換分發設備接收所述數據報,將所述數據報進行復制后傳輸至每一個接收設備。本發明基于UDP協議實現分組數據報的傳輸,通過參數配置動態調節傳輸速率,實現了批量文件高速分發和快速重傳機制,減少公共網絡開銷。
技術領域
本發明關于數據傳輸技術領域,具體是一種基于UDP協議進行數據分發的方法、網絡地址轉換分發設備、基于UDP協議進行數據分發的系統、計算機設備以及計算機可讀存儲介質。
背景技術
本部分旨在為權利要求書中陳述的本發明的實施方式提供背景或上下文。此處的描述不因為包括在本部分中就承認是現有技術。
隨著互聯網技術的發展,網絡終端的數量呈加速上升趨勢,對網際協議地址(Internet Protocol Address,簡稱IP地址)的需求劇烈增加,這迫使人們和大型組織、公司越來越依賴于網絡地址轉換(Network Address Translation,簡稱NAT)技術。一個數據包在網絡上傳輸不可避免地要進行一次或多次NAT穿越。NAT穿越(NAT Traversal)大多數都要求有一個公共服務器,通過這個服務器中繼所有的數據,這就帶來了公共網路帶寬開銷的問題。在大型企業中,往往要跨地區、跨網絡的進行大批量數據地傳輸和分發,網絡延遲問題引發的長肥網絡(Long Fat Network,簡稱LFN,是指帶寬延遲積很大的網絡)環境(如圖1)不可避免,問題更為明顯。
要解決帶寬開銷問題,首先要了解網絡傳輸協議。最常用的可靠傳輸協議為傳輸控制協議(Transmission Control Protocol,簡稱TCP協議),但TCP協議需要經過連接建立階段,包頭復雜、系統開銷大,如檢測到網絡狀況不佳或有分組丟失的情況會減小傳輸窗口,而且傳輸窗口減小后,短時間內無法恢復,這些都對傳輸速度造成了一定的制約,也對系統的軟硬件資源提出了更高的要求。而UDP協議(User Datagram Protocol)的控制選項較少,因而在數據傳輸過程中具有處理速度快、延遲小、數據傳輸效率高的優點,但是UDP報文同樣存在諸如不提供數據包分組、組裝和不能對數據包進行排序的缺點,也就是說,當報文發送之后是無法得知其是否安全完整到達,由于UDP協議沒有可靠性保證、順序保證和流量控制字段等,因此可靠性較差。
因此,如何提供一種新的方案,其能夠解決上述技術問題是本領域亟待解決的技術難題。
發明內容
有鑒于此,本發明提供了一種基于UDP協議進行數據分發的方法、網絡地址轉換分發設備、基于UDP協議進行數據分發的系統、計算機設備以及計算機可讀存儲介質,基于UDP協議實現分組數據報的傳輸,通過參數配置動態調節傳輸速率,實現了批量文件高速分發和快速重傳機制,減少公共網絡開銷。
本發明的目的之一是,提供了一種基于UDP協議進行數據分發的方法,所述方法包括:
發送設備將待發送的數據信息封裝成基于UDP協議的數據報,并將數據報進行分組排序;
網絡地址轉換設備將分組排序后的數據報進行IP和端口置換,將置換后的數據報通過網絡進行傳送;
網絡地址轉換分發設備接收所述數據報,將所述數據報進行復制后傳輸至每一個接收設備。
本發明的目的之一是,提供了一種基于UDP協議進行數據分發的系統,所述系統包括發送設備、網絡地址轉換設備、網絡地址轉換分發設備以及多個接收設備;
所述發送設備,用于將待發送的數據信息封裝成基于UDP協議的數據報,并將數據報進行分組排序;
所述網絡地址轉換設備,用于將分組排序后的數據報進行IP和端口置換,將置換后的數據報通過網絡進行傳送;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國工商銀行股份有限公司,未經中國工商銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810256473.6/2.html,轉載請聲明來源鉆瓜專利網。





