网卡是连接计算机与网络的硬件设备的,是局域网中最基本的部件之一。无论是双绞线连接、同轴电缆连接还是光纤连接,都必须借助于网卡才能实现数据的通信。
网卡是工作在数据链路层的网络组件。是局域网中连接计算机和传输介质的接口。不仅能实现与局域网传输介质之间物理连接和电信号匹配,还涉及帧的发送和接收、帧的封装和拆帧、介质的访问控制、数据的编码解码、数据缓存等。
服务器网卡的作用:
服务器要求的并发数远远大于PC的,所以专用服务器网卡芯片,都具有一定的处理能力,能对这些请求进行初步的处理,所以可以大大减轻CPU的负担。服务器网卡有自己的芯片具有一定的处理性能,能处理一些初级的要求,如果用港口来做比喻网卡的话。那么,就象配备了港口职员的港口,对一些初级的处理要求,就像来往货物的登记、运输秩序的安排、维护等等,这些基本的任务,港口自身就能独立完成了,所以就能做到高效、及时。
而没有处理能力的PC网卡,则象那些没有专职职员的港口,所有的工作,都要交给市长(CPU)来处理,市长的工作能力,的确比普通职员强的多,但是市长要处理港口的事情,就要打报告,从海关,到局长,到市长办公室,一级一级的传文件上去。可能普通职员处理一项事情,平均用5分钟,市长能力强,只需要1分钟就完成了,但是文件传送的时间,却要好几个小时,所以算来,普通职员处理事件的效率反而比市长高十几倍、几十倍。
从上面的例子我们也可以看出来,就算CPU的性能提升了,但是对整个流程来讲,提升的程度也是不明显的,因为大部分的时间,实际上都浪费在数据的传输上了。服务器网卡芯片的处理性能,虽然远远比不上CPU,但是却能够确确实实的分担CPU的负担。
另外,值得注意的是,并发数跟流量并没有直接关系。客户端给服务器发送一个请求,可能只有几十、几百个字节,几千个这样的请求同时并发,总的数据流量也不过几M而已,但是这几千个并发请求对系统的压力,绝对不是那些廉价的PC网卡所能承担得起的。所以有的人,说什么人家机房才分配给我这个服务器几个M的带宽,所以拿个10M、100M的便宜网卡,几十块钱那种的,拿来做服务器网卡用,认为已经绰绰有余了,还讥笑别人的服务器用了千兆网卡是浪费,其实这是一个“无知者无畏”的表现,根本没搞清楚网卡在服务器里面的作用和地位。
普通台式机网卡:
台式机网卡上面装有处理器和存储器。网卡和局域网之间的通信是通过电缆或双绞线以串行传输方式进行的。而网卡和计算机之间的通信则是通过计算机主板上的I/O总线以并行传输方式进行。因此,网卡的一个重要功能就是要进行串行/并行转换。由于网络上的数据率和计算机总线上的数据率并不相同,因此在网卡中必须装有对数据进行缓存的存储芯片。
总结上述说明,服务器网卡有一点的处理能力的,服务器要求的并发数远远大于台式机的,服务器网卡的稳定性和安全性。有很多人认为是性能,但是实际上,服务器的稳定性远比性能重要的多,为了保证服务器的稳定性,所有的配件都必须具备同样高的品质才行。服务器网卡除了芯片性能够好之外,用料充足和做工精良也是必须的。
FM-JL82599ES-F2是一款以太网万兆双光口网卡,它具有2个10G的 LC光纤接口,可支持20Gbps的传输带宽,同时支持PCI-E X8 标准插槽,保证了网卡高效、稳定的工作。另外网卡还支持VLAN、QOS策略、流量控制等功能,适合中大型局域网的应用。