导航:首页 > 无线网络 > zigbee无线网络抓包

zigbee无线网络抓包

发布时间:2023-05-27 17:32:22

Ⅰ zigbee是什么 详解无线传输技术zigbee

以下答案,仅供参考:
按照本人多年的工作经历,ZigBee产品的形态大体分为四类:ZigBee芯片、嵌入式ZigBee模块、ZigBee设备、ZigBee网关。大体功能如下:
1 ZigBee芯片。这属于ZigBee产品的最上端了,主要由芯片厂商推出,比如TI、Freescale等,主要是面对下游集成厂商,通过外围电路开发,做出成品。当然也会有一些大的厂商直接用ZigBee芯片做产品,节省开支。但是所耗时间较长。
2 嵌入式ZigBee模块。这个是目前市面上流行最广的了,都是通过采用ZigBee芯片做的外围电路开发,功能、尺寸等等,都有很大变化。国内比较知名的厂商有:顺舟科技、赫立讯(目前已倒闭)、南京物联等。主打工业、化工、安防、环境监测等,近前悔两年比较流行的物联网应用,则使ZigBee模块更火,饥唤比如智能家居、智能照明、智慧城市等。
3 ZigBee设备,这个是集成好的ZigBee产品,主要是通过串口(232/485/USB)、网口(NET)进行封装好的产品,客户不需要二次开发,拿来就可以用,比较适合项目类应用。
4 ZigBee网关。这个目前在国内的厂商很少有人在做,包括国外,也很少。通过集成其他无线技术,做到跨无线技术的集成,比如ZigBee & GPRS网关(SZ11-03)、ZigBee & Wi-Fi网关(SZ12-03)就实现了跨网间的数据同步。
回到问题本身,ZigBee的具体应用,更多的是看项目或产品的需求本烂悔凯身,然后选择合适的形态。

  • 以下答案,仅供参考:
    按照本人多年的工作经历,ZigBee产品的形态大体分为四类:ZigBee芯片、嵌入式ZigBee模块、ZigBee设备、ZigBee网关。大体功能如下:
    1 ZigBee芯片。这属于ZigBee产品的最上端了,主要由虚禅芯片厂商推出,比如TI、Freescale等,主要是面对下游集成厂商,通过外围电路开发,做出成品。当然也会有一些大的厂商直接用ZigBee芯片做产品,节省开支。但是所耗时间较长。
    2 嵌入式ZigBee模块。这个是目前市面上流行最广的了,都是通过采用ZigBee芯片做的外围电路开发,功能、尺寸等等,都有很大变化。国内比较知名的厂商有:顺舟科技、赫立讯(目前已倒闭)、南京物联等。主打工业、化工、安防、环境监测等,近前悔两年比较流行的物联网应用,则使ZigBee模块更火,饥唤比如智能家居、智能照明、智慧城市等。
    3 ZigBee设备,这个是集成好的ZigBee产品,主要是通过串口(232/485/USB)、网口(NET)进行封装好的产品,客户不需哗誉掘要二次开发,拿来就可以用,比较适合项目类应用。
    4 ZigBee网关。这个目前在国内的厂商很少有人在做,包括国外,也很少。通过集成其他无线技术,做到跨无线技术的集成,比如ZigBee & GPRS网关(SZ11-03)、ZigBee & Wi-Fi网关(SZ12-03)就实现了跨网间的数据同步。
    回到问题本身,ZigBee的具体应用,更多的是看项目或乱核产品的需求本烂悔凯身,然后选择合适的形态。
  • Ⅱ ZigBee抓包指南(Silicon Labs EM3585)

    首先用USB线连接计算机和ISA3;然后用网线连接路由器和ISA3,并确保计算机和ISA3处于同一个局域网内;最后将ISA3的 Target Power 切换到 INT 位置,如下图1.2.1.1所示:

    采用非官方Kit套件进行烧录与抓包时仿嫌,对于Package Trace Port端的接线一定要注意线序引脚,具体如下图1.2.1.2、图1.2.1.3、图1.2.1.4、图1.2.1.5所示:

    用USB线连接计算机和ISA3时,会自动安装J-link驱动,如下图1.2.2.1所示:

    在安装Ember_Desktop_Installer_3.3b1937时,会提示需要安装1.5版本以上、32位的jdk;安装好Ember Desktop后,计算机桌面会出现这样一个图标,如下图1.2.2.2所示:

    打开Ember Desktop,如果出现 “ No adapters found ” 提示,说明要修改ISA3的ip地址,使计算机、ISA3和路由器三者在同一局域网内;如下图1.2.2.3所示:

    此时就需要确保ISA3和计算机的ip是在同一网段;按下快捷键 “ Win + R ” ,输入命令 “ em3xx_isa --admin "ip static 192.168.100.111 255.255.255.0 192.168.100.1" ” ,然后回车确认。如下图1.2.2.4所示:

    随后输入命令 “ em3xx_isa --admin "ip dhcp off" ” ,然后回车确认。如下图1.2.2.5所示:

    重新打开Ember Desktop软件,点击 “ File->Preferences->Device Manager->雀晌InSight Adapters ” 进入 “ InSight Adapters ” 界面,按如下图1.2.2.6所示进行配置:

    点击确认后回到主界面,在左侧栏中已经显示出了已发现的ISA3设备(注意:此时并未发现并识别到EM3585芯片),如下图1.2.2.7所示:

    在左侧对应的ISA3上单击右键,然后在出现的下拉菜单中点击 “ Connect ” ,如下图1.2.2.8所示:

    此时已经成功识别到EM3585芯片啦,如下图1.2.2.9所示:

    成功识别到芯片后,我们就可以进行接下来的固件烧录啦,在左侧对应的ISA3上单击右键,然后在出现的下拉菜单中点击 “ Upload application... ” ,如下图1.2.2.10所示:

    来到 “ Select binary image ” 界面,此处可以选择固件来进行烧录,具顷大锋体配置如下图1.2.2.11所示:
    选择的第一个文件为设备相关固件,第二个文件为配套的启动固件。

    弹出的信息如下所示,就表示烧录成功啦,如图1.2.2.12:

    取得EM3585的抓包固件如下图2.1.1所示,按照上述方法烧录固件,之后就可以开始抓包啦。

    右键点击ISA3,然后在出现的下拉菜单中点击 “ Adapter properties... ” ,如下图2.2.1所示:

    弹窗如下图2.2.2所示,“ Radio application ” 处选择 “ Sniffer ”:

    右键点击ISA3,然后在出现的下拉菜单中点击 “ Start capture ” 或 “ Start capture with options... ” 就可以开始抓包啦。“ Start capture with options... ” 可以在有多个协调器的环境中使用,设置PAN ID,监听指定PAN ID协调器的数据。如下图2.2.3、图2.2.4所示:

    对于ZigBee无线抓包而言,是需要设置信道的;右键点击ISA3,然后在出现的下拉菜单中点击 “ Sniffer channel... ” ,如下图2.2.5所示:

    在弹窗中,选择信道,如下图2.2.6所示:

    执行设备入网操作,可在 “ Transactions ” 和 “ Events ” 窗口,看到所捕获的zigbee数据包,如下图2.2.7所示:

    由于ZigBee的数据传输全都采用了AES加密,所以即使成功抓到了数据包,也不一定能成功解密出来;只有知道了秘钥才能解密出具体的数据包内容。简单来说就是 “抓包必须要从ZigBee设备入网开始抓起,这样才能获取秘钥,才能解密数据包”。如果要将数据包保存到本地文件中,也必须要保存秘钥,不然将抓包文件发给别人的时候,别人是无法解密的。
    在Ember Desktop中,点击 “ File->Preferences->Network Analyzer->Decoding->Security Keys ” 进入“ Security Keys ” 界面勾选 “ Save decryption keys in ISD files ” 选项,为要保存的抓包文件添加解密秘钥,如下图2.3.1所示:

    一旦添加了解密秘钥后,直接按照普通方式保存抓包文件即可;这样第三方便可随意查阅啦,如下图2.3.2所示:

    用命令行修改ISA3参数配置的时候,如果出现 “ ‘em3xx_isa’不是内部或外部命令,也不是可运行的程序或批处理文件。 ” 这样的错误,如下图3.1.1所示:

    解决方法:

    用命令行修改ISA3参数配置的时候,如果出现 “ Error: Failed to connect to InSight Adapter ” 这样的错误,如下图3.1.2所示:

    解决方法:

    在用命令行修改参数配置的时候,如果出现 “ Error: expected “ip [static|dhcp|read]” ” 这样的错误,如下图3.1.3所示:

    解决方法:

    当连接好模组后,如果发现Node EUI为0xFFFFFFFFFFFFFFFF,如下图3.2.1所示:

    解决方法:

    Ⅲ 什么是zigbee技术

    什么是zigbee技术
    Zigbee是基于IEEE802.15.4标准的低功耗个域网协议,然后zigbee技术使根据这个协议规定的悉隐技术是一种短距离、低功耗的无线通信技术。
    1、zigbee技术名称燃陆笑由来
    zigbee是来源于蜜蜂的八字舞,因为由于蜜蜂(bee)是通过飞翔和“嗡嗡”(zig)地抖动翅膀的“舞蹈”与同伴门传递皮含花粉所在方位信息,与zigbee的群体通信网络相似,故而得名“zigbee”。
    2、zigbee技术特点
    zigbee技术的主要特点是近距离、低功耗、低成本、低速率、支持大量节点、支持多种网络拓扑、低复杂度、快速、可靠、安全。主要适合用于自动控制和远程控制领域,可以嵌入各种设备。

    Ⅳ zigbee节点单播发送给协调器数据,抓包结果不正确,节点还给协调器发送了另外一个数据,不知道为什么

    你有疑问的那一帧数据叫Device announce,clusterid是0x0013,这是节点入网后通知全网的一个信息,由入网的节点发送给父节点,父节点再向全网广播,这在你抓的包里就可以看到。这个帧携带自己的物理地粗带悔址和刚分配到的网络地址,简单的说,就是节点入行亩网后岩正告诉全网自己入网了,请大家记住我的短地址。

    Ⅳ ZigBee网络的组成部分各自的功能什么、他们之间如何配合工作

    Ⅵ zigbee技术特点

    安全:ZigBee提供基于循环冗余校验(CRC)的数据包完整性检查功能,支持鉴权和认证,采用AES-128的加密算法,各个应用可以灵活确定其安全属性。网络容量大:一个星型结构的Zigbee网络最多可以容纳254个从设备和一个主设备,一个区域内可以同时存在最多100个ZigBee网络。

    ZigBee具有如下特点:

    (1) 低功耗: 由于ZigBee的传输速率低,发射功率仅为1mW,而且采用了休眠模式,功耗低,因此ZigBee设备非常省电。据估算,ZigBee设备仅靠两节5号电池就可以维持长达6个月到2年左右的使用时间,这是其它无线设备望尘莫及的。

    (2) 成本低: ZigBee模块的初始成本在6美元左右,估计很快就能降到1.5-2.5美元, 并且ZigBee协议是免专利费的。低成本对于ZigBee也是一个关键的因素。

    (3) 时延短: 通信时延和从休眠状态激活的时延都非常短,典型的搜索设备时延30ms,休眠激活的时延是15ms, 活动设备信道接入的时延为15ms。因此ZigBee技术适用于对时延要求苛刻的无线控制(如工业控制场合等)应用。

    (4) 网络容量大: 一个星型结构的Zigbee网络最多可以容纳254个从设备和一个主设备, 一个区域内可以同时存在最多100个ZigBee网络, 而且网络组成灵活。

    (5) 可靠: 采取了碰撞避免策略,同时为需要固定带宽的通信业务预蚂简岁留了专用时隙,避开了发送数据的竞争和冲突。MAC层采用了完全确认的数据传输模式, 每个发送的数据包都必须等待接收方的确认信息。如果传输过程中出现问题可以进行重发。

    (6) 安全: ZigBee提供了基咐芹于循环冗余校验(CRC)的数据包完整性检查功能,支持鉴闷睁权和认证, 采用了AES-128的加密算法,各个应用可以灵活确定其安全属性。

    Ⅶ ZigBee基础知识分享

    蜜蜂在发现花粉位置时,通过跳模帆优美的之字舞(Zigzag),来通知同伴花粉所在的方位信息,它的同伴看到这样的舞蹈之后,也会跟着跳起来,将花粉的方位信息继续传递。ZigBee是“Zigzag”和“Bee”的合成词,表示zigbee网络具有小巧简洁的无线传感功能。

    ZigBee网络中主要包含三种类型的设备:协调器、路由器和终端。

    三种zigbee网络:星型网、树型网和网状网

    星型网络的缺点是节点之间的数据路由只有唯一的一个路径。Co-ordinator(协调者)有可能成为整个网络的瓶颈。实现星形网络拓扑不需要使用 zigbee 的网络层协议,因为本身IEEE 802.15.4的协议层就已经实现了星形拓扑形式,但是这需要开发者在应用层作更多的工作,包括自己处理信息的转发。

    树形拓扑包括一个Co-ordinator(协调者)以及一系列的 Router(路由器) 和 End Device(终端)节点。Co-ordinator 连接一系列的 Router 和 End Device, 他的子节点的 Router也可以连接一系列的桐瞎 Router 和End Device. 这样可以重复多个层级。树形拓扑中的通局码空讯规则:每一个节点都只能和他的父节点和子节点之间通讯。

    1、单播:网络节点之间的通信就好像是人们之间的对话一样。如果一个人只对另外一个人说话,,此时信息的接收和传递只在两个节点之间进行。单播在网络中得到了广泛的应用,网络上绝大部分的数据都是以单播的形式传输的。
    2、组播也叫多播(多点传送),就是建立一个组,把组员的代号(网络短地址)都记下来,然后只给这个组的人说话,进行小组的讨论。
    3、广播就是设备给所有的节点喊话,所有主机都可以接收到这条信息。

    Ⅷ Zigbee网络的架构

    ZIGBEE的软件架构主唤举虚要分为四层

    1.应用层:通过下面的抓包数据可以看的出来,应用层首先是对一些外设如温度传感器,湿度传感器 ,开关量之类的进行一个测量控制,把这些数据转换成为digital数据然后和zigbee的cluster以及device type 对应起来,之后通过调用相关函数把这些数据进行输出

    2.网络层:网络层主要是负责ZIGBEE的网络的操作,如创建和燃网络,允许设备加入网络,分配地址,网络密钥,进行路由,以及NEXT HOP等操作,其实网络层就是应用层和MAC层之间的接口 它主要是通过调用MAC层中的操作来处理网络寻址和路由。

    3. MAC/数据链路层:数据链路层由IEEE802.15.4标准提供,它主要是负责寻址用于输出数据,他确定数据的去向,以及确定数据来于何处答清,它还负责装配数据包和帧。

    4.物理层: 物理层由ieee 802.15.4标准提供,与物理传输介质(本例中的无线电)的接口有关,与该介质交换数据位,以及与该层交换数据位。上面(数据链路层)。在IEEE 802.15.4标准中,物理层被称为IEEE 802.15.4物理层。

    Ⅸ 谁有关于Zigbee的通讯数据分析相关资料,从哪方面分析,写论文急用,谢谢

    通讯数据分析?你的论文时想弄一个新的路由算法,还是写一个新的协州陆议栈?你了解现在比较成熟的zigbee协议含迹团栈有哪些吗?整个的建立网络,加入网络,网络维护,地址管理的实现过程了解吗;其实用数据抓包分析一下的话传输的数据都是有关网络维护,检测谈橘有没有可加入的设备的一些信息,没什么可分析的,关键是理解内部原理;不知道你是想写一篇应用方面的还是原理方面的

    阅读全文

    与zigbee无线网络抓包相关的资料

    热点内容
    网络共享中心没有网卡 浏览:491
    电脑无法检测到网络代理 浏览:1348
    笔记本电脑一天会用多少流量 浏览:473
    苹果电脑整机转移新机 浏览:1347
    突然无法连接工作网络 浏览:959
    联通网络怎么设置才好 浏览:1189
    小区网络电脑怎么连接路由器 浏览:931
    p1108打印机网络共享 浏览:1185
    怎么调节台式电脑护眼 浏览:601
    深圳天虹苹果电脑 浏览:839
    网络总是异常断开 浏览:582
    中级配置台式电脑 浏览:893
    中国网络安全的战士 浏览:602
    同志网站在哪里 浏览:1378
    版观看完整完结免费手机在线 浏览:1430
    怎样切换默认数据网络设置 浏览:1078
    肯德基无线网无法访问网络 浏览:1252
    光纤猫怎么连接不上网络 浏览:1375
    神武3手游网络连接 浏览:936
    局网打印机网络共享 浏览:973