一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于树莓派的网络损伤仪的制作方法

2022-06-25 14:42:05 来源:中国专利 TAG:


1.本实用新型涉及互联网技术领域,具体地说是一种基于树莓派的网络损伤仪。


背景技术:

2.随着互联网技术的发展,越来越多的应用程序和网络设备需要依赖于网络进行工作。而任何一段距离较远的网络都会存在有限的带宽、时延、丢包、抖动、报文乱序、重复报文、竞争流量、拥塞和误码等复杂的网络损伤状况,这些状况对于网络应用来说可能会降低应用的性能,甚至会导致网络应用瘫痪。为了分析和测试上述网络损伤情况,以测试网络应用最终在真实网络中的使用效果,现阶段对于上述所提到的网络损伤,主要采用网络损伤仪来进行故障注入测试。
3.随着产品的多年发展和生命周期的更迭,在测试过程中我们发现越来越多的缺陷已经无法通过基本功能覆盖方式发现。但由于软件的复杂性当下依然有越来越多的异常场景、多种功能叠加、性能和其他非功能性产品缺陷泄露在外场。我们也尝试借用”sprient ip网络损伤仪”来模拟外场一些传输异常场景来进行st测试,并在传输可靠性相关的测试方面取得了不错的效果。但sprient的设备造价昂贵在公司对于维护项目投资缩紧不可能购置的情况下我们需要想其他的办法来达到同样的测试效果。


技术实现要素:

4.本实用新型的目的是提供一种基于树莓派的网络损伤仪,以解决现有的损伤仪造价昂贵的问题。
5.本实用新型是这样实现的:一种基于树莓派的网络损伤仪,其中,包括壳体,在所述壳体内设置有至少一个树莓派控制器,所述树莓派控制器接收远程控制端发送的指令并发送至远程终端;在所述壳体内还设置有存储装置及传输装置;
6.所述壳体包括扣合连接的顶部壳体及底部壳体,所述顶部壳体及所述底部壳体之间形成容纳空间;在所述底部壳体内设置有用来卡装所述树莓派控制器的卡板组,在所述底部壳体的侧壁上设置有一个本地网络接口及两个外接网络接口;所述顶部壳体的主体呈平板状,在所述顶部壳体的底面设置有若干插脚,在所述底部壳体的侧壁上设置有若干插孔,在所述底部壳体的底部设置有散热孔。
7.优选的,在所述底部壳体的底面上设置有螺栓孔台,所述螺栓孔台通过螺栓与所述树莓派控制器连接。
8.优选的,所述存储装置为tf存储卡。
9.优选的,所述传输装置包括所述树莓派控制器内置的wifi模块或者usb以太网卡,网线经所述本地网络结构插入并与所述树莓派控制器上的相应接口连接。
10.优选的,所述传输装置还包括usb以太网卡,网线经所述外接网络结构插入并与所述树莓派控制器上的相应接口连接。
11.采用上述技术方案,在传输可靠性测试过程中需要模拟的恶劣传输因素包括:网
络时延及时延抖动、报文丢弃、报文重放、报文篡改等等,以及这些因素的相互组合。本实用新型能够在不改变网络现有组网和ip地址规划的情况下,通过简单的串接实现测试,大大降低测试成本。
附图说明
12.为了更清楚地说明本实用新型或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本实用新型的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
13.图1是本实用新型的结构示意图;
14.图2是本实用新型的联网示意图。
15.图中:1—壳体,101—顶部壳体,102—底部壳体,103—卡板组,104—本地网络接口,105—外接网络接口,2—树莓派控制器,3—插脚,4—插孔,5—散热孔,6—螺栓孔台。
具体实施方式
16.下面结合附图和实施例对本实用新型的实施方式作进一步详细描述。以下实施例用于说明本实用新型,但不能用来限制本实用新型的范围。
17.在本实用新型的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本实用新型和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本实用新型的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
18.如图1、图2所示,本实用新型提供了一种基于树莓派的网络损伤仪,包括壳体1,在壳体1内设置有至少一个树莓派控制器2,树莓派控制器2接收远程控制端发送的指令并发送至远程终端;在壳体1内还设置有存储装置及传输装置。
19.本实用新型的壳体1包括扣合连接的顶部壳体101及底部壳体102,顶部壳体101及底部壳体102之间形成容纳空间。在底部壳体102内设置有用来卡装树莓派控制器2的卡板组103,在底部壳体102的侧壁上设置有一个本地网络接口104及两个外接网络接口105;顶部壳体101的主体呈平板状,在顶部壳体101的底面设置有若干插脚3,在底部壳体102的侧壁上设置有若干插孔4,在底部壳体102的底部设置有散热孔5。进一步的,在底部壳体102的底面上设置有螺栓孔台6,螺栓孔台6通过螺栓与树莓派控制器2连接。通常情况下,树莓派控制器2上在其四角处设置有4个螺孔,螺栓孔台6的数量也设置为4个,螺孔与螺栓孔台6的位置一一对应,从而在将树莓派控制器2放置在底部壳体102内时,通过螺栓将两者进行连接,实现树莓派控制器的固定,防止树莓派控制器2上下窜动。进一步的,卡板组103由若干连续或非连续的卡板构成,其包围形成容纳树莓派控制器2的空间,防止树莓派控制器2周向晃动。安装完成后,将顶部壳体101的插脚3插入底部壳体102的插孔4内,实现封装。优选的,可在插脚3内设置内螺孔,在插孔4的底部设置内螺纹,在插接连接后,可进一步设置螺栓进行连接紧固。优选的,在顶部壳体101与底部壳体102间的接缝处,可设置灌胶密封,防止潮气进入。
20.进一步的,为了便于使用,本实用新型的壳体1上可依据需要设置其他过线接口。
21.本实用新型的存储装置为tf存储卡,例如可以使用闪迪(sandisk)class10 64gb tf卡。tf存储卡可插入树莓派控制器中,作为树莓派的外存储器。
22.本实用新型的传输装置包括树莓派控制器内置的wifi模块或者以太网接口,网线经本地网络接口104插入并与树莓派控制器2上的相应接口连接,用来连接公司办公网络,便于使用者对树莓派控制器的登录和配置。传输装置还包括usb以太网卡,经外接网络接口105插入并与树莓派控制器上的相应接口连接,用来连接被测设备及测试网络。
23.在传输可靠性测试过程中需要模拟的恶劣传输因素包括:网络时延及时延抖动、报文丢弃、报文重放、报文篡改等等,以及这些因素的相互组合。本实用新型能够在不改变网络现有组网和ip地址规划的情况下,通过简单的串接实现测试,大大降低测试成本。
24.最后应说明的是:以上实施例仅用以说明本实用新型的技术方案,而非对其限制;尽管参照前述实施例对本实用新型进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本实用新型实施例技术方案的精神和范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献