Using the TCP/IP protocol

TCP/IP is a suite of protocols that is used for connecting to databases that are running on different computers.

UDP is a transport layer protocol that sits on top of IP. SQL Anywhere uses UDP on top of IP to do initial server name resolution and uses TCP for connection and communication after that.

When you use the TCP/IP protocol, you can secure client/server communications using transport-layer security and ECC or RSA encryption technology. See Transport-layer security.

The client library for each platform supports the same protocols as the corresponding database server. For SQL Anywhere to run properly, the network protocol (TCP/IP) must be installed and configured properly on both the client and server computers.

 Using TCP/IP with Windows
 See also

Tuning TCP/IP performance
IPv6 support in SQL Anywhere
Encrypting client/server communications over TCP/IP