熟悉光模块的人都知道,光模块的尺寸由封装形式(Form factor)所决定的,常见SFP、SFP+、XFP、QSFP+、QSFP28等都是由各种多源协议(MSA)组织规定的。本期文章易天光通信(ETU-LINK)来谈谈光模块MSA多源协议。

一、MSA标准的由来及介绍

作为全球最大的专业技术组织的IEEE(电气和电子工程师协会)为光模块建立了标准,但来自不同制造商的光模块接口类型多样化,为了解决相互可操作性不足的问题,多家制造商联合成立了一个组织来对光模块的接口类型、安装以及功能进行标准化规范,MSA应运而生,对IEEE标准进行了补充。MSA(MultiSource Agreement)也就是多源协议,常说的MSA协议指SFP Transceiver MSA,也称SFP-MSA协议。

MSA被提交到SFF,命名为INF-8074i,SFF对SFP-MSA协议进行了扩展,扩展的协议为SFF-8472。SFF(Small Form Factor Committee)指的是小外形规格委员会,是为工业没有标准但需要迫切解决的问题,寻求一种解决方案,制定相应标准的研究会。INF-8074i协议规范了机械结构、电气接口以及软件接口(AOH)的定义;SFF-8472规范了模块标识、厂商信息以及光模块的数字诊断监控功能(DDM)。符合MSA的产品包括光模块、光纤跳线和其他网络设备。

二、MSA标准与光模块

对于光模块,MSA标准不仅定义了外形尺寸,还定义了其电接口和光接口,因此光模块供应商在进行系统设计时要严格遵守MSA标准,以确保光模块之间的可操作性和互换性。同时,为终端用户提供了多种选择,由于符合MSA标准的光模块具有相同的外形和尺寸,第三方光模块供应商也能抗衡品牌主流制造商,赢得光模块市场份额,提供用户所需的光模块,降低终端用户的网络搭建成本,防止光模块市场被垄断。

从最早被定义的GBIC MSA规范开始追溯MSA组织的发展,MSA加速助力了SFP+、CFP、QSFP-DD等光模块的接受进程,从而促进光模块支持更高速率的400G带宽。(图为被批准的光模块多源协议)

随着技术的发展,光模块的尺寸会越来越小,单位时间内传输的数据容量也会越来越大,这也意味着未来会不断有新的MSA出现。以上就是本期文章的全部内容,关注我们,一起学习更多光模块知识!易天光通信(ETU-LINK)是专业的光模块制造商,如需了解更多产品信息,请移步易天光通信官网,感谢您的信赖与支持!

光模块MSA多源协议详细解析相关推荐

  1. RDP协议详细解析(一)

    RDP协议详细解析   一 前言 二 概述 三 同络层次 四 各连接模块说明 五 各功能模块说明 六 rdpwin结构.数据流说明 七 总结 一.前言 windows从NT开始提供终端服务,它是微软买 ...

  2. 3389 远程桌面 Mstsc RDP协议详细解析 (下)

    转载:https://lcx.cc/post/937/ 由于太长了,所以分成了两部分,这是下半部分,上半部分在这里 6-1) 连接过程说明 包序号 接收发送 字符 含义 1 R InDr 设备初始连接 ...

  3. 3389 远程桌面 Mstsc RDP协议详细解析 (上)

    转载:https://lcx.cc/post/936/ 下半部分在这里 这是前一段时间想模拟(3389 远程桌面 Mstsc.exe RDP 协议)做一个蜜罐系统,用来记录各种各样的攻击资料,甚至自己 ...

  4. spark word2vec 源码详细解析

    spark word2vec 源码详细解析 简单介绍spark word2vec skip-gram 层次softmax版本的源码解析 word2vec 的原理 只需要看层次哈弗曼树skip-gram ...

  5. 蓝牙IBEACON协议详细解析

    蓝牙IBEACON协议详细解析 先看一个不太清楚的图片,这个是nordic官方提供的解析的文档. 先看顶上的三个字节,flags length type,这三个是固定的,因为ibeacon长度是固定, ...

  6. FCoE协议详细解析

    详细解析FCoE协议 FCoE标准是博科首先提出来的.FCoE是由包括Brocade.IBM, HP,EMC, NetApp, Cisco, Emulex, Broadcom, Intel, Nuov ...

  7. 光模块在数据中心的应用解析

    现在的数据中心早已经不是一座机房那么简单,而是由多个机房组成的庞大的数据中心群组.为了互联网业务的正常使用,就必须要求数据中心之间协同运转.数据中心之间大量的信息同时交汇,这就产生了数据中心互联网络需 ...

  8. 小知识:常用开源协议详细解析

    來源:http://www.mscto.com/open/20081117-7075.html 开源在今天的软件业已经很普遍,但开源是否意味着使用者可以对开源后的代码为所欲为呢?答案是否定的. 开源在 ...

  9. RDP协议详细解析(三)

    4 系统初始连接模块: 当通道申请各部分通过后,开始系统登录的初始连接.从此数据包开始,所以虚拟通道层以上的网络数据都需要加密,详细的加密功能实现请参见加密模块.登录的网络信息结构如下: 内容 字节数 ...

最新文章

  1. url 通配符解析成参数
  2. ACMNO.8输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。 输入 一行字符 输出 统计值 样例输入 aklsjflj123 sadf918u324 asdf91u32
  3. python迭代列表_Python迭代列表中列的元素
  4. Python自定义函数的创建、调用和函数的参数详解
  5. python类的使用(类定义,构造器,类属性,方法)
  6. C语言实现文件类型统计函数
  7. SpringBoot(六):SpringBoot整合Redis
  8. SharePoint 2010 WSP包部署过程中究竟发生什么?
  9. Excel导出改造_只填写字典类型_就可以自动对应导出_字典类添加获取字典值方法---SpringCloud Alibaba_若依微服务框架改造---工作笔记013
  10. 杨国勋:云计算颠覆现有市场和产业格局
  11. cookie和session基础以及在Django中应用
  12. 面试问道 docker你用过啥命令
  13. endnote如何导入txt文件_EndNote导入万方文献的方法 | 科研动力
  14. RBAC权限系统设计
  15. 通过游戏编程学Python(番外篇)— 乱序成语、猜单词
  16. 日立JP1当选07年度制造业信息化杰出供应商
  17. Spring Security认证_内存认证
  18. 【FFmpeg视频播放器开发】解封装解码流程、常用API和结构体简介(一)
  19. 华为狼文化被喷,任正非回应:华为没有996,更没有007!
  20. 模拟地铁自动售票系统C语言,基于PLC的地铁自动售票机控制系统设计.doc

热门文章

  1. 广播风暴原理,成因及解决办法(个人整理)
  2. Vue框架的入门基础学习
  3. IT和商业之间的纽带——商业数据分析师
  4. Linux入门操作指南
  5. asp.net页面间数据传递(总结篇)
  6. C语言编程实现,计算每天进步一点点一年后的效果
  7. SortedMap与TreeMap的一个典型应用
  8. SAP message no. 04202 用户 xxxx 没有访问计算机 xxx.xxx.xxx.xxx 的权限
  9. windows7你的计算机无法启动,Windows7旗舰版启动不了怎么办?电脑无法正常启动Windows7解决方法...
  10. webcam实现拍照