免责声明:以上消息未经人工确认,本平台不担保其真实性和有效性,交易前请仔细核实。
本发明实施例提供了一种报文处理的方法,包括:根据报文中连续的N层协议头中的第i层协议头,查找对应的流表,确定与其中的第一字段对应的指令并执行该指令以生成协议位置表。本发明实施例中,执行主体在通过流表逐层解析报文中连续的N层协议头时,生成协议位置表,用于记录每一层协议头在报文中的起始位置。该协议位置表以协议ID作为索引且协议ID是由控制器分配的。当增加新的协议时,控制器分配一个新的协议ID并配置相应的流表,执行主体在协议位置表中增加一个新的表项即可。这样,该执行主体通过查询协议位置表能够获取任意一层协议头的起始位置,进而可将报文处理窗口的起始位置移动至该起始位置,对该协议头进行引用或编辑处理。