A DNS64 IPv6 áttérési technológia modellezése
Az IPv4-ről IPv6-ra való átállás során a két rendszernek hosszú ideig együtt kell működnie. Arra a problémára, hogy egy csak IPv6 címmel rendelkező kliens el tudjon érni egy csak IPv4 címmel rendelkező szervert, az egyik legjobb megoldás a DNS64 szolgáltatás + NAT64 átjáró használata.
A hallgató feladata egy alkalmas szimulációs modellező rendszer kiválasztása (például NS2/NS3, OMNeT++ INET framework, OPNET IT Guru Academic Edition) és abban egy DNS64 szerver modellezése. A modellnek tükröznie kell a DNS64 működését és lényeges tulajdonságait.
A munka lépései:
- A DNS64 technológia megismerése (beleértve a kipróbálását is)
- A lehetséges szimulációs modellező rendszerekek áttekintése, a megfelelő kiválasztása, majd mélyebb megismerése
- A DNS64 modellezendő részeinek, tulajdonságainak kiválasztása
- A modell megtervezése
- Kódolás, tesztelés
- A modell validálása, szükség esetén korrekciója
- A modell dokumentálása (a fenti lépések során folyamatosan)
- A modell közzététele valamely szabad szoftver licenc alatt (pl. GPL, BSD) valamely nyilvános tárban (pl. HitHub, SourceForge).
A feladathoz szükséges
számítógép-hálózatok alapos ismerete, C++ nyelv kiváló ismerete, absztrakciós készség, önálló munkavégzés, angol nyelven értő olvasás, szorgalom, kitartás.
A feladatra az ideális jelölt olyan (MSc-s) hallgató, aki önálló labor keretében kezdi és diplomaterv keretében fejezi be a munkát. BSc-s csak akkor jelentkezzen rá, legalább kettő vagy több féléve van még rá.
Lehetőségek
- Megfelelő szintű munka esetén lehetőség van a témavezetővel közös publikációra (angol nyelvű nemzetközi folyóiratban).
- A téma alkalmas TDK dolgozat készítésére, valamint PhD képzés keretében való folytatásra is.
Követelmény
Szakdolgozat vagy diplomaterv esetén a beadáshoz szükséges: működő kód + dokumentáció + teszt eredmények
Ajánlott irodatom
- G. Lencse and S. Répás, "Performance Analysis and Comparison of Four DNS64 Implementations under Different Free Operating Systems"
Telecommunication Systems (Springer), vol 63, no 4, pp. 557-577, DOI: 10.1007/s11235-016-0142-x
Revised version in PDF - G. Lencse, A. G. Soós, "Design, Implementation and Testing of a Tiny Multi-Threaded DNS64 Server", International Journal of Advances in Telecommunications, Electrotechnics, Signals and Systems, vol. 5. no. 2, pp. 68-78, DOI: 10.11601/ijates.v5i2.129 Full paper in PDF
- G. Lencse, M. Georgescu, and Y. Kadobayashi, "Benchmarking Methodology for DNS64 Servers", Computer Communications (Elsevier), vol. 109, no. 1, pp. 162-175, September 1, 2017, DOI: 10.1016/j.comcom.2017.06.004 Revised version in PDF