主权项 |
1. An apparatus for establishing tunnels between nodes along a packet transfer route in a communication network including a plurality of relay nodes and a plurality of management servers, the plurality of relay nodes including first and second relay nodes and one or more intermediate relay nodes positioned between the first and second relay nodes along the packet transfer route, the plurality of management servers including a first management server managing the first relay node and a second management server managing the second relay node, the apparatus serving as any one of the plurality of management servers other than the first management server, the apparatus comprising:
a processor to receive a request message for resolving relay-node addresses used for transferring a packet to the second relay node, the request message including a destination address of the packet to be transferred; and a memory to:
store a management server address in association with the destination address included in the received request message,store one or more relay-node addresses to be stored in the request message, the one or more relay-node addresses respectively identifying one or more relay nodes included in the plurality of relay nodes, andstore information identifying whether the apparatus is the second management server managing the second relay node, wherein when the apparatus is not the second management server, the apparatus, upon receiving the request message, adds the one or more relay-node addresses to the received request message, and transfers the request message to the management server address; and when the apparatus is the second management server, the apparatus, upon receiving the request message, creates a reply message and transmits the created reply message. |