基于NDIS规范的WLAN移动终端支撑平台的设计.pdfVIP

  • 1
  • 0
  • 约1.18万字
  • 约 7页
  • 2017-07-05 发布于天津
  • 举报

基于NDIS规范的WLAN移动终端支撑平台的设计.pdf

基于NDIS规范的WLAN移动终端支撑平台的设计.pdf

基于NDIS 规范的WLAN 移动终端支撑平台的设计1 冯飞,张陆勇,周正 北京邮电大学电信工程学院,北京 (100876) E-mail:fengfeimail@ 摘 要:文章介绍了NDIS 的系统结构,在此基础上设计了管理WLAN 移动终端的方法, 包括配置WLAN 终端、WLAN 终端的数据包过滤与加密以及对WLAN 网络的监控,并结 合一款WLAN 网卡实现了该方法。 关键词:NDIS ,中间层驱动,数据包过滤,WLAN 1. 引言 近年来随着WLAN 技术的发展,WLAN 倍受人们的关注,目前越来越多的企业内部以 及公共场所都布置了WLAN 网络,而WLAN 移动终端,无论是带有WiFi 的笔记本还是PDA 同样受到人们的青睐。作为移动终端,无线网卡直接向用户提供服务,因而对其进行简便、 安全的操作则变的极为重要,因此需要开发Windows 平台下的WLAN 终端管理软件,使用 户只需进行简单的操作就能够使无线网卡接入点AP (Access Point )并安全的使用Internet 。 [1]是Windows 下网络驱动程序接口规范, NDIS (Network Driver Interface Specification ) 所有的网络通信最终必须通过NDIS 完成,它为用户提供了一系列接口函数,而不必考虑操 作系统的内核以及其他驱动程序的接口问题。正是因为NDIS 对无线网卡驱动程序提供的强 大支持,使得实现WLAN 移动终端管理软件变得更为方便。本文在研究NDIS 中间层的基 础上,设计和实现了一款 WLAN 移动终端管理软件,能够完成 WLAN 终端的配置以及 WLAN 终端上的数据包监测、过滤与加密的功能。 2. WLAN 移动终端的网络配置 WLAN 技术一直以来是IEEE802.11 工作组为其制定标准,目前的WLAN 标准有IEEE 802.11b/a/g 标准。WLAN 技术支持两种网络拓扑结构:Infrastration(基础结构模式)和Ad-Hoc (移动自组织模式)。WLAN 是以SSID (Service Set Identifier)来区分不同的网络的,在 同一网络下的WLAN 终端的SSID 必须是一致的。而且同一网络下的WLAN 终端还必须有 相同的鉴权模式、工作模式以及加密模式等。当 WLAN 移动终端要通过 AP 接入 Internet 时,必须先获得AP 的SSID、鉴权模式、加密模式,根据AP 设置的情况来设置终端的网络 配置,而WLAN 终端接入Ad-Hoc 网络时也必须进行相同的设置。因此要使WLAN 移动终 端正常工作必须首先设置这些配置值。而数据包的过滤、数据加密以及网络流量监测等管理 功能是在WLAN 网络正确配置后才能够进行。 3. NDIS 系统结构简介 3.1 NDIS 简介 NDIS ,即网络驱动程序接口规范,它将网络硬件抽象成网络驱动,并提供了操作网络 硬件的标准函数库(即NDIS 函数库),因此它可以为Windows 平台下开发网络驱动程序 1本课题得到国家自然科学基金项目60772021),教育部博士点基金项目(20060013008),韩国仁荷 大学IT 研究中心项目(INHA UWB-ITRC)的资助。 - 1 - 以及网络协议驱动提供了规范的接口。它使用户不必考虑复杂的操作系统内核以及与其他驱 动程序的接口问题。NDIS 支持的网络驱动有:①微端口驱动:管理一个网络接口卡(NIC), 向高层驱动程序提供标准接口;②中间层驱动:中间层驱动处于微端口驱动和协议驱动之间, 中间层驱动必须同时和上层的协议驱动以及下层的微端口驱动通信,其主要功能是转发上层 驱动程序送来的数据包,并将其向下层驱动程序发送;③协议驱

文档评论(0)

1亿VIP精品文档

相关文档