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

Obsah

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).
Osobní nástroje