无线网络配置NL802-1A-CFG-802-MAC-802
发布时间
阅读量:
阅读量
1. 基本概念
cfg80211项:负责配置无线设备;在Kernel态下协同工作于FullMAC协议、mac80211标准以及nl80211规范中。
mac80211 是一个专为开发人员设计的框架(Kernel态),用于撰写针对SoftMAC无线设备的驱动程序。
nl80211: 被用于对无线设备进行配置管理,并被设计为基于基本Netlink的用户态协议(User态)
WNIC : 无线网络接口控制器, 它依靠硬件去执行协议(例如IEEE802.11)所定义的功能进行操作
MLME被称为MAC(Media Access Control)层管理实体,并由其管理物理层的MAC状态机
SoftMAC体系采用软件实现方案以完成MLME功能。mac80211协议为此类芯片架构提供了基于API的驱动接口。具体而言,在软IP核技术的支持下,该类芯片架构能够更加灵活地控制网络层数据包的传输过程,并通过软件机制完成无线帧的数据解析与生成过程。当前市场中主流的802.11无线通信设备主要采用软IP核技术(即 SoftMAC)架构设计为主流模式;相比之下,“全IP核”架构(即 FullMAC)的应用则较为有限。
• FullMAC: 其MLME由硬件管理,当写FullMAC无线驱动时,不需要使用mac80211。
改写说明
•
2. cfg80211
cfg80211属
全部评论 (0)
还没有任何评论哟~
