okass2 在版块 WiFi IC方案商 中发起了话题 网络PHY和Switch的区别 6个月前
一、什么是phy
1、phy的基本作用
收到MAC过来的数据(PHY没有帧的概念,都是数据而不管什么地址数据还是CRC),进行处理*,然后把并行数据转化为串行流数据,再按照物理层的编码规则把数据编码,再变为模拟信号把数据送出去。
实现CSMA/CD(多点接入载波监听/冲突检测)的部分功能,可以检测到网络上是否有数据在传送,如果有数据在传送中就等待,一旦检测到网络空闲,再等待一个随机时间后将送数据出去。冲突检测机构可以检测到冲突,然后各等待一个随机的时间重新发送数据。2、phy和switch在信号上的区别
PHY芯片,主要是将这些模拟信号进行解码,通过MII等接口,将数字信号传送出去。在解码的过程中,它只是做信号的转换,而不对数字信号进行任何的处理,即使一帧有问题的数据,它也会如实的转发出去。switch芯片是对帧数据的内容做处理,更新MAC地址列表等等,是先有PHY后有switch。
最后在线: 活跃于 1周前
评论: 7
获赞: 0
文章: 0
粉丝: 68
关注: 68
好友: 3
User Rating: ( vote)