InfiniBand is an industry-standard architecture for high-speed and low-latency interconnection between computing and storage devices. It uses a switch-based, point-to-point topology to enable remote direct memory access (RDMA) communication between connected devices. InfiniBand utilizes queue pairs and completion queues to facilitate queue-based, RDMA-enabled communication between host channel adapters with low latency. The InfiniBand Architecture specification defines the various components, addressing schemes, and management aspects that make up an InfiniBand network.