3、网卡

1、网卡

  网卡是一块被设计用来允许计算机在计算机网络上进行通讯的计算机硬件。由于其拥有MAC地址,因此属于OSI模型的第2层。它使得用户可以通过电缆或无线相互连接。每一个网卡都有一个被称为MAC地址的独一无二的48位串行号,它被写在卡上的一块ROM中。在网络上的每一个计算机都必须拥有一个独一无二的MAC地址。没有任何两块被生产出来的网卡拥有同样的地址。这是因为电气电子工程师协会(IEEE)负责为网络接口控制器(网卡)销售商分配唯一的MAC地址。

  网卡上面装有处理器和存储器(包括RAM和ROM)网卡和局域网之间的通信是通过电缆或双绞线以串行传输方式进行的。而网卡和计算机之间的通信则是通过计算机主板上的I/O总线以并行传输方式进行。因此,网卡的一个重要功能就是要进行串行/并行转换。由于网络上的数据率和计算机总线上的数据率并不相同,因此在网卡中必须装有对数据进行缓存的存储芯片。

  网卡以前是作为扩展卡插到计算机总线上的,但是由于其价格低廉而且以太网标准普遍存在,大部分新的计算机都在主板上集成了网络接口。这些主板或是在主板芯片中集成了以太网的功能,或是使用一块通过PCI (或者更新的PCI-Express总线)连接到主板上的廉价网卡。除非需要多接口或者使用其它种类的网络,否则不再需要一块独立的网卡。甚至更新的主板可能含有内置的双网络(以太网)接口。

  在安装网卡时必须将管理网卡的设备驱动程序安装在计算机的操作系统中。这个驱动程序以后就会告诉网卡,应当从存储器的什么位置上将局域网传送过来的数据块存储下来。网卡还要能够实现以太网协议。

  网卡并不是独立的自治单元,因为网卡本身不带电源而是必须使用所插入的计算机的电源,并受该计算机的控制。因此网卡可看成为一个半自治的单元。当网卡收到一个有差错的帧时,它就将这个帧丢弃而不必通知它所插入的计算机。当网卡收到一个正确的帧时,它就使用中断来通知该计算机并交付给协议栈中的网络层。当计算机要发送一个IP数据包时,它就由协议栈向下交给网卡组装成帧后发送到局域网。

  随着集成度的不断提高,网卡上的芯片的个数不断的减少,虽然各个厂家生产的网卡种类繁多,但其功能大同小异。

 

 

2、网卡主要功能

  (1)、数据的封装与解封

    发送时将上一层传递来的数据加上首部和尾部,成为以太网的帧。接收时将以太网的帧剥去首部和尾部,然后送交上一层

  (2)、链路管理

    主要是通过CSMA/CD(Carrier Sense Multiple Access with Collision Detection ,带冲突检测的载波监听多路访问)协议来实现

  (3)、数据编码与译码

    即曼彻斯特编码与译码。其中曼彻斯特码,又称数字双向码、分相码或相位编码(PE),是一种常用的的二元码线路编码方式之一,被物理层使用来编码一个同步位流的时钟和数据。在通信技术中,用来表示所要发送比特 流中的数据与定时信号所结合起来的代码。 常用在以太网通信,列车总线控制,工业总线等领域。

3、分类

  根据网卡所支持的物理层标准与主机接口的不同,网卡可以分为不同的类型,如以太网卡令牌环网卡等。根据网卡与主板上总线的连接方式、网卡的传输速率和网卡与传输介质连接的接口的不同,网卡分为不同的类型。

  按照网卡支持的计算机种类分类,主要分为标准以太网卡和PCMCIA网卡:

    标准以太网卡用于台式计算机联网,而PCMCIA网卡用于笔记本电脑。

  按照网卡支持的传输速率分类,主要分为10Mbps网卡、100Mbps网卡、10/100Mbps自适应网卡和1000Mbps网卡四类:

    根据传输速率的要求,10Mbps和100Mbps网卡仅支持10Mbps和100Mbps的传输速率,在使用非屏蔽双绞线UTP作为传输介质时,通常10Mbps网卡与3类UTP配合使用,而100Mbps网卡与5类UTP相连接。10/100Mbps自适应网卡是由网卡自动检测网络的传输速率,保证网络中两种不同传输速率的兼容性。随着局域网传输速率的不断提高,1000Mbps网卡大多被应用于高速的服务器中。

  按网卡所支持的总线类型分类,主要可以分为ISA、EISA、PCI等:

    由于计算机技术的飞速发展,ISA总线接口的网卡的使用越来越少。EISA总线接口的网卡能够并行传输32位数据,数据传输速度快,但价格较贵。PCI总线接口网卡的CPU占用率较低,常用的32位PCI网卡的理论传输速率为133Mbps,因此支持的数据传输速率可达100Mbps。

4、双网卡切换

  为了使2块网卡实现高效双冗余备份,必须保证这2块网卡具有相同的物理地址和IP地址这样 对于上层应用系统而言,系统中呈现“单网卡”的特征;反之,当系统中一块网卡切换到另一块网卡工作时,如果IP地址发生变化,则系统无法正常接收和发送数据。如果IP地址不改变,而物理地址改变,则会引起协议栈中ARP绑定表的变化,而重新对应ARP绑定表中IP地址与网卡物理地址的关系会延长两个网卡之间的切换时间。

  然而,每块网卡的物理地址在全世界范围内是唯一的,它保存在网卡的PROM中。为了使2块网卡具有相同的物理地址,在网卡初始化时,从PROM中读出其中一块网卡的物理地址,将该物理地址的内容写入另一 块网卡物理地址寄存器和数据结构变量中,在此情况下,这2块网卡就具有完全相同的物理地址了。

5、互联网卡

  目前运营商与互联网公司的合作模式,主要有两种。一是免流量系列,主要集中在互联网客户端、视频、直播等产品中,用户可以享受到费用低廉的流量资费或定向免流量服务;二是用于交易支付平台的补贴型流量卡,即完成每笔订单后可获得流量。
与传统套卡相比,互联网卡的优势主要在定向流量免流这一特特权方面,这也是在当下流量为王之时用户最满意的一点。

  互联网卡未来之路还能走多远取决于合作方的生存时间外,还取决于合作方的关系。然而在当下,运营商的互联网卡套是精细操作,要深挖客户需求,持续升级,丰富产品内涵,以更贴近用户需求的方展下去。

6、有线网卡

  光纤网卡,指的是光纤以太网适配器,简称光纤网卡,学名Fiber Ethernet Adapter.传输输的是以太网通信协议,一般通过光纤线缆与光纤以太网交换机连接。按传输速率可以分为100Mbps、1Gbps、10Gbps,按主板插口类型可分为PCI、PCI-X、PCI-E(x1/x4/x8/x16)等,按接口类型分为LC、SC、FC、ST等。

  LC接口光纤网卡的含义:

  LC接口名字的由来是根据光纤模块的接口定义而命名的。光纤模块按其接口可以分为:SC、LC、ST、FC等几种类型。

  SC接口,由于其操作的便利性,得到广泛运用。近几年来,光纤到桌面(FTTD)的广泛运用,使得SC接口光纤网卡得到普及。

  SC接口光纤网卡的含义:

  SC接口光纤网卡名字的由来是根据光纤模块的接口定义而命名的。光纤模块按其接口可以分为:SC、LC、ST、FC、MTRJ等几种类型。由于SC接口光纤操作的便利性,从而使得带SC接口光模块的网卡得到广泛运用,而经常被人们所提起,因为也诞生了:SC接口光纤网卡这个名词。

  光纤端口工作波长及传输距离:
    光纤接口 网络媒介 工作波长 工作距离
    SC/APC 单纤,单模 波长1310/1550nm 10/20KM
    SC/PC 双纤,单模 波长1310nm 10/20/40KM
    SC/PC 双纤,多模 波长850nm 550M

  SFP光纤网卡含义:

  SFP是 (Small Form-factor Pluggables)可以简单的理解为GBIC的升级版本。SFP模块(体积比GBIC模块减少一半,可以在相同面板上配置多出一倍以上的端口数量。由于SFP模块在功能上与GBIC基本一致,因此,也被有些交换机厂商称为小型化GBIC(Mini-GBIC)。

  SFP光纤网卡,故名思议,就是一种小型可热拨插模块的光纤网卡。在网卡集成SFP插槽,用户可根据实际需要,插入多模或者单模SFP光模块,而且可以根据实际传输距离,插入不同传统距离的光模块;而不需要根据网卡本身。这就给用户很大的选择空间。

7、无线网卡

  无线网卡用于连接无线网络,就是利用无线电波作为信息传输的媒介构成的无线局域网(WLAN),与有线网络的用途十分类似,最大的不同在于传输媒介的不同,利用无线电技术取代网线,可以和有线网络互为备份,只可惜速度太慢。无线网卡是终端无线网络的设备,是无线局域网的无线覆盖下通过无线连接网络进行上网使用的无线终端设备。具体来说无线网卡就是使你的电脑可以利用无线来上网的一个装置,但是有了无线网卡也还需要一个可以连接的无线网络,如果你在家里或者所在地有无线路由器或者无线AP(Access Point,无线接入点)的覆盖,就可以通过无线网卡以无线的方式连接无线网络可上网。

  无线网卡的工作原理是微波射频技术,笔记本有WIFI、GPRS、CDMA等几种无线数据传输模式来上网,后两者由中国移动和中国电信(中国联通将CDMA售于中国电信)来实现,前者电信或网通有所参与,但大多主要是自己拥有接入互联网的WIFI基站(其实就是WIFI路由器等)和笔记本用的WIFI网卡。无线上网遵循802.1q标准,通过无线传输,有无线接入点发出信号,用无线网卡接受和发送数据。

  按照IEEE802.11协议,无线局域网卡分为媒体访问控制(MAC)层和物理层(PHY Layer)。在两者之间,还定义了一个媒体访问控制-物理(MAC-PHY)子层(Sublayers)。MAC层提供主机与物理层之间的接口,并管理外部存储器,它与无线网卡硬件的NIC单元相对应。
物理层具体实现无线电信号的接收与发射,它与无线网卡硬件中的扩频通信机相对应。物理层提供空闲信道估计CCA信息给MAC层,以便决定是否可以发送信号,通过MAC层的控制来实现无线网络的CSMA/CA协议,而MAC-PHY子层主要实现数据的打包与拆包,把必要的控制信息放在数据包的前面。

  IEEE802.11协议指出,物理层必须有至少一种提供空闲信道估计CCA信号的方法。无线网卡的工作原理如下:当物理层接收到信号并确认无错后提交给MAC-PHY子层,经过拆包后把数据上交MAC层,然后判断是否是发给本网卡的数据,若是则上交,否则丢弃。

  如果物理层接收到的发给本网卡的信号有错,则需要通知发送端重发此包信息。当网卡有数据需要发送时,首先要判断信道是否空闲。若空,随机退避一段时间后发送;否则,暂不发送。由于网卡为时分双工工作,所以,发送时不能接收,接收时不能发。

  无线网卡标准:
  (1)IEEE802.11a:使用5GHz频段,传输速度54Mbps,与802.11b不兼容
  (2)IEEE 802.11b :使用2.4GHz频段,传输速度11Mbps
  (3)IEEE802.11g:使用2.4GHz频段,传输速度54Mbps,可向下兼容802.11b
  (4)IEEE802.11n(Draft 2.0) :用于Intel新的迅驰2笔记本和高端路由上,可向下兼容,传输速度300Mbps。

  无线网卡的作用、功能跟普通电脑网卡一样,是用来连接到局域网上的。它只是一个信号收发的设备,只有在找到上互联网的出口时才能实现与互联网的连接,所有无线网卡只能局限在已布有无线局域网的范围内。无线网卡就是不通过有线连接,采用无线信号进行连接的网卡。

  无线网卡可以根据不同的接口类型来区分,第一种是USB无线上网卡,是最常见的;第二种是台式机专用的PCI接口无线网卡;第三种是笔记本电脑专用的PCMCIA接口无线网卡;第四种是笔记本电脑内置的MINI-PCI无线网卡。

  就如上面所说,我们光有无线网卡是无法连接无线网络,还必须有无线路由器或无线AP。无线网卡就好比是接收器,无线路由相当于发射器。其实还是需要有线的Internet线路接入到无线猫上,再将信号转化为无线的信号发射出去,由无线网卡接收。一般的无线路由器可以拖2-4个无线网卡,工作距离在50米以内效果较好,远了通信质量很差。

  无线网卡主流的标准是IEEE 802.11n,它大幅提升无线局域网竞争力,无线局域网标准、技术快速发展,产品逐渐成熟,无线局域网的应用也日益丰富。越来越多的家庭用户开始使用无线网络,许多企业也纷纷在自己的办公大楼内布设无线局域网,同时,电信运营商对无线局域网也给予了极大关注,无论是在机场、酒店、咖啡厅等公共区域铺设公众无线网络,给大家提供方便的无线上网。

8、虚拟网卡

  随着嵌入式设备对网络需求的增长,物联网技术通过传 感器获取大量数据,这些数据通过嵌入式网关进行处理,这就涉及到各种网络通信算法。但是通常嵌入式软硬件开发时间是不均衡的。如果网络通信算法已经完成。而硬件仍然处于调试状态,导致网络通信算法不能够及时验证,则开发效率降低。虚拟网卡测试平台提供了不需要具体硬件参与,就能完成多网卡设备的通信算法验证,降低了软件开发周期。 并且通过分析虚拟网卡接收和发送的数据包,进而对算法的准确性和性能进行测试。

9、故障及解决方法

  (1)网络连接不稳定

  在网卡工作正常的情况下,网卡的指示灯是长亮的(而在传输数据时,会快速地闪烁)。如果出现时暗时明,且网络连接老是不通的情况,最可能的原因就是网卡和PCI插槽接触不良。和其他PCI设备一样,频繁拔插网卡或移动电脑时,就很容易造成此类故障,重新拔插一下网卡或换插到其他PCI插槽都可解决。此外,灰尘多、网卡“金手指”被严重氧化,网线接头(如水晶头损坏)也会造成此类故障。只要清理一下灰尘、用报纸把“金手指"擦亮即可解决。

  (2)驱动程序出现的故障

  网卡和其他硬件一样,驱动程序不完善也极易引起故障,比如果用瑞显(Realek)RT18469芯片的网卡,在Windows下就经常会出现Net-BIOSTCP/IP方面的错误。棉驱动更新到最新版后,此类问题就会迎刃而解。所以,当网卡出现一些不明缘由的故障时,可以到“驱动之家”等专业网站更新驱动来解决(推荐大家优先使用经过微软WHQL认证的驱动,通过此认证的驱动程序与Windows系统的兼容性是最好的)。一般在排除硬件,网络故障前提下,升级或重装驱动可以解决很多莫名故障。如果网卡故障是发生在驱动程序更新之后的话,可以用网卡自带的驱动程序来恢复一下。

  (3)磁场导致故障

  网卡与其它电子产品一样。很容易受到磁场干扰而发生故障。所以,网卡和网络布线时,就要采用屏蕺性强的网线和网卡设备,同时尽可能地避开微波炉、电冰箱、电视机等大功率强磁场设备,降低网卡故障的几率。

  (4)网卡数据收发异常

  第一步:依次单击“开始”、“控制面板”命令,弹出系统控制面板窗口,用 鼠标双击“网络和共享中心”图标,点击其后界面中的“管理网络连接”按钮,进 入网络连接列表窗口,右击“本地连接”图标,执行快捷菜单中的“属性”命令, 打开本地连接属性对话框,选中TCP/IPv4协议选项,点击“属性”按钮,切换到对应协议属性对话框,看看这里的IP地址等参数是否设置正确,如果用户输入了错误的IP地址,或者对网络参数配置不熟悉,就很容易引起网络故障。设置好了网络参数,或许故障现象就能自动消失了。

  第二步:检查网卡设备的工作状态是否正常。首先用手触摸网卡附近是否存在温度过高现象,在计算机长时间工作的情况下,如果计算机散热性能不好的话,很容易造成网卡发生性能下降现象。当确认由于温度过高引起网卡工作不正常时,只要暂时关闭计算机一段时间,就能解决问题。其次检查一些应用程序或软件系统有没有对网卡设备进行操作权限方面的限制,比方说保密系统或网络病毒,可能会影响网卡设备的工作状态,此时只要查杀干净病毒,或取消程序或软件对网卡权限的限制,就能恢复网卡设备的运行状态。第三判断网卡自身是否存在硬件问题。打开系统设备管理器窗口,展开网络适配器节点,用鼠标右键单击目标网卡设备,进入对应设备属性对话框,选择“常规”标签,在对应标签页面中就能直观看到网卡设备是否有问题了。如果从里还不能识别出网卡究竞是否正常时,不妨通过加装一块正常网卡的方法,来判断旧网卡是否在质量方面存在问题。最后尝试用鼠标右键单击“本地连接”图标,执行快捷菜单中的“修复”命令,这样或许能解决一些隐藏的网卡错误,从而恢复网卡的工作状态。

  第三步:通过专业线缆测试仪器,对物理线路的连通性进行测试,以此来判断网络线缆是否有断点,网卡水晶头是否接触不良。如果发现网络线缆有断点,必须要重新更换新的网络线缆。如果看到水晶头接触不好时,不妨选用质量较高的网络模块或水晶头,重新制作网络接头。

  第四步:要检查交换机的工作状态。在长时间工作后,交换机设备很容易出现老化现象,这时会引起连接到该交换机中的所有计算机上网不正常,所以观察其他计算机的上网状态,如果有多台计算机网卡数据收发异常,那十有八九是交换机问题,只要重新更换交换机即可。如果其他计算机上网正常,那不妨尝试换插一个交换端口,看看是否是端口模块有问题。有的时候,小小的灰尘也能引起交换机或网卡设备的性能下降,因此平时要加强设备的保养。

 10、网卡的应用

  笔记本电脑一般有两个网卡:一个是有线上网的网卡,一个是无线网卡。

  台式电脑只有一个有线网卡,如果要连WiFi或者发射WiFi必须买一个无线网卡。

posted @ 2020-08-30 15:12  孤情剑客  阅读(1511)  评论(0)    收藏  举报