Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 Vyberte si vhodný programovací jazyk pre vytvorenie simulácie . Ak simulácia bežať na rôznych platformách , by bolo vhodné zvoliť jazyk , ako je Java , ako to môže fungovať na rôznych platformách . Objektovo orientovaný jazyk je vhodnejšie ako typický červ program beží veľa kópií seba sama . Objektovo orientovaný jazyk , je ideálne, pretože umožňuje každej inštancii červa byť reprezentovaný ako objekt . 
 2 
 navrhnúť simulačné kontext . To je reprezentácia skutočnej siete simulácia bude pracovať vo vnútri . To môže byť akýkoľvek druh siete , ktorú chcete , ale to je asi lepšie nastaviť sieť pomocou virtuálneho počítača softvér , ako je " Virtual Box " ( pozri zdroje ) na testovacie účely . Kedykoľvek je to možné , pokúste sa navrhnúť sieť založenú na skutočnom nastavení svet . 
 3 
 Nastaviť sériu štátov , ktoré predstavuje uzol jednotlivé štáty ( koncových bodov v sieti , ako je terminál ) ako červ pohybuje v rámci simulácie . Každý stav zodpovedá tomu , ako sa jednotlivé uzla ovplyvnený prítomnosťou červa . Príklad štáty by mohlo byť " not_vulnerable " ( node nie je ovplyvnená ) , " zraniteľný " ( uzol náchylné k útoku ) , a " nakaziť " ( uzol napadnutý a ovplyvnená červa ) . 
 4 
 Poskytovať štatistík založených na aké sú výsledky simulácie a grafe sú výsledky . Tieto parametre možno použiť neskôr pre ďalšiu analýzu . 
 5 
 Mierka výsledky založené na veľkosti pokusného siete . Simulácia bude iba rovnako spoľahlivé ako meradlo reálne sieti je určený na replikáciu . Preto výsledky by mali byť založené na zmenšenej verzii . Napríklad , v prípade , že simulácia je založený len na 10 % z celkovej veľkosti skutočnej siete , potom simulácie by mali byť zaradené len do týchto podmienok . 
              
Copyright © počítačové znalosti Všetky práva vyhradené