US 9,813,375 B2
Relay apparatus, relay system, and relay method
Daichi Tanaka, Sinagawa (JP); Tomoyuki Sone, Yokohama (JP); Chiaki Endo, Numazu (JP); Yasunori Terasaki, Kawasaki (JP); and Toshiyuki Okamura, Yokohama (JP)
Assigned to FUJITSU LIMITED, Kawasaki (JP)
Filed by FUJITSU LIMITED, Kawasaki-shi, Kanagawa (JP)
Filed on Sep. 11, 2015, as Appl. No. 14/852,168.
Claims priority of application No. 2014-216007 (JP), filed on Oct. 23, 2014.
Prior Publication US 2016/0119281 A1, Apr. 28, 2016
Int. Cl. H04L 12/28 (2006.01); H04L 29/12 (2006.01); H04L 12/911 (2013.01); H04W 4/00 (2009.01); H04W 88/16 (2009.01); H04L 29/06 (2006.01); H04L 29/08 (2006.01)
CPC H04L 61/2517 (2013.01) [H04L 12/2854 (2013.01); H04L 47/825 (2013.01); H04L 61/6077 (2013.01); H04L 63/0272 (2013.01); H04W 4/005 (2013.01); H04W 88/16 (2013.01); H04L 61/2007 (2013.01); H04L 61/2038 (2013.01); H04L 63/029 (2013.01); H04L 67/12 (2013.01)] 11 Claims
OG exemplary drawing
 
1. A relay apparatus communicatively connected, via a network, to a base relay apparatus arranged within a base network, the relay apparatus comprising:
a communication interface configured to transmit and receive a packet; and
a processor configured to relay the received packet in accordance with a specified rule, wherein
upon receipt of the received packet addressed to a virtual IP (Internet Protocol) address assigned to each of the first devices having a communication function within the base network from a second device having a communication function outside of the base network,
the processor identifies the base relay apparatus that accommodates the first device, to which the virtual IP address is assigned, on the basis of the virtual IP address and a protocol type of the received packet, and also identifies a reception port number of the identified base relay apparatus, which corresponds to a combination of the virtual IP address and the protocol type of the received packet, from among reception port numbers each assigned to a combination of the first device accommodated to identify a transfer destination, and a protocol type, and
the processor relays the received packet from the second device by using the virtual IP address of the first device to determine reception port number of the identified base relay apparatus.