全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > RF/无线技术 >

用于发现软件定义无线电的实时频谱分析仪设备

时间:2022-01-10 09:29

人气:

作者:admin

标签: 射频  无线电    无线通信 

导读:mDNS/DNS-SD协议和广播UDP是用于发现与主机在同一本地网络上任何可用的虹科HK-R5550实时频谱分析仪设备的两种不同的协议,可使用支持这些协议的行业标准工具和应用来发现设备。...

本文说明了用于发现与主机在同一本地网络上任何可用的虹科HK-R5550实时频谱分析仪设备的两种不同的协议,但这些协议不能用于在其他网络上查找任何虹科HK-R5550设备。

27159aba-6d7c-11ec-ad3b-dac502259ad0.jpg

mDNS/DNS-SD协议

LXI联盟已将使用多播DNS(mDNS)和基于DNS的服务发现(DNS-SD)协议作为联网设备的发现协议标准化,这些协议通常被称为零配置网络,最初是用于发现打印机等本地网络服务设备,但现已扩展为支持任何网络服务。

DNS(域名系统)是在因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数据串,通过主机名最终得到该主机名对应的IP地址的过程叫做域名解析。DNS协议运行在UDP协议之上,使用TCP和UDP端口53,用来将域名转换为IP地址(也可以将IP地址转换为相应的域名地址)。

DNS系统采用递归查询请求的方式来响应用户的查询,为互联网的运行提供关键性的基础服务。目前绝大多数的防火墙和网络都会开放DNS服务,不会拦截DNS数据包,因此可以基于DNS协议建立隐蔽信道,从而顺利穿过防火墙,在客户端和服务器之间进行数据传输。

273990d2-6d7c-11ec-ad3b-dac502259ad0.png

mDNS即多播DNS(Multicast DNS),它主要实现了在没有传统DNS服务器的情况下使局域网内的主机进行相互发现和通信,使用的端口为5353,遵从DNS协议,使用现有的DNS信息结构和资源记录类型。

在局域网中,设备之间实现相互通信需要知道对方的IP地址,在大多数情况下,设备的IP地址不是静态的,而是通过DHCP协议动态分配的,这时候就需要mDNS。

mDNS基于UDP协议,用于局域网内部,主机的域名为.local 结尾,每个进入局域网的主机如果开启了mDNS服务的话,都会向局域网内的所有主机组播一个消息,然后其他有mDNS服务的主机就会响应。

基于DNS的服务发现(DNS-SD)可以使用标准DNS编程接口、数据包格式和服务器浏览机制,它定义了如何命名和排列DNS记录,即指针(Ptr)、服务定位器(Srv)、IPv6地址(AAAA)和文本(Txt)。DNS-SD不改变DNS消息、操作代码、记录类型或任何其他DNS协议的结构,服务器包含服务列表,具有< Instances>.< ServiceType>.< Domain>的标准格式。

虹科实时频谱分析仪HK-R5550支持使用符合行业标准的mDNS/DNS-SD协议进行设备发现,支持这些协议的行业标准工具和应用可发现具有所述固件版本的虹科HK-R5550。

使用广播UDP发现

虹科还提供了用于发现虹科实时频谱分析仪HK-R5550设备的简单广播UDP协议,远程主机首先向端口18331发送广播类型的UDP消息,该消息包含查询请求代码和按顺序排列的查询发现版本,如下所示:

每个字段对应的是:

276433be-6d7c-11ec-ad3b-dac502259ad0.jpg

用于确定如何解析响应消息。请注意,<>括号仅是为了说明目的,而不是包含在消息中。带discovery version 2的虹科HK-R5550将响应以下数据:

每个字段对应的是:

27734eb2-6d7c-11ec-ad3b-dac502259ad0.jpg

可从响应套接字中获取虹科HK-R5550的IP地址,可以通过将响应消息中的序列号(S/N)与实时频谱分析仪标签上的 S/N 进行匹配来标识虹科HK-R5550。

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信