UNIFY virtualizáció és kontrol illesztés SDN tartományhoz netconf YANG modell alapján

OData támogatás
Konzulens:
Dr. Szabó Róbert
Távközlési és Médiainformatikai Tanszék

A szakdolgozat célja az volt, hogy elkészüljön egy olyan Python alapú szoftver-alapú hálózat vezérlőalkalmazás, mely a Unify projekt által használ vizualizációs struktúrára épül.

Szükséges volt ellenőrizni, hogy a Unify virtualizáció jelenlegi YANG-modellje helyes-e.

A hálózat vezérlő alkalmazásnak tudnia kellett kezelni egy független alkalmazásból NETCONF protokollon keresztül érkező hálózat konfiguráció lekérdezéseket és válaszüzenetben visszaküldeni a konfigurációt. Ezen felül az alkalmazásnak tudnia kellett feldolgozni a konfigurációt, a konfigurációban szereplő bejegyzéseket beilleszteni a hálózati elem táblázatába, a meglévő bejegyzéseket módosítani, valamint törölni bejegyzéseket.

Javaslatot kellett adni, hogy miként lehet megvalósítani tunnelt a hálózatban.

Szükséges volt ellenőrizni, hogy az alkalmazás képes-e műveleteket végrehajtani és a kapcsolat valóban felépül-e a hálózat elemei között.

A feladatot a Ryu vezérlő alkalmazás megírásával valósítottam meg, Mininet segítségével emuláltam a hálózatot.

Letölthető fájlok

A témához tartozó fájlokat csak bejelentkezett felhasználók tölthetik le.