当前位置: 首页 > news >正文

智能制造网络质量保障Ⅱ:德承DX-1200多网口工控机在Linux系统下的网络性能测试指南 - Johnny

图1
在上篇文章《智能制造网络质量保障:德承DX-1200多网口工控机之网络性能测试指南》以win 10系统为例进行测试网口性能的教程步骤,如果需要了解windows系统的网口测试方法请参考上篇文章,而本篇就以Linux系统(Ubuntu 24.04.1)为例进行测试。

德承DX-1200多网口工控机在Linux系统下的网络性能测试指南

一、硬件配置

工控机型号:德承 Cincoze DX-1200
CPU:Intel® Core® i7-14700
内存:DDR5 5600 MHz 32GB
存储:SSD 1TB

Cincoze DX-1200
第 14/13/12 代 Intel Core 系列处理器,高性能强固型嵌入式工控机

  • Intel® 第 14/13/12 代 Raptor Lake-S Refresh / Raptor Lake-S / Alder Lake-S Core™ i9/i7/i5/i3 处理器(功耗达65W)
  • 2个DDR5 SO-DIMM插槽,支持ECC/非ECC类型内存,高达5600MHz,64GB
  • 2个1GbE LAN和可选的4个10GbE LAN、8个1GbE LAN、8个1GbE M12 LAN
  • 2个2.5 英寸SATA存储、2个mSATA插槽
  • 用于I/O扩展的可选 CMI 模块,用于点火感应和PoE的可选CFM模块
  • 宽工作温度 -40°C 至 70°C
  • MIL-STD-810G 军用标准和 EN50155轨道交通认证(EN 50121-3-2 only)
  • 安全标准:UL、cUL、CB、IEC、EN 62368-1

二、网口针脚定义&接线

网口针脚定义如下图,采用标准的RJ45接口(测试时需准备一条六类网线,公头对公头,pin和pin对接,即1接1、2接2、3接3…)。

图2

三、设置IP

  1. 至Ubuntu系统的设置,选择需测试的网口,设置IP地址,如为server服务器端设置IP:192.168.2.5(IP地址设置可依照实际需求设置)
    图3

  2. 依照上述方式,在另一个测试网口设置IP地址,如为client客户端设置IP:192.168.2.10(IP地址设置可依照实际需求设置,但是需要设置在同一个区域网下)
    图4

四、网口测试

  1. 依照针脚定义备妥测试的连接线,连接工控机上需测试的服务器端和客户端2个网口

  2. 打开服务器端窗口
    ① 打开终端,输入命令
    sudo su
    ② 输入 root 密码后,安装测试软件
    sudo apt-get install iperf3
    ③ 运行服务器端,输入命令
    iperf3 -s

※ 如出现报错iperf3: error - unable to start listener for connections: Address already in use iperf3: exiting,输入命令查看占用的端口号
ps aux | grep iperf3
删除对应的端口号(此案例为的端口号2519),输入命令
kill -9 2519
再次输入命令,运行服务器端
iperf3 -s
图5

  1. 打开客户端窗口
    ① 再开启一个终端,输入命令
    sudo su
    ② 输入 root 密码后,运行客户端,输入命令(注意-c后面IP位置需输入服务器端的IP,-B后面输入客户端的IP)
    iperf3 –c 192.168.2.5 -B 192.168.2.10 100M –t 120 –i 10
    图6
    ※ 命令:iperf3 –c 192.168.2.5 -B 192.168.2.10 100M –t 120 –i 10,表示服务器端192.168.2.5发送到客户端192.168.2.10 100M带宽数据,持续120秒,每10秒发送一次报告。
    参数设置可参考Iperf3参数设置说明网址:https://iperf.fr/iperf-doc.php#3doc
    图7

  2. 在客户端窗口可查看测试结果。
    图8

参考网址1:https://www.cincoze-china.com/goods_info.php?id=415

参考网址2:https://iperf.fr/iperf-download.php#ubuntu

http://www.sczhlp.com/news/11145/

相关文章:

  • 互联网搜广推中 - FindGreater函数
  • VK2C23B 省电模式+I2C通信接口高抗液晶驱动段码LCD驱动芯片
  • [编程笔记] 已在此计算机上安装相同或更高版本的 .NET Framework 4
  • 振弦信号转换器 VTI104 RS485/模拟量双输出, 让传统PLC轻松接入振弦传感器 无缝接入监测系统
  • 运维提效技巧:用标签给资源 “归类”,关联告警模版省心又省力
  • 移动端布局新利器:揭秘CSS动态视口单位
  • SeaTunnel MCP Server 入选《中国信通院开源商业产品及企业典型案例集(2025)》
  • 普科PKC7030H高频电流探头在新能源汽车 BMS 测试中的应用
  • 从 “管人” 到 “塑场”:新时代人力资源战略转型的趋势洞察与实践蓝图
  • 高通手机跑AI系列之——手部姿势跟踪
  • H3C_VLAN
  • 2025.8.12 计算几何
  • PHP 文件操作处理类,处理 JSON 文件
  • 带权格路计数
  • 进程前后台切换方案
  • 多线程基本知识
  • AOP服务切面编程初探
  • 如何使用 Netty 实现 NIO 方式发送 HTTP 请求
  • eVTOL 制造:深入探讨当前趋势和未来机遇
  • 读AI繁荣01AI之屋
  • 查看命令
  • 字符串001怎么加减
  • Linux 离线安装 .NET8 环境
  • 【CAPL】创建自动化测试脚本
  • Vue2 中 JavaScript 与 TypeScript 的语法区别详解
  • 进程的工作流程详解
  • Apache RocketMQ EventBridge:为什么 GenAI 需要 EDA?
  • CF1943D2 Counting Is Fun (Hard Version)
  • (简记)差分约束
  • 跨平台 CMake 项目结构示例,从telegram借鉴