LWIP_MDNS

作者: 飞向深空 | 来源:发表于2022-12-09 10:45 被阅读0次

    一.mdns
    1.什么是mdns?
    mDNS协议适用于局域网内没有DNS服务器时的域名解析,设备通过组播的方式交互DNS记录来完成域名解析,约定的组播地址是:224.0.0.251,端口号是5353
    2.Mdns和dns区别?
    Mdns只能用于局域网内部,只能解析主机名前缀为.local的域名,因此mDNS也是可以和DNS在同一台设备上共存的,以及它们存储记录的区域是分开的。除此之外,mDNS还有其它的作用,例如在零配置网络中给自己分配域名,设备给自身选择一个域名后,然后通过发送记录类型为”any”的mDNS包来查询局域网内是否有同名,如果没有设备就会把这个名字作为自己的域名。
    Dns则是可以联网,到万维网解析ip
    二.示例

    mdns.PNG

    设备a知道有人查询它后,也是通过同样的组播组回复它的地址信息(通过回复用于IPv4的A类型DNS记录(A Record)或者用于IPv6的AAAA类型的DNS记录,A记录和AAAA记录分别用于将域名转换成IP地址),这里组播内的所有人b, c, d都会收到,它们会将a.local的ip地址等信息(如TTL值)刷新到mDNS缓冲区中。

    三.官方例程
    win10配置以太网IPV4,设置ip,mask,gw和打印信息一致。evk直连windows

    相关文章

      网友评论

        本文标题:LWIP_MDNS

        本文链接:https://www.haomeiwen.com/subject/ghtafdtx.html