笑看风云淡

宠辱不惊,看庭前花开花落;去留无意,望天空云卷云舒
posts - 96, comments - 48, trackbacks - 0, articles - 0
  C++博客 :: 首页 :: 新随笔 ::  :: 聚合  :: 管理

网卡详解

Posted on 2008-04-24 15:27 天之骄子 阅读(688) 评论(0)  编辑 收藏 引用
网卡也叫“网络适配器”,简称“NIC”,网卡是局域网中最基本的部件之一,它是连接计算机与网络的硬件设备。无论是双绞线连接、同轴电缆连接还是光纤连接,都必须借助于网卡才能实现数据的通信。
       网卡的主要工作原理是整理计算机上发往网线上的数据,并将数据分解为适当大小的数据包之后向网络上发送出去。对于网卡而言,每块网卡都有一个唯一的网络节点地址,它是网卡生产厂家在生产时烧入ROM(只读存储芯片)中的,我们把它叫做MAC地址(物理地址),且保证绝对不会重复。
       我们日常使用的网卡都是以太网网卡。目前网卡按其传输速度来分可分为10M网卡、10/100M自适应网卡以及千兆(1000M)网卡。如果只是作为一般用途,如日常办公等,比较适合使用10M网卡和10/100M自适应网卡两种。
1. 按总线接口类型分
   
按网卡的总线接口类型来分一般可分为ISA接口网卡、PCI接口网卡以及在服务器上使用的PCI-X总线接口类型的网卡,笔记本电脑所使用的网卡是PCMCIA接口类型的。
   
1ISA总线网卡
   
2PCI总线网卡
   
3PCI-X总线网卡  
   
4PCMCIA总线网卡
   
5USB总线接口网卡
 2.
按网络接口划分
    除了可以按网卡的总线接口类型划分外,我们还可以按网卡的网络接口类型来划分。网卡最终是要与网络进行连接,所以也就必须有一个接口使网线通过它与其它计算机网络设备连接起来。不同的网络接口适用于不同的网络类型,目前常见的接口主要有以太网的RJ-45接口、细同轴电缆的BNC接口和粗同轴电AUI接口、FDDI接口、ATM接口等。而且有的网卡为了适用于更广泛的应用环境,提供了两种或多种类型的接口,如有的网卡会同时提供RJ-45BNC接口或AUI接口。
   
1RJ-45接口网卡
   
2BNC接口网卡
   
3AUI接口网卡
   
4FDDI接口网卡
   
5ATM接口网卡

 3. 按带宽划分
    随着网络技术的发展,网络带宽也在不断提高,但是不同带宽的网卡所应用的环境也有所不同,目前主流的网卡主要有10Mbps网卡、100Mbps以太网卡、10Mbps/100Mbps自适应网卡、1000Mbps千兆以太网卡四种。
   
110Mbps网卡
   
2100Mbps网卡
   
310Mbps/100Mbps网卡
   
41000Mbps以太网卡

 4. 按网卡应用领域来分
   
如果根据网卡所应用的计算机类型来分,我们可以将网卡分为应用于工作站的网卡和应用于服务器的网卡。前面所介绍的基本上都是工作站网卡,其实通常也应用于普通的服务器上。但是在大型网络中,服务器通常采用专门的网卡。它相对于工作站所用的普通网卡来说在带宽(通常在100Mbps以上,主流的服务器网卡都为64位千兆网卡)、接口数量、稳定性、纠错等方面都有比较明显的提高。
 
网卡蕊片
网卡的主控制芯片是网卡的核心元件,一块网卡性能的好坏,主要是看这块芯片的质量。网卡的主控制芯片一般采用3.3V的低耗能设计、0.35μm的芯片工艺,这使得它能快速计算流经网卡的数据,从而减轻CPU的负担。以下是目前常用的网卡控制芯片。
   
1Realtek 8201BL
    Realtek 8201BL
是一种常见的主板集成网络芯片(又称为PHY网络芯片)。PHY芯片是指将网络控制芯片的运算部分交由处理器或南桥芯片处理,以简化线路设计,从而降低成本。

   
2Realtek 8139C/D
    Realtek 8139C/D是目前使用最多的网卡之一。8139D主要增加了电源管理功能,其他则基本上与8139C芯片无异。该芯片支持10M/100Mbps

   
3lntel Pro/100VE
    lntel
公司的入门级网络芯片。

   
4nForce MCP NVIDIA/3Com
    nForce2内置了两组网络芯片功能:Realtek 8210BL PHY网络芯片和Broabcom AC101L PHY网络芯片。

   
53Com 905C  
    3Com 905C
支持10/100Mbps速度。

  
  6SiS900
    SiS900
原本是单一的网络控制芯片,但现在已经集成到南桥芯片中。支持100Mbps
 
 
 
 
总线类型
PCI总线接口
    PCI总线的英文全称为Peripheral Component Interconnect。即外部设备互联总线,是于1993年推出的PC局部总线标准。PCI总线的主要特点是传输速度高,目前可实现66M的工作频率,在64位总线宽度下可达到突发(Burst)传输速率533MB/s。可以满足大吞吐量的外设的需求。采用这种总线类型的网卡在当前的台式机上相当普遍,也是目前最主流的一种网卡接口类型。因为它的I/O速度远比ISA总线型的网卡快(ISA最高仅为33MB/s,而目前的PCI 2.2标准32位的PCI接口数据传输速度最高可达133MB/s,所以在这种总线技术出现后很快就替代了原来老式的ISA总线。它通过网卡所带的两个指示灯颜色初步判断网卡的工作状态。目前能在市面上买到的网卡基本上是这种总线类型的网卡,一般的PC机和服务器中也提供了好几个PCI总线插槽,基本上可以满足常见PCI适配器(包括显示卡、声卡等,不同的产品利用金手指的数量是不同的)安装。 
 
PCI-e总线接口
   
这是目前服务器网卡经常采用的总线接口,它与原来的PCI相比在I/O速度方面提高了一倍,比PCI接口具有更快的数据传输速度(2.0版本最高可达到266MB/s的传输速率)。
 
USB总线接口
   
作为一种新型的总线技术,USBUniversal Serial Bus,通用串行总线)已经被广泛应用于鼠标、键盘、打印机、扫描仪、Modem、音箱等各种设备。USB总线的网卡一般是外置式的,具有不占用计算机扩展槽和热插拔的优点,因而安装更为方便。这类网卡主要是为了满足没有内置网卡的笔记本电脑用户。USB总线分为USB2.0USB1.1标准。USB1.1标准的传输速率的理论值是12Mbps,而USB2.0标准的传输速率可以高达480Mbps

MAC地址
MAC地址是识别LAN(局域网)节点的标识。网卡的物理地址通常是由网卡生产厂家烧入网卡的EPROM(一种闪存芯片,通常可以通过程序擦写),它存储的是传输数据时真正赖以标识发出数据的电脑和接收数据的主机的地址。
         
也就是说,在网络底层的物理传输过程中,是通过物理地址来识别主机的,它一般也是全球唯一的。
如:44-45-53-54-00-00,以机器可读的方式存入主机接口中。以太网地址管理机构(IEEE)将以太网地址,形象的说,MAC地址就如同我们身份证上的身份证号码,具有全球唯一性。
   
如何获取本机的MAC
   
对于数量不多的几台机器,我们可以这样获取MAC地址:在Windows 98/Me中,依次单击开始”→“运行” →输入“winipcfg”→回车。即可看到MAC地址。

 在Windows 2000/XP中,依次单击开始”→“运行”→输入“CMD”→回车输入“ipconfig /all”→回车。即可看到MAC地址。

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理