Data communication method and system
First Claim
1. A data communication method for communication between a client and a server via a communication network to which session management servers are connected, comprising:
- a first step of sending from said client to first one of said session management servers a query, in which an IP address of a destination server is specified, to search for a resource identifier including a domain name assigned to the destination server;
a second step of retrieving by said first one of said session management servers a resource identifier corresponding to the IP address of said destination server from a location table indicating the correspondence of IP addresses to resource identifiers, and notifying said client of the resource identifier;
a third step of transmitting a connection request message from said client to said first one of said session management servers, said connection request message designating a request resource with the resource identifier of said destination server; and
a fourth step of determining, by said first one of said session management servers having received the connection request message, a forwarding destination of the received message based on a domain name included in the resource identifier specified in the received message, and forwarding the received message to the destination server or second one of said session management servers managing a domain to which the destination server belongs.
1 Assignment
0 Petitions
Accused Products
Abstract
A data communication method for forwarding a session control message designating a destination server with an IP address to the destination server via a session management server, wherein, when an application program or encrypted communication software on a client issues a connection request designating a destination server with an IP address, the client or the session management server automatically converts the IP address into a desired resource identifier identifiable a domain, thereby to determine the domain to which the received connection request message should be forwarded.
-
Citations
16 Claims
-
1. A data communication method for communication between a client and a server via a communication network to which session management servers are connected, comprising:
-
a first step of sending from said client to first one of said session management servers a query, in which an IP address of a destination server is specified, to search for a resource identifier including a domain name assigned to the destination server;
a second step of retrieving by said first one of said session management servers a resource identifier corresponding to the IP address of said destination server from a location table indicating the correspondence of IP addresses to resource identifiers, and notifying said client of the resource identifier;
a third step of transmitting a connection request message from said client to said first one of said session management servers, said connection request message designating a request resource with the resource identifier of said destination server; and
a fourth step of determining, by said first one of said session management servers having received the connection request message, a forwarding destination of the received message based on a domain name included in the resource identifier specified in the received message, and forwarding the received message to the destination server or second one of said session management servers managing a domain to which the destination server belongs. - View Dependent Claims (4, 7, 10)
-
-
2. A data communication method for communication between a client and a server via a communication network to which session management servers are connected, comprising:
-
a first step of transmitting a connection request message from said client to first one of said session management servers, said connection request message specifying a request resource with an IP address of a destination server;
a second step of retrieving, by said first one of said session management servers having received said connection request message, a resource identifier corresponding to the IP address of said destination server from a location table indicating the correspondence of IP addresses to resource identifiers;
a third step of changing by said first one of said session management servers the IP address specifying the request resource in the received message to the resource identifier retrieved from said location table; and
a fourth step of determining by said first one of said session management servers a forwarding destination of the received message based on a domain name included in the resource identifier, and forwarding the received message to the destination server or second one of said session management servers managing a domain to which the destination server belongs. - View Dependent Claims (5, 8, 11)
-
-
3. A data communication method for communication between a client and a server via a communication network to which session management servers are connected, comprising:
-
a first step of sending from said client to a destination server a query for a resource identifier including a domain name assigned to the server;
a second step of sending the resource identifier from said server to said client;
a third step of transmitting a connection request message from said client to first one of said session management servers, said connection request message designating a request resource with the resource identifier of said destination server; and
a fourth step of determining, by said first one of said session management servers having received the connection request message, a forwarding destination of the received message based on a domain name included in said resource identifier specified in the received connection request message, and forwarding the received message to the destination server or second one of said session management servers managing a domain to which the destination server belongs. - View Dependent Claims (6, 9, 12)
-
-
13. A session management server for communicating with a client and a server via a communication network, comprising:
-
first means for retrieving, when a connection request message designating a request resource with an IP address of a destination server is received from said client, a resource identifier of said destination server corresponding to the IP address from a location table indicating the correspondence of IP addresses to resource identifiers, and changing the IP address designating the request resource in the received message to said resource identifier; and
second means for determining a forwarding destination of the received message based on a domain name included in said resource identifier, and forwarding the received message to the destination server or another session management server managing a domain to which the destination server belongs. - View Dependent Claims (14)
-
-
15. A client terminal for communicating with a session management server and a server via a communication network, comprising:
-
a network interface connected to said communication network;
a message processing module for processing session control messages;
a first security module for encrypting a transmission message generated by an application program and addressed to a destination server to output an encrypted message to said network interface and decrypting an encrypted message received from said network interface to transfer a decrypted message to said application program; and
a security information control module for outputting, when a request to exchange encryption parameters with a destination server occurs, a connection request message designating the destination server with an IP address to said message processing module and for transferring, when a connection response message is received from said message processing module, encryption parameters extracted from the received message to said first security module, wherein said message processing module obtains, when the connection request message is received from said security information control module, a resource identifier of the destination server from said session management server or the destination server based on the IP address, and transmits said connection request message, in which a request resource is specified with the resource identifier, to said session management server. - View Dependent Claims (16)
-
Specification