1.一种转发路径确定方法,其特征在于,所述方法包括:
若接收到数据流量,获取所述数据流量到达目的地址所需要经过的关键节点以及关键节点所对应的流标记;
将所述数据流量所对应的IPv4格式的数据包封装成IPv6格式的数据包;
将所述关键节点所对应的流标记写入到IPv6格式的数据包的流标签域,其中,所述关键节点所对应的流标记是按照到达目的地址所需要经过的关键节点的顺序写入的;
根据所述流标签域中的流标记与节点地址的对应关系,按照流标记写入的顺序将所述IPv6格式的数据包转发到每个关键节点所对应的节点地址,最后转发到所述目的地址。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若接收到数据流量,获取所述数据流量的类型;
所述根据所述流标签域中的流标记与节点地址的对应关系,按照流标记写入的顺序将所述IPv6格式的数据包转发到每个关键节点所对应的节点地址,最后转发到所述目的地址,包括:根据所述流标签域中的流标记与节点地址的对应关系、每个节点中保存的预设数据流量类型与路径转发策略的对应关联关系,按照流标记写入的顺序,将所述IPv6格式的数据包根据所对应的路径转发策略转发到每个关键节点所对应的节点地址,并最终转发到所述目的地址。
3.根据权利要求2所述的方法,其特征在于,所述根据所述流标签域中的流标记与节点地址的对应关系、每个节点中保存的预设数据流量类型与路径转发策略的对应关联关系,按照流标记写入的顺序,将所述IPv6格式的数据包根据所对应的路径转发策略转发到每个关键节点所对应的节点地址,并最终转发到所述目的地址,包括:获取所述流标签域中的第一个流标记,根据流标记与节点地址的对应关系,将第一个流标记所对应的节点地址作为下一跳的目的地址,并根据保存的预设数据流量类型与路径转发策略的对应关联关系,确定所述IPv6格式的数据包转发到所述下一跳的目的地址所需要使用的路径转发策略;
按照确定的路径转发策略,将所述IPv6格式的数据包从当前路由器转发到所述下一跳的目的地址;
所述IPv6格式的数据包到达所述下一跳的目的地址之后,将所述下一跳的目的地址所对应的流标记从所述流标签域中删除;
判断所述流标签域中的值是否为空;
若所述流标签域中的值不为空,返回执行获取流标签域中的第一个流标记的步骤;
若所述流标签域中的值为空,判断当前路由器的地址是否与所述目的地址相同;
若当前路由器的地址与所述目的地址相同,则确定已经到达所述目的地址。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
若当前路由器的地址与所述目的地址不相同,则根据保存的预设数据流量类型与路径转发策略的对应关联关系,确定所述IPv6格式的数据包所对应的路径转发策略,并根据所确定的路径转发策略,将所述IPv6格式的数据包发送到所述目的地址。
5.根据权利要求2所述的方法,其特征在于,在所述获取所述数据流量的类型之后,所述方法还包括:判断所述数据流量的类型是否为预设类型;
若所述数据流量的类型为预设类型,则执行所述获取所述数据流量到达目的地址所需要经过的关键节点以及关键节点所对应的流标记的步骤。
6.根据权利要求1所述的方法,其特征在于,所述将所述数据流量所对应的IPv4格式的数据包封装成IPv6格式的数据包,包括:通过隧道技术将所述数据流量所对应的IPv4格式的数据包封装成IPv6格式的数据包。
7.一种转发路径确定装置,其特征在于,所述转发路径确定装置包括:流标记获取单元,用于若接收到数据流量,获取所述数据流量到达目的地址所需要经过的关键节点以及关键节点所对应的流标记;
封装单元,用于将所述数据流量所对应的IPv4格式的数据包封装成IPv6格式的数据包;
流标记写入单元,用于将所述关键节点所对应的流标记写入到IPv6格式的数据包的流标签域,其中,所述关键节点所对应的流标记是按照到达目的地址所需要经过的关键节点的顺序写入的;
转发单元,用于根据所述流标签域中的流标记与节点地址的对应关系,按照流标记写入的顺序将所述IPv6格式的数据包转发到每个关键节点所对应的节点地址,最后转发到所述目的地址。
8.根据权利要求7所述的转发路径确定装置,其特征在于,所述转发路径确定装置还包括:类型获取单元,用于若接收到数据流量,获取所述数据流量的类型;
所述转发单元,具体用于根据所述流标签域中的流标记与节点地址的对应关系、保存的预设数据流量类型与路径转发策略的对应关联关系,按照流标记写入的顺序,以将所述IPv6格式的数据包根据所对应的路径转发策略转发到每个关键节点所对应的节点地址,并最终转发到所述目的地址。
9.一种计算机设备,其特征在于,所述计算机设备包括存储器,以及与所述存储器相连的处理器;
所述存储器用于存储计算机程序;所述处理器用于运行所述存储器中存储的计算机程序,以执行如权利要求1-6任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时,实现如权利要求1-6任一项所述的方法。