Windows如何知道如何解决mDNS查询?
发布时间:2020-12-14 04:10:14 所属栏目:Windows 来源:网络整理
导读:当您安装Bonjour for Windows时,您可以从系统中的任何位置解析任何“.local”mDNS名称. 例如,您可以“ping some_computer.local”并且mDNSResponder.exe(Bonjour / mDNS守护程序)将响应. 但是,mDNS在端口5353上运行,那么Windows如何知道如何解决这些DNS查询
当您安装Bonjour for
Windows时,您可以从系统中的任何位置解析任何“.local”mDNS名称.
例如,您可以“ping some_computer.local”并且mDNSResponder.exe(Bonjour / mDNS守护程序)将响应. 但是,mDNS在端口5353上运行,那么Windows如何知道如何解决这些DNS查询呢? mDNSResponder.exe以某种方式挂钩到Windows DNS解析器吗?
Bonjour for Windows允许使用标准名称解析API的任何软件解析mDNS名称;它是通过使用
WSCInstallNameSpace将DLL(mdnsnsp.dll)注册为
namespace provider来实现的.
相应的代码包含在mDNSResponder source中(特别是查看mdnsNSP和NSPTool组件). (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |