2024年4月24日发(作者:)

课程教案

课 次

授课对象

课题名称

29 授课课时 2 授课教师 刘连钢

物联网应用技术专业

数据分析仪的使用

学会使用协议分析软件Packet sniffer for CC2430 IEEE 802.15.4的使

教学目标

重点:

Packet sniffer for CC2430的使用

重点难点

难点:

IEEE 802.15.4协议

多媒体、电脑 教学场地 计算机教室 教 具

教学内容

一、导入(时间安排5min )

Packet Sniffer是一款专门的协议分析软件,可以对PHY、 MAC、

NETWORK/SECURITY、 APPLICATION、 FRAMEWORK和APPLICATION PROFOCES等各层协议上

的信息包进行分析和解码;显示出错的包以及接入的错误;指示触发包;在接收和注册

过程中可连续显示包。可以利用Packet Sniffer分析Zigbee建立网络、加入网络、发送

数据、接收数据的过程。需要注意的是,Packet Sniffer只能起到侦听的作用,即它只

能侦听设备发送的数据。

二、新课(时间安排65min)

预备知识

1.软件介绍

Packet Sniffer侦听到的数据包将被保存在硬件的缓存中,所能保存的数据包总

数与数据包的大小和硬盘空间有关。在操作过程中,数据包暂时存放在RAM中,以减少

数据包信息在GUI上显现的时间(值得注意的是:PC的处理速度应足够快,因为使用

Packet Sniffer软件进行网络侦听时,其接收到的数据包每秒钟最多可达1000个)。

当用户第一次打开Packet Sniffer软件后的显示界面如图 1所示。 其中用户接

口可以分为顶部和底部两部分:

(1) 顶部:Packet list(数据包列表)区域,用于显示所分析的数据包的各个

字段。

(2) 底部:6个可选区域。

① Setup:选择所使用的开发板,数据包缓存的大小(默认是20MB)和信道号。

② Select fields:Packet list 区域所显示的字段。

③ Packet details:显示数据包的原始信息。

④ Address book:包含了当前环境下所有已知节点的地址信息。

⑤ Display filter:用户可根据自己的需求设定过滤选项,以便在Packet list

区域显示所需要的各种信息。

⑥ Time line:显示大量的数据包序列(大约是Packet list区域的20倍),按

照数据包的源地址或目的地址进行排序。