User`s guide
Introducing Oracle Net Services
9-2 Oracle Database Installation and Administration Guide
9.1.1.2 Using the IPC Protocol
The IPC protocol allows applications to integrate with the Inter Process
Communication method on a local host. The following is the syntax for using IPC
protocol:
(ADDRESS=
(PROTOCOL=IPC)
(KEY=alphanumeric)
)
where
PROTOCOL
specifies the supported protocol. For IPC, the value is "IPC".
KEY
specifies the listen endpoint. A string of at most 32 characters: [a...z], [A...Z], [0...9],
'.', '-', '_', '$'
The following is an example of an IPC ADDRESS that specifies a server on
a local host:
(ADDRESS=
(PROTOCOL=IPC)
(KEY=ORCL)
)
Note: The IPC protocol is not supported in the POSIX shell. If the
IPC protocol is specified by a utility or user application running in the
POSIX shell, then Oracle Net Services avoids using the IPC protocol
with the following error message:
TNS-12557: TNS:protocol adapter not loadable
9.1.2 TCP/IP Protocol Support
This section introduces Oracle’s TCP/IP protocol support, which is used to map the
functionality within TCP/IP to Oracle's Net Foundation Layer.
9.1.2.1 Overview of TCP/IP
TCP/IP is a family of related protocols that derives its name from two main
components: the Transmission Control Protocol (TCP) and the Internet Protocol (IP).
The IP component dispatches information around the network, and the TCP
component assures reliable transfer of data from one point to another.
Application software sitting on top of the TCP/IP pr
otocol views the network as a
reliable two-way data transmission medium. This medium provides inter-process
communication in a connection-oriented manner between pairs of processes in host
computers attached to inter-connected computer networks.
The application or client process initiates its TCP/IP connection with the remote host
pr
ocess by specifying an address pair:
■ A host IP address
■ A TCP port (or entry point) on the host
Once the connection is established, the pair
of communicating processes sends and
receives data through a continuous byte stream. The TCP/IP protocol is supported in
BS2000 and the POSIX shell.