乙太网控制器也称乙太网适配器,就是我们通常称的“网卡”,其安装方法即是插在机器主机板的PCI扩展槽里,一般为白色,然后安装所购买网卡中内附的驱动光碟即可。乙太网控制器使用一个特定的物理层和数据链路层标準,例如乙太网或令牌环来实现通讯所需要的电路系统。这为一个完整的网路协定栈提供了基础,使得在同一区域网路中的小型计算机组以及通过路由协定连线的广域网,例如IP,都能够进行通讯。一块乙太网控制器通常配有一个双绞线、光纤、BNC、AUI、HomePNA接口,其中后三者在现今已较少见,光纤则多用于伺服器。
基本介绍
- 中文名:乙太网控制器
- 外文名:ethernet adapter
- 别名:乙太网适配器、网卡
- 常见类型:ENC28J60、DM9000A
- 安装方法:插在PCI扩展槽里,安装驱动光碟
- 地位:连线网路的前提
详细介绍
乙太网是Xerox公司发明的基带LAN标準。它採用带冲突检测的载波监听多路访问协定(CSMA/CD),速率为10Mbps,传输介质为同轴电缆。乙太网是在20世纪70年代为解决网路中零散的和偶然的堵塞而开发的,而IEEE802.3标準是在最初的乙太网技术基础上于1980年开发成功的。现在,乙太网一词泛指所有採用CSMA/CD协定的区域网路。乙太网2.0版由数字设备公司、Intel公司和Xerox公司联合开发,它与IEEE802.3兼容。
运行原理
乙太网和IEEE802.3通常由接口卡(网卡)或主电路板上的电路实现。乙太网电缆协定规定用收发器将电缆连到网路物理设备上。收发器执行物理层的大部分功能,其中包括冲突检测及收发器电缆将收发器连线到工作站上。
IEEE802.3提供了多种电缆规範,10Base5就是其中的一种,它与乙太网最为接近。在这一规範中,连线电缆称作连线单元接口(AUI),网路连线设备称为介质访问单元(MAU)而不再是收发器。
安装方法

乙太网控制器也称乙太网适配器,就是我们通常称的“网卡”。安装方法即是插在机器主机板的PCI扩展槽里,一般为白色,然后安装所购买网卡中内附的驱动光碟即可。
不装网卡的话你是无法连线网路的。不过现在一般主机板都有集成网卡。
ENC28J60
ENC28J60是带有外设接口的独立乙太网控制器,它可作为任何配备有SPI接口的控制器的乙太网接口。ENC28J60符合IEEE 802.3的全部规範,採用了一系列包过滤机制以对传入数据进行限制。它还提供了一个内部DMA模组,以实现快速数据吞吐和硬体支持的IP校验和计算。ENC28J60与主控制器的通信通过两个中断引脚和SPI接口实现,数据传输速率高达10Mbps。两个专用的引脚用于连线LED,进行网路活动状态指示。
主要特性
(1)IEEE 802.3兼容的乙太网控制器;
(2)集成MAC和10 BASE-T PHY;
(3)支持一个带自动极性检测和校正的10BASE-T连线埠;
(4)支持全双工和半双工模式;
(5)可程式在发生冲突时自动重发;
(6)可程式填充和CRC生成;
(7)可程式自动拒绝错误数据包;
(8)最高速度可达10Mbps的SPI接口;
(9)具有两个用来表示连线、传送、接收、冲突和全/半双工状态的可程式LED输出引脚;
(10)使用两个中断引脚的7箇中断源;
(11)带可程式预分频器的时钟输出引脚;
(12)工作电压範围是3.14~3.45V;
(13)兼容TTL电平输入;
(14)温度範围:-40~+85℃(工业级),0~+70℃(商业级)(仅SSOP封装);
(15)28引脚SPDIP、SSOP、SOIC和QFN封装。
组成部分
(1)SPI接口,充当主控制器和ENC28J60之间通信通道;
(2)控制暂存器,用于控制和监视ENC28J60;
(3)双连线埠RAM缓冲器,用于接收和传送数据包;
(4)判优器,当DMA、传送和接收模组发出请求时对RAM缓冲器的访问进行控制;
(5)汇流排接口,对通过SPI接收的数据和命令进行解析;
(6)媒介质取控制层模组,实现符合IEEE 802.3标準的MAC逻辑;
(7)物理层模组,对双绞线上的模拟数据进行编码和解码。
DM9000A
DM9000A晶片是一款完全集成通用处理器接口以及符合低成本的单晶片快速乙太网MAC(介质访问层)控制器,内部集成一个10/100M自适应的PHY(物理层)和16KB的SRAM,支持8位、16位接口访问内部存储器以支持不同的处理器。DM9000A还提供了介质无关的接口(MII),来连线所有提供支持介质无关接口功能的家用电话线网路设备或其它收发器。
主要功能
(1)支持处理器读写内部存储器的数据操作命令,以位元组/字/双字的长度进行;
(2)集成10/100M自动极性转换收发器;
(3)支持介质无关接口;
(4)支持100M光纤接口;
(5)半双工流量控制时支持反压模式;
(6)IEEE 802.3x流量控制的全双工模式;
(7)支持唤醒帧,链路状态改变和远程的唤醒;
(8)支持IP/TCP/UDP校验和生成和检查;
(9)支持自动载入EEPROM里面生产商ID和产品ID;
(10)兼容3.5V和5.0V输入输出电压。
暂存器功能
DM9000A包含一系列可被访问的控制和状态暂存器,这些暂存器是位元组对齐的,它们在硬体或软体复位时被设定成初始值。
1.默认状态。
P:上电复位默认值;
S:软体复位默认值;
E:从EEPROM载入默认值。
默认状态设定值定义如下:
(1)1:位设定逻辑为1;
(2)0:位设定逻辑为0;
(3)X:位无默认值。
2.访问类型
RO:唯读;
RW:读/写;
R/C:读和清除;
RW/C1:读和写,写1清除;
WO:只写。