Enters information into the configuration database that sets the parameters for ICMP, IP, TCP, and UDP when TCP/IP Services starts up. Related commands: SET PROTOCOL, SHOW CONFIGURATION PROTOCOL Format SET CONFIGURATION PROTOCOL ICMP [ /[NO]REDIRECT ] SET CONFIGURATION PROTOCOL IP [ /[NO]FORWARD ] [ /REASSEMBLY_TIMER=seconds ] SET CONFIGURATION PROTOCOL TCP [ /[NO]MTU_SEGMENT_SIZE ] [ /[NO]DELAY_ACK ] [ /DROP_COUNT=n ] [ /PROBE_TIMER=seconds ] [ /QUOTA=[ SEND=bytes,RECEIVE=bytes ] ] [ /[NO]WINDOW_SCALE ] SET CONFIGURATION PROTOCOL UDP [ /[NO]BROADCAST ] [ /[NO]FORWARD ] [ /QUOTA=options ]
1 – Restrictions
Requires OPER privilege.
2 – Parameters
{ICMP | IP | TCP | UDP} Required. Specifies the protocol software to configure.
3 – ICMP Qualifiers
3.1 /REDIRECT
/REDIRECT /NOREDIRECT Optional. Default: /NOREDIRECT. Sends ICMP_REDIRECT messages.
4 – IP Qualifiers
4.1 /FORWARD
/FORWARD /NOFORWARD Optional. Default: /NOFORWARD. Forwards IP messages to other hosts.
4.2 /REASSEMBLY_TIMER
/REASSEMBLY_TIMER=n Optional. Default: 7 seconds. Valid range: 1 to 126. Sets the maximum time for trying to reassemble a received datagram.
5 – TCP Qualifiers
5.1 /MTU_SEGMENT_SIZE
/MTU_SEGMENT_SIZE /NOMTU_SEGMENT_SIZE Optional. Default: /NOMTU_SEGMENT_SIZE. If a connection is more than one hop away, sets the segment size. Specify one of the following: /MTU_SEGMENT_SIZE Sets the segment size as close as possible to the maximum transfer unit (MTU) size. /NOMTU_SEGMENT_ Sets the segment size as close as possible to SIZE the standard 512 bytes.
5.2 /DELAY_ACK
/DELAY_ACK /NODELAY_ACK Optional. Default: /DELAY_ACK. Enables or disables a delay before sending acknowledgments: /DELAY_ACK ACKs are generated with a delay. /NODELAY_ACK ACKs are generated without any delay.
5.3 /DROP_COUNT
/DROP_COUNT=n Optional. Number of idle probes that can go unsatisfied before the software declares a TCP connection dead and closes it.
5.4 /PROBE_TIMER
/PROBE_TIMER=n Optional. Default: 75 seconds. Number of seconds between probes for idle TCP connections (when the SO_KEEPALIVE option is set). If the remote system fails to respond, the connection is removed. Also, when initiating a TCP connection request, indicates the maximum number of seconds that the software waits for a response from the remote system before the request times out.
5.5 /QUOTA
/QUOTA=[SEND=bytes,RECEIVE=bytes] Optional. Specifies the queue size (in bytes) for messages. The options for setting TCP message queue size are: o RECEIVE:n - Receive queue size. Default: 4096 bytes. o SEND:n - Send queue size. Default: 4096 bytes.
5.6 /WINDOW_SCALE
/WINDOW_SCALE /NOWINDOW_SCALE Optional. Turns TCP window scaling on and off. Default is on. Scaling allows windows larger than 64 KB to be represented in the normal 16-bit TCP window field. Large windows allow improved throughput. Turning this option off may help troubleshoot communication problems with another TCP/IP implementation.
6 – UDP Qualifiers
6.1 /BROADCAST
/BROADCAST /NOBROADCAST Optional. Default: /NOBROADCAST. Enables privilege checking for broadcast messages. o /BROADCAST - Nonprivileged users can send broadcast messages. o /NOBROADCAST - To send broadcast messages, users need a privileged UIC or SYSPRV, BYPASS, or OPER privilege. Sun RPC applications use broadcast messages and need privilege checking disabled.
6.2 /FORWARD
/FORWARD /NOFORWARD Optional. Default: /NOFORWARD. Forwards IP messages.
6.3 /QUOTA
/QUOTA=options Optional. Specifies the queue size (in bytes) for messages. The options for setting UDP message queue size are: o RECEIVE:n - Receive queue size. Default: 9000 bytes. o SEND:n - Send queue size. Default: 9000 bytes.
7 – Examples
1.TCPIP> SET CONFIGURATION PROTOCOL IP /FORWARD Sets IP to forward messages to other hosts, including other Internet cluster nodes. 2.TCPIP> SET CONFIGURATION PROTOCOL TCP /PROBE_TIMER=50 Sets the TCP protocol probe timer parameter to 50 seconds.