智能网卡SMA40

一、产品简介

SMA40是湖南戎腾网络科技有限公司研制的以解决2-7层过滤为目的的新一代智能网络加速卡,用于单向报文捕获与预分析处理。该卡采用国防科技大学授权的两项国家发明专利技术"速软多元组报文分类方法"和"基于两级存储的正则表达式匹配方法",用来解决百万级以上掩码五元组规则容量问题和万兆级正则表达式匹配问题,显著提高基于关键字和基于正则表达式的DPI处理性能。


图1 SMA40实物


图2 SMA40报文处理流程

二、产品特点
  • 标签输出:支持掩码五元组、关键字、正则表达式等多种条件的灵活匹配,把匹配的结果以标签的形式打到报文头部输出;
  • 五元组规则:支持任意bit位掩码五元组规则,实现五元组部分灵活匹配;
  • 关键字规则:支持固定位置关键字规则和浮动位置关键字规则,一条关键字规则可以由M个固定关键字和N个浮动关键字组成,一条关键字规则最多包含6个关键字(M+N<=6);
  • 正则表达式:支持PCRE标准正则表达式语法规则;
  • 复杂规则:五元组规则、关键字规则、正则表达式规则可以灵活组合,任一条件之间是&的关系,只有当所有条件全都满足时才算匹配复杂规则;
  • 超大规则容量:支持100万条掩码五元组规则,10万条关键字,10万条正则表达式,10条复杂规则;
  • 流表管理:支持800万条并发连接数,超时时间可灵活配置;
  • 单包规则和连接规则:一条包含了多个关键字的关键字规则,支持单包和连接两种匹配模式,单包模式是指多个关键字出现在一个报文中表示命中规则,连接规则是指多个关键字只要出现在整条TCP会话连接中表示命中规则;
  • 多队列负载均衡:最大支持64个收包队列,报文按策略负载均衡输出到各个通道。
三、产品规格
  • 接口类型:2*10GE SFP+万兆以太网光口、PCIE3.0*8主机接口;
  • 过滤规则:五元组、关键字、正则表达式等多种条件的灵活匹配;根据匹配的结果对报文做进一步处理或策略输出;
  • 规则容量:掩码五元组规则100万条、关键字规则10万条、五元组+关键字复杂规则10万条;
  • 协议支持:VLAN、MPLS头;自动过滤非IP报文;
  • 输出策略:支持主机多通道负载均衡输出;支持同源同宿同输出的流保持输出;
  • 报文标识:支持打标签功能,把命中规则打到报文头部输出;
  • 管理方式:支持串口、Telnet、动态API(Linux平台)、CLI;
  • 板卡尺寸:111×167×16 (宽x长x厚);
  • 电源供电:主机PCIE插槽供电;
  • 功耗:25W;
  • 散热方式:板载风扇散热;
  • 温度和湿度:工作温度:0°~ +50°;
  • 贮藏温度:-10°~ +70°;
  • 湿度要求:5%-95% (非冷凝)