本发明涉及互联网技术领域,公开了一种可
编程数据平面的报文转发方法,包括步骤:S1:生
成缓存MAT,并将所述缓存MAT插入P4Pipeline的
起始位置;S2:按照预定策略将流经数据平面的
报文流的特征和转发处理行为作为表项添加到
缓存MAT中,或从缓存MAT中移除,所述表项对应
该报文流中所有的数据包;S3:对于数据平面命
中缓存MAT表项的数据包对应的报文流的相应操
作在所述缓存MAT内执行。本发明的可编程数据
平面的报文转发方法避免了对数据包不必要的
重复匹配,加快了可编程数据平面对报文的转发
处理操作