<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          OverSim覆蓋網(wǎng)仿真框架

          聯(lián)合創(chuàng)作 · 2023-09-27 00:07

          OverSim是一個(gè)開源的覆蓋網(wǎng)仿真框架,它工作在OMNET++/OMNEST仿真環(huán)境下。這一P2P仿真器包含了多個(gè)P2P協(xié)議,例如結(jié)構(gòu)化覆蓋網(wǎng)中的chord,Kademilia,Pastry,非結(jié)構(gòu)化覆蓋網(wǎng)中的GIA。

          OverSim由Telematics (research group Prof. Zitterbart)研究所,Universit?t Karlsruhe (TH)共同開發(fā), 隸屬于ScaleNet項(xiàng)目,由德國(guó)聯(lián)邦政府的教育科研資金支持,它可以運(yùn)行在Linux,Windows,MAC OS X 和Maemo平臺(tái)上.

          OverSim有如下幾個(gè)特點(diǎn):

          靈活性:仿真器支持結(jié)構(gòu)化和非結(jié)構(gòu)化覆蓋網(wǎng)(目前Chord, Pastry, Bamboo, Koorde, Broose, Kademlia, GIA, Vast, and Publish-Subscribe for MMOGs已經(jīng)實(shí)現(xiàn)). 模塊化設(shè)計(jì)和通用API的使用使擴(kuò)展新的特點(diǎn)和協(xié)議更加方便。模塊行為可以有用戶可見的配置文件中自行定制。

          交互式GUI:為了驗(yàn)證和測(cè)試新的或是已有的覆蓋網(wǎng)協(xié)議,你可以使用OMNeT++的GUI界面,它使網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),消息和節(jié)點(diǎn)狀態(tài)變化如路由表一般可視化。

          可交換的底層網(wǎng)絡(luò)模塊:我們的方針框架有靈活的底層網(wǎng)絡(luò)模式,一方面提供完全網(wǎng)絡(luò)拓?fù)渑渲?--可實(shí)現(xiàn)的帶寬、包的延遲、包丟失;另一方面為仿真提供快速的模型性能表現(xiàn)。

          可擴(kuò)展性:Oversim以性能為設(shè)計(jì)目標(biāo),在當(dāng)前流行配置的一臺(tái)PC上,一個(gè)典型的有10000個(gè)節(jié)點(diǎn)的chord網(wǎng)絡(luò)可以實(shí)現(xiàn)實(shí)時(shí)仿真,我們甚至成功仿真了具有100,000個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò)。

          基層覆蓋網(wǎng)類:基層覆蓋網(wǎng)類通過為應(yīng)用提供RPC界面,遺傳查找類和通用API關(guān)鍵路由接口使得結(jié)構(gòu)化覆蓋網(wǎng)協(xié)議的設(shè)計(jì)非常方便。

          不同的路由模式:所有已經(jīng)實(shí)現(xiàn)的KBR協(xié)議支持以下路由模式:遞歸,窮盡遞歸,半遞歸,全遞歸和源路由遞歸(iterative, exhaustive-iterative, semi-recursive, full-recursive, and source-routing-recursive).   仿真代碼的重用:在實(shí)際網(wǎng)絡(luò)應(yīng)用中的不同協(xié)議實(shí)現(xiàn)是可以重用的,因此研究者可以通過于實(shí)際網(wǎng)絡(luò)數(shù)據(jù)(PlanetLab)的 比較驗(yàn)證仿真結(jié)果。因此仿真框架可以處理實(shí)際網(wǎng)絡(luò)包并與其他相同的覆蓋網(wǎng)協(xié)議通信。

          動(dòng)態(tài)流失模型:仿真器支持不同的動(dòng)態(tài)流失模型包含生命動(dòng)態(tài)流失和Pareto動(dòng)態(tài)流失模型。

          統(tǒng)計(jì):仿真器收集不同的統(tǒng)計(jì)數(shù)據(jù)例如每個(gè)節(jié)點(diǎn)的發(fā)送、接收、轉(zhuǎn)發(fā)數(shù)據(jù)量,成功或不成功傳輸?shù)陌约鞍奶鴶?shù)。

          應(yīng) 用:很多覆蓋網(wǎng)應(yīng)用例如DHT,Internet Indirection Infrastructure (i3), Scribe, SimMud, P2PNS 和 test applications (KBRTestApp, DHTTestApp, and SimpleGameClient)。

          瀏覽 28
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  欧美激情一区二区 | 色婷婷成人做爰A片免费看网站 | 三级片日韩亚洲 | 亚洲岛国AV黄片 | 国产做爰XXXⅩ久久久精华液 |