【技术实现步骤摘要】
一种交换机管理系统的实现方法
本专利技术属于网络
,具体的讲,属于一种交换机管理系统的实现方法。
技术介绍
随着网络技术的飞速发展,越来越多的交换机被应用到网络中。按照传统的网络管理方式,我们需要对这些交换机进行分散管理和逐一配置。随着网络交换机数量的增加,其管理难度将急剧增加,一旦交换机出现故障,定位也愈加困难。现阶段,迫切需要我们采用集中式的交换机管理系统对交换机进行统一管理。现有集中式的交换机管理系统大多采用标准的SNMP协议,虽然这在一定程度上解决了管理复杂度高的问题,但在指定交换机配置、交换机维护方面仍然存在以下缺陷:就指定设备配置而言,已有集中式的交换机管理系统一方面需要为每台交换机分配一个管理用的IP地址,严重造成了公网IP地址浪费;另外一方面,在对每台交换机进行配置时,由于需要输入该交换机的IP地址,因而极大增加了人为出错概率;就设备维护而言,通常包括设备参数一致性维护和升级维护。在参数一致性维护方面,交换机设备的某些特定功能选项需要配置相同的参数以保持一致性,已有集中式的交换机管理系统需要重复录入相同的信息,极大地影响了配置效率,同时也增加了出错的可能性;在设备升级维护方面,已有集中式的交换机管理系统需要对交换机设备进行逐一升级,多次重复操作占用了大量的管理时间;综上所述,现有集中式的交换机管理系统效率较低而且容易出错。
技术实现思路
本专利技术的目的在于克服现有的集中式交换机管理系统需要手动输入IP地址、增大人为出错概率,且现有的集中式的交换机管理系统需要对交换机设备进行逐一升级,多次重复操作会占用大量管理时间的缺陷,提供一种交换机管 ...
【技术保护点】
一种交换机管理系统,包括PC主机、至少两个交换机,其特征在于,该交换机管理系统上安装有依次实现各自功能的拓扑生成模块、指定设备配置模块、参数一致性维护模块以及升级维护模块。
【技术特征摘要】
1.一种交换机管理系统的实现方法,其特征在于,主要实现步骤如下:(1)由拓扑生成模块生成网络拓扑;(2)通过指定设备配置模块实现单个IP对指定交换机进行配置;(3)参数一致性维护模块对指定参数进行一致性分发处理;(4)在分发参数后通过升级维护模块批量升级交换机;所述步骤(2)的实现方法包括:P1.指定交换机;P2.交换机管理角色包括Master和Slave,通过步骤P201~步骤P214进行角色切换:P201.交换机管理角色是Master,执行步骤P202~步骤P205,若交换机管理角色是Slave,执行步骤P206~步骤P212;以下步骤P202~步骤P205,为步骤P201判断交换机角色为Master时所执行:P202.Master发送切换请求Switchto报文到目的Slave,本机建立NAT表,状态为等待接收;P203.目的Slave接收Switchto报文,并判定合法性:如果合法,则进入下一步,反之,则返回错误并结束切换;P204.目的Slave建立NAT表,发送接收Accept报文到Master;P205.Master收到Accept报文后,更改NAT条目为接收状态,结束切换;以下步骤P206~步骤P212,为步骤P201判断交换机角色为Slave时所执行:P206.原Slave发送切换请求Switchto报文到Master;P207.Master交换机判定合法性,如果合法,进入步骤P208;反之,返回错误,结束切换;P208.Master判断是否切换至本交换机,是,则执行步骤P213和步骤P214,反之,则执行步骤P209~步骤P212;以下步骤P209~步骤P212,为步骤P208Master判断为不切换到本交换机时所执行,此时进行的是Slave到Slave的切换:P209.Master发送Accept报文到原Slave,删除原有NAT表,重新建立指向目的Slave的NAT表,状态为等待接收,并发送切换请求Switchto报文到目的Slave;P210.目的Slave接收Switchto报文,并判定合法性:如果合法,则执行下一步;反之,返回错误,结束切换;P211.目的Slave加入NAT条目,发送接收Accept报文到Master;P212.Master收到Accept报文后,更改NAT条目为接受状态,结束切换;以下步骤P213和步骤P214,为步骤P207Master判断为切换到本交换机时,所执行,此时进行的是Slave到Master的切换:P213.Master删除NAT条目并发送Accept报文;P214.原Slave收到响应后删除NAT表,完成到Master的切换;P3.通过以下步骤实现交换机配置报文处理:P301.通过PC主机发送http报文到Master;P302.Master查找NAT表:如果找到,则进入下一步;反之数据报文交由Master上层处理;P303.根据NAT表内容,替换报文源IP、目的IP以及源MAC、目的MAC地址,更改报文类型为IPstack类型,转发至目的Slave;P304.目的Slave收到报文后根据NAT表项内容更改报文类型为http报文类型,并交由上层处理;P305.上层处理完报文后,会发送回应报文到底层,底层更改报文类型为IPstack类型;P306.Master收到报文后,再根据NAT表项,转发到PC主机;P307.配置结束;所述步骤(3)参数一致性维护模块对指定参数进行一致性分发处理实现方法包括:P4.根据交换机类型信息确定本机参数可分发的交换机,即选择交换机类型;P5.根据选定交换机类型选择欲分发的...
【专利技术属性】
技术研发人员:胡强,
申请(专利权)人:深圳市磊科实业有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。