The invention provides a method for detecting forwarding, apparatus and equipment, network testing equipment according to the generated network topology information including label stack, TTL, detection message source and destination IP address IP address; including N link label the label stack, the TTL value of N+1, N for the network testing equipment to hop to be detected by the network node; the network testing equipment according to the transmission of the label stack stack link label the detection message, and receives the detected network node next hop feedback node, a notification message is sent, the network testing equipment according to the notification feedback node the message in the IP address and the network topology information can be determined to detect network nodes in the forwarding table is correct, in order to quickly locate the fault.
【技术实现步骤摘要】
检测转发表的方法、装置和设备
本专利技术涉及通信
,尤其涉及检测转发表的方法、装置和设备。
技术介绍
在网际协议(InternetProtocol,缩写IP)网络中,网络设备控制面的路由表中,对应一个IP地址有一个路由表项,例如,IP地址192.168.1.1对应一个路由表项192.168.1.0/24。而网络设备中指导数据报文转发的是转发面(通常为转发芯片)的转发表(forwardingtable),也可称为转发信息库(forwardinginformationbase,缩写FIB)。网络设备的转发表通常是根据其路由表中的最优路由生成,也可以通过地址解析协议(AddressResolutionProtocol,缩写ARP)生成。由于IP网络不保证可靠性,数据报文出现丢包或错误等异常时,可能是网络中链路故障等原因,也可能是网络设备上没有生成相应的转发表项,或生成的转发表项出错导致的。
技术实现思路
本申请实施例提供了一种检测转发表的方法、装置和设备,能够检测网络设备的转发表是否存在错误。第一方面,提供一种检测转发表的方法,包括:网络检测设备根据目的IP地址和网络 ...
【技术保护点】
一种检测转发表的方法,其特征在于,包括:网络检测设备根据目的网际协议IP地址和网络拓扑信息生成检测报文,所述检测报文中包括标签栈,生存时间TTL,源IP地址和所述目的IP地址;所述标签栈中包括N个链路标签,所述TTL的值为N+1;所述源IP地址为所述网络检测设备的IP地址,其中,N为所述网络检测设备到待检测网络节点的跳数,N≥1;所述网络检测设备根据所述标签栈栈顶的链路标签发送所述检测报文,以便于所述检测报文被发送至所述待检测网络设备;所述网络检测设备接收反馈节点发送的通知消息,所述通知消息用于通知所述网络检测设备:所述反馈节点收到所述待检测网络节点转发的所述检测报文,其中 ...
【技术特征摘要】
1.一种检测转发表的方法,其特征在于,包括:网络检测设备根据目的网际协议IP地址和网络拓扑信息生成检测报文,所述检测报文中包括标签栈,生存时间TTL,源IP地址和所述目的IP地址;所述标签栈中包括N个链路标签,所述TTL的值为N+1;所述源IP地址为所述网络检测设备的IP地址,其中,N为所述网络检测设备到待检测网络节点的跳数,N≥1;所述网络检测设备根据所述标签栈栈顶的链路标签发送所述检测报文,以便于所述检测报文被发送至所述待检测网络设备;所述网络检测设备接收反馈节点发送的通知消息,所述通知消息用于通知所述网络检测设备:所述反馈节点收到所述待检测网络节点转发的所述检测报文,其中,所述反馈节点为所述待检测网络节点的下一跳节点;所述网络检测设备根据所述通知消息和所述网络拓扑信息确定所述待检测网络节点的转发表是否正确。2.如权利要求1所述的方法,其特征在于,所述网络检测设备根据目的IP地址和网络拓扑信息生成检测报文包括:所述网络检测设备根据所述目的IP地址和所述网络拓扑信息,确定所述网络检测设备到所述目的IP地址的转发路径以及所述转发路径上的所述待检测网络节点;所述网络拓扑信息包括所述转发路径以及所述转发路径上每一跳的路由信息;所述网络检测设备根据所述网络拓扑信息,确定所述网络检测设备到所述待检测网络节点的跳数以及每一跳的链路标签,并根据所述跳数以及每一跳的链路标签,生成所述检测报文。3.如权利要求1或2所述的方法,其特征在于,所述反馈节点接收所述待检测网络节点转发的所述检测报文;所述反馈节点将所述TTL的值减去1,并在确定所述TTL的值为0时发送所述通知消息。4.一种检测转发表方法,其特征在于,包括:网络检测设备根据目的网际协议IP地址和网络拓扑信息生成检测报文,所述检测报文中包括标签栈,生存时间TTL,源IP地址和所述目的IP地址;所述标签栈中包括N个链路标签,所述TTL的值为N+1,所述源IP地址为所述网络检测设备的IP地址,其中,N为所述网络检测设备到待检测网络节点的跳数,N≥1;所述网络检测设备根据所述标签栈栈顶的链路标签发送所述检测报文;待检测网络节点接收所述检测报文,弹出所述标签栈栈顶的链路标签,并将所述TTL的值减去1;所述待检测网络节点确定所述标签栈为空,并根据所述目的IP地址和所述待检测网络节点的转发表,将所述检测报文转发给反馈节点;所述反馈节点接收所述检测报文,将所述TTL的值减去1;所述反馈节点确定所述TTL的值为0,并向所述网络检测设备发送通知消息;所述网络检测设备接收所述通知消息,并根据所述通知消息和所述网络拓扑信息确定所述待检测网络节点的转发表是否正确。5.如权利要求4所述的方法,其特征在于,所述网络检测设备根据目的IP地址和网络拓扑信息生成检测报文包括:所述网络检测设备根据所述目的IP地址和所述网络拓扑信息,确定网络路径以及所述网络路径上的所述待检测网络节点;所述网络拓扑信息包括到所述目的IP地址的转发路径以及该转发路径上每一跳的路由信息,所述转发路径包括所述网络路径;所述网络检测设备根据所述网络拓扑信息,确定所述网络检测设备到所述待检测网络节点的跳数以及每一跳的链路标签,并根据所述网络检测设备到所述待检测网络节点的跳数以及每一跳的链路标签,生成所述检测报文。6.如权利要求4或5所述的方法,其特征在于,在所述待检测网络节点接收所述检测报文之前,所述方...
【专利技术属性】
技术研发人员:李国平,张震伟,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。