The invention discloses a data link detection method, device and system, which involves the field of network communication technology. The method includes: the source node sends a data link detection request message to the destination node; the source node receives the data link detection response message corresponding to the data link detection request message; the source node is the source node. The point gets the source IP address in the data link detection response message and determines whether the data link between the source node and the destination node is interrupted by the source IP address.
【技术实现步骤摘要】
一种数据链路的检测方法、装置及系统
本专利技术涉及网络通信
,特别涉及一种数据链路的检测方法、装置及系统。
技术介绍
IPv4(InternetProtocolversion4,互联网协议版本4)是互联网当前所使用的网络层协议,到目前为止,IPv4运行良好稳定。但是,随着互联网及其上所提供的服务突飞猛进的发展,IPv4已经暴露出一些不足之处。IPv6(InternetProtocolversion6,互联网协议版本6)是网络层协议的第二代标准协议,也被称为IPng(IPnextgeneration,下一代互联网),它是IETF(InternetEngineeringTaskForce,互联网工程任务组)设计的一套规范,是IPv4的升级版本。IPv6具有很多新特性,解决了IPv4很多不足,因此逐步引起越来越多的人的关注,成为新的热点。IPv6相对于IPv4,除了提供巨大的地址空间外,还在很多方面进行了改进,譬如良好的扩展性。因为IPv6基本报头之后添加了扩展报头,IPv6可以很方便的实现功能扩展。IPv4报头中选项最多可以支持40个字节的选项,与IPv4报头中的选项不同,IPv6扩展报头没有最大长度的限制,因此可以容纳所有扩展数据。利用IPv6的这种扩展特性,可以对传统的数据链路检测方法进行改进。传统的数据链路检测方法最常用的就是路由跟踪traceroute,目前traceroute数据链路检测的实现原理为:源节点向目的节点发送特定目的端口(该端口实际不可达)的UDP(UserDatagramProtocol,用户数据报协议)报文,并且将跳限制设置为1 ...
【技术保护点】
1.一种数据链路的检测方法,其特征在于,包括:源节点向目的节点发送数据链路检测请求报文;所述源节点接收所述数据链路检测请求报文对应的数据链路检测响应报文;所述源节点获取所述数据链路检测响应报文中的源IP地址,并依据所述源IP地址确定所述源节点到所述目的节点之间的数据链路是否发生中断。
【技术特征摘要】
1.一种数据链路的检测方法,其特征在于,包括:源节点向目的节点发送数据链路检测请求报文;所述源节点接收所述数据链路检测请求报文对应的数据链路检测响应报文;所述源节点获取所述数据链路检测响应报文中的源IP地址,并依据所述源IP地址确定所述源节点到所述目的节点之间的数据链路是否发生中断。2.根据权利要求1所述的方法,其特征在于,所述源节点依据所述源IP地址确定所述源节点到所述目的节点之间的数据链路是否发生中断包括:所述源节点将所述源IP地址与所述目的节点的IP地址进行比较;若所述源IP地址与所述目的节点的IP地址相同,则所述源节点确定所述数据链路未发生中断;若所述源IP地址与所述目的节点的IP地址不同,则所述源节点确定所述数据链路发生中断。3.根据权利要求1所述的方法,其特征在于,在源节点向目的节点发送数据链路检测请求报文之后,所述方法还包括:第一中间节点接收所述数据链路检测请求报文,并将所述第一中间节点的IP地址添加到所述数据链路检测请求报文;所述第一中间节点将生成的数据链路检测请求报文转发给下一节点;其中,所述第一中间节点与所述第一中间节点的下一节点之间的数据链路处于未中断状态。4.根据权利要求1所述的方法,其特征在于,在源节点向目的节点发送数据链路检测请求报文之后,所述方法还包括:第二中间节点接收所述数据链路检测请求报文;所述第二中间节点依据所述数据链路检测请求报文生成所述数据链路检测响应报文,并发送给所述源节点;其中,所述第二中间节点与所述第二中间节点的下一节点之间的数据链路处于中断状态。5.根据权利要求4所述的方法,其特征在于,所述第二中间节点依据所述数据链路检测请求报文生成所述数据链路检测响应报文包括:所述第二中间节点将所述第二中间节点的IP地址作为所述数据链路检测请求报文的源IP地址,将所述源节点的IP地址作为所述数据链路检测请求报文的目的IP地址,生成所述数据链路检测响应报文。6.一种数据链路的检测装置,其特征在于,包括:发送模块,用于向目的节点发送数据链路检测请求报文;接收模块,用于接收所述数据链路检测请求报文对应的数据链路检测响应报文;确定模块,用于获取所述数据链路检测响应报文中的源IP地址,并依据所述源IP地址确定所述源节点到所述目的节点之间的数据链路是否发生中断。7.根据权利要求6所述的装置,其特征在于,所述确定模块包括:比较单元,用于将所述源IP...
【专利技术属性】
技术研发人员:支新军,郭红燕,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。