[应用相关] MAC和PHY是什么关系

[复制链接]
 楼主| 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以太网标准定义。
llljh 发表于 2020-1-22 23:18 | 显示全部楼层
PHY是物理接口收发器,它实现物理层。包括MII/GMII(介质独立接口)子层、PCS(物理编码子层)、PMA(物理介质附加)子层、PMD(物理介质相关)子层、MDI子层。
llljh 发表于 2020-1-22 23:20 | 显示全部楼层
网口芯片吧
supernan 发表于 2020-1-22 23:26 | 显示全部楼层
83848c好像是美国国家仪器的一个以太网芯片
 楼主| liuzaiy 发表于 2020-1-22 23:30 | 显示全部楼层

嗯,预料中的结果,多谢大家啦
doit888 发表于 2020-1-23 08:53 | 显示全部楼层
不知道是什么关系。。。MAX好像是IC内部的,PHY好像是IC外部的。当然还得有一个网络变压器、、、
doit888 发表于 2020-1-23 08:53 | 显示全部楼层
FPGA 外扩一个USB 的PHY,好像也没有用到过MAC...
doit888 发表于 2020-1-23 08:53 | 显示全部楼层
USB应该涉及不到PHY.
東南博士 发表于 2020-1-23 08:54 | 显示全部楼层

PHY是物理接口收发器,它实现物理层。
東南博士 发表于 2020-1-23 08:54 | 显示全部楼层
网络的PHY,USB的PHY,都是这个意思。
nstel 发表于 2020-1-23 16:15 | 显示全部楼层
PHY是把数据转化为正交调制的正弦波。MAC是以太网数据格式形成机构。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

735

主题

7546

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部