天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

Windows環(huán)境下基于CCN網(wǎng)絡(luò)的瀏覽器的研究與實現(xiàn)

發(fā)布時間:2017-09-10 20:29

  本文關(guān)鍵詞:Windows環(huán)境下基于CCN網(wǎng)絡(luò)的瀏覽器的研究與實現(xiàn)


  更多相關(guān)文章: 命名數(shù)據(jù)網(wǎng)絡(luò) NewNDN.cpp 跨平臺 網(wǎng)絡(luò)瀏覽器


【摘要】:基于TCP/IP協(xié)議的Internet已經(jīng)取得了空前的成功,幾乎所有的行業(yè)部門都受益于Internet,人們的生活方式不斷隨著Internet而改變。然而隨著Internet應(yīng)用的不斷增多以及應(yīng)用方式的改變,Internet在信息分發(fā),安全性,移動支持性,IP地址空間,路由表擴展,網(wǎng)絡(luò)可靠性等方面也暴露出很多問題。命名數(shù)據(jù)網(wǎng)絡(luò)應(yīng)運而生,它是一種以信息為中心不同于傳統(tǒng)的以主機為中心的新型網(wǎng)絡(luò)體系架構(gòu)。目前,Web應(yīng)用程序已成為一個基礎(chǔ)的互聯(lián)網(wǎng)服務(wù),所以在命名數(shù)據(jù)網(wǎng)絡(luò)中支持基于瀏覽器的應(yīng)用程序是非常必要的。由于命名數(shù)據(jù)網(wǎng)絡(luò)和傳統(tǒng)的TCP/IP網(wǎng)絡(luò)在運行機理上是完全不同的,普通的瀏覽器不能訪問這個新型網(wǎng)絡(luò),而且現(xiàn)有的命名數(shù)據(jù)網(wǎng)絡(luò)API不能在Windows平臺上進行內(nèi)核層面的開發(fā)。所以本文通過設(shè)計和實現(xiàn)Windows平臺下跨平臺的API-NewNDN.cpp來與命名數(shù)據(jù)網(wǎng)絡(luò)進行通信,并在Windows下改造開源瀏覽器(Webkit)的內(nèi)核來實現(xiàn)一個支持命名數(shù)據(jù)網(wǎng)絡(luò)的瀏覽器。通過這個瀏覽器,用戶可以直接通過‘'ccnx:/"來訪問命名數(shù)據(jù)網(wǎng)絡(luò)中HTML, CSS, JavaScript等類型的資源。開發(fā)這個瀏覽器的目的是使開發(fā)人員可以開發(fā)出更多的跨平臺Web應(yīng)用,開發(fā)人員和普通的用戶都可以在普遍使用的Windows平臺下接入命名數(shù)據(jù)網(wǎng)絡(luò),享受命名數(shù)據(jù)網(wǎng)絡(luò)給人們生活帶來的方便和更流暢的Internet瀏覽體驗。對命名數(shù)據(jù)網(wǎng)絡(luò)的推廣和使用具有非常重大的意義。 本論文首先對命名數(shù)據(jù)網(wǎng)絡(luò)的API進行了調(diào)研和研究,設(shè)計實現(xiàn)了跨平臺的NewNDN.cpp,并深入研究了現(xiàn)有瀏覽器的架構(gòu)和主要工作流程,詳細(xì)說明了現(xiàn)有瀏覽器在適應(yīng)命名數(shù)據(jù)網(wǎng)絡(luò)的主要問題,并提出了適應(yīng)命名數(shù)據(jù)網(wǎng)絡(luò)的瀏覽器的設(shè)計和實現(xiàn)方案。設(shè)計并實現(xiàn)了一套可以跨平臺使用的接入命名數(shù)據(jù)網(wǎng)絡(luò)的API和一套支持?jǐn)?shù)據(jù)收發(fā)和資源呈現(xiàn)的Windows下的瀏覽器系統(tǒng),并在校園網(wǎng)的網(wǎng)絡(luò)環(huán)境中對這兩套系統(tǒng)的功能和性能進行了驗證。
【關(guān)鍵詞】:命名數(shù)據(jù)網(wǎng)絡(luò) NewNDN.cpp 跨平臺 網(wǎng)絡(luò)瀏覽器
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP393.092
【目錄】:
  • 摘要4-5
  • ABSTRACT5-10
  • 第一章 緒論10-14
  • 1.1 研究背景10-12
  • 1.2 研究內(nèi)容12
  • 1.3 論文組織結(jié)構(gòu)12-14
  • 第二章 相關(guān)技術(shù)和理論14-22
  • 2.1 傳統(tǒng)TCP/IP網(wǎng)絡(luò)的發(fā)展現(xiàn)狀及面臨的主要問題14-15
  • 2.2 未來互聯(lián)網(wǎng)的研究現(xiàn)狀15
  • 2.3 命名數(shù)據(jù)網(wǎng)絡(luò)(NDN)15-17
  • 2.3.1 命名數(shù)據(jù)網(wǎng)絡(luò)(NDN)體系結(jié)構(gòu)15-16
  • 2.3.2 命名數(shù)據(jù)網(wǎng)絡(luò)(NDN)的工作機制16-17
  • 2.4 命名數(shù)據(jù)網(wǎng)絡(luò)(NDN)接入方式的討論17-19
  • 2.4.1 CCNx18
  • 2.4.2 PyCCN18
  • 2.4.3 NDNjs18-19
  • 2.4.4 NDN.cpp19
  • 2.5 Web瀏覽器及其內(nèi)核分析19-20
  • 2.6 Web相關(guān)技術(shù)20-21
  • 2.6.1 HTML20
  • 2.6.2 CSS20
  • 2.6.3 JavaScript20-21
  • 2.7 本章小結(jié)21-22
  • 第三章 跨平臺的命名數(shù)據(jù)網(wǎng)絡(luò)API的設(shè)計與實現(xiàn)22-38
  • 3.1 跨平臺的命名數(shù)據(jù)網(wǎng)絡(luò)API需求分析22
  • 3.2 跨平臺的命名數(shù)據(jù)網(wǎng)絡(luò)API設(shè)計目標(biāo)22-23
  • 3.3 NewNDN.cpp整體架構(gòu)23-24
  • 3.4 NewNDN.cpp主要類及其作用24-26
  • 3.5 跨平臺開發(fā)26-35
  • 3.5.1 Linux和Windows平臺間的差異26
  • 3.5.2 C++語言在不同平臺間的特性差異26-27
  • 3.5.3 操作系統(tǒng)特性的差異27-33
  • 3.5.4 運用條件編譯開發(fā)跨平臺程序33
  • 3.5.5 利用單例模式和工廠模式的思想設(shè)計跨平臺程序33-35
  • 3.6 NewNDN.cpp與NDN.js的優(yōu)勢對比35-36
  • 3.7 NewNDN.cpp主要功能的靜態(tài)庫和動態(tài)庫的封裝36
  • 3.8 本章小結(jié)36-38
  • 第四章 Windows環(huán)境下基于CCN網(wǎng)絡(luò)的瀏覽器的研究與實現(xiàn)38-54
  • 4.1 研究問題38
  • 4.2 傳統(tǒng)瀏覽器的主要構(gòu)成38-40
  • 4.3 傳統(tǒng)瀏覽器處理HTTP請求40-41
  • 4.4 傳統(tǒng)瀏覽器存在的不足41-42
  • 4.5 NDN瀏覽器的系統(tǒng)設(shè)計與實現(xiàn)42-52
  • 4.5.1 設(shè)計目標(biāo)42
  • 4.5.2 總體架構(gòu)42-43
  • 4.5.3 詳細(xì)設(shè)計與實現(xiàn)43-48
  • 4.5.4 主要交互過程48-49
  • 4.5.5 構(gòu)建基于命名數(shù)據(jù)網(wǎng)絡(luò)(NDN)的Web應(yīng)用程序開發(fā)49-50
  • 4.5.6 NDN瀏覽器對網(wǎng)絡(luò)搜索功能的支持50
  • 4.5.7 根據(jù)命名數(shù)據(jù)網(wǎng)絡(luò)的特性設(shè)計實現(xiàn)瀏覽器50-51
  • 4.5.8 利用命名數(shù)據(jù)網(wǎng)絡(luò)的特點設(shè)計用戶友好的接口51
  • 4.5.9 NDN的瀏覽器與命名數(shù)據(jù)網(wǎng)絡(luò)API--NewNDN.cpp的交互51-52
  • 4.6 本章小結(jié)52-54
  • 第五章 系統(tǒng)測試和驗證54-70
  • 5.1 測試目標(biāo)及環(huán)境54-56
  • 5.1.1 測試目標(biāo)54
  • 5.1.2 測試環(huán)境54
  • 5.1.3 測試環(huán)境拓?fù)浣Y(jié)構(gòu)54-56
  • 5.2 功能測試56-64
  • 5.2.1 跨平臺命名數(shù)據(jù)網(wǎng)絡(luò)API—NewNDN.cpp功能測試56-58
  • 5.2.2 Windows平臺下基于CCN的瀏覽器的功能測試58-64
  • 5.3 性能測試64-66
  • 5.4 實驗總結(jié)66
  • 5.5 Web應(yīng)用案例66-68
  • 5.6 本章小結(jié)68-70
  • 第六章 總結(jié)與展望70-72
  • 6.1 工作總結(jié)70-71
  • 6.2 主要創(chuàng)新點71
  • 6.3 工作展望71-72
  • 參考文獻72-74
  • 致謝74-76
  • 攻讀學(xué)位期間發(fā)表的學(xué)術(shù)論文76

【參考文獻】

中國期刊全文數(shù)據(jù)庫 前2條

1 吳建平;李星;劉瑩;;下一代互聯(lián)網(wǎng)體系結(jié)構(gòu)研究現(xiàn)狀和發(fā)展趨勢[J];中興通訊技術(shù);2011年02期

2 閔二龍;陳震;陳睿;許宏峰;;內(nèi)容中心網(wǎng)絡(luò)的隱私問題研究[J];信息網(wǎng)絡(luò)安全;2013年02期

,

本文編號:826492

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/guanlilunwen/ydhl/826492.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶4a578***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com