光纤收发器死机情况的原因是什么,有什么解决方法

光纤收发器是网络通信中必不可少的一种设备,但是,我们在使用过程中难免会遇到各种各样的问题,其中,光纤收发器出现死机可以说是很常见的一种故障,那么,光纤收发器经常会出现死机到底是什么原因,是光纤收发器坏了吗?
用光纤收发器可以将ethernet的传输距离延伸到100公里以上,但是在长距离的传输过程中由于误码的原因,可能导致以太网交换机设备的“死机”。
在对光纤收发器的系统设计中,针对这一问题,根据我们对故障原因的分析及理解,提出一套解决方案可以最大限度地减少交换机“死机”现象。
一、 光纤收发器死机故障原因分析:
数据传输过程及差错控制点。
a点的有效数据发出后,在路途中的两个光纤收发器中不作差错校验,只有数据帧到达b点的交换核心时才做差错校验,将错误帧丢弃,而正确帧进入buffer,等待转发。但是,所有的差错校验过程都是一个程序控制过程,当某些特定的错误帧进入时,无论是帧长度检测还是crc检验都不能查出错误,这种帧也被认为是正确帧进入buffer,但这类帧永远无法转发出去,进而在buffer中造成堆积,当buffer的占用量大到一定程度时,导致交换机无法继续运行。
二、光纤收发器死机故障的解决方案:
判断buffer中的数据堆积是由于交通捅塞造成的、错误帧造成的,还是其它原因造成的,因此对于一个复杂系统无法用简单的手段处理。但是,对于光纤收发器因为它只有两个端口,如果可以实现交换机的上述检测功能,又出现了buffer堆积的问题时,我们可以简单了判断为光纤收发器的状态不正常,因而可以将它reset。
针对这一理解,解决方案就是在光纤收发器中内置以太网交换核心及一个大buffer,使其具有差错校验功能(当然,这样设计还具有其它的功能,在此不多述),同时在系统的设计中加入自动reset功能,当系统判定自身进入严重故障状态时,自动进行reset,从而最大限度地避免上位系统的故障可能。
光纤收发器完成数据链路层的全部功能,对数据做帧级的差错校验及处理,同时光纤收发器具有2kmac地址表,只有当一个数据帧具有确实存在的mac地址,可以正确转发时,才将该帧发出,否则只能堆积在自身的buffer中,如果收发器也出现buffer大量堆积时,它认为自身状态严重故障,实施reset动作,清除所有buffer中的数据,这样导致的结果是部分传输的数据丢失,但可以避免网络设备“死机“。
在使用光纤收发器的系统环境中,只有当段的双绞线出现大量误码时,才可能导致交换机b的“死机”现象,而由光路上来的误码已由光纤收发器处理,有效地提高交换机的端口及整机交换效率,降低“死机”的风险。


存储器芯片类别有哪些?
微软HoloLens眼镜的最新预览版包含了一些新的分享功能
更换或使用继电器时需要注意哪些事项?
实现 TensorFlow 架构的规模性和灵活性
总投资超300亿!一批半导体项目最新盘点
光纤收发器死机情况的原因是什么,有什么解决方法
高通骁龙7s Gen 2芯片正式发布:采用4nm工艺
5G及边缘云的到来为广大行业应用带来了新的发展机会
目前VR虚拟技术已在消防领域中取得了突破性进展
出现以下这5点该“扔掉"你手中的热像仪了
小米发布最新5G旗舰小米10 苹果北京线下零售店2月14日恢复营业
单片机进制转换
什么是电缆浮球开关 它是如何安装的
设计高谐波抑制功率放大器的几大要点剖析
什么是软件工程标准化
如何检测鉴定辐照?EPR技术在辐照领域应用广泛
联赢激光的系列激光焊接设备介绍
国内5G手机大盘点 5G网络和手机都是未来发展的必然趋势
基于FPGA实现具有自检、自纠错功能的EDAC电路设计
韩移动运营商本周将发布全球最快无线网络