Предположительно, каждый делает это так же, как в Mac OS / X. Вам нужно посмотреть таблицы ARP, созданные ОС, когда они общаются с удаленными хостами / мостами.
Я не уверен, что вы найдете готовую библиотеку, но стандартный способ C должен работать.
Я нашел ArpSpy , который имеет загружаемый источник и должен служить примером. Он использует libpcap для прослушивания пакетов; Я не уверен, что это было перенесено и / или может быть использовано на iPhone.