資源描述:
《RIP路由協(xié)議原型系統(tǒng)的實現(xiàn)(謝剛)》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。
1、滁州學院本科課程設計課程設計報告課程名稱:計算機網絡設計題目:RIP路由協(xié)議原型系統(tǒng)的實現(xiàn)系別:計算機與信息工程學院專業(yè):物聯(lián)網專業(yè)組別:第五組--起止日期:2014年6月8日~2014年6月14日--指導教師:劉進軍計算機科學與技術系二○一四年制19/19滁州學院本科課程設計組長謝剛學號2012211588班級2012級物聯(lián)網系別計算機與信息工程學院專業(yè)物聯(lián)網專業(yè)組員謝剛指導教師老師劉進軍課程設計目的1)進一步理解動態(tài)內部網關協(xié)議RIP的工作原理。2)學會將所學知識聯(lián)合運用,如本次RIP協(xié)議原型系統(tǒng)的設計即是將網絡與數(shù)據(jù)結構(圖)及C編程語言相結合。3)提高團隊合作能力,
2、發(fā)揮每一名組員的長處。4)體會做一個項目的流程(包括前期的資料收集,系統(tǒng)要求分析,系統(tǒng)實現(xiàn)的語言選擇及實現(xiàn)方法的討論等)。課程設計所需環(huán)境1)Windows操作系統(tǒng)平臺2)VC++6.0編譯環(huán)境3)CiscoPacketTracer仿真軟件課程設計任務要求1)實現(xiàn)一個RIP路由協(xié)議的原型系統(tǒng)2)廣播發(fā)布本地節(jié)點的路由信息3)其它節(jié)點接收信息并選擇最優(yōu)路徑4)支持最大不超過15跳的特性5)動態(tài)支持網絡拓撲結構的變化(如增加路由節(jié)點)課程設計工作進度計劃序號起止日期工作內容分工情況12014年6月8日~2014年6月9日展開思路討論工作并搜集相關資料參考相關資料獨立完成2201
3、4年6月9日~2014年6月10日分析課程設計要求,確定目標參考相關資料獨立完成32014年6月10日~2014年6月11日設計軟件功能模塊參考相關資料獨立完成42014年6月11日~2014年6月12日編寫代碼、實現(xiàn)功能模塊參考相關資料獨立完成52014年6月12日~2014年6月13日系統(tǒng)整合以及測試參考相關資料獨立完成62014年6月13日~2014年6月14日完成課程設計文檔參考相關資料獨立完成教研室審核意見:教研室主任簽字:年月日課程設計任務書19/19滁州學院本科課程設計目錄1.引言……………………………………………………………………………………….42.系統(tǒng)開
4、發(fā)分析…………………………………………………………………………….42.1系統(tǒng)需求分析……………………………………………………………………...42.2系統(tǒng)設計原理………………………………………………………………………43.系統(tǒng)功能描述與軟件模塊劃分…………………………………………………………..54.系統(tǒng)設計詳細…………………………………………………………………………….54.1程序流程圖……………………………………………………………………64.2程序源代碼…………………………………………………………………………75.設計過程關鍵問題及其解決方法…………………………………
5、…………………….105.1如何實現(xiàn)廣播本地路由及更新動態(tài)更新路由表………………………………….105.2如何在網絡拓撲結構改變后實現(xiàn)動態(tài)更新維護路由表…………………………..116.程序設計結果界面演示……………………………………………………………………116.1設計結果演示………………………………………………………………………..117.課程設計總結與體會………………………………………………………………………157.1總結…………………………………………………………………………………..157.2體會…………………………………………………………………………………..17
6、致謝………………………………………………………………………………………………17參考文獻…………………………………………………………………………………………1819/19滁州學院本科課程設計1.引言 RIP(RoutinginformationProtocol,路由信息協(xié)議)是應用較早、使用較普遍的內部網關協(xié)議(InteriorGatewayProtocol,IGP),適用于小型同類網絡的一個自治系統(tǒng)(AS)內的路由信息的傳遞。RIP協(xié)議是基于距離矢量算法(DistanceVectorAlgorithms)的,在默認情況下,RIP使用一種非常簡單的度量制度:距離就是通往目的
7、站點所需經過的鏈路數(shù),取值為1~15,數(shù)值16表示無窮大。它使用“跳數(shù)”,即metric來衡量到達目標地址的路由距離。這種協(xié)議的路由器只關心自己周圍的世界,只與自己相鄰的路由器交換信息,范圍限制在15跳(15度)之內,再遠,它就不關心了。RIP進程使用UDP的520端口來發(fā)送和接收RIP分組。RIP分組每隔30s以廣播的形式發(fā)送一次,為了防止出現(xiàn)“廣播風暴”,其后續(xù)的的分組將做隨機延時后發(fā)送。在RIP中,如果一個路由在180s內未被刷,則相應的距離就被設定成無窮大,并從路由表中刪除該表項。RIP應用于OSI網絡七層