Patent ID: 8010793

Claim:
A data communication method for communication between a client and a destination 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 said 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 the 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, the connection request message designating a request resource with the resource identifier of said destination server; 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 connection request message to the destination server or second one of said session management servers managing a domain to which the destination server belongs; a fifth step of forwarding a connection response message replied from said destination server in response to said connection request message, to said client by said first one of said session management servers having received the connection response message; a sixth step of sending an acknowledgement message from said client having received said connection response message to said first one of said session management servers, the acknowledgement message designating a request resource with the resource identifier of said destination server; a seventh step forwarding said acknowledgement message to said destination server or said second one of said session management servers by said first one of said session management servers having received the acknowledgement message; and an eighth step of performing IP packets communication between said client and said destination server.