public:it:linux:network

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
public:it:linux:network [2022/11/15 13:44] oakfirepublic:it:linux:network [2024/02/20 15:24] (当前版本) – [Network] oakfire
行 2: 行 2:
   * [[https://developers.redhat.com/blog/2018/10/22/introduction-to-linux-interfaces-for-virtual-networking|introduction-to-linux-interfaces-for-virtual-networking]]   * [[https://developers.redhat.com/blog/2018/10/22/introduction-to-linux-interfaces-for-virtual-networking|introduction-to-linux-interfaces-for-virtual-networking]]
     * FIXME     * FIXME
 +  * https://github.com/yanfeizhang/coder-kung-fu?tab=readme-ov-file
 +    * 此人的linux网络系列文章很不错
 ===== Articles ===== ===== Articles =====
 ==== 网络包收发流程及缓冲区问题 ==== ==== 网络包收发流程及缓冲区问题 ====
行 26: 行 28:
   * ''ifconfig'' 或者直接查看 ''/proc/sys/net/ipv4/''下的对应数值,可以查看 drops, overrun, errors 等数值,如果皆为0,则不用考虑更改缓冲。   * ''ifconfig'' 或者直接查看 ''/proc/sys/net/ipv4/''下的对应数值,可以查看 drops, overrun, errors 等数值,如果皆为0,则不用考虑更改缓冲。
   * 使用[[https://mirrors.edge.kernel.org/pub/software/network/ethtool/|ethtool]]工具来 [[https://blog.csdn.net/yunlianglinfeng/article/details/120458211|调试网卡驱动设置]], [[https://zhuanlan.zhihu.com/p/150086151|这篇讲的更好]]   * 使用[[https://mirrors.edge.kernel.org/pub/software/network/ethtool/|ethtool]]工具来 [[https://blog.csdn.net/yunlianglinfeng/article/details/120458211|调试网卡驱动设置]], [[https://zhuanlan.zhihu.com/p/150086151|这篇讲的更好]]
 +
 +
 +
 +===== 以太网详解 =====
 +  * [[https://blog.csdn.net/zcshoucsdn/article/details/80090802|Ethernet(以太网)中的 MAC、MII、PHY 详解]]
 +  * [[https://blog.csdn.net/sternlycore/article/details/89065789|以太网详解(一)-MAC/PHY/MII/RMII/GMII/RGMII基本介绍]]
 +  * **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接口
  
 ==== 低延时网络架构 ==== ==== 低延时网络架构 ====
  • public/it/linux/network.1668491085.txt.gz
  • 最后更改: 2022/11/15 13:44
  • oakfire