7分钟前 河北人工智能授权代理免费咨询 北京迪天嘉业公司[迪天嘉业50ef7d6]内容:
网卡的网络数据包的接收
对于网络数据包的接收来说,操作系统的网络协议栈无需网卡驱动实现对网络数据包的处理。当网卡设备接 收到数据后,其会产生一个接收中断,在接收中断处理程序中, 程序会调用netJobAdd函数启动一个任务程序将网卡设备接收到的数据传递给驱动功能抽象层,网络协议栈通过驱动功能抽象层的接收函数获取到网络数据包并进行相应的数据处理。此处利用netJobAdd 函数可以减少接收中断的处理时间,提高网络数据的接收能力。
网卡主板芯片
主板网卡芯片是指整合了网络功能的主板所集成的网卡芯片,与之相对应,在主板的背板上也有相应的网卡接口(RJ-45),该接口一般位于音频接口或USB接口附近。
在使用相同网卡芯片的情况下,板载网卡与独立网卡在性能上没有什么差异,而且相对与独立网卡,板载网卡也具有自己的优势。首先是降低了用户的采购成本,例如现在板载千兆网卡的主板越来越多,而购买一块独立的千兆网卡却需要好几百元;其次,可以节约系统扩展资源,不占用独立网卡需要占用的PCI插槽或USB接口等;再次,能够实现良好的兼容性和稳定性,不容易出现独立网卡与主板兼容不好或与其它设备资源冲突的问题。
网卡的总线接口
网卡要与电脑相连接才能正常使用,电脑上各种接口层出不穷,这也造成了网卡所采用的总线接口类型纷呈。此外,提到总线接口,需要说明的是人们一般将这类接口俗称为“金手指”,为什么叫金手指呢?是因为这类插卡的线脚采用的是镀钛金(或其它金属),保证了反复插拔时的可靠接触,既增大了自身的抗干扰能力又减少了对其他设备的干扰。
网卡的分析
根据网卡所支持的物理层标准与主板接口的不同,网卡可以分为不同的类型。网卡必须与它所连接的计算机总线类型相适应。目前,典型的微型机总线主要有16位的ISA总线与32位的PCI总线。因此,网卡也设计成能适应不同总线适应不同总线类型的ISA网卡与PCI网卡。同时,不同厂家生产的以太网卡,在集成度、处理芯片、数据缓冲区及配置方法上都有较大的区别。