发明内容
针对现有技术中存在的缺陷,本发明的目的在于提供一种基于面向连接的业务配置与管理方法,使得网络维护人员通过图形化网络管理***,能快速开通新VPN业务;能查看网络中承载的所有VPN业务、查看每条VPN业务所经过的实际路径,能对VPN业务进行及时的管理,能实时的故障处理。
为达到以上目的,本发明采取的技术方案包括:
一种基于面向连接的业务配置与管理方法,包括业务配置和与其适配的业务管理,其特征在于:所说的业务配置的具体步骤为:
步骤1,在图形化网络管理***中开通新的VPN业务:选择新的VPN业务的入、出端点设备;所说的图形化网络管理***是具备拓扑管理功能的图形化网络管理***,图形化网络管理***设有其专用的数据库;
步骤2,确定VPN业务在入、出端点设备之间经过的每一条业务路径;
步骤3,在图形化网络管理***中将确定的每一条业务路径都配置为一条链路,并保存在图形化网络管理***的数据库中;
步骤4,开始配置VPN业务:在选择的入、出端点设备之间配置VPN业务,指定VPN业务经过的所有链路,并将业务信息保存在图形化网络管理***的数据库中;
所说的业务管理包括:查询链路信息并对链路进行相应的管理、查询业务信息并对业务进行相应的管理和业务故障处理。
在上述技术方案的基础上,所说的业务管理包括查询链路信息并对链路进行相应的管理,其具体步骤为:
步骤1,图形化网络管理***从数据库中查询出已配置的所有链路并以列表的形式显示;
步骤2,用户选择一条需要管理的链路提交给图形化网络管理***;
步骤3,图形化网络管理***以图形界面的方式提供用户选择的链路的详细信息,链路的详细信息至少包括:链路名称、链路VLAN、链路设备、创建时间;图形化网络管理***同时提供以下管理功能供用户选择:
a,显示链路路径的功能:由图形化网络管理***以拓扑视图的方式标识出链路所经过的网络设备;
b,监控链路流量:一条链路上可能同时承载着多个VPN业务,监控链路流量即监控该链路上所有VLAN的流量总和,图形化网络管理***以曲线图的形式显示出流量走势;
c,检测链路的连通性;
d,检测链路的时延、抖动。
在上述技术方案的基础上,所说的业务管理包括查询业务信息并对业务进行相应的管理,其具体步骤为:
步骤1,图形化网络管理***从数据库中查询出已配置的所有的VPN业务并以列表的形式显示;
步骤2,用户选择一个需要管理的VPN业务提交给图形化网络管理***;
步骤3,图形化网络管理***以图形界面的方式提供用户选择的VPN业务的详细信息,VPN业务的详细信息至少包括:业务名称、业务VLAN、业务工作链路、业务保护链路、创建时间;图形化网络管理***同时提供以下管理功能供用户选择:
a,显示业务路径的功能:由图形化网络管理***以拓扑视图的方式标识出业务的工作路径;
b,监控业务流量:监控业务所在VLAN的流量;
c,检测业务连通性;
d,检测业务的时延、抖动。
在上述技术方案的基础上,所说的业务管理还包括业务故障处理,其具体步骤为:
步骤1,图形化网络管理***监听SNMP陷阱:当工作链路发生故障后,网络设备将业务倒换到保护链路上并发送SNMP陷阱;
步骤2,图形化网络管理***为业务查找新的工作链路:图形化网络管理***接收到SNMP陷阱后为业务查找新的工作链路;
步骤3,图形化网络管理***更新数据库中的业务信息:业务倒换到新的工作链路后图形化网络管理***需要更新数据库中的业务的工作链路和保护链路信息。
在上述技术方案的基础上,所说的在图形化网络管理***中将确定的每一条业务路径都配置为一条链路,并保存在图形化网络管理***的数据库中的具体步骤为:
A、在图形配置界面上输入链路信息,链路信息至少包括链路名称、链路VLAN;
B、在图形配置界面上将网络设备绑定到链路上,指定网络设备使用的端口、端口类型;
C、如果链路是由多台网络设备组成的,重复步骤B,直到组成该链路的所有网络设备均绑定到链路上;
D、配置VPN通道,由图形化网络管理***在链路绑定的网络设备上批量配置VLAN;
E、将链路信息保存到图形化网络管理***的数据库中;
F、重复以上步骤,将每一条业务路径都配置为一条链路。
在上述技术方案的基础上,开始配置VPN业务的具体步骤为:
A、在图形配置界面上输入VPN业务信息,VPN业务信息至少包括业务名称、业务VLAN;
B、在图形配置界面上指定VPN业务入端口并配置入端口的属性,指定VPN业务的出端口并配置出端口的属性;
C、在图形配置界面上指定VPN业务经过的工作链路和保护链路;
D、在入端点设备和出端点设备上下发VPN业务配置信息;
E、将VPN业务信息保存到图形化网络管理***的数据库中。
本发明的优点在于,使得网络维护人员通过图形化网络管理***能快速开通新VPN业务;能查看网络中承载的所有VPN业务、查看每条VPN业务所经过的实际路径,能对VPN业务进行及时的管理,能实时的故障处理。
具体实施方式
以下结合附图对本发明作进一步详细说明。
本发明所述的基于面向连接的业务配置与管理方法用于网络运营商通过图形化网络管理***在网络拓扑中开通新的VPN业务,并对已开通的VPN业务进行查询、查看详情、监控流量、检测连通性等操作。所说的图形化网络管理***是具备拓扑管理功能的图形化网络管理***,图形化网络管理***设有其专用的数据库。本发明所述的方法适用于任何类型的拓扑,如以太网环,PBT(Provider BackboneTransport,运营商骨干传送)拓扑等。
图1是本发明所述的基于面向连接的业务配置与管理方法流程图,包括业务配置和业务管理,所说的业务配置的具体步骤为:
步骤1,在图形化网络管理***中开通新的VPN业务:选择新的VPN业务的入、出端点设备;
步骤2,确定VPN业务在入、出端点设备之间经过的每一条业务路径;
步骤3,在图形化网络管理***中将确定的每一条业务路径都配置为一条链路,并保存在图形化网络管理***的数据库中;
步骤4,开始配置VPN业务:在选择的入、出端点设备之间配置VPN业务,指定VPN业务经过的所有链路,并将业务信息保存在图形化网络管理***的数据库中。
在上述技术方案的基础上,所说的业务管理包括查询链路信息并对链路进行相应的管理,其具体步骤为:
步骤1,图形化网络管理***从数据库中查询出已配置的所有链路并以列表的形式显示;
步骤2,用户选择一条需要管理的链路提交给图形化网络管理***;
步骤3,图形化网络管理***以图形界面的方式提供用户选择的链路的详细信息,链路的详细信息至少包括:链路名称、链路VLAN、链路设备、创建时间;图形化网络管理***同时提供以下管理功能供用户选择:
a,显示链路路径的功能:由图形化网络管理***以拓扑视图的方式标识出链路所经过的网络设备;显示效果如图3所示;
b,监控链路流量:一条链路上可能同时承载着多个VPN业务,监控链路流量即监控该链路上所有VLAN的流量总和,图形化网络管理***以曲线图的形式显示出流量走势;
c,检测链路的连通性;检测链路入端口与链路出端口之间的某个VLAN是否连通。进行链路连通性检测需要网络设备提供支持相关检测协议,如IEEE-802.1ag协议,可通过发送CCM(Continuity CheckMessages)帧来进行连通性检测;
d,检测链路的时延、抖动;检测链路从入端口到出端口之间的双向时延和抖动数据。进行链路的时延抖动检测需要网络设备支持相关检测协议来测试链路所在VLAN的时延抖动数据,如Y1731协议。
在上述技术方案的基础上,所说的业务管理包括查询业务信息并对业务进行相应的管理,其具体步骤为:
步骤1,图形化网络管理***从数据库中查询出已配置的所有的VPN业务并以列表的形式显示;
步骤2,用户选择一个需要管理的VPN业务提交给图形化网络管理***;
步骤3,图形化网络管理***以图形界面的方式提供用户选择的VPN业务的详细信息,VPN业务的详细信息至少包括:业务名称、业务VLAN、业务工作链路、业务保护链路、创建时间;图形化网络管理***同时提供以下管理功能供用户选择:
a,显示业务路径的功能:由图形化网络管理***以拓扑视图的方式标识出业务的工作路径;显示效果如图3所示;
b,监控业务流量:监控业务所在VLAN的流量;用户可在业务显示界面中选择任意一条业务进行流量监控,图形化网络管理***以曲线图的形式显示业务流量趋势;
c,检测业务连通性;检测业务在入端口与出端口之间的业务VLAN是否可以连通。进行业务连通性检测需要网络设备提供支持相关检测协议,如IEEE-802.1ag协议,可通过发送CCM(Continuity CheckMessages)帧来进行连通性检测;
d,检测业务的时延、抖动;检测从业务入端口到出端口的双向时延抖动时间。进行业务的时延抖动检测需要网络设备支持相关检测协议来测试业务所在VLAN的时延抖动数据,如Y1731协议。
在上述技术方案的基础上,所说的业务管理还包括业务故障处理,其具体步骤为:
步骤1,图形化网络管理***监听SNMP陷阱(SNMP TRAP):当工作链路发生故障后,网络设备将业务倒换到保护链路上并发送SNMP陷阱(SNMP TRAP);
步骤2,图形化网络管理***为业务查找新的工作链路:图形化网络管理***接收到SNMP陷阱(SNMP TRAP)后为业务查找新的工作链路;
步骤3,图形化网络管理***更新数据库中的业务信息:业务倒换到新的工作链路后图形化网络管理***需要更新数据库中的业务的工作链路和保护链路信息。
如前面的步骤4所述:开始配置VPN业务:在选择的入、出端点设备之间配置VPN业务,绑定VPN业务经过的所有的链路,并将业务信息保存在图形化网络管理***的数据库中。在数据库中保存业务信息时保存了业务的工作链路和保护链路,当业务的工作链路发生故障后,以太网交换机会自动将业务倒换到某条保护链路上,网管数据库中的业务原来的工作链路已不再是工作链路,需要图形化网络管理***修改业务的工作链路。
上述技术方案中,图形化网络管理***接收到SNMP陷阱(SNMPTRAP)后为业务查找新的工作链路,查找方式有两种:
(1)网络设备告知图形化网络管理***。当业务工作链路发生变化后网络设备会将新的工作链路信息存储在设备中供图形化网络管理***读取,如PBT拓扑;
(2)网管***查询链路上的每台设备的端口状态来确定,如以太网环拓扑,以太网环中每个环都一个端口是Block状态,根据链路上的设备的端口是否存在Block点来确定。
在上述技术方案的基础上,所说的图形化网络管理***是具备拓扑管理功能的图形化网络管理***,图形化网络管理***设有其专用的数据库。
在上述技术方案的基础上,如图4所示,所说的在图形化网络管理***中将确定的每一条业务路径都配置为一条链路,并保存在图形化网络管理***的数据库中的具体步骤为:
A、在图形配置界面上输入链路信息,链路信息至少包括链路名称、链路VLAN;
B、在图形配置界面上将网络设备绑定到链路上,指定网络设备使用的端口、端口类型;
C、如果链路是由多台网络设备组成的,重复步骤B,直到组成该链路的所有网络设备均绑定到链路上;
D、配置VPN通道,由图形化网络管理***在链路绑定的网络设备上批量配置VLAN;
E、将链路信息保存到图形化网络管理***的数据库中;
F、重复以上步骤,将每一条业务路径都配置为一条链路。
在上述技术方案的基础上,如图5所示,开始配置VPN业务的具体步骤为:
A、在图形配置界面上输入VPN业务信息,VPN业务信息至少包括业务名称、业务VLAN;
B、在图形配置界面上指定VPN业务入端口并配置入端口的属性,指定VPN业务的出端口并配置出端口的属性;
C、在图形配置界面上指定VPN业务经过的工作链路和保护链路;
D、在入端点设备和出端点设备上下发VPN业务配置信息;
E、将VPN业务信息保存到图形化网络管理***的数据库中。
以下结合图2所示的网络拓扑模型实施例示意图,进一步说明本发明所述的基于面向连接的业务配置与管理方法。
步骤1,在图形化网络管理***中开通新的VPN业务:选择新的VPN业务的入、出端点设备;
以图2所示的网络拓扑模型为例,该网络拓扑模型是由3个以太网环组成的拓扑,每个以太网环由以太网交换机组建,图中S1~S7代表以太网交换机。假设用户要在S1与S7之间开通新的VPN业务,则S1和S7就是分别是新的VPN的业务的入、出端点设备。
步骤2,确定VPN业务在入、出端点设备之间经过的每一条业务路径;
以图2所示的网络拓扑模型为例,开通在S1与S7之间的新VPN业务存在如下四条路径:S1-S2-S4-S5-S7,S1-S2-S4-S6-S7,S1-S3-S4-S5-S7,S1-S3-S4-S6-S7,其中,只有一条为工作路径,其余为保护路径。
步骤3,在图形化网络管理***中将确定的每一条业务路径都配置为一条链路,并保存在图形化网络管理***的数据库中;
链路配置是图形化网络管理***的功能,在图形化网络管理***的配置界面中,用户按如下步骤进行操作:
A、在图形配置界面上输入链路信息,包括链路名称、链路VLAN、链路带宽等链路信息;
B、在图形配置界面上将网络设备绑定到链路上,指定网络设备使用的端口、端口类型;将路径上的所有网络设备依次绑定到链路上,绑定设备时指定设备使用的端口、以及端口类型;
C、配置VPN通道,由图形化网络管理***在链路绑定的网络设备上批量配置VLAN;图形化网络管理***通过SNMP向网络设备下发配置信息。包括在链路设备上配置带宽限制、批量创建VLAN,并将设备指定的端口加入到VLAN。创建链路VLAN的目的是预先在链路上创建好指定个数的VLAN通道,供VPN业务使用;
D、将链路信息保存到图形化网络管理***的数据库中。
图形化网络管理***可根据需要扩展链路配置界面,提供任何需要在链路上进行批量配置的其他操作,不局限于VLAN、带宽等。
如有多条路径,则图形化网络管理***一次将一条业务路径配置为链路,并保存在图形化网络管理***的数据库中,将一条业务路径配置为链路的具体流程如图4所示。
步骤4,开始配置VPN业务:在选择的入、出端点设备之间配置VPN业务,指定VPN业务经过的所有的链路,并将业务信息保存在图形化网络管理***的数据库中。用户在图形化网络管理***的业务配置界面中进行如下步骤配置:
A、在图形配置界面上输入VPN业务信息,包括业务名称、业务VLAN、业务带宽等信息。
B、在图形配置界面上指定VPN业务入端口并配置入端口的属性,指定VPN业务的出端口并配置出端口的属性;
C、在图形配置界面上指定VPN业务经过的工作链路和保护链路;
D、在入端点设备和出端点设备上下发VPN业务配置信息;
E、将VPN业务信息保存到图形化网络管理***的数据库中。
图形化网络管理***可根据需要扩展业务配置界面,提供更多的配置信息,如为业务配置QoS策略并运用到业务上等。
配置业务的具体流程如图5所示。
上述方案中,查看业务详情是指图形化网络管理***提供图形界面来显示业务信息、显示业务路径。显示业务信息包括业务名称、业务VLAN、业务工作链路和保护链路等,这些信息是保存在图形化网络管理***的数据库中的;显示业务路径包括由图形化网络管理***将业务在拓扑视图中经过的路径标识出来,实现方式为图形化网络管理***的数据库中保存有业务的工作链路信息,工作链路上绑定有所有设备,据此可知道业务在拓扑中经过的网络设备。
上述方案中,监控链路流量是监控链路上所有VLAN的流量总和,因为一条链路上可能同时承载了多个VPN业务;监控业务流量是监控业务所在VALN的流量。图形化网络管理***通过从网络设备上读取统计信息并计算,以曲线图的形式显示。
上述方案中,链路、业务的连通性检测都是某个VLAN是否连通,需要网络设备支持IEEE-802.1ag协议。例如:通过图形化网络管理***在链路的端点设备上配置相关协议属性,发起连通性检测(Continuity Check),由网络设备记录检测结果,图形化网络管理***从设备上读取检测结果以图形界面显示。如果链路绑定了多个VLAN,可由用户逐个进行检测。
由以上方法可见,本发明提供的面向连接的业务配置方法,实现了批量配置功能,配置方便快捷,避免了人工配置时配置烦琐的问题;并且保存所有已配业务供网络维护人员查询,网络维护人员可查看任意一个业务的详细信息,包括查看业务走向,监控业务流量,检测业务连通性,检测业务时延、抖动;业务工作链路发生故障后,网管自动查找业务新的工作链路,更新数据库中业务的工作链路信息。
本发明能适用在各种拓扑结构下进行业务配置,并对已配置的业务进行管理。以上所述仅为本发明应用的一种实例而已,并非用于限定本发明的保护范围。凡在本发明的精神与原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的包含范围之内。