PDs and UD Service

Background On Address Handles

In order to send request packets to an UD QP on a remote CA, the following actions must be accomplished:

  1. Create a local UD QP and assign it to a PD.

  2. Prior to any attempt to send any messages to an UD destination, software must first execute a Create Address Handle verb call, providing the following as input parameters (note that this is a partial list):

    - The LID or GID of the destination port behind which the target UD QP resides.

    - The PD that is being assigned to this destination port.

    - The handle that identifies the HCA on which the Address Handle is to be created.

  3. To send a message to a remote UD QP, software then posts a WR to a local UD QP's SQ and supplies the following as input parameters ...

Get InfiniBand Network Architecture now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.