|
基于Netronome NFE-3240的发包工具Balster 网络和安全设备测试解决方案
http://www.cww.net.cn 2012年12月28日 16:55
l 很难在重放过程中产生多种应用的混合流量。 Blaster也是通过Pcap文件回放的方法来发送数据包。Pcap文件是采集现网流量生成的,真实地反映了现网中流量的特点。Pcap文件中可以包含单条流或多条流,可以体现出包括包头和负载在内的数据包完整结构。Blaster就是使用Pcap报文回放这样一个简单但有效的方法来进行流仿真。Blaster产生的网络流量是基于一系列原型,这些原型都是来自Pcap文件,每种原型都代表了一条流。Blaster可以基于每种原型实时的生成百上千条仿真流,从而形成一个流组。这些流可以有它们不同的MAC,IP地址和端口。流组的流量可以按照指定的每秒多少条流来发送。多个流组可以并行的发送出去形成混合的Blaster流量。因为可以产生多样性的流,Blaster可以发送与实际使用场景相匹配的流量,混合了背景流量、应用流量和攻击流量。Blaster总是按照同样的顺序发送包,并保持同样的时序。 Blaster的功能特点 作为流仿真发包工具,Blaster有以下一些功能特点: l 低成本,高性能的仿真和流量生成解决方案 l Netronome的流处理硬件加速可以提供线速的流量产生 l 硬件调度确保了精确到微秒的包时序 l 易用的图形化界面可以对流进行编辑 l 标准的pcap文件的输入输出,可以兼容多种开源的包捕获软件 l 运行于标准的Linux server 拥有了这些功能特点,Blaster可以给用户带来以下益处: l 避免了高价格测试仪器的资源争用,加速了开发过程 l 通过开发过程中较早的测试减少了成本 l 复制实际使用场景的流量最大的扩大了测试范围 l 支持混合了不用应用和场景的数百万条特定的流 l 通过重建触发问题的精确的包顺序和时序,能较快的解决问题 l 图形化界面使测试快速而简单,提高了投资回报率和加速了操作的学习 l 通过共享和复用团队间的仿真流提高了生产效率 l 通过Netronome的流处理硬件增强了基于软件的工具 l 运行于Linux server是普遍易用的平台 易用的图形化界面 Blaster的软件架构分为x86和NFE两部分。x86这一部分给用户提供了图形化界面,并且负责处理配置,然后下发Pcap源文件和配置到NFE。NFE这一部分由Netronome公司的NFP-3240网络流处理器来进行发包的处理。NFE也分两步来处理:读取Pcap源文件并且改写该源文件,输出准备发送的数据包到发送缓存当中;从发送缓存当中取出数据包,按顺序在指定的接口发送出去。 来源:通信世界网 编 辑:王熙 联系电话:010-67110006-853
猜你还喜欢的内容
文章评论【查看评论()】
|
企业黄页 会议活动 |