Figure 1-3
This illustration depicts a Java application connection using a JDBC OCI driver. The client shows a communication stack. From the top down, the stack is constructed with the following layers: The database server shows a communication stack. From the top down, the stack is constructed with the following layers:

The TCP/IP network protocol resides between the client and the database server.