ARM Cortex-A53 (无AES)平台加密网络转发性能测试与对比分析

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
相关推荐
szxinmai主板定制专家16 小时前
RK3568 + CODESYS+实时系统运动控制器PLC,支持 AI 视觉目标检测,预测性维护,混合多系统部署,多路模拟量采集
arm开发·人工智能·嵌入式硬件·fpga开发
XMAIPC_Robot21 小时前
深度无人机自动驾驶仪,中小型无人机硬件在环仿真飞行
运维·arm开发·人工智能·fpga开发·无人机·边缘计算
番茄灭世神1 天前
Vscode开发/调试ARM单片机最新教程
c语言·arm开发·vscode·stm32·嵌入式·gd32
猫猫的小茶馆2 天前
【Python】函数与模块化编程
linux·开发语言·arm开发·驱动开发·python·stm32
霞姐聊IT2 天前
x86程序移植到arm平台的四种场景及解决方案简介
arm开发
楼兰公子2 天前
《深入理解Linux网络技术内幕》配套学习大纲 + 源码Demo + 进阶实战实例
linux·arm开发·学习
lljss20202 天前
Arm GNU 工具链 命名规则
服务器·arm开发·gnu
底层开发智库3 天前
无需硬件开发板,从零构建并运行ARM aemfvp-a-rme软件栈
arm开发·arm
凝小飞3 天前
cucumber JAVA 一键部署指南
java·集成测试·模块测试
HMS工业网络3 天前
主从结合,安全互联:Anybus工业通信解决方案全栈升级
arm开发