PHY是和Ethernet相关的一种物理介质,位于OSI网络协议层中最底层。
工具/原料
Ethernet PHY
方法/步骤
1
PHY是Physical Layer 简称 物理接口收发器,位于OSI的最底层,一般指与外部信号接口的芯片,IEEE-803.2标准定义了以太网PHY,包含MII/GMII(介质独立接口)子层,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的部分功能,它可以检测到网络上是否有数据在传送,如果有数据在传送中,就等待,一旦检测到网络空闲,再等待一个随机时间后送数据出去,如果两个碰巧同时送出了数据,那样必定会造成冲突,这时候,冲突检测机构可以检测到冲突,然后各等待一个随机时间重新发送,这个随机时间很有讲究的,并不是一个常数,在不同的时刻计算出来的随机时间都是不同的,而且有多重算法来应付出现概率很低的两台主机之间的二次冲突。
注意事项
希望能帮到你们,谢谢!