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

网络协议测试仪设计方案:474-便携式手提万兆网络协议测试仪

便携式手提万兆网络协议测试仪

一、平台简介

      便携式手提万兆网络协议测试仪,以FPGA万兆卡和X86主板为基础,构建便携式的手提设备。

      FPGA万兆卡是以Kintex-7XC7K325T PCIeX4的双路万兆光纤网络卡,支持万兆网络数据的收发和网络协议的定制设计。

      北京太速科技平台默认操作系统为win7 64位系统;具备丰富的外设接口,如VGA、HDMI、千兆网口、USB2.0/3.0以及方便的JTAG调试口;平台存储为8G内存、256G固态硬盘,具备高速数据读写能力,可满足大多数应用场景。屏幕为触摸显示屏。

 

二、配置详细说明:


一、机箱

材料

铝合金内部个别承重件为镀锌板

表面工艺

整体氧化外表面喷粉(军绿色)

尺寸

270x110x200(mm)(W×H×D)

整机重量

供电

+12V

散热方式

风冷散热

二、触摸屏

规格

10.1寸液晶电容触摸屏

三、主板

外设接口

VGA, HDMI, LVDS/EDP 支持同步/异步双显功能;6个USB(其中1 个USB3.0,2个板载插针);6COM RS-232, COM3 可设置成RS485;双Intel PCI-E总线千兆网卡;1 个MINI PCIE 扩展, 1 个PCIE x4 扩展

电源

DC 12V输入

处理器

Intel® Core™第七代Kaby lake-U Soc i3/i5/i7 处理器(目前为i3)

操作系统

支持windows 8;Windows 7等(预装Windows7系统)

内存

1个笔记本内存插槽,支持DDR3/L 1066/1333/1600MHz 最大至8GB(预装8G内存条);1×SATA 3.0,1×mSATA2.0固态硬盘接口(预装三星msata 512G SSD硬盘:读:510MB/s,写:393MB/s)

工作温度

-15~60℃

存储温度

-40~75℃

环境湿度

0~90% 空气湿度,无冷凝

防尘防水

独特的前面板设计,使整机结构坚固可靠,美观时尚。能符合绝大多数应用环境的防尘防水要求。

WIFI无线网络

该系列平板电脑可以外接WIFI无线网卡或者网线连接

其他

可安装打印机、办公软件、媒体播放器等

产品定制

可根据需求定制

三、内部集成FPGA万兆网卡
本板卡系我公司自主研发,采用Xilinx公司的XC7K325T-2FFG900I芯片作为主处理器。板卡设计满足工业级要求。

 

图 1:PCIe 万兆光纤收发卡实物图

 

图 2:PCIe 万兆光纤收发卡原理框图

1.1.板卡技术指标 

  ●  标准PCIe半高卡,符合PCI Express 2.0 规范。

  ●  支持PCIe x1、x4模式。

  ●  两路万兆光纤接口,最大支持10Gbps线速率。

  ●  两路SATA接口,支持SATA 2.0标准。

  ●  板载1簇 2GB 64bit DDR3内存颗粒,1簇 1GB 32bit DDR3内存颗粒和2簇128MB 16bit DDR3 内存颗粒。

  ●  板载16MB SPI Flash,用于FPGA程序加载。

  ●  板载8个用户测试GPIO。

  ●  板载5个用户可编程LED。


1.2.物理特性

  ●  工作温度:商业级 0℃ ~ +55℃,工业级-40℃~+85℃。

  ●  工作湿度:10%~80%。


1.3.供电要求

  ●  单电源供电,整板功耗:20W。

  ●  电压:DC +12V,3A。

  ●  纹波:≤10%。


1.4.应用领域

  ●  万兆网络。

  ●  高速数据采集、存储。


四:万兆网络协议测试仪功能

科研版主要功能


编号

功能类别

功能点编号

功能点名称

描述

F1

接口

F1.1

 10G/40G/100G

满带宽收/发数据包

 

F2

包源产生方式

F2.1

硬件产生包源

设备自带初始化包源进行发送

 

F2.2

软件产生包源

用户通过应用软件把自己合成的数据包源下载到硬件网卡并点击发送

 

F3

发包控制

F3.1

Continuous
模式

支持连续发包

 

F3.2

Bursts
模式

支持固定包数发送2^32(4294967296)

 

F3.3

Seconds
模式

支持定时发送2^21
(可设置14天)

 

F4

抓包

F4.1

支持线路抓包

支持随机抓取数据包及存储

企业版主要功能


编号

功能类别

功能点编号

功能点名称

描述

F1

接口

F1.1

 10G/40G/100G

8个10G满带宽收/发数据包

F2

包源产生方式

F2.1

硬件产生包源

设备自带初始化包源进行发送

 

F2.2

软件产生包源

用户通过应用软件设置数据包结构、类型、载荷等,然后发送

 

F2.3

4口接入数据后汇聚1口输出

支持外接1路或4路10G线路,最终汇聚成10G输出

F3

发包控制

F3.1

Continuous
模式

支持连续发包

 

F3.2

Bursts
模式

支持固定包数发送2^32(4294967296)

 

F3.3

Seconds
模式

支持定时发送2^21
(可设置14天)

F4

速率设置

F4.1

Bandwith Utilization(%)

固定设置,可设置各速率接口下%流量发送
(最小单位为100Mbit)

 

F4.2

Random speed

浮动设置,可设置随机Min%~Max %流量输出

F5

包长设置

F5.1

Fixed

可设置固定包长(16B~16383B)

 

F5.2

Increment/ Decrement

可设置数据包在Min~Max(Byte)区间内递增递减

 

F5.3

Random

可设置数据包在Min~Max(Byte)区间内随机,可设置seed

编号

功能类别

功能点编号

功能点名称

描述

F6

抓包

F6.1

支持线路抓包

支持随机抓取数据包及存储

F7

支持协议类型

F7.1

支持协议类型

支持Ethernet II数据包协议 和 IP类别

F8

MAC地址设置

F8.1

Fixed

设置smac/dmac固定地址

 

F8.2

Increment/ Decrement

设置smac/dmac地址递增或递减(含count、repeat、mask)

 

F8.3

Random

可设置seed(含mask)

F9

IP地址设置

F9.1

Fixed

设置sip/dip固定地址

 

F9.2

Increment/ Decrement

设置sip/dip地址递增或递减(含count、repeat、mask)

 

F9.3

Random

可设置seed(含mask)

F10

UDP端口号设置

F10.1

Fixed

设置sp/dp固定端口

 

F10.2

Increment/ Decrement

设置sp/dp地址递增或递减(含count、repeat、mask)

 

F10.3

Random

可设置seed(含mask)

F11

TCP端口号设置

F11.1

Fixed

设置sp/dp固定端口

 

F11.2

Increment/ Decrement

设置sp/dp地址递增或递减(含count、repeat、mask)

 

F11.3

Random

可设置seed(含mask)

 

 

编号

功能类别

功能点编号

功能点名称

描述

F12

其它可设置参数
(满足其它组合形式数据包递归设置)

F12.1

Fixed

设置xxxx位置固定

 

F12.2

Increment/ Decrement

设置xxxx位置递增或递减(含count、repeat、mask)

 

F12.3

Random

可设置seed(含mask)

F13

包源类型

F13.1

已知以太标准协议

采用模板方式下载配置逻辑内部ram,用户自定义更换,支持全协议数据包

 

F13.2

自定义协议数据包

采用模板方式下载配置逻辑内部ram,用户自定义更换,支持自定义数据包

相关文章:

网络协议测试仪设计方案:474-便携式手提万兆网络协议测试仪

便携式手提万兆网络协议测试仪 一、平台简介 便携式手提万兆网络协议测试仪,以FPGA万兆卡和X86主板为基础,构建便携式的手提设备。 FPGA万兆卡是以Kintex-7XC7K325T PCIeX4的双路万兆光纤网络卡,支持万兆网络数据的收发和网络协议…...

使用numpy手写一个神经网络

本文主要包含以下内容: 推导神经网络的误差反向传播过程使用numpy编写简单的神经网络,并使用iris数据集和california_housing数据集分别进行分类和回归任务,最终将训练过程可视化。 1. BP算法的推导过程 1.1 导入 前向传播和反向传播的总体…...

使用Spring AOP实现接口参数变更前后对比和日志记录

推荐一个程序员的常用工具网站,效率加倍,嘎嘎好用:程序员常用工具云服务器限时免费领:轻量服务器2核4G腾讯云:2核2G4M云服务器新老同享99元/年,续费同价阿里云:2核2G3M的ECS服务器只需99元/年,续费同价记录接口调用前后的参数变化是一个常见的需求,这不仅有助于调试和…...

免费无限换脸,火了,图片/视频/直播都行!

最强换脸AI工具Facefusion软件在近期更新到了2.6.0版本,带来了一系列的更新和改进,今天为大家分享一下最新的整合包。 Facefusion2.6.0版本介绍 FaceFusion不仅仅是一款换脸软件,它更是一个多功能的数字人和实时直播助手,真正开启…...

无线领夹麦克风哪个品牌好?本期文章揭秘无线麦克风哪个品牌好用

​在当下这个全民皆为媒体的时代大潮中,视频分享已然成为了引领风尚的指向标。在自媒体领域竞争愈发激烈的态势下,若要在这片广阔海洋中扬帆远航,优秀的作品毫无疑问是吸引观众的关键所在。而想要塑造出这样的卓越之作,除了需要创…...

操作系统实验--终极逃课方法

找到图片里的这个路径下的文件 ,结合当前题目名称,把文件内容全部删除,改为print print的内容为下图左下角的预期输出的内容...

C语言实现正弦信号扫频

C语言实现正弦信号扫频 包含必要的头文件:首先,你需要包含 <stdio.h> 和 <math.h> 头文件,分别用于输入输出和数学函数的使用。 定义扫频参数:定义正弦扫频的参数,例如起始频率、结束频率、扫频时间等。 生成正弦波信号:使用正弦函数生成扫频信号,可以根…...

实用篇| huggingface网络不通

之前文章《Transformer原理》中介绍过,Transformers 是由 Hugging Face 开发的一个包&#xff0c;支持加载目前绝大部分的预训练模型。随着 BERT、GPT 等大规模语言模型的兴起&#xff0c;越来越多的公司和研究者采用 Transformers 库来构建应用。 Hugging Face是一家美国公司…...

NLP与训练模型-GPT-3:探索人工智能语言生成的新纪元

在人工智能领域&#xff0c;自然语言处理&#xff08;NLP&#xff09;一直是备受关注的研究方向之一。随着深度学习技术的发展&#xff0c;尤其是Transformer模型的出现&#xff0c;NLP领域取得了巨大的进步。其中&#xff0c;由OpenAI推出的GPT-3模型更是引起了广泛的关注和热…...

iOS内购欺诈漏洞

iOS内购欺诈漏洞 1.iOS内购欺诈漏洞概述2.伪造的凭证3.漏洞修复方案 1.iOS内购欺诈漏洞概述 黑产别的App上低价充值&#xff08;比如1元&#xff09;换取苹果真实凭证&#xff0c;再在目标App上下单高价&#xff08;648元&#xff09;商品&#xff0c;传入该凭证&#xff0c;如…...

【网络服务】正向代理和反向代理到底是什么意思

&#x1f680; 个人主页 极客小俊 ✍&#x1f3fb; 作者简介&#xff1a;程序猿、设计师、技术分享 &#x1f40b; 希望大家多多支持, 我们一起学习和进步&#xff01; &#x1f3c5; 欢迎评论 ❤️点赞&#x1f4ac;评论 &#x1f4c2;收藏 &#x1f4c2;加关注 前言 在学习和…...

【算法】记忆化搜索

快乐的流畅&#xff1a;个人主页 个人专栏&#xff1a;《算法神殿》《数据结构世界》《进击的C》 远方有一堆篝火&#xff0c;在为久候之人燃烧&#xff01; 文章目录 引言一、不同路径二、最长递增子序列三、猜数字大小 ||四、矩阵中的最长递增路径总结 引言 记忆化搜索&…...

博客系统多模块开发

创建工程 创建父工程 删除src目录&#xff0c;在pom.xml添加依赖&#xff1a; <!--统一版本 字符编码--><properties><maven.compiler.source>8</maven.compiler.source><maven.compiler.target>8</maven.compiler.target><project.b…...

pdf阅读器哪个好用?五款PDF阅读器大比拼

pdf阅读器哪个好用&#xff1f;在数字化时代&#xff0c;PDF文档因其跨平台、跨设备的便捷性&#xff0c;已成为工作、学习和生活中不可或缺的一部分。而一款优秀的PDF阅读器&#xff0c;则能极大地提升我们处理PDF文档的效率与体验。今天&#xff0c;就让我们一起探索五款备受…...

C#实现Queue的加锁和解锁

在C#中&#xff0c;可以使用lock语句来对队列进行加锁和解锁&#xff0c;以确保在多线程环境下的线程安全。以下是一个简单的示例&#xff1a; using System; using System.Collections.Generic; using System.Threading;public class ThreadSafeQueue<T> {private read…...

北京邮电大学人工智能考数据结构,均分370!北京邮电大学计算机考研考情分析!

北京邮电大学&#xff08;Beijing University of Posts and Telecommunications&#xff09;&#xff0c;简称北邮&#xff0c;是中华人民共和国教育部直属、工业和信息化部共建的全国重点大学&#xff0c;位列国家“211工程”、“985工程优势学科创新平台”、“世界一流学科建…...

1. lambda初体验

首先声明一个函数式接口&#xff0c;就只接口内只有一个抽象方法 //函数式接口 public interface Factory {Object getObject();}接口实现类 public class SubClass implements Factory {Overridepublic Object getObject() {return new User();}}User类 public class User …...

C#之显示转换

在C#中显示转换分为三种本别是: 括号强转&#xff0c;parse法&#xff0c;convert法。下面就为大家介绍一下吧&#xff01;&#xff01;&#xff01; 括号强转 作用: 一般情况下 将高精度的类型转换为低精度 语法: 变量类型 变量名 (转换的变量类型名称) 变量&#xff1b; …...

汇编原理(三)编程

源程序&#xff1a; 汇编指令&#xff1a;有对应的机器码与其对应 伪指令&#xff1a;无对应的机器码&#xff0c;是由编译器来执行的指令&#xff0c;编译器根据伪指令来进行相关的编译工作。 ex1:XXX segment、XXX ends这两个是一对成对使用的伪指令&#xff0c;且必须会被用…...

[MySQL数据库] Java的JDBC编程(MySQL数据库基础操作完结)

&#x1f338;个人主页:https://blog.csdn.net/2301_80050796?spm1000.2115.3001.5343 &#x1f3f5;️热门专栏:&#x1f355; Collection与数据结构 (91平均质量分)https://blog.csdn.net/2301_80050796/category_12621348.html?spm1001.2014.3001.5482 &#x1f9c0;Java …...

XML Group端口详解

在XML数据映射过程中&#xff0c;经常需要对数据进行分组聚合操作。例如&#xff0c;当处理包含多个物料明细的XML文件时&#xff0c;可能需要将相同物料号的明细归为一组&#xff0c;或对相同物料号的数量进行求和计算。传统实现方式通常需要编写脚本代码&#xff0c;增加了开…...

AI编程--插件对比分析:CodeRider、GitHub Copilot及其他

AI编程插件对比分析&#xff1a;CodeRider、GitHub Copilot及其他 随着人工智能技术的快速发展&#xff0c;AI编程插件已成为提升开发者生产力的重要工具。CodeRider和GitHub Copilot作为市场上的领先者&#xff0c;分别以其独特的特性和生态系统吸引了大量开发者。本文将从功…...

第 86 场周赛:矩阵中的幻方、钥匙和房间、将数组拆分成斐波那契序列、猜猜这个单词

Q1、[中等] 矩阵中的幻方 1、题目描述 3 x 3 的幻方是一个填充有 从 1 到 9 的不同数字的 3 x 3 矩阵&#xff0c;其中每行&#xff0c;每列以及两条对角线上的各数之和都相等。 给定一个由整数组成的row x col 的 grid&#xff0c;其中有多少个 3 3 的 “幻方” 子矩阵&am…...

10-Oracle 23 ai Vector Search 概述和参数

一、Oracle AI Vector Search 概述 企业和个人都在尝试各种AI&#xff0c;使用客户端或是内部自己搭建集成大模型的终端&#xff0c;加速与大型语言模型&#xff08;LLM&#xff09;的结合&#xff0c;同时使用检索增强生成&#xff08;Retrieval Augmented Generation &#…...

管理学院权限管理系统开发总结

文章目录 &#x1f393; 管理学院权限管理系统开发总结 - 现代化Web应用实践之路&#x1f4dd; 项目概述&#x1f3d7;️ 技术架构设计后端技术栈前端技术栈 &#x1f4a1; 核心功能特性1. 用户管理模块2. 权限管理系统3. 统计报表功能4. 用户体验优化 &#x1f5c4;️ 数据库设…...

Fabric V2.5 通用溯源系统——增加图片上传与下载功能

fabric-trace项目在发布一年后,部署量已突破1000次,为支持更多场景,现新增支持图片信息上链,本文对图片上传、下载功能代码进行梳理,包含智能合约、后端、前端部分。 一、智能合约修改 为了增加图片信息上链溯源,需要对底层数据结构进行修改,在此对智能合约中的农产品数…...

CRMEB 中 PHP 短信扩展开发:涵盖一号通、阿里云、腾讯云、创蓝

目前已有一号通短信、阿里云短信、腾讯云短信扩展 扩展入口文件 文件目录 crmeb\services\sms\Sms.php 默认驱动类型为&#xff1a;一号通 namespace crmeb\services\sms;use crmeb\basic\BaseManager; use crmeb\services\AccessTokenServeService; use crmeb\services\sms\…...

绕过 Xcode?使用 Appuploader和主流工具实现 iOS 上架自动化

iOS 应用的发布流程一直是开发链路中最“苹果味”的环节&#xff1a;强依赖 Xcode、必须使用 macOS、各种证书和描述文件配置……对很多跨平台开发者来说&#xff0c;这一套流程并不友好。 特别是当你的项目主要在 Windows 或 Linux 下开发&#xff08;例如 Flutter、React Na…...

热门Chrome扩展程序存在明文传输风险,用户隐私安全受威胁

赛门铁克威胁猎手团队最新报告披露&#xff0c;数款拥有数百万活跃用户的Chrome扩展程序正在通过未加密的HTTP连接静默泄露用户敏感数据&#xff0c;严重威胁用户隐私安全。 知名扩展程序存在明文传输风险 尽管宣称提供安全浏览、数据分析或便捷界面等功能&#xff0c;但SEMR…...

针对药品仓库的效期管理问题,如何利用WMS系统“破局”

案例&#xff1a; 某医药分销企业&#xff0c;主要经营各类药品的批发与零售。由于药品的特殊性&#xff0c;效期管理至关重要&#xff0c;但该企业一直面临效期问题的困扰。在未使用WMS系统之前&#xff0c;其药品入库、存储、出库等环节的效期管理主要依赖人工记录与检查。库…...