平台 | 内核版本 | 安卓版本 |
---|---|---|
px3 | Linux4.4 | Android7.1 |
文章目录
linux的以太网架构
IEEE802.3 标准的以太网控制器结构图,下面这图就是典型的符合协议的。
在理解这个图之前,我们先看看几个定义:
-
数据链路层
MAC 是 Media Access Control 的缩写,即媒体访问控制子层协议。该协议位于 OSI 七层协议中数据链路层的下半部分,主要负责控制与连接物理层的物理介质。在发送数据的时>候,MAC 协议可以事先判断是否可以发送数据,如果可以发送将给数据加上一些控制信息,最终将数据以及控制信息以规定的格式发送到物理层;在接收数据的时候,MAC 协议首先判断输入的>信息并是否发生传输错误,如果没有错误,则去掉控制信息发送至 LLC 层。以太网 MAC 由 IEEE-802.3 以太网标准定义。 -
物理层
PHY 是物理接口收发器,它实现物理层。包括 MII/GMII(介质独立接口)子层、PCS(物理编码子层)、PMA(物理介质附加)子层、 P