40 IBM Sterling Conne ct:Direct for i5/OS User’s Guide
Sterling Connect:Direct for i5/OS simulates block reads and writes. Using logical blocks instead of physical
blocks, it allows you to modify the blocksize to match the other node in some cases.
Sterling Connect:Direct for i5/OS supports block mode transfer when the following conditions exist:
Remote node supports block mode
Source and destination files have like characteristics
Files are supported file types
Sterling Connect:Direct for i5/OS supports block mode transfers for the following i5/OS file types:
DB2 for i5/OS files (without staged compression)
Spool files
Save files
Stream files (using the integrated file system)

Simulating Blocksizes

The simulated blocksize determines whether a block mode transfer occurs. If the block mode transfer does
occur, the simulated blocksize is used for the transfer. The following rules determine what simulated blocksize
Sterling Connect:Direct for i5/OS uses.
As the receiving node, Sterling Connect:Direct for i5/OS determines the simulated blocksize by these
conditions in order of precedence:
Destination file blocksize specified on the request
Source file blocksize sent by the sending node in the COPY control block
If neither condition exists, Sterling Connect:Direct uses the record mode.
As the sending node, Sterling Connect:Direct for i5/OS determines the simulated blocksize by these conditions
in order of precedence:
Source file blocksize specified on the request
Destination file blocksize specified on the request
Calculated value*
*Largest multiple of record size less than some arbitrary value, such as 4096.

Block Mode Transfer Examples

The following block mode transfer examples include both sending and receiving examples.
CDRCV Example—Not Specifying Source File Blocksize
In the first example, the request does not specify the source file blocksize. In this scenario, the following
occurs:
The Sterling Connect:Direct for i5/OS node sets the source file simulated blocksize to 3200 by using the
destination file value.
The receiving Sterling Connect:Direct for i5/OS sets the destination file simulated blocksize to the value
specified on the request.