The TCP/IP protocol views the network as a two-way data transmission medium. The network provides connection-oriented interprocess communication between pairs of processes in host computers attached to interconnected computer networks.
The application or client process initiates its TCP/IP connection with a remote host process by specifying a host IP address and a TCP port (or entry point) on the host. After they are connected the pair of communicating processes send and receive data in a continuous byte stream.
listener 1521/tcp
where listener is the name of the listener, as defined in listener.ora.
Reserve more than one port to start more than one listener.
After the TCP/IP protocol and Oracle TCP/IP Protocol Adapter are installed for your system, you can use TCP/IP parameters with the TNS connect descriptors to identify nodes in a TCP/IP community.
The TCP/IP Protocol Adapter connection parameters are part of the ADDRESS keyword-value pair. You can enter the name of the TCP/IP community and the three TCP/IP parameters in any order. The syntax is:
(ADDRESS=
[(COMMUNITY=community_name)]
(PROTOCOL=TCP)
(HOST=hostname)
(PORT=port_id)
)
where:
(ADDRESS=
(COMMUNITY=TCP.MFG.ACME)
(PROTOCOL=TCP)
(HOST=MADRID)
(PORT=1521))
The last field could be specified by name, for example, (PORT=listener). The ADDRESS is commonly part of a larger construct such as a connect descriptor or configuration file.
mts_dispatchers | is the number of dispatchers. The syntax for this parameter is "p,n" where p is the protocol for the dispatcher and n is the number of dispatchers to start for the protocol. |
mts_max_ dispatchers | is the maximum number of dispatchers |
mts_service | is the dispatcher service name passed to the network listener when the dispatcher starts. It is used by set instance to route users to dispatchers of a service. |
mts_servers | is the minimum number of shared servers |
mts_max_servers | is the maximum number of shared servers |
mts_listener_ address | is a SQL*Net version 2 address used to connect to the network listener. It begins with (ADDRESS=...). |
mts_dispatchers="tcp,1" # run 1 TCP/IP dispatcher
mts_dispatchers="ipc,1" # run 1 IPC dispatcher
mts_max_dispatchers=10 # max no of dispatchers
mts_service = ORA7 # dispatcher service name
# (=ORACLE_SID)
mts_servers=1 # min no of shared servers
mts_max_servers=10 # max no of shared servers
mts_listener_address = "(ADDRESS=(PROTOCOL=tcp)
(PORT=1541) (HOST=hostname))"