您现在的位置:网站首页答辩论文计算机毕业设计计算机论文计算机通信论文

[程序设计] Windows nt环境下fddi网卡驱动程序设计

  • 简介: 原文 windows nt是一个功能全面的操作系统,具有完全集成式的连网能力,它的网络模型开始于mac子层,网络接口卡(network interface card以后简称网卡或nic)驱动程序驻留在其中。通过相关的网卡把windows nt与网络连接起来,但一直到80年代后...
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
原文

windows nt是一个功能全面的操作系统,具有完全集成式的连网能力,它的网络模型开始于mac子层,网络接口卡(network interface card以后简称网卡或nic)驱动程序驻留在其中。通过相关的网卡把windows nt与网络连接起来,但一直到80年代后期,许多传输协议的实现受限于mac层接口的独特实现,因为mac层定义了协议与网卡之间的转换机制。
1989年,microsoft和3com两公司提出了一个定义mac层与osi模型高层协议驱动程序之间的网络设备接口规范(network device interface specification : ndis),ndis给数据交换提出了一个灵活的环境,它规范了软件接口──称为ndis接口,传输协议可用它与网卡驱动程序进行通信。因此在windows nt环境下开发核心态网卡驱动程序应遵循ndis规范。
对于高速网络fddi(fiber distributed data interface)网卡驱动程序还需要smt(station management)站管理功能的实现,否则将不能作为一个fddi站连入环结构中,只能实现点到点间的数据通信。故有必要将smt软件移植到网卡驱动程序中,这将又导致对miniport nic驱动程序编程框架的破坏,于是有必要形成fddi网卡驱动程序(包含smt)与windows nt操作系统的良好接口──由逻辑网卡的注册和mac层驱动程序的初始化来完成。


  目录

前言
第一节 windows nt网络结构
§1.1.1 windows nt网络体系结构
§1.1.2 windows nt网络驱动程序
§1.1.3 windows nt网卡驱动程序
第二节 miniport驱动程序的结构
§1.2.1 miniport网卡对象
§1.2.2 网络对象标识符
§1.2.3 miniport网卡驱动程序代码
§1.2.4 ndis接口库
§2.1.1 网卡一般硬件参数
§2.1.2 fddi网卡加载时需在注册库登录表里做的网络配置
§2.1.3 编写inf信息配置文件
第二节 驱动程序的加载过程
§2.2.1 windows nt的启动过程
§2.2.2 fddi网卡驱动程序的加载过程
第三节 fddi网卡驱动程序的注册
第四节 网卡驱动程序对象查询与设置
第五节 开发环境与调试方法
结束语


  参考资料

【1】《device driver kit用户手册》
【2】《device driver kit核心驱动程序设计》
【3】《device driver kit网络驱动程序设计》
【4】《windows nt核心内幕》
【5】《windows nt资源》之三《性能评测》

查看评论 已有0位网友发表了看法
  • 验证码: