以太网(Ethernet)是一种计算机局域网组网技术,基于 IEEE802.3 标准,它规定了包括物理层的连线(RJ45),电气信号(PHY)和媒体访问层(MAC)协议等,
以太网的特征是有线网络,网络中的各终端必须通过网线进行连接,以太网模块可以简单的理解为 MAC 通过 MII 总线控制 PHY 共同完成终端之间数据交换的一种设备。
表 1. 术语定义
术语
定义
注释说明
MAC
Media Access Control
媒体访问控制,Ethernet 中的一个组成模块,对应 OSI 参考模型中的数据链路层
PHY
Physic
物理接口收发器,物理对应 OSI 参考模型中的物理层
MII
Media Independent Interface
媒体独立接口,是 MAC 与 PHY 连接的标准接口,使用 4 根线来传输数据
RMII
Reduced MII
简化的媒体独立接口,使用 2 根线来传输数据
GMII
Gigabit MII
千兆的媒体独立接口,使用 8 根线来传输数据
MDIO
Management Data Input/Output
PHY 的管理接口,用来读/写 PHY 的寄存器,以控制 PHY 的行为或获取 PHY 的状态
使用拓扑
一个典型的以太网电路至少需要如下器件的参与
RJ45 连接器
网络变压器
晶振
PHY 收发器
MAC 控制器
AP 处理器
D21x 集成 MAC 控制器模块,AP 内部也可以提供 PHY 收发器所需的时钟,从而不使用外部晶振模块。