A L2 loop failure location generated in any one of a plurality of search
target apparatuses disposed in network is detected in a short time. A
network failure location detecting apparatus executes the steps of
broadcasting packets with a plurality of different source MAC addresses;
acquiring statistical information that is information of a learning port
of the plurality of different source MAC addresses learned by each of the
plurality of search target apparatuses; finding whether the number of the
learning ports of the plurality of different source MAC addresses is one
or two from the acquired statistical information; and determining that
the L2 loop failure location is the search target apparatus including two
learning ports of the plurality of different source MAC addresses.