节点配置和路径探测方法、系统和网络设备技术方案

技术编号:4129473 阅读:155 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种节点配置和路径探测方法、系统和网络设备。本发明专利技术实施例中的路径探测方法包括:接收路径探测报文,在路径探测报文中写入本节点的路径状态信息;将写入本节点的路径状态信息的路径探测报文按照组播数据流的转发方式向下游节点转发。本发明专利技术实施例提供的路径探测方法可以提高组播路径的获取效率,节省网络带宽。

【技术实现步骤摘要】

本专利技术涉及网络通信
,具体涉及一种路径探测方法、节点配置方法和系 统以及网络设备。
技术介绍
在组播业务中,组播的路径发现大多是按控制层面的协议来完成,即组播的路径 发现通常是通过组播路由来实现,而不是实际组播数据流所经过的路径。在某些情况下,组 播路由不一定和组播数据流保持一致,因此需要根据实际的组播数据流来进行组播路径的 探测。现有技术中提供了一种组播路径探测方法,如图1所示,组播网络中包括维护节 点(MEP,Maintenance association End Point)MEP 1、MEP2 和 MEP3 以及维护中间节点 (MIP,Maintenance association Intermediate Point)MIPl 禾口MIP2。其中,MEPl 为源维护 节点,ΜΕΡ2和ΜΕΡ3均为目标维护节点。由源维护节点MEPl发送链路跟踪消息(LTM,Link Trace Message)报文给目标维护节点MEP2,链路跟踪消息报文中携带目标维护节点MEP2 的物理地址,目标维护节点MEP2及LTM报文经过的维护中间节点MIPl接收到该报文后,发 送链路跟踪应答(LTR,Link trace Reply)给源维护节点ΜΕΡΙ,源维护节点MEPl根据收到 的链路跟踪应答报文确定到目标维护节点的路径。在对现有技术的研究和实践过程中,本专利技术的专利技术人发现,现有技术中的路径探 测方法每次只能探测源维护节点MEPl到一个目标维护节点的组播路径,无法同时探测源 维护节点到多个目标维护节点的组播路径。
技术实现思路
本专利技术实施例提供可以同时获得一个源维护节点到多个目标维护节点的组播路 径的路径探测方法和系统、节点配置方法和网络设备。本专利技术实施例提供的路径探测方法,包括接收路径探测报文,在路径探测报文中 写入本节点的路径状态信息;将写入本节点的路径状态信息的路径探测报文按照组播数据 流的转发方式向下游节点转发。本专利技术实施例提供的节点配置方法,包括接收路径探测报文;根据路径探测报 文中携带的路径状态信息创建配置校验报文,配置校验报文中携带组播数据流标识以及需 要进行配置的目标节点的节点标识;向需要进行配置的目标节点发送配置校验报文。本专利技术实施例还提供一种节点配置方法,包括接收配置校验报文,配置校验报文 中携带组播数据流标识以及需要进行配置的目标节点的节点标识;根据配置校验报文中的 组播数据流标识来配置本节点的接口状态;判断本节点是否为配置校验报文中最后一个需 要配置的目标节点,若是,则终结配置校验报文;若否,则根据配置校验报文中携带的目标 节点的节点标识向下一个目标节点转发配置校验报文。本专利技术实施例提供一种路径探测系统,包括源节点,用于向目标节点组播发送路径探测报文;维护中间节点,用于接收路径探测报文,在路径探测报文中写入本节点的路径 状态信息,将写入本节点的路径状态信息的路径探测报文按照组播数据流的转发方式向下 游节点转发;目标节点,用于接收写入维护中间节点路径状态信息的路径探测报文,根据维 护中间节点路径状态信息获得组播路径。本专利技术实施例还提供一种网络设备,包括探测报文接收单元,用于接收路径探测 报文;路径写入单元,用于在路径探测报文中写入本节点的路径状态信息;探测报文发送 单元,用于将写入本节点的路径状态信息的路径探测报文按照组播数据流的转发方式向下 游节点转发。本专利技术实施例还提供一种网络设备,包括校验报文接收单元,用于接收配置校验 报文,配置校验报文中携带组播数据流标识以及需要进行配置的目标节点的节点标识;接 口配置单元,用于根据配置校验报文中的组播数据流标识来配置本节点的接口状态;第一 判断单元,用于判断本节点是否为配置校验报文中最后一个需要配置的目标节点;校验报 文终结单元,用于在判断单元判断本节点为配置校验报文中最后一个需要配置的目标节点 时,终结配置校验报文;校验报文转发单元,用于在判断单元判断本节点不是配置校验报文 中最后一个需要配置的目标节点时,根据配置校验报文中携带的目标节点的标识向下一个 目标节点转发配置校验报文。本专利技术实施例还提供一种网络设备,包括第一接收单元,用于接收路径探测报 文;校验报文创建单元,用于根据路径探测报文中携带的路径状态信息创建配置校验报文, 配置校验报文中携带组播数据流标识以及需要进行配置的目标节点的节点标识;第一发送 单元,用于向需要进行配置的目标节点发送配置校验报文。在本专利技术实施例中,源节点通过向多个目标节点组播发送路径探测报文,路径探 测报文所经过的维护中间节点在接收到路径探测报文后,在路径探测报文的中写入维护中 间节点的路径状态信息,然后按照组播数据流的处理方式向下游节点转发路径探测报文, 能接收到组播数据流的目标节点可以接收到路径探测报文,并根据路径探测报文中携带的 路径状态信息获得各自的组播路径。在现有技术相比,本专利技术实施例中源节点只需发送一 次路径探测报文,即可获得从源节点到多个目标节点的组播路径,本专利技术实施例可以提高 组播路径的获取效率,节省网络带宽。附图说明图1是现有技术中的路径探测方法的场景图;图2是本专利技术实施例提供的路径探测方法第一实施例的流程图;图3是本专利技术实施提供的路径探测方法的应用场景图;图4是本专利技术实施例提供的路径探测方法第二实施例的流程图;图5是本专利技术实施例提供的节点配置方法第一实施例的流程图;图6是本专利技术实施例提供的节点配置方法第二实施例的流程图;图7是本专利技术实施例提供的路径探测系统的示意图;图8是本专利技术实施例提供的网络设备第一实施例的示意图;图9是本专利技术实施例提供的网络设备第二实施例的示意图;图10是本专利技术实施例提供的网络设备第三实施例的示意图11是本专利技术实施例提供的网络设备第四实施例的示意图。 具体实施例方式本专利技术实施例提供一种路径探测方法和节点配置方法。本专利技术实施例还提供相应 的系统和装置实施例。以下分别进行详细说明。参见图2,图2是本专利技术实施例提供的路径探测方法第一实施例的流程图。具体包 括步骤Al、接收路径探测报文,在路径探测报文中写入本节点的路径状态信息。在本专利技术实施例中,源节点发送给目标节点的路径探测报文由维护中间节点进行 转发,维护中间节点接收到路径探测报文后,在路径探测报文中写入维护中间节点的路径 状态信息。其中,路径状态信息中可以包括本节点的节点标识以及本节点的入接口和出接口 的接口状态等信息。路径探测报文中可以包括路径状态表,路径状态表中保存维护中间节 点和源节点的路径状态信息。步骤A2、将写入本节点的路径状态信息的路径探测报文按照组播数据流的转发方 式向下游节点转发。维护中间节点接收到的路径探测报文是组播数据报文,维护中间节点按照组播数 据流的转发方式向下游节点转发写入本节点的路径状态信息的路径探测报文。在本专利技术实施例中,维护中间节点可以根据组播转发信息库(MFIB,Multicast Forwarding Information Base)向下游节点转发写入本节点的路径状态信息的路径探测 报文。需要指出的是,根据组播转发信息库向下游节点转发路径探测报文只是一种转发方 式而已,维护中间节点还可以根据组播数据流的其它转发方式来转发路径探测报文。在本专利技术实施例中,路径探测报文所经过的维护中间节本文档来自技高网...

【技术保护点】
一种路径探测方法,其特征在于,包括:接收路径探测报文,在所述路径探测报文中写入本节点的路径状态信息;将写入本节点的路径状态信息的路径探测报文按照组播数据流的转发方式向下游节点转发。

【技术特征摘要】
一种路径探测方法,其特征在于,包括接收路径探测报文,在所述路径探测报文中写入本节点的路径状态信息;将写入本节点的路径状态信息的路径探测报文按照组播数据流的转发方式向下游节点转发。2.根据权利要求1所述的路径探测方法,其特征在于,所述在所述路径探测报文中写 入本节点的路径状态信息,包括在所述路径探测报文的负载字段中写入本节点的路径状态信息。3.根据权利要求1所述的路径探测方法,其特征在于,所述将写入本节点的路径状态 信息的路径探测报文按照组播数据流的转发方式向下游节点转发,包括根据组播转发信息库向下游节点转发所述写入本节点的路径状态信息的路径探测报文。4.根据权利要求1到3任一项所述的路径探测方法,其特征在于,在所述接收路径探测 报文之后,还包括保存接收到的路径探测报文中携带的路径状态信息。5.根据权利要求1到3任一项所述的路径探测方法,其特征在于, 所述路径状态信息包括节点的节点标识和接口配置状态。6.一种节点配置方法,其特征在于,包括 接收路径探测报文;根据所述路径探测报文中携带的路径状态信息创建配置校验报文,所述配置校验报文 中携带组播数据流标识以及需要进行配置的目标节点的节点标识; 向需要进行配置的目标节点发送所述配置校验报文。7.根据权利要求6所述的节点配置方法,其特征在于,在所述接收路径探测报文和所 述根据所述路径探测报文中携带的路径状态信息创建配置校验报文之间,还包括判断所述路径探测报文中携带的路径状态信息是否和本地保存的路径状态信息相同;若否,则触发根据所述路径探测报文中携带的路径状态信息创建配置校验报文的步马聚ο8.一种节点配置方法,其特征在于,包括接收配置校验报文,所述配置校验报文中携带组播数据流标识以及需要进行配置的目 标节点的节点标识;根据所述配置校验报文中的组播数据流标识来配置本节点的接口状态; 判断本节点是否为所述配置校验报文中最后一个需要配置的目标节点,若是,则终结 所述配置校验报文;若否,则根据所述配置校验报文中携带的目标节点的节点标识向下一个目标节点转发 所述配置校验报文。9.根据权利要求8所述的节点配置方法,其特征在于,所述配置校验报文中携带需要进行配置的目标节点的接口状态,所述根据所述配置校验报文中的组播数据流标识来配置本节点的接口状态之后,还包括更新所述配置校验报文中本节点的接口状态为配置后的接口状态。10.根据权利要求8所述的节点配置方法,其特征在于,所述根据所述配置校验报文中 的组播数据流标识来配置本节点的接口状态,包括 将接口状态配置为与所述组播数据流标识相对应的组播数据流的维护中间节点。11.根据权利要求8所述的节点配置方法,其特征在于,还包括判断所述配置校验报文中的下一个目标节点是否和本节点在相同的网络设备上;若是则进一步判断所述下一个目标节点的接口状态是否为空状态,若否则终结所述配 置校验报文。12.—种路径探测系统,其特征在于,包括源节点,用于向目标节点组播发送路径探测报文;维护中间节点,用于接收所述路径探测...

【专利技术属性】
技术研发人员:宋建民马鹏陈大鹏
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1