光纤收发器,是一种将短距离的双绞线电信号和长距离的光信号进行互换的以太网传输媒体转换单元,在很多地方也被称之为光电转换器(Fiber Converter)。产品一般应用在以太网电缆无法覆盖、必须使用光纤来延长传输距离的实际网络环境中,且通常定位于宽带城域网的接入层应用;如:监控安全工程的高清视频图像传输;同时在帮助把光纤最后一公里线路连接到城域网和更外层的网络上也发挥了巨大的作用。
光纤收发器是网络通信中必不可少的一种设备,用光纤收发器可以将Ethernet的传输距离延伸到100公里以上,但是在长距离的传输过程中每隔1个多小时左右,光纤收发器就死机1次,不能上网。只要重启一下电源,马上又恢复了正常。过一段时间有会出现这情况,一直不能稳定。可以说光纤收发器出现死机是很常见的一种故障,那么,光纤收发器经常会出现死机到底是什么原因,是光纤收发器坏了吗?
针对这一问题,根据对故障原因的分析及理解,提出三个解决问题方案可以最大限度地减少光纤收发器死机现象。
一、光纤收发器散热问题。一般光纤收发器用的时间长了;老化了。整个设备的发热会越来越大。温度大到一定程度就会死机。解决办法:更换光纤收发器或者使用环境加一些散热措施。散热措施和电脑散热差不多,这里就不一一讲解了。
二、光纤收发器的电源问题,一些质量差的电源用久了会出现老化不稳定的情况,这个判断可以用手摸一下电源;看是否很烫。如果是必须马上更换电源,电源因为成本低;无维修价值。
三、数据传输过程及差错控制点。A点的有效数据发出后,在路途中的两个光纤收发器中不作差错校验,只有数据帧到达B点的交换核心时才做差错校验,将错误帧丢弃,而正确帧进入BUFFER,等待转发。但是,所有的差错校验过程都是一个程序控制过程,当某些特定的错误帧进入时,无论是帧长度检测还是CRC检验都不能查出错误,这种帧也被认为是正确帧进入BUFFER,但这类帧永远无法转发出去,进而在BUFFER中造成堆积,当BUFFER的占用量大到一定程度时,导致交换机无法继续运行。
此时重启光纤收发器或交换机可以把这些清除,但是工作一定时间后,buffer又堆积满了,就会造成交换机死机的现象。这种情况一般还会伴随丢包的现象。所以用户通常都会认为是光纤收发器的问题。
针对这一情况,解决方案就是在光纤收发器中内置以太网交换核心及一个大BUFFER,使其具有差错校验功能,同时在系统的设计中加入自动Reset功能,当系统判定自身进入严重故障状态时,自动进行Reset,从而最大限度地避免上位系统的故障可能。