Top Banner
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 ACM SRC, 11.11.2005 ttp://www2.dcs.elf.stuba.sk/TeamProject/2004/team13 FIIT STU, Bratislava
10

Simul á tor komunikácie v počítačovej sieti

Jan 10, 2016

Download

Documents

Saki

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
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Simul á tor  komunikácie v počítačovej sieti

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

Page 2: Simul á tor  komunikácie v počítačovej sieti

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

Page 3: Simul á tor  komunikácie v počítačovej sieti

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í

Page 4: Simul á tor  komunikácie v počítačovej sieti

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

Page 5: Simul á tor  komunikácie v počítačovej sieti

- 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í

Page 6: Simul á tor  komunikácie v počítačovej sieti

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++)

Page 7: Simul á tor  komunikácie v počítačovej sieti

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

Page 8: Simul á tor  komunikácie v počítačovej sieti

- 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

Page 9: Simul á tor  komunikácie v počítačovej sieti

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

Page 10: Simul á tor  komunikácie v počítačovej sieti

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