269,381
次編輯
變更
网络接口控制器
,無編輯摘要
网卡以前是作为扩展卡插到计算机总线上的,但是由于其价格低廉而且以太网标准普遍存在,大部分新的计算机都在 [[ 主板 ]] 上集成了网络接口。除非需要多接口,否则不再需要一块独立的网卡。甚至更新的主板可能含有内置的双网络(以太网)接口。
==技术==
网卡使用一个特定的物理层和数据链路层标准,例如以太网或令牌环来实现通讯所需要的 [[ 电路系统 ]] 。这为一个完整的网络协议栈提供了基础,使得在同一局域网中的小型计算机组以及通过路由协议连接的广域网,例如IP,都能够进行通讯。
有四种技术被用来传送 [[ 数据 ]] ,网络接口控制器可能使用其中的一种或多种。
*轮询,即微处理器在程序控制下检查周边设备的状态。
*过程化I/O,即微处理器通过将地址送到 [[ 系统 ]] 地址总线上来通知制定的周边设备。
*中断驱动I/O,即当周边设备准备好传送数据时通知微处理器。
*DMA,即智能周边设备通过控制系统总线来直接访问内存。这种方法减轻了CPU的负荷,但是需要网卡上拥有一个独立的 [[ 处理器 ]] 。一块网卡通常配有一个双绞线、 [[ 光纤 ]] 、BNC、AUI、HomePNA接口,其中后三者在现今已较少见,光纤则多用于服务器。网络电缆通过这些接口与网卡连接。网卡上还有一些LED用来告诉用户网络是否正在工作,以及是否有 [[ 数据 ]] 正在传输。网卡通常可达到10/100/1000 Mbps(Mbit/s)。这意味着它们能够支持10、100或1000兆比特每秒的传输速率。 [[Category:312 电脑科学]]