Full Text Views
123
A new Internet Draft on benchmarking methodologies for IPv6 transition technologies including DNS64 was adopted by the Benchmarking Working Group of IETF. The aim of our effort is to design and implement a test program that complies with the draft and thus to create the world's first standard DNS64 benchmarking tool. In this paper, we disclose our design considerations and high-level implementation decisions. The precision of our special timing method is tested and found to be excellent. Due to the prudent design, the performance of our test program is also excellent: it can send more than 200,000 AAAA record requests using a single core of a desktop computer with a 3.2GHz Intel Core i5-4570 CPU. Its operation comprises all the functionalities required by the draft including checking the timeliness and validity of the answers of the tested DNS64 server. Our DNS64 benchmarking program, dns64perf++, is distributed as free software under GNU GPL v2 license for the benefit of the research, benchmarking and networking communities.
Gábor LENCSE
Budapest University of Technology and Economics
Dániel BAKAI
Budapest University of Technology and Economics
The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.
Copy
Gábor LENCSE, Dániel BAKAI, "Design and Implementation of a Test Program for Benchmarking DNS64 Servers" in IEICE TRANSACTIONS on Communications,
vol. E100-B, no. 6, pp. 948-954, June 2017, doi: 10.1587/transcom.2016EBN0007.
Abstract: A new Internet Draft on benchmarking methodologies for IPv6 transition technologies including DNS64 was adopted by the Benchmarking Working Group of IETF. The aim of our effort is to design and implement a test program that complies with the draft and thus to create the world's first standard DNS64 benchmarking tool. In this paper, we disclose our design considerations and high-level implementation decisions. The precision of our special timing method is tested and found to be excellent. Due to the prudent design, the performance of our test program is also excellent: it can send more than 200,000 AAAA record requests using a single core of a desktop computer with a 3.2GHz Intel Core i5-4570 CPU. Its operation comprises all the functionalities required by the draft including checking the timeliness and validity of the answers of the tested DNS64 server. Our DNS64 benchmarking program, dns64perf++, is distributed as free software under GNU GPL v2 license for the benefit of the research, benchmarking and networking communities.
URL: https://globals.ieice.org/en_transactions/communications/10.1587/transcom.2016EBN0007/_p
Copy
@ARTICLE{e100-b_6_948,
author={Gábor LENCSE, Dániel BAKAI, },
journal={IEICE TRANSACTIONS on Communications},
title={Design and Implementation of a Test Program for Benchmarking DNS64 Servers},
year={2017},
volume={E100-B},
number={6},
pages={948-954},
abstract={A new Internet Draft on benchmarking methodologies for IPv6 transition technologies including DNS64 was adopted by the Benchmarking Working Group of IETF. The aim of our effort is to design and implement a test program that complies with the draft and thus to create the world's first standard DNS64 benchmarking tool. In this paper, we disclose our design considerations and high-level implementation decisions. The precision of our special timing method is tested and found to be excellent. Due to the prudent design, the performance of our test program is also excellent: it can send more than 200,000 AAAA record requests using a single core of a desktop computer with a 3.2GHz Intel Core i5-4570 CPU. Its operation comprises all the functionalities required by the draft including checking the timeliness and validity of the answers of the tested DNS64 server. Our DNS64 benchmarking program, dns64perf++, is distributed as free software under GNU GPL v2 license for the benefit of the research, benchmarking and networking communities.},
keywords={},
doi={10.1587/transcom.2016EBN0007},
ISSN={1745-1345},
month={June},}
Copy
TY - JOUR
TI - Design and Implementation of a Test Program for Benchmarking DNS64 Servers
T2 - IEICE TRANSACTIONS on Communications
SP - 948
EP - 954
AU - Gábor LENCSE
AU - Dániel BAKAI
PY - 2017
DO - 10.1587/transcom.2016EBN0007
JO - IEICE TRANSACTIONS on Communications
SN - 1745-1345
VL - E100-B
IS - 6
JA - IEICE TRANSACTIONS on Communications
Y1 - June 2017
AB - A new Internet Draft on benchmarking methodologies for IPv6 transition technologies including DNS64 was adopted by the Benchmarking Working Group of IETF. The aim of our effort is to design and implement a test program that complies with the draft and thus to create the world's first standard DNS64 benchmarking tool. In this paper, we disclose our design considerations and high-level implementation decisions. The precision of our special timing method is tested and found to be excellent. Due to the prudent design, the performance of our test program is also excellent: it can send more than 200,000 AAAA record requests using a single core of a desktop computer with a 3.2GHz Intel Core i5-4570 CPU. Its operation comprises all the functionalities required by the draft including checking the timeliness and validity of the answers of the tested DNS64 server. Our DNS64 benchmarking program, dns64perf++, is distributed as free software under GNU GPL v2 license for the benefit of the research, benchmarking and networking communities.
ER -