[发明专利]检测转发表的方法、装置和设备有效
申请号: | 201610130617.4 | 申请日: | 2016-03-08 |
公开(公告)号: | CN107171883B | 公开(公告)日: | 2020-04-28 |
发明(设计)人: | 李国平;张震伟 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 检测 转发 方法 装置 设备 | ||
本申请提供一种检测转发表的方法,装置和设备,网络检测设备根据网络拓扑信息生成包括标签栈,TTL,源IP地址和目的IP地址的检测报文;所述标签栈中包括N个链路标签,所述TTL的值为N+1,N为所述网络检测设备到待检测网络节点的跳数;所述网络检测设备根据所述标签栈栈顶的链路标签发送所述检测报文,并接收待检测网络节点的下一跳,即反馈节点,发送的通知消息,所述网络检测设备根据所述通知消息中反馈节点的IP地址和所述网络拓扑信息,可以确定所述待检测网络节点的转发表是否正确,从而快速定位故障。
技术领域
本发明涉及通信技术领域,尤其涉及检测转发表的方法、装置和设备。
背景技术
在网际协议(Internet Protocol,缩写IP)网络中,网络设备控制面的路由表中,对应一个IP地址有一个路由表项,例如,IP地址192.168.1.1对应一个路由表项192.168.1.0/24。而网络设备中指导数据报文转发的是转发面(通常为转发芯片)的转发表(forwarding table),也可称为转发信息库(forwarding information base,缩写FIB)。网络设备的转发表通常是根据其路由表中的最优路由生成,也可以通过地址解析协议(Address Resolution Protocol,缩写ARP)生成。
由于IP网络不保证可靠性,数据报文出现丢包或错误等异常时,可能是网络中链路故障等原因,也可能是网络设备上没有生成相应的转发表项,或生成的转发表项出错导致的。
发明内容
本申请实施例提供了一种检测转发表的方法、装置和设备,能够检测网络设备的转发表是否存在错误。
第一方面,提供一种检测转发表的方法,包括:网络检测设备根据目的IP地址和网络拓扑信息生成检测报文,所述检测报文中包括标签栈,生存时间生存时间(time tolive,缩写TTL),源IP地址和所述目的IP地址;所述标签栈中包括N个链路标签,所述TTL的值为N的基础上加1,即N+1,所述源IP地址为所述网络检测设备的IP地址,其中,N为所述网络检测设备到待检测网络节点的跳数,N为大于等于1的正整数(可表示为N≥1);所述网络检测设备根据所述标签栈栈顶的链路标签发送所述检测报文,以便于所述检测报文可以根据所述标签栈被发送至所述待检测网络设备。可能网络检测设备和待检测网络节点之间存在中间网络节点,则所述网络检测设备根据所述标签栈栈顶的链路标签向下一跳节点,即中间网络节点,转发所述检测报文。也可能所述网络检测设备的下一跳节点就是所述待检测网络节点,则所述网络检测设备根据所述标签栈栈顶的链路标签向所述待检测网络节点发送所述检测报文。所述网络检测设备接收通知消息,所述通知消息用于通知所述网络检测设备:反馈节点收到待检测网络节点转发的所述检测报文;所述网络检测设备根据所述通知消息和所述网络拓扑信息确定所述待检测网络节点的转发表是否正确。其中,反馈节点为所述待检测网络节点的下一跳节点;通常,所述网络检测设备是从所述反馈节点接收到该通知消息。
这样,当到目的IP地址的数据报文出现丢包或转发错误,或者客户需求等其他情况需要检测到目的IP地址的转发路径上的待检测网络节点的转发表时,网络检测设备生成包括特定标签栈和特定TTL值的检测报文,通过标签栈指定检测报文的标签转发路径,以便于所述检测报文可以根据标签栈被发送至所述待检测网络节点;并利用TTL逐跳减1,所述检测报文中TTL的值在待检测网络节点的下一跳,即所述反馈节点处理(减1)后为0触发该反馈节点向网络检测设备发送通知消息。网络检测设备就可以根据发送通知消息的反馈节点和网络拓扑信息,快速判断该待检测网络节点的转发表是否存在错误,从而提高故障定位的效率。
所述通知消息可以为网络控制报文协议(Internet Control Message Protocol,缩写ICMP)报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610130617.4/2.html,转载请声明来源钻瓜专利网。