Server apparatus, network access method, and computer program
AssigneeFujitsu Limited
InventorsHideaki Miyazaki, Hiroyuki Nakahara
Life of this patent
Estimating the term…
Abstract
A server apparatus having a plurality of interfaces to each of which a network is connected, the server apparatus includes an application identification device for identifying an application program which is a source of a packet, on the basis of information in the packet, when the packet is sent to a network connected to any one of the plurality of interfaces, an interface designation device for designating one interface which is previously caused to correspond to an identified application program, among the plurality of interfaces, as a sending interface which is used in routing of the packet, and an routing device for sending the packet to a network connected to a designated interface.
Claims9
A server apparatus having a plurality of interfaces to each of which different virtual private networks are connected, the server apparatus comprising:
- a memory;
- and
- a processor coupled to the memory and configured to:
- assign a specific interface which is connected to a specific virtual private network through which first application is activated, from the plurality of interfaces in response to activation of the first application;
- associate the assigned specific interface with a first identifier for identifying the first application to distinguish the first application from another application executed in the server apparatus;
- convert the first identifier included in a packet to a second identifier when the first application executed by the server apparatus sends the packet to the specific virtual private network, the second identifier identifying a type of the first application in the specific virtual private network;
- designate the assigned specific interface on the basis of the first identifier included in the packet that is sent by the first application;
- and
- send the packet to the assigned specific virtual private network connected to the designated interface.
A non-transitory computer readable storage medium having stored therein a computer program for a server apparatus comprising a plurality of interfaces to each of which different virtual private networks are connected, the computer program causing the server apparatus to execute a process comprising:
- assigning a specific interface which is connected to a specific virtual private network through which first application is activated, from the plurality of interfaces in response to activation of the first application;
- associating the assigned specific interface with a first identifier for identifying the first application to distinguish the first application from another application executed in the server apparatus;
- converting the first identifier included in a packet to a second identifier when the first application executed by the server apparatus sends the packet to the specific virtual private network, the second identifier identifying a type of the first application in the specific virtual private network;
- designating the assigned specific interface on the basis of the first identifier included in the packet that is sent by the first application;
- and
- sending the packet to the assigned specific virtual private network connected to the designated interface.
A method for accessing from a server apparatus with a plurality of interfaces to each of which different virtual private networks are connected, the method comprising:
- assigning a specific interface which is connected to a specific virtual private network through which first application is activated, from the plurality of interfaces in response to activation of the first application;
- associating the assigned specific interface with a first identifier for identifying the first application to distinguish the first application from another application executed in the server apparatus;
- converting the first identifier included in a packet to a second identifier when the first application executed by the server apparatus sends the packet to the specific virtual private network, the second identifier identifying a type of the first application in the specific virtual private network;
- designating the assigned specific interface on the basis of the first identifier included in the packet that is sent by the first application;
- and
- sending the packet to the assigned specific virtual private network connected to the designated interface.
Dependencies are inferred from the claim text.