Job Management Partner 1/Integrated Management - Manager Configuration Guide
This subsection describes support of port numbers, IP addresses, and address translation (NAT) with respect to JP1/IM communication.
The information provided here applies to both JP1/IM and JP1/Base communications, because JP1/IM uses the functions of JP1/Base as the prerequisite product.
- Organization of this subsection
- (1) Port numbers
- (2) IP addresses
- (3) Support of address translation (NAT)
(1) Port numbers
(a) Port numbers
For details about the port numbers used by JP1/IM and JP1/Base and the firewall passage direction (direction in which connection is established), see the following:
- Port numbers of JP1/Base: Description of port numbers in the Job Management Partner 1/Base User's Guide
- Port numbers of JP1/IM: C. Port Numbers in the Job Management Partner 1/Integrated Management - Manager Overview and System Design Guide
(b) Example of system configuration and communication
This subsection describes the port numbers to be used and the firewall passage direction (direction in which connection is established) based on an example system configuration.
- Note
- If you use JP1 on the firewall host, set communications within the same host in such a manner that all ports used by JP1 can be passed. This is because ports are used between JP1 processes.
Figure 7-7 System configuration (example)
To set JP1/IM communication:
- Connect to HOST-M1 by JP1/IM - View of HOST-V.
- Position HOST-M2 under HOST-M1.
- Install HOST-A1 as an agent under HOST-M1, and install HOST-A2 as an agent under HOST-M2.
- Set the authentication server on HOST-M1 to HOST-AUTH.
- Authentication server and communication between managers and agents
This table applies to communication between each host and HOST-AUTH in the example system configuration.
Manager or agent
(JP1/Base)Passage direction Authentication server
(JP1/Base)(ANY) ![]()
20240/tcp (jp1bsuser)
- Communication between viewer and manager
#1: The port of jp1imcss is used only when JP1/IM - Manager (JP1/IM - Central Scope) is used.
JP1/IM - View Passage direction Manager
(JP1/IM and JP1/Base)(ANY) ![]()
20115/tcp (jp1imevtcon)
20238/tcp (jp1imcmda)
20305/tcp (jp1imcss)#1
20380/tcp (jp1rmregistry)#2
20381/tcp (jp1rmobject)#2
20702/tcp (jp1imcf)#3
#2: This port is used only when JP1/IM - Rule Operation is used.
#3: The port of jp1imcf is used only when JP1/IM - Manager (JP1/IM - Configuration) is used.
This applies to communication between HOST-V1 and HOST-M1 in the example system configuration.
If a Web-based JP1/IM - View is used on HOST-V1, the settings are as shown below.
Web-based JP1/IM - View (Web browser) Passage direction Manager
(HTTP server and JP1/IM - Manager)(ANY) ![]()
80/tcp#
20115/tcp (jp1imevtcon)#: Used when a Web browser accesses the HTTP server. This may be different depending on the HTTP server settings.
- Communication between JP1/IM - View and agent
There is no communication between JP1/IM - View and agent (JP1/Base).
- Communication between the higher manager and the lower manager
This table applies to communication between HOST-M1 and HOST-M2 in the example system configuration.
Higher manager
(JP1/IM and JP1/Base)Passage direction Lower manager
(JP1/IM and JP1/Base)(ANY) ![]()
20098/tcp (jp1imevt)
20099/tcp (jp1imevtapi)
20237/tcp (jp1imrt)
20239/tcp (jp1imcmdc)
20306/tcp (jp1bsplugin)20098/tcp (jp1imevt)
20239/tcp (jp1imcmdc)![]()
(ANY)
This example assumes that event forwarding occurs only from the lower manager to the higher manager, and communication execution occurs only from the higher manager to the lower manager.
- Communication between managers and agents
This table applies to communications between HOST-M1 and HOST-A1 and HOST-A2, and between HOST-M2 and HOST-A2.
Manager
(JP1/IM and JP1/Base)Passage direction Agent
(JP1/Base)(ANY) ![]()
20098/tcp (jp1imevt)
20099/tcp (jp1imevtapi)
20237/tcp (jp1imrt)
20239/tcp (jp1imcmdc)
20306/tcp (jp1bsplugin)20098/tcp (jp1imev)
20239/tcp (jp1imcmdc)![]()
(ANY)
- When JP1/SES events are used:
If JP1/SES-format JP1 events are used, the following settings are also required:
- Define a port number by the service name JP1AutoJob (in Windows) or jesrd (in UNIX).
- Set the firewall in such a manner that the defined port number is used for bi-directional communication between JP1/Base and the products that use JP1/SES events.
For details, see the Job Management Partner 1/Base User's Guide.
(2) IP addresses
This subsection describes the IP addresses that are used by JP1/IM and JP1/Base.
If you use IP addresses for filtering or perform address translation (NAT), specify the IP addresses described here.
JP1/IM uses the functions of the JP1/Base required product to control the communication method.
For details about the settings, see the chapter that describes the JP1/Base communication settings depending on the network in the Job Management Partner 1/Base User's Guide.
(a) For a normal system
This subsection describes the IP addresses that are used when a logical host has not been set up in a normal non-cluster system.
- Receiver's IP address (when the receiver uses ANY binding)
JP1 services use this IP address to accept connection.
Use the IP address that corresponds to the host name (result of hostname command execution).
- Sender's IP address (when the sender uses ANY binding)
This IP address is used to connect to JP1 services.
JP1 issues a connection request (executes the connect function) without specifying its own IP address. In this case, depending on the OS specifications, the IP address corresponding to the target is assigned by the OS. In general, the assigned IP address corresponds to the NIC that is used when packets are sent to the target IP address. For details, check the TCP/IP control specifications of the OS.
(b) For a cluster system
If a logical host environment is set up in a cluster system, unlike in a normal system, the following IP addresses are used:
- Receiver's IP address (when the receiver uses IP binding)
JP1 services use this IP address to accept connection.
A physical host environment uses the IP address that corresponds to the physical host name (result of hostname command execution). A logical host environment uses the logical IP address that corresponds to the logical host name.
- Sender's IP address (when the sender uses IP binding)
This IP address is used to connect to JP1 services.
A physical host environment uses the IP address that corresponds to the physical host name (result of hostname command execution). A logical host environment uses the logical IP address that corresponds to the logical host name.
(c) Notes about customizing the communication settings
The information provided in 7.3.2(2)(a) For a normal system and 7.3.2(2)(b) For a cluster system constitutes the standard communication settings when JP1 has just been set up. If you have customized multi-LAN connection settings such as by defining jp1hosts in JP1/Base, operation is determined by the combination of the receiver's and the sender's communication methods (ANY and IP binding methods).
If you have customized the settings so that the receiver uses IP binding and the sender uses ANY binding, the receiver's operation is as discussed in 7.3.2(2)(b) For a cluster system, while the sender's operation is as discussed in 7.3.2(2)(a) For a normal system.
Note that if you have set the jp1hosts information, definition in the hosts file is not referenced regarding the host name and IP address defined in the jp1hosts information.
For example, suppose that the jp1hosts information is defined as follows:
hostA 100.0.0.10 200.0.0.10Also suppose that the hosts file contains the following definition:
100.0.0.10 hostA hostB 200.0.0.10 hostCThe hosts file is not referenced regarding hostA and IP addresses 100.0.0.10 and 200.0.0.10. Therefore, if the configuration definition file contains hostB and hostC that are not defined in the jp1hosts information, the system configuration cannot be defined.
(3) Support of address translation (NAT)
JP1/IM supports static-mode address translation (NAT).
Specify settings in NAT so that the IP addresses used by JP1/IM can be translated correctly.
All Rights Reserved. Copyright (C) 2009, Hitachi, Ltd.