PHY:Port Physical Layer(端口物理层)是物理接口收发器。
PHY连接一个数据链路层的设备(MAC)到一个物理媒介,如光纤或铜缆线。典型的PHY包括PCS(Physical Coding Sublayer,物理编码子层)和PMA(Physical Media attachment,物理介质附加)子层PMD(Physical Media Dependent,物理介质相关子层)。PCS对被发送和接受的信息加码和解码,目的是使接收器更容易恢复信号。
PHY((Physical Layer,PHY))是IEEE802.3中定义的一个标准模块,STA(station management entity,管理实体,一般为MAC或CPU)通过SMI(Serial Manage Interface)对PHY的行为、状态进行管理和控制,而具体管理和控制动作是通过读写PHY内部的寄存器实现的。一个PHY的基本结构如下图:

  PHY是物理接口收发器,它实现OSI模型的物理层。IEEE-802.3标准定义了以太网PHY。包括MII/GMII(介质独立接口)子层、PCS(物理编码子层)、PMA(物理介质附加)子层、PMD(物理介质相关)子层、MDI子层。
今天来讲讲这个PHY的内部、及其内部各个模块间的接口协议。PHY它包含了多个功能模块,功能模块的多少会因需要的不同而有所增减,比如:

只有10GBase-R、40GBase-R、100GBase-R的PCS需要FEC;

40GBase-R的PCS需要2个PMA、100GBase-R的PCS需要3个PMA;

只有≥1Gbps以上的背板应用场景才会用到AN。


功能模块介绍
我们知道PHY在OSI(开放式系统互连)参考模型下,属于物理层,PHY由多个模块组成,各个功能模块的作用如下:
PLS:PhysicalSublayer Signaling,对MAC给的信息进行传递,只在1Mb/s、10Mb/s的应用场景才出现;
PCS:Physical Coding Sublayer,对MAC给的信息进行编码,应用于≥100 Mb/s的应用场景,比如完成8B/10B、64B/66B、256B/257B编码;
FEC:Forward Error Correction,前向纠错,与10GBase-R、40GBase-R的PCS 搭配;
RS-FEC:Reed-Solomon前向纠错,比单纯的FEC纠错能力更强,与100GBase-R的PCS 搭配,采用256B/257B编码;
PMA:Physical Medium Attachment,
PMD:Physical Medium Dependent,
AN: Auto-Negotiation Function,自动协商,使背板两侧的Device能够互换信息以发挥出彼此最大的优势;

ieee 802.3学习笔记-PHY相关推荐

  1. ieee 802.3学习笔记-MII

    MII是英文Medium Independent Interface的缩写,翻译成中文是"介质独立接口",该接口一般应用于MAC层和PHY层之间的以太网数据传输,也可叫数据接口.( ...

  2. ieee 802.3学习笔记-MAC

    IEEE802协议标准系列中,数据链路层包括LLC (逻辑链路控制)子层和MAC (媒体访问控制)子层.其中MAC单独作为一个子层,完成数据帧的封装.解封.发送和接收功能.物理层PHY的结构随着传输速 ...

  3. Hank的无线802.11学习笔记--part 5

    Technorati 标签: 802.11,无线,wifi,原理,基础 还需要了解一些无线技术指标: 无线电频率(Hz) 无论是发射天线还是接收天线,它们总是在一定的频率范围内工作的,通常,工作在中心 ...

  4. 802.11学习笔记

    1.1.简介 IEEE802家族是由一系列局域网络(Local Area Network,LAN)技术规格所组成,802.11属于其中一员. 载波检测多重访问/碰撞检测(Carrier Sense M ...

  5. 802.1X学习笔记

    一:概念 802.1X协议是由(美)电气与电子工程师协会提出,刚刚完成标准化的一个符合IEEE 802协议集的局域网接入控制协议,其全称为基于端口的访问控制协议.它能够在利用IEEE 802局域网优势 ...

  6. IEEE 802.1Qav 协议笔记

    草稿-未完待续 802.1Qav 时间敏感流的转发和排队(Forwarding and queuing for time-sensitive streams) 一.简述 作用: Qav 队列及转发协议 ...

  7. Hank的无线802.11学习笔记--part 4

    Technorati 标签: 802.11,无线,wifi,原理,基础 终于到比较轻松的章节了.. 1, 胖AP. 如果一个AP有天线,支持802.11a/b/g/n,加密,网关,web登陆管理等等功 ...

  8. Hank的无线802.11学习笔记--part 1

    Technorati 标签: 802.11,无线,wifi,原理,基础 近几年WLAN已经彻底泛滥在每家每户了. 那么从该技术的优势来说: 部署灵活,不受场地限制. 几种主流的无线技术: BlueTo ...

  9. Hank的无线802.11学习笔记--2

    Technorati 标签: 802.11,无线,wifi,原理,基础 802.11 组网模式: 1,Ad hoc--------最大的特点就是在整个网络中,没有AP. 全部网络结构是一个full m ...

最新文章

  1. Linux bash管道符“|”使用介绍与例子
  2. 源码:我的关于NLP的博客(持续更新中...)
  3. 为梦想而战,高考励志主题教育班会PPT
  4. SSM启动服务时将数据存入缓存
  5. 第十三章、创建接口和定义抽象类
  6. windows2008下配置iis时出现错误“由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。”...
  7. 3D中的相机 - 投影矩阵和视图矩阵
  8. 重温数据结构——(1)
  9. LRU最少最近使用缓存策略
  10. 【编辑器】VSCode制表符Tab等修改
  11. 从零基础入门Tensorflow2.0 ----四、14. tf.io.decode_csv的使用
  12. CTF知识总结--MISC
  13. JMP软件与康涅狄格大学商学院
  14. 2023计算机毕业设计SSM最新选题之java一起学习吧s77u8
  15. Python列表是数组吗?
  16. 平台搭建---Hive使用介绍
  17. Unity如何将fbx格式模型的材质拆分、编辑模型
  18. iOS-Core Animation 核心动画高级编程/5-变换
  19. 如何对齐word封面的下划线(word标尺如何使用)
  20. 为什么现在玩港美股的比玩A股的多?

热门文章

  1. 笔记本上的 Linux
  2. Oracle内存管理(修改SGA与PGA)
  3. 火蚁机器人_科学网—红火蚁的“生命之舟” - 赵序茅的博文
  4. Android适配 - 实现4.3以后NFC的CardReader模式
  5. jQuery流程图制作插件
  6. python 字符串提取操作_python 中对字符串的操作
  7. 手机连接蓝牙通过Zigbee无线控制灯珠亮度
  8. 通过跳板服务器连接学校内网服务器并连接pycharm
  9. RUST 学习日记 第8课 ——类型转换
  10. 《WCDMA空中接口技术》读书笔记4: R99 待机过程