文档章节

MAC PHY介绍

xxdd
 xxdd
发布于 2016/10/08 15:18
字数 328
阅读 6
收藏 0

1.  MAC从PCI总线收到IP数据包(或者其他网络层协议的数据包)后,将之拆分并重新打包成最大1518Byte,最小64Byte的帧.这个帧里面包括了目标MAC地址、自己的源MAC地址和数据包里面的协议类型(比如IP数据包的类型用80表示).最后还有一个DWORD(4Byte)的CRC码。

2. 以太网MAC芯片的一端接计算机PCI总线,另外一端就接到PHY芯片上,它们之间是通过MII接口链接的。

3. PHY是物理接口收发器,它实现物理层。

4. PHY在发送数据的时候,收到MAC过来的数据(对PHY来说,没有帧的概念,对它来说,都是数据而不管什么地址,数据还是CRC.对于100BaseTX因为使用4B/5B编码,每4bit就增加1bit的检错码),然后把并行数据转化为串行流数据,再按照物理层的编码规则把数据编码,再变为模拟信号把数据送出去.收数据时的流程反之。

5. PHY还提供了和对端设备连接的重要功能并通过LED灯显示出自己目前的连接的状态和工作状态让我们知道。

 

© 著作权归作者所有

共有 人打赏支持
xxdd
粉丝 3
博文 54
码字总数 12958
作品 0
海淀
程序员
私信 提问
Ethernet(以太网)之 详解 MAC、MII、PHY

结构   从硬件的角度看,以太网接口电路主要由MAC(Media Access Control)控制器和物理层接口PHY(Physical Layer,PHY)两大部分构成。如下图所示   但是,在实际的设计中,以上三部分...

zcshoucsdn
04/26
0
0
ethtool 在 Linux 中的实现框架和应用

简介: Linux 的一个显著特点就是其强大的网络功能,Linux 几乎支持所有的网络协议,并在这些协议基础上提供了丰富的应用。对 Linux 网络管理的重要性不言而喻,这些管理依赖于网络工具,比如...

IBMdW
2013/05/06
560
0
端口环回测试

端口环回测试可以检测端口的状态是否正常,网络维护工作中常用于定位端口故障。端口环回测试有本地环回测试和远端环回测试之分。 随着以太网速率的提升,PHY层的复杂度大大提高。从10G以太网...

cafe007
2014/03/22
0
0
SylixOS MII总线层解析

1.原理概述 1.1 网卡驱动概述 一块以太网网卡包括OSI模型的两个层:物理层和数据链路层。数据链路层的芯片简称为MAC控制器,物理层的芯片简称为PHY。 MAC主要负责控制与连接物理层的物理介质...

诸葛一帆丶
2017/04/10
0
0
嵌入式linux系统的开发——多网口交换机的实现

前言 联发科MT7628/7688集成了 1T1R 802.11n Wi-Fi radio、580MHz MIPS® 24KEc™ CPU、1-port fast Ethernet PHY、USB2.0 host、PCIe、SD-XC、 I2S/PCM,以及multiple low-speed IOs于单颗S......

元宵大师
07/05
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring AOP 切面编程记录日志和接口执行时间

最近客户现在提出系统访问非常慢,需要优化提升访问速度,在排查了nginx、tomcat内存和服务器负载之后,判断是数据库查询速度慢,进一步排查发现是因为部分视图和表查询特别慢导致了整个系统...

编程SHA
17分钟前
5
0
年度大盘点:机器学习开源项目及框架

摘要: 2018年马上就要结束了,我们来回顾一下过去的这一年中,机器学习领域有哪些有趣的事情吧! 我们先来看看Mybridge AI 中排名靠前的顶级开源项目,再聊聊机器学习今年都有哪些发展,最后...

阿里云官方博客
21分钟前
4
0
15个Spring的核心注释示例

众所周知,Spring DI和Spring IOC是Spring Framework的核心概念。让我们从org.springframework.beans.factory.annotation和org.springframework.context.annotation包中探索一些Spring核心注......

java菜分享
23分钟前
0
0
[LintCode] Binary Tree Level Order Traversal(二叉树的层次遍历)

描述 给出一棵二叉树,返回其节点值的层次遍历(逐层从左往右访问) 样例 给一棵二叉树 {3,9,20,#,#,15,7} : 3 / \9 20 / \ 15 7 返回他的分层遍历结果: [ [3], [...

honeymose
32分钟前
2
0
renderer

renderer Function 单元格绘制处理函数,同drawcell事件。

architect刘源源
52分钟前
6
1

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部