Configuration Mode Commands : SteelHead Configuration Commands : SRDF Support Commands : protocol srdf rule
  
protocol srdf rule
Adds or deletes a manual SRDF rule.
Syntax
[no] protocol srdf rule src-ip <ip-address> dst-ip <ip-address> [dif {enable | disable}] [dif-blocksize <bytes>]
Parameters
src-ip <ip-address>
Specifies the connection source IP address of the Symmetrix DMX or VMAX GigE ports (RE ports) originating the replication.
Note: The source IP address cannot be the same as the destination IP address.
dst-ip <ip-address>
Specifies the connection destination IP address of the Symmetrix DMX or VMAX GigE ports (RE ports) receiving the replication.
Use the format XXX.XXX.XXX.XXX.
dif enable
Enables this option to isolate and optimize the Data Integrity Fields embedded within the SRDF data workload. For example, VMAX.
dif disable
Enables this option to isolate and optimize the Data Integrity Fields embedded within the SRDF data workload. For example, VMAX.
dif-blocksize <bytes>
Specifies the size of a standard block of storage data, in bytes, after which a DIF header begins. The valid range is from 1 - 2048 bytes. The default value is 512, which is a standard block size for Open System environments. When you enable DIF, RiOS SRDF optimization looks for a DIF header after every 512 bytes of storage data unless you change the default setting.
Open System environments (such as Windows, UNIX, and Linux) inject the DIF header into the data stream after every 512 bytes of storage data.
IBM iSeries (AS/400) host environments inject the DIF header into the data stream after every 520 bytes.
This field is required when you enable DIF.
Usage
Environments with GigE-based (RE port) originated SRDF traffic between VMAX arrays need to isolate DIF headers within the data stream. These DIF headers further interrupt the data stream.
When the R1 Symmetrix array is running Enginuity microcode version 5875 or newer, manual SRDF rules are not necessary. In 5875+ environments, RiOS is capable of auto-detecting the presence of DIF headers and DIF blocksize for GigE-based (RE port) SRDF traffic.
To manually isolate the DIF headers when the R1 Symmetrix array is running Enginuity microcode version 5874 or older, you add SRDF rules by defining a match for source or destination IP traffic.
The SRDF default rule optimizes all remaining traffic that has not been selected by another rule. It always appears as the last in the list. You cannot remove the default rule; however, you can change the DIF setting of the default rule. The default rule uses 0.0.0.0 in the source and destination IP address fields, specifying all IP addresses. You cannot specify 0.0.0.0 as the source or destination IP address for any other rule.
Do not add a module rule isolating DIF headers in mainframe environments, as SRDF environments that replicate mainframe traffic do not currently include DIF headers.
Auto-detected SRDF settings in Enginuity 5875+ environments will override any manual SRDF rules that might be configured.
For details on SRDF, see the SteelHead Management Console User’s Guide and the SteelHead Deployment Guide.
Example
amnesiac (config) # protocol srdf rule src-ip 1.1.1.1 dst-ip 2.2.2.2 dif enable
Product
SteelHead CX, SteelHead EX, SteelHead-v, SteelHead-c
Related Commands
show protocol srdf rules, show protocol srdf settings