Windows下与硬件无关的网卡冗余热备的研究与设计
【学位授予单位】:兰州交通大学
【学位级别】:硕士
【学位授予年份】:2009
【分类号】:TP334.7
【图文】:
设置为备用网卡,同时修改ADAPT结构中的备用网卡标志Issecondary为TRUE。Bundleunistring的值可由用户设置,通过成功安装中间层驱动程序后的虚拟网卡的属性页的设置实现,BundleUnistring的值可由图4.9中的编辑框 BundieID设置。另外,还可以通过安装信息 INF(Devieel确 rmationFile,设备信息文件)文件直接设置。为了说明网卡属于某个网卡束,中间层驱动程序安装信息INF文件必须包含Bundield键和一
MierosoftWindowsDDK提供了WinDbgl具测试和调试,在双机(即目标和宿主机)环境下使用,目标机运行驱动程序或者其他核心态程序,宿主机运行调试器,支持C语言的源代码级调试,可在驱动程序源代码程序中设置各种断点[3e]。此外,有些第三方公司也提供了一些工具,如eompware公司的oriverstudio,带有50丘xeE调试工具;KR王Tech公司的winDrive:等,它们对DDK函数进行了封装,使编程接口更友好,也因此购买费用大大提高。winDbg和softlcE功能强大,但是初学者使用起来非常困难。为了减小调试的难度和增加便捷,我们同时采取了以下措施:(l)在系统调试中大量使用了Driverstudio中的DriverMonite:调试工具,这样可以在中间层驱动程序的关键点用DbgPrini例程输出关键信息到DriverMonite:中显示,DbgPrini例程的用法同C语言中Printf输出字符串的用法。除了便捷外,利用这个输出文本的功能,可以把因为编写驱动程序错误,致使内存池泄漏等导致操作系统重启、蓝屏甚至崩溃前的输出文本信息保存到非系统盘上,待以后提取查看。如图4.H为安装中间层驱动程序过程的输出信息,包括文件名、行号和例程名。
【参考文献】
中国期刊全文数据库 前10条
1 叶明凤,姜成志,顾泽元;计算机网络可靠性的研究[J];电脑开发与应用;2001年07期
2 韩礼红;王晓明;田玉河;李健;;VxWorks下双网卡冗余备份及智能切换技术[J];单片机与嵌入式系统应用;2008年06期
3 刘利强;戴运桃;周卫东;;基于VxWorks的双端口网卡智能双冗余驱动[J];电子技术应用;2006年07期
4 张明武,肖宏年,邹晓;基于NDIS的网络监测与分析[J];湖北工学院学报;2001年01期
5 吴雷,顾其威;基于IMD的Windows网络数据包拦截技术及应用[J];航空计算技术;2004年01期
6 冯志林;NDIS规范下的网络驱动程序设计[J];杭州电子工业学院学报;2001年04期
7 郭兴阳,高峰,唐朝京;一种NDIS中间层数据包过滤方法[J];计算机工程;2004年17期
8 徐益,颜文俊;NDIS小端口驱动程序开发[J];计算机应用研究;2004年01期
9 刘珂;Windows NT环境下双网卡冗余备份技术[J];情报指挥控制系统与仿真技术;2002年01期
10 罗道昆 ,于浩杰;OSI参考模型与TCP/IP参考模型的比较[J];郑州航空工业管理学院学报;2001年04期
中国硕士学位论文全文数据库 前3条
1 刘剑;城市轨道交通移动闭塞系统后备模式的研究[D];铁道部科学研究院;2005年
2 库明阳;系统可靠性、维修性分析及软件开发[D];哈尔滨理工大学;2007年
3 尚中飞;综合网络故障性能分析系统的设计与实现[D];吉林大学;2007年
本文编号:2735840
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2735840.html