掌桥专利:专业的专利平台
掌桥专利
首页

网络设备双上联管理配置方法、装置及存储介质

文献发布时间:2024-01-17 01:21:27


网络设备双上联管理配置方法、装置及存储介质

技术领域

本公开涉及通信技术领域,尤其涉及一种网络设备双上联管理配置方法、装置及存储介质。

背景技术

目前,千兆宽带网络可能由于网络光线路终端(Optical Line Terminal,OLT)设备发生链路故障,导致用户无法接入网络。目前常见的解决方法是预置主用宽带接入服务器及备用宽带接入服务器,在主用宽带接入服务器发生故障时,通过主备切换系统由主用宽带接入服务器切换至备用宽带接入服务器,从而保障用户的网络体验。

但是,上述方法在OLT设备单链路出现故障时由主用宽带接入服务器切换至备用宽带接入服务器虽然能保障已接入网络的用户的网络体验,但接入备用宽带接入服务器后OLT设备会处于托管状态,无法对OLT设备进行管理。

发明内容

本公开提供一种网络设备双上联管理配置方法、装置及存储介质。解决了相关技术中在OLT设备单链路出现故障时,由主用宽带接入服务器切换至备用宽带接入服务器无法对OLT设备进行管理的技术问题。

为达到上述目的,本公开采用如下技术方案:

第一方面,提供一种网络设备双上联管理配置方法,该方法包括:确定目标OLT设备;目标OLT设备为同时接入第一宽带接入服务器与第二宽带接入服务器的OLT设备;基于虚拟路由冗余协议VRRP,分别为目标OLT设备、第一宽带接入服务器、第二宽带接入服务器、以及虚拟路由器配置目标网络地址;虚拟路由器用于连接第一宽带接入服务器与第二宽带接入服务器;为目标OLT设备、第一宽带接入服务器、第二宽带接入服务器、以及虚拟路由器配置目LAN管理接口。

结合上述第一方面,在一种可能的实现方式中,该方法具体包括:获取目标OLT设备的第一ARP数据;第一ARP数据包括:第一宽带接入服务器的第一初始网络地址、第二宽带接入服务器的第二初始网络地址、虚拟路由器第三初始网络地址、目标OLT设备的第四初始网络地址;基于VRRP,生成第一宽带接入服务器的第一目标网络地址、第二宽带接入服务器的第二目标网络地址、虚拟路由器的第三目标网络地址、目标OLT设备的第四目标网络地址;在第一宽带接入服务器的第一初始网络地址非目标第一网络地址的情况下,将第一宽带接入服务器的第一初始网络地址修改为第一目标网络地址;在第二宽带接入服务器的第二初始网络地址非目标第一网络地址的情况下,将第二宽带接入服务器的第二初始网络地址修改为第二目标网络地址;在虚拟路由器的第三初始网络地址非目标第三网络地址的情况下,将虚拟路由器的第三初始网络地址修改为第三目标网络地址;在目标OLT设备的第四初始网络地址非目标第四网络地址的情况下,将目标OLT设备的第四初始网络地址修改为第四目标网络地址。

结合上述第一方面,在一种可能的实现方式中,该方法具体包括:获取目标OLT设备的链路层发现协议LLDP数据;LLDP数据包括:目标OLT设备的初始VLAN管理接口信息、第一宽带接入服务器的初始VLAN管理接口信息、第二宽带接入服务器的初始VLAN管理接口信息;将目标OLT设备的初始VLAN管理接口、第一宽带接入服务器的初始VLAN管理接口、以及第二宽带接入服务器的初始VLAN管理接口均修改为目标VLAN管理接口。

结合上述第一方面,在一种可能的实现方式中,在将目标OLT设备、第一宽带接入服务器、第二宽带接入服务器的虚拟局域网VLAN的管理接口修改为目标VLAN管理接口前,该方法还包括:在目标OLT设备的初始VLAN管理接口为非目标VLAN管理接口信息的情况下,删除目标OLT设备的初始VLAN管理接口信息;在第一宽带接入服务器的初始VLAN管理接口为非目标VLAN管理接口信息的情况下,删除第一宽带接入服务器的初始VLAN管理接口信息;在第二宽带接入服务器的VLAN管理接口为非目标VLAN管理接口信息的情况下,删除第二宽带接入服务器的初始VLAN管理接口信息;在虚拟路由器的VLAN管理接口为非目标VLAN管理接口信息的情况下,删除虚拟路由器的初始VLAN管理接口信息。

结合上述第一方面,在一种可能的实现方式中,在为目标OLT设备,第一宽带接入服务器、第二宽带接入服务器、以及虚拟路由器配置目LAN管理接口后,该方法还包括:获取目标OLT设备的第二ARP数据;第二ARP数据包括:目标OLT设备配置目LAN管理接口后的ARP数据、第一宽带接入服务器配置目LAN管理接口后的ARP数据、第二宽带接入服务器配置目LAN管理接口后的ARP数据、以及虚拟路由器配置目LAN管理接口后的ARP数据;通过故障检测协议BFD对第二ARP数据进行验证,确定配置的第一目标网络地址、第二目标网络地址、第三目标网络地址、第四目标网络地址满足VRRP的要求。

第二方面,提供一种网络设备双上联管理配置装置,包括:处理单元;处理单元,用于确定目标OLT设备;目标OLT设备为同时接入第一宽带接入服务器与第二宽带接入服务器的OLT设备;处理单元,用于基于虚拟路由冗余协议VRRP,分别为目标OLT设备、第一宽带接入服务器、第二宽带接入服务器、以及虚拟路由器配置目标网络地址;虚拟路由器用于连接第一宽带接入服务器与第二宽带接入服务器;处理单元,用于为目标OLT设备、第一宽带接入服务器、第二宽带接入服务器、以及虚拟路由器配置目LAN管理接口。

结合上述第二方面,在一种可能的实现方式中,网络设备双上联管理配置装置还包括:通信单元;通信单元,用于获取目标OLT设备的第一ARP数据;第一ARP数据包括:第一宽带接入服务器的第一初始网络地址、第二宽带接入服务器的第二初始网络地址、虚拟路由器第三初始网络地址、目标OLT设备的第四初始网络地址;处理单元,还用于基于VRRP,生成第一宽带接入服务器的第一目标网络地址、第二宽带接入服务器的第二目标网络地址、虚拟路由器的第三目标网络地址、目标OLT设备的第四目标网络地址;处理单元,还用于在第一宽带接入服务器的第一初始网络地址非目标第一网络地址的情况下,将第一宽带接入服务器的第一初始网络地址修改为第一目标网络地址;处理单元,还用于在第二宽带接入服务器的第二初始网络地址非目标第一网络地址的情况下,将第二宽带接入服务器的第二初始网络地址修改为第二目标网络地址;处理单元,还用于在虚拟路由器的第三初始网络地址非目标第三网络地址的情况下,将虚拟路由器的第三初始网络地址修改为第三目标网络地址;处理单元,还用于在目标OLT设备的第四初始网络地址非目标第四网络地址的情况下,将目标OLT设备的第四初始网络地址修改为第四目标网络地址。

结合上述第二方面,在一种可能的实现方式中,处理单元,具体用于指示通信单元获取目标OLT设备的链路层发现协议LLDP数据;LLDP数据包括:目标OLT设备的初始VLAN管理接口信息、第一宽带接入服务器的初始VLAN管理接口信息、第二宽带接入服务器的初始VLAN管理接口信息;将目标OLT设备的初始VLAN管理接口、第一宽带接入服务器的初始VLAN管理接口、以及第二宽带接入服务器的初始VLAN管理接口均修改为目标VLAN管理接口。

结合上述第二方面,在一种可能的实现方式中,处理单元,还用于在目标OLT设备、第一宽带接入服务器、第二宽带接入服务器的VLAN管理接口为非目标VLAN管理接口信息的情况下,删除目标OLT设备、第一宽带接入服务器、第二宽带接入服务器的初始VLAN管理接口信息。

结合上述第二方面,在一种可能的实现方式中,处理单元,还用于指示通信单元获取目标OLT设备的第二ARP数据;第二ARP数据包括:目标OLT设备配置目LAN管理接口后的ARP数据、第一宽带接入服务器配置目LAN管理接口后的ARP数据、第二宽带接入服务器配置目LAN管理接口后的ARP数据、以及虚拟路由器配置目LAN管理接口后的ARP数据;通过故障检测协议BFD对第二ARP数据进行验证,确定配置的第一目标网络地址、第二目标网络地址、第三目标网络地址、第四目标网络地址满足VRRP的要求。

第三方面,提供一种网络设备双上联管理配置装置,包括:处理器以及存储器;其中,存储器用于存储计算机执行指令,当网络设备双上联管理配置装置运行时,处理器执行存储器存储的计算机执行指令,以使网络设备双上联管理配置装置执行如上述第一方面及其任一种可能的实现方式中记载的网络设备双上联管理配置方法。

第四方面,提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当计算机可读存储介质中的指令由网络设备双上联管理配置装置的处理器执行时,以使网络设备双上联管理配置装置执行如上述第一方面及其任一种可能的实现方式中记载的网络设备双上联管理配置方法。

第五方面,提供一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行计算机程序或指令,以实现如上述第一方面及其任一种可能的实现方式中记载的网络设备双上联管理配置方法。

在本公开中,上述网络设备双上联管理配置装置的名字对设备或功能模块本身不构成限定,在实际实现中,这些设备或功能模块可以以其他名称出现。只要各个设备或功能模块的功能和本公开类似,属于本公开及其等同技术的范围之内。

本公开提供的技术方案至少带来以下有益效果:本公开中网络设备双上联管理装置首先确定了同时接入第一宽带接入服务器与第二宽带接入服务器的目标OLT设备;基于虚拟路由冗余协议(Virtual Router Redundancy Protocol,VRRP),分别为目标OLT设备,第一宽带接入服务器、第二宽带接入服务器、以及虚拟路由器配置目标网络地址;虚拟路由器用于连接第一宽带接入服务器与第二宽带接入服务器;完成主用宽带接入服务器和备用宽带接入服务器的组网;并为目标OLT设备,第一宽带接入服务器、第二宽带接入服务器、以及虚拟路由器配置目LAN管理接口,实现目标OLT设备的双上联管理配置。这样,通过第一宽带接入服务器与第二宽带接入服务器都可以实现OLT设备的管理功能。

附图说明

为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。

图1为本公开实施例提供的一种现网中千兆宽带网络的组网结构示意图;

图2为本公开实施例提供的一种网络设备双上联管理配置系统结构示意图;

图3为本公开实施例提供的一种网络设备双上联管理配置装置的硬件结构示意图;

图4为本公开实施例提供的一种网络设备双上联管理配置方法的流程示意图;

图5为本公开实施例提供的又一种网络设备双上联管理配置方法的流程示意图;

图6为本公开实施例提供的又一种网络设备双上联管理配置方法的流程示意图;

图7为本公开实施例提供的又一种网络设备双上联管理配置方法的流程示意图;

图8为本公开实施例提供的又一种网络设备双上联管理配置方法的流程示意图;

图9为本公开实施例提供的一种完成网络设备双上联管理配置后的网络结构示意图;

图10为本公开实施例提供一种网络设备双上联管理配置装置的结构示意图。

具体实施方式

下面结合附图对本公开实施例提供的一种网络设备双上联管理配置方法、装置及存储介质进行详细地描述。

本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。

本公开的说明书以及附图中的术语“第一”和“第二”等是用于区别不同的对象,或者用于区别对同一对象的不同处理,而不是用于描述对象的特定顺序。

此外,本公开的描述中所提到的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括其他没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。需要说明的是,本公开实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本公开实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。

在本公开的描述中,除非另有说明,“多个”的含义是指两个或两个以上。以下,对本公开实施例涉及的名词进行解释,以方便读者理解。

1.虚拟路由器冗余协议

虚拟路由冗余协议(virtual router redundancy protocol,VRRP)用于解决局域网中配置静态网关出现单点失效的问题。VRRP广泛应用在边缘网络中,它的设计目标是支持特定情况下网络地址的数据流量失败转移不会引起混乱,允许主机使用单路由器,以及即使在实际第一跳路由器使用失败的情形下仍能够维护路由器间的连通性。VRRP网络架构中由一组路由器协同工作,一端的网络接入设备处于主用状态,另一端网络接入设备处于备用状态。在一个VRRP组内,多个网络接入设备接口共用一个虚拟网络地址,该地址为OLT设备的网络地址。当主用网络接入设备发生故障时,备用网络接入设备的状态由备用切换为主用为网络提供服务。

2.地址解析协议

地址解析协议(address resolution protocol,ARP)是根据IP地址获取物理地址的协议。网络设备发送信息时将包含目标网络设备网络地址的ARP请求广播到局域网络上的所有网络设备,并接收返回消息,以此确定目标网络设备的物理地址;收到返回消息后将该网络地址和物理地址存入本机ARP缓存中进行保存,从而可以通过查询ARP数据确定目标设备的物理地址及IP地址。

3.链路层发现协议

链路层发现协议(link layer discovery protocol,LLDP)是一种数据链路层协议,该协议提供了一种标准的链路层发现方式,可以将本端设备的主要能力、管理地址、设备标识、接口标识等信息通过LLDP报文发送至相邻连接的设备,相邻连接的设备收到LLDP报文后,将LLDP报文中的信息后以标准管理信息库(management information base,MIB)的形式保存起来,以供网络管理系统查询判断链路的通信状况。

目前,随着宽带技术的快速发展,用户对网络的需求已逐渐从浏览网页,看新闻等对家庭宽带性能要求较低的网络应用变为高清直播、超清影视、虚拟现实游戏等对家庭宽带性的性能要求较高的网络应用。越来越多的用户为了实现更多的应用服务以及满足大带宽的需求,升级了千兆宽带。

如图1所示,图1为现网中千兆宽带网络的组网结构,其中,分光器将网络数据发送至不同的宽带接入设备,通过不同的宽带接入设备将网络数据发送至电脑,电视,手机等终端,从而满足终端的网络业务需求。但是,由于现网的组网模式,网络光线路终端(OpticalLine Terminal,OLT)设备只有一条上联管理,当前的千兆宽带网络可能由于OLT设备发生链路故障,导致用户无法接入网络。目前常见的解决方法是预置主用宽带接入服务器及备用宽带接入服务器,在主用宽带接入服务器发生故障时,通过主备切换系统由主用宽带接入服务器切换至备用宽带接入服务器,从而保障用户的网络体验。但是上述方法在OLT设备单链路出现故障时由主用宽带接入服务器切换至备用宽带接入服务器虽然能保障已接入网络的用户的网络体验,但备用宽带接入服务器不具有管理功能,此时OLT设备会处于托管状态,会导致用户无法进行开户、查询、业务变更、响应投诉等业务。

目前的千兆网络组网中,当OLT设备上联的主用宽带接入服务器告警中断时,OLT设备会处于脱管状态,从而影响业务的装机放号、用户无法进行开户、查询、业务变更操作,且在用户投诉时,无法对用户的投诉及时回应。且当发生OLT单边链路故障后,需要查询相关告警信息,OLT设备处于脱管状态,无法对OLT端口性能告警进行查询,现网中OLT设备和宽带接入服务器类型种类繁多,上联有多段路由以及多个过路跳纤点,上联在中断时需要耗费大量的人力确定断纤位置并进行修复,从而导致部分业务中断,维修人员在现场无法进行正常注册装机,从而影响工作效率。

为了解决上述技术问题,本公开提供了一种网络设备双上联管理配置方法,用于解决在OLT设备单链路出现故障时由主用宽带接入服务器切换至备用宽带接入服务器时,OLT设备会处于托管状态,无法对OLT设备进行管理的技术问题。该方法包括:确定目标OLT设备;目标OLT设备为同时接入第一宽带接入服务器与第二宽带接入服务器的OLT设备;基于虚拟路由冗余协议VRRP,分别为目标OLT设备,第一宽带接入服务器、第二宽带接入服务器、以及虚拟路由器配置目标网络地址;虚拟路由器用于连接第一宽带接入服务器与第二宽带接入服务器;为目标OLT设备,第一宽带接入服务器、第二宽带接入服务器、以及虚拟路由器配置目标VLAN管理接口。

一种可能的实现方式中,上述网络设备双上联管理配置方法可以应用于网络设备双上联管理配置系统200中。以下,结合图2对本申请实施例提供的一种网络设备双上联管理配置系统200进行详细说明。如图2所示,图2为本公开实施例提供的一种网络设备双上联管理配置系统200,该系统包括:目标OLT设备201,网络设备双上联管理配置装置202,宽带接入服务器203a以及宽带接入服务器203b。

其中,目标OLT设备201上联接入宽带接入服务器203a以及宽带接入服务器203b,目标OLT设备201用于接收网络设备双上联管理配置装置202对目标OLT设备的目标网络地址以及目标VLAN管理接口的配置。

网络设备双上联管理配置装置202,用于基于虚拟路由冗余协议VRRP,分别为目标OLT设备、第一宽带接入服务器、第二宽带接入服务器、以及虚拟路由器配置目标网络地址;以及为目标OLT设备、第一宽带接入服务器、第二宽带接入服务器、以及虚拟路由器配置目标VLAN管理接口。

宽带接入服务器203a用于接收网络设备双上联管理配置装置202对宽带接入服务器203a的目标网络地址以及目标VLAN管理接口的配置,并基于接收的配置修改网络地址以及VLAN管理接口,以实现目标OLT设备的双上联管理。

宽带接入服务器203b用于接收网络设备双上联管理配置装置202对宽带接入服务器203b的目标网络地址以及目标VLAN管理接口的配置,并基于接收的配置修改网络地址以及VLAN管理接口,以实现目标OLT设备的双上联管理。

一种可能的实现方式中,上述网络设备双上联管理配置系统200中的网络设备双上联管理配置装置202的硬件结构包括图3所示的网络设备双上联管理配置装置300所包括的元件,下面以图3所示的网络设备双上联管理配置装置300为例介绍网络设备双上联管理配置装置202的硬件结构。如图3所示,该网络设备双上联管理配置装置300包括至少一个处理器301,通信线路302,以及至少一个通信接口304,还可以包括存储器303。其中,处理器301,存储器303以及通信接口304三者之间可以通过通信线路302连接。

处理器301可以是一个中央处理器(central processing unit,CPU),也可以是特定集成电路(application specific integrated circuit,ASIC),或者是被配置成实施本公开实施例的一个或多个集成电路,例如:一个或多个数字信号处理器(digital signalprocessor,DSP),或,一个或者多个现场可编程门阵列(field programmable gate array,FPGA)。

通信线路303可以包括一通路,用于在上述组件之间传送信息。

通信接口304,用于与其他设备或通信网络通信,可以使用任何收发器一类的装置,如以太网,无线接入网(radio access network,RAN),无线局域网(wireless localarea networks,WLAN)等。

存储器303可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electricallyerasable programmable read-only memory,EEPROM)、只读光盘(compact disc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于包括或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。

一种可能的设计中,存储器303可以独立于处理器301存在,即存储器303可以为处理器301外部的存储器,此时,存储器303可以通过通信线路303与处理器301相连接,用于存储执行指令或者应用程序代码,并由处理器301来控制执行,实现本公开下述实施例提供的网络设备双上联管理配置方法。又一种可能的设计中,存储器303也可以和处理器301集成在一起,即存储器303可以为处理器301的内部存储器,例如,该存储器303为高速缓存,可以用于暂存一些数据和指令信息等。

作为一种可实现方式,处理器301可以包括一个或多个CPU,例如图3中的CPU0和CPU1。作为另一种可实现方式,网络设备双上联管理配置装置300可以包括多个处理器,例如图3中的处理器301和处理器307。作为再一种可实现方式,网络设备双上联管理配置装置300还可以包括输出设备305和输入设备306。

以下,对本公开实施例提供的网络设备双上联管理配置方法进行详细说明。

如图4所示,图4为本公开实施例提供的网络设备双上联管理配置方法,该方法可以应用于如图3所示的网络设备双上联管理配置装置中,该方法包括以下S401-S403,以下进行详细说明。

S401、网络设备双上联管理配置装置确定目标OLT设备。

其中,目标OLT设备为同时接入第一宽带接入服务器与第二宽带接入服务器的OLT设备。

一种可能的实现方式中,网络设备双上联管理配置装置可以基于OLT设备的台账信息,确定多个OLT设备的上联信息,并基于多个OLT设备的上联信息确定上联接入两台不同汇聚机房的宽带接入服务器的OLT设备为目标OLT设备。

S402、网络设备双上联管理配置装置基于虚拟路由冗余协议VRRP,分别为目标OLT设备、第一宽带接入服务器、第二宽带接入服务器、以及虚拟路由器配置目标网络地址。

其中,虚拟路由器用于连接第一宽带接入服务器与第二宽带接入服务器。

一种可能的实现方式中,网络设备双上联管理配置装置基于VRRP生成预设的配置脚本,并通过调用该预设的配置脚本为目标OLT设备、第一宽带接入服务器、第二宽带接入服务器、以及虚拟路由器配置目标网络地址。

示例性的,网络设备双上联管理配置装置调用预设的配置脚本,将目标OLT设备的网络地址配置为1**.1**.1.1,将第一宽带接入服务器的网络地址配置为1**.1**.1.3,将第二宽带接入服务器的网络地址配置为1**.1**.1.4,将虚拟路由器的网络地址配置为1**.1**.1.2。

S403、网络设备双上联管理配置装置为目标OLT设备、第一宽带接入服务器、第二宽带接入服务器、以及虚拟路由器配置目标VLAN管理接口。

一种可能的实现方式中,网络设备双上联管理配置装置基于预设的配置脚本,将目标OLT设备、第一宽带接入服务器、第二宽带接入服务器、以及虚拟路由器的VLAN管理接口配置为统一的VLAN管理接口。

示例性的,网络设备双上联管理配置装置基于预设的配置脚本,将目标OLT设备、第一宽带接入服务器、第二宽带接入服务器、以及虚拟路由器的VLAN管理接口配置为997接口。

上述实施例提供的技术方案至少能够带来以下有益效果:本公开中网络设备双上联管理装置首先确定了同时接入第一宽带接入服务器与第二宽带接入服务器的目标OLT设备;基于虚拟路由冗余协议(Virtual Router Redundancy Protocol,VRRP),分别为目标OLT设备,第一宽带接入服务器、第二宽带接入服务器、以及虚拟路由器配置目标网络地址;虚拟路由器用于连接第一宽带接入服务器与第二宽带接入服务器;完成主用宽带接入服务器和备用宽带接入服务器的组网;并为目标OLT设备,第一宽带接入服务器、第二宽带接入服务器、以及虚拟路由器配置目标VLAN管理接口,实现目标OLT设备的双上联管理配置。这样,通过第一宽带接入服务器与第二宽带接入服务器都可以实现OLT设备的管理功能。

一种可能的实现方式中,结合图4,如图5所示,上述S402、网络设备双上联管理配置装置基于虚拟路由冗余协议VRRP,分别为目标OLT设备、第一宽带接入服务器、第二宽带接入服务器、以及虚拟路由器配置目标网络地址的过程,具体可以通过以下S501-S506实现,以下进行详细说明。

S501、网络设备双上联管理配置装置获取目标OLT设备的第一ARP数据。

其中,第一地址解析协议ARP数据包括:第一宽带接入服务器的第一初始网络地址、第二宽带接入服务器的第二初始网络地址、虚拟路由器第三初始网络地址、目标OLT设备的第四初始网络地址。

一种可能的实现方式中,网络设备双上联管理配置装置可以通过文件传输(Secure Shell,SSH)协议登陆目标OLT设备,获取目标OLT设备的ARP数据。

S502、网络设备双上联管理配置装置基于VRRP,生成第一宽带接入服务器的第一目标网络地址、第二宽带接入服务器的第二目标网络地址、虚拟路由器的第三目标网络地址、目标OLT设备的第四目标网络地址。

可以理解的是,基于VRRP确定的第一目标网络地址、第二目标网络地址、第三目标网络地址、第四目标网络地址,为满足VRRP组网需求的网络地址。

一种可能的实现方式中,网络设备双上联管理配置装置基于VRRP的组网需求,确定第一宽带接入服务器的第一目标网络地址、第二宽带接入服务器的第二目标网络地址、虚拟路由器的第三目标网络地址、目标OLT设备的第四目标网络地址后,基于第一目标网络地址、第二目标网络地址、第三目标网络地址、第四目标网络地址生成配置脚本。

S503、网络设备双上联管理配置装置在第一宽带接入服务器的第一初始网络地址非目标第一网络地址的情况下,将第一宽带接入服务器的第一初始网络地址修改为第一目标网络地址。

一种可能的实现方式中,网络设备双上联管理配置装置通过SSH协议登陆目标OLT设备、第一宽带接入服务器、第二宽带接入服务器的网络管理系统,运行配置脚本对目标OLT设备、第一宽带接入服务器、第二宽带接入服务器的网络地址进行修改。

可以理解的是,第一目标网络地址为满足VRRP需求的第一宽带接入服务器的网络地址。

示例性的,网络设备双上联管理配置装置将第一宽带接入服务器的第一初始网络地址修改为17*.2*.1*.251。

S504、网络设备双上联管理配置装置在第二宽带接入服务器的第二初始网络地址非目标第二网络地址的情况下,将第二宽带接入服务器的第二初始网络地址修改为第二目标网络地址。

可以理解的是,第二目标网络地址为满足VRRP需求的第二宽带接入服务器的网络地址。

示例性的,网络设备双上联管理配置装置将第一宽带接入服务器的第一初始网络地址修改为17*.2*.1*.252。

S505、网络设备双上联管理配置装置在虚拟路由器的第三初始网络地址非目标第三网络地址的情况下,将虚拟路由器的第三初始网络地址修改为第三目标网络地址。

可以理解的是,第三目标网络地址为满足VRRP需求的虚拟路由器的网络地址。

示例性的,网络设备双上联管理配置装置将第一宽带接入服务器的第一初始网络地址修改为17*.2*.1*.249。

S506、网络设备双上联管理配置装置在目标OLT设备的第四初始网络地址非目标第四网络地址的情况下,将目标OLT设备的第四初始网络地址修改为第四目标网络地址。

可以理解的是,第四目标网络地址为满足VRRP需求的目标OLT设备的网络地址。

示例性的,网络设备双上联管理配置装置将第一宽带接入服务器的第一初始网络地址修改为17*.2*.1*.250。

上述实施例提供的技术方案至少能够带来以下有益效果:网络设备双上联管理配置装置基于目标OLT设备的ARP数据,在确定第一宽带接入服务器的第一初始网络地址、第二宽带接入服务器的第二初始网络地址、虚拟路由器的第三初始网络地址、目标OLT设备的的第四初始网络地址为不满足VRRP组网需求的网络地址的情况下,将第一宽带接入服务器的第一初始网络地址修改为第一目标网络地址、第二宽带接入服务器的第二初始网络地址修改为第二目标网络地址、虚拟路由器的第三初始网络地址修改为第三目标网络地址、目标OLT设备的的第四初始网络地址修改为第四目标网络地址,从而满足了VRRP组网对第一宽带接入服务器、第二宽带接入服务器、虚拟路由器、目标OLT设备的网络地址需求,实现目标OLT设备上联主备链路的配置。

一种可能的实现方式中,结合图5,如图6示,上述S403、网络设备双上联管理配置装置为目标OLT设备、第一宽带接入服务器、第二宽带接入服务器、以及虚拟路由器配置目标VLAN管理接口,具体可以通过以下S601-S602实现,以下进行详细说明。

S601、网络设备双上联管理配置装置获取目标OLT设备的链路层发现协议LLDP数据。

其中,LLDP数据包括:目标OLT设备、第一宽带接入服务器、第二宽带接入服务器的初始VLAN管理接口信息。

一种可能的实现方式中,网络设备双上联管理配置装置可以基于SHH协议登陆目标OLT设备的网络管理系统,获取LLDP报文中的LLDP数据。

S602、网络设备双上联管理配置装置将目标OLT设备的初始VLAN管理接口、第一宽带接入服务器的初始VLAN管理接口、以及第二宽带接入服务器的初始VLAN管理接口均修改为目标VLAN管理接口。

一种可能的实现方式中,现网中的OLT设备是由不同厂家生产,不同厂家使用的通讯协议不同,本公开中的网络设备双上联管理配置装置针对不同厂家的通讯协议进行互联互通统一通讯协议,以使得网络设备双上联管理配置装置可以通过命令行界面(command-line interface,CLI)运行预设的配置脚本,修改初始VLAN管理接口。

一种可能的实现方式中,网络设备双上联管理配置装置可以通过SHH协议登陆目标OLT设备、第一宽带接入服务器、第二宽带接入服务器的网络管理系统,通过预设的配置脚本修改目标OLT设备、第一宽带接入服务器、第二宽带接入服务器的初始VLAN管理接口。

示例性的,网络设备双上联管理配置装置可以通过SHH协议登陆目标OLT设备、第一宽带接入服务器、第二宽带接入服务器的网络管理系统,通过预设的配置脚本修改目标OLT设备、第一宽带接入服务器、第二宽带接入服务器的初始VLAN管理接口为管理接口997。

上述实施例提供的技术方案至少能够带来以下有益效果:网络设备双上联管理配置装置为目标OLT设备,第一宽带接入服务器、第二宽带接入服务器、以及虚拟路由器配置目标VLAN管理接口,完成OLT设备的双上联管理配置。这样,当第一宽带接入服务器发生故障时,调用OLT设备的第二宽带接入服务器也可以实现对OLT设备的管理。

一种可能的实现方式中,结合图4,如图7示,在上述S403、网络设备双上联管理配置装置为目标OLT设备、第一宽带接入服务器、第二宽带接入服务器、以及虚拟路由器配置目标VLAN管理接口前,需要删除非目标VLAN管理接口信息,该方法还包括以下S701-S704,以下进行详细说明。

S701、网络设备双上联管理配置装置在目标OLT设备的初始VLAN管理接口为非目标VLAN管理接口信息的情况下,删除目标OLT设备的初始VLAN管理接口信息。

一种可能的实现方式中,网络设备双上联管理配置装置通过SHH协议登陆目标OLT设备,获取LLDP数据,通过LLDP数据确定第一宽带接入服务器初始VLAN管理接口非目标VLAN管理口。

可以理解的是,在网络设备双上联管理配置装置为目标OLT设备、第一宽带接入服务器、第二宽带接入服务器、以及虚拟路由器配置目标VLAN管理接口前,需删除原管理接口的数据。此时目标OLT设备上联宽带接入服务器均不具备管理功能,但对网络数据的正常传输无影响。

S702、网络设备双上联管理配置装置在第一宽带接入服务器的初始VLAN管理接口为非目标VLAN管理接口信息的情况下,删除第一宽带接入服务器的初始VLAN管理接口信息。

一种可能的实现方式中,网络设备双上联管理配置装置通过SHH协议登陆目标OLT设备,获取LLDP数据,通过LLDP数据确定第一宽带接入服务器初始VLAN管理接口非目标VLAN管理口。

S703、网络设备双上联管理配置装置在第二宽带接入服务器的VLAN管理接口为非目标VLAN管理接口信息的情况下,删除第二宽带接入服务器的初始VLAN管理接口信息。

一种可能的实现方式中,网络设备双上联管理配置装置通过SHH协议登陆目标OLT设备,获取LLDP数据,通过LLDP数据确定第二宽带接入服务器初始VLAN管理接口非目标VLAN管理口。

S704、网络设备双上联管理配置装置在虚拟路由器的VLAN管理接口为非目标VLAN管理接口信息的情况下,删除虚拟路由器的初始VLAN管理接口信息。

一种可能的实现方式中,网络设备双上联管理配置装置通过SHH协议登陆目标OLT设备,获取LLDP数据,通过LLDP数据确定虚拟路由器的初始VLAN管理接口非目标VLAN管理口。

一种可能的实现方式中,在完成目标网络地址以及目标VLAN管理接口的配置后,当前的网络情况可以通过网络管理平台中进行集中管理,提供直观的网络拓补,实时显示整个网络的安全及运行情况,在发生网络安全事件后或链路中断后快速响应定位故障。

上述实施例提供的技术方案至少能够带来以下有益效果:网络设备双上联管理配置装置确定目标OLT设备、第一宽带接入服务器、第二宽带接入服务器的初始VLAN管理接口为非目标VLAN管理接口信息的情况下,删除原管理接口的数据;完成网络设备双上联管理配置装置为目标OLT设备、第一宽带接入服务器、第二宽带接入服务器、以及虚拟路由器配置目标VLAN管理接口的前置工作。

一种可能的实现方式中,结合图4,如图8示,在上述S403、网络设备双上联管理配置装置为目标OLT设备、第一宽带接入服务器、第二宽带接入服务器、以及虚拟路由器配置目标VLAN管理接口后,需要验证目标OLT设备双上联管理配置是否完成,该方法包括以下S801-S802,以下进行详细说明。

S801、网络设备双上联管理配置装置获取目标OLT设备的第二ARP数据。

其中,第二ARP数据包括:目标OLT设备配置目标VLAN管理接口后的ARP数据、第一宽带接入服务器配置目标VLAN管理接口后的ARP数据、第二宽带接入服务器配置目标VLAN管理接口后的ARP数据、以及虚拟路由器配置目标VLAN管理接口后的ARP数据。

一种可能的实现方式中,在网络设备双上联管理配置装置为目标OLT设备、第一宽带接入服务器、第二宽带接入服务器、以及虚拟路由器配置目标VLAN管理接口后,网络设备双上联管理配置装置可通过预设的配置脚本为为目标OLT设备、第一宽带接入服务器、第二宽带接入服务器配置双向转发检测(bidirectional forwarding detection,BFD)协议。

S802、网络设备双上联管理配置装置通过故障检测协议BFD对第二ARP数据进行验证,确定配置的第一目标网络地址、第二目标网络地址、第三目标网络地址、第四目标网络地址满足VRRP的要求。

一种可能的实现方式中,在网络设备双上联管理配置装置通过故障检测协议BFD确定配置的第一目标网络地址、第二目标网络地址、第三目标网络地址、第四目标网络地址满足VRRP的要求后,网络设备双上联管理配置装置通过SHH协议登陆目标OLT设备的网络管理系统,获取配置目标VLAN管理接口后的LLDP数据,确定目标OLT设备的上联的第一宽带接入服务器与第二宽带接入服务器的VLAN管理接口为目标管理接口。

上述实施例提供的技术方案至少能够带来以下有益效果:网络设备双上联管理配置装置配置BFD协议,并获取目标OLT设备的第二ARP数据,通过BFD协议确定网络设备双上联管理配置完成。

一种可能的实现方式中,完成网络设备双上联管理配置后的网络结构如图9所示,其中,目标OLT设备的网络地址为19*.16*.1.1,第一宽带接入服务器的网络地址为19*.16*.1.3,第二宽带接入服务器的网络地址为19*.16*.1.4,虚拟路由器的网络地址为19*.16*.1.2;当第一宽带接入服务器与目标OLT设备之间的链路中断或第二宽带接入服务器与目标OLT设备之间的链路中断时,可以进行链路切换,通过虚拟路由器将OLT设备上联接入没有发生链路中断的宽带接入服务器,实现OLT设备的管理功能。

可以看出,上述主要从方法的角度对本公开实施例提供的技术方案进行了介绍。为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的模块及算法步骤,本公开实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本公开的范围。

本公开实施例可以根据上述方法示例对网络设备双上联管理配置装置进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。可选的,本公开实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

一种可能的实现方式中,如图10所示,图10为本公开提供的一种网络设备双上联管理配置装置1000的结构示意图。

该网络设备双上联管理配置装置1000,包括:处理单元1002;处理单元1002,用于确定目标光线路终端OLT设备;目标OLT设备为同时接入第一宽带接入服务器与第二宽带接入服务器的OLT设备;处理单元1002,用于基于虚拟路由冗余协议VRRP,分别为目标OLT设备、第一宽带接入服务器、第二宽带接入服务器、以及虚拟路由器配置目标网络地址;虚拟路由器用于连接第一宽带接入服务器与第二宽带接入服务器;处理单元1002,用于为目标OLT设备、第一宽带接入服务器、第二宽带接入服务器、以及虚拟路由器配置目标VLAN管理接口。

在一种可能的实现方式中,网络设备双上联管理配置装置还包括:通信单元1001;通信单元1001,用于获取目标OLT设备的第一地址解析协议ARP数据;第一ARP数据包括:第一宽带接入服务器的第一初始网络地址、第二宽带接入服务器的第二初始网络地址、虚拟路由器第三初始网络地址、目标OLT设备的第四初始网络地址;处理单元1002,还用于基于VRRP,生成第一宽带接入服务器的第一目标网络地址、第二宽带接入服务器的第二目标网络地址、虚拟路由器的第三目标网络地址、目标OLT设备的第四目标网络地址;处理单元1002,还用于在确定第一宽带接入服务器的第一初始网络地址非目标第一网络地址的情况下,将第一宽带接入服务器的第一初始网络地址修改为第一目标网络地址;处理单元1002,还用于在确定第二宽带接入服务器的第二初始网络地址非目标第一网络地址的情况下,将第二宽带接入服务器的第二初始网络地址修改为第二目标网络地址;处理单元1002,还用于在确定虚拟路由器的第三初始网络地址非目标第三网络地址的情况下,将虚拟路由器的第三初始网络地址修改为第三目标网络地址;处理单元1002,还用于在确定目标OLT设备的第四初始网络地址非目标第四网络地址的情况下,将目标OLT设备的第四初始网络地址修改为第四目标网络地址。

在一种可能的实现方式中,处理单元1002,具体用于指示通信单元1001获取目标OLT设备的链路层发现协议LLDP数据;LLDP数据包括:目标OLT设备的初始VLAN管理接口信息、第一宽带接入服务器的初始VLAN管理接口信息、第二宽带接入服务器的初始VLAN管理接口信息;将目标OLT设备的初始VLAN管理接口、第一宽带接入服务器的初始VLAN管理接口、以及第二宽带接入服务器的初始VLAN管理接口均修改为目标VLAN管理接口。

在一种可能的实现方式中,处理单元1002,还用于在目标OLT设备的初始VLAN管理接口为非目标VLAN管理接口信息的情况下,删除目标OLT设备的初始VLAN管理接口信息;在第一宽带接入服务器的初始VLAN管理接口为非目标VLAN管理接口信息的情况下,删除第一宽带接入服务器的初始VLAN管理接口信息;在第二宽带接入服务器的VLAN管理接口为非目标VLAN管理接口信息的情况下,删除第二宽带接入服务器的初始VLAN管理接口信息;在虚拟路由器的VLAN管理接口为非目标VLAN管理接口信息的情况下,删除虚拟路由器的初始VLAN管理接口信息。

在一种可能的实现方式中,处理单元1002,还用于指示通信单元1001获取目标OLT设备的第二ARP数据;第二ARP数据包括:目标OLT设备配置目标VLAN管理接口后的ARP数据、第一宽带接入服务器配置目标VLAN管理接口后的ARP数据、第二宽带接入服务器配置目标VLAN管理接口后的ARP数据、以及虚拟路由器配置目标VLAN管理接口后的ARP数据;通过故障检测协议BFD对第二ARP数据进行验证,确定配置的第一目标网络地址、第二目标网络地址、第三目标网络地址、第四目标网络地址满足VRRP的要求。

本公开实施例还提供一种网络设备双上联管理配置装置,该网络设备双上联管理配置装置包含处理器以及存储器;其中,存储器用于存储计算机执行指令,当网络设备双上联管理配置装置运行时,处理器执行存储器存储的计算机执行指令,以使网络设备双上联管理配置装置执行本公开实施例所记载的网络设备双上联管理配置方法。

本公开的实施例提供一种包含指令的计算机程序产品,当指令在计算机上运行时,使得计算机执行上述方法实施例中的网络设备双上联管理配置方法。

本公开的实施例提供一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行计算机程序或指令,以实现如上述方法实施例中的网络设备双上联管理配置方法。

其中,计算机可读存储介质,例如可以是但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘。随机存取存储器(Random Access Memory,RAM)、只读存储器(Read-Only Memory,ROM)、可擦式可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、寄存器、硬盘、光纤、便携式紧凑磁盘只读存储器(Compact Disc Read-Only Memory,CD-ROM)、光存储器件、磁存储器件、或者上述的人以合适的组合、或者本领域数值的任何其他形式的计算机可读存储介质。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于特定用途集成电路(Application Specific Integrated Circuit,ASIC)中。在本公开实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。

由于本公开的实施例中的装置、设备、计算机可读存储介质、计算机程序产品可以应用于上述方法,因此,其所能获得的技术效果也可参考上述方法实施例,本公开实施例在此不再赘述。

以上所示,仅为本公开的具体实施方式,但本公开的保护范围并不局限于此,任何在本公开揭露的技术范围内的变化或替换,都应涵盖在本公开的保护范围之内。因此,本公开的保护范围应该以权利要求的保护范围为准。

相关技术
  • 测量配置方法、网络设备、终端及计算机可读存储介质
  • 一种带宽调整方法、装置、存储介质和网络设备
  • 存储空间配置方法、装置、计算机设备及存储介质
  • 同步配置的方法、同步配置的装置、存储介质和处理器
  • 网络设备系统、网络设备系统的实现方法以及计算机可读存储介质
  • 网络设备的配置管理方法、装置、计算设备及存储介质
  • 网络设备的配置管理方法、装置、计算设备及存储介质
技术分类

06120116155289