RESOLVEVIA statement

Use the RESOLVEVIA statement to specify the protocol used by the resolver to communicate with the name server.

Guideline: If you use the autonomic quiescing of unresponsive name servers function, you should use UDP as your protocol to communicate with the name server.

Syntax

Read syntax diagramSkip visual syntax diagram
                     .-RESOLVEVIA UDP------.   
>>-+--------------+--+---------------------+-------------------><
   '-system_name:-'  '-RESOLVEVIA--+-UDP-+-'   
                                   '-TCP-'     

Parameters

system_name:
The name of the system to which this statement applies. See system_name considerations for a complete description of this parameter.

Requirement: The colon is required.

UDP
Specifies that the protocol is UDP. The default protocol is UDP.
TCP
Specifies that the protocol is TCP.

If anything other than UDP or TCP is specified, the default of UDP is used.

Steps for modifying

You can refresh this statement using the MODIFY command. For more information about parameters used with the MODIFY command, see z/OS Communications Server: IP System Administrator's Commands.

Examples

To specify that the resolver is to communicate with the name server using TCP virtual circuits, code the following:
RESOLVEVIA TCP
Start of change

Usage notes

When RESOLVEVIA UDP is specified, the resolver primarily uses the UDP protocol but can switch to TCP protocols under certain conditions. The resolver is most likely to switch to TCP protocols when a DNS reply from the name server is truncated. Even though the resolver supports Extension Mechanisms for DNS0 (EDNS0) standards and accepts up to 3072 bytes of reply data, not all DNS name servers support EDNS0. Firewall settings along the path to the name server can also limit the number of bytes in a resolver UDP reply. To maximize the use of UDP protocols by the resolver, configure firewalls such that the TCP and UDP ports to and from the name servers are allowed to pass the larger EDNS0 packets.

For more information about EDNS0 processing, see z/OS Communications Server: IP Configuration Guide.

End of change