Cisco Cisco Administrative Workstation

Page of 50
 
Chapter 2      ICM-to-ICM Gateway Configuration
Defining Client ICM Configuration Data
2-14
ICM-to-ICM Gateway User Guide for Cisco ICM Enterprise & Hosted Editions Release 7.0(0)
Specifying a Fixed Local Port Number for the NetwrkCIC Process
In an ICM-to-ICM Gateway implementation, the NetwrkCIC process is a part of 
the Client ICM Router installation that manages the ICM Gateway. By default, the 
IP port used in the NetwrkCIC process for the public network communication to 
the Server ICM INCRP NIC process is selected dynamically at runtime. 
ICM processes use IP port numbers between 39000 and 50000. Use the following 
formula to obtain the number for side A of a duplexed system
Port number = 40000 + (i * 40) + 33
where i is the instance number of an ICM instance. To find out the instance 
number, run the local setup program, select an instance and click the edit button. 
The “Edit Instance” dialog box will display the instance number. 
For instance number 0, the port number will be 40033. 
For side B, the port number is obtained by adding 1000 to the above number. This 
formula is intended to be stable. However, there is no guarantee that the formula 
will not change.
This dynamic port allocation is an issue for some ICM customers. You can 
optionally modify the NetwrkCIC process to use a specific port number. If a 
specific port number is provided in the registry of the Client ICM machine, the 
NetwrkCIC process will instead bind to that port number when communicating 
with the server INCRP NIC process. 
To specify this port number, add the following registry entry on the Client ICM 
machine:
HKEY_LOCAL_MACHINE\SOFTWARE\Cisco Systems, Inc.\ICM\<instance 
name>\Router[A,B]\CIC\CurrentVersion\Configuration\CIC Public LAN IP 
Port
Specify this entry as a DWORD type. 
This registry entry is not managed by the ICM Setup program. Therefore if you 
upgrade ICM software later, you must add the registry entry again.
If the registry entry is not present, the NetwrkCIC process uses the port 
dynamically allocated as usual. 
If you change the port number while the NetwrkCIC process is running, you must 
restart the ICM router service for it to take effect.