基于MAPI協(xié)議的郵件預(yù)取平臺的研究與實現(xiàn)
發(fā)布時間:2021-01-30 00:43
Microsoft Exchange Server是微軟公司開發(fā)電子郵件服務(wù)組件,為用戶提供了電子郵件的存取、儲存、轉(zhuǎn)發(fā)等服務(wù)。它支持多種電子郵件網(wǎng)絡(luò)協(xié)議,其中MAPI協(xié)議是微軟開發(fā)的一套負責(zé)Outlook客戶端與Exchange服務(wù)器之間的通信的私有協(xié)議。但是MAPI協(xié)議并沒有考慮廣域網(wǎng)中大延時的網(wǎng)絡(luò)特性,使用大量的小包來傳輸數(shù)據(jù),而且應(yīng)用層上存在著過多的Request/Response交互,導(dǎo)致其在廣域網(wǎng)中訪問效率低下。國內(nèi)外很多加速廠商都對MAPI協(xié)議進行了優(yōu)化,通常采用的方法都是在用戶收發(fā)郵件時對郵件進行預(yù)取來提高服務(wù)器的響應(yīng)速度。本文提出一種基于MAPI流量透明預(yù)填充的郵件預(yù)取機制。在用戶關(guān)閉Outlook客戶端時,透明預(yù)填充機制通過維持服務(wù)器和客戶端之間的MAPI連接來預(yù)取郵件,以緩解用戶再次登錄下載郵件時遇到的用網(wǎng)高峰問題。當(dāng)Outlook客戶端退出登錄后,郵件預(yù)取平臺模擬Outlook客戶端去Exchange服務(wù)器上預(yù)取郵件。當(dāng)真正的Outlook客戶端再次登錄時,由于郵件已經(jīng)提前從廣域網(wǎng)上預(yù)取到本地,用戶可以直接從局域網(wǎng)中收取郵件,大大提升了郵件的傳輸速度。本文的主要...
【文章來源】:中南大學(xué)湖南省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:66 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
1 緒論
1.1 Exchange協(xié)議簇概述
1.2 國內(nèi)外研究現(xiàn)狀
1.3 研究內(nèi)容和意義
1.4 論文組織
2 MAPI協(xié)議簇分析
2.1 MAPI協(xié)議包結(jié)構(gòu)
2.2 RPC協(xié)議
2.2.1 RPC工作模式
2.2.2 RPC數(shù)據(jù)單元
2.3 NSPI地址簿協(xié)議
2.3.1 協(xié)議方法分析
2.3.2 身份認證
2.3.3 實例分析
2.4 EMSMDB信息存儲協(xié)議
2.4.1 協(xié)議方法分析
2.4.2 ROP解析
2.4.3 實例分析
2.5 本章小結(jié)
3 郵件預(yù)取平臺的設(shè)計與實現(xiàn)
3.1 平臺功能需求
3.2 平臺總體設(shè)計
3.2.1 流程控制
3.2.2 拓撲模型
3.3 應(yīng)用代理網(wǎng)關(guān)的設(shè)計與實現(xiàn)
3.3.1 應(yīng)用代理網(wǎng)關(guān)架構(gòu)
3.3.2 應(yīng)用數(shù)據(jù)截獲
3.4 郵件預(yù)取插件的設(shè)計與實現(xiàn)
3.4.1 模塊設(shè)計
3.4.2 數(shù)據(jù)包格式
3.4.3 數(shù)據(jù)包處理流程
3.4.4 RPC頭部和認證數(shù)據(jù)
3.4.5 MAPI取郵件邏輯
3.5 本章小結(jié)
4 系統(tǒng)關(guān)鍵技術(shù)
4.1 流保持技術(shù)
4.2 協(xié)議降級技術(shù)
4.3 LZXPRESS壓縮算法
4.4 本章小結(jié)
5 測試與分析
5.1 系統(tǒng)開發(fā)與測試環(huán)境
5.2 系統(tǒng)部署
5.3 系統(tǒng)功能測試
5.3.1 測試場景
5.3.2 測試結(jié)果
5.4 本章小結(jié)
6 總結(jié)與展望
6.1 總結(jié)
6.2 下一步工作
參考文獻
攻讀學(xué)位期間主要的研究成果目錄
致謝
【參考文獻】:
期刊論文
[1]NTLM身份驗證協(xié)議詳解[J]. 王逸軍,耿海飛,施彤年,金鷹. 計算機與網(wǎng)絡(luò). 2009(18)
[2]廣域網(wǎng)加速技術(shù)研究綜述[J]. 王建新,彭娜. 電信快報. 2009(05)
本文編號:3007908
【文章來源】:中南大學(xué)湖南省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:66 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
1 緒論
1.1 Exchange協(xié)議簇概述
1.2 國內(nèi)外研究現(xiàn)狀
1.3 研究內(nèi)容和意義
1.4 論文組織
2 MAPI協(xié)議簇分析
2.1 MAPI協(xié)議包結(jié)構(gòu)
2.2 RPC協(xié)議
2.2.1 RPC工作模式
2.2.2 RPC數(shù)據(jù)單元
2.3 NSPI地址簿協(xié)議
2.3.1 協(xié)議方法分析
2.3.2 身份認證
2.3.3 實例分析
2.4 EMSMDB信息存儲協(xié)議
2.4.1 協(xié)議方法分析
2.4.2 ROP解析
2.4.3 實例分析
2.5 本章小結(jié)
3 郵件預(yù)取平臺的設(shè)計與實現(xiàn)
3.1 平臺功能需求
3.2 平臺總體設(shè)計
3.2.1 流程控制
3.2.2 拓撲模型
3.3 應(yīng)用代理網(wǎng)關(guān)的設(shè)計與實現(xiàn)
3.3.1 應(yīng)用代理網(wǎng)關(guān)架構(gòu)
3.3.2 應(yīng)用數(shù)據(jù)截獲
3.4 郵件預(yù)取插件的設(shè)計與實現(xiàn)
3.4.1 模塊設(shè)計
3.4.2 數(shù)據(jù)包格式
3.4.3 數(shù)據(jù)包處理流程
3.4.4 RPC頭部和認證數(shù)據(jù)
3.4.5 MAPI取郵件邏輯
3.5 本章小結(jié)
4 系統(tǒng)關(guān)鍵技術(shù)
4.1 流保持技術(shù)
4.2 協(xié)議降級技術(shù)
4.3 LZXPRESS壓縮算法
4.4 本章小結(jié)
5 測試與分析
5.1 系統(tǒng)開發(fā)與測試環(huán)境
5.2 系統(tǒng)部署
5.3 系統(tǒng)功能測試
5.3.1 測試場景
5.3.2 測試結(jié)果
5.4 本章小結(jié)
6 總結(jié)與展望
6.1 總結(jié)
6.2 下一步工作
參考文獻
攻讀學(xué)位期間主要的研究成果目錄
致謝
【參考文獻】:
期刊論文
[1]NTLM身份驗證協(xié)議詳解[J]. 王逸軍,耿海飛,施彤年,金鷹. 計算機與網(wǎng)絡(luò). 2009(18)
[2]廣域網(wǎng)加速技術(shù)研究綜述[J]. 王建新,彭娜. 電信快報. 2009(05)
本文編號:3007908
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/3007908.html
最近更新
教材專著