[发明专利]一种链路健康检查方法和装置有效
| 申请号: | 201910478521.0 | 申请日: | 2019-06-03 |
| 公开(公告)号: | CN110311830B | 公开(公告)日: | 2021-08-24 |
| 发明(设计)人: | 秦永刚 | 申请(专利权)人: | 杭州迪普科技股份有限公司 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24;H04L12/803 |
| 代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 周嗣勇 |
| 地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 健康 检查 方法 装置 | ||
本申请提供一种链路健康检查方法和装置。通过使用协处理器构造大量的模式固定的健康检查报文,将报文的发送任务交给协处理器来执行,CPU只负责健康检查报文的收取,不再负责健康检查报文的发送,避免主控CPU因处理大量报文收发而处于繁忙状态,同时降低CPU与交换芯片之间PCIE通道的发包负担。
技术领域
本申请涉及互联网技术领域,尤其涉及一种链路健康检查方法和装置。
背景技术
链路健康检查指的是对本端和各个对端之间通信链路健康状态的检查,这种检查可保证流量不会被转发到故障链路上,可根据检查结果调整业务流量的分配,为网络服务质量提供必要保障。
如图1所示,为网络设备的结构示意图,存在多个交换芯片,这些交换芯片位于单板中,单板与主控的CPU通过PCIE总线连接。在传统方案中,一方面,由交换芯片接收外部设备发来的健康检查报文,将健康检查报文通过PCIE通道送入到主控CPU进行处理。另一方面,由主控CPU构造健康检查报文,通过PCIE通道将健康检查报文发送给交换芯片,交换芯片通过自身面板口发送到外部设备。通过同步收发健康检查报文的形式确认设备与链路健康,这一过程中,PCIE总线需要承担大量的报文收发工作,负担较重,且处理收发大量健康检查报文容易导致CPU繁忙,影响其他业务的处理。
发明内容
针对上述技术问题,本申请实施例提供一种链路健康检查方法和装置,技术方案如下:
根据本申请实施例的第一方面,提供一种链路健康检查方法,应用于网络设备,所述网络设备包括一个主控CPU与多个单板,所述单板包括通过接口相连的交换芯片与协处理器,该方法包括:
协处理器接收主控CPU通过PCIE通道下发的报文配置信息,根据所述报文配置信息构造健康检查报文,所述健康检查报文用于检测所述网络设备与其他设备间通信链路的健康状态;
协处理器将构造完成的健康检查报文,发送给处于同一单板内的交换芯片,以使所述交换芯片通过自身面板口发送所述健康检查报文。
根据本申请实施例的第二方面,提供一种链路健康检查方法,应用于网络设备,所述网络设备包括一个主控CPU与多个单板,所述单板包括通过接口相连的交换芯片与协处理器,该方法包括:
主控CPU通过接收到的健康检查报文,与预定义的报文检测网络设备与其他设备间通信链路的健康状态;
若检测到某一通信链路存在异常,则主控CPU通过PCIE通道向协处理器发送控制指令,所述控制指令用于将业务报文通过预定义的负载分担策略转移至正常链路,使业务报文不再通过异常链路发送。
根据本申请实施例的第三方面,提供一种链路健康检查方法,应用于网络设备,所述网络设备包括一个主控CPU与多个单板,所述单板包括通过接口相连的交换芯片与协处理器,该方法包括:
交换芯片的面板口接收到报文后,通过访问控制列表进行报文内容识别;
若交换芯片通过识别确定所述报文为健康检查报文,则将所述健康检查报文重定向到所述交换芯片的PCIE接口,以通过PCIE通道将所述健康检查报文发送到主控CPU。
根据本申请实施例的第四方面,提供一种链路健康检查装置,应用于网络设备,所述网络设备包括一个主控CPU与多个单板,所述单板包括通过接口相连的交换芯片与协处理器,该装置包括:
报文构造模块:用于使协处理器接收主控CPU通过PCIE通道下发的报文配置信息,根据所述报文配置信息构造健康检查报文,所述健康检查报文用于检测所述网络设备与其他设备间通信链路的健康状态;
报文发送模块:用于使协处理器将构造完成的健康检查报文,发送给处于同一单板内的交换芯片,以使所述交换芯片通过自身面板口发送所述健康检查报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迪普科技股份有限公司,未经杭州迪普科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910478521.0/2.html,转载请声明来源钻瓜专利网。





