业务报文的转发方法和装置的制造方法_5

文档序号:9380173阅读:来源:国知局
子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬 件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。 这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。 专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现 不应认为超出本发明的范围。
[0127] 结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的 软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器 (ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域 内所公知的任意其它形式的存储介质中。
[0128] 以上所述的【具体实施方式】,对本发明的目的、技术方案和有益效果进行了进一步 详细说明,所应理解的是,以上所述仅为本发明的【具体实施方式】而已,并不用于限定本发明 的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含 在本发明的保护范围之内。
【主权项】
1. 一种业务报文的转发方法,其特征在于,所述方法包括: 策略路由引入点接收流分类配置信息,所述流分类配置信息用于配置业务链,所述流 分类配置信息包括特定地址的路由信息,所述特定地址由业务流分类控制访问列表ACL编 号转换而成; 所述策略路由引入点根据所述流分类配置信息,建立所述特定地址的路由条目; 所述策略路由引入点将所述路由条目引入动态路由协议,并将所述路由条目发送至 网络中运行所述动态路由协议的网络设备,以使得所述网络设备接收到与所述特定地址对 应的ACL编号匹配的业务流的业务报文后,根据所述特定地址的路由条目转发所述业务报 文。2. 根据权利要求1所述的业务报文的转发方法,其特征在于,所述特定地址为网络不 用的私网地址或者为互联网地址分配机构IANA保留的地址段中的地址。3. 根据权利要求1或2所述的业务报文的转发方法,其特征在于,所述接收流分类配置 信息之前,所述方法还包括:预先配置ACL策略表,所述ACL策略表的表项包含所述业务流 的五元组信息与所述业务流分类ACL编号的映射关系。4. 根据权利要求1-3任一项所述的业务报文的转发方法,其特征在于,所述网络设备 为业务处理设备或路由设备; 所述方法还包括:根据所述业务链,建立所述策略路由引入点与所述策略路由引入点 的相邻下游设备之间的虚拟专用网VPN隧道。5. -种业务报文的转发方法,其特征在于,所述方法包括: 网络设备接收业务报文,判断是否存在与所述业务报文所属的业务流相匹配的访问控 制列表ACL条目; 如果存在与所述业务报文所属的业务流相匹配的访问控制列表ACL条目,则所述网络 设备获取所述业务报文的IP头的标识Flags字段的值,如果所述Flags字段的保留位为 零,则将所述ACL条目的ACL编号转换为对应的特定地址; 所述网络设备根据所述特定地址查询路由表,获取所述特定地址的路由条目; 如果所述路由条目中的下一跳路由地址为本机地址,则所述网络设备将所述Flags字 段的保留位置为1,并将所述业务报文按照所述IP头中的目的IP地址进行路由转发,如果 所述路由条目中的下一跳路由地址不为本机地址,则根据所述特定地址的路由条目转发所 述业务报文。6. 根据权利要求5所述的业务报文的转发方法,其特征在于,所述判断是否存在与所 述业务报文相匹配的访问控制列表ACL条目之后,所述方法还包括:如果不存在与所述业 务报文所属的业务流相匹配的访问控制列表ACL条目,则将所述业务报文按照所述IP头中 的目的IP地址进行路由转发。7. 根据权利要求5所述的业务报文的转发方法,其特征在于,所述获取所述业务报文 的IP头的Flags字段的值之后,所述方法还包括:如果所述Flags字段的值的保留位为1, 则将所述业务报文按照所述IP头中的目的IP地址进行路由转发。8. 根据权利要求5所述的业务报文的转发方法,其特征在于,所述根据所述特定地址 查询路由表之后还包括:如果没有获取到与所述特定地址相匹配的路由条目,则将所述业 务报文按照所述IP头中的目的IP地址进行路由转发。9. 根据权利要求6-8任一所述的业务报文的转发方法,其特征在于,所述特定地址为 网络不用的私网地址或者为互联网地址分配机构IANA保留的地址段。10. -种业务报文的转发装置,其特征在于,所述装置包括: 接收单元,用于接收用户配置业务链的流分类配置信息,所述流分类配置信息包括特 定地址的路由信息,所述特定地址由业务流分类控制访问列表ACL编号转换而成; 第一建立单元,用于根据所述流分类配置信息,建立所述特定地址的路由条目; 发送单元,用于将所述路由条目引入动态路由协议,并将所述路由条目发送至网络中 运行所述动态路由协议的网络设备,以使得所述网络设备接收到与所述特定地址对应的 ACL编号匹配的业务流的业务报文后,根据所述特定地址的路由条目转发所述业务报文。11. 根据权利要求10所述的业务报文的转发装置,其特征在于,所述特定地址为网络 不用的私网地址或者为互联网地址分配机构IANA保留的地址段。12. 根据权利要求10或11所述的业务报文的转发装置,其特征在于,所述装置还包括: 映射单元,用于预先配置ACL策略表,所述ACL策略表的表项包含所述业务流的五元组信息 与所述业务流分类ACL编号的映射关系。13. 根据权利要求10-12任一项所述的业务报文的转发装置,其特征在于,所述网络设 备为业务处理设备或路由设备; 所述装置还包括:第二建立单元,用于根据所述流分类配置信息,建立所述策略路由引 入点与所述策略路由引入点的相邻下游设备之间的虚拟专用网VPN隧道。14. 一种业务报文的转发装置,其特征在于,所述装置包括: 接收单元,用于接收业务报文; 判断单元,用于判断是否存在与所述业务报文相匹配的访问控制列表ACL条目; 第一处理单元,用于如果存在,则获取所述业务报文的IP头的标识Flags字段的值,如 果所述Flags字段的保留位为零,则将所述ACL条目的ACL编号转换为对应的特定地址; 第二处理单元,用于根据所述特定地址查询路由表,获取所述特定地址的路由条目; 第三处理单元,用于如果所述路由条目中的下一跳路由地址为本机地址,则将所述 Flags字段的保留位置为1,并将所述业务报文按照所述IP头中的目的IP地址进行路由转 发,如果所述路由条目中的下一跳路由地址不为本机地址,则根据所述特定地址的路由条 目转发所述业务报文。15. 根据权利要求14所述的业务报文的转发装置,其特征在于,所述第一处理单元还 用于,如果不存在与所述业务报文相匹配的ACL,则将所述业务报文按照所述IP头中的目 的IP地址进行路由转发。16. 根据权利要求14所述的业务报文的转发装置,其特征在于,所述第三处理单元还 用于,如果所述Flags字段的值的保留位为1,则将所述业务报文按照所述IP头中的目的 IP地址进行路由转发。17. 根据权利要求14所述的业务报文的转发装置,其特征在于,所述第二处理单元还 用于,如果没有获取到与所述特定地址相匹配的路由条目,则将所述业务报文按照所述IP 头中的目的IP地址进行路由转发。18. 根据权利要求14-17任一项所述的业务报文的转发装置,其特征在于,所述特定地 址为网络不用的私网地址或者为互联网地址分配机构IANA保留的地址段。
【专利摘要】本发明涉及一种业务报文的转发方法和装置。策略路由引入点接收流分类配置信息,流分类配置信息包括特定地址的路由信息,特定地址由业务流分类控制访问列表ACL编号转换而成;根据流分类配置信息,建立特定地址的路由条目;将该特定地址的路由条目引入动态路由协议,并发送至网络中运行所述动态路由协议的网络设备,以使得所述网络设备接收到与特定地址对应的ACL编号匹配的业务报文时,根据所述特定地址的路由条目转发所述业务报文。本发明可以使用动态路由协议对外发布一种特定地址路由表,减少了配置转发路由的工作量。
【IPC分类】H04L12/741
【公开号】CN105099917
【申请号】CN201410191823
【发明人】姚宁
【申请人】华为技术有限公司
【公开日】2015年11月25日
【申请日】2014年5月8日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1