光模块封装类型有哪些?光模块“皮肤”大揭秘

news2024/11/18 19:40:53

什么是光模块?

光模块(Optical Transceiver)全称为光收发一体模块,它是光通信中的核心器件,能够完成信号的光-电/电-光转换过程,它由光电子器件、功能电路和光接口等部件组成,其中的光电子器件包括接收和发射两个部分。简单的来说,接收部分负责将光信号转换为电信号,发射部分将电信号转换为光信号。

什么是光模块封装?

通俗的说光模块的封装就是指光模块的外形,随着科技的进步,光模块的封装也是一步步在进化,体积正逐渐变小,当然绝对不止外观的变化,在速率、功耗、距离、成本等方面也在不断地向前发展。光模块封装类型有很多,像1*9、SFF、GBIC、X2、XENPAK、XFP等封装目前已经不常见,下面主要介绍常见的SFP系列和QSFP系列。

SFP系列封装

小型化可热插拔(Small Form-Factor Pluggable)

  • SFP

采用LC头,与GBIC光纤模块相比,它的体积更小,集成度更高,极大的增加了网络设备的端口密度,适应了网络迅猛发展的趋势。

  • SFP+

SFP光模块的升级,拥有更高的传输速率,通常可达8.5G或10G(万兆),这种模块比早些时候出现的XFP模块体积更小。

  • SFP28

SFP28适用于单个25GE接入端口。基于SFP+的封装形式,支持25G以太网标准。SFP28能提供25Gb/s的无误码传输,在超四类多模光纤中传输距离可达到100米,并能应用于高密度的25G以太网交换机和网络接口中,促进数据中心的服务器连接。它采用如今流行的SFP+封装形式,为企业升级10G以太网连接,提供了一个更具成本效益的解决方案。

  • SFP56

SFP56最大速率高达53.125Gbps的光模块,通过OM3或OM4多模光纤传输距离最高可达70m或100m,其被广泛应用于50GBASE以太网链路,另外,随着5G的高速发展,其在前中传领域的需求也有一定的增长。

  • SFP-DD

SFP-DD中的DD指的是Double Density(双倍密度),将SFP的单通道变为双通道。提供高达50Gbps NRZ或112Gbps PAM4聚合的解决方案,甚至未来可提供下一代数据中心所需的200G(2×100G)等接入方案,为数据中心的架设节省了空间,满足下一代数据中心低成本、小尺寸、高密度和低功耗的要求。

SFP-DD封装向下兼容当前的SFP/SFP+封装高速接口方案,为25G AOC方案向100G平滑升级奠定了基础,同时也为单路光口50G向100G升级建立了基础技术平台。

  • SFP112

实现单通道的100G速率,不管是4通道的QSFP28还是双通道SFP-DD,100G以太网真正算的上革新的技术,还是SFP112,回归原始,使用单链而不是4链组合完成100G的速度。这意味着,又可以有100G 单纤的BIDI模块可以用了。所以,SFP112才是真正的100G以太网,真正的10G以太网的继任者。

SFP系列封装汇总:

QSFP系列封装

四通道小型可热插拔(Quad Small Form-Factor Pluggable)

系列产品命名规则:

“Q”是“Quad”的首字母缩写,指的是有四路电信号通道的意思,数字部分表示此封装单通道理论支持的最大传输速率,例如QSFP28,“Q”表示四通道,"28"代表每个通道最高速率为28Gbps,故此封装模块能够实现的最大带宽为4*28G,与SFP光模块相比,QSFP光模块的带宽更高。

  • QSFP+

40G QSFP+光模块可使用MPO光纤连接器,相比SFP+光模块尺寸更大。

  • QSFP28

100G封装的可插拔光模块。该光模块采用LC/MPO接口。具有体积更小、端口密度大、功耗低等优势,是新一代光模块。主要在100G以太网、128G光纤通道应用,采用四个多种速率的传输通道传输数据,目前FS有100GBASE-SR4/LR4/ER4/ZR4、128GBASE-SW4常见接口类型。

  • QSFP56

40G QSFP+和100G QSFP28光模块的升级版,专门为200G以太网互连设计的光模块。QSFP56表示在一个QSFP封装尺寸里可以传输4×50Gb/s至56Gb/s的传输速率。

  • QSFP-DD

双密度四通道小型可插拔高速模块。QSFP-DD是目前400G光模块的首选封装方式,使数据中心能够根据需要有效地增长和扩展云容量。QSFP-DD模块采用8通道电气接口,每通道速率高达25Gb/s(NRZ调制)或50Gb/s(PAM4调制),提供高达200Gb/s或400Gb/s聚合的解决方案(图从左往右分别为我司200G和400G产品)。

  • QSFP112

QSFP112是基于当前QSFP的模块和笼子(Cage)/连接器系统,旨在支持4x 通道QSFP系统中每通道112Gb/s的速度,并支持QSFP 400G互连生态系统。

QSFP系列汇总:

扩展封装

  • OSFP封装

OSFP是一种新的可插拔封装,具有8个高速电气通道,目前可支持200G\400G\800G速率,尺寸比QSFP-DD略大,其常见接口为LC和MPO,目前支持此封装的设备主要有Arista以太网设备、Mellanox的IB设备。

  • CFP封装

为满足数据通信网络中的高带宽需求,CFP光模块衍生出许多不同类型,常见的有CFP\CFP2\CFP4\CFP8光模块。CFP及相关系列的封装尺寸普遍较大,可以容纳更多器件且支持更大功耗,所以一般应用在电信网领域,特别是远距离传输(>40km)的光通信领域。

  • NG-SFP封装

NG-SFP是一种新型可插拔小型封装,适用于下一代外部高端口互连。NG-SFP外接电缆组件,具有高通道密度、更高速率的接口和最低的成本。近些年,随着光通信在数据中心领域的应用,加速光模块技术发展。如光模块产品快速进入100G时代,并正在努力向400G技术演进。NG-SFP MSA立足于100G光模块,涉及2km以内的应用市场,在延续DSFP的支持2 lane电口的同时,增长type2加长形态,并可引入4 lane电口。

除上述提到的封装外,目前还存在DSFP、SFP-DD112、NGSFP-DD、CPAK、CXP、CDFP等封装类型,因其未被广泛使用,故不展开介绍。

——文章来源于飞速(FS)社区

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/706776.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【STL】iterator adapters_反向迭代器的实现

放在专栏【C知识总结】,会持续更新,期待支持 本章相关文章: 【STL】容器适配器 【STL】list的模拟实现 【STL】vector的模拟实现 1、反向迭代器介绍 1.1、前言 在前文中我们已经讲过STL中的适配器概念,即在底层将一个类的接口转…

centos7卸载自带jdk(openjdk)

前提:root模式 1、查看自带jdk 首先确定我们有自带的jdk,然后搜索jdk java -version rpm -qa | grep jdk 2、使用如下命令卸载openjdk rpm -e --nodeps [name] 复制带有openjdk的那两行,有的人可能有多行。一条条执行。 最后java -ver…

win10/11环境解决fastboot模式看不到设备

问题描述: C:\Users\good>adb devices * daemon not running. starting it now on port 5037 * * daemon started successfully * List of devices attached ? device C:\Users\good>fastboot devices fastboot devices 不是内部或外部命令&#xff0…

茶油生产加工MES质量溯源平台源码(spring boot+mybatis+easyui+mysql+h5)

一、生产加工MES(Manufacturing Execution System,简称MES)是一种面向车间的生产过程管理与实时信息系统。它主要负责监控生产过程,管理生产资源,优化生产流程,提高生产效率和质量。MES系统需要与ERP系统、…

【阻塞队列】阻塞队列DelayedWorkQueue源码详解

目录 一、前言 二、ScheduledThreadPoolExecutor线程池 三、DelayedWorkQueue延迟阻塞队列 四、工作原理 五、源码分析 5.1 定义 5.2 成员属性 5.3 构造函数 5.4 入队方法 5.4.1 offer添加元素 5.4.2 扩容grow() 5.4.3 向上堆化siftUp 5.5 出队方法 5.5.1 take()…

LangChain 基于 ChatGPT 构建本地知识库问答应用

一、使用本地知识库构建问答应用 上篇文章基于 LangChain 的Prompts 提示管理构建特定领域模型,如果看过应该可以感觉出来 ChatGPT 还是非常强大的,但是对于一些特有领域的内容让 GPT 回答的话还是有些吃力的,比如让 ChatGPT 介绍下什么是 L…

二重积分的解题技巧

计算方法 本节内容一般都应该先画图再思考后续内容较为直观 基本口诀是:后积先定限,限内画条线,先交写下限,后交写上限(且下限必须小于上限) 结合下图进行解释,后积先定限,对于X-型来…

Java基础-多线程JUC-多线程实现的三种形式

1. 第一种 继承Thread,重写run方法 public class demo1 {public static void main(String[] args) {/*** 多线程的第一种启动方式* 1. 定义一个类继承Thread* 2. 重写run方法* 3. 创建子类的对象,并启动线程*/MyThread myThread new MyThread();MyThrea…

受检异常和非受检异常

所谓的受检异常,表示在编译的时候强制检查的异常,这种异常需要显示的通过 try/catch 来捕捉,或者通过 throws 抛出去,否则从程序无法通过编译。 而非受检异常,表示在编译器可以不需要强制检查的异常,这种异…

Java基础---如何理解Java中的多态

目录 所谓多态 方法的重载与重写 重载和重写的区别 所谓多态 多态的概念比较简单,就是同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果如果按照这个概念来定义的话,那么多态应该是一种运行期的状态为了实现运行…

VScode 配置Orbslam debug调试环境(ubuntu18.04)

如果没有安装VScode的话,可以去点击官网下载 如果已经安装了VScode,可以直接把ORBSLAM的工程文件夹拖到VScode中,系统会提示是否添加C/C编译工具,直接安装即可,安装过程中也可以安装一下cmake 将ORBSLAM的工程文件夹拖…

obs编译

源码地址: GitHub - obsproject/obs-studio: OBS Studio - Free and open source software for live streaming and screen recording windows 编译: Build Instructions For Windows obsproject/obs-studio Wiki GitHub https://www.cnblogs.co…

app自动化测试(Android)--App 控件定位

客户端的页面通过 XML 来实现 UI 的布局,页面的 UI 布局作为一个树形结构,而树叶被定义为节点。这里的节点也就对应了要定位的元素,节点的上级节点,定义了元素的布局结构。在 XML 布局中可以使用 XPath 进行节点的定位。 App的布…

pytorch 迁移训练自己的数据集

1、pytorch 基础训练 上一节为基础 视频与AI,与进程交互(二) pytorch 极简训练自己的数据集并识别 接着上面一节,我们开始使用迁移学习,训练自己的数据集和保存网络,加载网络并识别。 2、 pytorch加载resnet18 RetNet网络的基础…

Vscode platformio Arduino开发STM32,点灯+串口调试

1.工具 USB-TTL(非常便宜,几块钱)STM32F103C8T6(几块钱) 2.引脚连线 USB-TTLSTM32TXPA10RXPA9VCC3.3VGNDGND 注意事项: 跳线帽位置:BOOT0接高电平(1),BOOT1接低电平(0)每次上传程序前需要按一下复位键(之后,跳线帽…

互联网编程之基于 TCP 的单线程文件收发程序(CS架构)

目录 需求 服务端实现 客户端实现 测试 需求 可试着根据java编程课所学到的java socket编程技术,尝试编写一个基于 TCP 的单线程文件收发程序,需满足: 服务端程序预先定义好需要发送的文件并等待客户端的连接。 客户端连接成功后&…

ranger配置hive出錯:Unable to connect repository with given config for hive

ranger配置hive出錯:Unable to connect repository with given config for hive 我一開始我以為是我重啟了ranger-admin導致ranger有點問題,後面排查之後發現是我之前把hiveserver2關閉了,所以只需要重新開啟hiveserver2即可

开源 sysgrok — 用于分析、理解和优化系统的人工智能助手

作者:Sean Heelan 在这篇文章中,我将介绍 sysgrok,这是一个研究原型,我们正在研究大型语言模型 (LLM)(例如 OpenAI 的 GPT 模型)如何应用于性能优化、根本原因分析和系统工程领域的问题。 你可以在 GitHub …

一个真实的社会工程学攻击

社会工程学实例 不同于以往通过心理诱骗暗示或欺诈手段社会工程学举例,本次为大家介绍一种特殊的结合刑侦推理及利用技术手段实现的社会工程学实例,可以把它归类为特殊层面的信息收集手段——通过照片确定发拍照人所在的位置,这种社工手段严格…

ExtJS4 相关

2. 程序架构 2.1 目录结构 推荐下面这种目录结构(非强制,如果你足够懂和自信) - appname- app- namespace- Class1.js- Class2.js- ...- extjs- resources- css- images- ...- app.js- index.html appname 包含所有程序代码,是根目录 app 包含所有类&…