光纤和光模块的那点事儿

你们好,我的网工朋友。

应该不少朋友在工作中会遇到光纤传输布线的活吧,不得不说,会遇上的问题还挺多,比如说……

光纤收发器怎么接上不亮?

光纤收发器和交换机插光模块能不能搭配使用?

带光口的球机可以和交换机搭配使用吗?

这些你都懂多少,这篇文章,和你聊聊光纤和光模块的那点事儿。

今日文章阅读福利:《 5G承载光模块 》白皮书.pdf

如果你还想研究一番5G承载的光模块应用场和相关技术方案,这份资源就很适合你。私信我,发送暗号“光模块”,即可获取。

01 光纤

由玻璃或塑料制成的纤维,用于传输光信号。传输原理是‘光的全反射’。

具有保密性好、重量轻、抗干扰能力强、距离远、数据带宽高的优点,光纤支持的传输速率包括100Mbps,1Gbps,10Gbps及更高。

01 光纤分类

光纤传输的常用波长有:850、1310、1490、1550nm,按照光纤传输光信号模式分为单模光纤(SMF)和多模光纤(MMF):

单模光工纤:只能传输一种模式的光,适用于长距离传输。

多模光纤:可以传输多种模式的光,适用于机房内等短距离传输。

02 光纤的常见接口类型

02 光模块

负责进行光电转换,发送端把电信号转换成光信号,通过光纤传送后,接收端再把光信号转换成电信号。

常见的光模块速率:155M(百兆)、1.25G(千兆)、 10G(万兆)、40G。

01 光模块类型

按速率分类:百兆光模块、千兆光模块、10G光模块、40G光模块、100G光模块。

按封装分类:SFP光模块、SFP+光模块、XFP光模块、QSFP+光模块、CFP光模块、QSFP28光模块、CXP光模块、X2光模块、XENPAK光模块。

按模式分类:单模光模块和多模光模块。

02 发射光功率

发射光功率指发射端的光强度,以dBm为单位,是影响传输距离的重要参数。

03 接收灵敏度

接收灵敏度指可以探测到的光强度,以dBm为单位。

一般情况下,速率越高接收灵敏度越差,即最小接收光功率越大,对于光模块接收端器件的要求也越高。

04 偏置电流

为了使激光器LD高速开关正常工作,必须对它加上略大于阈值电流ITH的直流偏置电流IBIAS,直接用BIAS表示。

BIAS过大会加速器件的老化,BIAS太小激光器无法正常工作。

05 消光比

信号逻辑为1时的光功率与为0时的光功率的大小之比,单位为dB。

消光比和光功率成反比关系,在调试过程中会发现把光功率调大消光比会变小,反之把光功率调小消光比会变大。

06 饱和光功率

在一定的传输速率下,维持一定的误码率时的最大输入光功率。

当接收光功率大于饱和光功率的时候同样会导致误码产生。

因此对于发射光功率大的光模块不加衰减回环测试会出现误码现象。

07 工作温度

光模块工作温度分两种。商业级:0~70℃,工业级:-40~85℃。

08 光模块配对原则

由于光模块进行传输数据时分为发送和接收两个方向,双纤光模块通过不同的端口区分,单纤光模块通过不同的光波长区分,如下。

因此在使用单纤的光模块时,两端光模块的波长要匹配,即TX/RX相反。

09 光模块组网方式

03 光缆故障的主要产生原因

为保证光传输信号距离远、低损耗的应用特性,一条光缆线路必须满足一定的物理环境条件。任何轻微的光缆弯曲形变或者轻度污染都会造成光信号的衰耗,甚至中断通信。

01 光缆路由线路长

由于光缆本身的物理特性和生产过程中的不均匀性,使其中传播的光信号时刻都在发生着漫射和被吸收。

当光缆链路过长时,就会造成整条链路光信号的整体衰耗超过网络规划的需求,光信号衰耗太大,会使通信效果下降。

02 光缆放置弯曲角度过大

光缆弯曲衰耗和受压衰耗其本质上都是由于光缆变形导致光传输过程中满足不了全反射生成的。

光纤具有一定的可弯曲性,但当光纤弯曲到一定角度时,将引起光信号在光缆中传播方向的变化,产生弯曲衰耗。

这就要求在布线施工时,要特别注意给走线预留充足的角度。

03 光缆受压或断裂

这是光缆故障中最容易出现的故障,光纤受到外力因素或自然灾害的原因,产生微小的不规则弯曲甚至断裂,当断裂发生在接头盒或光缆内部时,从外表是无法发现断点的;

但是在光纤断裂点会发生折射率的变化,甚至会形成反射损耗,使光纤的传输信号质量变差。

此时,用OTDR光缆测试仪检测反射峰的方式查找光纤内部弯曲衰耗处或断裂点。

04 光纤接头施工熔接故障

在光缆铺设过程中,经常会使用光纤熔接机将两段光纤熔为一条。

由于是对光缆纤芯层的玻璃纤维进行熔接,所以在施工现场熔接过程中需要根据光缆的类型正确的使用熔接机;

由于操作不符合施工规范以及施工环境的变化,容易使光纤纤维被上沾染污物,从而导致在熔接过程中混入杂质,造成整条链路的通信质量下降。

05 光纤核心线径不同

光纤铺设经常使用多种活动连接的铺设方式,例如法兰连接,经常使用在建筑物里的计算机网络铺设中。

活动连接一般损耗较低,但活动连接时光纤的端面或法兰的端面不清洁,核心光纤直径不同,接合不严,将会使接头损耗大大增加。

通过OTDR或双端功率进行测试,可以发现核心直径不匹配故障。

需要注意的是,单模光纤和多模光纤除了核心光纤直径不同外,光的传输模式、波长和衰耗方式完全不同,所以不能混用。

06 光纤接头污染

尾纤接头污染、跳纤受潮是光缆故障的主要故障原因。

尤其是在室内的网络中存在着很多的短纤,和各种网络交换设备,光纤接头的插拔、法兰的更换、转接非常频繁。

在操作过程中,灰尘过大、插拔损耗、手指的触碰等都很容易使光纤接头变脏,会使光路无法调通或光衰减过大。

应使用酒精棉进行清洁。

07 接头处抛光不良

接头抛光不良也是光纤链路的主要故障之一。

现实物理环境中理想的光纤切面是不存在的,都有一些起伏或斜面。

当光缆链路中的光遇到此类切面时,由于接合面不规则而产生光的漫散射和光的反射,会使光的衰耗大大增加。

在OTDR测试仪的曲线上,抛光不良的切面的衰减区要比正常端面大的多。

04 常见问题解答

01 交换机光口是否需要开启?

未配置过的可网管交换机除了光电复用口的光口需要开启外,其他交换机的光口均是即插即用,无需配置开启。

02 光口不亮怎么处理?

1. 检查设备光口和使用的光模块速率是否匹配。

2. 检查两端使用的光模块是否配对。

3. 检查使用的光纤是否和光模块匹配,单模光模块使用单模光纤,多模光模块使用多模光纤,双纤光模块,一端的两根光纤左右对调下。

4. 检查光纤链路是否OK,使用短纤进行测试。

5. 光模块或尾纤、光模的瓷芯过脏。

6. 光模块或尾纤坏了,或者光纤熔接不好。

光纤相关的故障是调试过程中或维护最常见故障,也是出现最多的故障。

所以,需要一个检查光纤发光是否正常的的仪表,这个就不得不说下光纤故障排查神器,光功率计和红光笔,光功率计用来测试光纤传输损耗的,也非常好用、简单,容易上手,是排查光纤故障的不二之选。

红光笔是用来查找光纤在哪个光纤盘的。

这两种排查光纤故障必备神器,不过现在光功率计和红光笔都结合在一个仪表上了,更加方便。

整理:老杨丨10年资深网络工程师,更多网工提升干货,请关注公众号:网络工程师俱乐部

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

润和软件HopeStage与深信服终端安全管理系统完成产品兼容性互认证

近日,江苏润和软件股份有限公司(以下简称“润和软件”)HopeStage 操作系统与深信服科技股份有限公司(以下简称“深信服”)终端安全管理系统完成产品兼容性测试。 测试结果表明,企业级通用操作系统HopeStage…

一起学docker系列之十六使用Docker Compose简化容器编排

目录 1 前言2 Docker Compose是什么?3 Docker Compose安装步骤3.1 **下载Compose**3.2 **设置权限**3.3 **创建符号链接(可选但建议以便使用)** 4 Docker Compose的核心概念4.1 **YAML文件(docker-compose.yml)**4.2 *…

【Spring Cloud Alibaba】1.4 Nacos服务注册流程和原理解析

文章目录 1.前言2. 服务注册的基本流程3. 服务注册的核心代码分析3.1. NacosNamingServiceNamingProxy 服务端通信的核心类NamingClientProxy nacos 2.x 版本服务端通信核心接口 3.2 NamingGrpcClientProxy 详解RpcClient类RpcClient类核心方法 start 3.3 NamingHttpClientProx…

电子书制作神器!错过等十年

众所周知,随着科技的飞速发展,电子书已成为越来越多人的首选阅读方式。但制作电子书并不费力,一个制作电子书的神器就能解决这些问题。 那这款神器究竟有何魅力?它能帮助我们制作出怎样的电子书? 首先,这款…

PyQt6 QFontComboBox字体组合框控件

​锋哥原创的PyQt6视频教程: 2024版 PyQt6 Python桌面开发 视频教程(无废话版) 玩命更新中~_哔哩哔哩_bilibili2024版 PyQt6 Python桌面开发 视频教程(无废话版) 玩命更新中~共计35条视频,包括:2024版 PyQt6 Python桌面开发 视频教程(无废话…

Spring 声明式事务

Spring 声明式事务 1.Spring 事务管理概述1.1 事务管理的重要性1.2 Spring事务管理的两种方式1.2.1 编程式事务管理1.2.2 声明式事务管理 1.3 为什么选择声明式事务管理 2. 声明式事务管理2.1 基本用法2.2 常用属性2.2.1 propagation(传播行为)2.2.2 iso…

Python代码编译并生成Docker镜像

Python代码编译并生成Docker镜像 前言 实际python项目交付时往往有针对关键代码进行保护的需求,本文介绍了一种简单可行的方案:1. 在Linux系统上先将 .py 文件编译为 .so 文件,2. 将整个项目打包成Docker镜像(解决 .so 文件的环…

业务场景中Hive解析Json常用案例

业务场景中Hive解析Json常用案例 json在线工具 json格式转换在线工具 https://tool.lu/json/format格式互转: // 格式化可以合并整行显示 {"name":"John Doe","age":35,"email":"johnexample.com"}// 格式化…

二进制动态插桩工具intel PIN的学习笔记

前言 最近两周为了课程汇报学习了intel PIN这个动态插桩(dynamic instrument)工具,总体的学习感受还是挺累的。一方面,这个方向比较小众,相关的二手资料比较少,能参考的也就只有官方手册这种一手资料&…

分类预测 | Matlab实现NGO-KELM北方苍鹰算法优化核极限学习机分类预测

分类预测 | Matlab实现NGO-KELM北方苍鹰算法优化核极限学习机分类预测 目录 分类预测 | Matlab实现NGO-KELM北方苍鹰算法优化核极限学习机分类预测分类效果基本描述程序设计参考资料 分类效果 基本描述 1.Matlab实现NGO-KELM北方苍鹰算法优化核极限学习机分类预测(完…

深入学习锁--Lock各种使用方法

一、什么是Lock Lock是一个接口,通常所说的可重入锁是指Lock的一个实现子类ReentrantLock 二、Lock实现步骤: ①创建锁对象Lock lock new ReentrantLock(); ②加锁lock.lock(); ③释放锁lock.unlock(); import java.util.concurrent.locks.Lock; import java.util…

智安网络|语音识别技术:从历史到现状与未来展望

语音识别技术是一种将语音信号转化为可识别的文本或命令的技术,近年来得到了广泛应用和关注。 一. 语音识别的发展现状 1.历史发展 语音识别技术的起源可以追溯到20世纪50年代,但直到近年来取得了显著的突破和进展。随着计算机性能的提升和深度学习算法…

nn.AdaptiveAvgPool2d(output_size)输入和输出怎么回事?

前言 nn.AdaptiveAvgPool2d(output_size) 函数作用:自适应进行平均池化。不用管输入、stride、padding,函数参数只有输出大小,其他的这个函数帮你搞定。 问题就是,我想知道他是咋搞定的? 1 函数的使用 先把例子摆上…

认识Docker

Docker 是世界领先的软件容器平台,所以想要搞懂 Docker 的概念我们必须先从容器开始说起。 1.1 什么是容器? 先来看看容器较为官方 一句话概括容器:容器就是将软件打包成标准化单元,以用于开发、交付和部署。 容器镜像是轻量的、可执行的…

openEuler 20.03 (LTS-SP2) aarch64 cephadm 部署ceph18.2.0【1】离线部署 准备基础环境

准备3台虚拟机服务器(均可访问公网) 10.2.1.176 (作为操作机) 10.2.1.191 10.2.1.219 安装基础工具 yum install -y vim 配置hosts 编辑/etc/hosts,添加 10.2.1.176 ceph-176 10.2.1.191 ceph-191 10.2.1.219 ceph-219 配置免密登录…

Nginx 简单入门操作

前言:之前的文章有些过就不罗嗦了。 Nginx 基础内容 是什么? Nginx 是一个轻量级的 HTTP 服务器,采用事件驱动、异步非阻塞处理方式的服务器,它具有极好的 IO 性能,常用于 HTTP服务器(包含动静分离)、正向代理、反向代理、负载均衡 等等. Nginx 和 Node.js 在很多方…

harmonyOS学习笔记之stateStyles

stateStyles:多态样式 stateStyles可以依据组件的内部状态的不同,设置不同的样式 stateStyles是属性方法,可以根据状态来设置样式,类似于css伪类,但是语法不一样,ArkUI提供了四种状态: focused:获焦态 normal:正常态 pressed:按压态 disable:不可用态例如: Entry Component …

【云原生系列】Kubernetes知识点

目录 概念 基础架构 单master节点 多master节点 组件 Master节点核心组件 其他组件 请求发送流程 插件 核心资源 调度资源 Pod 创建pod组件间调用流程 pod生命周期: 初始化容器 镜像拉取策略 重启策略 钩子函数 探针 探针的实现方式 DownwardAP…

文档保密不漏泄:上海迅软DSE提升企业效率的文档管理利器大揭秘!

你是否面临这些问题?公司的电子文档繁多且分散,无法统一管理;员工粗心误删重要文件,导致文件无法找回;硬盘驱动损坏,数据丢失无法恢复;办公电脑丢失,数据不但找不回来,重…

idea连接mysql详细讲解

IDEA连接mysql又报错!Server returns invalid timezone. Go to Advanced tab and set serverTimezone prope 前进的道路充满荆棘。 错误界面 IDEA连接mysql,地址,用户名,密码,数据库名,全都配置好了&…
最新文章