HccnRpingInitAttr
功能
定义RPing功能初始化时要配置的参数。
定义原型
typedef struct HccnRpingInitAttrDef { HccnRpingMode mode; /* 网络类型,HcclRpingMode类型 */ uint32_t port; /* 当前NPU作为Target时使用的socket侦听端口 */ uint32_t npuNum; /* 参与RPing功能的所有NPU总数,取值范围为(0,32768] */ uint32_t bufferSize; /* 当前NPU作为Client时要用到的Device内存大小,单位为字节(Byte)。bufferSize必须4k对齐,且取值需要大于:向每个探测目标的发包数量 * 2048 * 目标NPU数量 */ uint32_t sl; /* RDMA网卡的service level,该值需要和网卡配置的PFC优先级保持一致,整数,取值范围:[0,7] */ uint32_t tc; /* RDMA网卡的traffic class, 配置为RoCE报文的DSCP值 * 4(因为IP报文头中DSCP在DS域的高6bit中“bit0~1”固定为零)。默认值为132,对应DSCP为33(132 = 33 * 4)。 */ char *ipAddr; /* 当前NPU的IP地址,支持IPv4与IPv6 */ } HccnRpingInitAttr;
父主题: 数据类型