【RDMA】LRH和GRH InfiniBand标头(LRH and GRH InfiniBand Headers)

LRH and GRH InfiniBand Headers

原文:https://community.mellanox.com/s/article/lrh-and-grh-infiniband-headers

2018年12月5日•知识文章
lrh-and-grh-infiniband-headers
这篇文章简要介绍了 InfiniBand 的本地路由头 (LRH) 和全局路由头 (GRH) 头是如何工作的。
该帖子是基本的,适用于初学者。

 

参考

  • InfiniBand 规范 1.3 版

图 1:IBA 数据包格式*

** 图片由 InfiniBand 贸易协会提供。

Local Route Headers本地路由头

 

链路层中的寻址是本地标识符 (LID)。请注意源 LID (SLID) 和目标 LID (DLID) 的存在。
16 位的 LID 是子网本地的,由 SM 分配(与固定的 MAC 地址不同)。

Global Route Headers

 

一般来说,GRH 头不需要伴随 InfiniBand 数据包。但是,当需要通过 IB 路由器路由数据包时就需要它。请参阅 IB 路由器架构和功能https://community.mellanox.com/s/article/ib-router-architecture-and-functionality
网络层中的寻址是 128 位全局标识符。
* 来自规范:
单播 GID 范围定义为:
a) Link-local  - 在本地子网中使用默认 GID 前缀的单播 GID。Routers 不得转发任何具有本地链路 GID 或目标 GID 的数据包到本地子网之外。Link-local  GID 具有以下格式:

b) Site-local  - 在子网集合中使用的单播 GID,在该集合中是唯一的(例如数据中心或园区),但不一定是全局唯一的。路由器不得将任何具有site-local 源 GID (SGID) 或site-local目标 GID (DGID) 的数据包转发到站点之外。

The IB Router uses the site local GID.

IB 路由器使用 site local GID。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值