Swiftでホスト名やIPアドレス、MACアドレスを取得する


コマンドラインでのarp
-aのように同じLANに存在する通信デバイスのホスト名やIPアドレス、MACアドレスをXcodeでSwiftを使用しMacOSX用ソフトウェアを作り取得したいと考えています。  
どのような方法が考えられますでしょうか。  
ご教授頂けますと幸いです。




arp-scanのソースを見て参考にすればいいんじゃないでしょうか。  
この辺とか。  
<https://github.com/royhills/arp-scan>

