[發明專利]利用基于公告機制的可靠數據傳輸協議的數據傳輸方法有效
| 申請號: | 201910967970.1 | 申請日: | 2019-10-12 |
| 公開(公告)號: | CN110661597B | 公開(公告)日: | 2022-04-01 |
| 發明(設計)人: | 宋廣佳;宋廣謙;陳濱;安仲立 | 申請(專利權)人: | 浙江農林大學暨陽學院 |
| 主分類號: | H04L1/16 | 分類號: | H04L1/16;H04L1/18;H04L69/24 |
| 代理公司: | 紹興市知衡專利代理事務所(普通合伙) 33277 | 代理人: | 施春宜 |
| 地址: | 311800 浙江省*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 利用 基于 公告 機制 可靠 數據傳輸 協議 方法 | ||
本發明涉及一種基于公告機制的可靠數據傳輸協議,參與該協議傳輸的設備包括客戶端C,服務器端S,提供公告空間的第三方設備T;所述傳輸協議依次包括如下四個階段:1),S向T申請公告階段;2),S與C之間的協商階段;3),S與C之間的數據傳輸階段;4),結束階段。本發明的基于公告機制的可靠數據傳輸協議由第三方提供一個公告,當S發送數據時,會對公告更新,當C接收數據時,也會對公告進行更新,這就使得S與C之間的通信可以不再依賴于確認機制,而是通過對公告的觀察來確認對方是否收到了報文,從而實現可靠傳輸。
【技術領域】
本發明涉及一種通信協議,具體涉及一種利用基于公告機制的可靠數據傳輸協議的數據傳輸方法,屬于通信技術領域。
【背景技術】
假設網絡中存在主機S和C,S要將數據發送給C。在目前的計算機網絡體系結構中,傳輸層的協議主要有兩種,一種是TCP協議,另外一種是UDP協議,兩種協議的主要區別在于可靠性。
UDP是一種不可靠通信協議,即S向C發送報文的時候,并不能保證C一定能夠正確收到這些數據,S只是盡最大可能的將數據發送出去,至于C能否按序收到全部報文,S并不關心。當然UDP也有自己的優勢,主要是在傳送數據前,S和C不需建立連接,傳輸開銷低、延遲低,支持一對一、一對多和多對多通信等。TCP的特點是可靠傳輸,即S發送出去的數據,都要求C能夠正確的收到。TCP的缺點是傳輸開銷較大,延遲高,不支持一對多和多對多傳輸等。很多應用層協議都依賴于TCP協議的可靠性,比如Http、Https、FTP、SMTP等等。
TCP的可靠傳輸主要由確認機制來完成,確認機制簡述如下:S在發送一個報文后,如果C接收了這個報文,C要給S發送一個確認報文(ACK報文),這樣S收到了確認報文后,就認為C已經正確的收到了一個自己發送的報文,然后S可以再繼續發送下一個報文。如果S發送一個報文后,沒有收到C對該報文發送的ACK報文,則S會再等待一段時間(計時器時間)后重新發送這個報文,如果C始終沒有給出ACK報文,在S會在重發次數達到某個值時停止發送數據。
在現代網絡中,存在著很多的可信的第三方設備,比如局域網內的路由器、秘鑰服務器、防火墻、SDN(Software-Defined Network)控制器、CDN(Content Delivery Network)等等。一個典型的局域網拓撲見附圖1。如果主機h1與h7要進行直接通信的話(不經過第三方),則通信路徑要包括5條鏈路,而如果h1與h7利用第三方進行通信,則通信路徑只包括4條鏈路。
因此,為解決上述技術問題,確有必要提供一種創新的利用基于公告機制的可靠數據傳輸協議的數據傳輸方法,以克服現有技術中的所述缺陷。
【發明內容】
為解決上述技術問題,本發明的目的在于一種利用基于公告機制的可靠數據傳輸協議的數據傳輸方法,該協議可減少網絡中的確認報文量,并可以單獨實現,也可以由其他協議承載。
為實現上述目的,本發明采取的技術方案為:利用基于公告機制的可靠數據傳輸協議的數據傳輸方法,參與該協議傳輸的設備包括客戶端C,服務器端S,提供公告空間的第三方設備T;所述傳輸協議依次包括如下四個階段:
1),S向T申請公告階段;
2),S與C之間的協商階段;
3),S與C之間的數據傳輸階段;
4),結束階段。
本發明的利用基于公告機制的可靠數據傳輸協議的數據傳輸方法進一步為:所述階段1)具體步驟為:
1-1),在S與C進行數據傳輸前要先發送公告申請至T;
1-2),T收到公告申請后,如果可以為S創建一個公告,則為S創建一個公告,并發送公告應答報文至S;如果無法為S創建公告,則執行步驟3;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江農林大學暨陽學院,未經浙江農林大學暨陽學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910967970.1/2.html,轉載請聲明來源鉆瓜專利網。





