58、Linux API 中的网络通信与队列管理详解

Linux API 中的网络通信与队列管理详解

1. 地址句柄(AH)相关操作

在网络通信中,地址句柄(AH)是一个重要的概念,它包含了许多用于消息发送的属性。以下是一些关键属性的介绍:
- grh :全局路由头属性,用于向另一个子网或本地/远程子网中的多播组发送消息。
- dlid :目标 LID。
- sl :消息使用的服务级别。
- src_path_bits :使用的源路径位,在端口使用 LMC 时相关。
- static_rate :消息发送之间的延迟级别,用于向支持较慢消息速率的远程节点发送消息时。
- ah_flags :AH 标志,是掩码的按位或,例如 IB_AH_GRH 表示此 AH 中使用了 GRH。
- port_num :消息发送的本地端口号。

接下来,我们看看与 AH 相关的方法:
- ib_create_ah() :创建一个 AH。成功时返回新创建的 AH 的指针,失败时返回 ERR_PTR() 并指定失败原因。

struct ib_ah *ib_create_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值