У нас есть несколько устройств (например, IP-камеры) в сети. Я пишу API на C, чтобы найти эти камеры. Эти камеры поддерживают многоадресный DNS-запрос. У меня есть формат запроса, но нет общего формата ответа. чтобы я мог написать API, который может анализировать ответы на запросы MDNS. Может у кого есть парсер MDNS, желательно реализованный на C или точный формат ответа. Спасибо
как разобрать ответ MDNS?
Ответы (1)
Ответы mDNS форматируются в соответствии со стандартными ответами DNS, описанными в RFC1035.
См. также многоадресный DNS RFC6762, в частности разделы 16, 17, 18 и 19, которые покрывают некоторые различия с Unicast DNS (например, разрешены более длинные сообщения, разрешен более широкий набор символов).
person
caf
schedule
01.02.2012
Имейте в виду, что mDNS имеет некоторые отличия от стандартного DNS, например набор символов. На странице 51 RFC6762 содержится сводка этих различий.
- person Graeme Gill; 12.12.2016