APPARATUS AND METHOD FOR REGISTERING NODE AND SEARCHING FOR FLOATING INTERNET PROTOCOL ADDRESS USING DISTRIBUTED NETWORK
First Claim
1. A method of searching for a floating Internet Protocol (IP) address, the method comprising:
- receiving, by a representative node of a head network ring, a first message from an external node, the first message comprising an Identification (ID) of a target node;
determining whether the ID of the target node is registered in the head network ring, based on a ring information table; and
transferring the first message to a representative node of a child ring having an address range of the target node among child rings, when the ID of the target node is not registered in the head network ring.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of registering a new node in a network and a method of searching for a floating Internet Protocol (IP) address through a distributed network are provided. The method of searching for the floating IP address may include receiving, by a representative node of a head network ring, from an external node, a message comprising an Identification (ID) of a target node, determining whether the ID of the target node is registered in the head network ring, based on a ring information table, and transferring the message to a representative node of a child ring having an address range of the target node among child rings, when the ID of the target node is not registered in the head network ring.
53 Citations
15 Claims
-
1. A method of searching for a floating Internet Protocol (IP) address, the method comprising:
-
receiving, by a representative node of a head network ring, a first message from an external node, the first message comprising an Identification (ID) of a target node; determining whether the ID of the target node is registered in the head network ring, based on a ring information table; and transferring the first message to a representative node of a child ring having an address range of the target node among child rings, when the ID of the target node is not registered in the head network ring. - View Dependent Claims (2)
-
-
3. A method of searching for a floating Internet Protocol (IP) address, the method comprising:
-
determining, by an internal node, whether an Identification (ID) of a target node is in an address range of a network ring to which the internal node belongs; determining, based on a ring information table, whether the ID of the target node is registered in the network ring, when the ID of the target node is in the address range of the network ring; transferring a message to a representative node of the network ring, when the ID of the target node is not registered in the network ring, the message comprising the ID of the target node; determining, by the representative node, whether a child ring having an address range comprising the ID of the target node exists among child rings; and transferring the message to a representative node of a parent ring and a representative node of the child ring, when the child ring having the address range comprising the ID of the target node exists. - View Dependent Claims (4, 5)
-
-
6. A method of registering a service node, the method comprising:
-
requesting, by a new node, a directory server to transmit a service name of a service to be provided by the new node, and a virtual address of the new node; receiving the virtual address of the new node from the directory server; transferring a first message to a representative node of a predetermined service network, and requesting a search for a parent representative node of the new node, the first message comprising the received virtual address of the new node; storing, by the parent representative node, the virtual address of the new node and an Internet address of the new node as child registration information, and transmitting a second message to the new node, the second message comprising a virtual address and an Internet address of the parent representative node; and storing, by the new node, information of the parent representative node, the information being comprised in the second message. - View Dependent Claims (7, 8)
-
-
9. A method of registering a service node, the method comprising:
-
transmitting a first message to a representative node of a predetermined service network, the first message comprising a virtual address of an existing service network; requesting the representative node of the predetermined service network to search for a representative node of the existing service network; and registering a target node through the representative node of the existing service network, the representative node of the existing service network being found as a result of the search. - View Dependent Claims (10)
-
-
11. An apparatus for searching for a floating Internet Protocol (IP) address, the apparatus comprising:
-
a receiving unit to receive a first message from an external node, the first message comprising an Identification (ID) of a target node; a search processing unit to determine whether the ID of the target node is registered in a head network ring, based on a ring information table; a message processing unit to generate a second message, when the ID of the target node is not registered in the head network ring, the second message comprising a search failure message that may be received from a head network ring and a leaf ring in addition to the ID of the target node; and a transmitting unit to transmit the second message to a representative node of a child ring having an address range of the target node among child rings.
-
-
12. An apparatus for searching for a floating Internet Protocol (IP) address, the apparatus comprising:
-
a receiving unit to receive a first message, the first message comprising an Identification (ID) of a target node; a search processing unit to determine whether the ID of the target node is in an address range of a network ring to which an internal node belongs, to determine, based on a ring information table, whether the ID of the target node is registered in the network ring when the ID of the target node is in the address range of the network ring, to transfer the first message to a representative node of the network ring when the ID of the target node is not registered in the network ring, and to determine, by the representative node, whether a child ring having an address range comprising the ID of the target node exists among child rings; a message processing unit to generate a second message, when the child ring having the address range comprising the ID of the target node exists, the second message comprising a search failure message that may be received from a head network ring and a leaf ring in addition to the ID of the target node; and a transmitting unit to transmit the second message to a representative node of a parent ring and a representative node of the child ring having the address range.
-
-
13. A network system for searching for a floating Internet Protocol (IP) address, the network system comprising:
-
a representative node to perform signaling with either a representative node of a parent ring or a representative node of a child ring, for searching for a floating IP address; and a member node to request the representative node to search for a floating IP address of a predetermined node, when a search for the floating IP address of the predetermined node is required. - View Dependent Claims (14, 15)
-
Specification