0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【虹科】为什么需要网络流量生成器?

虹科网络可视化技术 2022-03-11 10:09 次阅读


fb1a744e-a08e-11ec-8b86-dac502259ad0.pngfb2859ec-a08e-11ec-8b86-dac502259ad0.png

什么是网络流量生成器,为什么我需要一个?

网络流量生成器是一种将流量馈送到网络以测试和优化网络设备、协议和拓扑性能的工具。

使用流量生成器,可以选择要在实验室中测试的特定流量类型。通过控制使用数据包发送方发送的数据包和有效负载,您可以深入了解被测设备 (DUT) 在实际条件下的性能。您可以在生产网络上复制应用程序流量,也可以利用数据包生成器等工具生成逼真的假设场景,以测试、故障排除和优化各种设备和网络基础架构。

除了模拟设备之间的通信外,流量生成器还可以大规模模拟客户端和服务器,以创建完整的测试环境。

通过模拟客户端(如计算机、电话、平板电脑等)通过 DUT 发送流量,然后模拟另一端的服务器,流量生成器有助于衡量设备或网络在吞吐量、延迟、丢失、QoS 策略合规性和安全弹性方面的表现。


fb1a744e-a08e-11ec-8b86-dac502259ad0.pngfb2859ec-a08e-11ec-8b86-dac502259ad0.png

何时使用网络流量生成器

软件定义广域网优化

fb55a28a-a08e-11ec-8b86-dac502259ad0.png

SD-WAN网关 - 甚至是简单的Wi-Fi路由器 - 旨在根据QoS策略确定流量的优先级。例如,公司可能会通过 YouTube 优先处理电话会议中的视频流,以提高 Zoom 会议的视频质量。它们通过高性能 MPLS 链路发送某些流量,而不太重要的流量通过 Wi-Fi 流动来实现这一点。流量生成器可以通过网络发送智能数据包并跟踪其路径来确定流量是否被正确排序。

大规模就绪性

fb55a28a-a08e-11ec-8b86-dac502259ad0.png

流量生成器可以测试设备或网络在非常高的范围内的性能,例如在公司范围的会议会话期间。通过从单个一对一的电话会议中获取有效负载(音频,视频,屏幕共享)并剥离实际的IP,您可以放大流程,使其看起来像具有1000个唯一IP和Mac地址,并进行测试,就好像1000个用户同时在线一样。此技术有助于发现故障点或性能瓶颈,以便您可以更好地优化基础结构。

网络服务器性能

fb55a28a-a08e-11ec-8b86-dac502259ad0.png

同样,流量生成器可以大规模地对 Web 服务器性能进行基准测试。发现问题发生之前服务器每秒每秒处理的最大并发事务或登录次数。这可以用于电子商务,或者例如当政府正在为医疗保健或疫苗分发建立一个网站时(我们都看到了奥巴马医改期间的崩溃)。使用流量生成器,您可以在上线之前测试服务器,以了解其容量和会话保持功能,并避免任何中断或崩溃。

防火墙验证

fb55a28a-a08e-11ec-8b86-dac502259ad0.png

最后,流量生成器是验证安全基础架构的重要工具。例如,在设置新防火墙时,您希望确保它阻止任何恶意流量,同时仍允许授权流量通过其目标。流量生成器可以混合发送恶意攻击和常规应用程序流量,以验证防火墙是否正常运行,并帮助在安全威胁发生之前缓解安全威胁。


fb93bbd8-a08e-11ec-8b86-dac502259ad0.png

流量生成器

fba3977e-a08e-11ec-8b86-dac502259ad0.png

RFC 2544测试的重新构想

Netropy网络流量生成器提供了一种全新的流量生成方法。远离过时的、昂贵的机器和不可靠的免费软件。软件和硬件都经过精准的实验室测试,以确保网络性能测试结果是有效地反应现实世界的结果。让RFC 2544测试从未如次简单。

通过大规模复制真实的应用流量和协议,能够在部署前轻松地评估供应商的性能和服务提供商的网络,并始终确保服务和产品的质量。

fbb0a072-a08e-11ec-8b86-dac502259ad0.png

现代化的Web界面,具有直观的向导驱动测试方法

内置丰富的预定义应用程序流库,无需额外成本,还可以创建自定义流

支持城市规模的流量,最多可支持100万个仿真客户端

将单个流量捕获放大为数千个流量

简化系统配置,为所有测试应用程序提供一个一致的界面

用于离线分析的详细日志和报告,可帮助查明性能问题

fbde92b6-a08e-11ec-8b86-dac502259ad0.gif


虹科是在各细分专业技术领域内的资源整合及技术服务落地供应商。虹科网络可视化与安全事业部,凭借深厚的行业经验和技术积累,近几年来与世界行业内顶级供应商Apposite,LiveAction,Profitap,Cubro,Elproma等建立了紧密的合作关系。我们的解决方案包括网络流量监控,网络流量采集和优化,端到端网络性能可视化,网络仿真,网络终端安全(动态防御),物联网设备漏洞扫描,安全网络时间同步等解决方案。虹科的工程师积极参与国内外专业协会和联盟的活动,重视技术培训和积累。

此外,我们积极参与工业互联网产业联盟、中国通信企业协会等行业协会的工作,为推广先进技术的普及做出了重要贡献。我们在不断创新和实践中总结可持续和可信赖的方案,坚持与客户一起思考,从工程师角度发现问题,解决问题,为客户提供完美的解决方案。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 网络
    +关注

    关注

    14

    文章

    7251

    浏览量

    87442
  • 生成器
    +关注

    关注

    7

    文章

    302

    浏览量

    20217
收藏 人收藏

    评论

    相关推荐

    Minitab 交互式表格生成器

    生成器
    MinitabUG
    发布于 :2024年04月03日 15:58:54

    RL78的代码生成器发布说明

    电子发烧友网站提供《RL78的代码生成器发布说明.pdf》资料免费下载
    发表于 01-30 09:48 0次下载
    RL78的代码<b class='flag-5'>生成器</b>发布说明

    TSMaster报文发送的信号生成器操作说明

    信号生成器功能是TSMaster分析中的报文发送模块。信号生成器用于发送和配置每个CAN/LIN信号的值变化行为,简而言之,这是一个可以控制和调整CAN/LIN信号值的功能。我们可选择的信号生成器
    的头像 发表于 12-23 08:21 321次阅读
    TSMaster报文发送的信号<b class='flag-5'>生成器</b>操作说明

    真随机数生成器TRNG外设模块应用要点

    国产车规微控制器原厂云途半导体设计和发售的YTM32ME微控制器上集成的真随机数生成器TRNG(True Random Number Generator)外设模块
    的头像 发表于 11-08 14:52 799次阅读
    真随机数<b class='flag-5'>生成器</b>TRNG外设模块应用要点

    Python生成器的使用方法

    举一个例子,编写一个函数计算一串数字里所有偶数的个数,其实是很简单的问题,但是有些人是用生成器这么写的: In [ 66 ]: def f1 ( x ): ....: return sum
    的头像 发表于 11-03 15:41 255次阅读

    STM32MP1系列密钥生成器软件说明

    电子发烧友网站提供《STM32MP1系列密钥生成器软件说明.pdf》资料免费下载
    发表于 09-20 10:36 0次下载
    STM32MP1系列密钥<b class='flag-5'>生成器</b>软件说明

    Python中的生成器是什么?它们的效率和可用性如何?

    Python 是一种以灵活性和多功能性着称的语言,它提供了一种称为生成器的强大功能。
    发表于 07-19 14:33 325次阅读

    Versal GTY/GTYP:使用PRBS生成器和检查器

    本文涵盖了在 Versal GTY 和 GTYP 中使用模式生成器和检查器时对以下操作的限制
    的头像 发表于 07-10 17:18 714次阅读

    e² studio 代码生成器用户手册:RZ API 参考 Rev.1.02

    e² studio 代码生成器用户手册:RZ API 参考 Rev.1.02
    发表于 07-05 18:52 0次下载
    e² studio 代码<b class='flag-5'>生成器</b>用户手册:RZ API 参考 Rev.1.02

    IzoT 资源报告生成器用户指南

    IzoT 资源报告生成器用户指南
    发表于 07-04 20:46 0次下载
    IzoT 资源报告<b class='flag-5'>生成器</b>用户指南

    代码生成器用户手册:RL78 API 参考

    代码生成器用户手册:RL78 API 参考
    发表于 07-03 20:08 0次下载
    代码<b class='flag-5'>生成器</b>用户手册:RL78 API 参考

    将使用代码生成器生成的项目移植到与智能配置器一起使用的项目

    将使用代码生成器生成的项目移植到与智能配置器一起使用的项目
    发表于 06-30 20:54 0次下载
    将使用代码<b class='flag-5'>生成器</b><b class='flag-5'>生成</b>的项目移植到与智能配置器一起使用的项目

    i.MX8QM真随机数生成器符合什么要求?

    大家好, 我们的客户要求我们指定一个真正的随机数生成器。 i.MX8QM 真随机数生成器符合什么要求? 以下是对 SE050 中的随机数生成器的描述。除此之外,请告诉我 i.MX8 中的真正随机数
    发表于 05-18 06:13

    个性化地定制自己的uvm代码生成器模板和脚本

    使用uvm代码生成器创建基本的uvm验证环境框架,然后丢弃代码生成器模板并扩展和维护生成出来的代码。尽管uvm代码生成器仅在项目的初始阶段使用,然后被丢弃,但仍然提高了验证的效率。
    的头像 发表于 05-14 16:51 1291次阅读
    个性化地定制自己的uvm代码<b class='flag-5'>生成器</b>模板和脚本

    代码生成器配置和软件UART的实现

    (RL78)上的具体的实现方法,这里略去工程的建立过程,相应的驱动程序细节可以参考代码生成器生成的代码,这里只重点讲述代码生成器配置和软件UART的实现。
    的头像 发表于 05-09 09:25 909次阅读
    代码<b class='flag-5'>生成器</b>配置和软件UART的实现