声明:
博主主页:王_嘻嘻的CSDN主页
未经作者允许,禁止转载
本专题部分内容源于《InfiniBand-network architecture》,侵权必删
本章将介绍设备属性、管理器、管理代理MA和管理数据报MADS的概念。
所有IBA设备都有一系列属性(中继器因为在软件上不可见,所以不存在属性),这些属性由于各类原因可以被读写操作,具体属性如下:
IBA中定义了一系列管理器,每个管理器都负责IBA设备中操作的各方面:
每个IBA设备包含了一系列管理代理,每个管理代理处理各自的管理器发出的属性访问请求。
当设备中的MA收到来自其各自管理器的属性访问请求报文时,它会对指定的属性执行所请求的操作,并在大多数情况下以响应报文的形式返回结果。
各种管理器使用管理数据报(MAD)的特殊数据包来请求对设备属性执行操作(即方法)。请求MAD具有以下基本特征:
如果“方法”是“Set”操作,则数据区域包含要写入指定属性的数据;
如果"方法"是"Get"操作,数据区内容在请求MAD中是未定义的,但是在设备返回的相应响应MAD中包含被请求属性的内容。
IBA中的属性不一定是单一数据格式的,可以是一个选项,可以是一张表,也可以是多种元素组成的数据结构。