freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

openflow可視化管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-資料下載頁

2025-06-24 19:00本頁面
  

【正文】 Get(HttpServletRequest request, HttpServletResponse response)功能描述:doGet方法是Servlet用來處理客戶端瀏覽器直接訪問和表單get方式提交的表單,客戶端是以get方式提交表單,所以服務(wù)端需要用doGet方法來處理這類請(qǐng)求信息。處理方法為:將三個(gè)數(shù)據(jù)庫讀取函數(shù)取到的字符串routerMatrixStr 、outrateMatrixStr、 OfprPath以分隔符“/”連接在一起,合并為長(zhǎng)字符串,作為doGet()給客戶端的返回值。輸入項(xiàng)、輸出項(xiàng):輸入項(xiàng):HttpServletRequest,接受從jsp 傳過來的值,到你的servlet中進(jìn)行處理。輸出項(xiàng):HttpServletResponse,提供一系列傳出的方法的類,如地址跳轉(zhuǎn),向指定目的發(fā)送流等。 OpenFlow工作信息數(shù)據(jù)轉(zhuǎn)換函數(shù)函數(shù)定義:function stateChange() 功能描述:在前端頁面上,將doGet()函數(shù)的返回值,按分隔符依次分解開,將其中的字段信息保存在數(shù)組中。輸入項(xiàng)、輸出項(xiàng):輸入項(xiàng):;輸出項(xiàng):無。流程邏輯:以轉(zhuǎn)換ofprInfo為例圖 410 OpenFlow工作信息數(shù)據(jù)轉(zhuǎn)換函數(shù)流程圖 繪制網(wǎng)絡(luò)拓?fù)鋱D(1) 功能描述根據(jù)從doGet返回值中解析到的路由坐標(biāo),在制定的路由器位置繪制路由器;根據(jù)鄰接矩陣信息,繪制線段,從而形成網(wǎng)絡(luò)拓?fù)鋱D。(2) 流程圖及說明圖411 繪制網(wǎng)絡(luò)拓?fù)鋱D流程圖由于此部分中未自定義特殊函數(shù),不再對(duì)函數(shù)做單獨(dú)說明。 文字顯示鏈路信息為用戶提供選擇“查看兩點(diǎn)間最短路徑”的功能。根據(jù)用戶選擇的節(jié)點(diǎn),顯示兩點(diǎn)間最短路徑,如果包含OpenFlow隧道,則標(biāo)明隧道信息;如果兩點(diǎn)間的路徑不包含OpenFlow隧道,則通過最短路徑計(jì)算方法得出兩點(diǎn)間最短路徑,并在頁面中顯示。流程圖及說明如圖412所示。圖412 文字顯示鏈路信息流程圖 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)說明全局變量說明a) xmlHttp,用于創(chuàng)建xmlHttpRequest對(duì)象,判斷瀏覽器是否支持AJAX。聲明格式:var xmlHttp取值:false,表示該瀏覽器支持AJAX。b) XMLHttpReq,用于創(chuàng)建XMLHttpRequest對(duì)象。聲明格式:var XMLHttpReq取值:false,用于調(diào)用創(chuàng)建XML請(qǐng)求,調(diào)用Servlet。c) rtMatrix、linkMatrix,分別表示路由鄰接矩陣及連接矩陣。聲明格式:var rtMatrix。 var linkMatrix兩變量均取值暫空,表示鄰接矩陣無連接、連接矩陣無連接。d) intervalValue,表示網(wǎng)頁自動(dòng)刷新時(shí)間間隔。聲明格式:var intervalValue 初始取值:5000,表示頁面5s自動(dòng)刷新一次。e) dataDiv、rtDiv,表示發(fā)送請(qǐng)求到servlet獲取路由器信息。聲明格式:var dataDiv。var rtDiv取值:暫空,表示根據(jù)指定的ID屬性得到對(duì)象。f) xpos、ypos,表示路由器在畫布上的x、y坐標(biāo)。聲明格式:var xpos。var ypos取值:暫空,表示路由器在畫布上的x、y坐標(biāo)。g) deviceinfo,表示根據(jù)指定tag名稱得到的對(duì)象,用于處理XMLHttpReq返回的數(shù)據(jù)。聲明格式: var deviceinfo取值:暫空。h) rtArray,用于將路由器信息由字符串形式解析為數(shù)組形式時(shí)暫存路由信息。聲明格式:var rtArray取值:暫空i) count,用于存儲(chǔ)繪制鏈路的數(shù)目。聲明格式: var count初始取值為0。j) s,用于存儲(chǔ)用戶提交的源節(jié)點(diǎn);d,用于存儲(chǔ)用戶提交的目的節(jié)點(diǎn)。聲明格式:var s。var d初始取值:暫空。k) path,用于暫存含OpenFlow隧道的路徑信息;tunnel,用于暫存OpenFlow隧道信息。聲明格式:var path。 var tunnel 取值:暫空。 第五章 效果測(cè)試及說明本章對(duì)OpenFlow可視化系統(tǒng)的實(shí)現(xiàn)效果進(jìn)行測(cè)試,并做測(cè)試效果說明。55 導(dǎo)航欄效果圖OpenFlow可視化系統(tǒng)屬于PMS可視化管理系統(tǒng)的一部分。如圖51所示,在左側(cè)導(dǎo)航欄最下方的“OF信息管理”中,有“OF網(wǎng)絡(luò)路徑”的選項(xiàng)。點(diǎn)擊即可顯示當(dāng)前網(wǎng)絡(luò)拓?fù)鋱D。圖51 導(dǎo)航欄效果測(cè)試圖 設(shè)置時(shí)間間隔及顯示路由器OF流表信息拓?fù)鋱D上方設(shè)有“頁面自動(dòng)刷新時(shí)間間隔”選項(xiàng),用戶可以根據(jù)需要選擇刷新間隔:2s,5s,10s,60s。當(dāng)把鼠標(biāo)停在圖中任意一個(gè)路由器標(biāo)志上方時(shí),頁面會(huì)顯示此時(shí)該路由器中存儲(chǔ)的OpenFlow流表信息,如圖52所示。圖52 顯示路由器OpenFlow流表信息 查詢?nèi)我鈨牲c(diǎn)間最短路徑(1) 以路由2到路由6為例,當(dāng)兩點(diǎn)間不含有OpenFlow隧道時(shí),以正常路徑(綠色)標(biāo)識(shí)兩點(diǎn)間的路徑,并調(diào)用最短路徑算法,計(jì)算出路由2到路由6之間的最短路徑為:2546,以文字的形式顯示在圖中,如圖53所示。圖53 計(jì)算兩點(diǎn)間正常路徑示意圖(2) 當(dāng)兩點(diǎn)間含有OpenFlow隧道時(shí),將兩點(diǎn)間的最短路徑以藍(lán)色的線段顯示,并將其中OpenFlow隧道部分以加粗的形式顯示在圖中。以路由2到路由6為例,從OpenFlow隧道信息表中讀取此兩點(diǎn)的路徑信息,即:2546,再從OpenFlow隧道信息表中讀取此路徑中包含的隧道信息,即:254。如圖54所示。圖54 包含OF隧道的兩點(diǎn)間最短路徑示意圖再以從路由2到路由4為例,顯示兩點(diǎn)間路徑及隧道信息。兩點(diǎn)間最短路徑為254,均在隧道中,隧道節(jié)點(diǎn):254。如圖55所示。圖55 包含OF隧道的兩點(diǎn)間最短路徑示意圖(3) 當(dāng)網(wǎng)絡(luò)中有一條連接斷路時(shí),網(wǎng)絡(luò)拓?fù)鋱D如圖56所示。圖56 一條斷路時(shí)拓?fù)鋱D此時(shí)仍然查詢兩點(diǎn)間最短路徑,以路由2到路由6為例。OpenFlow節(jié)點(diǎn)路徑為:214,以藍(lán)色粗線標(biāo)識(shí),最短路徑為2146,以藍(lán)色細(xì)線標(biāo)識(shí),如圖57所示。圖57 一條斷路時(shí)查詢最短路徑示意圖(4) 當(dāng)有一條單項(xiàng)鏈路時(shí),以路由4與路由5之間的路徑為例。此時(shí)路由5到路由4有一條單項(xiàng)路徑,從路徑4到路徑5之間斷路。此時(shí)查詢路由4到路由5的最短路徑,只能通過建立的OpenFlow隧道到達(dá),最短路徑為4125,以藍(lán)色線段標(biāo)識(shí),路徑所經(jīng)過的兩個(gè)節(jié)點(diǎn)都在OpenFlow隧道內(nèi),因此其中OpenFlow隧道部分也為4125,如圖58所示。圖58 單項(xiàng)鏈路最短路徑查詢示意圖 第六章 結(jié)束語我的畢業(yè)設(shè)計(jì)課題名稱為“OpenFlow可視化系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)” 。這次畢設(shè)是我主動(dòng)申請(qǐng)到向往已久的網(wǎng)絡(luò)研究院做畢業(yè)設(shè)計(jì)的。通過本科四年的學(xué)習(xí),我對(duì)網(wǎng)頁的搭建有了較濃厚的興趣,然而卻沒有機(jī)會(huì)參與到一個(gè)項(xiàng)目中,學(xué)到更多實(shí)用的網(wǎng)絡(luò)編程技術(shù),很希望通過這次畢設(shè)實(shí)現(xiàn)這個(gè)愿望。在剛看到這個(gè)課題的時(shí)候,并不了解所要完成和最終要實(shí)現(xiàn)的是什么。通過不斷的查閱資料以及詢問,我逐漸的清晰了這個(gè)課題所要實(shí)現(xiàn)的功能以及它的作用。但要實(shí)現(xiàn)這么一個(gè)大的工程,僅僅知道其中的目標(biāo)和功能是遠(yuǎn)遠(yuǎn)不夠,還需要對(duì)這個(gè)大的工程進(jìn)行需求分析以及設(shè)計(jì)。由于原來沒有接觸過,這就需要自己慢慢學(xué)習(xí)。在這半年的畢業(yè)設(shè)計(jì)中,我了解到了在完成一個(gè)大的工程時(shí),該如何讓從整個(gè)的大系統(tǒng)漸漸的過渡到自己所做的課題中,并且如何的進(jìn)行需求分析以及根據(jù)需求分析合理的設(shè)計(jì)實(shí)現(xiàn)功能模塊,即由大到小,由總到分。最重要的是要自己學(xué)會(huì)怎樣去研究問題、發(fā)現(xiàn)問題、解決問題。這期間還學(xué)習(xí)了新的知識(shí),接觸了以前從沒有學(xué)過的java語言以及Jgraph,學(xué)習(xí)到一種面向?qū)ο蟮某绦蛟O(shè)計(jì)語言。關(guān)于網(wǎng)頁編程,雖然抱有濃厚的興趣,但之前并未學(xué)習(xí)相關(guān)知識(shí)和技術(shù)。這次畢設(shè)時(shí),只能從HTML、Javascript、JSP一點(diǎn)一滴開始學(xué)起,并在實(shí)踐中體會(huì)這些技術(shù)的原理。由于以前沒有接觸過,在剛開始接觸的時(shí)候確實(shí)遇到了很多的問題,這就要自己通過查閱資料或詢問來解決問題,在這期間,也慢慢對(duì)這門新的語言有了一定的了解和掌握。遇到的問題很多,但通過努力解決問題時(shí)是自己不斷提高的過程。這次課題設(shè)計(jì)豐富了自己的知識(shí),鍛煉了自己的能力,對(duì)自己日后的學(xué)習(xí)和工作有巨大的幫助。 參考文獻(xiàn)[1] 趙偉,邵軍力. Openflow新型網(wǎng)絡(luò)交換模型——校園網(wǎng)絡(luò)的創(chuàng)新 [J].解放軍理工大學(xué)學(xué)報(bào),2001(3):107109.[2] Leonidas Adaptive Policy Based Framework for Network Management[R].London:Department of Computing Imperial College London,2004:1134.[3] NetMagic研究組. OpenFlow技術(shù)及應(yīng)用.[4] OpenFlow Switch Specification .[5] 唐愛國(guó) 杭志 王建明. Web ——JSP技術(shù)詳解與應(yīng)用實(shí)踐. 2009年1月第1版. 清華大學(xué)印刷廠. 清華大學(xué)出版社[6] 郭克華 宋虹 . Java Web 開發(fā)與應(yīng)用. 2012年4月第一版 北京市人民文學(xué)印刷廠 清華大學(xué)出版社[7] [J].微計(jì)算機(jī)信息,2009,第21期.[8] 王紅艷,[J].電腦知識(shí)與技術(shù)(學(xué)術(shù)交流),2006,(5).[9] 方昭輝,[J].信息技術(shù),2004,(3):7577.[10] 范新民.基于JSP,JDBC技術(shù)動(dòng)態(tài)訪問Web數(shù)據(jù)庫的實(shí)現(xiàn)方案[J].福建師范大學(xué)學(xué)報(bào)(自然科學(xué)版),2002,18(2). 致 謝經(jīng)過三個(gè)多月的忙碌和工作,本次畢業(yè)論文設(shè)計(jì)已經(jīng)接近尾聲,作為一個(gè)本科生的畢業(yè)論文,由于經(jīng)驗(yàn)的匱乏,難免有許多考慮不周全的地方,如果沒有導(dǎo)師的督促指導(dǎo),沒有學(xué)長(zhǎng)的耐心輔導(dǎo),想要完成這個(gè)設(shè)計(jì)是難以想象的。從課題的選擇到項(xiàng)目的最終完成,…老師都始終給予我細(xì)心的指導(dǎo)和不懈的支持。在畢設(shè)的完成和論文寫作過程中,得到了…學(xué)長(zhǎng)耐心的指導(dǎo),他嚴(yán)肅的科學(xué)態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神,精益求精的工作作風(fēng),深深地感染和激勵(lì)著我。此外,還要感謝楊旭學(xué)長(zhǎng)在前端展示模塊完成過程中對(duì)我的指導(dǎo)和幫助。在論文即將完成之際,我的心情無法平靜,從開始進(jìn)入課題到論文的順利完成,有多少可敬的師長(zhǎng)、同學(xué)、朋友給了我無言的幫助,接受我誠(chéng)摯的謝意!最后我還要感謝培養(yǎng)我長(zhǎng)大含辛茹苦的父母,謝謝你們!最后我還要感謝信息與通信工程學(xué)院和我的母?!本┼]電大學(xué)四年來對(duì)我的栽培
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1