DNS64 and NAT64 are IPv6 transition technologies enabling IPv6 only clients to communicate with IPv4 only servers. Our performance measurement tool, dns64perf++, is the word’s first standard DNS64 benchmarking tool that complies with the relevant Internet Draft. Its design and implementation is documented in our new position paper: G. Lencse, D. Bakai, “Design and implementation of a test program for benchmarking DNS64 servers”, IEICE Transactions on Communications, vol. E100-B, no. 6. pp. 948-954, Jun. 2017. DOI: 10.1587/transcom.2016EBN0007
Multipath communication is aimed to utilize the multiple network interfaces of our contemporary IT devices for throughput aggregation and/or resilient communication. Unlike the more well-known MPTCP, the MPT multipath communication library operates at network level and builds on GRE in UDP encapsulation. For more information, please see our paper: B. Almási, G. Lencse, Sz. Szilágyi, “Investigating the Multipath Extension of the GRE in UDP Technology”, Computer Communications (Elsevier), vol. 103, no. 1, pp. 29-38, May 1, 2017, DOI: 10.1016/j.comcom.2017.02.002
DNS64 and NAT64 are IPv6 transition technologies enabling IPv6 only clients to communicate with IPv4 only servers. Mtd64-ng is a novel DNS64 implementation, being a successor of MTD64. In this paper, the performance of mtd64-ng is compared with that of MTD64 and BIND. It is found that under heavy load conditions mtd64-ng can answer six times as many “AAAA” record requests per second than BIND. Mtd64-ng fixed two issues of MTD64 and also outperformed its predecessor by answering 46% more “AAAA” record requests per second under heavy load conditions. For further details, please refer to our paper: Gábor Lencse, “Performance Estimation of the Mtd64-ng DNS64 Implementation”, International Journal of Advances in Telecommunications, Electrotechnics, Signals and Systems, vol. 5, no 3, pp. 160-165, DOI: 10.11601/ijates.v5i3.176
Our student, Daniel Kovács received 2nd prize for his BSc thesis titled “Security Analysis of IPv6 Transition Technologies” at the Scientific Assiciation for Infocommunications (HTE) BSc thesis competition. His supervisor was Dr. Gábor Lencse.
We have analyzed the performance of our new DNS64 server implementation called MTD64 and it was found that MTD64 outperformed BIND five times by means of the served “AAAA” record request per second under conditions complying with the relevant Internet Draft (the requests were all different to eliminate the effect of caching and none of the requested domain names had “AAAA” records, thus the DNS64 implementations had to synthesize IPv4 embedded IPv6 addresses). For further details, please refer to our paper: Gábor Lencse, “Performance Analysis of MTD64, our Tiny Multi-Threaded DNS64 Server Implementation: Proof of Concept”, International Journal of Advances in Telecommunications, Electrotechnics, Signals and Systems, vol. 5, no 2, pp. 116-121, DOI: 10.11601/ijates.v5i2.166
The DNS64 and NAT64 IPv6 transition technologies enable IPv6-only clients to communicate with IPv4-only servers. MTD64 (Multi-Threaded DNS64) is a novel DNS64 implementation, designed to be able to utilize the computing power of the modern CPUs with high number of cores. Its design principles, implementation decisions and thorough functional testing are documented in our journal paper: Gábor Lencse, András Gábor 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