A non-transitory recording medium storing a communication network determination program, the program making a computer achieve:
- a calculation function configured to calculate a number of types of communication identifier associated with an apparatus identifier of a second information apparatus in monitoring information where a communication identifier allocated to a first information apparatus in a second communication network and an apparatus identifier of a second information apparatus that relays a communication in a first communication network, the monitoring information generated based on communication network via the first communication network;
- and
- a determination function configured to determine that the first communication network is the same as the second communication network when the calculated number of types is one, and determine that the first communication network is different from the second communication network when the calculated number of types is two or more.