1. 测试背景
本文基于 XG-140G-TF 设备(ARM Cortex-A53 四核,无AES硬件加密加速单元),测试其在不同网络数据转发架构实现方式的性能表现,用于评估其在局域网数据转发场景下的性能表现。
2. 测试环境
- 设备:XG-140G-TF
- CPU:ARM Cortex-A53(1.2Ghz) ×4
- 加密能力:ARMv8 无 AES 硬件指令扩展
- 网络环境:千兆局域网
- TLS加密套件:TLS_AES_128_GCM_SHA256(TLS 1.3)
3. 测试方案说明
方案A:内核级透明转发架构
基于操作系统网络栈的透明转发机制,实现数据包在内核层处理与转发。
方案B:用户态虚拟网络接口架构
基于用户态网络虚拟化技术,通过虚拟网卡进行数据封装与转发。
4. 性能测试结果
| 转发架构 | 吞吐性能 |
|---|---|
| 内核级透明转发架构 | ≈ 200 Mbps |
| 用户态虚拟网络接口架构 | ≈ 120 Mbps |
没有评论:
发表评论