
网络适配器,也常被称为网卡或网络接口卡(NIC)。它是计算机连接到网络的重要设备。通常所说的网卡,就是将PC机与LAN连接起来的一种网络适配器。网卡插在计算机主板的插槽中,负责将用户要传输的数据转换为网络上其他设备能够识别的格式,并通过网络介质进行传输。在计算机总线中,数据的传输是并行的方式,即数据是肩并肩地传输的;而在网络的物理线缆中,数据的传输则是串行数据流的方式,网卡负责完成这个并行数据和串行数据之间的转换工作。
网卡的主要技术参数包括带宽、总线方式及电气接口方式等。其主要功能包括数据从并行到串行的转换、包的装配和拆装、网络存取控制、数据缓存以及网络信号的处理。
在网卡的基本构造中,以最常见的PCI接口网卡为例,主要包括PCB线路板、主芯片、数据汞、金手指(总线插槽接口)、BOOTROM、EEPROM、晶振、RJ-45接口、指示灯、固定片以及一些二极管、电阻电容等。网卡的固件程序实现逻辑链路控制和媒体访问控制的功能,并记录唯一的硬件地址即MAC地址。网卡需要分配中断irq及基本I/O端口地址,同时还需要设置基本内存地址和收发器。
其中,网卡的最重要元件是网卡的控制芯片,类似于电脑的CPU,控制着整个网卡的工作,负责数据的传送和连接时的信号侦测。早期的10/100Mbps双速网卡会采用两个控制芯片分别控制两个不同速率环境下的运算,而目前较先进的产品通常只有一个芯片就能控制两种速度。常见的自适应网卡芯片有Intel的8254系列、Broadcom的BCM57系列等。
晶体振荡器负责产生网卡所有芯片的运算时钟;boot rom插槽在无特殊要求时处于空置状态,其主要作用是引导电脑通过服务器引导进入操作系统;eeprom则存储着网卡的各种状态和信息数据;数据汞在消费级PCI网卡上扮演着重要角色,它增强了信号并通过电磁场的转换耦合到连接网线的另一端;RJ-45和BNC接头是网卡的接口,用于连接网络线;信号指示灯显示网络的连线状态;还有些网卡具有WOL功能,即远程开机功能,可通过特殊格式的信息包远程唤醒电脑。
网卡的分类多种多样。以传输速率可分为10Mbps网卡、100Mbps网卡、1000Mbps网卡等。当前市面上多具有10/100/1000Mbps自动切换功能的pci网卡,会根据所在的网络环境来自动调节网络速度。以接口类型可分为ISA接口网卡、PCI/ PCI-X/ PCI-E接口网卡等。根据传输方式可分为半双工网卡和全双工网卡;根据传输介质可分为适用于rj-45双绞线的网卡、bnc同轴电缆的网卡以及光纤接口的网卡等。除此之外,还有无线网卡,利用无线电波传输数据。
网卡作为计算机连接网络的重要设备,其性能和技术不断发展和进步,满足了人们日益增长的网络通信需求。
