CM Attributes

Refer to Table 36-3 on page 1072. With the exception of the ClassPortInfo attribute, the remainder of the attributes are actually the various types of CM messages (e.g., REQ, REP, RTU, etc.). A CA's CM sends a CM MAD by transmitting a ComMgtSend(attribute) MAD, where the message is the attribute contained in the attribute data area (dwords 6 through 63 in Table 36-1 on page 1070).

Table 36-3. CM Attributes
AttributeAttribute IDDescription
None of the CM attributes use a modifier.
ClassPortInfo0001hPresence of ClassPortInfo for a management class (see Table 28-7 on page 794) confirms availability of that management class on a CA, switch, or router. ClassPortInfo provides:
  • Indication of port's ability to generate traps and notices.

  • Port's RespTimeValue.

  • If port's CM requires redirection of CM MADs, address to be redirected to is supplied (GID, LID, QP, etc.).

  • If port's CM supports traps, address to which traps are delivered is supplied (GID, LID, etc.).

  • Whether multicast, RC, RD, or Raw QPs are supported.

The following CM-specific ClassPortInfo.CapabilityMask bits are implemented:
  • Bit 8 = IsMulticastCapable. 1 = Multicast is suported.

  • Bit 9 = IsReliableConnectionCapable. 1 = RC QPs are supported.

  • Bit 10 = IsReliableDatagramCapable. 1 = RD QPs are supported.

  • Bit 11 = IsRawDatagramCapable. 1 = Raw QPs are supported.

ConnectRequest0010hA ComMgtSend(ConnectRequest) indicates this is a connection request (REQ) MAD. See “REQ (Request) MAD” on page 1074.
MsgRcptAck0011hA ComMgtSend(MsgRcptAck) indicates this is an MRA MAD. See “MRA (Message Receipt Acknowledgment) MAD” on page 1096.
ConnectReject0012hA ComMgtSend(ConnectReject) indicates this is a connection reject (REJ) MAD. See “REJ (Reject) MAD” on page 1098.
ConnectReply0013hA ComMgtSend(ConnectReply) indicates this is a connection reply (REP) MAD. See “REP (Reply) MAD” on page 1088.
ReadyToUse0014hA ComMgtSend(ReadyToUse) indicates this is a Ready To Use (RTU) MAD. See “RTU (Ready to Use) MAD” on page 1093.
DisconnectRequest0015hA ComMgtSend(DisconnectRequest) indicates this is a Disconnect Request (DREQ) MAD. See “DREQ (Disconnect Request) MAD” on page 1094.
DisconnectReply0016hA ComMgtSend(DisconnectReply) indicates this is a Disconnect Reply (DREP) MAD. See “DREP (Disconnect Reply) MAD” on page 1095.
ServiceIDResReq0017hA ComMgtSend(ServiceIDResReq) indicates this is Service ID Resolution Request (SIDR_REQ) MAD. See “SIDR_REQ (ServiceID Resolution Request) MAD” on page 1108.
ServiceIDResReqResp0018hA ComMgtSend(ServiceIDResReqResp) indicates this is Service ID Resolution Reply (SIDR_REP) MAD. See “SIDR_REP (ServiceID Resolution Reply) MAD” on page 1109.
LoadAlternatePath0019hA ComMgtSend(LoadAlternatePath) indicates this is a Load Alternate Path (LAP) MAD. See “LAP (Load Alternate Path) MAD” on page 1104.
AlternatePathResponse001AhA ComMgtSend(AlternatePathResponse) indicates this is a Alternate Path Response (APR) MAD. See “APR (Alternate Path Response) MAD” on page 1107.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.145.206.244