Nabízená témata diplomových/bakalářských prací
Z VirtlabWiki
(Rozdíly mezi verzemi)
Verze z 16:34, 4. 3. 2009 Gry72 (Diskuse | příspěvky) (→Archivace a externí zpřístupnění souborového systému virtualizovaných stanic systému Virtlab) ← Předchozí porovnání |
Verze z 05:16, 5. 3. 2009 Gry72 (Diskuse | příspěvky) (→Implementace plugin rozšíření síťového analyzátoru Wireshark pro protokol simulátoru sítí PacketTracer) Následující porovnání → |
||
Řádka 22: | Řádka 22: | ||
* 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). | * 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 plugin rozšíření síťového analyzátoru Wireshark pro protokol simulátoru sítí PacketTracer == | + | == 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. | 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 strukturami popisujícími simulovaný provoz mezi instancemi PacketTraceru v distribuované konfiguraci a popiště 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 filtr | + | 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ě implementovaného pluginuú | + | 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). |
Verze z 05:16, 5. 3. 2009
Možnosti propojování distribuovaných virtuálních topologií systému Virtlab pomocí konektorů
Pavel Burda
Dynamické vytváření virtualizovaných síťových zařízení v systému Virtlab podle poptávky uživatelů
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).