【技术实现步骤摘要】
本专利技术涉及信息管理领域,具体一种基于配置执行命令获取交换机信息的方法。
技术介绍
1、在网络通信领域,交换机是一种用于连接多个设备并转发数据包的网络设备。然而,不同厂商生产的交换机或者同一厂商不同版本的交换机在获取数据的命令和数据格式方面存在差异。因此,为了能够获取交换机的信息,需要进行二次开发以适配不同厂商和版本的交换机。
2、针对交换机的不同厂商和版本进行二次开发的目的是为了确保能够正确地获取交换机的信息。这包括获取交换机的配置信息、端口状态、流量统计等。由于不同厂商和版本的交换机在实现上存在差异,因此需要根据其特定的命令和数据格式来进行开发。
3、然而,这种针对不同厂商和版本的二次开发方法存在一些问题。首先,这种开发方式需要消耗大量的人力资源。每次遇到新的交换机厂商或者版本,都需要进行开发和测试,这会增加开发团队的工作量。其次,这种开发方式导致代码的重用性大大降低。由于每个厂商和版本都需要进行特定的开发,代码无法通用,不能在不同的环境中重复使用。
技术实现思路
...【技术保护点】
1.一种基于配置执行命令获取交换机信息的方法,应用于交换机;其特征在于,预先根据不同类型的交换机的交换机信息配置配置文件,并将所述配置文件保存至服务器的内存中;
2.根据权利要求1所述的基于配置执行命令获取交换机信息的方法,其特征在于,配置所述配置文件的步骤包括:
3.根据权利要求1所述的基于配置执行命令获取交换机信息的方法,其特征在于,所述配置文件中还包括多类命令类型以及对应于命令类型的处理类;
4.根据权利要求1所述的基于配置执行命令获取交换机信息的方法,其特征在于,所述步骤S2中,针对每一条正在执行的所述执行命令,判断是否依赖
...【技术特征摘要】
1.一种基于配置执行命令获取交换机信息的方法,应用于交换机;其特征在于,预先根据不同类型的交换机的交换机信息配置配置文件,并将所述配置文件保存至服务器的内存中;
2.根据权利要求1所述的基于配置执行命令获取交换机信息的方法,其特征在于,配置所述配置文件的步骤包括:
3.根据权利要求1所述的基于配置执行命令获取交换机信息的方法,其特征在于,所述配置文件中还包括多类命令类型以及对应于命令类型的处理类;
4.根据权利要求1所述的基于配置执行命令获取交换机信息的方法,其特征在于,所述步骤s2中,针对每一条正在执行的所述执行命令,判断是否依赖于之前已经执行完毕的所述执行命令:
5.根据权利要求1所述的基于配置执行命令获取交换机信息的方法,其特征在于,所述步骤s3中,对单个所述执行命令的所述执行结果进行解析的步...
【专利技术属性】
技术研发人员:魏莹,丁轶,张彬,
申请(专利权)人:上海寰创通信科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。