一种网络设备启动自动配置的方法及网络设备技术

技术编号:9599538 阅读:101 留言:0更新日期:2014-01-23 04:15
本发明专利技术公开了一种网络设备启动自动配置的方法及网络设备,涉及通信技术领域,用于解决网络设备在非自动配置的场景下依然会进入自动配置流程而造成的网络设备启动缓慢和浪费带宽的问题。本发明专利技术提供的方法具体包括:通过在网络设备启动自动配置前检测网络设备的控制端口被短接情况的方法,判断此网络设备是否处于不需要进行配置的非自动配置场景下,当检测出该设备的控制端口未被短接时,确定该网络设备处于非自动配置场景,因此不启动设备配置,从而解决了现有技术中在非自动配置的场景下依然会进入自动配置流程而造成的网络设备启动缓慢和浪费带宽的问题。本发明专利技术实施例主要用于网络设备自动配置过程中。

【技术实现步骤摘要】
一种网络设备启动自动配置的方法及网络设备
本专利技术涉及通信
,尤其涉及一种网络设备启动自动配置的方法及网络设备。
技术介绍
随着企业网络的应用和普及,网络设备分布广、数量多,由维护人员人工配置设备的成本急速提高。为解决这一问题,现有技术提出了自动配置网络设备的技术方案,旨在减少人工参与度,简化设备安装施工流程。该自动配置网络设备的技术方案流程具体如下,包括:网络设备启动后先判断是否为出厂配置启动,如果是则进入自动配置流程,否则结束该流程不执行自动配置的操作。启动自动配置流程后,首先通过DHCP(DynamicHostConfigurationProtocol,动态主机配置协议)方式获取自动配置流程的参数,然后开启TFTP(TrivialFileTransferProtocol,简单文件传输协议)请求根据所获取的DHCP参数去获取配置文件,然后删除本设备临时配置文件和出厂配置文件,最后执行获取的配置文件,从而完成本次自动配置流程。专利技术人在执行上述方法流程时,发现现有技术方案至少存在如下技术问题:1)若通过判断网络设备是否为出厂配置启动的方式确定是否进入自动配置流程,会使网络设备在非自动配置的场景下,依然会进入自动配置的流程,从而造成网络设备启动缓慢、且由于发送的是广播报文,还会造成带宽浪费的问题;若要避免此情况发生,则又需要维护人员人工参与网络设备的配置流程,这样就违背了自动配置的目的。2)由于设备上连线较多,若用户误连接线缆,会引起网络环路;若要避免此情况发生,则又需要维护人员人工参与网络设备的配置流程,这样就违背了自动配置的目的。
技术实现思路
本专利技术的实施例提供一种网络设备启动自动配置的方法及网络设备,用于解决网络设备在非自动配置的场景下依然会进入自动配置流程而造成的网络设备启动缓慢和浪费带宽、以及解决网络设备在自动配置过程中可能会出现环路的问题。为达到上述目的,本专利技术的实施例采用如下技术方案:本专利技术的实施例提供了一种网络设备启动自动配置的方法,包括:在网络设备启动后,判断控制端口是否被短接,当判断控制端口被短接且系统为空配置启动时,所述网络设备启动自动配置,否则所述网络设备不启动自动配置。为防止用户误连接线缆引起设备在自动配置过程中出现网络环路,在启动设备上开启端口隔离功能。本专利技术实施例还提供了一种网络设备,包括:检测模块,用于判断所在网络设备的控制端口是否被短接以及是否为空配置启动,当判断所在网络设备的控制端口被短接且为空配置启动时,通知启动模块启动自动配置;启动模块,用于根据检测模块的通知,使所在网络设备进入自动配置流程。本专利技术实施例提供的一种启动网络设备自动配置的方法及网络设备,通过在网络设备启动自动配置前检测网络设备的控制端口被短接情况的方法,判断此网络设备是否处于不需要进行配置的非自动配置场景下,相比于现有技术中仅在启动网络设备自动配置前检测系统是否为空配置启动来确定是否需要进行网络设备自动配置的方式,增加了判断控制端口是否被短接的步骤,从而在检测出网络设备的控制端口未被短接时,确定该网络设备处于非自动配置场景,因此不启动网络设备自动配置,解决了现有技术中在非自动配置的场景下依然会进入自动配置流程而造成的网络设备启动缓慢、带宽浪费的问题。本专利技术实施例还提供了一种用于防止自动配置流程网络环路的装置,包括:端口隔离设备,通过在网络设备上开启端口隔离功能,防止用户误连接线缆而引起网络出现环路的可能性问题。本专利技术实施例提供的一种网络设备启动设备配置的方法及网络设备,通过在启动设备配置前检测网络设备的控制端口被短接情况的方法,判断此网络设备是否处于不需要进行配置的非自动配置场景下,相比于现有技术中仅在启动设备配置前检测系统是否为空配置启动来确定是否需要进行设备配置的方式,增加了判断控制端口是否被短接的步骤,从而在检测出网络设备的控制端口未被短接时,确定该网络设备处于非自动配置场景,因此不启动设备配置,解决了现有技术中在非自动配置的场景下依然会进入自动配置流程而造成的网络设备启动缓慢的问题。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种网络设备启动自动配置的方法流程图;图2为本专利技术实施例提供的一种网络设备启动自动配置的具体实施方法流程流程图;图3为本专利技术实施例提供的另一种网络设备启动自动配置的方法流程图;图4为本专利技术实施例提供的另一种网络设备启动自动配置的方法流程图;图5为本专利技术实施例提供的另一种网络设备启动自动配置的方法流程图;图6为本专利技术实施例提供的另一种网络设备启动自动配置的方法流程图;图7为本专利技术实施例提供的一种网络设备的装置示意图;图8为本专利技术实施例提供的另一种网络设备的装置示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供了一种网络设备启动自动配置的方法,应用于网络设备的自动配置的过程中,自动配置是指在是指网络设备在加电后不再需要人工参与,该网络设备就能完成设备配置的一种配置方法,其流程图如图1所示,具体包括:101、在网络设备启动后,判断控制端口是否被短接且系统为空配置启动,若判断结果为是则进入步骤102,若判断结果为否则进入步骤103。102、网络设备启动自动配置。其中,当判断控制端口被短接,而系统不为空配置启动时,说明该网络设备已经被配置过,不需要进入自动配置流程,那么,该网络设备直接启动到当前配置好的配置模式中。103、网络设备不启动自动配置。本专利技术实施例提供的一种网络设备启动自动配置的方法,通过在启动设备配置前检测网络设备的控制端口被短接情况的方法,判断此网络设备是否处于不需要进行配置的非自动配置场景下,相比于现有技术中仅在启动设备配置前检测系统是否为空配置启动来确定是否需要进行设备配置的方式,增加了判断控制端口是否被短接的步骤,从而在检测出网络设备的控制端口未被短接时,确定该网络设备处于非自动配置场景,因此不启动设备配置,解决了现有技术中在非自动配置的场景下依然会进入自动配置流程而造成的网络设备启动缓慢的问题。为了实施步骤101中所述判断控制端口是否被短接,本专利技术提供了具体的方法流程,具体如图2所示,包括:201、所述网络设备检测控制端口的预先选定的至少两个引脚的电平信号。该步骤中提到的预先选定的控制端口引脚,一般可选择网络设备中因当前未使用而闲置的控制端口引脚。202、调整所述预先选定的至少两个引脚中的任意一个的电平信号。所述调整动作用于使电平信号产生变化以区别于当前的电平信号,例如,若电平信号仅有高电平和低电平之分时,则若控制端口引脚的电平信号当前为高电平,则调整之后就为低电平,反之类似。若电平信号有两种以上的量化等级时,则在调整时只需调整到与当前不同的电平即可。203、重本文档来自技高网...
一种网络设备启动自动配置的方法及网络设备

【技术保护点】
一种网络设备启动自动配置的方法,其特征在于,所述方法包括:在网络设备启动后,判断控制端口是否被短接,当判断控制端口被短接且系统为空配置启动时,所述网络设备启动自动配置,否则所述网络设备不启动自动配置。

【技术特征摘要】
1.一种网络设备启动自动配置的方法,其特征在于,所述方法包括:在网络设备启动后,判断控制端口是否被短接,当判断控制端口被短接且系统为空配置启动时,所述网络设备启动自动配置,否则所述网络设备不启动自动配置;所述判断控制端口是否被短接的方法,包括:所述网络设备检测控制端口的预先选定的至少两个引脚的电平信号;调整所述预先选定的至少两个引脚中的任意一个的电平信号;重新检测所述预先选定的至少两个引脚的电平信号;当调整前控制端口的各个预先选定的引脚的电平信号相同,并且调整后各个预先选定的引脚的电平信号相同时,确定所述网络设备的控制端口被短接;当调整前控制端口的各个预先选定的引脚的电平信号不同,或者,调整后控制端口的各个预先选定的引脚的电平信号不同时,确定所述网络设备的控制端口未被短接。2.根据权利要求1所述的方法,其特征在于,所述网络设备启动自动配置包括:所述网络设备将所有数据端口启动端口隔离功能,接收获取配置文件所需的第一请求参数信息,所述第一请求参数信息包括文件传输协议FTP服务器的地址信息、接入所述FTP服务器所需的认证信息、配置文件标识;所述网络设备根据FTP服务器的地址信息,向所述FTP服务器发送第一FTP请求,所述第一FTP请求用于所述网络设备获取启动自动配置时所需的配置文件,并且所述第一FTP请求携带有接入所述FTP服务器所需的认证信息、所述配置文件标识;所述网络设备接收所述FTP服务器响应于所述第一FTP请求而发送的与所述配置文件标识对应的配置文件;所述网络设备根据接收到的配置文件进行设备配置。3.根据权利要求1所述的方法,其特征在于,所述网络设备启动自动配置包括:所述网络设备将所有数据端口启动端口隔离功能,接收获取配置文件所需的第二请求参数信息,所述第二请求参数信息包括FTP服务器的地址信息、接入所述FTP服务器所需的认证信息;根据FTP服务器的地址信息,所述网络设备向所述FTP服务器发送第二FTP请求,所述第二FTP请求用于所述网络设备获取启动自动配置时所需配置文件对应的配置文件标识,并且所述第二FTP请求携带有接入所述FTP服务器所需的认证信息;所述网络设备接收所述FTP服务器响应于所述第二FTP请求而发送的启动自动配置时所需配置文件对应的配置文件标识;根据FTP服务器的地址信息,所述网络设备向所述FTP服务器发送第三FTP请求,所述第三FTP请求用于所述网络设备获取启动自动配置时所需的配置文件,并且所述第三FTP请求携带有接入所述FTP服务器所需的认证信息、所述配置文件标识;所述网络设备接收所述FTP服务器响应于所述第三FTP请求而发送的与所述配置文件标识对应的配置文件;所述网络设备根据接收到的配置文件进行设备配置。4.根据权利要求1所述的方法,其特征在于,所述网络设备启动自动配置包括:所述网络设备将所有数据端口启动端口隔离功能,接收获取配置文件所需的第三请求参数信息,所述第三请求参数信息包括FTP服务器的地址信息、接入所述FTP服务器所需的认证信息;根据FTP服务器的地址信息,所述网络设备向所述FTP服务器发送第四FTP请求,所述第四FTP请求用于所述网络设备启动自动配置时获取公用配置文件,并且所述第四FTP请求携带有接入所述FTP服务器所需的认证信息;所述网络设备接收所述FTP服务器响应于所述第四FTP请求而发送的公用配置文件;所述网络设备根据接收到的公用配置文件进行设备配置。5.根据权利要求1所述的方法,其特征在于,所述网络设备自动配置包括:A、所述网络设备将所有数据端口启动端口隔离功能;B、所述网络设备接收获取配置文件所需的第四请求参数信息,判断所述第四请求参数信息中是否包括配置文件标识,如否,进入步骤C,否则进入步骤D;C、所述网络设备根据所述第四请求参数信息中的FTP服务器的地址信息和所述FTP服务器所需的认证信息,向所述FTP服务器发送第五FTP请求,所述第五FTP请求用于所述网络设备...

【专利技术属性】
技术研发人员:张隆伟罗向征
申请(专利权)人:迈普通信技术股份有限公司
类型:发明
国别省市:

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

1