廣域網(wǎng)環(huán)境下可信數(shù)據(jù)傳輸平臺(tái)的研究
發(fā)布時(shí)間:2021-09-19 16:02
由于互聯(lián)網(wǎng)技術(shù)的快速發(fā)展,應(yīng)用軟件由傳統(tǒng)的單機(jī)應(yīng)用系統(tǒng)發(fā)展到現(xiàn)在的分布式應(yīng)用系統(tǒng)。分布式系統(tǒng)是建立在網(wǎng)絡(luò)之上為了完成特定功能的軟件系統(tǒng)。隨著系統(tǒng)規(guī)模的擴(kuò)大,現(xiàn)代分布式系統(tǒng)通常由分部在廣域網(wǎng)任意節(jié)點(diǎn)的成千上萬的客戶端和中心服務(wù)器組成。客戶端與服務(wù)器之間的數(shù)據(jù)交互依賴于消息中間件,消息中間件是一種運(yùn)行于操作系統(tǒng)之上的數(shù)據(jù)傳輸平臺(tái),僅負(fù)責(zé)數(shù)據(jù)傳輸而不參與上層邏輯。消息中間件中的服務(wù)端負(fù)責(zé)維護(hù)大量的連接,需要處理海量數(shù)據(jù),對(duì)其性能要求非常嚴(yán)格。本文對(duì)windows系統(tǒng)下網(wǎng)絡(luò)通信程序的研發(fā)做了深入的研究,對(duì)其可能出現(xiàn)的問題進(jìn)行了探討并給出解決方案。特別是在服務(wù)器端,使用了異步的設(shè)計(jì)思想,基于windows系統(tǒng)提供的高效服務(wù)器模型IOCP,配合線程池、內(nèi)存池、消息隊(duì)列等系統(tǒng)級(jí)的技術(shù),設(shè)計(jì)并實(shí)現(xiàn)了一套windows系統(tǒng)下高效的數(shù)據(jù)傳輸系統(tǒng),即消息中間件。為了保證數(shù)據(jù)在廣域網(wǎng)中傳輸?shù)陌踩?本文基于windows系統(tǒng)的網(wǎng)絡(luò)驅(qū)動(dòng)程序庫NDIS,設(shè)計(jì)并實(shí)現(xiàn)了數(shù)據(jù)加密系統(tǒng)。該系統(tǒng)使用內(nèi)核驅(qū)動(dòng)技術(shù),對(duì)流經(jīng)網(wǎng)卡的一切符合加密規(guī)則的數(shù)據(jù)包進(jìn)行加解密。系統(tǒng)采用了一種動(dòng)態(tài)變換密鑰的對(duì)稱加密算法,增加了密鑰破譯難度。數(shù)據(jù)...
【文章來源】:中南大學(xué)湖南省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:63 頁
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
Abstract
目錄
1 緒論
1.1 課題研究背景與意義
1.2 國內(nèi)外研究現(xiàn)狀
1.3 研究內(nèi)容與目標(biāo)
1.4 論文組織
2 可信的數(shù)據(jù)傳輸平臺(tái)的分析與架構(gòu)
2.1 中間件
2.1.1 中間件概述
2.1.2 中間件分類
2.1.3 消息中間件
2.2 數(shù)據(jù)加密
2.2.1 透明加密技術(shù)概述
2.2.2 數(shù)據(jù)包截獲
2.3 信的數(shù)據(jù)傳輸平臺(tái)的需求分析及運(yùn)用場景
2.3.1 平臺(tái)的需求分析
2.3.2 平臺(tái)的應(yīng)用場景
2.4 可信數(shù)據(jù)傳輸平臺(tái)的架構(gòu)
2.5 本章小結(jié)
3 數(shù)據(jù)傳輸子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
3.1 基于IOCP的異步服務(wù)器模型
3.2 連接建立
3.3 數(shù)據(jù)傳輸
3.3.1 數(shù)據(jù)的異步接收
3.3.2 數(shù)據(jù)的異步發(fā)送
3.4 連接關(guān)閉
3.4.1 服務(wù)器關(guān)閉
3.4.2 客戶端關(guān)閉
3.5 任務(wù)處理
3.5.1 任務(wù)處理線程
3.5.2 定時(shí)器線程
3.6 內(nèi)存池
3.7 客戶端
3.8 本章小結(jié)
4 數(shù)據(jù)加密子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
4.1 系統(tǒng)核心技術(shù)概述
4.1.1 驅(qū)動(dòng)程序簡介
4.1.2 NDIS中間層驅(qū)動(dòng)概述
4.2 NDIS中間層驅(qū)動(dòng)程序Passthru工作原理
4.2.1 驅(qū)動(dòng)程序的入口
4.2.2 數(shù)據(jù)包的發(fā)送流程
4.2.3 數(shù)據(jù)包的接收流程
4.3 修改數(shù)據(jù)包
4.4 加密算法
4.5 應(yīng)用層控制
4.6 本章小結(jié)
5 廣域網(wǎng)環(huán)境下可信的數(shù)據(jù)傳輸平臺(tái)的應(yīng)用及測試
5.1 平臺(tái)的應(yīng)用
5.1.1 網(wǎng)絡(luò)哨兵
5.1.2 網(wǎng)眼系統(tǒng)
5.1.3 某單位網(wǎng)絡(luò)信息采集監(jiān)控系統(tǒng)
5.2 平臺(tái)的性能測試
5.3 本章小結(jié)
6 總結(jié)及展望
6.1 總結(jié)
6.2 下一步工作
參考文獻(xiàn)
攻讀學(xué)位期間主要的研究成果目錄
致謝
【參考文獻(xiàn)】:
期刊論文
[1]IOCP寫服務(wù)程序時(shí)的關(guān)鍵問題研究[J]. 陳懷松,陳家琪. 計(jì)算機(jī)工程與設(shè)計(jì). 2010(17)
[2]IOCP在服務(wù)器開發(fā)中的應(yīng)用[J]. 蔣姝霞,王悅. 信息安全與通信保密. 2010(03)
[3]基于IOCP的高并發(fā)通信服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn)[J]. 馬金鑫,袁丁. 通信技術(shù). 2009(07)
[4]利用NDIS技術(shù)實(shí)現(xiàn)虛擬專用網(wǎng)安全隧道[J]. 何欣,楊樺. 微計(jì)算機(jī)信息. 2008(12)
[5]FTP協(xié)議分析和安全研究[J]. 黃世權(quán). 微計(jì)算機(jī)信息. 2008(06)
[6]基于NDIS的數(shù)據(jù)包安全傳輸模型[J]. 高升,陳興蜀,王文賢,郭東軍. 電子科技大學(xué)學(xué)報(bào). 2007(S3)
[7]基于完成端口的服務(wù)器底層通信模塊設(shè)計(jì)[J]. 吳永明,何迪. 信息技術(shù). 2007(03)
[8]網(wǎng)絡(luò)傳輸中數(shù)據(jù)加密技術(shù)的研究[J]. 時(shí)華. 科技信息. 2006(S4)
[9]基于NDIS中間層的包過濾的研究與設(shè)計(jì)[J]. 侯功華,趙遠(yuǎn)東. 微計(jì)算機(jī)信息. 2006(36)
[10]基于NDIS的局域網(wǎng)包獲取技術(shù)的實(shí)現(xiàn)[J]. 任力生,王芳,田云喬. 福建電腦. 2006(04)
碩士論文
[1]MOM關(guān)鍵技術(shù)的研究與實(shí)現(xiàn)[D]. 萬敏.南京郵電大學(xué) 2011
[2]WindowsNT的驅(qū)動(dòng)級(jí)加解密技術(shù)研究與實(shí)現(xiàn)[D]. 張杲軒.電子科技大學(xué) 2010
[3]基于NDIS中間層驅(qū)動(dòng)的網(wǎng)絡(luò)數(shù)據(jù)加密模型[D]. 李金寶.大連理工大學(xué) 2009
[4]基于NDIS技術(shù)的深度包檢測防火墻的研究與實(shí)現(xiàn)[D]. 熊仲健.上海交通大學(xué) 2008
[5]基于NDIS的過濾框架設(shè)計(jì)與實(shí)現(xiàn)[D]. 梁亞舒.電子科技大學(xué) 2007
[6]消息中間件TongLINK/Q及其消息路由算法設(shè)計(jì)與實(shí)現(xiàn)[D]. 繆世明.電子科技大學(xué) 2002
本文編號(hào):3401913
【文章來源】:中南大學(xué)湖南省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:63 頁
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
Abstract
目錄
1 緒論
1.1 課題研究背景與意義
1.2 國內(nèi)外研究現(xiàn)狀
1.3 研究內(nèi)容與目標(biāo)
1.4 論文組織
2 可信的數(shù)據(jù)傳輸平臺(tái)的分析與架構(gòu)
2.1 中間件
2.1.1 中間件概述
2.1.2 中間件分類
2.1.3 消息中間件
2.2 數(shù)據(jù)加密
2.2.1 透明加密技術(shù)概述
2.2.2 數(shù)據(jù)包截獲
2.3 信的數(shù)據(jù)傳輸平臺(tái)的需求分析及運(yùn)用場景
2.3.1 平臺(tái)的需求分析
2.3.2 平臺(tái)的應(yīng)用場景
2.4 可信數(shù)據(jù)傳輸平臺(tái)的架構(gòu)
2.5 本章小結(jié)
3 數(shù)據(jù)傳輸子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
3.1 基于IOCP的異步服務(wù)器模型
3.2 連接建立
3.3 數(shù)據(jù)傳輸
3.3.1 數(shù)據(jù)的異步接收
3.3.2 數(shù)據(jù)的異步發(fā)送
3.4 連接關(guān)閉
3.4.1 服務(wù)器關(guān)閉
3.4.2 客戶端關(guān)閉
3.5 任務(wù)處理
3.5.1 任務(wù)處理線程
3.5.2 定時(shí)器線程
3.6 內(nèi)存池
3.7 客戶端
3.8 本章小結(jié)
4 數(shù)據(jù)加密子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
4.1 系統(tǒng)核心技術(shù)概述
4.1.1 驅(qū)動(dòng)程序簡介
4.1.2 NDIS中間層驅(qū)動(dòng)概述
4.2 NDIS中間層驅(qū)動(dòng)程序Passthru工作原理
4.2.1 驅(qū)動(dòng)程序的入口
4.2.2 數(shù)據(jù)包的發(fā)送流程
4.2.3 數(shù)據(jù)包的接收流程
4.3 修改數(shù)據(jù)包
4.4 加密算法
4.5 應(yīng)用層控制
4.6 本章小結(jié)
5 廣域網(wǎng)環(huán)境下可信的數(shù)據(jù)傳輸平臺(tái)的應(yīng)用及測試
5.1 平臺(tái)的應(yīng)用
5.1.1 網(wǎng)絡(luò)哨兵
5.1.2 網(wǎng)眼系統(tǒng)
5.1.3 某單位網(wǎng)絡(luò)信息采集監(jiān)控系統(tǒng)
5.2 平臺(tái)的性能測試
5.3 本章小結(jié)
6 總結(jié)及展望
6.1 總結(jié)
6.2 下一步工作
參考文獻(xiàn)
攻讀學(xué)位期間主要的研究成果目錄
致謝
【參考文獻(xiàn)】:
期刊論文
[1]IOCP寫服務(wù)程序時(shí)的關(guān)鍵問題研究[J]. 陳懷松,陳家琪. 計(jì)算機(jī)工程與設(shè)計(jì). 2010(17)
[2]IOCP在服務(wù)器開發(fā)中的應(yīng)用[J]. 蔣姝霞,王悅. 信息安全與通信保密. 2010(03)
[3]基于IOCP的高并發(fā)通信服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn)[J]. 馬金鑫,袁丁. 通信技術(shù). 2009(07)
[4]利用NDIS技術(shù)實(shí)現(xiàn)虛擬專用網(wǎng)安全隧道[J]. 何欣,楊樺. 微計(jì)算機(jī)信息. 2008(12)
[5]FTP協(xié)議分析和安全研究[J]. 黃世權(quán). 微計(jì)算機(jī)信息. 2008(06)
[6]基于NDIS的數(shù)據(jù)包安全傳輸模型[J]. 高升,陳興蜀,王文賢,郭東軍. 電子科技大學(xué)學(xué)報(bào). 2007(S3)
[7]基于完成端口的服務(wù)器底層通信模塊設(shè)計(jì)[J]. 吳永明,何迪. 信息技術(shù). 2007(03)
[8]網(wǎng)絡(luò)傳輸中數(shù)據(jù)加密技術(shù)的研究[J]. 時(shí)華. 科技信息. 2006(S4)
[9]基于NDIS中間層的包過濾的研究與設(shè)計(jì)[J]. 侯功華,趙遠(yuǎn)東. 微計(jì)算機(jī)信息. 2006(36)
[10]基于NDIS的局域網(wǎng)包獲取技術(shù)的實(shí)現(xiàn)[J]. 任力生,王芳,田云喬. 福建電腦. 2006(04)
碩士論文
[1]MOM關(guān)鍵技術(shù)的研究與實(shí)現(xiàn)[D]. 萬敏.南京郵電大學(xué) 2011
[2]WindowsNT的驅(qū)動(dòng)級(jí)加解密技術(shù)研究與實(shí)現(xiàn)[D]. 張杲軒.電子科技大學(xué) 2010
[3]基于NDIS中間層驅(qū)動(dòng)的網(wǎng)絡(luò)數(shù)據(jù)加密模型[D]. 李金寶.大連理工大學(xué) 2009
[4]基于NDIS技術(shù)的深度包檢測防火墻的研究與實(shí)現(xiàn)[D]. 熊仲健.上海交通大學(xué) 2008
[5]基于NDIS的過濾框架設(shè)計(jì)與實(shí)現(xiàn)[D]. 梁亞舒.電子科技大學(xué) 2007
[6]消息中間件TongLINK/Q及其消息路由算法設(shè)計(jì)與實(shí)現(xiàn)[D]. 繆世明.電子科技大學(xué) 2002
本文編號(hào):3401913
本文鏈接:http://www.sikaile.net/guanlilunwen/ydhl/3401913.html
最近更新
教材專著