开机预热时或者打印时LSU转速或者信号未达到标准设置值,或者是LSU线束未连接好。
解决方法:
1、开机如果出现LSU错误时,进入维护菜单;
2、依次选择“维护”-“清空内存”,内存就清空了;
3、现在关机重新开机即可。ospf状态机
一、ospf邻居
二、ospf邻接
三、影响ospf邻居/邻居关系建立的因素:
ospf报头:
(1)Router ID
(2)Area ID
(3)认证
ospf的hello报文:
(4)MA网络的网络掩码
(5)Hello/Dead时间
(6)Option区域类型
(7)MA网络的路由器优先级都为0
ospf的dd报文:
(8)MTU
其它:
(9)ospf的网络类型不一致
(10)silent接口
四、泛洪
1、泛洪
OSPF和距离矢量路由协议不同,OSPF的的路由是根据LSDB中的LSA计算出来的,所以LSDB的一致性及快速同步直接影响OSPF路由的收敛性能;
每台ospf路由器的每个区域都有一个LSDB,LSDB是LSA的集合,这些LSA在区域内泛洪给每台ospf路由器,最终区域内的所有ospf路由器都有一个完全相同的LSDB;
泛洪的过程就是ospf路由器把自己产生或学来的LSA向所有其他邻居或路由器通告的过程,包括初始同步过程中的、周期的、触发的LSU泛洪;
ospf路由器的LSDB包含所有LSA,任何LSA的变化都会触发当前路由器通告LSU/LSAck给邻居路由器并泛洪至所属区域,最终通告到全网络;
LSU和LSAck报文都可包含多个LSA信息,但LSU携带完整的LSA,而LSAck仅包含用来做确认的LSA头;
泛洪过程是个可靠的过程,有确认机制,其中每份泛洪的LSA都必须被确认,确认包括显式确认(ExplicitAck)或隐含确认(ImplicitAck);显式确认使用LSAck做确认,隐含确认使用LSU做确认,如DRother向DR/BDR泛洪LSU更新(224006),DR会将LSU更新向所有DRother泛洪(224005),而不需要像显式确认那样需要单独发送LSAck进行确认。
当一份LSA被泛洪出去,当前路由器会记录在该接口的所有邻居数量并为之维护重传列表,没有收到显式或隐含确认的LSA会在5s后单播重传更新(不管网络类型是什么);
2、路由器泛洪行为:
(1)每台接收路由器先判断LSDB中是否已有该LSA,没有则存储转发,否则忽略;如果接收时不判断是否已拥有该LSA,会导致LSA在区域内无休止地传递;
(2)一个接口收到LSA,存放到LSDB后,再从其他接口重新泛洪出去,泛洪也有水平分割的行为。DR接口是例外,DR会把从一个DRother收到的LSA通过原接口重新通告给其他DRother路由器;
(3)收到的LSA和重新通告的LSA除LS age增加1外,其他内容一致,如Checksum等;
(4)LSA会泛洪到区域的边界;
3、LSDB
(1)LSDB中的LSA通过LS Type、Link State ID和Advertising Router三个参数进行唯一标识;
(2)区域中会有周期产生(1800s)的新的LSA所致的泛洪或触发产生的新的LSA导致的泛洪,初始同步过程所致的泛洪;
(3)泛洪是把LSA向区域中的每条链路复制并通告的过程;
(4)全区域的泛洪会导致路由器收到多份相同的LSA,旧的LSA会被新的LSA覆盖,LSDB仅保留最新的,路由器仅泛洪最新的LSA;
(5)一旦最新的LSA被所有路由器收到,泛洪就结束了;
(6)LSDB中的LSA有超时机制,LSA的Age超过Max Age(3600s),该LSA会从LSDB中被清除;
LSDB中LSA被清除的两种场景:
(1)超过Max Age被路由器自动清除;
(2)LSA起源路由器产生Max Age的LSA,并向区域内泛洪,收到的路由器会清除LSDB中的该LSA,并继续泛洪Max Age的LSA;
4、判断LSA新旧
泛洪机制把LSA向区域中的每条链路通告,不论LSA从哪条链路泛洪到当前路由器,在路由器的LSDB中仅保存一份最新的LSA;若路由器收到多份相同的LSA(LS Type、Link State ID和Advertising Router三个字段相同),就需要依次比较LSA序列号、LSA校验和、LSA age三个字段,来判定是否继续泛洪该LSA,还是终止泛洪:
(1)序列号越大代表越新;
(2)若序列号相同,Checksum数值越大代表越新;
(3)上述一致的情况下,比较Age:
若LSA的Age为Max Age(3600s),则该LSA最新,用来毒化LSA在LSDB中清除这份LSA;
若LSA之间的Age差额超过15分钟,则该LSA更新,覆盖掉LSDB中旧的LSA,继续泛洪直至区域边界;
若LSA之间的Age差额在15分钟之内,则LSDB中的LSA更新,忽略收到的LSA;三星4200打印机显示LSU错误的原因有:
1、硒鼓问题;
2、激光组件故障;
3、主板故障。
具体分析
1、三星4200打印机的硒鼓加粉或者换芯片的很容易引起LSU错误。硒鼓安装不当,将硒鼓上方用于将激光器门顶开的突起折断,也会报LSU错误;
2、出现LSU错误就是表示激光组件故障;
3、如更换了激光组件还是没有解决,有可能是主板内部错误,误报LSU错误。
解决方法
1、换硒鼓或者再换个芯片;
2、清洁激光组件或者更换;
3、更换激光组件无法解决的话考虑主板问题。这个"lsu"错误的时候,主要是由以下三个地方引起
1:硒鼓--如果硒鼓是加粉或者换芯片的非常容易引起这个故障,甚至有碰到过由于安装硒鼓不当,将硒鼓上方用于将激光器门顶开的突起折断,也会报这个错误解决办法:换硒鼓或者再换个芯片试试,不要指望能打什么代码可以清除,清除不了的!
2:出现lsu错误就是激光组件故障,清洁激光组件或者更换试试
3:主板
我已遇到四台出现了这个问题,有两台我更换了激光组件还是没有解决,后更换了主板后才解决了问题。有一台换了激光组件后解决了,今天的这台主板和激光组件我都换过了还是没有解决问题。(激光组件、定影组件、高压板、鼓、可用三星1610打印机的激光组件、定影组件、高压板、鼓、更换)简单的说:ospf网络在稳定是每隔30分钟泛洪一次。
OSPF的一个主要的优点是触发更新,保证网络内的所有路由器都能及时知道网络的任何变化。在链路状态路由环境中,保持链路状态拓扑数据库的同步是十分重要的。当链路状态发生改变的时候,路由器使用泛洪(flooding)方式通知网络中其他的路由器这一变化。LSU提供了泛洪LSAs的机制。
通常情况下,一个多路访问网络的泛洪过程如下:
第一步:一台路由器注意到了一个链路状态的变化,并且将含有更新过的LSA条目的LSU数据包通过多播地址224006发送给DR和BDR。一个LSU数据包中可以包含多个独立的LSA。
第二步:DR对接收到的变化进行确认,并且通过多播地址224005将这个LSU泛洪给网络里的其他路由器。接收到LSU以后,每台路由器发送LSAck给DR作为回应。为了确保泛洪过程得可靠性,每一个LSA都必须被单独得到确认。
第三步:如果某个路由器还连接到另一个网络上,它通过向多路访问网络中的DR或一个点到点网络中的邻接路由器来转发LSU,从而将LSU泛洪到其他的网络中去。接着,DR以组播方式向网络中其他的路由器传送该LSU。
第四步:路由器使用LSU中包含的更新过的LSA来更新自己的链路状态数据库。然后它将在一小段延迟之后,对已经更新的链路状态数据库运用SPF算法重新计算,生成新的路由表。
OSPF通过规定只有邻接的路由器之间才能进行同步而使同步的问题变得简化。所有的链路状态条目都会被单独的传送,每隔30分钟整个链路状态数据库会被传送一遍用以确保链路状态数据库的同步。
每个链路状态条目都有自己的计时器用来确定什么时候必须要发送LSA刷新数据包。每一个链路状态条目还有一个最大的老化时间-60分钟。假如一个链路状态条目在60分钟内没有被刷新,那么它将会被从链路状态数据库中删除。
每条LSA在链路状态计时字段有自己的计时器,缺省时间OSPF是30分钟(在链路状态计时字段是以秒来表示)。当LSA的计时器到时时,最先产生这条LSA的路由器(即与这条LSA描述的链路相直连的路由器)将会产生一个有关这条链路的链路状态更新包以告之其他路由器这条链路的目前状态还是正常工作状态。一个链路状态更新包(LSU)包含一个或多个LSA,相对距离矢量路由协议LSA的这种确认方法比较节省带宽,距离矢量路由协议每次更新时是发整个路由表。
当OSPF路由器收到LSU。它会按以下步骤来做:
如果链路状态数据库里还没有这条LSA存在,则路由器把LSA添加到链路状态数据库里,并发回链路状态确认包,然后把这个LSA转发给其它路由器,同时运行SPF,计算最佳路径更新路由表。
如果这个LSA已经存在并且信息相同,则路由器忽略这条LSA。
如果这条LSA已经存在但包含有新的信息,则路由器把LSA添加到链路状态数据库里,并发回链路状态确认包,然后把这个LSA转发给其它路由器,同时运行SPF,计算最佳路径更新路由表。
如果这条LSA已经存在但包含有旧的信息,则这个路由器会向回发送最新的信息。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)