CPC H04L 61/4511 (2022.05) [G06F 3/1203 (2013.01); G06F 3/1231 (2013.01); G06F 3/1236 (2013.01); H04L 69/16 (2013.01); H04L 2101/668 (2022.05)] | 11 Claims |
1. An information processing apparatus with a plurality of network interfaces, the information processing apparatus comprising:
at least one memory that stores a set of instructions; and
at least one processor that executes the instructions to control to:
receive a request via one of the plurality of networks;
generate a response to a source of the received request, the response indicating the source of the request set as a destination address and a destination address of the request set as a source address;
send the response, only to the source of the received request, by a network interface determined based on a routing table in a case where the network interface determined based on the routing table to send the generated response matches a network interface by which the request has been received; and
discard the response not to send the generated response, only to the source of the received request, by the network interface determined based on the routing table in a case where the network interface determined based on the routing table to send the generated response does not match the network interface by which the request has been received.
|