{
  "status": "shipping",
  "advantages": [],
  "limitations": [],
  "supersedes": [],
  "supersededBy": [],
  "firstSeen": null,
  "lastSeen": null,
  "updated": "2026-10-23",
  "slug": "iwarp",
  "term": "iWARP",
  "aliases": [],
  "definition": "iWARP is an IETF RDMA protocol suite whose TCP mapping combines RDMAP, Direct Data Placement and MPA framing over TCP.",
  "note": "Scope: RFC 5040 defines the broader suite to permit TCP, SCTP or other transport mappings; this record explains its TCP mapping. RDMAP supplies RDMA operations above Direct Data Placement (DDP). [rdmap]\n\nFraming: MPA adapts TCP's reliable, ordered byte stream to the record boundaries DDP needs. A TCP connection alone does not implement this RDMA stack. [mpa]\n\nStorage binding: iWARP is one provider for NVMe/RDMA, not another spelling of NVMe/TCP. Delivery into a remote buffer is not by itself a storage-persistence guarantee. [rdma] [rdmap]",
  "related": [
    "rdma-storage",
    "nvme-rdma",
    "roce-v2",
    "rdma-steering-tag"
  ],
  "citations": [
    {
      "id": "rdmap",
      "title": "RFC 5040: RDMAP, sections 1.3 and 2.1",
      "url": "https://www.rfc-editor.org/rfc/rfc5040",
      "accessed": "2026-10-23"
    },
    {
      "id": "mpa",
      "title": "RFC 5044: Marker PDU Aligned Framing for TCP, abstract and section 3",
      "url": "https://www.rfc-editor.org/rfc/rfc5044",
      "accessed": "2026-10-23"
    },
    {
      "id": "rdma",
      "title": "NVM Express NVMe over RDMA Transport 1.3, section 2",
      "url": "https://nvmexpress.org/wp-content/uploads/NVM-Express-NVMe-over-RDMA-Transport-Specification-Revision-1.3-Ratified-2026.07.31.pdf",
      "accessed": "2026-10-23"
    }
  ],
  "provenance": [
    "IETF protocol-suite definition and TCP mapping distinguished explicitly; no measured performance or deployment compatibility claim."
  ]
}
