Simulátor sieťových vrstiev Od aplikačných dát po bity na kábli & Zapuzdrenie paketu
Pripravujeme komplexný didaktický simulátor sieťovej komunikácie. Zatiaľ čo bežné teórie vysvetľujú 7 vrstiev modelu OSI len v odrážkach, tento interaktívny nástroj vám umožní krok za krokom vidieť, ako sa vaša HTTP správa obaľuje hlavičkami TCP, IP a Ethernetu, ako cez sieť prechádza cez L2 Switch (CAM tabuľka) a L3 Router (dekrementácia TTL a prebalenie MAC adries).
Interaktívna schéma zapuzdrovania paketu (Sneak-Peek)
Sledujte, ako sa pôvodná správa balí do hlavičiek pri prechode sieťovým stackom zhora nadol.
Plánovaná architektúra modulov simulátora
Systém bude rozdelený do štyroch didaktických prostredí s priamou podporou pre výučbu na stredných a vysokých školách:
Vizuálna enkapsulácia & dekapsulácia dát
Študent zadá vlastný aplikačný text (alebo HTTP/DNS dopyt) a interaktívne sleduje pripájanie hlavičiek vrstiev TCP/IP (porty, sekvencie, IP adresy, TTL, flagy, MAC adresy a CRC rámca). Možnosť spätnej dekapsulácie na strane prijímateľa s kontrolou chýb.
Virtuálny prepínač (L2 Switch) & CAM tabuľka
Interaktívna didaktická simulácia činnosti switchu: učenie sa MAC adries zo zdrojových rámcov (Flooding pri neznámej adrese, Filtering a Forwarding pri známej), správa CAM tabuľky a vysvetlenie fungovania virtuálnych sietí VLAN.
Virtuálny smerovač (L3 Router), ARP & Routing
Prečo switch nestačí na prepojenie dvoch rôznych podsietí? Simulácia smerovacej tabuľky, hľadanie najdlhšieho prefixu (LPM), dekrementácia TTL (ochrana pred slučkami) a prepisovanie zdrojových a cieľových MAC adries pri každom skoku (hop-by-hop).
Didaktický inšpektor bajtov (Mini Wireshark)
Prepojenie s reálnym svetom: žiak nahrá alebo vyberie vzorový .PCAP súbor a simulátor mu farebne rozpadne surové hexadecimálne bajty priamo na jednotlivé polia sieťových hlavičiek s okamžitým didaktickým komentárom.
Tento simulátor vzniká ako súčasť didaktických výskumov a vývoja učebných pomôcok na Fakulte prírodných vied UMB. Ak máte záujem podieľať sa na vývoji, testovaní či tvorbe metodík pre tento simulátor, môžete si vybrať jednu z ponúkaných tém: