一种在TOFINO芯片上高效解析任意自定义长度报文头的方法

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
一种在TOFINO芯片上高效解析任意自定义长度报文头的方法
申请号:CN202510966063
申请日期:2025-07-14
公开号:CN120729970A
公开日期:2025-09-30
类型:发明专利
摘要
本发明公开了一种在TOFINO芯片上高效解析任意自定义长度报文头的方法,属于网络流量包过滤分流领域;具体为:首先,根据业务场景自定义报文头的类型和长度;然后,将原始报文头的报文长度加上自定义报文头的长度,填入自定义报文头的长度字段中。接着,将自定义报文头和原始报文,整合输入到TOFINO芯片,根据自定义报文头中的长度字段进行解析,判断未解析报文长度是否为0,如果是,则跳过,直接进入原始报文的解析;否则,对自定义报文头进行解析,提取出此报文头的内容,存入芯片的PHV中待后续使用,并将报文头指针置于未解析报文的头部;当自定义报文头全部解析完毕后,进入原始报文的解析。本发明提高了报文的转发效率。
技术关键词
自定义长度 指针 解析报文 芯片 字段 场景