Az MTD64 DNS64 implementáció továbbfejleszté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.
Hallgatói diplomamunka keretében elkészült az MTD64 (Multi-Threaded DNS64) [1] csak forwarderként működő DNS64 szerver implementáció Linux alatt, C++ nyelven, és GPL licensz alatt közzétetelre is került: https://github.com/Yoso89/MTD64
A feladat az MTD64 szoftver kiegészítése a következő funkiókkal:
- rekurzió elvégzése
- cache-elés
- az "A" és az "AAAA" rekordok konkurrens lekérése
A téma TDK dolgozat és szakdolgozat/diplomamunka készítésre is alkalmas, sőt csak annak ajánlom, aki több féléven át szeretne vele foglalkozni.
Megfelelő minőségű munka esetén lehetőség van a témavezetővel közös angol nyelvű publikációra is, ami PhD képzésre való jelentkezés esetén előnyt jelent.
[1] G. Lencse and A. G. Soós, "Design of a Tiny Multi-Threaded DNS64 Server", submitted for review: 38th International Conference on Telecommunications and Signal Processing (TSP 2015), http://tsp.vutbr.cz/
Full Paper in PDF