- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
介紹無線隨意網路NS2模擬器實驗內容
Ad Hoc網路路由協定效能分析 組員 吳鎮宇 張晏翔 大綱 介紹 無線隨意網路NS2模擬器 實驗內容 介紹 隨著科技進步,手機、電腦使用率越來越普及,而它們所使用的行動網路分為兩大類,一種是透過基地台,由中央控制的傳輸模式,另一種就是無線隨意網路,我們這次要做的實驗就是,測試在無線隨意網路中,由三種路由協定(DSDV、DSR、 AODV)所得到的數據,來選擇在什麼情況下使用什麼路由協定比較適合。 現在無線傳輸方式可分為兩大類,一種是必須透過基地台,由中央控制的傳輸模式。 基地台是由蜂巢式系統(Cellular System)所運作 介紹(續) 介紹(續) 另外一種就是無線隨意網路(Wireless Ad Hoc Network) 這種傳輸模式的最大的特色就是所有的節點以對等方式進行無線網路存取,不需要透過無線基地台。 無線隨意網路則是以節點與節點之間作為傳輸 無線隨意網路 一(暫時)特殊網路: 隨時隨地可建立 → 對一特定應用提供服務 無固定基礎架構,不需事先規劃與佈置;由自我(self)組態而自動(auto)組織而成 成員可隨時加入或離開(高移動性下→維持應有的服務) 成員間合作成一團體 → 具體應用。 無線隨意網路特性 多點跳躍 (multi-hop):擴張網路覆蓋 範圍 自我組態 (self-configuration):網路節點能決定自己的系統與網路參數[如IP位址、路由表、地理位置等] 組成一通訊網路 可延伸性 (scalability):成員數的擴張 安全性 (security): 屬無線通訊 動態 (成員不易掌握) NS2模擬器介紹 NS2(Network Simulator, version 2)是一種物件導向的網路模擬器,本質上是一個離散事件模擬器。由柏克萊加州大學(UC Berkeley)開發而成。它本身有一個虛擬時鐘,所有的模擬都由離散事件驅動的。 目前NS2可以用於模擬各種不同的IP網,NS2也為進行區域網路的模擬而實現了多播(FTP)以及一些MAC 子層協議。 NS2使用語言 使用 2 種主要的語言:C++、OTcl. 使用 2 種語言的原因在於, 像一些比較底層架構的東西, 或者是封包傳送、 繞送方法...等, 這些是屬於比較需要考慮時間、速度的部分, 選擇用 C++ 來處理是比較適當的做法. ?OTcl 則主要用來處理網路情境模擬的部分, 也就是大部分時間在寫的 script, 雖然這 OTcl Script 在每次要執行時可能會花一點時間, 但是因為情境模擬的部分會比較常在改變, 若用 C++ 這類要做編譯動作的語言並不合適。 NS2使用語言(續) ?C++ : 1. 處理封包傳送 2. 更改一些底層或新增 protocols 之類的 C++ Class 3. 不常更動, 執行速度快 OTcl : 1. 負責設定檔部分 2. 運作已編譯過的 C++ Objects 3. 常會更動, 執行時需花一點直譯的時間 目的地序列距離向量 (DSDV) 是基於傳統Bellman-Ford路由選擇演算法所改良而發展出來的。 是一個以路由表(routing table)為基礎的通訊協定。 故每一個行動節點必須儲存一張路由表。 須紀錄所有與該節點可能進行連結節點的距離。除 給自己節點一個序列編號外,路由表內的每筆紀錄 同時還包含了一個目的地序列編號(destination sequence number):用來判斷路徑的新舊,以避免 迴路的產生。 DSDV 來源路由(Source routing)的基本精神: 封包的整個路由在來源地(source)已決定並置放在該節點的路 由快取貯存區 (route cache) 路由路徑資訊在封包標頭中;中繼節點按此資訊傳送封包。 啟動路由探索程序(Route discovery procedure): 由節點送出路由請求(route request, RREQ)封包來啟動 中繼節點收到RREQ時, 若收過此封包則丟棄 不然就更新封包內部資訊後繼續廣播此RREQ封包 DSR DSR(續) 路由錯誤(Route Error, RERR)封包 : 在DSR協定中,當連結失敗 (即傳送封包給下一站時遇到失敗)則會產生”路由錯誤(RERR)”封包送回並告知來源地 沿途的節點會把該路由資訊清除 當來源地收到REER封包後會重新啟動路由探索程序找替 代路徑 DSR使用來源路由(Source routing)及路由快取貯存區(route
您可能关注的文档
最近下载
- 中国台球协会技能等级考试中式台球考题说明.pdf VIP
- 国开 电大计算机应用基础 终结性考试试题及答案.docx VIP
- GBT3798-2021 汽车大修竣工出厂技术条件.pdf VIP
- 《中国现代文学专题》期末复习指导_综合练习题及答案.doc VIP
- 化学方程式配平万能解法解析.docx VIP
- 风电基础工程清单报价汇总表.pdf VIP
- 2024年曲阜师范大学成教《计算机控制技术》期末考试复习试题.pdf VIP
- IBM供应链与生产制造L1-L4级高阶流程规划框架(53页).pdf VIP
- 全国中医临床人才考试真题.pdf
- 云浮硫铁矿企业集团公司校园招聘模拟试题附带答案详解.docx VIP
文档评论(0)