100 likes | 245 Views
http://www2.dcs.elf.stuba.sk/TeamProject/2004/team13/. Simul á tor komunikácie v počítačovej sieti. Bc. Tomáš Backo Bc. Juraj Buno Bc. Jozef Burák Bc. Daniel Katana Bc. Marek Koprla Bc. Peter Pullmann. FIIT STU, Bratislava. ACM SRC, 11 . 11 .2005. Obsah prezent á cie.
E N D
http://www2.dcs.elf.stuba.sk/TeamProject/2004/team13/ Simulátor komunikácie v počítačovej sieti Bc. Tomáš Backo Bc. Juraj Buno Bc. Jozef Burák Bc. Daniel Katana Bc. Marek Koprla Bc. Peter Pullmann FIIT STU, Bratislava ACM SRC, 11.11.2005
Obsah prezentácie • teoretická časť požiadavky na systém architektúra systému simulačná vrstva rozhranie používateľa • praktická časť • ukážka aplikácie FIIT STU, Bratislava ACM SRC, 11.11.2005
Požiadavky na systém - simulácia sieťovej komunikácie architektúry RM OSI - definovanie a overenie topológie simulovanej siete - simulácia a konfigurácia sieťových zariadení FIIT STU, Bratislava ACM SRC, 11.11.2005
Architektúra systému - dvojvláknová aplikácia - simulačné vlákno - vlákno používateľského rozhrania (GUI) FIIT STU, Bratislava ACM SRC, 11.11.2005
Simulačná vrstva - systém hromadnej obsluhy (SHO) • čas (reálnosť modelu siete) • možnosť simulácie stochastických udalostí • - používateľ ( ping, tracert ) • - prvky siete generujúce pakety • možnosť zberu štatistických informácií FIIT STU, Bratislava ACM SRC, 11.11.2005
Implementácia procesu - simulačná knižnica Tiny (C++) - proces = miesto spracovania/transformácie/produkcie paketov (aktívne prvky siete) - transakcia = paket - simulačný čas = fyzikálny čas používateľa (Delay) FIIT STU, Bratislava ACM SRC, 11.11.2005
Model hostiteľského počítača FIIT STU, Bratislava ACM SRC, 11.11.2005
Rozhranie používateľa - simulované topologické prvky - verifikačné nástroje rozbočovač, prepínač, smerovač hostiteľský počítač prepojovacia linka • ping, tracert • analyzátor sieťovej komunikácie - prostriedky konfigurácie • CISCO CLI konzola • dialógové okná FIIT STU, Bratislava ACM SRC, 11.11.2005
Dosiahnuté výsledky • konštrukcia ľubovolnej topológie • konfigurácia aktívnych prvkov • funkčné testovanie (ping, tracert) • zaznamenávanie udalostí relevantných v čase • modulárna, objektovo orientovaná architektúra FIIT STU, Bratislava ACM SRC, 11.11.2005
Záver • Možnosti ďalšieho vývoja: • ďalšie sieťové protokoly • - smerovacie, aplikačné • generovanie záťaže • zber/zobrazovanie štatististických informácií • rozšírenie konfigurovateľnosti zariadení • simulácia chybovosti prenosu FIIT STU, Bratislava ACM SRC, 11.11.2005