网卡的功能实现
网卡功能的实现在于网卡芯片,网卡芯片的品质高低决定了网卡的稳定性和速度。大的厂家选用的都是Intel这类的网卡,可以为网卡的品质高、高稳定性、高兼容性提供可靠保障。其中千兆主流的是Inteli350芯片,万兆主流的是Intel82599芯片,还有IntelXL710、IntelX540芯片也是常用的实力芯片。
网卡主板芯片
主板网卡芯片是指整合了网络功能的主板所集成的网卡芯片,与之相对应,在主板的背板上也有相应的网卡接口(RJ-45),该接口一般位于音频接口或USB接口附近。
在使用相同网卡芯片的情况下,板载网卡与独立网卡在性能上没有什么差异,而且相对与独立网卡,板载网卡也具有自己的优势。首先是降低了用户的采购成本,例如现在板载千兆网卡的主板越来越多,而购买一块独立的千兆网卡却需要好几百元;其次,可以节约系统扩展资源,不占用独立网卡需要占用的PCI插槽或USB接口等;再次,能够实现良好的兼容性和稳定性,不容易出现独立网卡与主板兼容不好或与其它设备资源冲突的问题。
网卡是怎样工作的?
网卡采用DMA方式,ISR通过CPU对DMA控制器编程,DMA控制器一般在系统板上,有的网卡也内置DMA控制器。DMA控制器收到ISR请求后,向主CPU发出总线HOLD请求,获CPU应答后即向LAN发出DMA应答并接管总线,同时开始网卡缓冲区与内存之间的数据传输。
主总线网卡能够裁决系统总线控制权,并对网卡和系统内存寻址,LAN控制权裁决总线控制权后以成组方式将数据传向系统内存,IRQ调用LAN驱动程序ISR,由ISR完成数据帧处理,并同高层协议一起协调接收和发送操作,这种网卡由于有较高的数据传输能力,常常省去了自身的缓冲区。
网卡如何选择?
网卡的电路板焊点大小均匀,焊胜口干净。而劣质网卡的焊点不均匀,有时可以看到细小的气眼,出现堆焊或者虚焊的现象。良好的焊接质量可以保证数据的稳定传输。网卡应该遵循信号线和地之间回路面积很小,减少信号之间串扰的可能性。网卡应选用优良的晶振来保证高精度的时钟频率,并且在线路的设计上应使晶振尽可能地接近主芯片,以缩短信号线的长度,增加传输的稳定性。
以上信息由专业从事connectX-7infiniband 网卡的迪天嘉业于2024/4/18 15:50:32发布
转载请注明来源:http://m.tz1288.com/qynews/bjdtjy-2737833596.html