【技术实现步骤摘要】
本申请涉及通信
,特别涉及一种接口配置迁移方法和设备。
技术介绍
在现有的网络系统场景下,各实体网络设备之间需要用网线、光模块等连接方式在彼此的物理接口之间建立连接,从而实现互联互通。而在某些情况下,网络用户、管理员或者其他网络控制者需要更换接入网络的物理接口,比如:当物理接口GE2/0(GE为GigabitEthernet的缩写,表示千兆以太网)出现故障的时候,具体的操作人员需要将网线、光模块重新插入另一个没有故障的接口,比如GE2/1。在对新的接口进行接入的过程中,除了上述的物理动作(将网线、光模块重新插入GE2/1),还需要进行相应的软件配置操作(将原先配在GE2/0上的配置,迁移到GE2/1上)。对于现有技术方案,在网络配置迁移过程中,相应的软件配置操作基本都要靠手工迁移来完成。在实现本申请的过程中,专利技术人发现现有技术至少存在以下问题:现有的手工迁移网络配置,不仅操作效率低,而且容易出现错误,网络配置的迁移不是简单的复制拷贝,还涉及接口关联的其他业务配置,比如基于接口的PBR(PolicyBasedRouting,策略路由),应该在PBR视图下配置,而不是在接口视图下配置,而手工配置恰恰很容易漏掉这些配置。还有更换接口后,原接口上的一些表项,比如MAC(MediaAccessControl,媒体访问控制)地址列表,依赖于接口激活后的协议自动学习,这样的操作过程耗时过长,影 ...
【技术保护点】
一种接口配置迁移方法,其特征在于,所述方法包括:当网络设备接收到接口配置迁移指示时,所述网络设备根据所述接口配置迁移指示确定需要进行配置迁移的源接口和目的接口;所述网络设备判断所述源接口和目的接口是否兼容;如果判断结果为是,所述网络设备倒序遍历所述源接口和目的接口的所有配置信息,保存所述源接口和目的接口的所有配置信息,并将所述源接口和目的接口的所有非默认配置进行删除;所述网络设备顺序遍历保存的所述源接口的所有配置信息,并根据所述源接口的所有非默认配置,配置所述目的接口。
【技术特征摘要】
1.一种接口配置迁移方法,其特征在于,所述方法包括:
当网络设备接收到接口配置迁移指示时,所述网络设备根据所述接口配
置迁移指示确定需要进行配置迁移的源接口和目的接口;
所述网络设备判断所述源接口和目的接口是否兼容;
如果判断结果为是,所述网络设备倒序遍历所述源接口和目的接口的所
有配置信息,保存所述源接口和目的接口的所有配置信息,并将所述源接口
和目的接口的所有非默认配置进行删除;
所述网络设备顺序遍历保存的所述源接口的所有配置信息,并根据所述
源接口的所有非默认配置,配置所述目的接口。
2.如权利要求1所述的方法,其特征在于,所述网络设备接收到接口配
置迁移指示之前,还包括:
所述网络设备为自身所包括的每个接口创建对应的配置命令列表;
其中,所述配置命令列表中按照配置顺序记录了为当前接口直接和间接
配置的各配置命令的信息,并保存各配置命令是否为默认配置的标识。
3.如权利要求2所述的方法,其特征在于,所述网络设备倒序遍历所述
源接口和目的接口的所有配置信息,保存所述源接口和目的接口的所有配置
信息,并将所述源接口和目的接口的所有非默认配置进行删除,具体包括:
步骤A、所述网络设备分别倒序获取所述源接口和目的接口的配置命令
列表中所包括的配置命令;
步骤B、所述网络设备保存所述当前获取的配置命令;
步骤C、所述网络设备判断当前获取的配置命令是否为默认配置,如果
判断结果为否,执行步骤D,如果判断结果为是,执行步骤E;
步骤D、所述网络设备在所述当前获取的配置命令所对应的配置命令列
表中将所述当前获取的配置命令进行删除;
步骤E、所述网络设备判断所述源接口和目的接口的配置命令列表中当前
是否还存在未被获取的配置命令,如果判断结果为是,执行步骤A,如果判
断结果为否,则结束对所述源接口和目的接口的处理。
4.如权利要求3所述的方法,其特征在于,所述网络设备在所述当前获
\t取的配置命令所对应的配置命令列表中将所述当前获取的配置命令进行删
除,还包括:
当所述网络设备对所述当前获取的配置命令进行删除的操作不成功时,
所述网络设备根据当前已经保存的所述源接口和/或目的接口的配置信息,对
所述源接口和/或目的接口的配置进行恢复;
所述网络设备对所述源接口和/或目的接口的配置恢复完成后,所述网络
设备反馈接口配置迁移失败。
5.如权利要求2所述的方法,其特征在于,所述网络设备顺序遍历保存
的所述源接口的所有配置信息,并根据所述源接口的所有非默认配置,配置
所述目的接口,具体包括:
步骤A、所述网络设备顺序获取保存的所述源接口的所有配置信息的配
置命令;
步骤B、所述网络设备判断当前获...
【专利技术属性】
技术研发人员:王厚雪,
申请(专利权)人:杭州华三通信技术有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。