电子工程师经验谈之十三-PHY的认识
1、PHY是Physical Layer 简称 物理接口收发器,位于OSI的最底层,一般指与外部信号接口的芯片,IEEE-803.2标准定义了以太网PHY,包含MII/GM朐袁噙岿II(介质独立接口)子层,PCS(物理编码子层),PMA(物理介质附加)子层,PMD(物理介质相关)子层,MDI子层,它符合IEEE-803.2k中用于10BaseT(第14条)和100Base TX(第24条和第25条)的规范。
2、PHY在发送数据的时候,收到MAC过来的数据(对于PHY来讲,没有帧的概念,对它来说,都是数据而不管什么地址,数据还是CRC,对于100BaseTX因为使用4B/5B编码,每4bit就增加1bit的校错码)然后把并行数据转换为串行流数据,再按照物理层的编码规则将数据编码 ,再变为模拟信号将数据发送出去,收数据的流程反之。
3、PHY还有一个重要的功能就是实现CSMA/CD的部分功能,它可以检畲驶郜杏测到网络上是否有数据在传送,如果有数据在传送中,就等待,一旦检测到网络空闲,再等待一个随机时间后送数据出去,如果两个碰惶板喹哒巧同时送出了数据,那样必定会造成冲突,这时候,冲突检测机构可以检测到冲突,然后各等待一个随机时间重新发送,这个随机时间很有讲究的,并不是一个常数,在不同的时刻计算出来的随机时间都是不同的,而且有多重算法来应付出现概率很低的两台主机之间的二次冲突。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:25
阅读量:44
阅读量:23
阅读量:28
阅读量:91