下载
中文
注册

接口列表

RPing是一种基于RDMA的网络探测技术,昇腾AI软件栈提供了RPing功能相关接口供开发者调用,实现网络中的设备定期发送检测报文,记录网络时延,统计报文收发情况,从而帮助客户进行网络链路状态的监测。

开发者可调用本节提供的RPing相关接口实现此功能。

开发者可在“CANN软件安装目录/include/hccl/hccn_rping.h”文件中查看接口定义,对应库文件为libhccl_plf.so。

表1 RPing接口列表

接口

简介

HccnRpingInit

初始化参与RPing的Device,启动网络状态监测。

HccnRpingDeinit

释放内存资源。

HccnRpingAddTarget

添加探测目标,建立client与target之间的RPing通信链路。

HccnRpingRemoveTarget

删除探测目标,关闭RPing功能的通信链路。

HccnRpingGetTarget

获取链路状态信息。

HccnRpingBatchPingStart

发起探测请求。

HccnRpingBatchPingStop

中止探测请求。

HccnRpingGetResult

获取对目标的探测结果。

HccnRpingGaetPayload

获取对目标探测报文的自定义payload。