北京邮电大学
硕士学位论文
NDIS协议驱动设计与实现
姓名:王峥
申请学位级别:硕士
专业:计算机应用技术
指导教师:徐惠民
20080302
协议驱动设计与实现摘要槭悄壳癐上使用最广泛的一种传输协议,它为用户提供了一种基于连接的、可靠的、端到端的数据包传输服务。上总字节数的%和总报文数的%使用榇洌荰协议主要适用于差错率低和网络拥塞是造成报文丢失的主要原因的有线链路。但在无线有线混合网络环境下,发生丢包的原因不仅仅是拥塞造成的,也会出现由于误码而导致的丢包现象。因此,如何提高谝旃雇缁肪诚碌男阅芤丫晌R桓龌钤镜难芯苛煊颉为了提高樵谝旃雇绲男阅埽枰8纳芓在异构网络下的拥塞控制算法趙环境下鳺环境下并不是源代码开放环境,所以本文提出实现疘榍姆椒ɡ创替现有系统的椋诖诵榍懈纳朴等刂扑惴ā论文主要介绍开发疘榍褂玫募际鹾褪迪址椒ǎ以及协议栈各个部分的流程设计。根据那7⑻准卸酝缧榍得饔牍娑ǎ梢钥7⒁桓鲂榍下层接口符合网络驱动接口规范,则无需关心下层网卡相关驱动;上层接口符合传输驱动接口娑ǎ蛭扌韫匦纳喜阌用。因此,选择和魑U迳舷虏憬涌诘墓娣丁论文首先介绍了疘男檎荒P秃蚖下网络驱动开发的理论基础。之后阐述了协议驱动的各模块组成,主要分为四个部分,接口,淦鳎琓客户,应用程序。接口实现对低层网卡的一些操作和交互。淦魑V饕J迪植糠郑实现疘椤客户的主要作用是完成上层应用层程序的请求,或者根据该请求产生相应的操作,并将该操作传递给下层的协议驱动。应用程序是用于测试协议驱动系统的上层工具。论文详细介绍了接口的开发以及疘檎坏纳杓啤接口主要完成对低层网卡的动态绑定,收发网络数据包和相关状态维护及完成上层用户程序发送到协议驱动的肭蟆/协议栈通过上层接口与突Ы换ィ虏阌隢涌谕ㄐ牛协议驱动设计‘迪
网络数据包的发送。目前疘檎恢饕J迪至薃,琁协议,还需不断完善。关键词:榍琋,莅北京邮踩搜抖:论文踟迩杓朴胧迪
,.瑂瑀琫Ⅳ餰%.,,鳌緋;“.,,.,...
恼帆’琓,巧甌甆疘,/甌/.’—猯..癡’琋,,甆,,.,北京邮咳搜叮甃论文协议驱动设计与实现
至蝗迎墨御乎、≥、≯独创性虼葱滦声明本人签名:关于论文使用授权的说明申请学位论文与资料若有不实之处,本人承担一切相关责任。日期:保密论文注释:本学位论文属于保密在一年解密后适用本授权书。非保密论赤议驱动设汁与实耵本人声明所呈交的论文是本人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得北京邮电大学或其他教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。学位论文作者完全了解北京邮电大学有关保留和使用学位论文的规定,即:研究生在校攻读学位期间论文工作的知识产权单位属北京邮电大学。学校有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许学位论文被查阅和借阅;学校可以公布学位论文的全部或部分内容,可以允许采用影印、缩印或其它复制手段保存、汇编学位论文。C艿难宦畚脑诮饷芎笞袷卮斯娑文注释:本学位论文不属于保密范围,适用本授权书。北京邮电人学硕士论文
第一章引言课题背景术进步以及世界范围内经济和技术的竞争加剧,人们对移动性、个性化、人性化构网络邢咄绾臀尴咄缁旌时,其性能会出现显著下降。目前,随着无线随着经济高速发展,社会信息化程度越来越高,互联网和多媒体的发展、技和智能化提出了越来越高的要求。而无线数据通信作为向社会公众迅速、准确、安全、灵活、高效地提供数据交流的有力手段,其市场需求也同益迫切。由于有极好的应用前景,无线通信己成为全球通信和业界共同关注的热门技术。经过数年的研究和发展,各种无线网络标准日渐成熟,无线网络技术己不再是一种试验性的技术,这种技术已经具有足够的可靠性和可用性,可以提供可靠的移动计算服务。同时,其传输速率、通信距离也在不断增加,能够满足越来越多、越来越高的应用需求。无线网络在很多应用领域具有独特的优势:一是可移动性,它提供了不受线缆限制的应用,用户可在移动过程中对网络进行不问断的访问,并且可以实现漫游;二是容易安装、无须布线,大大节约了建网时间;三是组网灵活,即插即用,网络管理人员可以迅速将其加入到现有网络中,并在某种环境下运行;四是成本低,特别适合于变化频繁的工作场合。随着无线网络技术的不断发展,形成共生互补的发展趋势。可以预见它必然与现有的有线网络逐渐结合在一起,未来的通信网络将是有线网络和无线网络混合互连的异构网络。槭悄壳癐上使用最广泛的一种传输协议,它为用户提供了一种基于连接的、可靠的、端到端的数据包传输服务。根据镜耐
NDIS协议驱动设计与实现 来自淘豆网www.taodocs.com转载请标明出处.