网卡的END设备驱动程序的装载
END设备驱动程序的装载主要就是完成END设备驱动 程序与驱动功能抽象层的挂接,使得网络协议栈实现对 END设备的控制。具体过程包括: 初始化网卡和PHY设备,配置网卡和 PHY 设备的通信参数等;为网卡控制结构分配空间同时初始化END_OBJ结构,END_OBJ结构主要包括网卡控制结构以及与网络协议栈相关的参数信息;对网卡驱动对应的参数串进行解析和处理;为接收数据分配空间,保证接收数据的存放;通过配置END_OBJ结构中的NET_FUNCS 参数实现网卡驱动与网络协议栈的挂接。
网卡的功能实现
网卡功能的实现在于网卡芯片,网卡芯片的品质高低决定了网卡的稳定性和速度。大的厂家选用的都是Intel这类的网卡,可以为网卡的品质高、高稳定性、高兼容性提供可靠保障。其中千兆主流的是Inteli350芯片,万兆主流的是Intel82599芯片,还有IntelXL710、IntelX540芯片也是常用的实力芯片。
网卡怎么选配?
网卡是用户接入局域网和通过ADSL接入Internet所必需的网络设备,网卡质量的好坏会影响计算机的性能、连接速率和通信质量,甚至影响网络的稳定性,所以对网卡的选购应当非常慎重,选择网卡时主要考虑以下几个因素:
传输速率:由于10Mbps网络的传输速率较低,目前已经淘汰,可以选择网卡的传输速率有10/100Mbps、10/100/1000Mbps、1000Mbps和10000Mbps。
总线类型:目前网卡的总线类型有PCI总线、PCI-E总线、USB接口和PCMCIA。经常常用的是PCI总线接口的网卡,USB接口的网卡具有即插即用、连接方便等优点,PCI-E总线的网卡主要用于服务器。
PCMCIA总线的网卡用于笔记本。
接口类型:按照传输介质相连的接口类型分为:RJ-45接口的(双绞线)网卡、BNC接口(细缆)网卡、光钎网卡,不同的传输介质,需要不同类型接口的网卡。支持全双工:半双工网卡在同一时刻只能发送或接收数据,而全双工网卡却可以在发送的同时进行接收。因此,支持全双工的网卡数据传输速率要快于半双工。
远程唤醒:远程唤醒就是在一台计算机上通过网络启动另一台已经关闭电源的计算机,这种功能特别适合机房管理人员使用。
远程引导:如果要创建无盘工作站,所购买的网卡必须具有远程引导芯片插槽,而且要配备专门用的远程启动芯片。因为远程启动芯片在一般情况下是不能通用的,所以购买时,必须购买与自己的网络操作系统相吻合的网卡。
网卡的论述
网络接口板又称为通信适配器或网络适配器(adapter)或网络接口卡NIC(NetworkInterface Card)但是现在更多的人愿意使用更为简单的名称“网卡”。在安装网卡时必须将管理网卡的设备驱动程序安装在计算机的操作系统中。这个驱动程序以后就会告诉网卡,应当从存储器的什么位置上将局域网传送过来的数据块存储下来。网卡还要能够实现以太网协议。
以上信息由专业从事AI厂家的迪天嘉业于2024/4/23 12:46:44发布
转载请注明来源:http://beijing.mf1288.com/bjdtjy-2740660793.html