【技术实现步骤摘要】
【国外来华专利技术】
本申请涉及通信领域,尤其涉及一种获取路径信息的方法及装置。
技术介绍
等价多路径(EqualCostMulti-Path,ECMP)是到达同一个目的因特网协议(InternetProtocol,IP)地址或者目的网段存在多条代价值相等的不同路由路径。在ECMP网络环境中,运维人员可以采用操作管理维护(OperationAdministrationandMaintenance,OAM)检测技术进行业务报文的路径跟踪和故障定位诊断。现有技术中,可以在网络中部署采样点采样目标业务报文,采样点使用如NetFlow、SFlow等协议处理采样报文,再将处理过的采样报文发送至集中式的采样数据分析中心,采样数据分析中心分析同一时间段内在网络中采样报文经过的链路,从而根据采样报文获得目标业务报文流经网络的转发路径。但是,获取采样报文并由采样数据分析中心进行分析处理,需要消耗较高的网络资源,且检测效率和精度较低。可选的,还可以采用基于Internet控制报文协议(InternetControlMessageProtocol,ICMP)的RouteTrace机制,或,基于连接故障管理 ...
【技术保护点】
一种获取路径信息的方法,其特征在于,应用于转发设备,包括:获取业务报文,所述业务报文为目标业务报文,所述目标业务报文为匹配流规则的业务报文,所述流规则预先配置在所述转发设备上;根据所述业务报文流经的入向接口或/和出向接口上的路径检测标签,生成入向接口信息或/和出向接口信息。
【技术特征摘要】
【国外来华专利技术】1.一种获取路径信息的方法,其特征在于,应用于转发设备,包括:获取业务报文,所述业务报文为目标业务报文,所述目标业务报文为匹配流规则的业务报文,所述流规则预先配置在所述转发设备上;根据所述业务报文流经的入向接口或/和出向接口上的路径检测标签,生成入向接口信息或/和出向接口信息。2.根据权利要求1所述的方法,其特征在于,所述流规则为特定业务报文的特征匹配信息。3.根据权利要求1或2所述的方法,其特征在于,所述目标业务报文包括连接故障管理信息,所述连接故障管理信息包括以太类型字段、连接故障管理头字段、第一入向接口信息或/和第一出向接口信息字段、结束字段。4.根据权利要求3所述的方法,其特征在于,所述连接故障管理信息位于所述业务报文的以太报文尾部。5.根据权利要求1-4任意一项权利要求所述的方法,其特征在于,在所述获取目标业务报文之后,所述方法还包括:根据检测策略生成所述目标业务报文的傀儡报文,所述傀儡报文包括所述连接故障管理信息。6.根据权利要求5所述的方法,其特征在于,所述根据检测策略生成所述目标业务报文的傀儡报文包括:根据检测策略的指示直接生成所述目标业务报文的傀儡报文;或者,判断所述目标业务报文的长度是否大于预设阈值;若所述目标业务报文的长度大于预设阈值,根据所述目标业务报文生成所述目标业务报文的傀儡报文,根据所述目标业务报文的傀儡报文流经的所述入向接口或/和所述出向接口上的路径检测标签,生成所述第一入向接口信息或/和所述第一出向接口信息,以及连接故障管理信息;若所述目标业务报文的长度小于预设阈值,根据所述目标业务报文流经的入向接口或/和出向接口上的路径检测标签,生成第一入向接口信息字段或/和第一出向接口信息字段,以及连接故障管理信息;其中,所述傀儡报文还包括预设数量字节的所述目标业务报文的头部,所述傀儡报文的预设位置设置识别傀儡报文的报文标记。7.根据权利要求1所述的方法,其特征在于,当所述转发设备为中间设备时,所述目标业务报文包括该目标业务报文经过的入向接口或/和出向接口上的路径检测标签所述根据所述业务报文流经的入向接口或/和出向接口上的路径检测标签,生成入向接口信息字段或/和出向接口信息字段包括:当根据所述一更新后的目标业务报文流经的入向接口或/和出向接口上的路径检测标签,生成第二入向接口信息字段或/和第二出向接口信息字段,得到另一更新后的目标业务报文,所述另一更新后的目标业务报文包括连接故障管理信息,所述连接故障管理信息包括以太类型字段、连接故障管理头字段、第一入向接口信息字段或/和第一出向接口信息字段、所述第二入向接口信息字段或/和所述第二出向接口信息字段和结束字段,所述连接故障管理信息位于所述业务报文的以太报文尾部;转发所述另一更新后的目标业务报文。8.根据权利要求1所述的方法,其特征在于,当所述转发设备为出口设备时,在所述获取业务报文之后,所述方法还包括:根据所述业务报文流经的入向接口或/和出向接口上的解除路径检测标签解析并提取所述业务报文,得到连接故障管理信息和报文特征字段,所述连接故障管理信息包括以太类型字段、连接故障管理头字段、一个或多个入向接口信息字段或/和一个或多个出向接口信息字段和结束字段,所述一个或多个入向接口信息字段或/和一个或多个出向接口信息字段构成路径信息,所述路径信息用于表示所述业务报文在转发路径检测使能网络上的转发路径,所述业务报文包括所述连接故障管理信息和所述报文特征字段。9.根据权利要求8所述的方法,其特征在于,在所述根据所述业务报文流经的入向接口或/和出向接口上的解除路径检测标签解析并提取所述业务报文,得到连接故障管理信息和报文特征字段之后,所述方法还包括:当所述业务报文是傀儡报文时,丢弃所述业务报文;当所述业务报文是正常报文时,剥掉所述连接故障管理信息,继续转发所述业务报文;根据所述报文特征字段和所述路径信息生成并保存所述流规则的转发路径信息表,供网管设备查询或发送至网络控制器。10.根据权利要求1-9任意一项权利要求所述的方法,其特征在于,在所述获取业务报文之前,所述方法还包括:预先配置所述路径检测标签、所述解除路径检测标签和所述流规则中至少一个,所述路径检测标签用于指示转发设备配置所述转发设备的入向接口信息或出向接口信息,所述解除路径检测标签用于指示转发设备解析并提取更新后的目标业务报文的连接故障管理信息和报文特征字段。11.一种转发设备,其特征在于,包括:获取单元,用于获取业务报文,所述业务报文为目标业务报文或一更新后的目标业务报文,所述目标业务报文为匹配流规则的业务报文,所述流规则用于获取匹配所述流规则的业务报文;生成单元,用于根据所述业务报文流经的入向接口或/和出向接口上的路径检测标签,生成入向接口信息字段或/和出向接口信息字段。12.根据权利要求11所述的转发设备,其特征在于,当所述转发设备为入口设备时,所述业务报文为目标业务报文,所述转发设备还包括:判断单元,用于判断所述业务报文的报文特征字段匹配所述流规则,确定所述业务报文为所述目标业务报文,所述业务报文包括报文特征字段。13.根据权利要求12所述的转发设备,其特征在于,所述生成单元具体用于:根据所述目标业务报文流经的入向接口或/和出向接口上的路径检测标签,生成第一入向接口信息字段或/和第一出向接口信息字段,以及连接故障管理信息,所述目标业务报文包括连接故障管理信息,所述连接故障管理信息包括以太类型字段、连接故障管理头字段、第一入向接口信息字段或/和第一出向接口信息字段和结束字段,所述连接故障管理信息位于所述业务报文的以太报文尾部;所述转发设备还包括:第一发送单元,用于转发所述目标业务报文。14.根据权利要求11-13任意一项权利要求所述的转发设备,其特征在于,所述生成单元还用于:根据检测策略生成所述目标业务报文的傀儡报文,所述傀儡报文包括所述连接故障管理信息。15.根据权利要求14所述的转发设备,其特征在于,所述生成单元具体用于:根据检测策略的指示直接生成所述目标业务报文的傀儡报文;或者,判断所述目标业务报文的长度是否大于预设阈值;若所述目标业务报文的长度大于预设阈值,根据所述目标业务报文生成所述目标业务报文的傀儡报文,根据所述目标业务报文的傀儡报文流经的入向接口或/和出向接口上的路径检测标签,生成第一入向接口信息字段或/和第一出向接口信息字段,以及连接故障管理信息;若所述目标业务报文的长度小于预设阈值,根据所述目标业务报文流经的入向接口或/和出向接口上的路径检测标签,生成第一入向接口信息字段或/和第一出向接口信息字段,以及连接故障管理信息;其中,所述傀儡报文还包括预设数量字节的所述目标业务报文的头部,所述傀儡报文的预设位置设置识别傀儡报文的报文标记。16.根据权利要求11所述的转发设备,其特征在于,当所述转发设备为中间设备时,所述业务报文为一更新后的目标业务...
【专利技术属性】
技术研发人员:梁乾灯,徐小虎,吴钦,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。