在以太网交换机中,上联GE端口一般能够配置为SerDes模式和SGMII模式两种。blog
硬件链接原理
SerDes模式和SGMII模式在硬件连线上是彻底兼容的,都是一对接收、发送差分信号。配置
SGMII模式另外有接收数据参考时钟信号,若是MAC和PHY各自拥有独立的参考时钟,则能够忽略。硬件
以BCM56820芯片为例,SGMII模式下:自适应
SerDes模式下:im
实际使用过程当中,经过配置MAC相关寄存器,配置GE端口模式为SerDes模式或者SGMII模式。数据
应用范围db
SGMII模式一般用来链接GE电模块,支持10/100/1000BASE-T电模块,如强制1000M电模块或者10/100/1000M自适应电模块。img
SerDes模式一般用来接GE光模块,支持1000BASE-X光模块。兼容
原理分析
SGMII模式下,GE端口速率为1.25Gbps,除去报文控制信息,实际传输速率为10Gbps。
SerDes模式下,GE端口速率为1.25Gbps,可是须要作8B/10B编解码,所以实际传输速率也是10Gbps。
SGMII模式和SerDes模式的区别在于——SGMII模式下,MAC和电模块之间须要接PHY芯片;同时,SGMII模式支持自协商模式。
SGMII模式的8B/10B编解码工做经过PHY芯片完成,SerDes模式的8B/10B编解码工做由MAC芯片完成。