使基于mDNS协议的设备及服务在局域网中互相发现的方法

基本信息

申请号 CN201510175619.0 申请日 -
公开(公告)号 CN104935564A 公开(公告)日 2015-09-23
申请公布号 CN104935564A 申请公布日 2015-09-23
分类号 H04L29/06(2006.01)I;H04L29/12(2006.01)I;H04L12/18(2006.01)I 分类 电通信技术;
发明人 渠富林 申请(专利权)人 闪联信息技术工程中心有限公司
代理机构 北京捷诚信通专利事务所(普通合伙) 代理人 闪联信息技术工程中心有限公司
地址 100180 北京市海淀区万柳中路11号派顿大厦4层401室
法律状态 -

摘要

摘要 本发明公开了一种使基于mDNS协议的设备及服务在局域网中互相发现的方法,包括:第一设备启动后加入局域网,获取IP地址;监听5353端口并加入组播组;发送探测指令,当探测到局域网内存在相同名称的设备时更名,否则构建在线宣告消息;向组播地址的5353端口组播在线宣告消息,并向广播地址的5353端口广播在线宣告消息;第二设备采用同样的方式加入局域网,并向组播地址的5353端口组播在线宣告消息,向广播地址的5353端口广播在线宣告消息;第一设备或第二设备发出探测消息,并在收到对方的探测消息后单播宣告,完成设备的相互发现。本发明,使局域网内不支持或者不完全支持mDNS协议的设备能够正常的互相发现,不需要设备支持其它发现协议,降低了成本。