Patent ID: 7644164

Claim:
A computer-readable recording medium containing a relay program for relaying data communication through a firewall installed at a connection point between an external network and an internal network to manage communication, the relay program causing a computer to perform as: connection request information acquisition means for receiving connection request information including a target connection request destination which was issued by a communication source client with a destination set to an aggregation port to make a connection request with the target connection request destination and is to be input via the aggregation port when the firewall allows the connection request information to pass through, the aggregation port being an aggregation of one or a plurality of ports to be allowed to be accessed and being set to be allowed in the firewall, the communication source client connected to the external network, the target connection request destination being in the internal network; and relay means for extracting the target connection request destination from the connection request information and sending the connection request information with the destination set to the target connection request destination to make the connection request, and also receiving connection result information from the target connection request destination and sending the connection result information to the communication source client; wherein the relay means updates contents of the connection request information by adding information necessary for the target connection request destination which is the destination when the connection request information is sent to the target connection request destination or by deleting information unnecessary for the communication source client which is the destination when the connection result information is sent to the communication source client, and sends the connection request information.