999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx

安全可靠SRUDP協(xié)議的設計與實現(xiàn)

2013-08-20 01:54:44范華峰陳楨
網(wǎng)絡安全技術與應用 2013年5期

范華峰 陳楨

常州機電職業(yè)技術學院 江蘇 213164

0 引言

隨著網(wǎng)絡技術的不斷發(fā)展,網(wǎng)絡應用迅猛增長,高效安全可靠的傳遞信息被越來越多地關注。目前實現(xiàn) IP 網(wǎng)絡進行數(shù)據(jù)傳輸?shù)姆椒ㄖ饕蠺CP傳輸控制協(xié)議和UDP 用戶數(shù)據(jù)報協(xié)議。TCP是面向連接的傳輸協(xié)議,TCP在與對方通信前通過三次握手建立連接,保證了數(shù)據(jù)的可靠傳輸, 但是處理復雜, 效率不高, 占用資源較多。UDP 協(xié)議是面向非連接的傳輸協(xié)議,在進行通信前不必與對方先建立連接,而是直接向接收方發(fā)送數(shù)據(jù),因此傳輸速度快、效率高并能支持海量并發(fā)連接。正是由于UDP 協(xié)議是無狀態(tài)的, 使得UDP 協(xié)議無需連接管理連接,大大提高了 UDP 協(xié)議的傳輸速度,同時也使得 UDP協(xié)議存在安全性和可靠性差的缺點。本文針對 UDP 協(xié)議安全性和可靠性不足問題進行了深入的研究,用安全確認技術解決了丟包、失序和重包問題,設計出一種基于 UDP 的安全可靠數(shù)據(jù)傳輸協(xié)議,稱為 Security Reliable UDP(SRUDP), 同時也對該對該協(xié)議進行了實現(xiàn)。

1 SRUDP體系結構

RUDP協(xié)議就是在TCP/IP協(xié)議層UDP層與應用層之間加入了安全確認層(Security ACK),如圖1所示,安全確認層保證了的數(shù)據(jù)的安全可靠的傳輸,從而形成了一個能安全可靠傳輸?shù)奈鍖芋w系結構。

圖1 SRUDP體系結構

2 協(xié)議的原理

SRUDP是一種安全可靠數(shù)據(jù)傳遞協(xié)議,因此保證數(shù)據(jù)安全可靠傳遞的本質就是要使用一種安全確認技術,下面我們將詳細介紹在安全確認層對UDP通訊協(xié)議的改進。

2.1 SA層數(shù)據(jù)報文格式

為了實現(xiàn)數(shù)據(jù)的安全性和可靠性,因此設計了SA層數(shù)據(jù)報文如圖2所示。

圖2 SA層數(shù)據(jù)報文格式

其中:StartFlag和EndFlag是報文開頭和結束標記(4字節(jié)),ACK為確認包標志(4字節(jié)),數(shù)據(jù)校驗值是由包序列號與 Payload合并后通過某種算法得到的加密串,這里采用MD5算法(16字節(jié)),消息類型定義了Payload數(shù)據(jù)的編碼格式(4字節(jié)),包序列號由應用層產(chǎn)生要發(fā)送數(shù)據(jù)時序列號自動累加,至表示最大值時置0(4字節(jié)),Payload是應用層傳輸?shù)臄?shù)據(jù)。

2.2 數(shù)據(jù)發(fā)送流程

SRUDP發(fā)送數(shù)據(jù)前無需先建立連接,而是直接將應用層數(shù)據(jù)放入PAYLOAD域中,同時產(chǎn)生包序列號,對要用戶數(shù)據(jù)和包序列號進行 MD5,計算結果放入數(shù)據(jù)校驗值域中,StartFlag和EndFlag為用戶自定義數(shù)據(jù)開始和結尾標識,消息類型為用戶對應用層數(shù)據(jù)編碼說明,默認值為0,ACK域為數(shù)據(jù)確認域,因此發(fā)送數(shù)據(jù)時該域的值為0。數(shù)據(jù)通過UDP包發(fā)送后將SA層數(shù)據(jù)報文放入以MD5值為Key的發(fā)送哈希表中,等待接收端對該報文的確認。若在指定的時間內(nèi)接收到該報文的確認,則刪除發(fā)送哈希表中對應的Key,若未收到確認包,則對發(fā)送哈希表的數(shù)據(jù)進行重復發(fā)送,直至達到指定的次數(shù)為止。數(shù)據(jù)發(fā)送流程如圖3所示,重復發(fā)送流程如圖4所示,確認包接收處理流程如圖5所示。

圖3 數(shù)據(jù)發(fā)送流程

圖4 重復發(fā)送流程

圖5 確認包處理流程

2.3 數(shù)據(jù)接收流程

數(shù)據(jù)到達接收端后,接收端根據(jù)SA的數(shù)據(jù)報文格式填充各域并對數(shù)據(jù)進行驗證,若 StartFlag和 EndFlag合法且Payload數(shù)據(jù)域加上包序列號進行MD5值計算后與接收到的數(shù)據(jù)校驗值一致,則說明數(shù)據(jù)是正確的,向發(fā)送端發(fā)送確認數(shù)據(jù)包,確認數(shù)據(jù)包格式報文中消息類型、包序列號和Payload域為空,其它域與接收到的數(shù)據(jù)一致。

3 協(xié)議的實現(xiàn)

SRUDP協(xié)議實現(xiàn)采用java6開發(fā)語言,定義了數(shù)據(jù)通信的基礎類:接收和發(fā)送隊列節(jié)點的類型類(BufferNode)、發(fā)送哈希表節(jié)點類(MapNode)、共享數(shù)據(jù)類(ShareData)、接收數(shù)據(jù)回調(diào)接口(IntCallBack)、UDP工具類(UdpUtil)、發(fā)送線程類(SendProc)、接收線程類(ReceiveProc)和重發(fā)線程類(TimingProc),共享數(shù)據(jù)類是定義和管理和控制收發(fā)隊列和發(fā)送哈希表的控制類,定義如下:

4 結束語

UDP在數(shù)據(jù)通信方面的效率遠遠優(yōu)于TCP數(shù)據(jù)傳輸協(xié)議,本文對UDP協(xié)議的不足進行了協(xié)議擴展,引入了SA層,形成了較完善的SRUDP數(shù)據(jù)傳輸模型,很好的解決了UDP在數(shù)據(jù)傳輸安全性和可靠性方面的缺陷。目前,SRUDP 協(xié)議已成功應用在我院上網(wǎng)認證系統(tǒng)中并取得了很好的效果,可以預見安全可靠 UDP協(xié)議將在網(wǎng)絡通信領域有著很大的實用性和推廣價值。

[1]Bova T,Krivoruchka T.Reliable UDP Protocol.draft-ietfsigtranreliable-udp-00.txt.Cisco Systems.1999.

[2]王艷芳,戴永,劉東華,孔華威,曾艷艷.基于UDP的數(shù)據(jù)可靠傳輸技術研究與應用[J].計算機工程與應用.2010.

[3]王大羽,陳瑩.基于 UDP的協(xié)議可靠性傳輸設計與實現(xiàn).福建電腦[J].2009.

[4]尹然然.基于UDP 協(xié)議的可靠性改進協(xié)議[J].電腦知識與技術.2010.

404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
主站蜘蛛池模板: 在线观看无码av免费不卡网站| 国产高清不卡视频| 日韩av无码精品专区| 国产亚洲精| 99热这里只有精品国产99| 91青青草视频在线观看的| WWW丫丫国产成人精品| 国产美女无遮挡免费视频| 亚洲啪啪网| 欧美第二区| 色视频久久| 亚洲高清中文字幕在线看不卡| 一区二区理伦视频| www.狠狠| 亚洲成人免费看| 偷拍久久网| 欧美色亚洲| 亚洲天堂首页| 黄色一及毛片| 真实国产精品vr专区| 国产美女丝袜高潮| 影音先锋丝袜制服| 国产制服丝袜无码视频| 香蕉国产精品视频| 91在线视频福利| 亚洲自偷自拍另类小说| 久久永久精品免费视频| 中文字幕在线不卡视频| 国产三级韩国三级理| 国产1区2区在线观看| 成人福利在线观看| 日韩精品毛片| 亚洲AV人人澡人人双人| 欧美天堂在线| 少妇精品网站| 久久夜夜视频| 久久精品人人做人人爽| 免费国产一级 片内射老| 婷婷色丁香综合激情| 亚洲午夜福利精品无码不卡| 国产精品视屏| 久久人与动人物A级毛片| 青青草综合网| 欧美亚洲日韩不卡在线在线观看| 亚洲国产成人自拍| 成人无码区免费视频网站蜜臀| 国产91线观看| 亚洲制服丝袜第一页| 欧美日韩精品在线播放| 九九香蕉视频| 国产v精品成人免费视频71pao| 五月婷婷伊人网| 全午夜免费一级毛片| 日本妇乱子伦视频| 亚洲日本中文综合在线| 国产成人乱码一区二区三区在线| 国模私拍一区二区三区| 最新国产你懂的在线网址| 亚洲天堂成人在线观看| 日韩在线播放中文字幕| 狠狠做深爱婷婷久久一区| 一本大道无码日韩精品影视| 在线观看欧美精品二区| 男人天堂亚洲天堂| 国产日本视频91| 日韩资源站| 久久久久久久久亚洲精品| 热久久综合这里只有精品电影| 青青极品在线| 亚洲色无码专线精品观看| 91精品国产91久无码网站| 亚洲激情99| 国产成人综合网| 尤物成AV人片在线观看| 精品乱码久久久久久久| 亚洲色图狠狠干| 手机看片1024久久精品你懂的| 2020亚洲精品无码| 97国产在线播放| 丝袜高跟美脚国产1区| 欧美人与性动交a欧美精品| 国产极品美女在线观看|