打印
[应用相关]

MAC和PHY是什么关系

[复制链接]
1261|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
liuzaiy|  楼主 | 2020-1-22 23:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
MAC和PHY是什么关系 我用的f407可是想连接以太网的话 为什么还要接83848c呢

使用特权

评论回复
沙发
gongche| | 2020-1-22 23:10 | 只看该作者
网卡的MAC和PHY间的关系?
答:网卡工作在osi的最后两层,物理层和数据链路层,物理层定义了数据传送与接收所需要的电与光信号、线路状态、时钟基准、数据编码和电路等,并向数据链路层设备提供标准接口.物理层的芯片称之为PHY.数据链路层则提供寻址机构、数据帧的构建、数据差错检查、传送控制、向网络层提供标准的数据接口等功能.以太网卡中数据链路层的芯片称之为MAC控制器.很多网卡的这两个部分是做到一起的.他们之间的关系是pci总线接mac总线,mac接phy,phy接网线(当然也不是直接接上的,还有一个变压装置).

PHY和MAC之间是如何传送数据和相互沟通的.通过IEEE定义的标准的MII/GigaMII(Media Independed Interfade,介质独立界面)界面连接MAC和PHY.这个界面是IEEE定义的.MII界面传递了网络的所有数据和数据的控制.ETHERNET的接口实质是MAC通过MII总线控制PHY的过程.

使用特权

评论回复
板凳
happy_10| | 2020-1-22 23:13 | 只看该作者

83848c是个什么东西

使用特权

评论回复
地板
yufe| | 2020-1-22 23:15 | 只看该作者
MAC是Media Access Control的缩写,即媒体访问控制子层协议。该协议位于OSI七层协议中数据链路层的下半部分,主要负责控制与连接物理层的物理介质。在发送数据的时候,MAC协议可以事先判断是否可以发送数据,如果可以发送将给数据加上一些控制信息,最终将数据以及控制信息以规定的格式发送到物理层;在接收数据的时候,MAC协议首先判断输入的信息并是否发生传输错误,如果没有错误,则去掉控制信息发送至LLC层。以太网MAC由IEEE-802.3以太网标准定义。

使用特权

评论回复
5
llljh| | 2020-1-22 23:18 | 只看该作者
PHY是物理接口收发器,它实现物理层。包括MII/GMII(介质独立接口)子层、PCS(物理编码子层)、PMA(物理介质附加)子层、PMD(物理介质相关)子层、MDI子层。

使用特权

评论回复
6
llljh| | 2020-1-22 23:20 | 只看该作者
网口芯片吧

使用特权

评论回复
7
supernan| | 2020-1-22 23:26 | 只看该作者
83848c好像是美国国家仪器的一个以太网芯片

使用特权

评论回复
8
liuzaiy|  楼主 | 2020-1-22 23:30 | 只看该作者

嗯,预料中的结果,多谢大家啦

使用特权

评论回复
9
doit888| | 2020-1-23 08:53 | 只看该作者
不知道是什么关系。。。MAX好像是IC内部的,PHY好像是IC外部的。当然还得有一个网络变压器、、、

使用特权

评论回复
10
doit888| | 2020-1-23 08:53 | 只看该作者
FPGA 外扩一个USB 的PHY,好像也没有用到过MAC...

使用特权

评论回复
11
doit888| | 2020-1-23 08:53 | 只看该作者
USB应该涉及不到PHY.

使用特权

评论回复
12
東南博士| | 2020-1-23 08:54 | 只看该作者

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

使用特权

评论回复
13
東南博士| | 2020-1-23 08:54 | 只看该作者
网络的PHY,USB的PHY,都是这个意思。

使用特权

评论回复
14
nstel| | 2020-1-23 16:15 | 只看该作者
PHY是把数据转化为正交调制的正弦波。MAC是以太网数据格式形成机构。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

735

主题

7546

帖子

2

粉丝