Cisco Systems ST373307LC Computer Drive User Manual


 
CHAPTER
5-1
Cisco SFS InfiniBand Host Drivers User Guide for Linux
OL-12309-01
5
Sockets Direct Protocol
This chapter describes the Sockets Direct Protocol and includes the following sections:
Introduction, page 5-1
Configuring IPoIB Interfaces, page 5-1.
Converting Sockets-Based Application, page 5-2
SDP Performance, page 5-4
Netperf Server with IPoIB and SDP, page 5-6
Note See the “Root and Non-root Conventions in Examples” section on page ix for details about the
significance of prompts used in the examples in this chapter.
Introduction
SDP is an IB-specific upper layer protocol. It defines a standard wire protocol to support stream sockets
networking over IB. SDP enables sockets-based applications to take advantage of the enhanced
performance features provided by IB and achieves lower latency and higher bandwidth than IPoIB
running sockets-based applications. It provides a high-performance, zero-copy data transfer protocol for
stream-socket networking over an IB fabric. You can configure the driver to automatically translate TCP
to SDP based on source IP, destination, or application name.
Configuring IPoIB Interfaces
SDP uses the same IP addresses and interface names as IPoIB. Configure the IPoIB IP interfaces if you
have not already done so. (See Chapter 3, “IP over IB Protocol.”)