zmq supports

 - ipc : local inter-process communication transport
 - tcp : unicast transport using TCP
 - pgm, epgm reliable multicast transport using PGM

You are right, we just need to test if tcp is present there is no indication for remote ipc.