LAN的数据链路层
按功能划分为LLC和MAC
分解目的:分离与硬件相关/无关的部分,降低复杂度
LLC:与介质、拓扑无关
MAC:与介质、拓扑相关
数据链路层--MAC子层
负责对物理媒体的使用进行控制
主要功能:封装数据成帧,实现和维护MAC协议,位差错检测,寻址
数据链路层--LLC子层
面向数据帧的传输控制层
主要功能:建立和释放逻辑链接,提供接口,差错控制,给帧加序号
LAN MAC机制--CSMA/CD
带有冲突检测的载波侦听多路访问
工作流程:先听后发,边听边发,一旦冲突,立即停止,等待时机,然后再发,
无线MAC的基本知识
WSN MAC协议的功能
建立基础结构,不同节点之间合理使用带宽等网络资源,错误控制、节能模式
WSN MAC协议的考虑因素
节能,可扩展,网络效率(依次递减)
WSN MAC层的能量浪费因素
碰撞重传,串音,空闲侦听,控制消息(太多)
WSN MAC层的节能策略
尽量处于休眠,减少不需要接收分组,减少碰撞,减少控制开销<