Nabízená témata diplomových/bakalářských prací

Z VirtlabWiki

(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
Verze z 05:23, 5. 3. 2009
Gry72 (Diskuse | příspěvky)

← Předchozí porovnání
Aktuální verze
Bam015 (Diskuse | příspěvky)

Řádka 1: Řádka 1:
-== Možnosti propojování distribuovaných virtuálních topologií systému Virtlab pomocí konektorů ==+* Rozšíření komponent Virtlabu pro práci nad IPv6: analýza a implementace. (Bc.)
 +* JavaScript editor pro kreslení a definici parametrů síťových topologií
 +* Dynamické vytváření virtualizovaných síťových zařízení v systému Virtlab podle poptávky uživatelů (Ing.)
 +* Implementace rozšíření síťového analyzátoru Wireshark pro protokol simulátoru sítí PacketTracer (Bc.)
 +* Archivace a externí zpřístupnění souborového systému virtualizovaných stanic systému Virtlab (Bc./Ing.)
 +* Implementace omezování provozu v tunelovacím serveru distribuovaného virtuálního spojovacího pole (Bc./Ing.)
 +** simulace chybovosti a zpoždění na linkách, filtrace specifikovaného provozu, simulace jitteru a změny pořadí paketů v síťovém mraku - definice charakteristik spojů v popisu logické topologie
 +* [[Integrace vzdáleného uživatele do laboratorní topologie a rozšíření spojovacího mechanismu distribuované virtuální laboratoře počítačových sítí]] - již částnečně rozpracováno Petrem Grygárkem
 +* [[Propojení systému Virtlab s cizími systémy]]
 +'''Detailní zadání najdete v systému [http://edison.vsb.cz Edison]'''.
-Implementace konektorů pro dynamické propojování distribuovaných virtuálních topologií v systému Virtlab - '''Pavel Burda'''+* [[Systém inteligentního sdílení úloh mezi lokalitami distribuované síťové laboratoře Virtlab]]
- +* [[Externí komunikační systém mezi uživateli distribuované síťové laboratoře Virtlab]]
-== Dynamické vytváření virtualizovaných síťových zařízení v systému Virtlab podle poptávky uživatelů ==+* Uživatelské WWW rozhraní pro správu žurnálových souborů konzolového serveru (PHP)
-On-demand vytváření instancí XEN+Linux/Quagga s požadovanými parametry+
-* rozšíření popisu vybavení lokality (vybaveni.xml)+
-** možnost definovat generický instanciovatelný prvek s určitou násobností (tj. max. počtem současně existujících instancí)+
-** featury generického prvku vč. počtu interface jsou maximální požadovatelné hodnoty+
-* rozšíření protokolu rezervačního serveru, aby uměl specifikovat požadované parametry generického prvku+
-* hlídání počtu instancí každého generického prvku, které jsou rezervovány pro překrývající se časové období+
-* mechanismus aktivace instance na dobu platnosti rezervace+
-** O aktivaci by se mohl starat rezervační server lokality+
-* návrh a implementace napojení na Distribuované virtuální spojovací pole+
-* napojení na mapovací algoritmus, aby uměl generických prvků využit+
- +
-== Archivace a externí zpřístupnění souborového systému virtualizovaných stanic systému Virtlab ==+
-* uschování filesystému mezi rezervacemi+
-* hodí se např. pro dlouhodobé ladění aplikací nad OS během více rezervovaných časových slotů+
-* možnost uploadu/downloadu souborů do uschovaného filesystemu z veřejného Internetu+
-** mezi rezervacemi nebo příp. i za běhu úlohy, která danou stanici využívá+
-* návrh a implementace strukturovaného archivu pro filesystemy stanic použitých v různých úlohách jednotlivých uživatelů+
-* možnost specifikace požadavku perzistence filesystemu mezi rezervacemi téže úlohy (resp. explicitní žádost o uložení do archivu a přečtení z archivu).+
- +
-== Implementace rozšíření síťového analyzátoru Wireshark pro protokol simulátoru sítí PacketTracer ==+
- +
-Smyslem práce je realizovat rozšíření opensource analyzátoru Wireshark o plugin pro analýzu komunikačního protokolu mezi spolupracujícími instancemi aplikace PacketTracer společně simulujícími rozsáhlejší síťovou topologii.+
- +
- 1. Seznamte se se způsobem zapojování pluginů programu Wireshark pro doplnění schopnosti analýzy nových protokolů a popište je.+
- 2. Seznamte se se protokolem navazování spojení a se strukturami popisujícími simulovaný provoz mezi instancemi PacketTraceru v distribuované konfiguraci a popiště je.+
- 3. Implementujte plugin pro protokol PacketTraceru do programu Wireshark.+
- 4. Zdokumentujte praktické použití pluginu na reálné ukázkové konfiguraci (připojte výstupy z Wiresharku produkované na základě vámi implementovaného pluginu).+

Aktuální verze

  • Rozšíření komponent Virtlabu pro práci nad IPv6: analýza a implementace. (Bc.)
  • JavaScript editor pro kreslení a definici parametrů síťových topologií
  • Dynamické vytváření virtualizovaných síťových zařízení v systému Virtlab podle poptávky uživatelů (Ing.)
  • Implementace rozšíření síťového analyzátoru Wireshark pro protokol simulátoru sítí PacketTracer (Bc.)
  • Archivace a externí zpřístupnění souborového systému virtualizovaných stanic systému Virtlab (Bc./Ing.)
  • Implementace omezování provozu v tunelovacím serveru distribuovaného virtuálního spojovacího pole (Bc./Ing.)
    • simulace chybovosti a zpoždění na linkách, filtrace specifikovaného provozu, simulace jitteru a změny pořadí paketů v síťovém mraku - definice charakteristik spojů v popisu logické topologie
  • Integrace vzdáleného uživatele do laboratorní topologie a rozšíření spojovacího mechanismu distribuované virtuální laboratoře počítačových sítí - již částnečně rozpracováno Petrem Grygárkem
  • Propojení systému Virtlab s cizími systémy

Detailní zadání najdete v systému Edison.

Osobní nástroje