Thesis Details

NAT64 Performance Evaluation

Master's Thesis Student: Pokorný Jan Academic Year: 2018/2019 Supervisor: Grégr Matěj, Ing., Ph.D.
Czech title
Test výkonnosti NAT64
Language
English
Abstract

This thesis is focused on the challenges of the transition between IP protocol version 4 and IP protocol version 6. The transition can be solved by many transition mechanisms and this thesis thoroughly describe Stateful NAT64 transition mechanism. The thesis aims to test various implementations of NAT64 and find a suitable implementation for NETX router. The goal is to find an implementation that would achieve traffic throughput of about 10 Gbps. Several NAT64 implementations were evaluated in a testbed environment. Iperf and PF_Ring tools were used for throughput examination. Several different network traffic types have been measured to show the performance impact of each of the tested implementations. The results showed that the most suitable implementation of NAT64 is Jool. Jool reached the required throughput, its development is still active and offers other advanced features, thus Jool was integrated into the NETX router. A command line extension for manipulating Jool instance was designed, implemented and integrated to NETX command line. Additionally, a package distribution process was developed through the RPM package system to fit the NETX build system.The thesis outcome is full support of NAT64 transition mechanism in NETX platform achieving close to 10 Gbps.

Keywords

IPv6, NAT64, transition mechanisms, Jool, Tayga, NETX, throughput evaluation, 10 Gbps

Department
Degree Programme
Information Technology, Field of Study Computer Networks and Communication
Files
Status
defended, grade A
Date
20 June 2019
Reviewer
Committee
Ryšavý Ondřej, doc. Ing., Ph.D. (DIFS FIT BUT), předseda
Grégr Matěj, Ing., Ph.D. (DIFS FIT BUT), člen
Holík Lukáš, doc. Mgr., Ph.D. (DITS FIT BUT), člen
Martínek Tomáš, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Matoušek Radomil, doc. Ing., Ph.D. (IACS FME BUT), člen
Sekanina Lukáš, prof. Ing., Ph.D. (DCSY FIT BUT), člen
Citation
POKORNÝ, Jan. NAT64 Performance Evaluation. Brno, 2019. Master's Thesis. Brno University of Technology, Faculty of Information Technology. 2019-06-20. Supervised by Grégr Matěj. Available from: https://www.fit.vut.cz/study/thesis/21826/
BibTeX
@mastersthesis{FITMT21826,
    author = "Jan Pokorn\'{y}",
    type = "Master's thesis",
    title = "NAT64 Performance Evaluation",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2019,
    location = "Brno, CZ",
    language = "english",
    url = "https://www.fit.vut.cz/study/thesis/21826/"
}
Back to top