[发明专利]一种链路健康检查方法和装置有效
| 申请号: | 201910478521.0 | 申请日: | 2019-06-03 |
| 公开(公告)号: | CN110311830B | 公开(公告)日: | 2021-08-24 |
| 发明(设计)人: | 秦永刚 | 申请(专利权)人: | 杭州迪普科技股份有限公司 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24;H04L12/803 |
| 代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 周嗣勇 |
| 地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 健康 检查 方法 装置 | ||
1.一种链路健康检查方法,应用于网络设备,所述网络设备包括一个主控CPU与多个单板,所述单板包括通过接口相连的交换芯片与协处理器,所述方法包括:
协处理器接收主控CPU通过PCIE通道下发的报文配置信息,根据所述报文配置信息构造健康检查报文,所述健康检查报文用于发送给其他设备,以检测所述网络设备与其他设备间通信链路的健康状态;协处理器将构造完成的健康检查报文,发送给处于同一单板内的交换芯片,以使所述交换芯片通过自身面板口向外发送所述健康检查报文;
主控CPU通过接收到的来自于外部设备的健康检查报文,与预定义的报文检测策略确定网络设备与其他设备间通信链路的健康状态;
若检测到某一通信链路存在异常,则主控CPU通过PCIE通道向协处理器发送控制指令,所述控制指令用于将业务报文通过预定义的负载分担策略转移至正常链路,使业务报文不再通过异常链路发送。
2.如权利要求1所述的方法,所述报文配置信息中至少包括报文发送地址信息与报文格式信息。
3.一种链路健康检查方法,应用于网络设备,所述网络设备包括一个主控CPU与多个单板,所述单板包括通过接口相连的交换芯片与协处理器,所述方法包括:
主控CPU通过PCIE通道向所述协处理器发送报文配置信息,以使所述协处理器根据所述报文配置信息构造健康检查报文,并在构造完成健康检查报文后,将构造出的健康检查报文发送给处于同一单板内的交换芯片,以使所述交换芯片通过自身面板口向外发送所述健康检查报文;所述健康检查报文用于发送给其他设备,以检测所述网络设备与其他设备间通信链路的健康状态;
主控CPU通过接收到的健康检查报文,与预定义的报文检测策略确定网络设备与其他设备间通信链路的健康状态;所述主控CPU接收到的健康检查报文是外部设备构造并发送的;
若检测到某一通信链路存在异常,则主控CPU通过PCIE通道向协处理器发送控制指令,所述控制指令用于将业务报文通过预定义的负载分担策略转移至正常链路,使业务报文不再通过异常链路发送。
4.如权利要求3所述的方法,所述控制指令还用于,
更新健康检查报文的报文配置信息,以使后续健康检查报文不再通过所述异常链路发送。
5.一种链路健康检查方法,应用于网络设备,所述网络设备包括一个主控CPU与多个单板,所述单板包括通过接口相连的交换芯片与协处理器,所述方法包括:
交换芯片在接收到协处理器发送的健康检查报文后,通过自身面板口向外发送所述健康检查报文;所述健康检查报文是所述协处理器根据主控CPU通过PCIE通道下发的报文配置信息构造的;
交换芯片的面板口接收到外部设备发送的报文后,通过访问控制列表进行报文内容识别;
若交换芯片通过识别确定所述报文为健康检查报文,则将所述健康检查报文重定向到所述交换芯片的PCIE接口,以通过PCIE通道将所述健康检查报文发送到主控CPU,以使主控CPU通过接收到的健康检查报文,与预定义的报文检测策略确定网络设备与其他设备间通信链路的健康状态;若检测到某一通信链路存在异常,则主控CPU通过PCIE通道向协处理器发送控制指令,所述控制指令用于将业务报文通过预定义的负载分担策略转移至正常链路,使业务报文不再通过异常链路发送。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迪普科技股份有限公司,未经杭州迪普科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910478521.0/1.html,转载请声明来源钻瓜专利网。





