IOS Bonjour over the Internet

I know that the implementation of iOS Bonjour (NSNetService, NSNetServiceBrowser) works out of the box on local networks.

The documentation says that you can set up a Bonjour DNS server to connect users over the Internet, so my questions are:

  • What is the Bonjour DNS server interface? Is there a sample I can start with?
  • Will the DNS server be responsible for the initial jitter \ connection of the peers and the rest (send \ rec data) will be directly between the peers?
  • Does the DNS server provide a NAT hole punching mechanism?

Thank!

+5
source share
1 answer

Bonjour " DNS". , - - , 224.0.0.251, , bonjour . 244.0.0/24 IP- " " RFC5771 .

, Bonjour - , DNS. NSServiceBrowser , , DNS- ( DNS-SD ) , DNS Update ( Bonjour), - .

, BIND- ;)

+4

All Articles