路由设备和接口配置方法与流程

文档序号:12693112阅读:340来源:国知局
路由设备和接口配置方法与流程

本发明涉及计算机网络技术的领域,更具体地,涉及路由设备和接口配置方法。



背景技术:

随着网络技术的普及,路由设备的应用越来越广泛。现有路由设备通常会在硬件设计上包含多个RJ45型网线接口,通过提前定义RJ45接口到底是属于广域网接口还是局域网接口,使得用户在使用前明确知道RJ45接口的定义关系,从而完成路由器上网的配置工作。

然而这种方式无法有效的利用路由设备中有限的RJ45接口,例如每个路由设备必须配备至少一个广域网接口,即使该路由设备仅在局域网中起作用。另外,用户在使用之前需要了解每个接口的定义关系,增加了使用成本,且接口能且仅能按照事先的定义关系进行连接,并不能随用户的需要进行调整,缺乏人性化。

鉴于此,有必要提供一种更为灵活、便利的路由设备和接口配置技术。



技术实现要素:

本发明实施方式的目的旨在提供一种更为灵活便利的路由技术。

根据本发明的另一个方面,提供一种路由设备,包括:一个或多个接口,所述接口用于连接广域网或者局域网;检测装置,用于对每个接口的网络状态参数进行检测;判断装置,接收检测装置的结果,并判断接口的网络连接状态或网络连接协议是否符合预设的条件;其中,接口可以根据判断装置的判断结果更改其网络连接类型。其中,所述接口的网络状态参数进一步可包括:网络是否存在连接,网络连接协议,网络所属IP段等。

根据本发明的另一个方面,提供一种接口配置方法,包括:将接口配置为第一网络连接类型;检测接口的网络状态参数;根据所检测的网络状态参数,判断是否符合预设的条件;根据所述判断结果,维持所述接口原有的第一网络连接类型或者将所述接口更改为第二网络连接类型。

在本发明的各个实施例中,通过对接口的网络连接状态、网络连接协议和网络所属IP段等网络状态参数进行检测,并判断所述网络状态参数是否符合预设的条件,在符合预设条件的情况下更改原有的网络连接类型,从而实现了对路由器接口的智能连接,使得无需提前区分路由设备中的广域网接口和局域网接口,进而提高了接口的利用率,降低了使用成本。

从下文结合附图所做出的详细描述中,本发明的这些和其他优点和特征,连同其操作的组织和方式将变得明显,其中在整个下文描述的若干附图中,类似的元件将具有类似的编号。

附图说明

图1是本发明某些实施方式中一种路由设备的框架示意图;

图2是本发明某些实施方式中一种接口配置方法的流程示意图;

图3是本发明某些具体实施例中接口配置方法的流程示意图;

图4是本发明另一具体实施例中接口配置方法的流程示意图。

具体实施方式

下文将参考附图更完整地描述本公开内容,其中在附图中显示了本公开内容的实施方式。但是这些实施方式可以用许多不同形式来实现并且不应该被解释为限于本文所述的实施方式。相反地,提供这些实例以使得本公开内容将是透彻和完整的,并且将全面地向本领域的熟练技术人员表达本公开内容的范围。

附图中的流程图和框图,图示了按照本发明各种实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,所述模块、程序段、或代码的一部分包含一个或多个用于实现预定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

在现有的路由器设计中,由于并不确定用户购置路由器是应用在广域网环境中或者应用在局域网环境中,为了保障应用场合的最大普适性,通常会在一个路由器中设置一个或多个广域网接口,以及多个局域网接口,这几乎已经成为了业界的通用做法。然而,这种常规的做法无形中使得路由设备必须配备至少一个广域网接口,即使是应用在局域网的环境下,这非但没有提高使用率,反而造成了接口的无端浪费。此外,由于广域网接口的位置通常在出厂前就已经被固定了,无法按照用户的实际使用需求进行灵活的调整,造成使用的不便利。在本技术领域中,本发明的发明人正是注意到了这一问题,通过多次的试验,提供了如本申请所述的技术方案,改变了这一约定俗成的常规做法,在不影响路由设备的适用性前提下,提高接口的利用率,改善了使用便利性。

参考图1,在本发明的一种实施方式中,提供了一种路由设备,包括:一个或多个接口110,所述接口用于连接广域网或者局域网;检测装置120,用于对每个接口的网络状态参数进行检测;判断装置130,接收检测装置120的结果,并判断接口110的网络状态参数是否符合预设的条件;其中,接口110可以根据判断装置130的判断结果更改其网络连接类型。

具体来说,接口110可为RJ45接口,所述接口的网络状态参数进一步可包括:网络是否存在连接,网络连接协议,网络所属IP段等。

在某些实施方式中,检测装置120先对接口110的网络连接状态进行检测,当接口110不存在网络连接时,则并没有对该接口进行使用,因此也无需对其网络连接类型进行调整。

当接口110存在网络连接时,则继续检测所述接口的其它网络状态参数。在某些实施方式中,当检测装置120检测到接口110存在网络连接,则进一步检测其所连接的网络所采用的协议类型,以及判断装置130根据其网络协议类型判断是否符合预设的条件。

具体来说,当检测装置120检测到接口110采用以太网点对点协议(即PPPOE)或者动态主机配置协议(DHCP)进行连接时,则判断装置130判断其符合预设条件,则接口110保持其原有的网络连接类型,不进行更改。在某些实施方式中,当检测装置120检测到接口110不是采用以太网点对点协议(即PPPOE)或者动态主机配置协议(DHCP)进行连接时,则判断装置130判断其不符合预设条件,则接口110改变其原有的网络连接类型,例如,从原有的广域网连接更改至局域网连接。

在某些实施方式中,检测装置120检测到接口110存在网络连接,则进一步检测接口网络的IP所属段,以及判断装置130根据所检测的网络IP所属段判断是否符合预设的条件。

具体来说,检测装置120获取接口110网络连接的IP所属段,并发送至判断装置130,判断装置130将该IP段与局域网的保留IP段相比较,并判断是否是广域网还是局域网。例如,局域网保留的IP段可以包括:A类(10.0.0.0~10.255.255.255),B类(172.16.0.0~172.31.255.255)和C类(192.168.0.0~192.168.255.255)。

在某些实施方式中,当启动该路由设备时,可将该路由设备的所有接口全部配置为广域网连接;当检测到一个或多个接口存在网络连接,且不是采用以太网点对点协议(即PPPOE)或者动态主机配置协议(DHCP)进行连接时,或者其网络IP段属于局域网的保留IP段时,则将该一个或多个接口从原有的广域网连接更改至局域网连接。

在又一些实施方式中,当在该路由设备的使用过程中,存在一个或多个接口插拔,则对目前有中断的接口110进行检测并判断。具体来说,将当前中断的接口110的网络连接状态设置更改为广域网连接。然后,进一步判断其网络状态参数。当接口110存在网络连接,且其采用以太网点对点协议(即PPPOE)或者动态主机配置协议(DHCP)进行连接时,或者其网络IP段不属于局域网的保留IP段时,则保持原有的网络连接类型,不进行更改。

参考图2,在本发明的一种实施方式中,提供了一种接口配置方法,包括:

步骤S1,将接口配置为第一网络连接类型;

步骤S2,检测接口的网络状态参数;

步骤S3,根据所检测的网络状态参数,判断是否符合预设的条件;

步骤S4,根据所述判断结果,维持所述接口原有的第一网络连接类型或者将所述接口更改为第二网络连接类型。

其中,网络状态参数进一步可包括:网络是否存在连接,网络连接协议,网络所属IP段等。

其中,所述网络连接类型可包括广域网或局域网。在某些实施方式中,第一网络连接类型为广域网连接,第二网络连接类型为局域网连接。

参考图3,在某些具体实施例中,接着,通过步骤S21,检测该接口的网络连接状态。当不处于网络连接状态时,保持原有的接口配置。例如,维持广域网连接,不作更改。

接着,在某些实施方式中,当该接口处于网络连接状态时,通过步骤S31,检测该接口是否采用以太网点对点协议连接,当采用以太网点对点协议进行连接时,保持原有的接口配置,不作更改;当未采用以太网点对点协议进行连接时,进一步通过步骤S32,检测该接口是否采用动态主机配置协议连接。当采用动态主机配置协议进行连接时,维持原有的接口配置。在另一种实施方式中,步骤S31和步骤S32可以调换次序,并不影响本发明的实施。

在又一种实施方式中,参考图4,当该接口处于网络连接状态时,通过步骤S301,检测接口网络IP所属段,当其IP段不属于局域网保留的IP所属段时,执行步骤S41,保持原有的接口配置,不作更改;当其IP段属于局域网保留的IP所属段时,执行步骤S42。其中,局域网保留的IP段可以包括:A类(10.0.0.0~10.255.255.255),B类(172.16.0.0~172.31.255.255)和C类(192.168.0.0~192.168.255.255)。

当采用以太网点对点协议或者动态主机配置协议连接时,或者其网络IP段不属于局域网的保留IP段时,则执行步骤S41,维持原有的接口配置;当判断出该接口既没有采用以太网点对点协议,也没有采用动态主机配置协议进行连接时,或者其网络IP段属于局域网的保留IP段时,则执行步骤S42,更改原有的接口配置,例如,将原有的广域网连接更改至局域网连接,或者,将原有的局域网连接更改至广域网连接。

相较于现有技术,本发明的各个实施例通过对接口的网络连接状态、网络连接协议和网络所属IP段等网络状态参数进行检测,并判断所述网络状态参数是否符合预设的条件,在符合预设条件的情况下更改原有的网络连接类型,从而实现了对路由器接口的智能连接,使得无需提前区分路由设备中的广域网接口和局域网接口,进而提高了接口的利用率,降低了使用成本。

已经出于示出和描述的目的给出了本发明的说明书,但是其并不意在是穷举的或者限制于所公开形式的发明。本领域技术人员在阅读了本公开内容后,还可以想到很多修改和变体。上文描述的各种实施方式可以单独使用或者在各种组合中使用,除非上下文明确指出。本领域技术人员应当理解,本发明实施方式中的方法和装置可以以软件、硬件、固件或其组合实现。在不脱离本发明精神的前提下,做出的所有修改和替换都将落入所附权利要求定义的本发明保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1