Benchmarking methodology for stateful NAT64 gateways?

被引:3
|
作者
Lencse, Gabor [1 ]
Shima, Keiichi [2 ]
Cho, Kenjiro [3 ]
机构
[1] Szecheny Istvan Univ, Dept Telecommun, 1 Egyet Ter, H-9026 Gyor, Hungary
[2] SoftBank Corp, 1-7-1 Kaigan,Minato ku, Tokyo 1057529, Japan
[3] Iidabashi Grand Bloom, Internet Initiat Japan, 2-10-2 Fujimi,Chiyoda Ku, Tokyo 1020071, Japan
关键词
Benchmarking; Iptables; Jool; OpenBSD PF; Scalability; Stateful NAT64; Tayga; PERFORMANCE ANALYSIS; IPV6; TRANSITION; IMPLEMENTATIONS; CLASSIFICATION; DNS64;
D O I
10.1016/j.comcom.2023.08.009
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The benchmarking of Network Address and Protocol Translation from IPv6 clients to IPv4 servers (stateful NAT64) gateways is challenging from a methodological point of view because the state of the art benchmarking standards have some requirements that are conflicting when applied to stateful NAT64 gateways. In this paper, several methodological gaps are pointed out and a benchmarking methodology is proposed, which is applicable for any stateful NATxy gateways, where x and y are in {4, 6}. It bridges all the gaps by reconciling the conflicting requirements and facilitating the execution of the industry standard benchmarking measurement procedures (throughput, latency, frame loss rate, packet delay variation) with stateful NATxy gateways. New performance metrics specific to stateful testing are also defined: maximum connection establishment rate, connection tear down rate, and connection tracking table capacity. The proposed methodology is suitable for examining the scalability of the stateful NATxy gateways, too. The methodology is validated by applying it to the benchmarking of three radically different stateful NAT64 implementations: Jool, tayga plus iptables, and OpenBSD Packet Filter (PF). The details of the measurements and their results are fully disclosed.
引用
收藏
页码:256 / 272
页数:17
相关论文
共 50 条
  • [41] A benchmarking methodology for metalcasting industry
    Ribeiro, Laura M. M.
    Cabral, J. A. Sarsfield
    BENCHMARKING-AN INTERNATIONAL JOURNAL, 2006, 13 (1-2) : 23 - 35
  • [42] Note: Methodology for the analysis of Bluetooth gateways in an implemented scatternet
    Etxaniz, J.
    Monje, P. M.
    Aranguren, G.
    REVIEW OF SCIENTIFIC INSTRUMENTS, 2014, 85 (03):
  • [43] A proposal of a methodology for benchmarking learning objects
    Berredo, RF
    Soeiro, AV
    EISTA '04: International Conference on Education and Information Systems: Technologies and Applications, Vol 3, Proceedings: EDUCATION/TRAINING AND INFORMATION/COMMUNICATION TECHNOLOGIES AND APPLICATIONS, 2004, : 117 - 120
  • [44] Revisiting Benchmarking Methodology for Interconnect Devices
    Raumer, Daniel
    Gallemueller, Sebastian
    Wohlfart, Florian
    Emmerich, Paul
    Werneck, Patrick
    Carle, Georg
    PROCEEDINGS OF THE ACM, IRTF & ISOC APPLIED NETWORKING RESEARCH WORKSHOP (ANRW'16), 2016, : 55 - 61
  • [45] A rubric and methodology for benchmarking referral goals
    Ward, David
    Jacoby, JoAnn
    REFERENCE SERVICES REVIEW, 2018, 46 (01) : 110 - 127
  • [46] Benchmarking methodology for concurrent engineering improvement
    Zanettin, M
    MODELLING TECHNIQUES FOR BUSINESS PROCESS RE-ENGINEERING AND BENCHMARKING, 1997, : 310 - 319
  • [47] A Methodology for Comparing and Benchmarking Quantum Devices
    Park, Jessica
    Stepney, Susan
    D'Amico, Irene
    UNCONVENTIONAL COMPUTATION AND NATURAL COMPUTATION, UCNC 2024, 2024, 14776 : 28 - 42
  • [48] EFFECTIVE BENCHMARKING THROUGH A PRIORITIZATION METHODOLOGY
    HUTTON, R
    ZAIRI, M
    TOTAL QUALITY MANAGEMENT, 1995, 6 (04): : 399 - 411
  • [49] Benchmarking DNS64 implementations: Theory and practice
    Lencse, Gabor
    Kadobayashi, Youki
    COMPUTER COMMUNICATIONS, 2018, 127 : 61 - 74
  • [50] Evaluation of benchmarking networks in Germany: background and methodology
    de Cruppe, Werner
    Blumenstock, Gunnar
    Fischer, Imma
    Selbmann, Hans-Konrad
    Geraedts, Max
    ZEITSCHRIFT FUR EVIDENZ FORTBILDUNG UND QUALITAET IM GESUNDHEITSWESEN, 2011, 105 (05): : 331 - 334