HCIA-Access V2.5_6_3_GPON组网保护

Type B单归属保护

在PON网络中,从OLT到ONU,整个链路上只有一根光纤,如果光纤出现断裂,业务就会中断,如果断的是分支链路一般主要影响个别用户,一旦主干光纤出现问题,PON口下所有的用户都会造成中断,所以为了提高链路的可靠性,GPON网络中提供了以下几种保护。主要包含TypeB以及TypeC的保护。

首先看一下Type B,它其实就是双主干,它主要针对OLT的PON口以及主干光纤进行保护,分光器提供两条主干,连接到同一台OLT的不同PON口,这两个PON口可以属于同一个单板,也可以属于不同的单板,这样的话,如果OLT的端口或者是链路出现问题,业务都可以自动切换到另一个PON口,或者是主干光纤上,通常这种组网配置和管理都比较简单,但是两条光缆一般都是铺设在同一个管道中,走相同的路由,所以基本要断也是一起断,那么这种组网保护的意义不是很大。

Type B 双归属保护

于是就有了TypeB 双归属的保护, 这种也是对PON口还有主干进行保护,但是它是双上行到两台OLT,可以实现异地的容灾,两台OLT部署在不同的机房,两条链路走不同的路由,这样的话一般不会同时出现断裂的可能,那么对于企业客户来讲能够起到很好的保护,那么对于TypeB这种保护来说,它主要针对OLT的PON口以及主干光纤进行保护,如果分支光纤出现断裂,或者是分光器出现问题,业务仍然会中断,于是有了第三种Type C的保护。

Type C单归属保护

Type C保护是针对ONU的端口,分支光纤,分光器,主干光纤以及OLT的PON口,那么它都做了冗余,如图ONU,通过双上行到不同的分光器,分光器再连接到同一台OLT的不同PON口,这个PON口同样也是可以来自同一个单板,也可以属于不同的单板,那么这种组网其实是类似一个环网的保护,任何一条链路出现中断,那么都有备份的链路可以走,都可以完成业务的切换,这种Type C的单归属仍然有一个问题,光缆走的是相同的路由,还是容易出现两条主干都中断的情况。于是有了Type C 双归属的方案。

Type C双归属保护

Type C 双归属就是分光器上行连接到不同的OLT,OLT是部署在不同的机房,这两条主干光缆走不同的路由,一般不会出现中断的问题,那么这种组网较为复杂,成本相对较高,管理较为复杂,以上就是GPON网络中的四种保护。

总的来说,不管是Type B,还是Type C,它的链路都是作为备份,不会同时去转发数据,所以两个PON口基本上都是处于主备状态,一个主用,一个备用,当主用光缆在使用的时候,备用的端口它是没有被激活的状态,那么什么时候会触发倒换呢?比如OLT的端口故障,或者是光缆故障,光缆出现断裂或者是线路质量老化,那么这些都会触发自动保护倒换,我们可以想象一下,假设主干光缆断裂了,会出现什么情况 呢?一旦光纤出现断裂,主用端口会收到LOS告警,备用端口也会收到LOS告警,主用端口收到LOS告警之后,它马下就会把光口关闭,就不再发光,而备用端口它就会把自己的端口打开,然后开始进行测距,测距完成之后,它就会上报LOS恢复的告警。紧接着备用端口被激活,那这样的话,由备用端口来实现数据的转发,那以这种是主干光纤断裂后业务倒换的过程。

假设光纤没有断裂,但是底下的ONU全部断电,全部离线了,这种情况也会去发送LOS告警,当主用端口收到LOS告警之后,它同样会关闭光模块不会在发光,而备用端口也能够检测到LOS告警,那么它会打开自己的光模块,然后进行测距,但是由于该PON口下仍然没有ONU上线,所以此时就会在两个端口下循环进行检测,循环进行切换,直到有ONU上线,如果恰好是备用端口打开光口的时候,用户上线,那么最后就用备用端口进行数据的转发,而如果最后是主用端口检测到用户上线,那就用主用端口转发报文,这种就是PON口下ONU全部离线业务倒换的过程。

针对以上几种保护,运营商家客业务基本上是不用的,因为光缆的资源是比较紧缺的,但是对于企业客户来说,对网络要求较高,为了增加链路的可靠性,我们就可以采用以上几种保护方式进行保护。

相关推荐
喵手1 小时前
玩转Java网络编程:基于Socket的服务器和客户端开发!
java·服务器·网络
徐子元竟然被占了!!3 小时前
实验-基本ACL
网络
ftpeak4 小时前
从零开始使用 axum-server 构建 HTTP/HTTPS 服务
网络·http·https·rust·web·web app
LabVIEW开发4 小时前
LabVIEW气体污染无线监测
网络·labview·labview知识·labview功能·labview程序
error:(4 小时前
【从零到公网】本地电脑部署服务并实现公网访问(IPv4/IPv6/DDNS 全攻略)
网络·智能路由器
酷飞飞4 小时前
Python网络与多任务编程:TCP/UDP实战指南
网络·python·tcp/ip
风中的微尘6 小时前
39.网络流入门
开发语言·网络·c++·算法
hsjkdhs6 小时前
网络编程之UDP广播与粘包问题
网络·网络协议·udp
yzx9910138 小时前
接口协议全解析:从HTTP到gRPC,如何选择适合你的通信方案?
网络·人工智能·网络协议·flask·pygame
程思扬9 小时前
利用JSONCrack与cpolar提升数据可视化及跨团队协作效率
网络·人工智能·经验分享·docker·信息可视化·容器·架构