Возможно пора двигаться дальше и обмениваться сообщениями?
полноценного стека полагаю не реально создать.
Но есть мысль о квази-IP - реализация на плисе дисковой прокладки стека до центрального сервера на tcpip
там данные о всех подключенных с маками в виде файловой системы например: один подключенный - один файл с маком и данными об обмене с другими подключенными клиентами.