差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
| public:it:linux:network [2022/11/15 13:44] – oakfire | public:it:linux:network [2024/02/20 15:24] (当前版本) – [Network] oakfire | ||
|---|---|---|---|
| 行 2: | 行 2: | ||
| * [[https:// | * [[https:// | ||
| * FIXME | * FIXME | ||
| + | * https:// | ||
| + | * 此人的linux网络系列文章很不错 | ||
| ===== Articles ===== | ===== Articles ===== | ||
| ==== 网络包收发流程及缓冲区问题 ==== | ==== 网络包收发流程及缓冲区问题 ==== | ||
| 行 26: | 行 28: | ||
| * '' | * '' | ||
| * 使用[[https:// | * 使用[[https:// | ||
| + | |||
| + | |||
| + | |||
| + | ===== 以太网详解 ===== | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * **MAC**: Media Access Control 即媒体访问控制层协议。MAC由硬件控制器及MAC通信协议构成。该协议位于OSI七层协议中数据链路层的下半部分。一般以太网MAC芯片的一端连接PCI总线,另一端连接PHY芯片上通过MII接口连接。 | ||
| + | * **PHY**: Physical Layer 是IEEE802.3中定义的一个标准模块,STA(Station Management Entity,管理实体,一般为MAC或CPU)通过MIIM(MII Manage Interface)对PHY的行为、状态进行管理和控制,而具体管理和控制动作是通过读写PHY内部的寄存器实现的。 | ||
| + | * **MII**:Media Independent interface 即介质无关接口,它是IEEE-802.3定义的行业标准,是MAC与PHY之间的接口。 | ||
| + | * **RMII**:Reduced Media Independant Interface, 精简MII接口,节省了一半的数据线。 | ||
| + | * **SMII**:Serial Media Independant Interface, 串行MII接口。 | ||
| + | * **GMII**:Gigabit Media Independant Interface,千兆MII接口。GMII采用8位接口数据,工作时钟125MHz,因此传输速率可达1000Mbps。GMII接口数据结构符合IEEE 802.3-2000 标准。 | ||
| + | * **RGMII**:Reduced Gigabit Media Independant Interface, 精简GMII接口 | ||
| ==== 低延时网络架构 ==== | ==== 低延时网络架构 ==== | ||