当前位置: 首页 > article >正文

物联网——Zigbee协议简介

在物联网中,设备与设备的通信存在两类协议。第一类协议是接入协议(传输协议):负责子网内设备间的组网及通信。这类协议包括:Zigbee,WiFi,蓝牙。第二类协议是通信协议,负责通过传统互联网与服务器、APP或设备进行交换数据,包括HTTP,MQTT,websocket、XMPP、COAP。

本篇文章主要介绍ZigBee协议。

ZigBee协议通常用于工控设备,目前在智能家居中也十分常见,例如网关与门窗传感器通信使用的就是ZigBee协议。它的特点如下:

1. 低成本。zigbee协议数据传输速率低,协议简单,所以开发成本也比较低。

2. 低功耗。由于zigbee协议传输速率低,节点所需的发射功率仅1mW,并采用休眠+唤醒模式,功耗极低。

3. 自组网。通过zigbee协议自带的mesh功能,一个子网络内可以支持多达65000个节点连接,可以快速实现一个大规模的传感网络。

4. 安全性。使用crc校验数据包的完整性,支持鉴权和认证,并且采用aes-128对传输数据进行加密。[1]

通过以上特点可以观察出,ZigBee适用于设备的管理监控,实时获取传感器数据。

ZigBee的协议栈(从上至下):

应用层;
网络层;
MAC层;
物理层。

有一篇针对ZigBee的攻击测试的文章,以后可以看下:

基于Zigbee的IoT漏洞安全试验

https://bbs.ichunqiu.com/forum.php?mod=viewthread&tid=16143&highlight=iot

文中部分信息来自于:

[1] 物联网通信协议介绍:  http://blog.csdn.net/wang_walfred/article/details/48802439 

[2] 物联网的七大通信协议:  http://1472011440.spaces.eepw.com.cn/articles/article/item/124455:   

http://www.lryc.cn/news/2414944.html

相关文章:

  • UART、RS232、RS485 串行通信详解
  • 技术分享 | 想测试入门就必须要懂的软件开发流程
  • 哪些业务需要办理直播类文网文?具体办理流程
  • 比尔·盖茨传 第一部分 培养勇于拼搏、坚忍不拔的性格
  • Source Insight 3.5 序列号分享
  • java fire forget,响应式协议RSocket介绍
  • 2009年世界顶级杀毒软件排行榜揭晓了
  • JS确认取消按钮使用
  • 中国寺庙楹联
  • 一款高效稳定的免费内网穿透工具:介绍了神卓互联的基本功能、特点以及使用方法。
  • 《蜗居》第一集精彩对白
  • 在Ubuntu上安装Odoo 11(企业版)
  • IDEA 2018 安装 (注册码) 配置
  • 神奇女侠Wonder Woman迅雷下载
  • 目前世界上15款优秀杀毒软件
  • 【百度快照优化公司】网站的百度快照优化技巧
  • 买基金时该如何记账?
  • 【matlab系列学习之|1.基本操作与输入】
  • 如何修改SAP BusinessObjects报表5000行的限制?
  • Cisco packet tracer 2811路由增加接口
  • CSS基础教程:从入门到精通
  • 为什么台湾的Yahoo!叫奇摩 ?
  • 手机网页html怎样阻止广告,Webview拦截广告
  • Sun Virtualbox虚拟机安装图文教程
  • 昨天(2009年10月29日)ubuntu,9.10正式版出炉!
  • CSS3-3D转换
  • 你想要的宏基因组-微生物组知识全在这(2023.9)
  • 上海求职骗子公司大全!!
  • 如何去选购电脑配置——电脑配置单主板、CPU、显卡、内存
  • Dart基本语法