16 IBM Tivoli Remote Control Across Firewalls
I As soon as the Target is started, the Remote Control Server sends
the nd_start_controller method to the Controller and waits for the
process to start. The local process started on the Controller machine
is named EQNRSMAI.EXE.
J The Remote Control session is now established. It is important to
notice that once the session established, the Controller talks directly
with the Target; this is a peer-to-peer communication. The Target is
listening on port 2501 (port 2502 for File Transfer and port 2503 for
chat) by default. On the Controller side, by default, the port is
assigned by the communication stack. However, these ports could
be easily changed by configuring the rc_def_ports Remote Control
Policy.
Tracing for single-TMR session
Example 1-1 is a subset of the output from a IBM Tivoli Management Framework
odstat command. It shows each method used to start a Remote Control session
in a single-TMR environment as described above. This trace was captured from
the time when a Tivoli Administrator opened an RC Tool until the session was
established after the Administrator clicked the Run button of this RC Tool. This
trace helps to fully depict the data flow shown in Figure 1-2 on page 14.
From the trace file, we can see what basis Remote Control policies are loaded
when the Tivoli Administrator opens the RC Tool, and all the network related
Remote Control policies that are loaded each time a Target request is started
from a Controller. We can also see that the session is first started on the Target
and then on the Controller before the peer-to-peer connection is established.
Example 1-1 RC session trace in a single-TMR environment
*******************************************************************************
Remote Control Tool is opened and RC Controller is checked.
*******************************************************************************
0.0.0 get_name_registry
1562174364.1.26 lookup
1562174364.1.1418#PcController::controller# _get_info
1562174364.1.26 lookup
1562174364.1.26 lookup
1562174364.1.4 lookup_id
1562174364.1.4##6@LCFData::ep_tnr_info_s describe
1562174364.1.26 lookup
1562174364.1.531#TMF_LCF::EpMgr# get_endpoint_key_value
1562174364.1.1413#PcRC::RemoteControl# get_policy_region
1562174364.1.1413#PcRC::RemoteControl# get_policy_region_name
1562174364.1.1413#PcRC::RemoteControl# _get_label