ZigBee是一种低复杂度、低功耗、低速率、低成本的近距离无线通信技术。它基于IEEE 802.15.4标准,主要用于短距离数据传输和监控应用。
ZigBee网络由协调器、路由器和终端设备组成,支持星型、树型和网状等多种拓扑结构。该技术广泛应用于智能家居、工业自动化、医疗监护等领域,通过低功耗和自组织网络特性,实现高效、可靠的无线数据传输。ZigBee的传输速率在10KB/秒到250KB/秒之间,支持大量设备连接,具有强大的网络容量和灵活的节点配置能力。
ZigBee协议组成主要涵盖了四个层次,这些层次共同构成了ZigBee网络协议栈的基础,确保了数据的可靠传输和网络的有效管理。以下是ZigBee协议组成的详细概述:
信标帧
帧控制域 | 序列号 | 地址域 | 附加安全头部 | 超帧描述 | GTS分配释放信息 | 转发数据目标地址信息 | 帧负载 | FCS |
---|
数据帧
帧控制域 | 序列号 | 地址域 | 附加安全头部 | 数据帧负载 | FCS校验 |
---|
确认帧
帧控制域 | 序列号 | FCS |
---|
ZigBee主要提供三个级别的安全模式:
Wireshark里面提供的安全级别可支持预设密钥用于解析数据包
2.4 密钥类型
ZigBee采用非安全模式,对数据传输内容没有加密,可能被窃取敏感数据内容。
在密钥传输过程中,密钥内容会以明文形式传输,因此可能被获取密钥信息,通过密钥对数据信息进行解密或者伪造合法接入设备。
当前,针对ZigBee协议的攻击策略主要聚焦于其密钥安全性的薄弱环节,其密钥安全是整个Zigbee协议中最重要一环。