View
57
Download
9
Category
Preview:
DESCRIPTION
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. - PowerPoint PPT Presentation
Citation preview
Simulátor komunikácie v počítačovej sieti
Bc. Tomáš BackoBc. Juraj BunoBc. Jozef Burák
Bc. Daniel KatanaBc. Marek KoprlaBc. Peter Pullmann
ACM SRC, 11.11.2005
http://www2.dcs.elf.stuba.sk/TeamProject/2004/team13/
FIIT STU, Bratislava
ACM SRC, 11.11.2005FIIT STU, Bratislava
Obsah prezentácie
- teoretická časť
- praktická časť
- požiadavky na systém - architektúra systému- simulačná vrstva- rozhranie používateľa
- ukážka aplikácie
ACM SRC, 11.11.2005FIIT STU, Bratislava
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í
ACM SRC, 11.11.2005FIIT STU, Bratislava
Architektúra systému
- dvojvláknová aplikácia- simulačné vlákno
- vlákno používateľského rozhrania (GUI)
L o g i c k á v r s t v a - generovanie, transformácia a spracovanie paketov - prenos paketov medzi zariadeniami v sieti - reálny čas
G U I
S i m u l a č n á v r s t v a- transakcie, procesy, rady, simulačný čas- TINY
- systém hromadnej obsluhy (SHO)
ACM SRC, 11.11.2005FIIT STU, Bratislava
Simulačná vrstva
- č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í
Implementácia procesu
ACM SRC, 11.11.2005FIIT STU, Bratislava
- proces = miesto spracovania/transformácie/produkcie
paketov (aktívne prvky siete)
- transakcia = paket
- simulačný čas = fyzikálny čas používateľa (Delay)
- simulačná knižnica Tiny (C++)
Model hostiteľského počítača
ACM SRC, 11.11.2005FIIT STU, Bratislava
služba IP vrstvy
port{MAC, IP, mask} konzola
spojenie
HOST
PING proces
ethernet proces
rozhrania
služba UDP
služba TCP
služba DHCP
služba DNS
služba ICMP
DNS server
DNS klient
Aplikačná vrstva
Transportná vrstva
Sieťová vrstvaLinková vrstva Aplikačné služby
TRACERT proces
ARP cache
smerovacia tabuľka
DHCP server
DHCP klient
- simulované topologické prvky- rozbočovač, prepínač, smerovač- hostiteľský počítač- prepojovacia linka
- verifikačné nástroje
- prostriedky konfigurácie
- ping, tracert- analyzátor sieťovej komunikácie
- CISCO CLI konzola- dialógové okná
ACM SRC, 11.11.2005FIIT STU, Bratislava
Rozhranie používateľa
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
ACM SRC, 11.11.2005FIIT STU, Bratislava
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
ACM SRC, 11.11.2005FIIT STU, Bratislava
Recommended