VIRTUAL NETWORK CONNECTION APPARATUS, SYSTEM, METHOD FOR CONTROLLING CONNECTION OF A VIRTUAL NETWORK AND COMPUTER-READABLE STORAGE MEDIUM
First Claim
1. A virtual network connection apparatus comprising:
- a formation instruction reception unit that receives a formation instruction for forming a virtual network;
an identifier assignment unit that assigns a unique virtual network identifier in response to the formation instruction received by the formation instruction reception unit;
a designation reception unit that receives a designation of an information processor which forms a part of the virtual network;
a first registration unit that issues connection permission information for an information processor which is designated to the designation reception unit and registers the issued connection permission information in a first storage unit in correlation to the virtual network identifier assigned by the identifier assignment unit;
a correlation processor that determines, upon receipt of a connection request including the connection permission information from an information processor, a virtual network identifier correlated to the connection permission information by reference to the first storage unit and executes a process to correlate an address of the information processor to the determined virtual network identifier; and
a transmission controller that determines, upon receipt of transmitted information including a source address and a destination address from an information processor, a virtual network identifier correlated to the source address and a virtual network identifier correlated to the destination address, and executes a control to transmit the transmitted information to the destination address by reference to the determined virtual network identifier correlated to the source address and the determined virtual network identifier correlated to the destination address.
1 Assignment
0 Petitions
Accused Products
Abstract
There is provided a virtual network connection apparatus having a unit that receives an instruction for forming a virtual network; an unit that assigns a unique virtual network identifier in response to the instruction; a unit that receives designation of an information processor; a unit that issues permission information for a designated information processor and registers the issued permission information in correlation to the assigned identifier; a processor that determines, upon receipt of the permission information from an information processor, a virtual network identifier correlated to the permission information and executes a process to correlate an address of the information processor to the determined identifier; and a transmission controller that determines a virtual network identifiers correlated to a source and a destination addresses of a transmitted information, and executes a control to transmit the transmitted information to the destination address by reference to the determined identifiers.
-
Citations
13 Claims
-
1. A virtual network connection apparatus comprising:
-
a formation instruction reception unit that receives a formation instruction for forming a virtual network; an identifier assignment unit that assigns a unique virtual network identifier in response to the formation instruction received by the formation instruction reception unit; a designation reception unit that receives a designation of an information processor which forms a part of the virtual network; a first registration unit that issues connection permission information for an information processor which is designated to the designation reception unit and registers the issued connection permission information in a first storage unit in correlation to the virtual network identifier assigned by the identifier assignment unit; a correlation processor that determines, upon receipt of a connection request including the connection permission information from an information processor, a virtual network identifier correlated to the connection permission information by reference to the first storage unit and executes a process to correlate an address of the information processor to the determined virtual network identifier; and a transmission controller that determines, upon receipt of transmitted information including a source address and a destination address from an information processor, a virtual network identifier correlated to the source address and a virtual network identifier correlated to the destination address, and executes a control to transmit the transmitted information to the destination address by reference to the determined virtual network identifier correlated to the source address and the determined virtual network identifier correlated to the destination address. - View Dependent Claims (2, 3, 4)
-
-
5. A computer-readable medium storing a program causing a computer to execute a process for controlling connection of a virtual network, the process comprising:
-
receiving a formation instruction for forming a virtual network; assigning a unique virtual network identifier in response to the received formation instruction; receiving a designation of an information processor which forms a part of the virtual network; issuing connection permission information for the designated information processor and registering the issued connection permission information in a first storage unit in correlation to the assigned virtual network identifier; determining, upon receipt of a connection request including the connection permission information from an information processor, a virtual network identifier correlated to the connection permission information by reference to the first storage unit and executing a process to correlate an address of the information processor to the determined virtual network identifier; and determining, upon receipt of transmitted information including a source address and a destination address from an information processor, a virtual network identifier correlated to the source address and a virtual network identifier correlated to the destination address, and executing a control to transmit the transmitted information to the destination address based on the determined virtual network identifier correlated to the source address and the determined virtual network identifier correlated to the destination address. - View Dependent Claims (6, 7, 8)
-
-
9. A virtual network system comprising:
-
a virtual network connection apparatus; and one or more information processors, wherein the virtual network connection apparatus comprises; a formation instruction reception unit that receives a formation instruction for forming a virtual network; an identifier assignment unit that assigns a unique virtual network identifier in response to the formation instruction received by the formation instruction reception unit; a designation reception unit that receives a designation of an information processor which forms a part of the virtual network; a first registration unit that issues connection permission information for an information processor which is designated to the designation reception unit and registers the issued connection permission information in a first storage unit in correlation to the virtual network identifier assigned by the identifier assignment unit; a correlation processor that determines, upon receipt of a connection request including the connection permission information from an information processor, a virtual network identifier correlated to the connection permission information by reference to the first storage unit and executes a process to correlate an address of the information processor to the determined virtual network identifier; and a transmission controller that determines, upon receipt of transmitted information including a source address and a destination address from an information processor, a virtual network identifier correlated to the source address and a virtual network identifier correlated to the destination address, and executes a control to transmit the transmitted information to the destination address by reference to the determined virtual network identifier correlated to the source address and the determined virtual network identifier correlated to the destination address; and the information processor comprises; a unit that transmits to the virtual network connection apparatus a connection request including the connection permission information; and a unit that transmits transmitted information including a source address and a destination address.
-
-
10. A method for controlling connection of a virtual network, comprising:
-
receiving a formation instruction for forming a virtual network; assigning a unique virtual network identifier in response to the received formation instruction; receiving a designation of an information processor which forms a part of the virtual network; issuing connection permission information for the designated information processor and registering the issued connection permission information in a first storage unit in correlation to the assigned virtual network identifier; determining, upon receipt of a connection request including the connection permission information from an information processor, a virtual network identifier correlated to the connection permission information by reference to the first storage unit and executing a process to correlate an address of the information processor to the determined virtual network identifier; and determining, upon receipt of transmitted information including a source address and a destination address from an information processor, a virtual network identifier correlated to the source address and a virtual network identifier correlated to the destination address, and executing a control to transmit the transmitted information to the destination address based on the determined virtual network identifier correlated to the source address and the determined virtual network identifier correlated to the destination address. - View Dependent Claims (11, 12, 13)
-
Specification