Electrical computers and digital processing systems: multicomput – Computer-to-computer session/connection establishing
Reexamination Certificate
1996-09-16
2002-11-05
Dinh, Dung C. (Department: 2153)
Electrical computers and digital processing systems: multicomput
Computer-to-computer session/connection establishing
C709S238000
Reexamination Certificate
active
06477577
ABSTRACT:
BACKGROUND OF THE INVENTION
The invention relates to a network connection system for communicating between hosts of a computer network constructing an internet and to a connection substitute correspondence client. More particularly, the invention relates to a network connection system in which a communication from a host out of an organization to a host which doesn't have a formal IP address is smoothly progressed by a substitute connection and to a connection substitute correspondence client.
In the recent rapid development of the internet, a problem such that the number of IP addresses [internet protocol addresses: hereinafter, referred to as “formal addresses”] lacks due to an increase in number of hosts is becoming serious. It is presumed that it is difficult to connect the host to the internet and to participate in the internet of the organization. A method of solving it is required. Actually, in the organization in which the number of formal addresses lacks, informal addresses which are not formally allocated and local addresses (private addresses of the reference standard RFC1597 of the internet) which can be used only in the organization are allocated to the hosts in the organization. However, the hosts which don't have the formal addresses cannot directly communicate with the host which has the formal address and which is connected to the internet. Therefore, a network connection system having a connection substitute server is provided in order to enable a communication between a host which doesn't have the formal address and which belongs to the first organization (hereinafter, such a host is referred to as an “intra-organization host”) and a host which has a formal address and which belongs to the second organization different from the first organization (hereinafter, such a host is referred to as an “out-of-organization host”). The connection substitute server is generally realized by a server called an “application gateway server”. In the network connection system, the connection substitute server having the formal addresses is located at a position where it can be accessed from both of the host which doesn't have the formal address in the organization and the host having the formal address out of the organization, ordinarily, at a position near a relay point between the intra-organization and the out-of-organization. When a communication request of the host in the organization is received, the connection substitute server accesses to the host out of the organization in place of the host in the organization. In this case, it is necessary for the user to prepare a client software of the connection substitute server correspondence and to previously designate the connection substitute server to be used.
Hitherto, in the network connection system such as Socks Protocol Version 4.4 of the INTERNET-DRAFT (draft before it becomes the reference standard RFC), CERN httpd proxy, or the like, the system mainly corresponds to a connection request from the intra-organization to the out-of-organization. Namely, when a connection from the intra-organization to the out-of-organization is requested, the host having the informal address or local address in the organization requests a retrieval of addresses to a name server in which the hosts having formal addresses have already been registered by designating a host name. Subsequently, the host having the informal address or local address presents the formal address obtained from the name server by the retrieval and requests for the connection substitute to the connection substitute server which has been preset in a connection substitute correspondence client. In this instance, there is a prerequisite such that the connection request source is the intra-organization host (host of the first organization) having the informal address or local address and the connection destination is the out-of-organization host (host of the second organization different from the first organization) having the formal address. Therefore, the address of the connection destination is unique and can specify the host. So long as there is at least one connection substitute server, it is possible to communicate with the host having the formal address in the world. Therefore, it is; sufficient that the connection substitute server which is used by himself is fixedly set as a correspondence client of the connection substitute server.
In such a conventional network connection system, however, on the contrary, for a connection request from out-of-organization to the intra-organization, there is a prerequisite such that the connection request source is the host having the formal address out of the organization and the connection destination is the host having the informal address or local address in the organization which cannot be used in a place out of the organization. Therefore, the address of the host of the connection destination is not unique and there is a possibility such that the same address is used in a plurality of different organizations. Thus, the host of the connection destination cannot be specified by the informal address or local address indicative of the connection destination. Therefore, the connection substitute server having the formal address of the organization to which the connection destination host having only the informal address or local address belongs has to be preset on the connection request source side. Therefore, when it is intended to communicate with the host which doesn't have the formal address and which belongs to another organization, there occurs a problem such that the informal address or local address of the host to be connected and the formal address of the connection substitute server of the organization to be connected have to be manually examined and the formal address of the connection substitute server has to be reset each time by a partner destination to be connected.
SUMMARY OF THE INVENTION
According to the invention, there are provided a network connection system and a connection substitute correspondence client, in which a connection to a host which belongs to another organization and which doesn't have a formal address is automatically established by a simple connection request such as to present only a host name, thereby enabling a communication with the host which belongs to such another organization and which doesn't have the formal address to be performed.
First, a network connection system of the invention has a connection substitute server which is generally called an “application gateway server”. The connection substitute server substitutes the connection between a host machine having an informal address that is not formally allocated or a local address that is used in the organization and doesn't flow path information to the outside and a host machine which has the formal address and which is out of the organization and the server relays. The network connection system of the invention has a name server. A correspondence relation between the host machine which doesn't have the formal address and the connection substitute server has previously been registered as connection substitute server information in the name server. Further, the network connection system of the invention has a connection substitute correspondence client. When a communication request in which a host name of a connection request destination has been designated is received, the connection substitute correspondence client requests the name server to retrieve the connection substitute server information and also requests the connection substitute server recognized from the retrieval result to substitute the connection with the host machine having the informal address or local address of the connection request destination. According to such a construction, the connection to the host machine which belongs to another organization and doesn't have the formal address is enabled. The address information is registered into the name server in correspondence to the host name. When th
Dinh Dung C.
Fujitsu Limited
Kupstas Tod
Staas & Halsey , LLP
LandOfFree
Network connection system and connection substitute... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Network connection system and connection substitute..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Network connection system and connection substitute... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2922929