什么是光模块?

光模块(optical module)光电子器件功能电路光接口等组成,光电子器件包括发射和接收两部分。
简单的说,光模块的作用就是光电转换,发送端把电信号转换成光信号,通过光纤传送后,接收端再把光信号转换成电信号。

常见的中文叫法有:光模块,光纤模块,光收发一体模块。

分类

光模块按照封装形式和速率等分类,常见分类有1X9、SFP、SFP+、XFP、QSFP+、CFP、GBIC、CXP、X2、Xenpak、CFP2、CFP4、DAC、AOC等等。

目前最常用的有:

  • SFP 光模块

传输速率为百兆和千兆。常见速率有155Mb/s、622Mb/s、1.25Gb/s、2.5Gb/s、3Gb/s。

  • SFP+ 光模块

传输速率为万兆,即10Gb/s.

  • QSFP+ 光模块

传输速率为40G和100G.

  • CFP、CFP2、CFP4 光模块

传输速率主要为40G和100G.

  • DAC 高速线缆

线缆材质铜,传输速率为10G、40G和100G.

  • AOC 高速光缆

传输介质为光纤,传输速率为10G、40G和100G.

如何选择

在选择光模块时,以下4点是需要重点考虑的因素:

  1. 传输距离:不同光模块支持的传输距离是不同的,一般来讲,多模光模块的传输距离要比单模光模块的传输距离短得多,价格也更加便宜,例如,一个10GBASE-SR SFP+光模块的传输距离只能达到400m,而一个10GBASE-LR SFP+光模块的传输距离则能达到10km,因此,弄清楚您想达到的传输距离非常重要。此外,还要考虑到光信号在传输过程中的衰减和色散情况,建议您使用支持的传输距离稍大于实际需求的光模块。对于机架内设备间的短距离连接,推荐您使用价格比光模块便宜的高速线缆产品。
  2. 传输模式:光模块主要有三种数据传输方式:单工、半双工和全双工,单工传输只支持一个方向上的数据传输;半双工传输允许两个方向上的数据传输,但是在某一时刻只允许一个方向上的数据传输;全双工传输允许两个方向上的数据同时传输。选择支持全双工传输的光模块是比较好的。
  3. 传输介质:铜缆和光缆是目前使用较为广泛的两种传输介质,因此,有的光模块是电口设计,有的光模块是光口设计。一般来说,光口光模块常用在10G、40G以太网传输应用,而电口光模块则用在百兆和千兆以太网应用,而且光口光模块的传输距离普遍比电口光模块的远。
  4. 耐热性:光模块的工作环境温度不宜过高,如果超过光模块能承受的温度,很有可能出现链路故障。因此,应选择耐热性好的光模块。

什么是SFP光模块?

SFP光模块是SFP封装的热插拔小封装模块,目前最高速率可达10.3G,接口为LC。SFP光模块主要由激光器构成。SFP分类可分为速率分类、波长分类、模式分类。
SFP是SMALL FORM PLUGGABLE(小型可插拔)的缩写,可以简单的理解为GBIC的升级版本。SFP模块体积比GBIC模块减少一半,只有大拇指大小。可以在相同的面板上配置多出一倍以上的端口数量。SFP模块的其他功能基本和GBIC一致。有些交换机厂商称SFP模块为小型化GBIC(MINI-GBIC)

SFP光模块的构成有

激光器(包括发射器TOSA跟接收器ROSA)和线路板 IC 及外部配件构成,外部配件则有外壳、底座、PCBA、拉环、卡扣、解锁件、橡胶塞组成,为了辨认方便一般以拉环的颜色辨别模块的参数类型

单模与多模的区别

  首先是价格,单模要比多模贵。二是单模的传输距离要比多模要远,这取决于单模的光源是激光,而多模光源是LED。导致单模光纤内部传输的是一条直线,多模光纤内部的传输的光比较分散。

  单模必须要和单模光纤相连接,虽然连接多模光纤也可以工作,但是传输距离会大打折扣。多模同理。

什么是SFP光模块?的更多相关文章

  1. SFP光模块与SFP+、XFP、QSFP、GBIC、BIDI的区别

    SFP.SFP+.XFP.QSFP.GBIC和BIDI等不同封装类型光模块不断推陈出新,我们就以市场上比较常见的为主,来谈谈它与其他类似光模块的区别. SFP光模块 SFP光模块又称⼩封装可插拔光模块 ...

  2. network: 思科-华为光模块

    思科-华为光模块的分类比较   摘要:本文介绍:思科GLC-SX-MM,GLC-LH-SM光模块等产品参数与图片,华为光模块的型号与分类等知识. 光模块分类与介绍 一.思科厂家 1.多模光模块 型号: ...

  3. 兼容在安装linux系统过程中不支持非原装的光模块的命令

    1 .通过ifconfig -a发现有网卡找不到,并且配置没有问题,那么很可能是光模块有问题2 .dmesg | grep 82599EB ,通过这个命令过滤发现有如下信息: [ 7142.12197 ...

  4. 用两条命令看出你买的H3C光模块是否是正品

    display transceiver manuinfo interfacedisplay transceiver interface从下文可以看出 1/0/26 1/0/27 2/0/26三个端口的 ...

  5. [转帖]100G QSFP28与CFP,CFP2,CFP4光模块的比较

    100G QSFP28与CFP,CFP2,CFP4光模块的比较 https://www.eefocus.com/etulink/blog/17-09/423967_5c520.html 数据中心网络发 ...

  6. H3C光模块相关命令和检测方法

    <Sysname>  dis transceiver interface GigabitEthernet 1/0/28  查看 GigabitEthernet1/0/28 transcei ...

  7. sama5d36 OUT0-OUT3 对应关系 带光模块的系统

    ARM-IO9      PA8     OUT0 ARM-IO10    PA1     OUT1 ARM-IO11    PA3     OUT2 ARM-IO12    PA9     OUT3

  8. [read -p应用]插拔光模块去检查port present状态

    #!/bin/bash path="/sys/devices/platform/soc/fd880000.i2c-pld/i2c-0/i2c-4/i2c-15/15-0060" a ...

  9. 光纤网卡与HBA卡区别

    1.简介 光纤网卡 ,指的是光纤以太网适配器,简称光纤网卡,学名Fiber Ethernet Adapter.传输输的是以太网通信协议,一般通过光纤线缆与光纤以太网交换机连接.按传输速率可以分为100 ...

随机推荐

  1. R-5 相关分析-卡方分析

    本节内容: 1:相关分析 2:卡方分析 一.相关分析 相关系数: 皮尔逊相关系数:一般用来计算两个连续型变量的相关系数. 肯德尔相关系数:一个连续一个分类(最好是定序变量) 斯皮尔曼相关系数:2个变量 ...

  2. java对 zip文件的压缩和解压(ant解决中文乱码)

    说明: 1.对于压缩的文件,当文件名称是中文时,若使用JDK API中自带的类(java.util.zip.ZipEntry; java.util.zip.ZipOutputStream;)进行压缩, ...

  3. 剑指Offer-45.扑克牌顺子(C++/Java)

    题目: LL今天心情特别好,因为他去买了一副扑克牌,发现里面居然有2个大王,2个小王(一副牌原本是54张^_^)...他随机从中抽出了5张牌,想测测自己的手气,看看能不能抽到顺子,如果抽到的话,他决定 ...

  4. TopCoder12727 「SRM590Hard」FoxAndCity 最小割离散变量模型

    问题描述 一张 \(N\) 个点无向图,边权都为 \(1\) ,添加若干条边,最小化 \(\sum\limits_{1 \le i \le n,i \in N_{+}}{(a_i-b_i)^2}\). ...

  5. 一文带你深入浅出Spring 事务原理

    Spring事务的基本原理 Spring事务的本质其实就是数据库对事务的支持,没有数据库的事务支持,spring是无法提供事务功能的.对于纯JDBC操作数据库,想要用到事务,可以按照以下步骤进行: 获 ...

  6. C sharp #004# 进度条与Timer

    饮水思源:金老师的自学网站 C#实现进度条异常简单,因为所有东西都已经封装好了. 只需要简单的拖拽: 写两行代码就完工了: private void timer1_Tick(object sender ...

  7. Repeater嵌套

    我们自己观察 这是由两个重复项组成的 重复项包含重复项 而重复项的数据源是由订单号决定 即父Repeater的某数据源字段 protected void Repeater1_ItemDataBound ...

  8. (三十六)c#Winform自定义控件-步骤控件-HZHControls

    官网 http://www.hzhcontrols.com 前提 入行已经7,8年了,一直想做一套漂亮点的自定义控件,于是就有了本系列文章. GitHub:https://github.com/kww ...

  9. 利用 chunked 类型响应实现后台请求的监听

    Koa 中实现 chunked 数据传输 中介绍了如何在 Koa 中实现 Transfer-Encoding:chunked 类型的响应分片传输.这里来看一个应用场景. 假如我们想监听后台的请求,并将 ...

  10. Xcode 中配置 clang-format 格式化 C++ 代码

    Xcode 自带的代码格式化功能(control + I)很有限,其 "格式化" 仅限于设置缩进,代码里面的格式是不会处理的.所以需要借助额外的工具来完成代码的美化. clang- ...