普通高等教育物联网工程专业规划教材 无线网络技术 原理、安全及实践
作者:张路桥 主编
出版时间: 2019年版
内容简介
无线网络可作为有线网络的补充,在某些应用场所其甚至可以完全替代有线网络。《无线网络技术:原理、安全及实践》作为无线网络领域的入门教材,涵盖了无线广域网、无线城域网、无线局域网以及无线个域网等内容,并从原理、编程、安全等方面介绍了各类典型无线网络技术。《无线网络技术:原理、安全及实践》共10章,第1、2章介绍无线网络基础知识;第3~5章介绍无线局域网技术,特别是WiFi网络;第6~9章介绍无线个域网技术,特别是Bluetooth网络和ZigBee网络;第10章简要介绍无线城域网和无线广域网技术。每章末均有习题,以便读者自测。《无线网络技术:原理、安全及实践》可作为高等院校计算机、物联网工程及相关专业的本科教材,也可供对无线网络感兴趣的读者阅读参考。
目录
编者目录目录
前言
第1章无线网络简介
1?1计算机网络的发展历史
1?1?1计算机网络诞生之前
1?1?2分时系统
1?1?3ARPANET
1?1?4Internet
1?2无线通信技术的发展历史
1?2?1无线电报
1?2?2各类无线通信技术
1?2?3无线计算机网络
1?3无线网络技术分类及应用场景
1?3?1覆盖范围
1?3?2通信频率
1?3?3组网对象
1?3?4是否需要基础设施支持
1?3?5应用场景
1?4无线网络领域的标准化组织
1?4?1国际电信联盟
1?4?2国际标准化组织
1?4?3国际电工委员会
1?4?4电气和电子工程师协会
1?5本章小结
习题
第2章无线通信原理
2?1无线传输
2?1?1无线传输媒体
2?1?2无线传输性能
2?2无线频谱
2?2?1无线频谱划分
2?2?2无线通信的特点
2?2?3无线电通信
2?2?4微波通信
2?2?5红外线通信
2?2?6光波通信
2?3天线
2?3?1天线的分类
2?3?2天线的主要指标
2?3?3天线分集技术
2?3?4赋形波束技术
2?4信号处理
2?4?1信号编码
2?4?2调制与解调
2?4?3扩频技术
2?4?4复用和多址
2?5本章小结
习题
第3章无线局域网技术
3?1无线局域网技术简介
3?1?1无线局域网的由来
3?1?2典型的无线局域网技术
3?2WiFi简介
3?2?1WLAN、WiFi与802?11
3?2?2WiFi技术发展历程
3?2?3WiFi的局限性
3?3WiFi网络组成、拓扑与服务
3?3?1WiFi网络组成
3?3?2WiFi网络拓扑结构
3?3?3WiFi网络服务
3?4802?11协议栈
3?4?1802?11网络模型与OSI模型
对比
3?4?2802?11的数据链路层
3?4?3802?11的物理层
3?4?4802?11抓包分析
3?5WiFi设备
3?5?1消费级无线路由器
3?5?2企业级无线路由器
3?6本章小结
习题
第4章WiFi网络安全
4?1WEP与WPA/WPA2
4?1?1WEP
4?1?2WPA
4?1?3WPA2
4?2WiFi网络连接密码破解
4?3QSS使用、原理及其破解
4?3?1QSS简介及其使用
4?3?2QSS原理
4?3?3QSS PIN码破解
4?4加固WiFi网络
4?5本章小结
习题
第5章WiFi网络编程
5?1TCP、UDP编程
5?1?1环境准备
5?1?2TCP编程
5?1?3UDP编程
5?2网络抓包
5?2?1环境准备
5?2?2新建winpcap抓包项目
5?2?3代码编制
5?3本章小结
习题
第6章蓝牙技术原理及应用
6?1IEEE 802?15家族
6?2蓝牙技术起源和发展
6?2?1蓝牙起源与蓝牙技术联盟
6?2?2蓝牙版本演进
6?3蓝牙技术
6?3?1蓝牙技术概述
6?3?2蓝牙技术特点
6?3?3蓝牙系统组成
6?3?4蓝牙技术细节
6?4蓝牙的应用
6?4?1蓝牙应用开发基础
6?4?2应用领域
6?5两个蓝牙实验
6?5?1蓝牙设备配对与数据传输
6?5?2蓝牙数据包分析
6?6本章小结
习题
第7章蓝牙系统安全
7?1蓝牙系统安全分级
7?1?1四级安全模式
7?1?2设备与服务安全级别
7?2蓝牙安全体系结构和安全机制
7?2?1蓝牙安全体系结构
7?2?2链路层安全机制
7?3蓝牙系统的安全威胁与防护建议
7?3?1蓝牙面临的威胁
7?3?2蓝牙使用安全防护建议
7?4两个蓝牙安全实验
7?4?1蓝牙电子干扰
7?4?2蓝牙DoS攻击
7?5本章小结
习题
第8章ZigBee原理与编程
8?1ZigBee协议简介
8?1?1ZigBee的起源与发展
8?1?2无线传感器网络与ZigBee的
关系
8?1?3ZigBee的技术特点
8?1?4ZigBee协议层次结构
8?1?5ZigBee工作频率
8?1?6ZigBee网络结构
8?1?7ZigBee常用协议栈及特点
8?2CC2530硬件资源分析
8?2?1概述
8?2?2CC2530硬件模块介绍
8?3ZStack协议栈分析
8?3?1ZStack协议栈概述
8?3?2ZStack软件体系结构
8?3?3ZStack协议栈各层分析
8?3?4ZStack OSAL原理
8?3?5ZStack 常用API分析
8?3?6ZStack应用开发层(App层)
8?4ZigBee组网与传输相关实验
8?4?1IAR开发简介
8?4?2ZStack OS实验
8?4?3ZigBee组网实验
8?4?4ZigBee数据采集与传输实验
8?5本章小结
习题
第9章ZigBee安全与编程
9?1ZigBee安全机制
9?1?1安全思考
9?1?2ZigBee安全体系结构
9?1?3MAC层安全
9?1?4网络层安全
9?1?5应用层安全
9?2ZigBee安全分析与加固
9?2?1安全分析
9?2?2ZigBee数据分析方法
9?2?3安全建议
9?3ZigBee安全实验
9?3?1ZigBee抓包与分析实验
9?3?2ZigBee加密数据传输实验
9?4本章小结
习题
第10章无线城域网和无线广域网
10?1无线城域网
10?1?1802?16协议栈
10?1?2802?16的网络组成
10?1?3802?16的网络拓扑结构
10?1?4802?16的QoS机制
10?1?5WiMAX推广应用情况
10?1?6WiMAX与WiFi、3G、4G移动通信
技术对比
10?2无线广域网
10?2?1移动通信网络
10?2?2卫星网络
10?3本章小结
习题
附录习题参考答案
参考文献