1.一种pppoe数据报文传输方法,其特征在于,包括:
根据第一流表中扩展的匹配域获取上行pppoe数据报文;
根据所述第一流表中扩展的动作域将所述上行pppoe数据报文转换为上行ip报文后转发至网络;
当接收到所述上行ip报文返回的下行ip报文时,根据第二流表扩展的动作域将所述下行ip报文转换为下行pppoe数据报文;
将所述下行pppoe数据报文发送至客户端。
2.根据权利要求1所述的pppoe数据报文传输方法,其特征在于,所述根据所述第一流表中扩展的动作域将所述上行pppoe数据报文转换为上行ip报文后转发至网络,包括:
根据所述第一流表中解封装动作将所述上行pppoe数据报文转换为上行ip报文;
根据第三流表对所述上行ip报文进行匹配;
若匹配成功,则根据所述第三流表中的扩展的动作域将所述上行ip报文转发至网络。
3.根据权利要求1所述的pppoe数据报文传输方法,其特征在于,所述当接收到所述上行ip报文返回的下行ip报文时,根据第二流表扩展的动作域将所述下行ip报文转换为下行pppoe数据报文,包括:
根据所述第二流表对接收的ip报文进行匹配;
若匹配成功,则判定所述接收到的ip报文为所述上行ip报文返回的下行ip报文;
根据所述第二流表中加封装动作将所述下行ip报文转换为下行pppoe数据报文。
4.根据权利要求2所述的pppoe数据报文传输方法,其特征在于,所述根据所述第三流表中的扩展的动作域将所述上行ip报文转发至网络,包括:
根据所述第三流表中扩展的动作域修改所述上行ip报文的目的介质访问控制地址;
根据所述修改后的目的介质访问控制地址将所述上行ip报文发送至出端口。
5.根据权利要求1所述的pppoe数据报文传输方法,其特征在于,所述将所述下行pppoe数据报文发送至客户端,包括:
根据所述第二流表中扩展的动作域将所述下行pppoe数据报文的介质访问控制地址修改为客户端的介质访问控制地址;
根据所述客户端的介质访问控制地址输出所述下行pppoe数据报文。
6.根据权利要求1-5任一项所述的数据报文传输方法,其特征在于,所述根据第一流表中扩展的匹配域获取上行pppoe数据报文,包括:
根据所述第一流表中扩展的匹配域对接收的pppoe报文进行匹配;
若匹配成功,则将所述pppoe报文作为所述上行pppoe数据报文。
7.根据权利要求6所述的pppoe数据报文传输方法,其特征在于,所述扩展的匹配域包括:扩展的pppoe代码字段、扩展的pppoe会话标识字段和扩展的pppoe协议字段。
8.一种pppoe数据报文传输装置,包括:
上行报文获取模块,用于根据第一流表中扩展的匹配域获取上行pppoe数据报文;
上行报文转发模块,用于根据第一流表中扩展的动作域将获取的上行pppoe数据报文转换为上行ip报文后转发至网络;
下行报文获取模块,用于当接收到所述上行ip报文返回的下行ip报文时,根据第二流表扩展的动作域将所述下行ip报文转换为下行pppoe数据报文;
下行报文发送模块,用于将所述下行pppoe数据报文发送至客户端。
9.一种网络设备,其特征在于,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1至7中任一项所述的pppoe数据报文传输方法。
10.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的pppoe数据报文传输方法。