Az IPv4aaS célokat szolgáló IPv6 áttérési technológiák összehasonlító elemzé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. Erre számos ún. IPv6 áttérési technológia létezik [1]. Az IPv4 és IPv6 közötti együttműködésnek számos forgatókönyve van. (Például: csak IPv6 címmel rendelkező kliensek érjenek el csak IPv4 címmel rendelkező szervereket.) A forgatókönyvek jelentős részére többféle megoldást is kidolgoztak, melyek különféle előnyös és hátrányos tulajdonságokkal bírnak [2]. A közeljövőben várhatóan jelentős szerepe lesz az "IPv4, mint szolgáltatás" (IPv4aaS: IPv4-as-a-Service) forgatókönyvnek, aminek a célja az IPv4 alapú Internet-elérés fenntartása az előfizetők számára abban az esetben, amikor a szolgáltató már csak IPv6-ot használ a hálózatában. Megoldások: 464XLAT, Dual Stack Lite, MAP-T, MAP-E, Light-weight 4over6. Közülük a kétszeres fordítást használó 464XLAT és MAP-T technológiák skálázhatóságának összehasonlítása már megtörtént [3]. A hallgatónak ki kell választania legalább kettőt a beágyazást használó Dual Stack Lite, MAP-E és Light-weight 4over6 technológiák közül, és meg kell határoznia a legfontosabb összehasonlítási szempontokat (például teljesítmény, különösen skálázhatóság, biztonság, IPv4-címek megosztásának hatékonysága, stb.) és azok alapján átfogó összehasonlítást kell végeznie, beleértve a kísérletezést és különféle (teljesítmény) méréseket is.
A hallgató feladatai a következők:
- Megismerni a beágyazást használó Dual Stack Lite, MAP-E és Light-weight 4over6 technológiákat és összehasonításuk szempontjait [2].
- Keresni korszerű, szabad szoftver implementációkat, és a gyakorlatban tanulmányozni a kiválasztott technológiák és implementációik működését (például virtuálizált környezetben).
- Kiválasztani az összehasonlítási szempontokat, amelyek mindenképpen kell, hogy tartalmazzák a technológiák teljesítményének és skálázhatóságának mérsekkel való vizsgálatát.
- A kiválasztott technológiák és implementációik összehasonlításának elvégzése a kiválasztott szempontok szerint. (Ez egyaránt magában foglal elméleti megfontolásokat, kísérleteket, méréseket is.)
A téma TDK dolgozat készítésére, szakdolgozat írására is alkalmas, sőt csak ilyen szándék esetén érdemes elvállalni. Megfelelő minőségú munka esetén lehetőség van a témavezetővel közös publikációra is. (Így készült a [3] és a [4] cikk is.)
Szükséges előismeretek, készségek: Linux operációs rendszer ismerete, értő olvasás angolul, kitartás, precizitás, önálló munkavézés képessége.
Hivatkozások:
- G. Lencse and Y. Kadobayashi, "Comprehensive survey of IPv6 transition technologies: A subjective classification for security analysis", IEICE Transactions on Communications, vol. E102-B, no. 10, pp. 2021-2035. DOI: 10.1587/transcom.2018EBR0002 Full paper in PDF
- G. Lencse, J. Palet Martinez, L. Howard, R. Patterson, I. Farrer, "Pros and Cons of IPv6 Transition Technologies for IPv4-as-a-Service (IPv4aaS)", IETF RFC 9313, Oct. 2022, DOI: 10.17487/RFC9313, https://www.rfc-editor.org/rfc/rfc9313
- G. Lencse and N. Nagy, "Towards the scalability comparison of the Jool implementation of the 464XLAT and of the MAP-T IPv4aaS technologies", International Journal of Communication Systems, vol. 35, no. 18, December 2022, Paper ID: e5354, DOI: 10.1002/dac.5354 https://onlinelibrary.wiley.com/doi/10.1002/dac.5354
- N. Nagy and G. Lencse, "Port Number Exhaustion of a 464XLAT Implementation in a Virtual Environment", 45th International Conference on Telecommunications and Signal Processing (TSP 2022), Virtual Conference, July 13-15, 2022, pp. 160-163. DOI: 10.1109/TSP55681.2022.9851326 https://ieeexplore.ieee.org/document/9851326