一种支持多串口终端登录的方法和装置制造方法及图纸

技术编号:4080547 阅读:243 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种支持多串口终端登录的方法,该方法包括:有串口终端发起登录请求时,将所述登录请求发送给主SC所在机框的主控板;主SC所在机框的主控板确定是否允许发起登录请求的串口终端登录,并将登录结果返回串口终端。本发明专利技术还同时公开了一种支持多串口终端登录的装置,采用本发明专利技术所述的方法和装置,可使任意一个机框上主控板的串口终端都能实现请求登录并进行操作,且操作效果和主SC所在机框主控板的串口终端一样,能进入OAM界面进行设备配置管理操作,从而避免将主SC所在机框和备SC所在机框进行设备倒换,有效防止磨损设备,且有利于设备维护。

【技术实现步骤摘要】

本专利技术涉及终端登录技术,尤其涉及一种支持多串口终端登录的方法和装置
技术介绍
随着网络的高速发展,网络对机框连接设备的接口容量和交换容量提出了越来越 高的要求,因此,单机框连接设备在接口容量和交换容量上已经难以满足用户对网络数据 日益增长的需求。目前,通常会采用集群技术将原有的单机框连接设备互联,组成一个新的 多机框连接设备,从而在交换容量和接口容量上进行扩展,以满足用户需求。路由器作为网络系统中广泛使用的连接设备,其不仅要求具有高可靠性的数据传 输功能,同时还要求具有可扩展性,将集群技术引入路由器领域,目的是将两台或两台以上 普通路由器采用集群技术进行连接,形成路由器集群设备,使得这些普通路由器能够进行 设备间协同工作和并行处理,实现系统容量的平滑扩展,从而满足用户对设备具有更高容 量的需求。通常,路由器集群设备包括两类机框一类是集群中心交换框(CentralFabric Chassis,CFC),另一类是集群线卡框(Line Card Chassis,LCC),其中,每个框上都有主 控板(MPUF)和一些交换板(SFU)。一般,路由器集群设备中设有系统控制点(System Controller, SC),SC可以运行在任意一个机框上。另外,SC还具有备份SC,备SC运行在另 一个机框上,这样,就存在主SC所在的机框和备SC所在的机框。在传统的路由器集群设备中,只有主SC所在的机框的主控板串口终端才允许登 录并进行操作,如操作管理维护(Operation Administration Maintenance, 0AM)操作,其 它非系统控制点SC所在机框的主控板串口终端不允许登录并进行操作,缺乏灵活性。并 且,如果主SC所在机框主控板的串口终端损坏或因其它原因导致不可用时,只能先将主SC 所在的机框和备SC所在的机框进行主备倒换,倒换成功后才能有新的允许登录的串口终 端可用,但是,这种主备倒换操作,会造成设备磨损,且不利于设备维护。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种支持多串口终端登录的方法和装置, 使任意一个串口终端都能实现请求登录并进行操作,进而防止磨损设备,且有利于设备维 护。为达到上述目的,本专利技术的技术方案是这样实现的本专利技术提供了一种支持多串口终端登录的方法,该方法包括有串口终端发起登录请求时,将所述登录请求发送给主SC所在机框的主控板;主 SC所在机框的主控板确定是否允许发起登录请求的串口终端登录,并将登录结果返回串口 终端。上述方案中,所述确定是否允许发起登录请求的串口终端登录为判断发起登录 请求的串口终端是否属于主SC所在机框,如果属于主SC所在机框,则判断当前是否已有串口终端处于登录状态,如果没有,则允许发起登录请求的串口终端登录;如果有,则强制当 前已登录的串口终端下线,并允许发起登录请求的串口终端登录;如果不属于主SC所在机框,则判断当前是否已有串口终端处于登录状态,如果没 有,则允许发起登录请求的串口终端登录;如果有,则拒绝发起登录请求的串口终端登录。上述方案中,所述确定是否允许发起登录请求的串口终端登录为判断当前是否 已有串口终端处于登录状态,如果没有,则允许发起登录请求的串口终端登录;如果有,则 进一步判断发起登录请求的串口终端是否属于主SC所在机框,如果属于主SC所在机框,则 强制当前已登录的串口终端下线,并允许发起登录请求的串口终端登录;如果不属于主SC 所在机框,则拒绝发起登录请求的串口终端登录。上述方案中,所述将所述登录请求发送给主SC所在机框的主控板为发起登录请 求的串口终端所在机框主控板的串口守护进程将登录请求发送给主SC所在机框主控板的 telnet进禾呈;所述将登录结果返回串口终端为主SC所在机框主控板的telnet进程将登录结 果返回给发起登录请求的串口终端所在机框主控板的串口守护进程。上述方案中,所述登录请求通过CPU间消息或CPU内消息发送给主SC所在机框的 主控板;所述CPU间消息或CPU内消息中携带有发起登录请求的串口终端所在机框的属性 fn息;所述判断发起登录请求的串口终端是否属于主SC所在机框为判断所述CPU间消 息或CPU内消息中的属性信息,根据所述属性信息确定属于主SC还是非主Sc。上述方案中,所述判断当前是否已有串口终端处于登录状态为判断预先设置的 登录标识位是否被置位,如果是,则已有串口终端处于登录状态;否则,没有串口终端处于 登录状态。上述方案中,本专利技术所述的方法进一步包括任意一个串口终端登录后,如果在指 定的连续时间内无任何操作,则强制当前处于登录状态的串口终端下线。本专利技术还提供了一种支持多串口终端登录的装置,该装置包括登录请求模块、登 录请求处理模块;其中,所述登录请求模块,用于发起登录请求时,将所述登录请求发送给主SC所在机框 的主控板;所述登录请求处理模块,用于主SC所在机框的主控板确定是否允许发起登录请 求的串口终端登录,并将登录结果返回串口终端。上述方案中,所述登录请求处理模块进一步包括登录请求判断模块、登录模块; 其中,所述登录请求判断模块,用于判断当前是否已有串口终端处于登录状态,确定没 有串口终端处于登录状态时,通知登录模块;所述登录模块,用于在没有串口终端处于登录状态时,完成发起登录请求的串口 终端的登录。上述方案中,所述登录模块,还用于在已有串口终端处于登录状态,且发起登录请 求的串口终端属于非主SC时,拒绝发起登录请求的串口终端登录,并将拒绝原因通知登录 模块;在已有串口终端处于登录状态,且发起登录请求的串口终端属于主SC时,允许发 起登录请求的串口终端登录,并将当前处于登录状态的串口终端强制下线,将登录结果通 知登录模块;相应的,所述登录请求判断模块,还用于判断当前发起登录请求的串口终端是否 属于主SC所在机框。本专利技术所提供的支持多串口终端登录的方法和装置,当有串口终端发起登录请 求,且确定路由器集群设备中当前没有其它串口终端处于登录状态时,就允许发起请求的 串口终端登录,如此,可使路由器集群设备中任意一个机框上主控板的串口终端都能请求 登录并进行操作如OAM操作,且操作效果和主SC所在机框主控板的串口终端一样,能进入 OAM界面进行设备配置管理操作,从而解决了现有技术中路由器集群设备只支持主SC所在 机框主控板上串口终端才能登录的问题。在本专利技术的实际应用中,当主SC所在机框主控板 的串口终端损坏或由于其它原因导致不可用时,无需将主SC与备SC进行主备倒换,即可采 用主SC所在机框以外的任意一个机框主控板的串口终端完成登录及OAM操作,从而不仅避 免进行设备倒换而造成的设备磨损,而且更加便于设备维护。附图说明图1为本专利技术支持多串口终端登录方法的实现流程示意图;图2为本专利技术支持多串口终端登录方法一具体实施例的实现流程图;图3为本专利技术支持多串口终端登录装置的组成结构示意图。具体实施例方式本专利技术的基本思想是在路由器集群设备中,有串口终端发起登录请求时,只要确 定该路由器集群设备中当前没有其它串口终端处于登录状态,无论发起登录请求的串口终 端是否属于主SC所在机框,都允许该发起登录请求的串口终端登录,从而实现任意一个串 口终端都能请求登录的目的。下面结合附图对本专利技术的具体实施进行详细本文档来自技高网
...

【技术保护点】
一种支持多串口终端登录的方法,其特征在于,该方法包括:有串口终端发起登录请求时,将所述登录请求发送给主SC所在机框的主控板;主SC所在机框的主控板确定是否允许发起登录请求的串口终端登录,并将登录结果返回串口终端。

【技术特征摘要】
一种支持多串口终端登录的方法,其特征在于,该方法包括有串口终端发起登录请求时,将所述登录请求发送给主SC所在机框的主控板;主SC所在机框的主控板确定是否允许发起登录请求的串口终端登录,并将登录结果返回串口终端。2.根据权利要求1所述的方法,其特征在于,所述确定是否允许发起登录请求的串口 终端登录为判断发起登录请求的串口终端是否属于主SC所在机框,如果属于主SC所在机框,则判 断当前是否已有串口终端处于登录状态,如果没有,则允许发起登录请求的串口终端登录; 如果有,则强制当前已登录的串口终端下线,并允许发起登录请求的串口终端登录;如果不属于主SC所在机框,则判断当前是否已有串口终端处于登录状态,如果没有, 则允许发起登录请求的串口终端登录;如果有,则拒绝发起登录请求的串口终端登录。3.根据权利要求1所述的方法,其特征在于,所述确定是否允许发起登录请求的串口 终端登录为判断当前是否已有串口终端处于登录状态,如果没有,则允许发起登录请求的串口终 端登录;如果有,则进一步判断发起登录请求的串口终端是否属于主SC所在机框,如果属 于主SC所在机框,则强制当前已登录的串口终端下线,并允许发起登录请求的串口终端登 录;如果不属于主SC所在机框,则拒绝发起登录请求的串口终端登录。4.根据权利要求1、2或3所述的方法,其特征在于,所述将所述登录请求发送给主SC 所在机框的主控板为发起登录请求的串口终端所在机框主控板的串口守护进程将登录请求发送给主SC所 在机框主控板的telnet进程;所述将登录结果返回串口终端为主SC所在机框主控板的telnet进程将登录结果返 回给发起登录请求的串口终端所在机框主控板的串口守护进程。5.根据权利要求2或3所述的方法,其特征在于,所述登录请求通过CPU间消息或CPU 内消息发送给主SC所在机框的主控板;所述CPU间消息或CPU内消息中携带有发起登录请...

【专利技术属性】
技术研发人员:叶旭陈维
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1