栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux ARM平台开发系列讲解(网络篇)1.2 以太网接口详解

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux ARM平台开发系列讲解(网络篇)1.2 以太网接口详解

1. 以太网组成框架
  • 下图为以太网中RGMII通信的框架,其中CPU MAC和PHY共同构成了以太网物理层
  • MAC : 目前大多数CPU控制器都会集成MAC层,它类似于一个数据管理控制单元,外面的以太网数据会经过它,他又传送给CPU DMA, CPU会进入DMA中断,从而处理数据;发送的话与之相反
  • PHY : 目前大多数情况PHY都会使用独立的芯片,它主要负责和外面的设备间通信,比如网线与网线间的数据交互。

                              引用一下内核源码大佬的图片,比较好看
2. MAC TO MAC 与 MAC TO PHY 2.1 MAC TO MAC
  • MAC TO MAC 简单地说就是两个CPU的MAC层交叉直连也可以经行以太网数据通信,和软件无太多关系,只需要把MAC层驱动起来,基本就能直接使用,只需要硬件上注意数据线间是交叉连接。

2.2 MAC TO PHY
  • MAC TO PHY 的话是CPU和PHY相连,数据线间直连,软件上需要配置PHY的模式和MAC层模式一致,双方才可以经行数据传输。

    返回总目录
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/894319.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号