RTL8139B 是瑞昱(Realtek)公司生产的一款以太网控制器芯片,属于 RTL8139 系列的第二代产品。该芯片广泛用于早期的以太网接口卡和主板集成网卡中,支持 10/100 Mbps 以太网传输速率。RTL8139B 提供了良好的兼容性和稳定性,同时具有成本低廉、驱动支持广泛等优点,因此在上世纪90年代末到2000年代初被大量采用。该芯片采用 PCI 接口与主机系统进行通信。
协议支持:IEEE 802.3 10BASE-T 和 IEEE 802.3u 100BASE-TX
接口类型:PCI 32位 33MHz
数据速率:10/100 Mbps
工作电压:3.3V 和 5V 双电源供电
MAC 地址存储:内置 64 位 MAC 地址寄存器
内存接口:支持 16KB SRAM 缓存
支持全双工和半双工模式
支持 Wake-on-LAN(WOL)功能
支持 VLAN 标记(802.1Q)
支持 QoS 优先级标记(802.1D)
RTL8139B 芯片具有多项实用特性,使其在当时的网络环境中表现出色。
首先,该芯片内置了一个 16KB 的 SRAM 缓存,用于数据包的临时存储,减少了对外部内存的依赖,降低了系统复杂性和成本。此外,RTL8139B 支持自动协商功能,能够根据网络环境自动选择最佳的连接速度(10 或 100 Mbps)和工作模式(全双工或半双工),确保网络连接的高效和稳定。
其次,该芯片支持 Wake-on-LAN(WOL)功能,允许远程唤醒处于休眠状态的计算机,这对于远程管理和维护非常有用。它还支持 VLAN 标记(802.1Q)和 QoS 优先级标记(802.1D),能够满足企业网络中对虚拟局域网和流量优先级管理的需求。
在兼容性方面,RTL8139B 支持多种操作系统,包括 Windows、Linux 和 BSD 等,并且拥有广泛的驱动程序支持,用户可以轻松安装和使用。此外,该芯片的 PCI 接口设计使其能够方便地集成到各种主板和网卡中。
最后,RTL8139B 还具备一定的网络管理能力,支持 SNMP(简单网络管理协议),可用于监控和管理网络设备的状态。这些特性使得 RTL8139B 成为当时非常受欢迎的以太网控制器芯片之一。
RTL8139B 主要应用于早期的个人计算机、服务器和嵌入式设备中的以太网接口控制。该芯片被广泛用于主板集成网卡、PCI 网卡以及工业控制设备中的网络通信模块。由于其良好的兼容性和低成本,许多厂商在设计入门级或经济型网络设备时选择了 RTL8139B。
在企业网络中,RTL8139B 被用于构建局域网连接,支持 VLAN 和 QoS 功能,满足了企业对网络分段和流量管理的需求。此外,该芯片的 Wake-on-LAN 功能使其适用于远程管理和维护场景,如远程开机、系统更新等操作。
在操作系统方面,RTL8139B 得到了 Windows、Linux 和 BSD 等系统的广泛支持,开发者可以轻松为其开发驱动程序和应用程序。因此,该芯片也被用于嵌入式系统、路由器和网关设备中,作为基础的网络通信解决方案。
尽管随着技术的发展,RTL8139B 已逐渐被更高性能的芯片所取代,但在一些老旧设备和工业控制系统中,该芯片仍然在发挥作用。
RTL8100B, RTL8101L, RTL8111