PPA(DPI)协议解析加速特性

PPA协议解析加速功能是将PPA业务的报文解析部分和流表查找部分的处理卸载到卡上,由芯片来处理这部分逻辑,并将处理的结果携带给报文上送到PPA业务软件,Host上部署芯片提供的PPA驱动软件,达到报文解析加速、提升节点的包率性能和带宽、卸载主机CPU算力的目的。PPA功能的流表查找,依赖PPA业务软件下发到卡内的流表规则,通过对HASH表和TCAM表的查找,将表项附带的Action动作随报文一起上送给PPA驱动和业务软件。

图1 PPA协议解析加速原理图

PPA协议解析加速功能基于以下子功能的实现: