【IT168专稿】长距离的线路联我们通常会使用光纤收发器这类设备,但是在组建环网保护时,我们必须要解决一个问题,即光缆线路的通断状态要在光纤收发器的以太网口要体现出来,只有这样才能为网络设备(交换机或路由器)进行线路切换提供准确的依据,下面我们详细说明一下这个问题。
一、网络拓扑结构(如图1所示)
▲图1 交换机和光纤收发器组成环网
如上图所示在物理结构上组成一个环网,为了形成环网保护,就需要介绍一下主流的环网保护技术。
二、主流的环网保护技术
(一)生成树技术
生成树协议(Spanning-Tree Protocol)是一个用于在局域网中消除环路的协议。运行该协议的交换机通过彼此交互信息而发现网络中的环路,并适当对某些端口进行阻塞以消除环路。
(二)OSPF(最短路径优先协议)
最短路径优化是指网络中的路由器之间通过诸如传输介质的类型、传输的带宽、传输的距离等综合指标的衡量选择出一条两两之间连接最短的线路,OSPF属于动态路由协议的一种,由于其具有适应范围广(最多可支持几百台路由器)、收敛快速、无自环等优点,在大型网络中得到广泛应用。
(三)品牌交换机所特有的技术
比如RRPP环技术,RRPP(Rapid Ring Protection Protocol,快速环网保护协议)是一个专门应于于以太网环的链路层协议。它在以太网还完整时能够防止数据环路引起的广播风暴,而当以太网环上一条链路断开时通迅速恢复环网上各个节点之间的通信通路。跟STP协议相比,RRPP协议具有如下特点:专用于以太网环形拓扑,响应速度快。
三、选择生成树技术进行环网保护
由于我们这次组网的规模很小(只有四台交换机),为了适应这种网络状态,为在最短的时间内完成环网保护的部署,我们选择采用生成树技术来组建环网。但为了在采用光纤收发器的网络中应用生树树协议,我们必须解决一个问题,不能直接照搬教科书中所描述的交换机生成树的配置案例,而是要先熟悉光纤收发器的相关性能。即我们从书中(或是产品手册)中学到的生成树组环网技术,一般均是指的以太网组网,即设备之间通过网线连接,这样网线断了,与网线相连接的交换机端口也就随即转变为关闭状态,相应生成树协议即根据端口的通断状态来进行线路的切换。但如果在联网线路上使用了光纤收发器,默认状态下,即使联网线路上的光缆断掉了,光缆收发器的网口仍处于激活状态,这样与之相连的交换机端口就不会关闭,交换机就认为这条出现网络故障的线路仍然可用,就不会进行线路的切换,从而导致环网保证的失效,为了解决问题,必须找到一个办法,保证光纤端口与网线端口的通断状态保持一致。
四、调整光纤收发器的拨码开关,实现故障转移功能
以我们为日常工作中经常使用的一款光纤收发器为例进行说明。
在该光纤收发器的后面有一组拨码开关,如图2所示。
▲图2 某品牌光纤收发器后面板视图
图中右边的LFA即表示开启故障转移功能。默认情况下该功能是不生效的,即即使线路上光纤中断,网口仍然处于激活状态,而当把拨码开关拨下来时,则开启了故障转移功能,即当光口断掉时,网口也会断掉,反之一样,即网口断掉的话,光口也会断掉。这样交换机即可以根据光缆线路的通断状态来进行线路的切换,从而交换机的生成树协议就可以起来环网保护的作用。
当然,故障转换功能也不是必须开启的,在实际工作中我们也体会到为什么厂家将设备默认处于不进行故障转移的状态。因为很多情况下光纤收发器工作只是连接了一条独立的线路,在这种情况下不进行故障转移是有其道理的,这样可以方便我们直接通过光口和网的指示灯来判断是光缆线路的故障还是网线的故障。
以上就是我们结合工作实践总结的通过调整拨码开关,实现故障转移功能从而达到环网保护目的的经验总结,供大家参考。