From: Tziporet Koren Date: Thu, 31 May 2007 09:26:54 +0000 (+0300) Subject: new file from Sean Hefty X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=451209c74e80511a4a4ab02d86c71dd66587d12c;p=~tnikolova%2Fdocs%2F.git new file from Sean Hefty --- diff --git a/rdma_cm_release_notes.txt b/rdma_cm_release_notes.txt new file mode 100755 index 0000000..ca2c132 --- /dev/null +++ b/rdma_cm_release_notes.txt @@ -0,0 +1,68 @@ + Open Fabrics Enterprise Distribution (OFED) + RDMA CM in OFED 1.2 Release Notes + + May 2007 + + +=============================================================================== +Table of Contents +=============================================================================== +1. Overview +2. New Features +3. Known Issues + +=============================================================================== +1. Overview +=============================================================================== +The RDMA CM is a communication manager used to setup reliable, connected +and unreliable datagram data transfers. It provides an RDMA transport +neutral interface for establishing connections. The API is based on sockets, +but adapted for queue pair (QP) based semantics: communication must be +over a specific RDMA device, and data transfers are message based. + +The RDMA CM only provides the communication management (connection setup / +teardown) portion of an RDMA API. It works in conjunction with the verbs +API for data transfers. + +=============================================================================== +2. New Features +=============================================================================== +The RDMA CM now supports connected, datagram, and multicast data transfers. + +When used over Infiniband, the RDMA CM will make use of a local path record +cache, if it is enabled. On large fabrics, use of the local cache can greatly +reduce connection time. Use of a cache is not necessary for iWarp. + +Man pages have been created to describe the various interfaces and test +programs available. For a full list, users should refer to the rdma_cm.7 man +page. + +=============================================================================== +3. Known Issues +=============================================================================== +The RDMA CM relies on the operating system's network configuration tables to +map IP addresses to RDMA devices. Incorrectly configured network +configurations can result in the RDMA CM being unable to locate the correct +RDMA device. Currently, the RDMA CM only supports IPv4 addressing. + +All RDMA interfaces must provide a way to map IP addresses to an RDMA device. +For Infiniband, this is done using IPoIB, and requires correctly configured +IPoIB device interfaces sharing the same multicast domain. For details on +configuring IPoIB, refer to ipoib_release_notes.txt. For RDMA devices to +communicate, they must support the same underlying network and data link +layers. + +If you experience problems using the RDMA CM, you may want to check the +following: + + * Verify that you have IP connectivity over the RDMA devices. For example, + ping between iWarp or IPoIB devices. + + * Ensure that IP network addresses assigned to RDMA devices do not + overlap with IP network addresses assigned to standard Ethernet devices. + + * For multicast issues, either bind directly to a specific RDMA device, or + configure the IP routing tables to route multicast traffic over an RDMA + device's IP address. + +